- Jan 23, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21821 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21820 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 22, 2008
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21819 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- Removed #include "FTFont.h" from TEveText.cxx. It was generating a weird error on Windows: c:\users\bellenot\root\include\TVirtualX.h(181) : error C2059: syntax error : 'constant' And it was useless anyway (removing it doesn't change anything...) git-svn-id: http://root.cern.ch/svn/root/trunk@21818 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21817 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21816 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21815 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21814 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
CINT API with substantial changes using "const char*" instead of "char*" git-svn-id: http://root.cern.ch/svn/root/trunk@21813 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
New class TFTGLManager for management of FTGL fonts. New classes TEveText, TEveTextEditor and TEveTextGL for display and configuration of a 3D text. New test macro 'tutorials/eve/text_test.C'. From Matevz: Reenable smart-refresh during redraw of TEveScenes. Minor code-layout changes. git-svn-id: http://root.cern.ch/svn/root/trunk@21812 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Metautil dict depends on rootcint_tmp.o and needs to be build after rootcint_tmp. Replaces hard dependency on rootcint_tmp; now the dictionary is only rebuilt when needed. git-svn-id: http://root.cern.ch/svn/root/trunk@21811 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
Fix the $(ORDER_) dependencies for the dictionaries: they only work on explicit rules, not for pattern matching With these changes, touch cint/src/v6_var.cxx will not rebuild any cintdlls. git-svn-id: http://root.cern.ch/svn/root/trunk@21810 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix effc++ warnings in gui/ and xmlparser/. git-svn-id: http://root.cern.ch/svn/root/trunk@21809 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21807 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
this fixes the problem on Win32 with rootcint and the w32pragma error. git-svn-id: http://root.cern.ch/svn/root/trunk@21806 27541ba8-7e3a-0410-8455-c3a389f83636
-
https://savannah.cern.ch/bugs/?32832Olivier Couet authored
applied on histograms did not work when the cut name contained a mix of lower and upper case characters. This problem occured because the option used to draw an histogram was always converted into lower case before begin stored in a pad (in Draw and DrawCopy). Now in Draw() and DrawCopy() the AppendPad() procedure is called with the option string not converted in lower case. The conversion in lower case was introduced in the svn revision #426 to "solve a problem reported by Otto Schaille when doing Draw("SAME") and trying to zoom on the X axis with the mouse". Before applying this patch Olivier Couet and Otto Schaille have tried to reproduce the problem which was fixed at that time by going to lower case. But all looks fine even without the lower case conversion. So, this fix (keeping the case) seems to be safe regarding this old bug (revision #426 was done on Mon Aug 7 12:31:07 2000). git-svn-id: http://root.cern.ch/svn/root/trunk@21805 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
Enable per-instance control of the cache parameters also for RAW files; by default cache is OFF for these files, but there maybe cases in which the cache can improve performances. git-svn-id: http://root.cern.ch/svn/root/trunk@21804 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21803 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
this patch prevents all dictionaries from being rebuild when non dict related changes are made in CINT. When the dictionaries change the new cint/inc/cintdictversion.h must be updated which triggers a dictionary rebuild. For example: touch cint/src/v6_var.cxx && make: rebuild no dictionaries touch cint/inc/cintdictversion.h && make: rebuild all dictionaries touch utils/src/rootcint.cxx && make: rebuild all dictionaries git-svn-id: http://root.cern.ch/svn/root/trunk@21802 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
On windows with msvc we need w32pragma.h to be included (even in client code) or the build will be incompatible (compiler settings for stl etc). This patch enforces that. git-svn-id: http://root.cern.ch/svn/root/trunk@21801 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21800 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21797 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix effective-c++ warnings for classes TGSplitButton and TRotation::TRotationRow. git-svn-id: http://root.cern.ch/svn/root/trunk@21795 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 21, 2008
-
-
Matevz Tadel authored
Whitespace. git-svn-id: http://root.cern.ch/svn/root/trunk@21794 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
Add a tag (dummy) header file that will be updated whenever CINT's dictionaries need to be regenerated. git-svn-id: http://root.cern.ch/svn/root/trunk@21793 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21792 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21791 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
Issue a warning if windows cl.exe is not found instead of putting it into the compiler info section of the dict. git-svn-id: http://root.cern.ch/svn/root/trunk@21790 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
End_Html*/ by: End_Html */ (ie: a space is added) in order to bypass a tiny THtml parsing problem. git-svn-id: http://root.cern.ch/svn/root/trunk@21789 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
mechanism for PS). git-svn-id: http://root.cern.ch/svn/root/trunk@21786 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 19, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21783 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21782 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a compilation warning git-svn-id: http://root.cern.ch/svn/root/trunk@21781 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wim Lavrijsen authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21780 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wim Lavrijsen authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21779 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 18, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21776 27541ba8-7e3a-0410-8455-c3a389f83636
-
http://savannah.cern.ch/bugs/?32815Olivier Couet authored
It batch mode it was not possible to generate a bitmap file (gif, jpeg etc..) with a filename containing ")", "(", "]" or "[". git-svn-id: http://root.cern.ch/svn/root/trunk@21775 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21773 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21767 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
I've encountered several compilation and runtime errors when trying to port Reflex to Solaris and AIX: AIX -- CC 5.8: - Compilation fails under xlC with the following error: "DictionaryGenerator.cxx", line 42.16: 1540-0432 (S) The qualified declarator "ROOT::Reflex::operator<<" must refer to an existing declaration. - Infinite loop on Reflex initialization due to incorrect map compare functions for 'string ' and 'const char ' Solaris -- xlC V8.0: - Infinite loop on Reflex initialization due to incorrect map compare functions for 'string ' and 'const char ' - Segmentation fault due to incorrect buffer allocation with 'new char(buffer)' instead of 'new char[buffer]' in 'Tools.cxx':Demangle Please find the first attached patch to correct the above issues... The remaining patches are for a rewrite of Tools::NormalizeName to account for the mentioned platforms and make the demangling tests pass. I also took the freedom of adding an overloaded version in Tools.h that receives a 'const char *' parameter instead of a 'const std::string &'. The patch contains test cases for inclusion in test_ReflexBuilder_unit.cxx. git-svn-id: http://root.cern.ch/svn/root/trunk@21765 27541ba8-7e3a-0410-8455-c3a389f83636
-