sort by:
Revision Author Date Message Commit Date
56df3f1 Stamp production version 5.30/00-rc2 (release candidate 2). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39733 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 00:55:17 UTC
a92debb link with -lpthread and not with -pthread on OSX to silence clang complaining about -pthread being unused during compilation. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39732 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 00:23:03 UTC
5119899 Correctly handle the case when the LZMA include are in /usr/include git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39729 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 21:38:53 UTC
8863eb7 Merge rev 39700 from trunk: suppress FBO initialization messages unless in debug mode. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39727 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:27:32 UTC
a0fd835 Import revision 39724 from the trunk (From Elvin): additional checks before starting the prefetching thread and also I modify the way memory is deallocated when the destructor of the TFilePrefetch class is called. According to the documentation of TThread::Delete, when the object is allocated on the heap one should call directly delete which is what I added in the new patch. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39726 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:15:16 UTC
c1c2d4a Import revision 39640 of the trunk: Improve behavior of TJoinHelper given the following limitation of the pthread conditions git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39725 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:14:05 UTC
b31f936 Import revision 39722 from the trunk: Explicitly disallow executing a TTreeCloner which is invalid git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39723 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 17:46:12 UTC
185b108 Import revision 39720 from the trunk Improve error recovery in TTreeCloner when the output TTree is missing and is not associated with a writeable file. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39721 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 15:37:24 UTC
027fec7 -DREENTRANT not needed when also using -pthread on OSX. Also on 10.6 to link with Open GL a simple -lGL works again (as opposed to having to link with system dylib). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39717 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 14:23:34 UTC
7e94456 Import of r39712 from trunk. Remove hacks for TMVA, RooFit, now that their headers follow the inc/ versus include/ symmetry. Fixes doc for RooFit/Stat/..., TMVA. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39713 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 13:30:51 UTC
cf01b85 Import of r39710 from trunk. History line count differs when adding the history line outside TextInput. Update history line index of ^O to reflect that. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39711 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 13:04:06 UTC
06e4628 Import of r39708 from trunk. If there is a pending Esc (e.g. from cursor-right's CSI, or from ESC-f), also eat the following character. Fixes ESC-f reported by Christoph Naegeli. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39709 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 12:45:57 UTC
a5d3e41 Import r39706 from trunk Emit DoubleClicked() signals from TGLBContainer (should solve a problem reported on the forum: http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=10972) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39707 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:54:22 UTC
e6e4d8a Import of r39704 from trunk. Avoid buffer underrun on empty commands (e.g. '@'-cancelled ones) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39705 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:35:25 UTC
4ed4887 Import of r39702 from trunk. Avoid sign changes due to kIsRaw / fMod sign extension. Fixes '@' cancelling CINT input. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39703 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:25:50 UTC
67f4547 Move declaration to the beginning of the routine to satisfy some C compiler(s) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39699 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 22:04:55 UTC
e51df7e Import revision 39694 of the trunk. Update TBranchElement::Unroll to no longer split a base class that can not be split (i.e. respect the information returned by TStreamerElement::CannotSplit (and thus TClass::CanSplit). Add the ability to explicitly forbid (or allow) the splitting of a class (TClass::SetSplit) so that user can inforce the use of a custom streamer in all possible split cases. This disabling is currently _not_ done automatically for backward compatibility reasons and because a) Without TClass::SetCanSplit there was no way to force the splitting (short of setting the split level lower) b) Some classes still requires a custom streamer solely to read older data files (for example for file written before the advent of StreamerInfo) and are such not necessary to be used when writting (and schema evolution rules can not yet be used in this case). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39697 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:43:43 UTC
850fc69 Import revision 39694 of the trunk. Update TBranchElement::Unroll to no longer split a base class that can not be split (i.e. respect the information returned by TStreamerElement::CannotSplit (and thus TClass::CanSplit). Add the ability to explicitly forbid (or allow) the splitting of a class (TClass::SetSplit) so that user can inforce the use of a custom streamer in all possible split cases. This disabling is currently _not_ done automatically for backward compatibility reasons and because a) Without TClass::SetCanSplit there was no way to force the splitting (short of setting the split level lower) b) Some classes still requires a custom streamer solely to read older data files (for example for file written before the advent of StreamerInfo) and are such not necessary to be used when writting (and schema evolution rules can not yet be used in this case). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39695 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:17:59 UTC
1b030e7 Import revision 39692 from the trunk. Fix support for call to MakeProject like: gFile->MakeProject("./classCode/","*","RECREATE++") Better error handling if the source file failed to be created or if the project directory can not be created. This fixes http://savannah.cern.ch/bugs/?83188 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39693 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:00:11 UTC
01d7556 From Pere: - Added fitsio component - Added experimentally two new options 'builtin_gsl' and 'builtin_cfitsio' to build these packages within ROOT when needed by downloading the source code from the web. - Fixed a problem with sometimes incompatible versions of the python interpreter and libraries. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39686 27541ba8-7e3a-0410-8455-c3a389f83636 12 June 2011, 20:07:35 UTC
cb77957 Merge the following revisions from trunk: 39612, 39679, 39680, 39681 Mini change-log: - fix rare infinite loop in straight-line projection; - add GUI for auto-saving images from GL viewer; - update release notes. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39682 27541ba8-7e3a-0410-8455-c3a389f83636 11 June 2011, 05:37:08 UTC
288629b merge revision 39676 in the trunk from Philippe Fix r39628 by insuring the copied histogram has the proper type; this fixes tutorials/seims.C git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39677 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 17:42:36 UTC
00861be Import revision 39673 from the trunk: From Elvin - completely remove the recycle list and I recycle blocks directly from the read list ( the oldest block in the list is recycled first) - improve the prefetching strategy so that if the user reads sparsely (only one entry from a block) then the prefetching thread won't prefetch the following block as it will never be used. But it will prefect the block corresponding to the new entry requested. - so now for example if one wants to read only entries 0, 1000, 2000 and 3000 the program will only prefetch 4 blocks (in comparison to 32 as it did before) - this also leads to smaller run times when reading sparsely - by removing the recycle list, during any type of execution (sequential, sparse) I only use two TFPBlock thus considerably reducing the memory footprint. (you can see how blocks are created and recycled by putting two prints in TFilePrefetch::CreateObject), and valgrind --tool=massif shows a maximum size of 60 MB allocated for TFPBlock. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39675 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 16:19:12 UTC
ca8737f bring from trunk fix http://root.cern.ch/viewvc?rev=39628&root=root&view=rev for the bug https://savannah.cern.ch/bugs/index.php?83066 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39664 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 10:05:15 UTC
fece4e3 Import r39658 from trunk Better way of checking protocol using TUrl (simply ignore errors on malformed urls) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39659 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 08:17:08 UTC
d9d1ebc to make sure we have gPluginMgr availble in the plugin macros call once gInterpreter->InitializeDictionaries(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39655 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 23:24:50 UTC
092ab15 From Pere: - Finalized packages for options 'qt' and 'qtgsi' for Windows and Linux. With this the build on Windows with all possible options is completed. - Changed the default for options to be equivalent to the traditional ROOT configure. They will be turned off is the required external is not found. - Reduced the verbosity of the cmake command the second time it is executed and has already found the external packages git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39651 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:10:59 UTC
0c3aa3c don't look for helper TSystem's when accessing local files (file:///). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39650 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:07:22 UTC
6d424e9 move slightly forward initialization of dictionaries to avoid tons of warning when running with statically linked module on OSX. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39649 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:06:56 UTC
566d8e4 Fix warning (r39644) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39645 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 17:38:38 UTC
945b8c8 Import revision 39642 from the trunk Reduce the memory used by a TTree in half. Refactor the code reading and writing the TBasket data. A single transient buffer holding the compressed data is now managed by TTree (and could be made thread local) rather than having one per TBranch. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39643 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 17:32:22 UTC
9c20703 Remove TMemFile from branch (revert 39631) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39635 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 15:37:27 UTC
ddcfa58 Import revision 39611 from the trunk Introduce TMemFile and update TFileMerger to support incremental merges. Add new tutorials ( net/treeClient.C + net/fastMergeServer.C ) demonstrating how a TMemFile can be used to do parallel merge from many client. ( TMemFile still needs to be better integrated with TMessage and TSocket). The new TMemFile class support the TFile interface but only store the information in memory. This version is limited to 32MB. TMessage mess; ... mess->ReadFastArray(scratch,length); transient = new TMemFile("hsimple.memroot",scratch,length); will copy the content of 'scratch' into the in-memory buffer created by/for the TMemFile. TMemFile *file = new TMemFile("hsimple.memroot","RECREATE"); Will create an empty in-memory of (currently fixed) size 32MB. file->ResetAfterMerge(0); Will reset the objects in the TDirectory list of objects so that they are ready for more data accumulations (i.e. returns the data to 0 but keep the customizations). Introduce the new function TFileMerger::IncrementalMerge will will Merge the list of file _with_ the content of the output file (if any). This allows make several successive Merge into the same TFile object. Introduce non-static version of TFile::Cp allows the copy of an existing TFile object. Introduce new explicit interface for providing reseting capability after a merge. If a class has a method with the name and signature: void ResetAfterMerge(TFileMergeInfo*); it will be used by a TMemFile to reset its objects after a merge operation has been done. If this method does not exist, the TClass will use a method with the name and signature: void Reset(Optiont_t *); TClass now provides a quick access to these merging function via TClass::GetResetAfterMerge. The wrapper function is automatically created by rootcint and can be installed via TClass::SetResetAfterMerge. The wrapper function should have the signature/type ROOT::ResetAfterMergeFunc_t: void (*)(void *thisobj, TFileMergeInfo*); ResetAfterMerge functions were added to the following classes: TDirectoryFile, TMemFile, TTree, TChain, TBranch, TBranhcElement, TBranchClones, TBranchObject and TBranchRef. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39631 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 15:06:54 UTC
b72e986 Import r39626 from trunk Test only urls containing "://" git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39627 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 08:58:17 UTC
fb5a7a6 Import of r39623 from trunk Avoid to expand pathes that are urls. For example, don't replace '~' by the $HOME value, or ':' by ';' in urls like root://user@any.where.com:1234//~user/... git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39624 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 07:33:48 UTC
c2869a2 merge fix 39613 from the trunk reset TAxis time display flag before adding histogram to avoid rebinning (see https://savannah.cern.ch/bugs/?83046 ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39622 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 06:43:51 UTC
bf103bf merge fix for a memory leak from the trunk (39620) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39621 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 06:40:33 UTC
a7171a2 merge revision 39592 and 39606 from the trunk: - When drawing scatter plot for TH2 or TH2Poly do not use gRandom, but an independent random generator instance, to avoid interfering with gRandom This fixes the bug <a href="https://savannah.cern.ch/bugs/?83021" >83021</a>. Now the same sequence is also used for the same histograms, giving therefore the same scatter plot for the same histogram. - update release notes git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39608 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 15:04:51 UTC
ce61135 merge revision 39525, 39600 and 39603 from the trunk: - re-impelment GetSeed in derived class to return first element of the seed table. Before always a fixed value was returned independent of the state - move the virtual functions GetNCols and GetNrows in the impelmentation file. No need to have them inlined git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39607 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 15:03:23 UTC
6c0920e Import of r39601 from trunk. Update the cursor position and redraw if there was (someone else's, e.g. ROOT's) output on the console. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39604 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 14:20:05 UTC
5c7b7c6 Import of r39596 from trunk. Merge r39595 from cling: Reset the modifier before reading new input. Fixes problem in cling where backspace would disable further input. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39597 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 08:46:09 UTC
7d02a17 Import of r39590 from trunk. Centralize istty() into TerminalConfigUnix::IsInteractive(). Add check for terminal foreground process group to know whether we can write (istty() is not enough), see r32454. Fixes root -l -b script.C & git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39591 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 08:09:06 UTC
39d459d Import revision 39588 from the trunk: Do no assume that there is a least one '.root' in the filename passed to TChain::Add git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39589 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 21:17:36 UTC
13d3ee9 Import from trunk patch #39585: In TProofPlayer, make sure that TVirtualPAcketizer::HandleTimer is not called concurrently during 'STOP', because this can deadlock the master. Fixes an issue with 'STOP' reported by ALICE. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39586 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 21:02:01 UTC
0065f94 Import from trunk patch #39580: Refine the part patch #37942 mapping 'localhost' to gSystem->HostName(): this is only needed for master-to-worker. Doing it for client-to-master breaks the use of SSH tunnels. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39583 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 20:31:02 UTC
2b6da30 From Pere: - Added the following packages: oracle, mysql, odbc, gviz, fftw, pythia6, pythia8, unuran, table - Changed the default values for the build options depending on platform such that they display correctly with cmake-gui or ccmake - Fixed mathmore build on Windows - Make histfactory depending on xml option git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39582 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 17:23:17 UTC
2b70dbe build source dist from tagged version in stead of trunk. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39581 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 17:18:11 UTC
ca93654 Import revision 39576 from the trunk: Support the case where the default size for the Cache is 0 and hence no cache is created. This can happen whenever the AutoFlush mechanism is explicitly disabled when create the TTree git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39579 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 17:15:46 UTC
633325e Import of r39572 from trunk. Include w32pragma.h from $(ROOT_SRCDIR)/build/win instead of using $(PWD) (solve problem with out of source build) Thanks to Axel who found the issue. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39573 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 14:32:04 UTC
bcbc96c Import of r39569 from trunk. From Bertrand and me: don't access character [-1] for empty strings. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39570 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 09:32:04 UTC
3ec7a59 Import of r39559 from trunk. Allow select/WaitForSingleObject to drive the event loop for whole-line reading. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39560 27541ba8-7e3a-0410-8455-c3a389f83636 05 June 2011, 09:51:11 UTC
d608819 Import of r39553 from trunk. From Pere: changes to CMake-based build system. - The removal of editline option and its conditional code. - A fix concerning the name of a couple of dictionary files detected by Bertrand. - I have tested [git HEAD of CMake] with VS10, which by the way generated a number of warnings git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39554 27541ba8-7e3a-0410-8455-c3a389f83636 04 June 2011, 10:33:10 UTC
0041bed Import revision 39551 from the trunk: Add parameter 'copy' to TBuffer::Expand indicating whether the caller want the existing data to be copy forward (the old behavior and the new default is to copy the data forward). Use this feature is TBasket::Reset to avoid a useless memcpy. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39552 27541ba8-7e3a-0410-8455-c3a389f83636 03 June 2011, 18:38:52 UTC
a5a6c15 Import revison 39526 from the trunk: change to use HypoTestInverterOriginal, rename also the tutorial git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39550 27541ba8-7e3a-0410-8455-c3a389f83636 03 June 2011, 16:49:45 UTC
2067e5f Import revision 39548: Add the function TBuffer::AutoExpand to centralize the automatic buffer extension policy. This enable the ability to tweak it later (for example instead of always doubling the size, increasing by only at most 2Mb or take hints from the number of entries already in a TBasket). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39549 27541ba8-7e3a-0410-8455-c3a389f83636 02 June 2011, 21:34:05 UTC
36f75c3 Import of r39542 from trunk. When attached to a terminal, explicitly allocate CONIN$, CONOUT$, to prevent others from stealing our handle through redirection. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39543 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:49:38 UTC
c9c4963 Import of r39536 from trunk. Fix for Solaris: raise is in std:: git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39541 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:46:31 UTC
f82c2c9 Import of r39534 from trunk. Kill bin/root.exe when bin/root gets killed: forward SIGTERM. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39540 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:46:06 UTC
0100f1b Import of r39533 from trunk. Don't open the history file for enery entered line, to determine its number of lines. Do it when we reach 50% of the difference between fPruneLength and fMaxDepth: this means the history file can contain more lines than fMaxDepth (if multiple processes write to it sort of synchronously), but not many (getting them to work synchronously over hundreds of lines is rare). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39539 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:45:24 UTC
fb4d76f Import of r39532 from trunk. Also handle SIGTERM, SEGV, ILL, BUS - not just ABRT. Now the terminal gets reset to default behavior also on regular kills. Properly implement re-raising of signals. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39538 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:44:50 UTC
0cb6127 Import of r39531 from trunk. ROOT wants to control what gets added to the history and what doesn't, e.g. for TAuthenticate and the command line being converted to startup input (_file0 = ...). Add ability to define history entries outside textinput; resurrect Gl_histadd(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39537 27541ba8-7e3a-0410-8455-c3a389f83636 01 June 2011, 15:44:29 UTC
3f03343 create version v5-30-00 release and patches branch. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39522 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 21:10:27 UTC
66c136d tag pro version v5-30-00-rc1. git-svn-id: http://root.cern.ch/svn/root/tags/v5-30-00-rc1@39521 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 21:08:15 UTC
071da66 Stamp production version 5.30/00-rc1 (release candidate 1). git-svn-id: http://root.cern.ch/svn/root/trunk@39520 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 21:05:48 UTC
f0dd5df CINT does not restore the CONIN$/CONOUT$ handles after G__redirectoutput() (called e.g. through TCint::ProcessLine() when redirecting TTabCom's output). Work around that issue by determining at startup whether we are attached to a console (factor out handle update code also for StreamReaderWin). Then if during a later call to UpdateHandle() that handle does not correspond to a console anymore, explicitly open CONIN$/CONOUT$, to get our console handle back - and don't forget to close that handle in the d'tor. git-svn-id: http://root.cern.ch/svn/root/trunk@39519 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 20:53:44 UTC
1dfca7c excplicitly add textinput *.o files to library. git-svn-id: http://root.cern.ch/svn/root/trunk@39518 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 20:46:25 UTC
99271fd fix a problem for showing the 1-sample test git-svn-id: http://root.cern.ch/svn/root/trunk@39517 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 20:08:26 UTC
a547de3 When running on Windows (on possibly on other platforms), the boundary of the multipart web message is surrounded by quotes. So instead of: Content-Type: multipart/byteranges; boundary=chgs4uxnRx1Nn=x:Rl=E we see: Content-Type: multipart/byteranges; boundary="chgs4uxnRx1Nn=x:Rl=E" However the calculation of the string to compare the boundary line to was incorrect (contained the spurrious quotes) and was leading to an infinite recursion/infinite loop. git-svn-id: http://root.cern.ch/svn/root/trunk@39516 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 18:22:17 UTC
e001f34 Add new tutorial macro from Kyle git-svn-id: http://root.cern.ch/svn/root/trunk@39515 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 17:51:49 UTC
067d5e9 merge from the trunk development in dev roostats branch from 39465 up to current revision - new FrequentistCalculator class from Sven - new HypoTestInverter class and rename old one HypoTestInverterOriginal - some fixes in ProofConfig from Sven git-svn-id: http://root.cern.ch/svn/root/trunk@39513 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 17:49:43 UTC
8e4fd06 Cleanup & layout git-svn-id: http://root.cern.ch/svn/root/trunk@39508 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 15:33:54 UTC
d1b89e4 Source code indentation + typo git-svn-id: http://root.cern.ch/svn/root/trunk@39507 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 14:38:49 UTC
c398344 Improve source code indentation git-svn-id: http://root.cern.ch/svn/root/trunk@39506 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 14:29:45 UTC
4757798 fix path of canvas.gif in doc part. git-svn-id: http://root.cern.ch/svn/root/trunk@39503 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 12:41:38 UTC
d989c5c Update PROOF release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39502 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 11:42:31 UTC
81d80ec correct references to gif files in doc part. git-svn-id: http://root.cern.ch/svn/root/trunk@39501 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 11:41:01 UTC
ad62cac correct some links to tutorials that are now in tutorials/ and not examples/. git-svn-id: http://root.cern.ch/svn/root/trunk@39500 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 10:51:56 UTC
16d94cd - New TPaveText example used by the TPaveText.cxx doc. git-svn-id: http://root.cern.ch/svn/root/trunk@39499 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 09:18:39 UTC
ead07d5 remove ROOT_FULL_VERSION and ROOT_FULL_VERSION_CODE as we will not use the letter extensions anymore for patch releases. git-svn-id: http://root.cern.ch/svn/root/trunk@39497 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 08:31:33 UTC
6dcf197 - fix misprints in some examples. git-svn-id: http://root.cern.ch/svn/root/trunk@39496 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 08:10:36 UTC
ae1d516 From Bertrand: add missing include. git-svn-id: http://root.cern.ch/svn/root/trunk@39495 27541ba8-7e3a-0410-8455-c3a389f83636 31 May 2011, 05:59:31 UTC
b268577 Remove trailing whitespace git-svn-id: http://root.cern.ch/svn/root/trunk@39492 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 15:26:34 UTC
7c3837d Applied to the trunk. git-svn-id: http://root.cern.ch/svn/root/trunk@39491 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 15:25:52 UTC
ce60729 Geom@ALICE page has moved. git-svn-id: http://root.cern.ch/svn/root/trunk@39490 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 15:13:37 UTC
4d83cf6 Update class names: not in namespace "ROOT" anymore. git-svn-id: http://root.cern.ch/svn/root/trunk@39489 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:54:26 UTC
7cdc614 Don't write links to pages that we know don't exist! git-svn-id: http://root.cern.ch/svn/root/trunk@39488 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:49:11 UTC
09f8ac4 Fix link to nowhere. git-svn-id: http://root.cern.ch/svn/root/trunk@39487 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:38:58 UTC
c360b1c Remove references to cint7/8. git-svn-id: http://root.cern.ch/svn/root/trunk@39486 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:32:25 UTC
fdd728d Fix link to CINT web page. git-svn-id: http://root.cern.ch/svn/root/trunk@39485 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:31:00 UTC
eb829a5 The module documentation for module a/b is at A_B_Index.html, not a/b_Index.html. git-svn-id: http://root.cern.ch/svn/root/trunk@39484 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 14:30:20 UTC
e3aefa9 Mention textinput library replacing clib/Geline + editline; mention Getline[m]() now returning const char*. git-svn-id: http://root.cern.ch/svn/root/trunk@39483 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 13:20:22 UTC
776edb5 Add doc. git-svn-id: http://root.cern.ch/svn/root/trunk@39482 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 13:07:57 UTC
5363ccd Refactor processing and display of new input in TextInput's main loop into separate functions. Display after each character input; fixes Getline() calls which used to only print after enter was pressed. TAuthenticate works now for user and password "mode". Use '*' to mask hidden input (instead of not showing anything). Browsers do it, so it must be safe :-) git-svn-id: http://root.cern.ch/svn/root/trunk@39481 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 13:01:26 UTC
04ae8e7 Proper handling of EOF: ROOT expects "", then Gl_eof() returning true. Fixes piping into ROOT. Backward-compatibility fix: when reading from pipe / file, read the full line, even if "one char at a time"-mode was selected. git-svn-id: http://root.cern.ch/svn/root/trunk@39480 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 12:35:41 UTC
2c8fa6f Reset fWritePos+Len when Attach()ing: we don't know where the application has sent us, cursor-wise. git-svn-id: http://root.cern.ch/svn/root/trunk@39479 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 12:34:12 UTC
107fc65 Read more than once character when requested to read all until EOL. git-svn-id: http://root.cern.ch/svn/root/trunk@39478 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 12:33:30 UTC
6cec0ee Don't echo the input if it's not a TTY. Make sure Colorizer exists before using it. Reset position / fWriteLen at Attach() / Detach(): we cannot tell where we are afterwards anyway. Set fPrevColor to -1: we don't know whether a different color was activated while textinput was detached. git-svn-id: http://root.cern.ch/svn/root/trunk@39477 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 12:32:37 UTC
52024d7 Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39476 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 12:20:58 UTC
d88a83d Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39475 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 11:56:43 UTC
eab3587 add new method FitConfig::SetFromFitResult (see https://savannah.cern.ch/bugs/index.php?75896 ) git-svn-id: http://root.cern.ch/svn/root/trunk@39474 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 07:48:13 UTC
back to top