sort by:
Revision Author Date Message Commit Date
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
2ba48a9 mentions Zip64 support in TZIPFile. git-svn-id: http://root.cern.ch/svn/root/trunk@39473 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 05:59:02 UTC
dd391bf from Pere: description on how to use the cmake build system for ROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@39472 27541ba8-7e3a-0410-8455-c3a389f83636 30 May 2011, 05:56:38 UTC
44e3938 Spelling. git-svn-id: http://root.cern.ch/svn/root/trunk@39470 27541ba8-7e3a-0410-8455-c3a389f83636 28 May 2011, 14:55:58 UTC
617867e Semicolon and colon are fine characters, too: accept them as character input. git-svn-id: http://root.cern.ch/svn/root/trunk@39469 27541ba8-7e3a-0410-8455-c3a389f83636 28 May 2011, 14:38:21 UTC
99dd21d Use one single spelling for PrefetchedBlocks git-svn-id: http://root.cern.ch/svn/root/trunk@39466 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 20:26:23 UTC
96d50af Allow temporaries to be deleted even when not in a do ... while loop on the command line. This fixes the infinite looping in hsimple.C. git-svn-id: http://root.cern.ch/svn/root/trunk@39464 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 19:13:16 UTC
79d2161 From Pere: Introduce alternative cmake based build system. Cmake is especially convenient for building on Windows, as it can produce VC projects or nmake files and does not require cygwin to be installed. In addition on OSX Xcode projects can be generated. git-svn-id: http://root.cern.ch/svn/root/trunk@39463 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 16:43:01 UTC
2fb05d1 Allow access to the number of prefetched blocks git-svn-id: http://root.cern.ch/svn/root/trunk@39462 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 16:17:51 UTC
2be5de2 Fix problem with argument being "const void *". git-svn-id: http://root.cern.ch/svn/root/trunk@39459 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 15:11:07 UTC
6ca54a1 From Elvin: Disable the normal reading mode as a fall-back method of reading and use only the prefetching mechanism. For the case when a request is not satisfied from the first try, we now will continue to prefetch until the request is within the blocks read. The problem seemed to appear only in the TWebFile plug-in as it was using the same connection for sending requests regardless of the thread. From what I understood in xrd things are different and this problem didn't appear while reading using the TXNetFile plug-in. Also change the type of the prefetching thread from a detached one to a joined one as there were some issues with synchronization if the main thread finished reading before the worker thread finished prefetching blocks. git-svn-id: http://root.cern.ch/svn/root/trunk@39458 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 15:07:18 UTC
56e2286 Remove extra spaces in the drawing option list git-svn-id: http://root.cern.ch/svn/root/trunk@39457 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 14:34:20 UTC
e61736b fix ctor initialization (Coverity) git-svn-id: http://root.cern.ch/svn/root/trunk@39455 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 13:12:20 UTC
7518ebd fix initialization in ctor (coverity) git-svn-id: http://root.cern.ch/svn/root/trunk@39454 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 13:06:53 UTC
3e0659e Coverity fixes. git-svn-id: http://root.cern.ch/svn/root/trunk@39447 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 12:01:38 UTC
6d99eaa Fix 256 color calculation. git-svn-id: http://root.cern.ch/svn/root/trunk@39446 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 11:51:12 UTC
04fc3b9 Add argument 'nhist3' to 'simple' to simulate merging load with 3D histograms. By default, no 3D is created. This can be used to estimate the effect of the UseTH1Merge parameter just introduced. git-svn-id: http://root.cern.ch/svn/root/trunk@39444 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 09:18:42 UTC
5007311 Fix for Solaris, follow Windows function name change for _unlink, explicitly add includes. git-svn-id: http://root.cern.ch/svn/root/trunk@39443 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 09:17:54 UTC
9a57e45 In TProofPlayerRemote::HandleHistograms, add support for an option to call directly TH1::Add if the incoming histogram has the same axis of the one in memory. This allows to avoid going through the whole Merge machinery for the 99.9% of the cases, considerably speeding up histogram merging and significantly reducing memory requirements on the master. This new way is on by default and is controlled by the rootrc 'ProofPlayer.UseTH1Merge' and by the input list parameter PROOF_UseTH1Merge . git-svn-id: http://root.cern.ch/svn/root/trunk@39442 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 09:13:25 UTC
3e4eb72 Fix inter-process history updates. git-svn-id: http://root.cern.ch/svn/root/trunk@39441 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 08:41:18 UTC
9c5e05d Adapt to the new Getline git-svn-id: http://root.cern.ch/svn/root/trunk@39440 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 08:23:10 UTC
ac15ee8 gROOT->GetListOfBrowsers()->Delete() creates problems when a browser is created on the stack. So call CloseWindow() for each browser instead. This solves the bur report bug #82642: Crash upon exiting ROOT after opening file (https://savannah.cern.ch/bugs/?82642) git-svn-id: http://root.cern.ch/svn/root/trunk@39439 27541ba8-7e3a-0410-8455-c3a389f83636 27 May 2011, 08:00:11 UTC
back to top