83344ac | Fons Rademakers | 12 June 2013, 20:06:01 UTC | make ROOT 6 Preview 2 (5.99.02). | 12 June 2013, 20:06:01 UTC |
5d48155 | Bertrand Bellenot | 12 June 2013, 14:18:58 UTC | Back-port changes from 5-34-00-patches: - Properly implement VirtualX->SetIconPixmap() on Windows (gdk_window_set_icon), as it was changing the icon of the window class, hence the icon of every ROOT windows - Assign an icon to the ROOT Browser (same one than the the old browser) - Change the class name of SetClassHints everywhere, since it should be the application name (i.e. ROOT) | 12 June 2013, 14:18:58 UTC |
09d8511 | Philippe Canal | 12 June 2013, 12:27:28 UTC | Synchronize the name of the library and the name of the dictionary | 12 June 2013, 12:27:28 UTC |
9462f47 | Fons Rademakers | 11 June 2013, 15:37:56 UTC | add tutorials to the release notes. | 11 June 2013, 15:43:51 UTC |
24ff36d | Olivier Couet | 11 June 2013, 12:10:07 UTC | Release notes update. | 11 June 2013, 12:10:07 UTC |
656c2fb | Olivier Couet | 11 June 2013, 12:06:45 UTC | TPad::SaveAs produces named macros in .C files. This improves the stressGraphics execution: it works until test #15. | 11 June 2013, 12:06:45 UTC |
d187ef2 | Axel Naumann | 11 June 2013, 11:20:58 UTC | Add param doc; 80cols. | 11 June 2013, 11:20:58 UTC |
1e78d5b | Fons Rademakers | 11 June 2013, 10:15:12 UTC | Fix compilation on machines with PostgreSQL older than 8.2.3 (ROOT-5261). Provided by by Oliver Freyermuth. | 11 June 2013, 10:15:12 UTC |
13d7cfb | Axel Naumann | 10 June 2013, 15:06:56 UTC | Result value is now optional. | 10 June 2013, 15:06:56 UTC |
b12c4ec | Axel Naumann | 10 June 2013, 13:14:36 UTC | Make result evaluation optional again. | 10 June 2013, 13:14:36 UTC |
075c036 | Axel Naumann | 10 June 2013, 12:18:32 UTC | Decl extract then return synthesize to not return a "local" var. | 10 June 2013, 12:41:52 UTC |
9c237ee | Axel Naumann | 10 June 2013, 12:17:49 UTC | Don't return array types; functions cannot do that. Decay to pointer instead. | 10 June 2013, 12:41:52 UTC |
0ecc8e1 | Bertrand Bellenot | 10 June 2013, 10:06:43 UTC | Fix Jira bug #ROOT-5246: TBrowser doesn't plot objects with a hyphen in their names | 10 June 2013, 10:06:43 UTC |
eafb776 | Fons Rademakers | 09 June 2013, 20:46:44 UTC | remove <TAB> characters. | 09 June 2013, 20:46:44 UTC |
832b261 | Fons Rademakers | 09 June 2013, 20:27:05 UTC | TPgSQLStatement: Large Object support. Feature ROOT-5257. The attached patch adds the methods SetLargeObject() and GetLargeObject() with similar syntax to GetBinary() / SetBinary(). Provided by by Oliver Freyermuth. | 09 June 2013, 20:27:05 UTC |
3f04b1e | Fons Rademakers | 09 June 2013, 17:31:55 UTC | Fix DirName() in case of relative path like "aap/". Fix ROOT-5026. Patch by Oliver Freyermuth and me. | 09 June 2013, 17:32:37 UTC |
7a8c391 | Fons Rademakers | 09 June 2013, 17:05:14 UTC | Fix ServerInfo(), return value was on stack. Fix issue ROOT-5255. Patch by Oliver Freyermuth. | 09 June 2013, 17:32:37 UTC |
80e51dc | Fons Rademakers | 09 June 2013, 16:53:26 UTC | Make sure SetDate() returns kTRUE. Fixes ROOT-5235. Patch by Oliver Freyermuth. | 09 June 2013, 17:32:37 UTC |
066eede | Fons Rademakers | 09 June 2013, 16:34:54 UTC | Fix in TPgSQLStatement::GetNumParameters(). Fixes ROOT-5258. | 09 June 2013, 17:32:37 UTC |
799a336 | Philippe Canal | 09 June 2013, 16:21:08 UTC | Issue error or fatal msg when we can't find the RealData when building a branch. (cherry picked from v5-34-00-patches commit e95114f4fd160d16dff8255d981c138320aea2b7) | 09 June 2013, 16:23:17 UTC |
47a4638 | Philippe Canal | 09 June 2013, 16:22:37 UTC | Fix minor typos | 09 June 2013, 16:22:37 UTC |
cc8ed6e | Philippe Canal | 07 June 2013, 08:55:56 UTC | Remove unused line. | 07 June 2013, 20:15:37 UTC |
8890721 | Axel Naumann | 07 June 2013, 14:19:21 UTC | Remove unused var. | 07 June 2013, 14:19:21 UTC |
361a35e | Pere Mato | 07 June 2013, 13:19:27 UTC | Merge branch 'master' of http://root.cern.ch/git/root | 07 June 2013, 13:19:27 UTC |
afea354 | Pere Mato | 07 June 2013, 13:18:26 UTC | Detecting and building with the Intel compiler ( icc ) . It should fix problem reported in ROOT-5250 | 07 June 2013, 13:18:26 UTC |
9ffbbf2 | Axel Naumann | 07 June 2013, 12:09:13 UTC | Return whether this is a .x; not wether the .x succeeded. | 07 June 2013, 13:10:17 UTC |
4b544ba | Axel Naumann | 07 June 2013, 12:08:31 UTC | Use default value also for non-CINT (e.g. cling). | 07 June 2013, 13:10:16 UTC |
8b7480a | Axel Naumann | 24 May 2013, 15:50:13 UTC | Return action result and Value from all interfaces. Force callers to rpovide them, to make them handle errors etc. | 07 June 2013, 13:10:16 UTC |
f0165df | Philippe Canal | 07 June 2013, 08:46:00 UTC | Suppress warning about unused variables | 07 June 2013, 08:46:00 UTC |
15e6532 | Philippe Canal | 06 June 2013, 21:01:19 UTC | Add new header file | 06 June 2013, 21:01:19 UTC |
442e37f | Philippe Canal | 06 June 2013, 20:17:32 UTC | Fix spurrious (fatal) removal of duplicate part of branch names. Since v5-34-06 (specifically commit b454e81), a TTree fails to save the content of a branch that is part of a split STL collection and whose name (of the data member) match some other component of the branch name (and the two must be separted my at least one level). For example out.OBJ.vec.OBJect or TH1DMEtoEDM_MEtoEDMConverter_MEtoEDMConverterRun_TEST.obj.MEtoEdmObject.object. When reading the file back in v5-34-06, 07 or 08, this will result in the data not being written and the missing data not being noticed in any way by the I/O .. but of course, it is not being read. When reading the file back with v5-34-05 or below, this can result in error messages like: Error in <TBufferFile::ReadVersion>: Could not find the StreamerInfo with a checksum of 0x20000 for the class "TH1F" in output.root. (cherry picked from v5-34-00-patches commit b54356e5cd8e17b8848ae6ce9f7b27145d5059d2) | 06 June 2013, 20:51:52 UTC |
f3d921b | Fons Rademakers | 06 June 2013, 18:16:45 UTC | support alternative Pythia6 frame options 3MOM, 4MOM and 5MOM. See ROOT-5251. | 06 June 2013, 18:17:28 UTC |
81edb57 | Philippe Canal | 06 June 2013, 08:31:31 UTC | Fix Coverity 51450 ('missing test') | 06 June 2013, 08:31:31 UTC |
610888b | Fons Rademakers | 05 June 2013, 20:57:15 UTC | make sure that source archive always untars in root/. | 05 June 2013, 20:57:15 UTC |
378a70c | Philippe Canal | 05 June 2013, 10:19:16 UTC | Properly detect STL collection even when referred to via a typedef. Fix ROOT-5239. Migrate the STL detection code in rootcling from being solely string based, to using more the AST node. In particular introduces in ROOT::TMetaUtils: bool IsStdClass(const clang::RecordDecl &cl); TClassEdit::ESTLType IsSTLCont(const clang::RecordDecl &cl); TClassEdit::ESTLType STLKind(const llvm::StringRef type); | 05 June 2013, 10:23:42 UTC |
d6ccdbe | Philippe Canal | 05 June 2013, 01:33:07 UTC | Prevent out-of-bounds access when switch from Read to Write mode Since commit 8cdc3567 (svn revision 27845), the TBuffer only reserve space for the free block count when it write mode. If we switch from write to read and vice et versa, we need to make sure it is recorded consistently. (cherry picked from v5-34-00-patches commit 1676977fadb0bf4d00c1bdb85ea8ae1e83d8043c) | 05 June 2013, 01:51:03 UTC |
18dc5fa | Philippe Canal | 04 June 2013, 21:31:00 UTC | Remove mention of TCint | 04 June 2013, 21:32:05 UTC |
a760db2 | Philippe Canal | 04 June 2013, 21:21:26 UTC | Add TInterpreter::SetClassSharedLibs This new routines allows to add manually autoloading information to ROOT's view. This is usually done by writing an external rootmap file. (cherry picked from v5-34-00-patches commit b8a8097aba707dc3172cb42baeb156ad4ba94e28) | 04 June 2013, 21:31:53 UTC |
3d1e04e | Vassil Vassilev | 04 June 2013, 14:03:06 UTC | Do not value print dynamic expressions when they are in a inner compound stmt. | 04 June 2013, 14:20:11 UTC |
cf192fb | Vassil Vassilev | 04 June 2013, 14:15:57 UTC | Revert "Better spelling." This reverts commit b80e596feead4faab0e5852d0907e4629856942e. | 04 June 2013, 14:15:57 UTC |
5159cbc | Vassil Vassilev | 04 June 2013, 14:15:55 UTC | Revert "Place the comment at the right place." This reverts commit 452f22a3d5e8092f05c596be50930a5f314a7391. | 04 June 2013, 14:15:55 UTC |
42958c1 | Vassil Vassilev | 04 June 2013, 14:15:53 UTC | Revert "Place the code next to the use. Makes the use-def chain shorter." This reverts commit 2acfd4d54cc6db3a450577a8882bdfeec80e20a9. | 04 June 2013, 14:15:53 UTC |
39b7602 | Vassil Vassilev | 04 June 2013, 14:15:52 UTC | Revert "Store the transactions in a std::deque." This reverts commit b5a175d4cf6618e74cb40c898bdf805f640c7820. | 04 June 2013, 14:15:52 UTC |
ffd671b | Vassil Vassilev | 04 June 2013, 14:15:50 UTC | Revert "Nested transactions share the parent's llvm::Module." This reverts commit 9ae79df05006247cfed1e7e89e0fd371f3eba459. | 04 June 2013, 14:15:50 UTC |
3745bf5 | Vassil Vassilev | 04 June 2013, 14:15:48 UTC | Revert "Note future work in TClingCallFunc. We must not expose LLVMContext through the interpreter." This reverts commit 3b8da7c78a3d521c41bfb0370ac92019736d8104. | 04 June 2013, 14:15:48 UTC |
b34c8e6 | Vassil Vassilev | 04 June 2013, 14:15:46 UTC | Revert "Constness and semi." This reverts commit bbb8e62b1d8bc58ec157cb2ad8e0fe67f751a6ca. | 04 June 2013, 14:15:46 UTC |
f1437ec | Vassil Vassilev | 04 June 2013, 14:15:43 UTC | Revert "Progress on the llvm multi-module support." This reverts commit 9d78faef6a45cb16c05fe7a96d9e2eb9fb2c1298. | 04 June 2013, 14:15:43 UTC |
9d78fae | Vassil Vassilev | 03 June 2013, 10:20:38 UTC | Progress on the llvm multi-module support. Now we build a llvm::Module per cling::Transaction and link them in on commit. | 03 June 2013, 15:21:26 UTC |
bbb8e62 | Vassil Vassilev | 27 May 2013, 14:05:21 UTC | Constness and semi. | 03 June 2013, 15:21:26 UTC |
3b8da7c | Vassil Vassilev | 27 May 2013, 14:02:46 UTC | Note future work in TClingCallFunc. We must not expose LLVMContext through the interpreter. | 03 June 2013, 15:21:26 UTC |
9ae79df | Vassil Vassilev | 27 May 2013, 13:51:33 UTC | Nested transactions share the parent's llvm::Module. | 03 June 2013, 15:21:26 UTC |
b5a175d | Vassil Vassilev | 27 May 2013, 13:24:57 UTC | Store the transactions in a std::deque. More effecient because it doens't do copy (like std::vector) when the capacity is exceeded. | 03 June 2013, 15:21:26 UTC |
2acfd4d | Vassil Vassilev | 23 May 2013, 12:44:52 UTC | Place the code next to the use. Makes the use-def chain shorter. | 03 June 2013, 15:21:26 UTC |
452f22a | Vassil Vassilev | 23 May 2013, 09:05:02 UTC | Place the comment at the right place. | 03 June 2013, 15:21:25 UTC |
b80e596 | Vassil Vassilev | 23 May 2013, 08:57:23 UTC | Better spelling. | 03 June 2013, 15:21:25 UTC |
5ac4134 | Philippe Canal | 28 May 2013, 21:25:05 UTC | avoid null pointer deference in TStreamerBase (cherry picked from v5-34-00-patches commit 0586a68c0cf90e3e276318eeee4b0c672483733b) | 03 June 2013, 15:14:16 UTC |
c1f699c | Andrei Gheata | 03 June 2013, 07:52:35 UTC | Added getters for extensions to volumes and nodes | 03 June 2013, 07:52:44 UTC |
2fa2360 | Olivier Couet | 31 May 2013, 16:35:56 UTC | Line attributes for Lego1 and Lego2 | 31 May 2013, 16:35:56 UTC |
3fdd5f7 | Vassil Vassilev | 31 May 2013, 14:43:40 UTC | Try finally to implement proper rule for enabling the value printing for dynamic expressions. | 31 May 2013, 14:43:40 UTC |
12b55a8 | Vassil Vassilev | 31 May 2013, 14:42:17 UTC | Be more verbose for the test. Explicitly request dyn scopes. | 31 May 2013, 14:42:17 UTC |
bf88050 | Vassil Vassilev | 31 May 2013, 14:18:42 UTC | Add future test, checking the unnamed macro support. | 31 May 2013, 14:18:42 UTC |
b5d0dc6 | Andrei Gheata | 31 May 2013, 12:45:00 UTC | Merge branch 'master' of https://root.cern.ch/git/root | 31 May 2013, 12:45:00 UTC |
16cb033 | Andrei Gheata | 31 May 2013, 12:44:12 UTC | Added user and framework extension to volumes and nodes. Base interface class: TGeoExtension. Reference counted extensions: TGeoRCExtension. Reference conted smart pointer template: TGeoRCPtr. To attach to volumes, use: TGeoVolume::SetExtension()/GrabExtension(). Extensions should never be deleted, but always released: TGeoExtension::Release() after grabbing them. | 31 May 2013, 12:44:12 UTC |
93a36ef | Olivier Couet | 31 May 2013, 12:02:19 UTC | Release notes are more done with markdown. | 31 May 2013, 12:02:19 UTC |
6e3d420 | Olivier Couet | 30 May 2013, 15:27:48 UTC | Line attributes on edges were not working for stacks. | 30 May 2013, 15:27:48 UTC |
77a1967 | Andrei Gheata | 30 May 2013, 12:43:39 UTC | Fixed warning | 30 May 2013, 12:43:39 UTC |
111bab7 | Andrei Gheata | 30 May 2013, 12:36:01 UTC | testing git | 30 May 2013, 12:36:01 UTC |
2cb4da9 | Andrei Gheata | 30 May 2013, 11:44:53 UTC | Merge branch 'master' of https://root.cern.ch/git/root | 30 May 2013, 11:44:53 UTC |
e4d0b53 | Olivier Couet | 30 May 2013, 11:21:04 UTC | New doc about Pads. | 30 May 2013, 11:21:04 UTC |
bd3ae05 | Olivier Couet | 30 May 2013, 08:45:13 UTC | Generate index for PDF in letter format. | 30 May 2013, 08:45:13 UTC |
c666419 | Olivier Couet | 29 May 2013, 15:18:14 UTC | Generate index for A4 pdf. The index is filled via \index{} | 29 May 2013, 15:18:14 UTC |
92c000a | Olivier Couet | 29 May 2013, 11:59:11 UTC | Remove the html version of the release note files for v600. | 29 May 2013, 11:59:11 UTC |
7440f5f | Olivier Couet | 29 May 2013, 09:25:53 UTC | New plotting option "LEGO4": http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=16556&p=70694#p70694 | 29 May 2013, 09:25:53 UTC |
6ab646a | Olivier Couet | 29 May 2013, 08:10:00 UTC | Last pictures replaced by Latex formulas | 29 May 2013, 08:10:00 UTC |
a6fa6c0 | Philippe Canal | 28 May 2013, 21:00:48 UTC | Also issue an error in the case of missing dictionary for STL base class of compiled classes (cherry picked from v5-34-00-patches commit 6e69dee776a3e5add3fe5ffb529dbc87a962674f) | 28 May 2013, 21:14:59 UTC |
831fe5d | Pere Mato | 28 May 2013, 15:31:33 UTC | Apply mods from patch branch | 28 May 2013, 15:31:33 UTC |
a59df7b | Olivier Couet | 28 May 2013, 15:05:53 UTC | Some pictures replaced | 28 May 2013, 15:05:53 UTC |
da40f1b | Olivier Couet | 28 May 2013, 14:29:05 UTC | release notes files in markdown format | 28 May 2013, 14:29:05 UTC |
8b504c4 | Philippe Canal | 28 May 2013, 13:51:45 UTC | Improve const correctness (Fix JIRA-5226) (cherry picked from v5-34-00-patches commit aba164e15146038fb8400da296cb072aa0da711c) | 28 May 2013, 13:53:35 UTC |
f0334cd | Andrei Gheata | 28 May 2013, 12:06:01 UTC | Precision fix for TGeoBoolNode affecting TFluka simulation | 28 May 2013, 12:06:01 UTC |
afd93c5 | Philippe Canal | 28 May 2013, 04:28:40 UTC | Remove unused variable icol | 28 May 2013, 04:28:40 UTC |
e6e922a | Philippe Canal | 28 May 2013, 04:23:23 UTC | Add Error message when missing dictionary for STL collection (2nd try). Issues an error message when we are missing the compiled STL collection proxy for the data member of compiled class. Error in <TStreamerInfo::Build>: The class "Container" is compiled and for its the data member "fList", we do not have a dictionary for the collection "list<Inside>", we will not be able to read or write this data member. Compared to 80cf626fdd1facab936cf505ad105b44c9e967bb this version - Do not complain for missing dictionary for std::vector as the emaluated version will be binary compatible (the in memory layout of all vector is the same). - Properly check the type of in-memory data member rather than (wrongly) the type of the on-file data member in BuildOld. (cherry picked from v5-34-00 commit 38564aa335a0b13683c5846ec00e00b881223d99) | 28 May 2013, 04:26:13 UTC |
306836d | Philippe Canal | 28 May 2013, 02:44:23 UTC | Revert "Add Error message when missing dictionary for STL collection." This reverts commit 521b57a28a2b59b4c207fae0b2f1a5613d1da73e. since it breaks roottest. | 28 May 2013, 02:44:23 UTC |
521b57a | Philippe Canal | 28 May 2013, 02:08:29 UTC | Add Error message when missing dictionary for STL collection. Issues an error message when we are missing the compiled STL collection proxy for the data member of compiled class. Error in <TStreamerInfo::Build>: The class "Container" is compiled and for its the data member "fList", we do not have a dictionary for the collection "list<Inside>", we will not be able to read or write this data member. (cherry picked from v5-34-00-patches commit 80cf626fdd1facab936cf505ad105b44c9e967bb) | 28 May 2013, 02:10:37 UTC |
1682a1b | Pere Mato | 27 May 2013, 16:46:43 UTC | Merge branch 'master' of http://root.cern.ch/git/root | 27 May 2013, 16:46:43 UTC |
58c875b | Pere Mato Vila | 22 May 2013, 21:02:15 UTC | Implemented globus option to CMake build | 27 May 2013, 16:08:25 UTC |
158299c | Pere Mato Vila | 21 May 2013, 16:44:39 UTC | Added proofbench/CMakeLists.txt file | 27 May 2013, 16:08:01 UTC |
c0c6772 | Pere Mato Vila | 21 May 2013, 16:20:15 UTC | Added LDAP on the CMake builds | 27 May 2013, 16:07:26 UTC |
61b8ce8 | Pere Mato Vila | 21 May 2013, 15:20:10 UTC | Added dCache build with CMake | 27 May 2013, 16:06:17 UTC |
f49c103 | Pere Mato | 27 May 2013, 16:06:14 UTC | Added GFAL to CMake builds | 27 May 2013, 16:06:14 UTC |
1c13716 | Olivier Couet | 27 May 2013, 15:25:57 UTC | In Geometry.md: redo wrong picture, replace math pictures by latex formulas. | 27 May 2013, 15:25:57 UTC |
a539877 | Pere Mato Vila | 27 May 2013, 15:20:06 UTC | Avoid building cling 'UserInterface' library and 'cling' executable when bulding ROOT with CMake. Fixed the order of libraries in link statement.. | 27 May 2013, 15:20:06 UTC |
3e36835 | Olivier Couet | 27 May 2013, 13:53:50 UTC | Update the doc. | 27 May 2013, 13:53:50 UTC |
fc083db | Olivier Couet | 27 May 2013, 13:51:23 UTC | Line attributes can be used in lego plots to change the edges' style. | 27 May 2013, 13:51:23 UTC |
6a58d39 | Olivier Couet | 27 May 2013, 12:40:57 UTC | - PhysicsVectors formulae are now rendered with Latex | 27 May 2013, 12:40:57 UTC |
123a07b | Philippe Canal | 26 May 2013, 15:19:01 UTC | two more instance of Int_t -> UInt_t | 26 May 2013, 15:23:04 UTC |
f5640e3 | David Abdurachmanov | 25 May 2013, 09:44:51 UTC | Prevent integer overflow (unsigned int/int conversion) in TEmulatedMapProxy TEmulatedMapProxy::Size() returns UInt_t. Yet TEmulatedMapProxy::WriteMap and TEmulatedMapProxy::ReadMap takes int. If the size is high enough return stored as int overflows, i.e., becomes a negative number. Simply put nElements is negative and TEmulatedMapProxy::WriteMap is never called. The following unsigned int/int conversion hid another bug related to Reflex dictionaries and std::map<> on AMD64 machines. Signed-off-by: David Abdurachmanov <davidlt@cern.ch> Signed-off-by: Philippe Canal <pcanal@fnal.gov> | 26 May 2013, 15:22:55 UTC |
2077900 | Olivier Couet | 24 May 2013, 15:12:18 UTC | more mods | 24 May 2013, 15:12:18 UTC |
ff54d15 | Olivier Couet | 24 May 2013, 14:38:35 UTC | test of cover page | 24 May 2013, 14:38:35 UTC |
90069f3 | Olivier Couet | 24 May 2013, 13:07:36 UTC | Letter format for primer | 24 May 2013, 13:07:36 UTC |