ROOT version 5.18 Development Notes

2008-01-16 21:30  brun

	* [r21745] base/inc/RVersion.h, build/version_number: Stamp
	  production version 5.18/00

2008-01-16 20:47  pcanal

	* [r21744] io/inc/TContainerConverters.h,
	  io/inc/TGenCollectionStreamer.h, io/inc/TMakeProject.h,
	  io/src/TBufferFile.cxx, io/src/TContainerConverters.cxx,
	  io/src/TFile.cxx, io/src/TGenCollectionStreamer.cxx,
	  io/src/TMakeProject.cxx, io/src/TStreamerInfo.cxx,
	  meta/src/TStreamerElement.cxx: Correct the schema evolution from
	  a map<A,B> to a
	  (non map, non multimap) collection of pair<A,B>
	  (i.e vector<pair<A,B> >) when it is held by value
	  in an object (as opposed to by pointer).
	  
	  Conversion from vector<pair<A<B> > to map<A,B> is
	  now explicitly disabled (i.e. the vector will not be read).
	  
	  Conversion for a map<A,B>* to a vector<pair<A,B> >* is
	  now explicitly disabled (i.e. the map will not be read).
	  
	  TFile::MakeProject has been updated to generate the
	  needed dictionary for the pair.

2008-01-16 19:49  brun

	* [r21743] tutorials/eve/alice_esd.C: From Matevz:
	  retain track_container across several events so the user settings
	  remain the same. Rename variable 'TEveTrackPRopagator* rnrStyle'
	  to trkProp.

2008-01-16 19:48  brun

	* [r21742] eve/src/TEveTrack.cxx: From Matevz:
	  TEveTrack::SetAttLineAttMarker(TEveTrackList* tl): also copy the
	  state of fRnrPoints and fRnrLines flags.

2008-01-16 19:04  brun

	* [r21741] io/src/TFile.cxx: Change MAKE to MAKEP on Windows too.

2008-01-16 18:28  brun

	* [r21739] tutorials/eve/alice_esd.C: From Bertrand, Matevz, Rene:
	  Improved version with documentation and running on all systems.

2008-01-16 18:26  brun

	* [r21738] io/src/TFile.cxx: In TFile::MakeProject change the name
	  of the small generated makefile MAKE to MAKEP.
	  The reason is that MACOSX is not case sensitive and when calling
	  gSystem->Exec, make
	  instead of MAKE was called (depending on the search path).
	  We intend to replace the MAKEP par a direct use of ACLIC instead.

2008-01-16 17:12  rdm

	* [r21737] Makefile: in distclean clean up the cache directories
	  "files" in tutorials and also
	  tutorials/eve/aliesd.

2008-01-16 17:02  rdm

	* [r21736] net/inc/TWebFile.h, net/src/TWebFile.cxx: correct
	  comment that mentioned a "modified" apache is needed, which is
	  not the case anymore.

2008-01-16 16:54  brun

	* [r21735] io/src/TFile.cxx, io/src/TStreamerInfo.cxx,
	  tutorials/eve/alice_esd.C: from Bertrand and Axel:
	  * fix MakeProject build (also, but not only on windows):
	  - replace $Opt by opt / debug (whatever the ROOT build is),
	  - include dict in generated source instead of having to deal with
	  two dources = two object files (which is not really supported by
	  the ACLiC-like build commands)
	  * Always write out a class version higher thn what we are trying
	  to reproduce. E.g. in case of members of type enum (which are
	  generated as members of type int), the checksum equality check
	  will fail, and a complaint ("increase the class version!") will
	  be printed otherwise.

2008-01-16 16:23  brun

	* [r21734] treeplayer/src/TTreePlayer.cxx: From Jan:
	  Fixed 4 typos in comments in generated selectors.

2008-01-16 16:21  brun

	* [r21733] eve/src/TEveTransEditor.cxx: From Alja:
	  fixed the TEveTransEditor so that it does not evoke scroll-bars
	  with standard editor width.

2008-01-16 15:56  matevz

	* [r21732] tutorials/eve/alice_esd.C: New tutorial demonstrating
	  standalone visualization of ALICE ESD.
	  
	  TFile::MakeProject() is used to generate the header files and
	  distionaries of used ALICE classes.

2008-01-16 15:16  brun

	* [r21731] treeplayer/src/TTreeIndex.cxx: Fix an unfortunate error
	  in the documentation of the TTreeIndex constructor
	  reported by David Chamont at
	  :http://root.cern.ch/phpBB2/viewtopic.php?t=6036

2008-01-16 11:38  brun

	* [r21730] roofitcore/src/RooAbsOptTestStatistic.cxx: From Wouter:
	  Protect against null strings

2008-01-16 09:38  brun

	* [r21729] tutorials/geom/geomD0.C: Add new tutorial showing the D0
	  detector

2008-01-16 06:28  brun

	* [r21728] tutorials/geom/geomAtlas.C, utils/src/rootcint.cxx: Fix
	  coding conventions

2008-01-16 05:39  pcanal

	* [r21727] cint/src/v6_ifunc.cxx: From Paul:
	  Change the behavior of G__get_methodhandle() when passed
	  withConversion == 0.
	  
	  The old behavior was to call G__get_ifunchandle_base() with a
	  match parameter of G__EXACT, and if that failed then try to
	  instantiate a function template, with exact match, and if that
	  failed then loop calling G__get_ifuncandle_base() with
	  parameters from G__EXACT up to and including G__STDCONV. This
	  meant that we could match a function that did not exactly
	  match the passed prototype (and we called with G__EXACT
	  twice!).
	  
	  The new behavior is to return in failure if the function
	  template instantiation attempt fails to find a match, the loop
	  trying the integral promotions and standard conversions is not
	  done.
	  
	  So we must match the passed prototype exactly (unless the
	  template instantiation codes does something weird we do not
	  know about).
	  
	  This fixes:
	  
	  http://root.cern.ch/phpBB2/viewtopic.php?p=24563

2008-01-16 05:38  pcanal

	* [r21726] treeplayer/src/TTreeProxyGenerator.cxx: Mark the
	  function declared outside of the class declaration as inline. Use
	  the correct header file name for multimap and multiset

2008-01-16 05:37  pcanal

	* [r21725] meta/src/TStreamerElement.cxx: Once reloading a
	  TStreamerElement for a basic type, we must reset fSize to match
	  the sizeof. This is a problem for emulated classes as shown by
	  running valgrind on roottest/root/tree/addresses/runursula.C

2008-01-15 21:40  rdm

	* [r21724] asimage/src/TASImage.cxx,
	  pyroot/src/TPyClassGenerator.cxx: fix strict-aliasing warnings.

2008-01-15 21:39  rdm

	* [r21723] cint/Module.mk: suppress strict aliasing warnings from
	  gcc4strm.

2008-01-15 17:51  brun

	* [r21722] tutorials/eve/geom_cms.C: From Matevz:
	  New tutorial showing CMS geometry.

2008-01-15 17:34  rdm

	* [r21721] unix/src/TUnixSystem.cxx: add specific code for MacOS X
	  to get all .dylib's against which the application
	  is linked. This should fix the long standing problem of hadd
	  failing.
	  It uses _dyld_register_func_for_add_image() API from dyld(3).

2008-01-15 17:29  rdm

	* [r21720] rpdutils/src/net.cxx: use static_cast<> instead of
	  reinterpret_cast<>.

2008-01-15 17:28  rdm

	* [r21719] base/src/TSystem.cxx: typo in comments.

2008-01-15 17:10  brun

	* [r21718] gl/inc/TGLClipSetEditor.h, gl/src/TGLClipSetEditor.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerEditor.cxx: From Matevz:
	  Added tooltip for scene-render timeouts.
	  Small improvement of manipulator description in help-text.
	  Added reset button for current clip.

2008-01-15 17:08  brun

	* [r21717] tree/src/TTree.cxx: From Jan:
	  Fix two typos in comments of TTree::MakeSelector

2008-01-15 16:54  rdm

	* [r21716] pyroot/Module.mk: From Axel:
	  patch allowing to use Python >= 2.5 on Windows (sic).
	  For the record:
	  from http://docs.python.org/whatsnew/ports.html:
	  .dll is no longer supported as a filename extension
	  for extension modules. .pyd is now the only filename
	  extension that will be searched for.
	  (no comments)
	  Thanks to Wim for pointing out this.

2008-01-15 15:30  brun

	* [r21715] clib/src/mmtrace.c, config/Makefile.win32: From Axel:
	  Fix several warnings for Windows

2008-01-15 11:12  moneta

	* [r21713] minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx: -
	  fix a bug in getting the confidence intervals in an histogram of
	  TGraph2D
	  - use the 2-side confidence interval for the passed values in the
	  methods not the 1 side.

2008-01-15 10:34  brun

	* [r21712] io/src/TMakeProject.cxx,
	  treeplayer/src/TTreeFormula.cxx: From Gerri:
	  The trunk is currently broken on SLC3 because the recently
	  introduced usage of 'tolower'
	  in treeplayer/src/TTreeFormula.cxx and 'isdigit' in
	  io/srcTMakeProject.cxx require the
	  inclusion of 'ctype.h'.

2008-01-15 10:06  brun

	* [r21711] test/stressGeometry.cxx: In WriteRef remove the TVectorD
	  allocated in the stack from Tree.GetUserInfo

2008-01-15 08:43  ganis

	* [r21710] proofd/inc/XrdProofSched.h: Include XrdProofdAux.h to
	  fully define XrdProofdDirective; this class is used in
	  the hash table and the forward declaration is not sufficient.
	  This should also fix a compilation problem on macosx 10.3 .

2008-01-15 08:07  pcanal

	* [r21709] treeplayer/inc/TBranchProxy.h: remove warning

2008-01-15 08:04  pcanal

	* [r21708] treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx: Prevent ambiguity
	  regarding operator[]

2008-01-15 05:36  pcanal

	* [r21707] treeplayer/src/TBranchProxyClassDescriptor.cxx: readd
	  operator* to allow access to vector<vector<double> >

2008-01-15 00:18  rdm

	* [r21706] base/Module.mk: also suppress strict-alias warnings in
	  TContextMenu.cxx under g++ 4.1.

2008-01-14 23:00  pcanal

	* [r21705] treeplayer/inc/TBranchProxyTemplate.h: remove superflous
	  typename keyword (fatal with gcc but works with microsoft C++)

2008-01-14 22:52  pcanal

	* [r21704] treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: more fixes for
	  vector<double> and vector<vector<double> >

2008-01-14 20:29  brun

	* [r21703] gl/src/TGLViewerEditor.cxx: From Bertrand:
	  - Fix a problem of TGLViewerEditor labels not being displayed on
	  Windows

2008-01-14 18:55  matevz

	* [r21702] gl/inc/TGLBoundingBox.h, gl/inc/TGLContextPrivate.h,
	  gl/inc/TGLScene.h, gl/inc/TGLSceneBase.h, gl/inc/TGLViewer.h,
	  gl/inc/TGLViewerEditor.h, gl/inc/TGLWidget.h, gl/src/TF2GL.cxx,
	  gl/src/TGLAxis.cxx, gl/src/TGLCamera.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLSceneBase.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLUtil.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerBase.cxx, gl/src/TGLViewerEditor.cxx,
	  gl/src/TH2GL.cxx: In TGLScene/TGLViewer add two timeouts for
	  high-quality and
	  low-quality (during rotation etc) scene rendering. Expose both
	  time
	  limits via TGLViewerEditor.
	  
	  In TGLCamera::OfInterest() remove redundant test for
	  physical-shape
	  bbox volume and optimize the remaining bbox diagonal length test.
	  
	  Remove blanks from the eols.

2008-01-14 17:24  rdm

	* [r21701] base/Module.mk: silence type-punned warning in
	  TString.cxx for gcc 4.1.

2008-01-14 17:15  ganis

	* [r21700] xrootd/src/xrootd-20071116-0000.src.tgz: From Bertrand:
	  - Silence a few more warnings:
	  LNK4006: __NULL_IMPORT_DESCRIPTOR already defined [...];
	  second definition ignored
	  LNK4221: no public symbols found; archive member will be
	  inaccessible (only with MSVC++ > 7.1)

2008-01-14 16:26  brun

	* [r21699] clib/src/mmcheck.c: From Axel:
	  Fixes mmcheck warnings on Windows.

2008-01-14 15:57  brun

	* [r21698] geom/src/TGeoPgon.cxx: From Andrei:
	  Add a protection in TGeoPgon::Safety found by running
	  stressGeometry under valgrind by Axel.

2008-01-14 15:56  axel

	* [r21697] reflex/python/genreflex/genreflex.py: cl puts its
	  version info into cerr; capture it from there (instead of issuing
	  a warning).

2008-01-14 15:49  brun

	* [r21695] tree/src/TTree.cxx: From Jan:
	  Fix a typo in documentation

2008-01-14 14:56  couet

	* [r21693] test/stressGraphics.ref: - small adjusment for Mac.

2008-01-14 14:00  rdm

	* [r21691] config/Makefile.win32: From Axel:
	  cint\src\bc_exec.cxx(305) : warning C4297:
	  'G__bc_exec_throw_bytecode' : function assumed not to throw an
	  exception but does
	  
	  is fixed in >= MSVC2003 by correcting -GX or -EHa to -EHsc-
	  ("exceptions only generated by throw(), even extern C functions
	  can throw"). With -GX, extern C functions are not allowed to
	  throw(). -EHa was used for >= MSVC2005, even though it's not
	  appropriate (my mistake).

2008-01-14 13:59  rdm

	* [r21690] config/thisroot.sh: From Axel:
	  nly windowsify ROOTSYS if != win32gcc.

2008-01-14 13:18  brun

	* [r21689] tmva/src/Configurable.cxx, tmva/src/FitterBase.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/PDF.cxx, tmva/src/Reader.cxx,
	  tmva/src/TNeuron.cxx: Remove warnings like :"warning C4355:
	  'this' : used in base member initializer list"
	  by adding a pragma statement.

2008-01-14 12:32  ganis

	* [r21686] xrootd/src/xrootd-20071116-0000.src.tgz: From Bertrand
	  and me:
	  - Fix a few other compilation warnings
	  - Add support for MSVC++9.0 (.NET 2008)

2008-01-14 12:30  ganis

	* [r21685] xrootd/Module.mk: From Bertrand:
	  fix warning "LNK4098: defaultlib 'MSVCRTD' conflicts with use of
	  other libs;"
	  when building root in debug mode with the option
	  --disable-winrtdebug

2008-01-14 11:34  brun

	* [r21683] tmva/src/Configurable.cxx, tmva/src/FitterBase.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/PDF.cxx, tmva/src/Reader.cxx,
	  tmva/src/TNeuron.cxx: Undo previous changes.

2008-01-14 11:20  brun

	* [r21681] tmva/src/Reader.cxx: Fix a remaining warning

2008-01-14 11:09  brun

	* [r21680] tmva/src/Configurable.cxx, tmva/src/FitterBase.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/PDF.cxx, tmva/src/Reader.cxx,
	  tmva/src/TNeuron.cxx: Fix warnings on Windows of the type:
	  "warning C4355: 'this' : used in base member initializer list"

2008-01-14 11:08  brun

	* [r21679] hbook/src/THbookFile.cxx: Fix compiler warning

2008-01-14 10:29  ganis

	* [r21678] rpdutils/src/net.cxx: fix type-punned warning

2008-01-14 09:35  rdm

	* [r21676] net/src/TMessage.cxx: fix type-punned warning.

2008-01-14 09:28  rdm

	* [r21675] tmva/inc/MethodCuts.h, tmva/inc/TActivationIdentity.h,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodVariable.cxx: fix
	  warning: empty body in an if-statement

2008-01-14 08:07  brun

	* [r21674] x3d/src/x3d.c: Fix 23 warnings: "dereferencing
	  type-punned pointer will break strict-aliasing rules"

2008-01-14 07:59  brun

	* [r21673] castor/src/TCastorFile.cxx: Fix 3 warnings:
	  "dereferencing type-punned pointer will break strict-aliasing
	  rules"

2008-01-14 07:55  brun

	* [r21672] table/src/TTableSorter.cxx: Fix warning: "dereferencing
	  type-punned pointer will break strict-aliasing rules"

2008-01-14 07:53  brun

	* [r21671] asimage/src/TASImage.cxx: Fix warnings: dereferencing
	  type-punned pointer will break strict-aliasing rules"

2008-01-14 07:38  brun

	* [r21670] treeplayer/src/TTreePlayer.cxx: Fix documentation errors
	  in TTreePlayer::DrawSelect

2008-01-13 14:06  wouter

	* [r21669] roofit/src/RooNDKeysPdf.cxx: o RooNDKeysPdf
	  
	  - Add class documentation and document constructors

2008-01-13 14:06  wouter

	* [r21668] roofitcore/inc/RooSharedPropertiesList.h,
	  roofitcore/src/RooFFTConvPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooWorkspace.cxx: o RooSharedPropertiesList
	  
	  - Extend registerProperties() to take additional argument to
	  control deletion of incoming duplicate objects
	  
	  
	  o RooRealVar
	  
	  - Use deletion control argument of registerProperties() in
	  streamer
	  
	  
	  o RooWorkspace
	  
	  - When importing data, check if observable is already imported
	  before
	  attempting (eliminates superfluous ERROR message)
	  
	  
	  o RooFFTConvPdf
	  
	  - Add more detailed instructions of installation and use of
	  FFTW package with ROOT in class documentation

2008-01-13 12:40  brun

	* [r21667] main/src/pmain.cxx, main/src/proofserv.sh: From Gerri:
	  - improved description for the usage of PROOF_INITCMD
	  - improve notification when when using dynamic environment
	  settings
	  fixes: issue on the PROOF forum (21 Dec 2007: 'change environment
	  variables in proof')

2008-01-13 12:39  brun

	* [r21666] proof/src/TProofServ.cxx: From Gerri:
	  - remove <package>/PROOF-INF/proofvers.txt when updating the
	  package tarball
	  - save again the MD5 if the package is rebuilt
	  - fix bug in adding standard paths to PATH
	  fixes: bug #32529

2008-01-13 12:39  brun

	* [r21665] netx/inc/TXNetFile.h, netx/src/TXNetFile.cxx: From
	  Gerri:
	  - fix problem with setting the xrootd cache parameters per
	  instance
	  fixes: problem reported privately by ALICE

2008-01-13 12:38  brun

	* [r21664] auth/Module.mk, auth/src/AFSAuth.cxx,
	  config/Makefile.in, configure: From Gerri:
	  - improved configuration of AFS
	  - add support for AFS >= 1.4.5 (current stable version)
	  fixes: bug #32552

2008-01-13 12:37  brun

	* [r21663] xrootd/Module.mk: From Gerri:
	  - fix a problem with trasmission of non-default AFS and SSL
	  include directories
	  fixes: bug #32450

2008-01-13 12:35  brun

	* [r21662] xrootd/src/xrootd-20071116-0000.src.tgz: From Gerri:
	  1. xrootd/src/xrootd-20071116-0000.src.tgz
	  - fix several warnings from gcc >= 4.1.1 and windows VC compilers
	  - improved configuration of AFS (fixes bug #32552)

2008-01-13 06:07  pcanal

	* [r21661] treeplayer/src/TTreeProxyGenerator.cxx: use a better
	  proxy type for the top level vector of fundamental type

2008-01-13 04:18  pcanal

	* [r21660] treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: fix support for
	  std::vector of fundamental help in a top level branch

2008-01-13 00:25  pcanal

	* [r21659] tree/src/TBranchElement.cxx: Remove a few TBasket
	  creations that are no longer needed (this was a memory leak

2008-01-13 00:08  pcanal

	* [r21658] io/src/TMakeProject.cxx: coding conventions

2008-01-12 17:14  brun

	* [r21657] tutorials/fit/fitExclude.C: Remove the two created
	  functions from the list of global functions.
	  To avoid a double delete when TROOT destructor is called.

2008-01-12 09:08  pcanal

	* [r21656] cint/src/v6_ifunc.cxx, meta/src/TClass.cxx: cint: From
	  Scott Snyder, remove a memory leak in G__make_ifunctable
	  See http://savannah.cern.ch/bugs/?32609 from details
	  
	  meta: In BuildRealData, in addition to forcing the build of the
	  list of real data for the base classes, we need to force the
	  build of the list of real data for the type of the data member
	  which are embedded objects. Their type could also inherits from
	  an abstract base class.
	  This solves a problem where the list of real data of an abstract
	  class was requested before the same list was requested for one of
	  the derived class.
	  For example this cases occurs if you have a tree with a branch
	  containing a split vector<Contained> and Contained has a
	  sub-object whose class inherits from an abstract which contains
	  data members. In this case, the derived class's list of real data
	  was never constructed because there is no BranchElement actually
	  holding 'just' the embedded object (this conceptual branch has
	  been unrolled).
	  See the 'abstract' test in roottest/root/tree/split

2008-01-12 04:58  pcanal

	* [r21655] tree/src/TLeafL.cxx: correct typo in comment

2008-01-12 04:55  pcanal

	* [r21654] tree/src/TLeafL.cxx: Correct the sizeof long long leaf
	  data

2008-01-11 20:23  matevz

	* [r21653] eve/inc/LinkDef.h, eve/inc/TEveGLUtil.h,
	  eve/inc/TEveLineGL.h, eve/inc/TEveStraightLineSetGL.h,
	  eve/inc/TEveTrackGL.h, eve/src/TEveGLUtil.cxx,
	  eve/src/TEveLineGL.cxx, eve/src/TEveStraightLineSetGL.cxx,
	  eve/src/TEveTrackGL.cxx, eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTriangleSetGL.cxx, gl/inc/TGLRnrCtx.h,
	  gl/inc/TGLUtil.h, gl/inc/TPointSet3DGL.h, gl/src/TGLRnrCtx.cxx,
	  gl/src/TGLUtil.cxx, gl/src/TPointSet3DGL.cxx,
	  tutorials/eve/lineset_test.C, tutorials/eve/pointset_test.C: Move
	  code for rendering of poly-markers and poly-lines from TEveGLUtil
	  to TGLUtil and remove TEveGLUtil class.
	  
	  Extend picking region also for fat lines so that lines can be
	  picked
	  also on their edges not only at the very center.
	  
	  Fix rendering of anitaliased points in TEveStraightLineSetGL.
	  
	  Honour wireframe and outline modes in TEveTriangleSetGL.
	  
	  Add new tutorial pointset_test.C.

2008-01-11 17:13  matevz

	* [r21652] eve/inc/TEveManager.h, eve/src/TEveBrowser.cxx,
	  eve/src/TEveElement.cxx, eve/src/TEveGedEditor.cxx,
	  eve/src/TEveGeoNode.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEveProjectionManager.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackEditor.cxx, eve/src/TEveViewer.cxx: Cleanup
	  includes in TEveManager.h and add them in cxx files that actually
	  need them.

2008-01-11 17:11  matevz

	* [r21651] gl/inc/TGLOrthoCamera.h, gl/inc/TGLSAViewer.h,
	  gl/inc/TGLViewer.h, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLViewer.cxx: Introduce option
	  for toggling dolly/zoom behaviour for orthographic
	  camera.
	  
	  Expose this and optional rotation in ortho camera via menu
	  entries in
	  TGLSAViewer.

2008-01-11 16:53  couet

	* [r21650] histpainter/src/TPainter3dAlgorithms.cxx: - Implement
	  option "0" for polar coordinates.

2008-01-11 16:19  brun

	* [r21649] clib/src/snprintf.c: From Axel:
	  Don't compile clib's snprintf implementation if it's not used.
	  Removes warning on linux AMD64 (pointer conversion) as a
	  side-effect.
	  Until now, we were compiling snprintf.c even though we did not
	  use its functions (we re-#defined them to e.g. r__snprintf so
	  they don't clash with glibc's). This patch skips the functions
	  (#if...#endif) if clib's snprintf is not needed on the platform.
	  I have tested it on MSVC 7.1, 9.0, linux AMD64.

2008-01-11 16:16  couet

	* [r21648] histpainter/inc/Hoption.h,
	  histpainter/src/THistPainter.cxx,
	  histpainter/src/TPainter3dAlgorithms.cxx: - When used with any
	  LEGO option, the option "0" allows to not draw the empty
	  bins.

2008-01-11 15:55  moneta

	* [r21646] mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/src/Transform3D.cxx, mathcore/test/testGenVector.cxx: -
	  add methods to make a Transform3D class from any rotation type
	  (request from LHCb)
	  - add also test for these new methods

2008-01-11 15:52  matevz

	* [r21645] tutorials/eve/geom_alias.C,
	  tutorials/eve/geom_alice_its.C, tutorials/eve/geom_alice_tpc.C,
	  tutorials/eve/geom_atlas.C, tutorials/eve/geom_default.C: New
	  tutorials demonstrating how to display TGeo geometries in Eve.

2008-01-11 15:51  matevz

	* [r21644] eve/inc/TEveManager.h, eve/src/TEveManager.cxx: Do not
	  check if geometry file is readable before calling
	  TGeoManager::Import() as it does not work for remote files (http
	  in
	  particular).
	  
	  Add option to assign aliases for geometries and to specify the
	  default
	  geometry.

2008-01-11 15:48  matevz

	* [r21643] gl/src/TGLClipSetEditor.cxx: In SetModel() fully update
	  the clip state in case it was changed from outside.

2008-01-11 14:55  rdm

	* [r21642] tree/inc/TVirtualTreePlayer.h: correct class description
	  comment.

2008-01-11 14:23  rdm

	* [r21641] meta/src/TCint.cxx: small typos in comments.

2008-01-11 14:20  rdm

	* [r21640] etc/valgrind-root.supp: From Axel:
	  Suppress bogus valgrind report on CINT's G__rate_parameter_match.

2008-01-11 10:48  brun

	* [r21639] hist/src/THnSparse.cxx: From Silvia Arcelli: in
	  projections, reset TAxis::kAxisRange bit instead of manually
	  bringing the coordinates into range for the target dimensions.

2008-01-11 10:38  moneta

	* [r21638] mathmore/test/Makefile, mathmore/test/UnuRanDist.h: fix
	  a Windows compilation problem in the tests

2008-01-11 09:56  moneta

	* [r21637] mathmore/inc/Math/Interpolator.h,
	  mathmore/src/GSLInterpolator.cxx, mathmore/src/GSLInterpolator.h,
	  mathmore/src/Interpolator.cxx,
	  mathmore/test/testInterpolation.cxx: - add possibility to set
	  data in interpolation object after having constructed
	  (request expressed at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5978 )
	  - use now as default CSPLINE
	  - add also some clean-up of the GSLINterpolator class.

2008-01-11 08:26  brun

	* [r21636] io/src/TMakeProject.cxx: Fix a compiler warning and
	  coding conventions

2008-01-10 21:58  pcanal

	* [r21633] cint/lib/dll_stl/cmplx.h, cint/src/v6_struct.cxx,
	  meta/src/TCint.cxx: cint: add option noerror==4 to
	  G__defined_tagname: only check for
	  existing classes, no typedefs. Use that when returning the
	  auto-load
	  libraries for a class.
	  cint: add missing update from cint v5-16-29
	  TCint: re-enable check for declaring class in rootmap setter,
	  reverting
	  r21611 to r21609.

2008-01-10 21:03  pcanal

	* [r21632] clib/src/snprintf.c: undo 21610

2008-01-10 20:03  wouter

	* [r21631] roofitcore/Module.mk, roofitcore/inc/LinkDef2.h,
	  roofitcore/inc/RooAbsCategory.h, roofitcore/inc/RooAbsPdf.h,
	  roofitcore/inc/RooAbsReal.h, roofitcore/inc/RooBinning.h,
	  roofitcore/inc/RooErrorVar.h, roofitcore/inc/RooHistError.h,
	  roofitcore/inc/RooNormListManager.h,
	  roofitcore/inc/RooNormManager.h, roofitcore/inc/RooNumber.h,
	  roofitcore/inc/RooPlot.h, roofitcore/inc/RooRealVar.h,
	  roofitcore/src/RooAbsCategory.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooAbsReal.cxx, roofitcore/src/RooBanner.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooDataSet.cxx,
	  roofitcore/src/RooHistError.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooTreeData.cxx:
	  ***********************************************************************
	  * NOTE: THE FOLLOWING FILES MUST BE REMOVED BY HAND AFTER THIS
	  COMMIT *
	  * WHEN UPDATING AN EXISTING RELEASE AREA *
	  * *
	  * include/RooNormManager.h *
	  * include/RooNormListManager.h *
	  * roofitcore/src/RooNormManager.o *
	  * roofitcore/src/RooNormManager.d *
	  * roofitcore/src/RooNormListManager.o *
	  * roofitcore/src/RooNormListManager.d *
	  * *
	  ***********************************************************************
	  
	  o RooNormListManager, RooNormManager
	  
	  - Removed, now obsolete. Replacement is RooObjCacheManager
	  
	  
	  o RooNumber
	  
	  - Add non-inlined accessor function infinity() to replace
	  static double inifinity to fix Windows linked problems
	  
	  
	  o RooStreamParser, RooCurve, RooRangeBinning, RooNumConvolution
	  RooHistError, RooTreeData, RooRealVar, RooBinning, RooErrorVar
	  
	  - Follow migration of RooNumber::infinity()
	  
	  
	  o RooPlot
	  
	  - Fix SetTitle()
	  
	  
	  o RooDataSet
	  
	  - Initialize wgtVar ptr in default ctor
	  
	  
	  o RooAbsReal
	  
	  - Redesign scheme to import non-double TTree branches
	  to RooAbsReal buffer to fix gcc warnings on
	  strict aliasing rules for type-punned pointers.
	  
	  
	  o RooAbsPdf
	  
	  - Make globalSelectComp() non-inline to avoid
	  Windows linking problems.
	  
	  
	  o RooResolutionModel
	  
	  - Fix crash in use of resolution models when completely
	  const-optimized by deleting _norm pointer on a
	  serverRedirect.
	  
	  
	  o RooAbsCategory
	  
	  - Redesign scheme to import non-integer TTree branches
	  to RooAbsReal buffer to fix gcc warnings on
	  strict aliasing rules for type-punned pointers.
	  
	  o LinkDef2.h, Module.mk
	  
	  - Remove classes RooNormManager, RooNormListManager
	  
	  o RooBanner
	  
	  - Increment version tag to 2.31

2008-01-10 19:40  brun

	* [r21630] tmva/inc/BinaryTree.h, tmva/inc/Config.h,
	  tmva/inc/DataSet.h, tmva/inc/DecisionTree.h, tmva/inc/Event.h,
	  tmva/inc/IMetric.h, tmva/inc/LinkDef.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFDA.h, tmva/inc/MethodFisher.h,
	  tmva/inc/MethodHMatrix.h, tmva/inc/MethodKNN.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodSeedDistance.h,
	  tmva/inc/MethodTMlpANN.h, tmva/inc/MethodVariable.h,
	  tmva/inc/ModulekNN.h, tmva/inc/Reader.h, tmva/inc/SeedDistance.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingFitter.h,
	  tmva/inc/TActivationIdentity.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputSqSum.h, tmva/inc/TNeuronInputSum.h,
	  tmva/inc/Types.h, tmva/inc/VariableDecorrTransform.h,
	  tmva/inc/VariableIdentityTransform.h,
	  tmva/inc/VariablePCATransform.h,
	  tmva/inc/VariableTransformBase.h, tmva/inc/Version.h,
	  tmva/src/BinarySearchTree.cxx, tmva/src/BinarySearchTreeNode.cxx,
	  tmva/src/BinaryTree.cxx, tmva/src/Config.cxx,
	  tmva/src/Configurable.cxx, tmva/src/CrossEntropy.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/FitterBase.cxx, tmva/src/GiniIndex.cxx,
	  tmva/src/IFitterTarget.cxx, tmva/src/IMethod.cxx,
	  tmva/src/IMetric.cxx, tmva/src/Interval.cxx,
	  tmva/src/KDEKernel.cxx, tmva/src/MCFitter.cxx,
	  tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodBayesClassifier.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFDA.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodSeedDistance.cxx, tmva/src/MethodTMlpANN.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/MetricEuler.cxx,
	  tmva/src/MetricManhattan.cxx, tmva/src/ModulekNN.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/PDF.cxx,
	  tmva/src/Reader.cxx, tmva/src/RootFinder.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/SdivSqrtSplusB.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/Timer.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableDecorrTransform.cxx,
	  tmva/src/VariableIdentityTransform.cxx,
	  tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/test/BDT.C,
	  tmva/test/TMVAGui.C, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVApplication.C, tmva/test/annconvergencetest.C,
	  tmva/test/compareanapp.C, tmva/test/correlations.C,
	  tmva/test/likelihoodrefs.C, tmva/test/mvaeffs.C,
	  tmva/test/mvas.C, tmva/test/network.C, tmva/test/probas.C,
	  tmva/test/rulevisHists.C, tmva/test/tmvaglob.C: From Joerg
	  Stelzer:
	  * documentation of all classes ( I hope I caught all 17 of them,
	  but I didn't know how to check except by looking through all the
	  files)
	  * plugin capabilities for user developed multivariate classifiers
	  * An improved GUI where the user can print the significance
	  curves for adjustable signal and background yields
	  * A fix to a compiler complaint that Axel told me about

2008-01-10 19:01  brun

	* [r21629] hist/src/THnSparse.cxx: From Axel and Silvia Arcelli:
	  allow e.g. THnSparse::Projection() to only project non-over- and
	  underflow bins; see documentation in THnSparse::IsInRange().

2008-01-10 18:58  brun

	* [r21628] clib/src/snprintf.c: From Axel:
	  insert a missing "break" (used to be return) + protect some deref
	  operators. Fixes a fatal problem on windows.

2008-01-10 16:19  brun

	* [r21627] hist/src/TAxis.cxx: Remove a misleading "-" character in
	  the description of TAxis::GetFirst and TAxis::GetLast

2008-01-10 16:14  moneta

	* [r21626] tutorials/math/mathmoreIntegration.C: - fix a problem
	  due to a previous change in the Functor class

2008-01-10 14:57  moneta

	* [r21624] mathmore/test/UnuRanDist.h,
	  mathmore/test/testRandomDist.cxx: update random distribution test
	  adding binomial and unuran

2008-01-10 14:29  couet

	* [r21623] base/src/TColor.cxx: - SetPalette() calls
	  InitializeColors() before defining the deap sea palette.
	  Without this call the deap sea palette definition tried to
	  redefine some
	  existing colors.

2008-01-10 11:06  brun

	* [r21622] ruby/src/drr.cxx, ruby/test/test_rr.rb: From Jan
	  Scumacher:
	  fix for problem reported at:
	  <http://savannah.cern.ch/bugs/?32544>

2008-01-10 09:54  couet

	* [r21621] histpainter/src/THistPainter.cxx: - complete help for
	  option COL

2008-01-10 04:25  pcanal

	* [r21620] io/src/TStreamerInfo.cxx: fix coding convention

2008-01-10 03:08  pcanal

	* [r21617] utils/src/rootcint.cxx: repair the tmpnam case (still
	  used on mac) [tmpnam already prepend P_tmpdir so we don't need to
	  do it

2008-01-09 22:09  pcanal

	* [r21615] cint/src/v6_parse.cxx: Fix the problem with the switch
	  statement not working under -O4 in the
	  root/tutorial/gui/guitest.C test.

2008-01-09 22:06  pcanal

	* [r21614] utils/src/rootcint.cxx: use mkstemp instead of tempnam
	  on unixes

2008-01-09 21:43  pcanal

	* [r21611] meta/src/TCint.cxx: temporarily revert r21609 until it
	  is completed

2008-01-09 17:51  brun

	* [r21610] clib/src/snprintf.c: From Axel:
	  Remove a compilation warning with snprintf.
	  the only way out is to not pass the va_list - which means
	  converting the function snprintf_get_directive into a CPP macro.
	  Attached patch does just that. Log:
	  work around &va_list warning (incompatible pointer) on AMD64.

2008-01-09 15:05  pcanal

	* [r21609] meta/src/TCint.cxx: From Axel:
	  add G__get_class_autoloading_table() returning the library
	  name for a class name; used by TCint to determine whether the
	  enclosing
	  class's auto-load entry should be set.

2008-01-09 14:26  couet

	* [r21608] zip/src/deflate.c: - Reintroduce the fix Axel did in
	  revision 18373. It was lost with the upgrade
	  to version 1.2.3 done in revision 21207.

2008-01-09 11:12  moneta

	* [r21607] test/stressMathCore.cxx: relax a test condition to
	  suppress an error on gcc 4.1

2008-01-09 10:23  couet

	* [r21606] graf/inc/TPie.h, graf/src/TPie.cxx: - From Guido Volpi:
	  
	  * TPie::MakeLegend() now takes an extra argument to setup the
	  TLegend
	  header, the default now is an empty header for the legend instead
	  the
	  name of the TPie object.
	  
	  * TPie::SortSlices() has an extra argument that represents a
	  threshold;
	  if the threshold is greater than 0 (the default value), slices
	  with
	  values smaller than the threshold are merged together in a new
	  slice
	  with the label "other".

2008-01-09 10:18  couet

	* [r21605] graf/src/TLegend.cxx: - From Guido Volpi: In case of
	  multicolumns, the last line was outside the
	  frame if it was not complete.

2008-01-09 09:19  moneta

	* [r21604] tutorials/unuran/unuranDemo.C, unuran/Module.mk,
	  unuran/inc/TUnuran.h, unuran/src/TUnuran.cxx,
	  unuran/src/unuran-1.0.1-root.tar.gz,
	  unuran/src/unuran-1.1.1-root.tar.gz,
	  unuran/test/unuranDiscrete.cxx: - add a new version of unuran
	  (1.1.1) which fixes some warnings on gcc 4 and add a new method
	  (mvtdr)
	  - WARNING: to re-compile root a make distclean-unuran is required
	  
	  - fix a problem with re-initialization of discrete pre-defined
	  distributions (poisosn and binomial) when
	  changing their parameters
	  - improve and fix a problem with the test for discrete
	  distributions

2008-01-09 08:22  pcanal

	* [r21603] gpad/src/TPad.cxx: If WaitPrimitive is called with an
	  empty argument,
	  avoid unintentionally matching an unamed primitive.

2008-01-09 07:46  brun

	* [r21602] geom/src/TGeoBuilder.cxx: From Andrei:
	  Remove a useless test in TGeoShape constructor that was slowing
	  down the geometry building process.
	  Thanks to Sue Kasahara for reporting.

2008-01-09 04:34  pcanal

	* [r21601] io/inc/TMakeProject.h, io/inc/TStreamerInfo.h,
	  io/src/TBufferFile.cxx, io/src/TFile.cxx,
	  io/src/TMakeProject.cxx, io/src/TStreamerInfo.cxx,
	  meta/inc/TVirtualStreamerInfo.h: Extend TFile::MakeProject to
	  support namespaces, nested classes
	  and templates.
	  
	  2 new files are generated in the user directory (dirname):
	  dirnameProjectHeaders.h
	  dirnameProjectSource.cxx
	  the linkdef file is renamed dirnameLinkDef.h
	  Each non-nested class is generated in its own header file
	  with a name that is the fully qualified name of the class
	  after all the special characters "<>,:" are replaced by
	  underscored.
	  For example for pair<edm::Vertex,int> the file name is
	  pair_edm__Vertex_int_.h
	  
	  In the generated classes, map, multimap when the first template
	  parameter is a class
	  are replaced by a vector of pair. set and multiset when the
	  tempalte parameter
	  is a class are replaced by a vector. This is required since we do
	  not have the
	  code needed to order and/or compare the object of the classes.
	  
	  [The required schema evolution from map to vector of pair is not
	  yet functional]
	  
	  The new class TMakeProject contains a set of helper functions.

2008-01-09 03:57  pcanal

	* [r21600] meta/src/TStreamerElement.cxx: When 'calculating' the
	  include file name, remove const, *, &, etc. for the type of the
	  TStreamerElement

2008-01-09 03:56  pcanal

	* [r21599] meta/inc/TCint.h, meta/src/TCint.cxx: Update for better
	  version independence from CINT

2008-01-09 03:45  pcanal

	* [r21598] base/src/ManualBase4Body.h, base/src/TStorage.cxx,
	  tree/src/ManualTree2Body.h: Update for better version
	  independence from CINT

2008-01-09 03:36  pcanal

	* [r21597] cint/inc/Class.h, cint/inc/G__ci.h, cint/src/Apiif.cxx,
	  cint/src/Class.cxx: missing import from CINT v5-16-29

2008-01-09 03:27  pcanal

	* [r21595] metautils/src/TClassEdit.cxx: add std::greater as a
	  known std member

2008-01-09 02:37  pcanal

	* [r21594] cint/inc/G__ci.h, cint/src/HISTORY,
	  cint/src/v6_decl.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_inherit.cxx, cint/src/v6_loadfile.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_parse.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_typedef.cxx, cint/src/v6_value.h,
	  cint/src/v6_var.cxx: From Paul, Axel and Philippe:
	  CINT v5-16-29:
	  * - Fix 'int n((0));' and related syntax.
	  * - Fixes problem with re-using artificial source files.
	  * - Add G__get_class_autoloading_table() returning the library
	  name for a class name; used by TCint to determine whether the
	  enclosing class's auto-load entry should be set.
	  * - Fix <https://savannah.cern.ch/bugs/?32403> and "operator
	  std::string()" by skipping "std::" and setting G__vartype for
	  conversion functions.
	  * - Add better support for indirect self reference
	  * - Correct the constness in the case: Object * const &front()
	  const; (i.e Object*const vs Object const*).
	  * - Fix for passing the result of post increment directly to a
	  function taking a parameter by reference (for example cout <<
	  c++;
	  [Still outstanding is a fix for an odd problem with switch
	  statement]

2008-01-08 20:28  brun

	* [r21593] pyroot/src/Converters.cxx, pyroot/src/RootWrapper.cxx:
	  From Wim:
	  Fix to silence the compiler

2008-01-08 17:28  brun

	* [r21592] base/src/TROOT.cxx: From Gerri:
	  - Remove unused inclusion of TAuthenticate.h

2008-01-08 17:28  brun

	* [r21591] auth/inc/TAuthenticate.h, auth/src/TAuthenticate.cxx:
	  From Gerri:
	  - Fix "dereferencing type-punned pointer will break
	  strict-aliasing rules" warnings

2008-01-08 17:16  ganis

	* [r21590] proofd/inc/XrdProofConn.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx, proofx/src/TXSocket.cxx: Fix a
	  bunch of "dereferencing type-punned pointer will break
	  strict-aliasing rules" warnings

2008-01-08 16:26  brun

	* [r21589] base/src/TContextMenu.cxx: silence strict-aliasing
	  warning.

2008-01-08 16:00  rdm

	* [r21588] base/src/TString.cxx: silcence strict-aliasing warning.

2008-01-08 15:34  couet

	* [r21587] graf/src/TGraph.cxx: In PaintGraph fHistogram's limits
	  are computed with some margins. The new
	  minimum along x is stored in "uxmin" and the new minimum along y
	  in "minimum".
	  In some cases the new minimum can be negative whereas the real
	  minimum is
	  positive. In such case, the new minimum was set to 90% of the
	  real minimum
	  in case of log scale, and to 0 in case of linear scale. Setting
	  to 0 in case
	  of linear scale, was not a good idea because if the pad is turned
	  into log
	  scale later on, then some points close to the real mimimum are
	  not visible.
	  The following macro demonstrate the problem:
	  
	  {
	  Double_t x[2];
	  Double_t y[2];
	  x[0]= 200; y[0]=2.0271;
	  x[1]=3e+06; y[1]=0.0005;
	  TGraph *gr = new TGraph(2,x,y);
	  gr->Draw("alp");
	  gr->SetMarkerStyle(20);
	  gPad->Update();
	  gPad->SetLogx();
	  gPad->SetLogy();
	  }
	  
	  Now, when the new computed minimum is negative and when the real
	  minimum is
	  positive, the new minimum is set to 90% of the real minimum in
	  both log and
	  linear scale.

2008-01-08 15:01  brun

	* [r21586] qtgsi/Module.mk: From Bertrand:
	  Fix a build problem with qtgsi

2008-01-08 14:49  rdm

	* [r21585] configure: allow custom PNG lib by setting $ASPNG which
	  must contain include and lib
	  directories.

2008-01-08 14:11  brun

	* [r21584] hist/src/TProfile.cxx, hist/src/TProfile2D.cxx: Fix
	  gcc4.1 compilation warnings.

2008-01-08 13:20  brun

	* [r21583] cintex/src/Cintex.cxx: Increase size of local tables in
	  function Declare_additional_CINT_typedefs.
	  This is a CMS request.

2008-01-08 09:37  couet

	* [r21582] freetype/src/freetype-2.3.5.tar.gz: - fix the warnings
	  listed here:
	  http://lcgapp.cern.ch/spi/aaLibrarian/nightlies/osx104_ia32_gcc401_dbg/dev.Mon_ROOT_today-osx104_ia32_gcc401_dbg-log.html

2008-01-07 20:36  brun

	* [r21581] pyroot/src/Utility.cxx: From Wim:
	  The problem is a string temporary that may or may not be
	  overwritten by the
	  time it is used. The fix prolongs the life of the variable to
	  past its use.

2008-01-07 15:49  brun

	* [r21579] build/win/w32pragma.h: From Axel:
	  MSVC: suppress warning "qualifier applied to reference type;
	  ignored"
	  (until this is fixed in CINT)

2008-01-07 15:14  brun

	* [r21578] win32gdk/gdk/src/gdk/gdk.c,
	  win32gdk/gdk/src/gdk/win32/gdkcolor-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkfont-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkpixmap-win32.c: From Bertrand:
	  - Remove "signed/unsigned mismatch" compilation warnings

2008-01-07 14:54  moneta

	* [r21576] mathmore/inc/Math/InterpolationTypes.h,
	  mathmore/inc/Math/Interpolator.h, minuit2/inc/LinkDef.h: - update
	  doc for interpolation (cubic splies are now available)
	  - add dictionary for Minuit2 class MnContours

2008-01-07 10:32  couet

	* [r21573] graf/src/TMultiGraph.cxx: - The fix done in the revision
	  20433 was not completely right: the multigraph
	  limits need to be initialisezd with call to ComputeRange on the
	  1st graph
	  before looping on the remaining graphs.

2008-01-07 09:48  rdm

	* [r21572] base/src/TSystem.cxx, unix/src/TUnixSystem.cxx:
	  correctly document new error code -3 in CopyFile().

2008-01-03 09:21  brun

	* [r21571] table/inc/TDataSetIter.h, table/src/TTable.cxx: Fix
	  coding conventions.

2007-12-29 16:00  brun

	* [r21570] base/inc/TVirtualX.h: From Bertrand:
	  - TVirtualX.h: suppress warning C4099: 'GLUtesselator' :
	  type name first seen using 'struct' now seen using 'class'

2007-12-29 15:56  brun

	* [r21569] geompainter/src/TGeoChecker.cxx: From Bertrand:
	  - TGeoChecker.cxx: suppress warning C4138: '*/' found outside of
	  comment

2007-12-28 16:45  brun

	* [r21568] hist/src/TH1.cxx: Add a Warning in TH1::Rebin in case
	  the argument ngroup is not an exact divider of the number of
	  bins.

2007-12-28 16:36  brun

	* [r21567] geom/inc/TGeoBuilder.h: Add missing forward
	  declarations.

2007-12-28 16:15  brun

	* [r21566] eve/inc/TEvePointSet.h, eve/inc/TEveScene.h,
	  eve/inc/TEveViewer.h, eve/src/TEvePointSet.cxx,
	  eve/src/TEveScene.cxx, eve/src/TEveViewer.cxx,
	  proofx/inc/TXSocket.h, proofx/src/TXSocket.cxx,
	  table/inc/TTable.h, table/inc/TTableDescriptor.h,
	  table/src/TTable.cxx, table/src/TTableDescriptor.cxx: Move
	  functions referencing static global variables from inline to
	  implementation file.

2007-12-28 12:28  brun

	* [r21565] eve/inc/TEveElement.h, eve/inc/TEveTrack.h,
	  eve/src/TEveElement.cxx, eve/src/TEveTrack.cxx,
	  fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx,
	  ged/inc/TStyleManager.h, ged/src/TStyleManager.cxx,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/src/TGeoTabManager.cxx, gl/inc/TGLSelectBuffer.h,
	  gl/inc/TGLUtil.h, gl/src/TGLSelectBuffer.cxx, gl/src/TGLUtil.cxx,
	  table/inc/TDataSet.h, table/inc/TDataSetIter.h,
	  table/inc/TIndexTable.h, table/inc/TTableDescriptor.h,
	  table/src/TDataSet.cxx, table/src/TDataSetIter.cxx,
	  table/src/TIndexTable.cxx, table/src/TTableDescriptor.cxx,
	  vmc/inc/TVirtualMC.h, vmc/src/TVirtualMC.cxx: Functions
	  referencing a static global cannot be inlined.

2007-12-21 16:26  pcanal

	* [r21563] base/src/TSystem.cxx, foam/src/TFoam.cxx: do not use
	  TCint when TInterpreter or only the Cint C Api is needed

2007-12-21 16:19  pcanal

	* [r21562] eve/src/TEveEventManager.cxx: Do not use TCint.h when
	  TInterpreter will do

2007-12-21 15:39  brun

	* [r21561] test/stressShapes.cxx: Normalize stressShapes rootmarks

2007-12-21 15:09  brun

	* [r21560] hist/src/THnSparse.cxx: From Axel:
	  Fix error calculation for THnSparse: first calculate the bin's
	  current
	  error, then add new bin content. Also remove a few stray
	  "return"s.

2007-12-21 15:00  couet

	* [r21559] test/stressGraphics.ref: - mod for Solaris

2007-12-21 14:18  brun

	* [r21558] table/doc/index.txt: From Valeri:
	  More info about the table package.

2007-12-21 13:55  couet

	* [r21557] test/stressGraphics.ref: - mods needed for mac.

2007-12-21 13:41  couet

	* [r21556] test/stressGraphics.cxx, test/stressGraphics.ref: -
	  Changes needed because of a TEllipse bug fixed.

2007-12-21 12:57  couet

	* [r21555] graf/src/TEllipse.cxx: - PaintEllipse() now uses the
	  FillStyle to control wether or not a filled area
	  should be painted in case a closed ellipse. It used wrongly the
	  FillColor unlike the case of an open ellipse.

2007-12-21 11:43  brun

	* [r21554] test/Makefile.arch, test/Makefile.win32,
	  test/RootIDE/Makefile, test/rhtml/Makefile: From Bertrand:
	  - fixes for MSVC++9.0 (.NET 2008)

2007-12-21 10:55  moneta

	* [r21553] mathcore/doc/index.txt,
	  mathcore/inc/Math/AdaptiveIntegratorMultiDim.h,
	  mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/CoordinateSystemTags.h,
	  mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IntegratorMultiDim.h,
	  mathcore/inc/Math/VirtualIntegrator.h, mathmore/doc/index.txt,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLNLSMinimizer.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLSimAnnealing.h,
	  mathmore/inc/Math/Minimizer1D.h, mathmore/inc/Math/Random.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h, minuit2/doc/index.txt,
	  smatrix/doc/index.txt,
	  smatrix/inc/Math/MatrixRepresentationsStatic.h,
	  smatrix/inc/Math/SMatrix.h, smatrix/inc/Math/SVector.h: anothe
	  doc update

2007-12-20 20:15  brun

	* [r21548] treeplayer/src/TBranchProxyDirector.cxx: Fix a typo in
	  the ClassImp directive making the compilation to fail with gcc.

2007-12-20 18:19  pcanal

	* [r21547] treeplayer/inc/TBranchProxy.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TBranchProxyDirector.cxx,
	  treeplayer/src/TFriendProxy.cxx,
	  treeplayer/src/TFriendProxyDescriptor.cxx: Add ClassImp and doc
	  markers

2007-12-20 17:21  moneta

	* [r21546] mathcore/doc/MathCore.html, mathcore/doc/index.txt,
	  mathmore/doc/MathMore.html, mathmore/doc/index.txt,
	  minuit2/doc/Minuit2.html, minuit2/doc/index.txt,
	  smatrix/doc/index.txt, unuran/doc/index.txt: - update class index
	  pages

2007-12-20 16:06  brun

	* [r21544] html/src/TDocOutput.cxx: From Axel:
	  Insert newlines when processing a module's index.html.

2007-12-20 16:02  brun

	* [r21543] etc/vmc/fl_makedist.sh: From Ivana.
	  Add the distribution file to generate the VMC fluka tar file

2007-12-20 15:38  axel

	* [r21542] reflex/doc/index.html: Add module doc.

2007-12-20 15:09  brun

	* [r21541] hist/src/THStack.cxx: Protect THStack::GetXaxis and
	  THStack::GetYaxis in case the THStack does not have any
	  histogram.

2007-12-20 13:36  brun

	* [r21540] table/doc, table/doc/index.txt: From Valeri Fine:
	  Add the table package documentation index.

2007-12-20 12:55  rdm

	* [r21539] tutorials/gui/guitest.C: remove left over print
	  statement.

2007-12-20 12:46  rdm

	* [r21537] tutorials/gui/guitest.C: re-introduce old switch
	  statement but disable it via an ifdef, so we can
	  easily test if a new version of CINT fixes this problem.

2007-12-20 12:17  matevz

	* [r21534] eve/inc/LinkDef.h, eve/inc/TEveElement.h,
	  eve/inc/TEveManager.h, eve/inc/TEveViewer.h,
	  eve/src/TEveBrowser.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveGedEditor.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEvePointSet.cxx, eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveTrack.cxx, eve/src/TEveUtil.cxx,
	  eve/src/TEveViewer.cxx: Fix a bug in TEveElement::Destroy(): the
	  destruction was not properly
	  propagated to parents and thus redraw was not performed.
	  
	  Extend strings providing information about exceptions.
	  
	  Consolidate variable name for exception header in files that were
	  modified during the above changes.

2007-12-20 12:14  rdm

	* [r21533] configure: by default turn off pch, the effect is
	  minimal and it causes problems in
	  case RVersion.h is updated and the entire source is not
	  recompiled.

2007-12-20 12:10  rdm

	* [r21532] test/threads.cxx, thread/src/TThread.cxx: From Bertrand:
	  add protection again gSystem disappearing at end of program
	  before the last
	  thread is finished. There remains a problem with threads.cxx
	  however, that
	  will be solved later.

2007-12-20 11:14  moneta

	* [r21530] minuit2/inc/Minuit2/CombinedMinimizer.h,
	  minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/FCNGradientBase.h,
	  minuit2/inc/Minuit2/FumiliFCNBase.h,
	  minuit2/inc/Minuit2/FumiliMinimizer.h,
	  minuit2/inc/Minuit2/FunctionMinimizer.h,
	  minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/GenericFunction.h,
	  minuit2/inc/Minuit2/MinosError.h,
	  minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  minuit2/inc/Minuit2/MinuitParameter.h,
	  minuit2/inc/Minuit2/MnApplication.h,
	  minuit2/inc/Minuit2/MnContours.h,
	  minuit2/inc/Minuit2/MnFumiliMinimize.h,
	  minuit2/inc/Minuit2/MnHesse.h, minuit2/inc/Minuit2/MnMigrad.h,
	  minuit2/inc/Minuit2/MnMinos.h, minuit2/inc/Minuit2/MnScan.h,
	  minuit2/inc/Minuit2/MnSimplex.h,
	  minuit2/inc/Minuit2/MnStrategy.h,
	  minuit2/inc/Minuit2/MnUserParameterState.h,
	  minuit2/inc/Minuit2/ModularFunctionMinimizer.h,
	  minuit2/inc/Minuit2/ScanMinimizer.h,
	  minuit2/inc/Minuit2/SimplexMinimizer.h,
	  minuit2/inc/Minuit2/VariableMetricMinimizer.h: - add tag for
	  having class description of Minuit2 classes
	  - fix also some indentation problems

2007-12-20 11:01  brun

	* [r21528] tutorials/gui/guitest.C: From Bertrand:
	  - Temporary solves a problem with CINT optimisation.

2007-12-20 10:42  moneta

	* [r21526] tutorials/unuran/unuranDemo.C, unuran/doc/index.txt,
	  unuran/inc/TUnuranBaseDist.h, unuran/inc/TUnuranContDist.h,
	  unuran/inc/TUnuranDiscrDist.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/inc/TUnuranMultiContDist.h, unuran/src/TUnuranEmpDist.cxx:
	  - update doc for unuran
	  - fix also the tutorial

2007-12-20 08:57  brun

	* [r21521] cint/src/g__cfunc.c: From Axel:
	  floor work-around also for MSVC2008 (2nd part)

2007-12-20 08:40  brun

	* [r21520] ruby/src/drr.cxx: From Jan Suchmacher
	  Fix a problem introduced in previous fix.

2007-12-20 08:30  ganis

	* [r21519] tutorials/tree/h1analysis.C: Adapt to the new settings
	  for the first and last bin default arguments in TH2::FitSlicesX
	  (SVN change #21305)

2007-12-20 05:56  brun

	* [r21518] matrix/doc/index.txt: From Eddy:
	  Fix a typo

2007-12-20 05:55  brun

	* [r21517] quadp/doc, quadp/doc/index.txt: From Eddy:
	  quadp package documentation index

2007-12-20 00:03  rdm

	* [r21514] win32gdk/doc, win32gdk/doc/index.txt, x11/doc,
	  x11/doc/index.txt, x11ttf/doc, x11ttf/doc/index.txt: some more
	  class descriptions.

2007-12-20 00:02  rdm

	* [r21513] auth/doc, auth/doc/index.txt: From Gerri:
	  auth class description.

2007-12-19 20:55  pcanal

	* [r21510] tree/inc/TVirtualTreePlayer.h,
	  tree/src/TVirtualTreePlayer.cxx, treeplayer/inc/TBranchProxy.h,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TFriendProxy.cxx,
	  treeplayer/src/TFriendProxyDescriptor.cxx,
	  treeplayer/src/TSelectorDraw.cxx: add missing class and typedef
	  descriptions

2007-12-19 20:42  pcanal

	* [r21509] treeplayer/src/TTreeFormula.cxx: Correctly case the
	  integral value (int, short, unsigned, etc.) to the size requested
	  by the user provided format (i.e if %llx is passed, cast to an
	  unsigned long long)

2007-12-19 19:39  brun

	* [r21506] ruby/test, ruby/test/test_rr.rb: From Jan Schumacher:
	  Add a Ruby test program.
	  This line, and those below, will be ignored--
	  
	  A ruby/test
	  A ruby/test/test_rr.rb

2007-12-19 19:18  brun

	* [r21505] qtroot/doc, qtroot/doc/index.txt: From Valeri Fine
	  add qtroot package documentation.

2007-12-19 17:51  moneta

	* [r21504] unuran/inc/TUnuran.h, unuran/inc/TUnuranBaseDist.h,
	  unuran/inc/TUnuranContDist.h, unuran/src/TUnuran.cxx: - update
	  doc
	  - remove some un-needed copy of strings

2007-12-19 17:34  moneta

	* [r21503] mathcore/Module.mk,
	  mathcore/inc/Math/AdaptiveIntegratorMultiDim.h,
	  mathcore/inc/Math/AllIntegrationTypes.h,
	  mathcore/inc/Math/Factory.h,
	  mathcore/inc/Math/FitMethodFunction.h,
	  mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/Cartesian2D.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/CoordinateSystemTags.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/Plane3D.h,
	  mathcore/inc/Math/GenVector/Polar2D.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/Integrator.h, mathcore/inc/Math/LinkDef.h,
	  mathcore/inc/Math/Minimizer.h,
	  mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/VirtualIntegrator.h,
	  mathcore/src/ProbFuncMathCore.cxx, mathmore/inc/Math/Chebyshev.h,
	  mathmore/inc/Math/Derivator.h, mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/inc/Math/GSLMCIntegrator.h,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLNLSMinimizer.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/GSLSimAnMinimizer.h,
	  mathmore/inc/Math/GSLSimAnnealing.h,
	  mathmore/inc/Math/Interpolator.h,
	  mathmore/inc/Math/MCIntegrationTypes.h,
	  mathmore/inc/Math/MCParameters.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/Random.h,
	  mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h,
	  mathmore/src/GSLMCIntegrationWorkspace.h,
	  mathmore/src/GSLMCIntegrator.cxx,
	  mathmore/src/GSLMonteFunctionAdapter.h,
	  mathmore/src/GSLMonteFunctionWrapper.h,
	  mathmore/src/QuantFuncMathMore.cxx: - update doc in mathcore and
	  mathmore by adding the tag for THtml.
	  Take the occasion to correct and update some of the doc.
	  Fix also some indentation problems and SVN keywords with some
	  files
	  add dictionary for some missing classes

2007-12-19 17:33  brun

	* [r21502] gui/inc/TGListTree.h, gui/src/TGFileBrowser.cxx,
	  gui/src/TGListTree.cxx: From Bertrand and matevz:
	  - Use TObjString for drag and drop to be able to specify full
	  pathname (and not rely on gSystem->WorkingDirectory()).
	  - Changed the way TGListTree handles drag and drop, to not rely
	  on gSystem->WorkingDirectory(), but use TObjString set in
	  TGFileBrowser instead.
	  - Added data member fOwnsData in TGListTreeItem, to specify
	  if fUserData member has to be deleted in the destructor
	  (to avoid memory leaks)
	  - Added corresponding argument in:
	  TGListTreeItem::SetUserData(void *userData, Bool_t own=kFALSE)
	  being kFALSE by default for backward compatibility
	  
	  This allows to drag and drop from any directory, whithout to have
	  to cd() in
	  it...
	  This also fixes some issues encountered with AliEVE

2007-12-19 16:52  brun

	* [r21500] qt/doc, qt/doc/index.txt: From Valeri Fine:
	  add index.txt file documenting the qt directory.

2007-12-19 16:50  brun

	* [r21499] etc/vmc/g4_makedist.sh: From Ivana:
	  Adding missing files (LICENSE, Geant4VMC.html)
	  in the list of files for tar command.

2007-12-19 16:29  brun

	* [r21498] eg/src/TParticlePDG.cxx: From Andreas Morsch:
	  the lifetime is initialized in case the width is
	  !=0. However there are particles in the pdg_table.txt with width
	  = 0 which
	  in reality have widh != 0.

2007-12-19 16:28  brun

	* [r21497] geom/inc/LinkDef1.h, geom/inc/TGeoVoxelFinder.h,
	  geom/src/TGeoNode.cxx, geom/src/TGeoVoxelFinder.cxx: From Andrei:
	  Implement a custom TGeoVoxelFinder::Streamer to read the old
	  versions of the class.
	  lso removed 3 obsolete voxels classes that were present in
	  TGeoVoxelFinder.h/.cxx. Old geometry files with voxels should be
	  readable now (tested) and produce consistent results. For me
	  stressGeometry works.

2007-12-19 16:05  brun

	* [r21496] geombuilder/doc, geombuilder/doc/index.txt,
	  geompainter/doc, geompainter/doc/index.txt: From Andrei:
	  Add the doc/index.txt files

2007-12-19 15:58  couet

	* [r21495] test/stressGraphics.ref: - small adjustment for test 28
	  (PDF)

2007-12-19 15:50  brun

	* [r21494] geom/doc/index.txt, geom/inc/TGeoNode.h,
	  geom/inc/TGeoVolume.h, geom/src/TGeoAtt.cxx,
	  geom/src/TGeoBoolNode.cxx, geom/src/TGeoBuilder.cxx,
	  geom/src/TGeoManager.cxx, geom/src/TGeoNavigator.cxx,
	  geom/src/TGeoNode.cxx, geom/src/TGeoParaboloid.cxx,
	  geom/src/TGeoPatternFinder.cxx, geom/src/TGeoPhysicalNode.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoVolume.cxx,
	  geom/src/TGeoXtru.cxx, geom/src/TVirtualGeoPainter.cxx,
	  geom/src/TVirtualGeoTrack.cxx, geombuilder/src/TGeoGedFrame.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoMatrixEditor.cxx,
	  geombuilder/src/TGeoMediumEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx,
	  geompainter/src/TGeoChecker.cxx, geompainter/src/TGeoOverlap.cxx,
	  geompainter/src/TGeoPainter.cxx, geompainter/src/TGeoTrack.cxx:
	  Update to the class docs and index.txt files.

2007-12-19 13:30  rdm

	* [r21493] base/doc/index.txt, chirp/doc, chirp/doc/index.txt,
	  sql/doc/index.txt, xml/doc/index.txt, xmlparser/doc,
	  xmlparser/doc/index.txt: more doc updates.

2007-12-19 13:18  rdm

	* [r21492] configure: typo in comment.

2007-12-19 13:18  rdm

	* [r21491] base/doc/index.txt, castor/doc, castor/doc/index.txt,
	  rfio/doc, rfio/doc/index.txt: add doc info.

2007-12-19 11:37  brun

	* [r21488] eve/src/TEveElement.cxx: Fix coding convention.

2007-12-19 11:08  brun

	* [r21479] etc/vmc/g4_makedist.sh: From Ivana:
	  geant4_vmc/config replaced with geant4_vmc/version_number
	  in the list of files for tar command.

2007-12-19 10:51  brun

	* [r21476] html/src/THtml.cxx: From Axel:
	  Do not magically set the sourcedir for math[cm]ore. It helps
	  THtml find
	  the source files, but prevents it to pick up the doc from the
	  headers.

2007-12-19 08:58  brun

	* [r21475] ruby/src/drr.cxx: From Jan Schumacher:
	  in drr_init and drr_method_missing it suffices to throw an
	  ArgumentError
	  instead of aborting outright. The attached patch tries to
	  implement that.

2007-12-19 08:38  moneta

	* [r21474] test/Makefile: remove dictionary file used in
	  stressMathCore when doing make clean

2007-12-19 08:37  ganis

	* [r21473] proofd/doc, proofd/doc/index.txt, proofplayer/doc,
	  proofplayer/doc/index.txt, proofx/doc, proofx/doc/index.txt:
	  First version of the 'doc/index.txt'

2007-12-19 08:33  rdm

	* [r21472] config/Makefile-comp.in, config/Makefile.win32gcc,
	  config/RConfigOptions.in, config/RConfigure.in,
	  config/genreflex-rootcint.in, config/genreflex.in,
	  config/html.C.in, config/memprobe.in, config/mimes.unix.in,
	  config/mimes.win32.in, config/olbd.in, config/precompile.h.in,
	  config/proofd.in, config/proofd.xinetd.in, config/root-config.in,
	  config/root-help.el.in, config/rootauthrc.in, config/rootd.in,
	  config/rootd.xinetd.in, config/rootdaemonrc.in, config/rootrc.in,
	  config/xrootd.in: set svn:eol-style=LF.

2007-12-19 08:21  rdm

	* [r21471] sql/doc, sql/doc/index.txt: doc for sql directory.

2007-12-19 07:22  brun

	* [r21470] ruby/src/drr.cxx: From Jan Schumacher
	  RubyRoot crashes when trying to emulate C-like casting if the
	  argument class
	  does not exist. Since the check for existence of the class checks
	  the return
	  type of new TClass(...), it is always true. Attached is a patch
	  that changes
	  this to TClass::GetClass, which returns 0 in case of failure.
	  Also, the result
	  of failure is mitigated from an abort to an exception.
	  
	  see: https://savannah.cern.ch/bugs/?32309

2007-12-18 18:12  brun

	* [r21469] physics/inc/TQuaternion.h: From Eric Anciant:
	  Fix an incoherency in the TQuaternion::getRXYZ functions.

2007-12-18 17:51  moneta

	* [r21468] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h: add tag for class
	  description

2007-12-18 17:44  ganis

	* [r21467] proof/inc/TProof.h, proof/inc/TVirtualProofPlayer.h,
	  proof/src/TProof.cxx, proof/src/TVirtualProofPlayer.cxx,
	  proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TProofLimitsFinder.h,
	  proofplayer/inc/TProofPlayer.h, proofplayer/src/TEventIter.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TProofLimitsFinder.cxx,
	  proofplayer/src/TProofPlayer.cxx: Add/correct doc statements
	  where needed

2007-12-18 17:09  rdm

	* [r21466] configure: fix detection of monalisawsclient.h and
	  libmonalisawsclient in case
	  the AliEn client is installed.

2007-12-18 17:01  rdm

	* [r21465] build/unix/compiledata.sh, cint/configcint.mk: make
	  scripts silent in case they don't update compiledate.h and
	  configcint.h.

2007-12-18 17:00  rdm

	* [r21464] Makefile, base/src/TROOT.cxx, config/RConfigOptions.in,
	  config/RConfigure.in, configure, ruby/src/drr.cxx: move
	  R__CONFIGUREOPTIONS, only used in TROOT.cxx, from RConfigure.h,
	  which
	  is included by a large number of source files. The
	  R__CONFIGUREOPTIONS are
	  now stored in RConfigOptions.h, which is only include in
	  TROOT.cxx.
	  In RConfigOptions.h also the R__RUBY_MAJOR and R__RUBY_MINOR are
	  stored
	  and included in drr.cxx. This change only forces a recompile of
	  TROOT.cxx
	  (and maybe drr.cxx) when doing e.g.:
	  ./configure --enable-roofit
	  make
	  ./configure
	  make [ here we used to compile all dictionaries again as rootcint
	  depends on RConfigure.h ]

2007-12-18 16:49  matevz

	* [r21463] tutorials/gl/viewer3DLocal.C,
	  tutorials/gl/viewer3DMaster.C: Automatically engage ACLiC
	  compilation as it is required for proper operation of the
	  tutorials. Add author (Richard Maunder).

2007-12-18 16:41  couet

	* [r21460] asimage/doc, asimage/doc/index.txt: - doc index

2007-12-18 16:29  matevz

	* [r21458] gl/doc, gl/doc/index.txt: Add gl/ module description.

2007-12-18 15:57  couet

	* [r21457] g3d/doc, g3d/doc/index.txt: - doc index

2007-12-18 15:46  rdm

	* [r21456] tree/src/TTree.cxx: typo in comment and white space.

2007-12-18 15:44  rdm

	* [r21455] base/inc/TSysEvtHandler.h: From Markus:
	  Fix compiler warning on Win32 VC7.1 (issue 32301).

2007-12-18 15:37  couet

	* [r21454] gpad/doc, gpad/doc/index.txt: - doc index

2007-12-18 15:18  matevz

	* [r21453] gl/inc/TGLContext.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLWidget.h, gl/src/TArcBall.cxx, gl/src/TF2GL.cxx,
	  gl/src/TGLAdapter.cxx, gl/src/TGLAxis.cxx,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLClipSetEditor.cxx,
	  gl/src/TGLContext.cxx, gl/src/TGLCylinder.cxx,
	  gl/src/TGLFaceSet.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLPShapeObjEditor.cxx,
	  gl/src/TGLParametricEquationGL.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLPlotBox.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLPolyLine.cxx, gl/src/TGLPolyMarker.cxx,
	  gl/src/TGLSelectBuffer.cxx, gl/src/TGLSphere.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLText.cxx, gl/src/TGLViewerEditor.cxx,
	  gl/src/TGLWidget.cxx: Add missing class descriptions.

2007-12-18 15:16  matevz

	* [r21452] eve/inc/TEveManager.h, eve/src/TEveElement.cxx,
	  eve/src/TEveManager.cxx: Main ged-editor was not updated from
	  TEveManager::ElementChanged().

2007-12-18 15:15  matevz

	* [r21451] eve/doc/index.txt: Added links to papers and talks about
	  Eve and AliEve.

2007-12-18 14:51  pcanal

	* [r21450] tree/src/TBranchBrowsable.cxx: strip (potential) array
	  dimension when constructing the Draw command

2007-12-18 14:41  couet

	* [r21449] postscript/doc, postscript/doc/index.txt: - doc index

2007-12-18 14:10  couet

	* [r21448] spectrumpainter/doc, spectrumpainter/doc/index.txt: -
	  doc index

2007-12-18 13:51  couet

	* [r21447] spectrum/doc, spectrum/doc/index.txt: - add
	  doc/index.txt

2007-12-18 13:19  couet

	* [r21446] histpainter/doc, histpainter/doc/index.txt: - add doc
	  index

2007-12-18 12:36  rdm

	* [r21445] build/unix/distfilelist.sh: avoid deleting some CINT
	  build products that are not needed in the binary
	  distribution, but that cause a large rebuild when doing "make"
	  after
	  "make dist".

2007-12-18 11:58  brun

	* [r21444] tree/src/TChain.cxx: Fix an oddity in the default TChain
	  constructor.
	  The TChain object was registered twice to
	  gROOT->GetListOfDataSets() !!

2007-12-18 10:27  brun

	* [r21443] ruby/src/TRuby.cxx: Add missing ClassImp

2007-12-18 09:44  brun

	* [r21442] oracle/doc, oracle/doc/index.txt: From Sergey Linev.
	  Add package documentation

2007-12-18 09:38  couet

	* [r21441] graf/src/TCutG.cxx: - Header reformating.
	  - Insist on the fact that the polygon should closed.

2007-12-18 09:35  antcheva

	* [r21440] fitpanel/doc, fitpanel/doc/index.txt: Added the
	  doc/index.txt file for Fit Panel classes.

2007-12-18 09:27  brun

	* [r21439] ruby/doc/index.txt: Update documentation page

2007-12-18 09:22  brun

	* [r21438] fftw/doc, fftw/doc/index.txt: Add package documentation

2007-12-18 09:17  brun

	* [r21437] dcache/doc, dcache/doc/index.txt: Add package
	  documentation

2007-12-18 09:11  brun

	* [r21436] eg/doc, eg/doc/index.txt: Add package index.txt
	  documentation.

2007-12-18 08:53  rdm

	* [r21435] base/src/TTimeStamp.cxx: fix error in comment, fixes
	  issue 32280.

2007-12-17 21:09  matevz

	* [r21434] eve/inc/TEveDigitSet.h, eve/inc/TEveGridStepper.h,
	  eve/src/TEveElement.cxx, eve/src/TEveGValuators.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEveQuadSet.cxx, eve/src/TEveRGBAPalette.cxx,
	  eve/src/TEveRGBAPaletteEditor.cxx, eve/src/TEveUtil.cxx: Add
	  missing class descriptions and ClassImps.

2007-12-17 20:16  pcanal

	* [r21433] treeplayer/doc/index.txt: Add index

2007-12-17 20:13  pcanal

	* [r21432] treeplayer/doc, treeplayer/doc/index.txt: Add index

2007-12-17 20:03  pcanal

	* [r21431] meta/src/TClassGenerator.cxx,
	  meta/src/TStreamerElement.cxx, meta/src/TVirtualStreamerInfo.cxx:
	  Add class docs

2007-12-17 19:46  brun

	* [r21430] hist/src/TH1.cxx: Remove an unnecessary condition in
	  TH1::Draw.
	  (Thanks to Gordon Watts for the remark).

2007-12-17 18:19  brun

	* [r21429] qt/inc/TQtClientFilter.h, qt/inc/TQtClientWidget.h,
	  qt/inc/TQtRootSlot.h: Document the Qt header files

2007-12-17 17:38  brun

	* [r21428] ruby/src/drr.cxx: From Jan Sumacher:
	  Fix problem: https://savannah.cern.ch/bugs/?32271
	  this is in reference to the original problem described in
	  http://root.cern.ch/phpBB2/viewtopi.... RubyRoot needs to find
	  out whether to pass by pointer or reference. This used to work in
	  an earlier version of CINT (in 5.10 it worked for example). The
	  attached patch tries to solve this by going through all
	  combinations.

2007-12-17 16:17  brun

	* [r21427] ruby/src/drr.cxx: From Jan Schumacher:
	  Fix a problem in the Ruby interface:
	  https://savannah.cern.ch/bugs/?32182
	  The TApplication was not created at the right place.

2007-12-17 16:02  antcheva

	* [r21426] ged/doc, ged/doc/index.txt: Added ged/index.txt for GED.

2007-12-17 15:59  brun

	* [r21425] geom/inc/TGeoArb8.h, geom/inc/TGeoAtt.h,
	  geom/inc/TGeoBBox.h, geom/inc/TGeoBoolNode.h,
	  geom/inc/TGeoBuilder.h, geom/inc/TGeoCache.h,
	  geom/inc/TGeoCompositeShape.h, geom/inc/TGeoCone.h,
	  geom/inc/TGeoElement.h, geom/inc/TGeoEltu.h,
	  geom/inc/TGeoHalfSpace.h, geom/inc/TGeoHelix.h,
	  geom/inc/TGeoHype.h, geom/inc/TGeoManager.h,
	  geom/inc/TGeoMaterial.h, geom/inc/TGeoMatrix.h,
	  geom/inc/TGeoMedium.h, geom/inc/TGeoNavigator.h,
	  geom/inc/TGeoNode.h, geom/inc/TGeoPara.h,
	  geom/inc/TGeoParaboloid.h, geom/inc/TGeoPatternFinder.h,
	  geom/inc/TGeoPcon.h, geom/inc/TGeoPgon.h,
	  geom/inc/TGeoPhysicalNode.h, geom/inc/TGeoPolygon.h,
	  geom/inc/TGeoScaledShape.h, geom/inc/TGeoShape.h,
	  geom/inc/TGeoShapeAssembly.h, geom/inc/TGeoSphere.h,
	  geom/inc/TGeoTorus.h, geom/inc/TGeoTrd1.h, geom/inc/TGeoTrd2.h,
	  geom/inc/TGeoTube.h, geom/inc/TGeoVolume.h, geom/inc/TGeoXtru.h,
	  geom/inc/TVirtualGeoTrack.h, geom/src/TGeoVolume.cxx,
	  geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoTabManager.h, geompainter/inc/TGeoChecker.h,
	  geompainter/inc/TGeoOverlap.h, geompainter/inc/TGeoPainter.h,
	  geompainter/inc/TGeoTrack.h, geompainter/src/TGeoChecker.cxx:
	  From Andrei:
	  Improve the documentation layout such that THtml makes a better
	  rendering.

2007-12-17 15:59  antcheva

	* [r21424] gui/doc/index.txt: Fixed index.txt for GUI.

2007-12-17 15:50  brun

	* [r21423] xml/doc/index.txt: Fix typo.

2007-12-17 15:45  brun

	* [r21422] thread/doc/index.txt: From Sergei:
	  Add a missing html control sequence

2007-12-17 15:44  brun

	* [r21421] xml/doc, xml/doc/index.txt: From Sergei Linev;
	  Add doc/index.txt file describing the xml package.

2007-12-17 15:42  brun

	* [r21420] treeviewer/doc, treeviewer/doc/index.txt: From Bertrand:
	  Add the doc/index.txt describing the treeviewer package.

2007-12-17 15:40  brun

	* [r21419] sessionviewer/doc, sessionviewer/doc/index.txt: From
	  Bertrand:
	  Add the doc/index.txt file describing the sessionviewer package

2007-12-17 15:38  brun

	* [r21418] qtgsi/doc, qtgsi/doc/index.txt: From Bertrand:
	  Add the doc/index.txt describing the qtgsi package

2007-12-17 15:11  couet

	* [r21417] base/src/TAttFill.cxx: - Complete help

2007-12-17 14:24  brun

	* [r21416] qt/src/TQtClientFilter.cxx, qt/src/TQtClientWidget.cxx,
	  qt/src/TQtRootSlot.cxx: From Valeri Fine:
	  - Added missing class header docs.

2007-12-17 14:22  couet

	* [r21415] asimage/src/libAfterImage.tar.gz: - Fix in xwarp.h
	  needed to compile libAfterImage with MSVC2008.

2007-12-17 14:15  brun

	* [r21414] table/inc/TColumnView.h, table/inc/TTableDescriptor.h,
	  table/inc/tableDescriptor.h, table/src/TColumnView.cxx,
	  table/src/TPoints3D.cxx, table/src/TPointsArray3D.cxx,
	  table/src/TResponseTable.cxx, table/src/TTableDescriptor.cxx:
	  From Valeri Fine:
	  - Added missing class header docs.

2007-12-17 14:12  brun

	* [r21413] sessionviewer/src/TProofProgressLog.cxx,
	  sessionviewer/src/TSessionLogView.cxx: From Bertrand:
	  - Added missing class header docs.

2007-12-17 14:01  couet

	* [r21412] test/stressGraphics.cxx: - From Axel:
	  Enable stressGraphics to work from roottest without modifying
	  $ROOTSYS/test.

2007-12-17 11:42  moneta

	* [r21409] test/stressMathCore.cxx: fix (from Axel) for running
	  from roottest

2007-12-17 11:14  axel

	* [r21405] test: Update svn:ignore

2007-12-17 10:13  brun

	* [r21402] eg/src/TParticlePDG.cxx: Doc alignment improvements

2007-12-17 10:02  brun

	* [r21401] hist/inc/THnSparse.h: From Axel:
	  - Added missing class header docs.

2007-12-17 09:28  brun

	* [r21400] eg/src/TParticlePDG.cxx: Improve doc layout

2007-12-17 09:19  couet

	* [r21399] treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TSpiderEditor.cxx: - class header

2007-12-17 09:16  brun

	* [r21398] gui/src/TGFontDialog.cxx: From Bertrand:
	  - Added missing class header docs.

2007-12-17 09:15  brun

	* [r21397] io/src/TStreamerInfo.cxx: - Added missing class header
	  docs.

2007-12-17 09:00  brun

	* [r21396] guibuilder/src/TGuiBldDragManager.cxx,
	  guibuilder/src/TGuiBldHintsButton.cxx,
	  guibuilder/src/TGuiBldHintsEditor.cxx: From BertrandL
	  - Added missing class header docs.

2007-12-17 08:59  brun

	* [r21395] guihtml/src/TGHtml.cxx, guihtml/src/TGHtmlBrowser.cxx:
	  From Bertrand:
	  - Added missing class header docs.

2007-12-17 08:57  couet

	* [r21394] g3d/src/TPoints3DABC.cxx: - class header.

2007-12-17 08:55  brun

	* [r21393] eg/src/TParticle.cxx, eg/src/TParticleClassPDG.cxx,
	  eg/src/TParticlePDG.cxx, eg/src/TPrimary.cxx: Implement class
	  header ducumentation

2007-12-17 08:52  couet

	* [r21392] g3d/src/TNodeDiv.cxx: - Class header.

2007-12-17 08:38  brun

	* [r21391] base/src/TVirtualFitter.cxx: Implement class header doc.

2007-12-17 08:10  rdm

	* [r21390] rfio/src/TRFIOFile.cxx: Fix for win32.

2007-12-16 10:53  brun

	* [r21389] base/src/TApplication.cxx: Fix coding conventions

2007-12-15 16:47  pcanal

	* [r21388] io/src/TBufferFile.cxx: When reading, do not delete the
	  object being pointed to by a pointer when the call to
	  ReadObjectAny returns the object. This happens when a user class
	  has a pointer that is initialized by the default constructor to
	  the address of another object (read from the same buffer) but it
	  is not marked as transient.

2007-12-15 10:56  rdm

	* [r21387] rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx: From
	  Andreas:
	  implementation of ReadBuffers() for RFIO.

2007-12-15 10:06  brun

	* [r21386] gui/inc/TGDNDManager.h, gui/inc/TRootBrowser.h,
	  gui/src/TGCommandPlugin.cxx, gui/src/TGDNDManager.cxx,
	  gui/src/TGFileBrowser.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootBrowserLite.cxx, gui/src/TVirtualDragManager.cxx:
	  From Bertrand:
	  - Added missing classes documentation.

2007-12-14 22:58  pcanal

	* [r21385] treeplayer/src/TTreeFormula.cxx: Do bitwise operation in
	  Long64_t instead of Int_t to prevent losing the most significant
	  bit of large integers

2007-12-14 21:18  pcanal

	* [r21384] tree/src/TBranchElement.cxx: Register the obj adresss in
	  the buffer's map even if the object does not inherit from TObject

2007-12-14 20:58  pcanal

	* [r21383] base/src/TBrowser.cxx: prevent uninitialize memory read
	  (was crashing root.exe -b tutorials/math/principal.C on linux/icc
	  8

2007-12-14 20:15  rdm

	* [r21382] net/src/TNetFile.cxx: From Bertrand and Gerri:
	  Fixes the problem reported at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5917

2007-12-14 17:43  pcanal

	* [r21381] io/src/TBufferFile.cxx: Update ReadClassBuffer(TClass
	  *cl, void *pointer, Int_t version, UInt_t start, UInt_t count) to
	  properly handle the new foreign class version numbering scheme
	  (i.e. -1 is now a legal version number)

2007-12-14 15:12  wouter

	* [r21379] roofitcore/inc/Roo1DTable.h,
	  roofitcore/inc/RooAICRegistry.h, roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsCache.h,
	  roofitcore/inc/RooAbsCacheElement.h,
	  roofitcore/inc/RooAbsCachedPdf.h,
	  roofitcore/inc/RooAbsCategory.h,
	  roofitcore/inc/RooAbsCategoryLValue.h,
	  roofitcore/inc/RooAbsLValue.h,
	  roofitcore/inc/RooAbsOptTestStatistic.h,
	  roofitcore/inc/RooAbsProxy.h, roofitcore/inc/RooAbsRealLValue.h,
	  roofitcore/inc/RooAbsTestStatistic.h,
	  roofitcore/inc/RooArgProxy.h, roofitcore/inc/RooCacheManager.h,
	  roofitcore/inc/RooCatType.h, roofitcore/inc/RooCategory.h,
	  roofitcore/inc/RooCategoryProxy.h, roofitcore/inc/RooComplex.h,
	  roofitcore/inc/RooConvCoefVar.h, roofitcore/inc/RooDataHist.h,
	  roofitcore/inc/RooDataHistSliceIter.h,
	  roofitcore/inc/RooErrorVar.h, roofitcore/inc/RooFFTConvPdf.h,
	  roofitcore/inc/RooFitResult.h, roofitcore/inc/RooLinearVar.h,
	  roofitcore/inc/RooListProxy.h, roofitcore/inc/RooMapCatEntry.h,
	  roofitcore/inc/RooMsgService.h, roofitcore/inc/RooMultiCatIter.h,
	  roofitcore/inc/RooNormSetCache.h,
	  roofitcore/inc/RooNumIntFactory.h, roofitcore/inc/RooPrintable.h,
	  roofitcore/inc/RooProdPdf.h, roofitcore/inc/RooProfileLL.h,
	  roofitcore/inc/RooRandomizeParamMCSModule.h,
	  roofitcore/inc/RooRealConstant.h, roofitcore/inc/RooRealProxy.h,
	  roofitcore/inc/RooRealVar.h, roofitcore/inc/RooSetProxy.h,
	  roofitcore/inc/RooStreamParser.h, roofitcore/inc/RooStringVar.h,
	  roofitcore/inc/RooTable.h, roofitcore/inc/RooThreshEntry.h,
	  roofitcore/inc/RooTrace.h, roofitcore/src/Roo1DTable.cxx,
	  roofitcore/src/RooAICRegistry.cxx, roofitcore/src/RooAbsArg.cxx,
	  roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCachedPdf.cxx,
	  roofitcore/src/RooAbsData.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsOptTestStatistic.cxx,
	  roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsSelfCachedPdf.cxx,
	  roofitcore/src/RooAbsTestStatistic.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooCacheManager.cxx,
	  roofitcore/src/RooCachedPdf.cxx, roofitcore/src/RooCatType.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooErrorVar.cxx, roofitcore/src/RooExtendPdf.cxx,
	  roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenericPdf.cxx, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMinuit.cxx,
	  roofitcore/src/RooMsgService.cxx, roofitcore/src/RooNLLVar.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooUniformBinning.cxx: o (Large number of classes)
	  
	  - Systematically use Riosfwd.h in header files instead
	  of <iostream> or Riostream.h
	  
	  - Include "Riostream.h" in implementations where necessary
	  
	  - Convert remaining <iostream> to "Riostream" in implementations
	  
	  - Outline all inline functions using cout or endl to facilitate
	  use of fwd declaration of iostreams in all classes
	  
	  - Elimination of some duplicate headers
	  
	  - Match use of 'using namespace std' in implementation files
	  to classes that actually use STL classes

2007-12-14 11:37  rdm

	* [r21377] base/inc/TVirtualPadEditor.h,
	  base/src/TVirtualPadEditor.cxx: From Ilka:
	  add class description for TVirtualPadEditor.

2007-12-14 11:32  rdm

	* [r21376] hist/inc/THnSparse.h, hist/src/THnSparse.cxx,
	  meta/src/TCint.cxx, tmva/inc/MethodCuts.h,
	  tmva/inc/TActivationIdentity.h, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/Timer.cxx,
	  utils/src/rootcint.cxx: fix the remaining bunch of gcc 4.2
	  warnings.

2007-12-14 11:12  antcheva

	* [r21375] guibuilder/inc/TGuiBldHintsButton.h,
	  guibuilder/src/TGuiBldDragManager.cxx,
	  guibuilder/src/TGuiBldHintsButton.cxx,
	  guibuilder/src/TGuiBldHintsEditor.cxx: Added class documentation.

2007-12-14 09:20  rdm

	* [r21374] meta/src/TCint.cxx: correct method description.

2007-12-14 09:19  rdm

	* [r21373] unix/src/TUnixSystem.cxx: fix typo in comment.

2007-12-14 09:18  rdm

	* [r21372] base/src/TSystem.cxx: explicitly mention that the regexp
	  argument is actually a wildcard with
	  a reference to TRegexp::Wildcard.

2007-12-14 09:17  rdm

	* [r21371] graf/inc/TGraphPolar.h, graf/src/TGraphPolar.cxx: remove
	  Riostream.h from header.

2007-12-14 08:34  brun

	* [r21370] base/inc/RVersion.h, build/version_number: Start
	  development version 5.17/09.
	  This new version is assumed to contain only bug fixes or
	  documentation improvements.

2007-12-13 11:26  brun

	* [r21358] base/inc/RVersion.h, build/version_number: Stamp
	  development release 5.17/08

2007-12-13 10:25  brun

	* [r21357] vmc/doc/index.txt: Delete reference to the HowtoMC page

2007-12-13 09:05  brun

	* [r21356] html/src/TDocParser.cxx: From Axel:
	  resurrect inline function documentation (usedocxx was not set
	  properly).

2007-12-13 07:53  moneta

	* [r21355] physics/src/TFeldmanCousins.cxx: use TMath::Poisson
	  instead of implementing the Poisson probability (fix suggested in
	  https://savannah.cern.ch/bugs/?27788

2007-12-13 07:26  brun

	* [r21354] vmc/doc/index.txt: Fix one more wrong doc link

2007-12-13 07:11  pcanal

	* [r21353] io/inc/TStreamerInfo.h, io/src/TStreamerInfo.cxx,
	  meta/inc/TClass.h, meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TClass.cxx, tree/src/TBranchElement.cxx: NOTICE:
	  
	  This version introduces support for transitioning classes
	  from the mode where no class version is specified
	  (and the checksum is always used for lookup) and a mode
	  where the user specifies an explicit version number for
	  the class (Allow for simplier, clearer data model evolution).
	  
	  The class version can be specified in 3 different ways:
	  
	  a) Use rootcint and add a ClassDef macro in the class
	  declaration:
	  class MyClass {
	  ...
	  ClassDef(MyClass,10);
	  };
	  
	  b) Use rootcint and add a RootClassVersion macro in the class
	  source file:
	  RootClassVersion(MyClass,10);
	  
	  c) Use genreflex and specify a ClassVersion property in the
	  selection.xml :
	  <class name="MyClass" ClassVersion="10"/>
	  
	  Those 3 solutions set the class version of MyClass's TClass
	  object
	  to 10.
	  
	  IMPORTANT:
	  
	  In order to avoid a clash between this class version (and any
	  future
	  class versions) and the class versions given by default to the
	  non-versioned layout of the class, you MUST set this class
	  version to
	  a number that is greater than the number of distinct
	  non-versioned layout.
	  Otherwise you may see warning messages like:
	  
	  Warning in <TStreamerInfo::BuildCheck>:
	  The class MyClass transitioned from not having a specified class
	  version
	  to having a specified class version (the current class version is
	  2).
	  However too many different non-versioned layouts of the class
	  have been
	  loaded so far. This prevent the proper reading of objects written
	  with
	  the class layout version 3, in particular from the file:
	  myclass3.root.
	  
	  Addition Details:
	  
	  When loading a file containing a non-versioned layout of a class,
	  this
	  layout is assigned the next 'free' number in the list of
	  StreamerInfo.
	  In particular this means that if many files with non-versioned
	  layout
	  of the class are loaded before the loading of a library
	  containing a
	  versioned class layout, the slot reserved for this version layout
	  may
	  already be occupied and you will get the following error message:
	  
	  The class MyClass transitioned from not having a specified class
	  version
	  to having a specified class version (the current class version is
	  2).
	  However too many different non-versioned layouts of the class
	  have
	  already been loaded so far. To work around this problem you can
	  load fewer 'old' file in the same ROOT session or load the C++
	  library
	  describing the class MyClass before opening the files or increase
	  the version
	  number of the class for example ClassDef(MyClass,3).
	  Do not try to write objects with the current class definition,
	  the files might not be readable.
	  
	  Also if many files with non-versioned layout of the class are
	  read
	  before a file with a versioned layout (and this number is too
	  low), you
	  may get the following error message:
	  
	  Warning in <TStreamerInfo::BuildCheck>:
	  The class MyClass transitioned from not having a specified class
	  version
	  to having a specified class version (the current class version is
	  2).
	  However too many different non-versioned layouts of the class
	  have been
	  loaded so far. This prevent the proper reading of objects written
	  with
	  the class layout version 3, in particular from the file:
	  myclass3.root.
	  
	  Additional note:
	  For classes with no specified version (i.e. Foreign classes), the
	  current
	  TStreamerInfo is stored at index -1 in the list of StreamerInfo
	  and the
	  class version (gROOT->GetClass("MyClass")->GetClassVersion()) is
	  set to -1.

2007-12-13 07:06  pcanal

	* [r21352] cint/src/v6_decl.cxx, cint/src/v6_parse.cxx,
	  cint/src/v6_pcode.cxx: Fix handling of: case(1)
	  Fix the use of postinc directly in function call with parameter
	  than are references.
	  Correct the constness in the case: Object * const &front() const;
	  (i.e Object*const vs Object const*).

2007-12-12 22:04  rdm

	* [r21351] Makefile: in case config/Makefile.comp does not exist
	  print error message, like
	  in case config/Makefile.config does not exist.

2007-12-12 18:44  brun

	* [r21350] vmc/doc/index.txt: Update some VMC links

2007-12-12 17:02  brun

	* [r21349] gui/src/TRootBrowser.cxx: From Bertrand:
	  - Add forgotten ClassImp(TRootBrowser)

2007-12-12 16:59  rdm

	* [r21348] Makefile, cint/configcint.mk, config/Makefile-comp.in,
	  config/root-config.in, configure: compiledata.h and configcint.mk
	  now depend properly on config/Makefile.comp.

2007-12-12 16:47  couet

	* [r21347] treeviewer/src/TSpiderEditor.cxx: - Add header

2007-12-12 16:18  couet

	* [r21346] base/src/TVirtualPS.cxx, base/src/TVirtualPad.cxx,
	  gpad/src/TViewer3DPad.cxx, hist/src/TVirtualHistPainter.cxx: -
	  Class header

2007-12-12 15:33  couet

	* [r21345] gpad/src/TView.cxx: - Add header

2007-12-12 15:22  rdm

	* [r21344] config: add Makefile.comp to ignore list.

2007-12-12 15:20  couet

	* [r21343] gl/src/TGLPolyLine.cxx, gl/src/TGLPolyMarker.cxx: - Add
	  header

2007-12-12 15:20  rdm

	* [r21342] Makefile, config/Makefile-comp.in,
	  config/root-config.in, configure, test/Makefile.arch: added new
	  configure options:
	  --with-cc
	  --with-cxx
	  --with-f77
	  --with-ld
	  which allows the specification of alternative compilers, which,
	  of course,
	  have to be compatible with the specified or auto detected
	  platform.
	  This is ok:
	  ./configure solarisgcc --with-cxx=g++-4.2
	  this not:
	  ./configure macosxicc --with-cxx=g++-4.2
	  Also root-config now supports the options --cc, --cxx, -f77 and
	  --ld.
	  If no alternative compilers were specified these return a blank.
	  In test/Makefile.arch and example of root-config --cxx et al
	  usage is
	  given, so that the alternative compilers specified in ./configure
	  will
	  be used to build the test programs.

2007-12-12 15:15  couet

	* [r21341] g3d/src/TView3D.cxx: - Fix a warning (multi-line
	  comment)

2007-12-12 15:10  rdm

	* [r21340] utils/src/rlibmap.cxx: From Axel:
	  Re-add spaces between multiple closing template brackets, that
	  were
	  either removed by Compress() or forgotten by the LinkDef.h
	  author:
	  A<B<C>> becomes A<B<C> > (yes, op>>() is handled). They are now
	  compatible with CINT's version of the same class name, which
	  means that
	  TClass renaming (=delete old, create new) and thus the PyROOT
	  problem
	  with changed TClass objects is now gone.

2007-12-12 15:10  couet

	* [r21339] gl/src/TGLText.cxx: - Add a class header.

2007-12-12 15:07  couet

	* [r21338] gl/src/TGLAxis.cxx: - Add a class header

2007-12-12 15:01  couet

	* [r21337] g3d/src/TView3D.cxx: - Better help header(s).

2007-12-12 13:46  brun

	* [r21336] eve/doc, eve/doc/index.txt: Add a class directory file
	  describing the EVE package

2007-12-12 11:54  brun

	* [r21335] test/stressRooFit.cxx: Normalize rootmarks

2007-12-12 11:49  brun

	* [r21334] test/stressMathCore.cxx, test/stressMathMore.cxx:
	  Normalize rootmarks

2007-12-12 11:45  brun

	* [r21333] test/stressGraphics.cxx: Normalize rootmarks

2007-12-12 11:31  brun

	* [r21332] proof/src/TDSet.cxx: From Philippe:
	  make TDSet independent from the libRIO.

2007-12-12 11:29  brun

	* [r21331] gui/inc/HelpText.h, gui/inc/TRootBrowser.h,
	  gui/src/HelpText.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootBrowserLite.cxx, pythia6/src/TPythia6.cxx: From
	  Bertrand:
	  - Added help on remote sessions
	  - Added help menu in the new browser

2007-12-12 10:15  rdm

	* [r21330] base/src/TApplication.cxx,
	  net/src/TApplicationRemote.cxx: Add extensive help to the .R
	  command. Type .R -? or -h or --help to get
	  a detailed description of the options. Also support for sourced
	  scripts
	  is added, as well as the old behaviour to execute a custom roots
	  script,
	  to for example start in a special mode or special binary. To
	  source a
	  script before starting roots do:
	  
	  .R lxplus <go
	  
	  to execute your own roots like script do:
	  
	  .R lxplus myroots

2007-12-12 09:37  brun

	* [r21329] hist/src/THnSparse.cxx: From Axel:
	  Add doc for THnSparse's internal classes.

2007-12-12 09:32  axel

	* [r21328] html/src/TClassDocOutput.cxx,
	  html/src/TDocDirective.cxx, html/src/TDocOutput.cxx: Add class
	  doc.

2007-12-12 08:35  brun

	* [r21327] test/Makefile.win32: From Bertrand:
	  - Add new tests (stresses) in the native win32 nmake makefile

2007-12-12 08:26  axel

	* [r21326] html/inc/TDocParser.h, html/src/TClassDocOutput.cxx,
	  html/src/TDocParser.cxx: From Matevz and me:
	  * allow several classes in one source file with doc for each.
	  Documentation in front of a class' ClassImp() invocation will be
	  used; if there is none, the first one in the file will be taken
	  (see e.g. TH1F etc: shared doc for all classes).
	  * convert the class doc parsing into a state machine which fixes
	  a few cases where THtml was "forgetting" to write the class doc.
	  * fix a span for namespaces.
	  * Strip() now also removes newlines.
	  * clear un-used comments; fixes rare problem with misinterpreted
	  comments.

2007-12-12 06:21  brun

	* [r21325] build/unix/makestatic.sh: exclude rootfitcore and eve
	  from the static build

2007-12-11 18:20  brun

	* [r21324] configure: From Lorenzo:
	  patch for configure to use the static GSL libraries.
	  When using it on a Linux 64 bit machines (like SLC4 with gcc3.4),
	  one must have compiled GSL with the option -fPIC also for the
	  static library.
	  This is done by using the GSL configure option --with-pic
	  
	  With these changes the LD_LIBRARY_PATH to GSL is not needed
	  anymore when running or building stressMathMore

2007-12-11 17:37  brun

	* [r21323] graf/src/TGraphAsymmErrors.cxx: From Lorenzo:
	  patch for fixing the following problem with BayesDivide in
	  TGraphAsymmErrors:
	  
	  - missing precision when inverting the beta distribution (see bug
	  https://savannah.cern.ch/bugs/?30246
	  
	  - use lower(upper) error equal zero for bins with 0 (1)
	  efficiency

2007-12-11 13:07  brun

	* [r21322] math/src/TMath.cxx: In TMath::Gamma documentation remove
	  a blank character in the definition of a Latex #frac

2007-12-11 12:04  brun

	* [r21321] tree/src/TBranchElement.cxx: Fix a bug in
	  TBranchElement::GetTypeName.
	  The returned type should be fStreamerType%20 and not
	  fStreamerType%21

2007-12-11 11:01  moneta

	* [r21319] test/Makefile, test/stressMathCore.cxx,
	  test/stressMathMore.cxx: fix problems making and loading
	  dictionary library for stressMathcore and compilaiton problem on
	  Windows

2007-12-11 08:48  matevz

	* [r21317] eve/inc/TEveGValuators.h, eve/src/TEveGValuators.cxx,
	  eve/src/TEveProjections.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrans.cxx: Fix the remaining four coding convention
	  violations.

2007-12-11 08:21  brun

	* [r21316] roofit/src/RooNDKeysPdf.cxx: From Wouter:
	  Fix one more fabs problem.

2007-12-11 08:14  brun

	* [r21315] test/stressMathMore.cxx: From Bertrand:
	  Fix a fatal compilation error on Windows

2007-12-10 22:09  brun

	* [r21314] roofit/src/RooBDecay.cxx, roofit/src/RooNDKeysPdf.cxx,
	  roofitcore/src/RooClassFactory.cxx: From Wouter:
	  Fix compilation warnings due to the use of fabs.
	  Fix a silly problem in RooClassFactory.cxx

2007-12-10 21:30  moneta

	* [r21313] test/Makefile, test/stressMathMore.cxx: fix a warning in
	  stressMathore and a problem making dictionary library on Windows

2007-12-10 19:42  matevz

	* [r21312] eve/inc/TEvePolygonSetProjectedEditor.h,
	  eve/inc/TEveQuadSet.h: Bertrand: fix unresolved external symbols
	  on Windows (class destructors).

2007-12-10 19:08  brun

	* [r21311] test/RootShower/MyEvent.cxx,
	  test/RootShower/MyParticle.cxx, test/RootShower/RSAbout.cxx,
	  test/RootShower/RSMsgBox.cxx, test/RootShower/RootShower.cxx:
	  From Bertrand:
	  Fix compiler warnings

2007-12-10 19:05  matevz

	* [r21310] eve/inc/TEveBoxSetGL.h, eve/inc/TEveDigitSetEditor.h,
	  eve/inc/TEveElement.h, eve/inc/TEveElementEditor.h,
	  eve/inc/TEveGedEditor.h, eve/inc/TEveGeoNode.h,
	  eve/inc/TEveLineEditor.h, eve/inc/TEvePolygonSetProjectedGL.h,
	  eve/inc/TEveQuadSetGL.h, eve/inc/TEveRGBAPaletteEditor.h,
	  eve/inc/TEveScene.h, eve/inc/TEveSceneInfo.h,
	  eve/inc/TEveStraightLineSetEditor.h, eve/inc/TEveTrackEditor.h,
	  eve/inc/TEveTrackPropagator.h,
	  eve/inc/TEveTrackPropagatorEditor.h, eve/inc/TEveTransEditor.h,
	  eve/inc/TEveTriangleSetEditor.h, eve/inc/TEveVSDStructs.h,
	  eve/inc/TEveViewer.h, eve/src/TEveBoxSetGL.cxx,
	  eve/src/TEveBrowser.cxx, eve/src/TEveChunkManager.cxx,
	  eve/src/TEveDigitSetEditor.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveElementEditor.cxx, eve/src/TEveEventManager.cxx,
	  eve/src/TEveFrameBox.cxx, eve/src/TEveFrameBoxGL.cxx,
	  eve/src/TEveGValuators.cxx, eve/src/TEveGedEditor.cxx,
	  eve/src/TEveGeoNode.cxx, eve/src/TEveGeoNodeEditor.cxx,
	  eve/src/TEveGridStepper.cxx, eve/src/TEveLineEditor.cxx,
	  eve/src/TEveMacro.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEvePad.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjections.cxx, eve/src/TEveQuadSet.cxx,
	  eve/src/TEveQuadSetGL.cxx, eve/src/TEveRGBAPalette.cxx,
	  eve/src/TEveRGBAPaletteEditor.cxx, eve/src/TEveScene.cxx,
	  eve/src/TEveSceneInfo.cxx, eve/src/TEveStraightLineSet.cxx,
	  eve/src/TEveStraightLineSetEditor.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackEditor.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrackProjected.cxx, eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx,
	  eve/src/TEveTrackPropagatorEditor.cxx, eve/src/TEveTrans.cxx,
	  eve/src/TEveTransEditor.cxx, eve/src/TEveTreeTools.cxx,
	  eve/src/TEveTriangleSet.cxx, eve/src/TEveTriangleSetEditor.cxx,
	  eve/src/TEveTriangleSetGL.cxx, eve/src/TEveUtil.cxx,
	  eve/src/TEveVSDStructs.cxx, eve/src/TEveViewer.cxx: Fix coding
	  convention violations.

2007-12-10 18:58  brun

	* [r21309] test/RootShower/MyDetector.h: From Bertrand:
	  TGeoMatrix.h must now be included.

2007-12-10 17:19  moneta

	* [r21308] test/Makefile, test/stressMathCore.cxx,
	  test/stressMathMore.cxx: - add documentation on how to run the
	  tests
	  make now a library for the dictionary (TrackMathCoreCint.so) used
	  in stressMathCore
	  - make stressMathMore readable by CINT. Still to be able to run
	  in CINT, a problem with typedef's to free functions needs to be
	  understood.

2007-12-10 17:14  couet

	* [r21307] tutorials/graphics/psview.C: - Better version.

2007-12-10 17:04  brun

	* [r21306] test/stressShapes.cxx: TGeoMatrix.h must now be
	  included.

2007-12-10 16:56  brun

	* [r21305] hist/inc/TH1.h, hist/inc/TH2.h, hist/inc/THStack.h,
	  hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/THStack.cxx: From
	  Axel & Lorenzo:
	  Fixing first and last bin default arguments. Now the default
	  argument of:
	  
	  firstbin = 0, lastbin = -1 indicates [0,Nbin+1] (includes
	  underflow/overflow)
	  firstbin= 1, lastbin = -1 indicates [1,Nbin]

2007-12-10 16:53  rdm

	* [r21304] base/src/TSystem.cxx: lone option "L" was not supported
	  in GetLibraries().

2007-12-10 16:48  brun

	* [r21303] etc/vmc/MakeRules: From Federico:
	  Fix typo in previous patch

2007-12-10 16:36  axel

	* [r21302] reflex/python/genreflex/genreflex.py: Next try to find a
	  solution for option quotes to work on both windows cmd.exe and
	  bash, after python has mangled them. The problem only exists
	  because -DA="two words" needs to be supported - and the quotes
	  need to be kept!
	  Solution: if '=' is followed by '"' and the option ends on '"'
	  then escape the double quotes.
	  genreflex ... "-DSTRING=\"a string\""
	  works now on both windows and linux.
	  Also print the gccxml invocation command if debug is set.

2007-12-10 16:21  brun

	* [r21301] eve/src/TEveGeoNode.cxx,
	  g4root/src/TG4RootDetectorConstruction.cxx, geom/inc/TGeoCache.h,
	  geom/inc/TGeoHelix.h, geom/inc/TGeoNavigator.h,
	  geom/inc/TGeoNode.h, geom/inc/TGeoPatternFinder.h,
	  geom/src/TGeoArb8.cxx, geom/src/TGeoBBox.cxx,
	  geom/src/TGeoCache.cxx, geom/src/TGeoCompositeShape.cxx,
	  geom/src/TGeoHelix.cxx, geom/src/TGeoNavigator.cxx,
	  geom/src/TGeoNode.cxx, geom/src/TGeoPara.cxx,
	  geom/src/TGeoPatternFinder.cxx, geom/src/TGeoScaledShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoTrd1.cxx,
	  geom/src/TGeoTrd2.cxx, geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx, test/stressGeometry.cxx,
	  vmc/src/TGeoMCGeometry.cxx: From Andrei:
	  there was an implicit dependency of TGeoMatrix by TGeoManager.h
	  via TGeoNavigator.h->TGeoCache.h + few other bad dependencies
	  like: TGeoMatrix included by TGeoNode.h via TGeoPatternFinder.h
	  Hmm... I had to cleanup few inlines, introduce a transient matrix
	  in TGeoNavigator (to recover the lost inlining speed) + add
	  several #include "TGeoMatrix.h" allover where this was included
	  and used via TGeoManager.h

2007-12-10 16:01  couet

	* [r21300] tutorials/graphics/psview.C: - Complete help.

2007-12-10 15:54  brun

	* [r21299] gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  - Allow to drag and drop ps, eps and pdf files in TRootCanvas and
	  TRootEmbeddedCanvas.

2007-12-10 15:34  matevz

	* [r21298] tutorials/gl/glViewerExercise.C: Connect
	  TTimer::TurnOff() to TGLSAFrame::CloseWindow(). Without this the
	  next timer call resulted in SEGV as it was operating on a deleted
	  window.

2007-12-10 15:17  rdm

	* [r21297] configure: remove the obsolete files lib/libASPluginGS.*
	  that might have been left over
	  from a previous built.

2007-12-10 15:09  rdm

	* [r21296] configure: From Eddy:
	  use -rpath for solarisgcc (was already done for linux).

2007-12-10 15:02  rdm

	* [r21295] etc/vmc/MakeRules, etc/vmc/Makefile.linux,
	  hist/inc/TFormulaPrimitive.h: From Fed:
	  - dummy copy ctor and assignment operator for TFormulaPrimitive
	  - fixes in vmc make files

2007-12-10 14:53  rdm

	* [r21294] asimage/Module.mk, asimage/inc/LinkDef.h,
	  asimage/inc/LinkDefGS.h, asimage/src/TASPluginGS.cxx: From
	  Bertrand:
	  Don't generate a separate library for the ghostscript plugin, but
	  put the
	  code in libASImage.
	  It didn't work on Windows, since there were two instances of
	  libAfterImage
	  storage manager (one in each DLL, each DLL being linked with
	  static
	  libAfterImage library) and they don't share memory. This means
	  that an
	  ASImage created in a DLL cannot be used in another DLL.
	  With this patch, the macro psview.C works on Linux and Windows
	  (if
	  ghostscript has been installed and is in the PATH).

2007-12-10 14:44  couet

	* [r21293] test/stressGraphics.cxx, test/stressGraphics.ref: -
	  Create $ROOTSYS/tutorials/hsimple.root if it does not exist by
	  running
	  in batch $ROOTSYS/tutorials/hsimple.C.

2007-12-10 11:57  brun

	* [r21292] winnt/inc/TWinNTSystem.h: From Bertrand:
	  Solves the problem reported at:
	  <http://savannah.cern.ch/bugs/?32048>
	  (no default values in TWinNTSystem::Load)

2007-12-10 11:56  matevz

	* [r21291] eve/inc/TEveManager.h, eve/src/TEveManager.cxx: Add
	  exception handler for TEveExceptions.
	  Rename function arguments that were still named render_element
	  and alike.
	  Add function descriptions.

2007-12-10 11:04  brun

	* [r21290] geom/inc/TGeoMatrix.h, geom/src/TGeoManager.cxx: From
	  Andrei:
	  another fix for the uninitialized variable spotted by Federico,
	  plus the addition of TGeoMatrix::Print() in the context menu
	  needed by Bjorn in Bug report #27780.

2007-12-10 10:59  ganis

	* [r21289] proofd/src/XrdProofWorker.cxx: Fix problem with support
	  for '[user@]host[:port]' in worker definition directives (bug
	  #31380)

2007-12-10 10:44  ganis

	* [r21288] proof/inc/TProof.h, proof/src/TCondor.cxx,
	  proof/src/TProofCondor.cxx, proof/src/TProofServ.cxx: Fix for bug
	  32035:
	  - Always use gSystem->TempDirectory() where relevant

2007-12-10 10:27  brun

	* [r21287] geom/src/TGeoBuilder.cxx: From Andrei:
	  I added coherency to all TGeoBuilder::MakeXXX("name",...) that
	  now create the shape for the corresponding volume with the same
	  name.

2007-12-10 10:26  brun

	* [r21286] roofitcore/src/RooAbsCache.cxx,
	  roofitcore/src/RooAbsCacheElement.cxx,
	  roofitcore/src/RooAbsCachedPdf.cxx,
	  roofitcore/src/RooAbsSelfCachedPdf.cxx,
	  roofitcore/src/RooCacheManager.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx: From Wouter:
	  o RooAbsSelfCachedPdf, RooAbsCacheElement, RooFFTConvPdf,
	  RooAbsCachedPdf, RooProfileLL, RooProjectedPdf, RooAbsCache
	  
	  - Include forgotten RooFit.h header to fix Solaris compilation
	  problems (Savannah #32026)
	  
	  o RooCacheManager
	  
	  - Add multiple-inclusion guards around templateClassImp
	  to solve Solaris compilation problem (Savannah #32026)
	  
	  o RooDataSet
	  
	  - Change message level of information message in RooDataSet::read
	  from its mistaken ERROR level to INFO level (reported by Jim
	  Smith)

2007-12-10 10:24  brun

	* [r21285] hist/src/TAxis.cxx: Fix documentation error in
	  TAxis::SetRange

2007-12-10 09:34  couet

	* [r21284] tutorials/graphics/psview.C: - Add a comment about
	  ghostscript

2007-12-10 07:59  rdm

	* [r21283] build/package/common/root-plugin-gl.control,
	  build/package/debian/changelog, build/package/debian/control.in,
	  build/package/debian/rules, build/package/lib/makebuilddepend.sh,
	  build/package/lib/makelists.sh, configure: Form Christian Holm:
	  * Re-enable use of Win32 Qt4 debug libraries
	  * Fix python problem on Ubuntu (thanks to Andy O'Neill
	  <oneill@phys.columbia.edu>)
	  * Make sure libRooFitCore is distributed
	  * Build-dependencies
	  * EVE in root-plugin-gl
	  * Fix Debian BTS bugs.

2007-12-10 02:46  rdm

	* [r21282] base/src/TSystem.cxx: From Matevz:
	  remove warning and re-throw in correct location.

2007-12-08 09:31  moneta

	* [r21281] hist/inc/TH2.h, hist/src/TH2.cxx: - from Axel:
	  change default range used when projecting a 2D histogram (TH2)
	  into a TH1.
	  The underflow/overflow along Y (X) are now by default considered
	  when projecting into X (Y).

2007-12-07 19:36  moneta

	* [r21280] mathcore/src/FunctorCint.cxx: fixes for Solaris forgot
	  in previous commit

2007-12-07 18:37  brun

	* [r21279] hist/inc/THnSparse.h, hist/src/THnSparse.cxx: From
	  Silvia Arcelli and Axel: make THnSparse::Projection() consistent
	  with the versions from TH3 and (soon) TH2 wrt handling of over-
	  and
	  underflow bins.

2007-12-07 18:33  axel

	* [r21278] tutorials/hist/sparsehist.C: Fix histogram title

2007-12-07 17:52  brun

	* [r21277] gpad/src/TPad.cxx: From Bertrand:
	  - Fixes the problem saving canvas from the menu
	  File->Save->canv.jpg ...on
	  Windows.

2007-12-07 17:26  moneta

	* [r21276] mathcore/inc/Math/LinkDef.h,
	  mathcore/src/FunctorCint.cxx: - fix a compilation problem on
	  Solaris
	  - use Form for passing the function parameters for a f (double *,
	  int)

2007-12-07 15:55  ganis

	* [r21273] xrootd/src/xrootd-20071116-0000.src.tgz: Fix a few
	  compilation warnings on Windows and on Mac (from F. Furano)

2007-12-07 14:54  brun

	* [r21272] roofit/inc/RooKeysPdf.h, roofit/src/RooKeysPdf.cxx,
	  roofitcore/inc/RooAbsOptTestStatistic.h,
	  roofitcore/inc/RooAbsTestStatistic.h,
	  roofitcore/src/RooAbsOptTestStatistic.cxx,
	  roofitcore/src/RooAbsTestStatistic.cxx,
	  roofitcore/src/RooBanner.cxx, roofitcore/src/RooTreeData.cxx,
	  tmva/inc/Version.h, tmva/src/MethodANNBase.cxx,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVAnalysis.py: From Wouter:
	  o RooAbsTestStatistic, RooAbsOptTestStatistic, RooKeysPdf
	  
	  - Adjustments for persistence (correct default ctor etc...)
	  
	  o RooTreeData
	  
	  - Apply cut ranges when plotting asymmetry if specified
	  (Fix from Gerhard Raven)
	  
	  o RooBanner
	  
	  - Increment version tag to v2.30

2007-12-07 14:02  moneta

	* [r21271] mathcore/inc/Math/Functor.h,
	  mathcore/src/FunctorCint.cxx: fix xompilation error on gcc 3.4

2007-12-07 12:15  rdm

	* [r21270] base/inc/LinkDef2.h, base/inc/TSysEvtHandler.h,
	  base/inc/TSystem.h, base/src/TSysEvtHandler.cxx,
	  base/src/TSystem.cxx: From Matevz:
	  implementation of TStdExceptionHandler deriving from
	  TSysEvtHandler.
	  Whenever a std::exception is thrown it will be intercepted in
	  TSystem::Run where all TStdExceptionHandlers will be processed.
	  Just like
	  how signals are handled. std::exceptions are thrown by Eve so now
	  they
	  can be properly handled without aborting the system.

2007-12-07 12:06  moneta

	* [r21269] mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/src/FunctorCint.cxx: add
	  implementation for Functor of interpreted functions

2007-12-07 12:05  ganis

	* [r21268] proof/src/TProof.cxx: In batch mode, do not call
	  PrintProgress until there is some info (fix for bug #31471)

2007-12-07 11:40  ganis

	* [r21267] proof/src/TDSet.cxx: Fix bugs preventing in some cases
	  proper validation in multi-level master mode
	  - Make sure that options and anchors are not removed after
	  TDSetElement::GetEntries()
	  - Use only the file name (and not the full Url) in matching
	  elements in
	  TDSetElement::Validate(TDSetElement *)

2007-12-07 11:37  rdm

	* [r21266] treeplayer/src/TTreePlayer.cxx: from Gerri:
	  remove limit on file name length and extend branch names
	  from 128 to 1024 in TTreePlayer::MakeClass() and
	  TTreePlayer::MakeCode().

2007-12-07 11:17  rdm

	* [r21265] base/inc/TApplication.h, base/src/TApplication.cxx,
	  gui/src/TGApplication.cxx, rint/src/TRint.cxx: Following changes:
	  - use TSystem::NotifyApplicationCreated()
	  - fix problem with TApplication changing directory during
	  argument parsing.
	  Directory is changed only in TRint when it processes the
	  directory argument.
	  - Add warning if argument file.root does not exists, before not
	  existing
	  file was ignored.
	  - Improve documentation of TApplication::GetOptions().

2007-12-07 11:13  rdm

	* [r21264] base/inc/TSystem.h, base/src/TSystem.cxx,
	  winnt/src/TWinNTSystem.cxx: add NotifyApplicationCreated() to
	  TSystem.h so that the special TWinNTSystem
	  cast and #include of TWinNTSystem.h in TApplication is not needed
	  anymore.
	  Also this call was missing from TGApplication.

2007-12-07 10:40  brun

	* [r21262] test/stressRooFit.cxx: From Wouter:
	  enables to new features
	  
	  - If write mode is enabled (-w) with a URL file, it automatically
	  reverts to the default of writing locally (file name = file name
	  listed in URL)
	  
	  - It add the '-d <N>' options to set the gDebug level to the
	  desired
	  value

2007-12-07 10:37  couet

	* [r21261] tutorials/gl/gldemos.C: - Add glparametric.C

2007-12-07 10:25  pcanal

	* [r21260] test/stressMathMore.cxx: Bend to Cint's will, resistance
	  is futile, spaces must be in the right places

2007-12-07 10:23  brun

	* [r21259] tutorials/eve/view3ds.C: From Bertrand:
	  - Fixes potential crash on some 3ds geometries
	  + remove a few unused variables.

2007-12-07 10:22  couet

	* [r21258] tutorials/graphics/psview.C: - This macro generates a PS
	  file and then visualize it in a Canvas. It used
	  psexam.C to create the PS file. The macro psexam.C is not
	  available anymore.
	  The PS file is now generated from feynman.C.

2007-12-07 10:21  wouter

	* [r21257] roofitcore/inc/RooCacheManager.h,
	  roofitcore/inc/RooDataHist.h, roofitcore/inc/RooHistPdf.h,
	  roofitcore/inc/RooMinuit.h, roofitcore/inc/RooObjCacheManager.h,
	  roofitcore/src/RooAbsReal.cxx, roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooHistPdf.cxx, roofitcore/src/RooMinuit.cxx: o
	  RooDataHist, RooHistPdf, RooCacheManager
	  
	  - Fixes for persistence
	  
	  
	  o RooAbsReal
	  
	  - Use 'pdf-style' compact printing to have uniform
	  printing of p.d.f.s. and functions in RooWorkspace
	  
	  
	  o RooMinuit
	  
	  - Fix for BaBar in contour()

2007-12-07 09:41  brun

	* [r21256] geom/src/TGeoNavigator.cxx: From Andrei:
	  Fix coding conventions.

2007-12-07 08:43  brun

	* [r21255] eve/inc/TEveManager.h: From Bertrand:
	  - Use correct declaration of global gEve (R__EXTERN instead of
	  extern)
	  to make it externally available when linking on Windows.

2007-12-07 07:07  ganis

	* [r21254] proofd/inc/XrdProofdAux.h, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx: Fix a compilation problem on
	  Mac

2007-12-07 01:39  matevz

	* [r21252] eve/inc/TEveBoxSetGL.h, eve/inc/TEveGLUtil.h,
	  eve/inc/TEveLineGL.h, eve/inc/TEvePolygonSetProjectedGL.h,
	  eve/inc/TEveProjectionManagerGL.h, eve/inc/TEveQuadSetGL.h,
	  eve/inc/TEveStraightLineSetGL.h, eve/inc/TEveTrackGL.h,
	  eve/inc/TEveTrackProjectedGL.h, eve/inc/TEveTriangleSetGL.h,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveFrameBoxGL.cxx,
	  eve/src/TEveGLText.cxx, eve/src/TEveGLUtil.cxx,
	  eve/src/TEveLineGL.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjectionManagerGL.cxx, eve/src/TEveQuadSetGL.cxx,
	  eve/src/TEveStraightLineSetGL.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTriangleSetGL.cxx, gl/inc/TF2GL.h,
	  gl/inc/TGLCylinder.h, gl/inc/TGLFaceSet.h,
	  gl/inc/TGLLogicalShape.h, gl/inc/TGLObject.h,
	  gl/inc/TGLParametricEquationGL.h, gl/inc/TGLPhysicalShape.h,
	  gl/inc/TGLPolyLine.h, gl/inc/TGLPolyMarker.h, gl/inc/TGLSphere.h,
	  gl/inc/TGLUtil.h, gl/inc/TH2GL.h, gl/inc/TPointSet3DGL.h,
	  gl/src/TGLPhysicalShape.cxx, gl/src/TGLUtil.cxx: Changes for
	  marking of top-level objects in GL window.
	  - TGLLogicalShape: move DirectDraw() from protected to public.
	  - Implement color-locking for object rendering.
	  - Wrap all calls to glColor() to go via TGLUtil::Color().

2007-12-06 23:55  ganis

	* [r21250] proof/src/TProofServ.cxx, proofd/inc/XrdProofSched.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdClient.h, proofd/inc/XrdProofdManager.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/inc/XrdROOT.h,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdAux.cxx, proofd/src/XrdProofdClient.cxx,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx: - Fix problem crashing
	  the application at reconfig (bug #28778)
	  - Fix a bug preventing standard Scalla/Xrootd if-else-fi config
	  constructs
	  to work
	  - Fix a bug in XrdProofdManager::GetProofConn in checking
	  existing valid
	  connections
	  - Fix a bug in TProofServ::ApplyMaxQueries preventing the correct
	  removal
	  of empty query directories
	  - Fix coding convention violations in TPacketizerAdaptive (from
	  Jan)

2007-12-06 20:05  brun

	* [r21249] test/guitest.cxx: Apply the same fix in function
	  TestShutter::AddShutteritem than in guitest.C.
	  The new function API is
	  void TestShutter::AddShutterItem(const char *name, shutterData_t
	  *data)
	  instead of:
	  void TestShutter::AddShutterItem(const char *name, shutterData_t
	  data[])
	  The new form is more portable and works correctly with CINT too.

2007-12-06 19:53  brun

	* [r21248] tutorials/eve/view3ds.C: From Bertrand:
	  - Fixes a 64bit portability problem (replace ULong_t by UInt_t).
	  .3ds files are in binary format and size really matter ;-)

2007-12-06 18:27  matevz

	* [r21247] tutorials/eve/quad_test.C: Propagate changes from CCV
	  fixes.

2007-12-06 17:55  matevz

	* [r21246] eve/inc/TEveBoxSet.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveVSDStructs.h, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveGLText.cxx, eve/src/TEveGeoNode.cxx,
	  eve/src/TEveGridStepperEditor.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx: Fix some CCVs.

2007-12-06 17:47  pcanal

	* [r21245] tutorials/gui/guitest.C: Cint does not support
	  interpreted function taking an array as parameter ... anyway a
	  pointer is sufficient in this case (AddShutterItem)

2007-12-06 17:28  moneta

	* [r21243] mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/LinkDef.h, mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx,
	  mathmore/test/testDerivation.cxx, mathmore/test/testFunctor.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testIntegrationMultiDim.cxx, test/Makefile,
	  test/stressMathCore.cxx, test/stressMathMore.cxx: - sync with dev
	  branch 21238.
	  - add stressMathMore
	  - fix constructor for Functor and have now GradFunctor class for
	  functions providing derivatives.
	  - add warning message in RootFinder when failed for passing max
	  interations

2007-12-06 17:13  ganis

	* [r21241] proof/src/TProofChain.cxx: Avoid recursive destruction
	  (fix bug #30608)

2007-12-06 17:13  pcanal

	* [r21240] test/dt_DrawTest.C: The old style split branch do not
	  store Double32_t with annotation with the same precision. since
	  the interface is deprecated skip the test

2007-12-06 17:09  pcanal

	* [r21239] hist/src/TFormula.cxx: From Ole Hansen:
	  Work around the fact there appears to be a subtle logic error in
	  the check for string arguments in
	  TFormula::Compile. With user-defined string variables, this may
	  cause silent
	  corruption of the formula leading to incorrect results or even
	  segfaults at
	  evaluation time.
	  See https://savannah.cern.ch/bugs/?31988

2007-12-06 16:47  pcanal

	* [r21237] hist/src/TFormula.cxx: From Ole Hansen:
	  Fix for the fact that a string literal argument to the strstr()
	  function
	  in a TFormula expression currently cannot contain a comma.
	  See https://savannah.cern.ch/bugs/?31985

2007-12-06 16:32  ganis

	* [r21236] proof/inc/TProof.h, proof/src/TDSet.cxx,
	  proof/src/TProof.cxx, proof/src/TProofServ.cxx,
	  proofplayer/src/TProofPlayer.cxx: Honour the stop/cancel requests
	  during lookup and during final merge collection; fix bug #23208

2007-12-06 16:14  ganis

	* [r21235] proofx/src/TXProofMgr.cxx, proofx/src/TXSlave.cxx: Fix
	  warnings on Solaris

2007-12-06 15:45  rdm

	* [r21234] configure, io/inc/TFileCacheRead.h,
	  netx/inc/TXNetFile.h, netx/inc/TXNetSystem.h,
	  netx/src/TXNetFile.cxx, netx/src/TXNetSystem.cxx,
	  xrootd/Module.mk, xrootd/src/xrootd-20071001-0000.src.tgz,
	  xrootd/src/xrootd-20071116-0000.src.tgz: From Gerri, Fabrizio,
	  Andreas:
	  - Fix problems with readv and async reading
	  - Add possibility to set the cache parameters "per instance"
	  - Proper locate implementation

2007-12-06 15:34  antcheva

	* [r21233] gui/inc/TGToolTip.h, gui/src/TGToolTip.cxx: Updated doc
	  about multiple lines feature of tooltips.

2007-12-06 15:27  wouter

	* [r21232] roofitcore/src/RooDataHist.cxx: o RooDataHist
	  
	  - Fix pointer hashing issue that caused mixup
	  in partial bin volume calculation when multiple
	  partial intergrals are calculated off the same object
	  Solves Savannah #31869

2007-12-06 15:22  rdm

	* [r21231] asimage/src/TASPaletteEditor.cxx, base/src/TBuffer.cxx,
	  base/src/TGuiFactory.cxx, base/src/TMacro.cxx,
	  base/src/TStyle.cxx, cont/src/TClassTable.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TObjArray.cxx,
	  cont/src/TRefArray.cxx, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLContext.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLPShapeObjEditor.cxx, gl/src/TGLParametric.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx, gl/src/TGLWidget.cxx,
	  graf/src/TGraph.cxx, graf/src/TPaveText.cxx, hist/src/TF1.cxx,
	  hist/src/TH1.cxx, histpainter/src/THistPainter.cxx,
	  io/src/TDirectoryFile.cxx, matrix/src/TMatrixTBase.cxx,
	  matrix/src/TVectorT.cxx, proofplayer/src/TPerfStats.cxx,
	  qt/src/TQtWidget.cxx, roofitcore/src/RooAbsArg.cxx,
	  table/src/TGenericTable.cxx, treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: change all occurances
	  where %x is used to format a pointer to %lx.

2007-12-06 15:19  couet

	* [r21230] test/stressGraphics.ref: - Changes needed for Solaris.

2007-12-06 14:36  couet

	* [r21228] test/stressGraphics.cxx, test/stressGraphics.ref: - Call
	  gStyle->Reset() in StartTest() to make sure the settings of one
	  test
	  do no affect the further tests.

2007-12-06 13:02  rdm

	* [r21227] pyroot/src/PyROOT.h: handle special case for MacOS 10.3.

2007-12-06 13:02  rdm

	* [r21226] treeplayer/src/TFormLeafInfo.cxx: fix fCopyFormat and
	  fDeleteFormat, use %lx instead of %x. Without l specifier
	  got truncation on Leopard 64-bit.

2007-12-06 10:54  brun

	* [r21225] test/stressGeometry.cxx: From Andrei:
	  - The fix in stressGeometry makes the algorithm of crossing
	  boundaries more stable with respect to geometry definition errors
	  (overlaps)

2007-12-06 10:49  rdm

	* [r21224] freetype/src: change ignore to new version.

2007-12-06 10:47  rdm

	* [r21223] freetype/Module.mk, freetype/src/freetype-2.1.9.tar.gz,
	  freetype/src/freetype-2.3.5.tar.gz,
	  freetype/src/win/freetype.dep, freetype/src/win/freetype.mak:
	  move to the latest freetype, previous version had security
	  issues.

2007-12-06 10:39  brun

	* [r21222] geom/src/TGeoNavigator.cxx: From Andrei:
	  -The fix in navigation adds protections in case of MANY overlaps
	  of divided volumes, plus precision-related changes like:
	  
	  if (snext<fStep) -> if (snext<fStep-gTolerance)
	  
	  This should fix the discrepancies found when running
	  stressGeometry.
	  see coming check-in.

2007-12-06 10:26  wouter

	* [r21221] roofitcore/inc/RooCustomizer.h,
	  roofitcore/inc/RooSimPdfBuilder.h,
	  roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooStreamParser.cxx: o RooSimPdfBuilder,
	  RooCustomizer
	  
	  - Clean up ownership bookkeeping of nodes that created vs
	  node that are imported. Fixes Savannah #31967
	  
	  o RooStreamParser
	  
	  - Fix uninitialized value that caused 'conditional jump on
	  uninitialized value' when valgrind test macro of Savannah #31967

2007-12-06 08:48  ganis

	* [r21220] proof/src/TProof.cxx: From Bertrand: avoid a crash when
	  deleting proof while using TSessionViewer GUI

2007-12-06 08:42  brun

	* [r21219] sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Properly update list tree when a session status change

2007-12-06 06:22  brun

	* [r21218] tmva/src/BinaryTree.cxx, tmva/test/network.C: From Joerg
	  Stelzer:
	  fix for the coding rule violation (missing docu) and a bug fix in
	  a macro in the tmva/test directory (we had hardcoded a filename
	  there).

2007-12-05 21:30  pcanal

	* [r21217] utils/src/rootcint.cxx: do not mistake the -pipe option
	  for -p

2007-12-05 17:19  matevz

	* [r21215] eve/inc/TEveBoxSet.h, eve/inc/TEveDigitSet.h,
	  eve/inc/TEveFrameBox.h, eve/inc/TEveGLText.h,
	  eve/inc/TEveGridStepper.h, eve/inc/TEveLine.h,
	  eve/inc/TEvePointSet.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveQuadSet.h, eve/inc/TEveRGBAPalette.h,
	  eve/inc/TEveTrack.h, eve/inc/TEveTreeTools.h,
	  eve/inc/TEveVSDStructs.h, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveDigitSet.cxx,
	  eve/src/TEveFrameBox.cxx, eve/src/TEveFrameBoxGL.cxx,
	  eve/src/TEveGLText.cxx, eve/src/TEveGridStepper.cxx,
	  eve/src/TEvePointSet.cxx, eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjections.cxx, eve/src/TEveQuadSet.cxx,
	  eve/src/TEveQuadSetGL.cxx, eve/src/TEveRGBAPalette.cxx,
	  eve/src/TEveTrack.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagatorEditor.cxx,
	  eve/src/TEveVSDStructs.cxx: Prefix all enum values with 'k'.

2007-12-05 16:38  rdm

	* [r21213] pcre/src/pcre-7.4.tar.gz: From Bertrand:
	  Win32 build fixes.

2007-12-05 16:16  wouter

	* [r21212] roofitcore/inc/RooAbsOptTestStatistic.h,
	  roofitcore/inc/RooAbsTestStatistic.h,
	  roofitcore/inc/RooDataHist.h, roofitcore/inc/RooDataSet.h,
	  roofitcore/inc/RooFitResult.h, roofitcore/inc/RooPlot.h,
	  roofitcore/src/RooAbsTestStatistic.cxx,
	  roofitcore/src/RooDataHist.cxx, roofitcore/src/RooDataSet.cxx,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooRealSumPdf.cxx: o RooDataHist, RooDataSet,
	  RooFitResult
	  
	  - Overload SetName() and SetNameTitle() to remove
	  and append from associated directory
	  (Savannah bug #28906)
	  
	  
	  o RooPlot
	  
	  - Fix handling of SetName(), SetNameTitle()
	  as done above
	  
	  - Make sure that RooPlot is attached to gDirectory
	  and internal TH1 is not
	  
	  - Make sure that name changes apply to RooPlot and
	  not to TH1 (Savannah #31371)
	  
	  
	  o RooAbsTestStatistic, RooAbsOptTestStatistic
	  
	  - Fix bug in default value of _splitRange that is propagated
	  to client calculators in Simultaneous + MultiProcessor mode
	  (Savannah #31632)
	  
	  
	  o RooRealSumPdf
	  
	  - Fix bug in default ctor to allow persistence

2007-12-05 16:00  brun

	* [r21211] geom/inc/TGeoPhysicalNode.h, geom/src/TGeoManager.cxx,
	  geom/src/TGeoPhysicalNode.cxx: From Andrei:
	  adds a global matrix pointer to TGeoPNEntry objects - needed by
	  the alignment framework in ALICE.

2007-12-05 15:16  brun

	* [r21210] hist/inc/TH1.h, hist/src/TH1.cxx: Add a new getter
	  function
	  void TH1::GetBinXYZ(Int_t binglobal, Int_t &binx, Int_t &biny,
	  Int_t &binz) const
	  // return binx, biny, binz corresponding to the global bin number
	  globalbin

2007-12-05 10:19  couet

	* [r21208] test/stressGraphics.cxx, test/stressGraphics.ref: - New
	  test (inspired from waves.C) to test TPallette and TColor

2007-12-05 10:15  rdm

	* [r21207] zip/README, zip/inc/deflate.h, zip/inc/inflate.h,
	  zip/inc/inftrees.h, zip/inc/zconf.h, zip/inc/zlib.h,
	  zip/inc/zutil.h, zip/src/adler32.c, zip/src/compress.c,
	  zip/src/crc32.c, zip/src/deflate.c, zip/src/gzio.c,
	  zip/src/infback.c, zip/src/inffast.c, zip/src/inflate.c,
	  zip/src/inftrees.c, zip/src/trees.c, zip/src/zutil.c: upgrade to
	  version 1.2.3, the old 1.2.1 had security issues.

2007-12-05 10:15  rdm

	* [r21206] pcre/Module.mk: support pcre-7.4.

2007-12-05 10:14  rdm

	* [r21205] pcre/src, pcre/src/pcre-6.4.tar.gz,
	  pcre/src/pcre-7.4.tar.gz: upgrade to pcre-7.4, the old 6.4 had
	  severe security issues.

2007-12-05 09:43  wouter

	* [r21204] roofitcore/test/TestBasic11.cxx,
	  roofitcore/test/stressRooFit.cxx: Commit modular development
	  version of stressRooFit
	  in roofitcore/test

2007-12-05 09:08  brun

	* [r21203] tutorials/gui/CPUMeter.C, tutorials/gui/Slider3Demo.C,
	  tutorials/gui/WorldMap.C, tutorials/gui/buttonChangelabel.C,
	  tutorials/gui/buttonTest.C, tutorials/gui/buttongroupState.C,
	  tutorials/gui/buttonsLayout.C, tutorials/gui/calendar.C,
	  tutorials/gui/guiWithCINT.C, tutorials/gui/guilabels.C,
	  tutorials/gui/guitest.C, tutorials/gui/listBox.C,
	  tutorials/gui/mditest.C, tutorials/gui/numberEntry.C,
	  tutorials/gui/splitbuttonTest.C,
	  tutorials/gui/splitterHorizontal.C,
	  tutorials/gui/splitterVertical.C, tutorials/gui/statusBar.C,
	  tutorials/gui/textEntries.C: From Bertrand:
	  - Replace <tabs> by spaces
	  - Pass gClient->GetRoot() in TGMainFrame constructors
	  (instead of 0) to allow embedding any gui macro in
	  the new browser

2007-12-05 08:20  brun

	* [r21202] tutorials/math/limit.C: Fix a fatal typo (TFRame instead
	  of TFrame)

2007-12-05 07:57  brun

	* [r21201] gui/inc/TRootBrowser.h, gui/src/TRootBrowser.cxx: From
	  Matevz:
	  The StopEmbedding("Bla bla") did not work for tabs other than the
	  right one.
	  This patch fixes the problem.

2007-12-05 07:51  brun

	* [r21200] gdml/src/TGDMLParse.cxx: Fix coding convention

2007-12-05 07:30  brun

	* [r21199] hist/src/THnSparse.cxx: Fix coding conventions

2007-12-05 02:31  matevz

	* [r21198] eve/inc/TEveBoxSet.h, eve/inc/TEveDigitSet.h,
	  eve/inc/TEveFrameBox.h, eve/inc/TEveGLUtil.h,
	  eve/inc/TEveGeoShapeExtract.h, eve/inc/TEveGridStepper.h,
	  eve/inc/TEveLine.h, eve/inc/TEvePointSet.h,
	  eve/inc/TEveProjectionManager.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveQuadSet.h, eve/inc/TEveRGBAPalette.h,
	  eve/inc/TEveTrack.h, eve/inc/TEveTrackProjected.h,
	  eve/inc/TEveTrackProjectedGL.h, eve/inc/TEveTrackPropagator.h,
	  eve/inc/TEveTrans.h, eve/inc/TEveTreeTools.h, eve/inc/TEveVSD.h,
	  eve/inc/TEveVSDStructs.h, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBrowser.cxx, eve/src/TEveGeoNode.cxx,
	  eve/src/TEveGeoShapeExtract.cxx, eve/src/TEveGridStepper.cxx,
	  eve/src/TEveLine.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjectionManagerGL.cxx, eve/src/TEveProjections.cxx,
	  eve/src/TEveQuadSet.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackGL.cxx, eve/src/TEveTrackProjected.cxx,
	  eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx,
	  eve/src/TEveTrackPropagatorEditor.cxx, eve/src/TEveTrans.cxx,
	  eve/src/TEveVSD.cxx, eve/src/TEveVSDStructs.cxx: Prefix enum
	  types with 'E'.
	  
	  Fix fix member names to begin with f[A-Z].
	  
	  Fix function member names to begin with a capital letter.
	  
	  Add some docs.

2007-12-04 19:29  matevz

	* [r21197] eve/src/TEveManager.cxx: In TEveManager::Create() make
	  sure GUI system is initialized.
	  Needed when linking Eve into a stand-alone application (CMS
	  fireworks).

2007-12-04 18:26  axel

	* [r21194] cint/src/v6_newlink.cxx: Better sanity check for ifunc's
	  allifunc vs. maxifunc; fixes autoload problem with libPhysics.
	  As this fixes a nightlies = roottest failure I'm putting it into
	  svn even though everybody needs to rebuild all the dictionaries.

2007-12-04 18:11  axel

	* [r21193] cintex/inc/LinkDef.h, cintex/src/CINTSourceFile.h,
	  cintex/src/Cintex.cxx: Explicitely mention the class;
	  nestedclasses won;t trigger a rootmap entry.
	  Use CINT's enw interface to register a dummy src file.
	  Register that dummy source file for all Callbacks.

2007-12-04 17:39  ganis

	* [r21192] proof/src/TProofLog.cxx: Add missing ClassImp()

2007-12-04 16:16  brun

	* [r21189] gui/src/TGFileBrowser.cxx: From Bertrand:
	  Add protection in case there is no tab on the right
	  in TRootBrowser and user double-click on a file in
	  the list tree.
	  Thanks to Ilka for reporting this case.

2007-12-04 16:03  pcanal

	* [r21188] treeplayer/src/TTreeFormula.cxx: better test for when we
	  must avoid the switch to TLeafFormLeafInfo

2007-12-04 15:47  rdm

	* [r21187] etc/vmc/Makefile.macosx, etc/vmc/Makefile.macosx64:
	  corrections for gfortran usage. However, 64-bit version does not
	  work yet.
	  We need 64 bit version fo gfortran to get the correct run time
	  libs.

2007-12-04 15:05  moneta

	* [r21186] minuit2/build/inc_Math_Makefile.am: add file forgot with
	  previous commit

2007-12-04 14:56  moneta

	* [r21185] mathcore/build/INSTALL, mathcore/build/configure.in,
	  mathcore/build/src_Makefile.am, mathcore/inc/Math/Factory.h,
	  mathcore/inc/Math/Minimizer.h, mathcore/src/Factory.cxx,
	  mathcore/src/QuantFuncMathCore.cxx, mathmore/build/INSTALL,
	  mathmore/build/configure.in, mathmore/build/doc_Makefile.am,
	  mathmore/build/inc_Makefile.am,
	  mathmore/build/inc_Math_Makefile.am, mathmore/build/setup.sh,
	  mathmore/build/src_Makefile.am, mathmore/build/test_Makefile.am,
	  mathmore/inc/Math/IntegrationTypes.h,
	  mathmore/inc/Math/MCIntegrationTypes.h, minuit2/build/INSTALL,
	  minuit2/build/configure.in, minuit2/build/doc_Makefile.am,
	  minuit2/build/inc_Makefile.am,
	  minuit2/build/inc_Minuit2_Makefile.am, minuit2/build/setup.sh,
	  minuit2/inc/LinkDef.h, minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  minuit2/inc/Minuit2/MnApplication.h,
	  minuit2/inc/Minuit2/MnFumiliMinimize.h,
	  minuit2/inc/Minuit2/MnHesse.h, minuit2/inc/Minuit2/MnMigrad.h,
	  minuit2/inc/Minuit2/MnMinimize.h, minuit2/inc/Minuit2/MnScan.h,
	  minuit2/inc/Minuit2/MnSimplex.h,
	  minuit2/inc/Minuit2/MnUserParameterState.h,
	  minuit2/inc/Minuit2/MnUserParameters.h,
	  minuit2/src/Minuit2Minimizer.cxx, minuit2/src/MnHesse.cxx,
	  smatrix/build/configure.in, smatrix/build/doc_Makefile.am: - fix
	  coding convention violation
	  - generate dictionaries for main Minuit2 classes
	  - add strategy to the propriety of Minimizer class
	  - update standalone builds for mathcore/mathmore/smatrix/minuit2

2007-12-04 14:50  rdm

	* [r21184] pyroot/src/PyROOT.h: fix in PY_SSIZE_T_FORMAT.

2007-12-04 14:46  couet

	* [r21183] tutorials/graphs/waves.C: - Better way to draw the arcs.

2007-12-04 14:23  axel

	* [r21182] reflex/python/genreflex/genreflex.py: Remove quotes for
	  gccxml parameters; they makes gccxml fail on windows when invoked
	  from cmd. Instead, path names with spaces are not supported. We
	  can fix that once someone needs it.

2007-12-04 14:16  wouter

	* [r21181] roofitcore/inc/RooRealSumPdf.h,
	  roofitcore/src/RooRealSumPdf.cxx: o RooRealSumPdf
	  
	  - Add default constructor to make persistence possible

2007-12-04 14:10  axel

	* [r21180] cint/inc/G__ci.h, cint/src/v6_loadfile.cxx: Add
	  interface to set a G__ifile context: G__setfilecontext(filename,
	  ifile). Sets G__ifile to filename (can be an artificial tag) and
	  stores the previous one in ifile

2007-12-04 14:04  wouter

	* [r21179] roofitcore/inc/RooProduct.h,
	  roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooRealIntegral.cxx: o RooProduct
	  
	  - Contributed upgrade by G. Raven that implements factorizing
	  analytical integration
	  
	  o RooRealIntegral
	  
	  - Small change in handling of analytical integration to make
	  RooProduct code work

2007-12-04 14:02  wouter

	* [r21178] roofit/src/RooNDKeysPdf.cxx: o RooNDKeysPdf
	  
	  - Fix for Solaris

2007-12-04 09:37  couet

	* [r21174] test/stressGraphics.cxx, test/stressGraphics.ref: - PNG
	  output

2007-12-04 09:05  rdm

	* [r21172] config/Makefile.macosx, config/Makefile.macosx64:
	  misplaced endif causing F77LIBS not to be defined in case of
	  gfortran.

2007-12-04 07:54  rdm

	* [r21171] eve/inc/TEveStraightLineSet.h: I guess Matevz forgot to
	  rename TEveLine to Line_t.

2007-12-04 07:45  brun

	* [r21170] gdml/src/TGDMLParse.cxx: Fix coding conventions

2007-12-04 07:40  brun

	* [r21169] math/src/TMath.cxx: Fix coding conventions

2007-12-04 02:40  matevz

	* [r21168] eve/inc/TEveBoxSet.h, eve/inc/TEveBoxSetGL.h,
	  eve/inc/TEveDigitSet.h, eve/inc/TEveGLText.h, eve/inc/TEveLine.h,
	  eve/inc/TEveQuadSet.h, eve/inc/TEveQuadSetGL.h,
	  eve/inc/TEveStraightLineSet.h, eve/inc/TEveStraightLineSetGL.h,
	  eve/inc/TEveTrackPropagator.h, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveDigitSet.cxx,
	  eve/src/TEveDigitSetEditor.cxx, eve/src/TEveGLText.cxx,
	  eve/src/TEveLine.cxx, eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEveQuadSet.cxx, eve/src/TEveQuadSetGL.cxx,
	  eve/src/TEveStraightLineSet.cxx,
	  eve/src/TEveStraightLineSetGL.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackPropagator.cxx: Rename structures to end with
	  '_t'.

2007-12-04 01:01  matevz

	* [r21167] eve/inc/TEveManager.h, eve/inc/TEveTrackGL.h,
	  eve/inc/TEveTrackPropagator.h, eve/src/TEveManager.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEveProjectionManager.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackGL.cxx, eve/src/TEveTrackProjected.cxx,
	  eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx: Fix warnings about size_t.
	  Add some docs.
	  Change magnetic field units from kGauss to Tesla.

2007-12-03 21:02  brun

	* [r21164] win32gdk/inc/TGWin32.h, win32gdk/src/TGWin32.cxx: From
	  Bertrand:
	  Remove limitation of only 1000 colors. Colors are now stored in a
	  TExMap
	  hash table, with the key being the TColor color index and the
	  value a pointer
	  to the associated XColor_t structure.

2007-12-03 17:45  wouter

	* [r21163] roofitcore/inc/RooAbsArg.h,
	  roofitcore/src/RooAbsArg.cxx: o RooAbsArg
	  
	  - Make non-inline accessor function for static boolean
	  _inhibitDirty

2007-12-03 17:38  pcanal

	* [r21162] cint/src/v6_decl.cxx: Support const T& operator()(const
	  Key& key) const;Support const T& operator()(const Key& key)
	  const;

2007-12-03 17:10  moneta

	* [r21161] minuit2/test/testNewMinimizer.cxx: fix a double delete
	  of Minimizer pointer in test program

2007-12-03 17:07  moneta

	* [r21160] mathcore/src/Integrator.cxx: fix a mistake with previous
	  commit

2007-12-03 17:06  wouter

	* [r21159] roofit/inc/LinkDef1.h, roofit/inc/RooNDKeysPdf.h,
	  roofit/src/RooNDKeysPdf.cxx: o RooNDKeysPdf
	  
	  - This class is a multidimensional generalization of RooKeysPdf
	  that can model distributions in any number of dimensions and
	  incorporates correlations into the kernal function.
	  
	  - Code contributed by Max Baak, based on the algorithms by Kyle
	  Cranmer.

2007-12-03 17:01  moneta

	* [r21158] mathcore/build/doc_Makefile.am,
	  mathcore/build/inc_Makefile.am,
	  mathcore/build/inc_Math_Makefile.am, mathcore/build/setup.sh,
	  mathcore/build/src_Makefile.am, mathcore/build/test_Makefile.am,
	  mathcore/inc/Math/AllIntegrationTypes.h,
	  mathcore/src/Integrator.cxx: - update documentation files and
	  stand-alone build system o work with new added files

2007-12-03 16:58  pcanal

	* [r21157] treeplayer/src/TTreeFormula.cxx: Add support for auto
	  use of AsDouble and AsString for top level objects

2007-12-03 16:58  pcanal

	* [r21156] hist/src/TFormula.cxx: operator== and != can not be
	  optimized (yet) for strings

2007-12-03 16:47  brun

	* [r21155] config/Makefile.depend: Change RooFit dependencies. The
	  coming new version by Wouter will depend on libMatrix.

2007-12-03 16:36  rdm

	* [r21154] Makefile, config/Makefile.macosx,
	  config/Makefile.macosx64: silence message that g77 is not found
	  in case no F77 compiler is found.

2007-12-03 16:34  rdm

	* [r21153] rootx/src/rootx.cxx, unix/src/TUnixSystem.cxx: utmp.h is
	  now deprecated on MacOS X, use utmpx.h (removes compiler
	  warning).

2007-12-03 16:30  brun

	* [r21152] geom/src/TGeoManager.cxx: From Andrei:
	  a patch for an error in TGeoManager::InsertPNEId() that was not
	  correcly handling the increase of the uid array.

2007-12-03 16:29  brun

	* [r21151] html/src/THtml.cxx, matrix/inc/LinkDef.h,
	  treeplayer/inc/LinkDef.h: From Axel:
	  Set module of mathmore, smatrix, treeplayer by hand for several
	  classes; change Linkdef.h for matrix and treeplayer to enable
	  autoload entry (and thus library) for all classes templated as
	  <Float_t>, <Double_t> by using <float>, <double> instead.

2007-12-03 16:29  brun

	* [r21150] base/inc/RVersion.h, build/version_number: Start
	  development cycle for version 5.17/07

2007-12-01 09:57  brun

	* [r21140] base/inc/RVersion.h, build/version_number: Make
	  development release 5.17/06

2007-12-01 08:56  brun

	* [r21139] etc/valgrind-root.supp: Add special zlib case to the
	  suppression file

2007-11-30 23:06  matevz

	* [r21138] eve/inc/TEvePolygonSetProjected.h,
	  eve/inc/TEveProjectionManagerEditor.h,
	  eve/inc/TEveProjectionManagerGL.h, eve/inc/TEveTrackProjected.h,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEveProjectionBases.cxx,
	  eve/src/TEveProjectionManagerGL.cxx,
	  eve/src/TEveTrackProjected.cxx: Alja: add documentation for the
	  projection classes.

2007-11-30 22:33  wouter

	* [r21136] roofitcore/inc/RooAbsCategory.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/inc/RooSimultaneous.h,
	  roofitcore/src/RooAbsCategory.cxx: o RooResolutionModel,
	  RooSimultaneous, RooAbsCategory
	  
	  - Fix uninitialized values in ctor

2007-11-30 20:45  wlav

	* [r21135] pyroot/src/Pythonize.cxx: Make sure to use full
	  namespace when for TClass::GetClass in
	  Pythonize.cxx

2007-11-30 19:57  brun

	* [r21134] hist/src/TH1.cxx: Fix all SetBinContent functions in
	  case of an axis with the time display option set. (thanks to
	  Robert Hatcher)

2007-11-30 18:09  brun

	* [r21133] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  - another mem. leak fix from Sasha

2007-11-30 18:04  brun

	* [r21132] asimage/Module.mk: From Valeriy:
	  - always use our own libungif (aka builtin-ungif)
	  which supports LZW compression.

2007-11-30 16:38  moneta

	* [r21131] minuit2/src/Minuit2Minimizer.cxx, minuit2/test/Makefile,
	  minuit2/test/testNewMinimizer.cxx: - add test of various
	  minimizers
	  - suppress some printout in Minuit2 when requested

2007-11-30 16:08  moneta

	* [r21130] mathcore/inc/Math/OneDimFunctionAdapter.h: fix a bug in
	  the adapter from multi-dim to one-dim functions

2007-11-30 14:41  moneta

	* [r21129] mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/QuantFuncMathCore.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathmore/inc/Math/QuantFuncMathMore.h,
	  mathmore/inc/Math/SpecFuncMathMore.h: - load automatically
	  libMathCore and libMathMore when running CINT and including the
	  header files for the
	  mathematical functions. This is done (thanks to Philippe) by
	  adding at the beginning of the header files:
	  
	  
	  #if defined(__CINT__) && !defined(__MAKECINT__)
	  // avoid to include header file when using CINT
	  #ifndef _WIN32
	  #include "../lib/libMathCore.so"
	  #else
	  #include "../bin/libMathCore.dll"
	  #endif
	  
	  #else
	  // normal header file

2007-11-30 10:05  moneta

	* [r21126] tutorials/math/limit.C, tutorials/math/mathcoreCDF.C,
	  tutorials/math/mathcoreGenVector.C,
	  tutorials/math/mathcoreSpecFunc.C,
	  tutorials/math/mathcoreVectorIO.C: fix (for running in compiled
	  mode) and improve some of the tutorials

2007-11-30 01:17  pcanal

	* [r21122] cint/src/v6_decl.cxx: support obj*&operator()(int)

2007-11-29 18:03  brun

	* [r21117] etc/plugins/ROOT@@Math@@Minimizer,
	  etc/plugins/ROOT@@Math@@Minimizer/P010_Minuit2Minimizer.C,
	  etc/plugins/ROOT@@Math@@Minimizer/P020_TMinuitMinimizer.C,
	  etc/plugins/ROOT@@Math@@Minimizer/P030_GSLMinimizer.C,
	  etc/plugins/ROOT@@Math@@Minimizer/P040_GSLNLSMinimizer.C,
	  etc/plugins/ROOT@@Math@@Minimizer/P050_GSLSimAnMinimizer.C: From
	  Lorenzo:
	  add a new plugins for Minimizer using GSL and Minuit2
	  minimization classes

2007-11-29 17:34  moneta

	* [r21116] test/stressMathCore.cxx: fix a problem with bad filename
	  char. for Windows

2007-11-29 17:25  moneta

	* [r21115] test/stressMathCore.cxx: do automatic removal of root
	  test files

2007-11-29 17:16  moneta

	* [r21114] mathcore/Module.mk, mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h,
	  mathcore/inc/Math/Factory.h,
	  mathcore/inc/Math/FitMethodFunction.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/Integrator.h, mathcore/inc/Math/LinkDef.h,
	  mathcore/inc/Math/LinkDef_Func.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/Minimizer.h,
	  mathcore/inc/Math/OneDimFunctionAdapter.h,
	  mathcore/inc/Math/PdfFunc.h, mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/QuantFunc.h,
	  mathcore/inc/Math/QuantFuncMathCore.h,
	  mathcore/inc/Math/SpecFuncMathCore.h, mathcore/src/Factory.cxx,
	  mathcore/src/Integrator.cxx, mathcore/src/PdfFuncMathCore.cxx,
	  mathcore/src/ProbFuncMathCore.cxx,
	  mathcore/src/QuantFuncMathCore.cxx,
	  mathcore/src/SpecFuncCephesInv.cxx,
	  mathcore/src/SpecFuncMathCore.cxx, mathmore/Module.mk,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLNLSMinimizer.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_Func.h,
	  mathmore/inc/Math/LinkDef_SpecFunc.h,
	  mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/QuantFuncMathMore.h,
	  mathmore/src/Derivator.cxx, mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/src/PdfFuncMathMore.cxx, mathmore/src/Polynomial.cxx,
	  mathmore/src/QuantFuncMathMore.cxx,
	  mathmore/test/testInterpolation.cxx,
	  minuit2/inc/Minuit2/FumiliFCNAdapter.h,
	  minuit2/inc/Minuit2/FumiliFCNBase.h,
	  minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  minuit2/inc/Minuit2/MinuitParameter.h,
	  minuit2/inc/Minuit2/MnUserTransformation.h,
	  minuit2/inc/Minuit2/SimplexParameters.h,
	  minuit2/src/Minuit2Minimizer.cxx, test/stressMathCore.cxx: -
	  syncronize mathcore, mathmore, minuit2 and test/stressMathCore
	  with development branches
	  
	  - main changes are:
	  
	  - move some remaining pdf (like beta and landau) from mathmore to
	  mathcore
	  - add missing landau_cdf
	  - fix a precision error with normal_cdf (and normal_cdf_c) for
	  small x (large x). Use the correct erf or erfc function according
	  to x
	  - move majority of quantiles functions from mathmore to mathcore
	  ( implementation is based on inverse functions from Cephes,
	  implemented in SpecFuncCephesInv.cxx)
	  
	  - add method to create Minimizer concreate classes via the plugin
	  manager
	  - add possibility to use multi-dim funciton type in one dim
	  integration
	  
	  - minuit2: add some missing include cassert

2007-11-29 14:45  brun

	* [r21108] test/stressRooFit.cxx: From Wouter:
	  test 11 which tests p.d.f. persistence.

2007-11-29 14:11  brun

	* [r21107] test/RootShower/GTitleFrame.cxx,
	  test/RootShower/GTitleFrame.h: From Bertrand:
	  Simplify the font settings for the title.

2007-11-29 13:47  couet

	* [r21106] test/stressGraphics.cxx, test/stressGraphics.ref: - Test
	  JPG

2007-11-29 10:30  brun

	* [r21105] gui/src/TGFont.cxx: From Bertrand:
	  This patch solve the problem reported at:
	  https://savannah.cern.ch/bugs/?31673

2007-11-29 09:33  axel

	* [r21104] test/stressRooFit.cxx: Prepend "SYS:" to uname output so
	  roottest can filter it.

2007-11-29 09:05  wouter

	* [r21103] roofitcore/src/RooBanner.cxx: increment RooFit version
	  tag to 2.23

2007-11-29 08:20  brun

	* [r21102] gpad/src/TPad.cxx: Protect Tpad::DrawFrame in case the
	  function is called on a pad/canvas that is not the current pad.
	  In this case, the call is forwarded to the current pad and a
	  Warning printed.

2007-11-28 23:41  rdm

	* [r21101] Makefile: fix ftgl, gl and eve dependency.

2007-11-28 22:55  pcanal

	* [r21100] cint/src/v6_newlink.cxx: properly handle pragma link of
	  operator in namespace

2007-11-28 20:05  pcanal

	* [r21099] meta/src/TCint.cxx: Support --prefix is TCint::IsLoaded

2007-11-28 18:07  pcanal

	* [r21098] cint/src/v6_struct.cxx: Prevent the autoloader from
	  destroying entries for templated classes that are defining in a
	  namespace and/or class

2007-11-28 17:31  brun

	* [r21097] Makefile: From Axel:
	  there is a problem with
	  the build system: libEve depends on libRGL, but gl/Module.mk gets
	  included after eve/Module.mk, so the dependency is not seen.
	  This patch fixes this problem.

2007-11-28 15:35  couet

	* [r21096] test/stressGraphics.ref: - Adjust for Mac

2007-11-28 15:28  couet

	* [r21095] test/stressGraphics.ref: - New version

2007-11-28 15:07  pcanal

	* [r21094] cint/lib/dll_stl/str.h, cint/lib/prec_stl/string: fix
	  for icc

2007-11-28 14:59  moneta

	* [r21093] test/Makefile, test/TrackMathCore.h,
	  test/TrackMathCoreRflx.xml: fix test also for using Reflex. CINT
	  dictionaries must not be loaded in that case

2007-11-28 14:07  brun

	* [r21092] main/src/hadd.cxx, proofplayer/src/TFileMerger.cxx: Add
	  support for files containing key names that are not the object
	  names.
	  see: <http://savannah.cern.ch/bugs/?31693>
	  Thanks to d.miskowiec@gsi.de

2007-11-28 12:31  moneta

	* [r21091] test/TrackMathCore.h, test/TrackMathCoreLinkDef.h,
	  test/stressMathCore.cxx: add more tests and include typedef
	  definition in dictionary of Track classes

2007-11-28 10:50  couet

	* [r21090] test/stressGraphics.cxx, test/stressGraphics.ref: - GIF
	  file for each test.

2007-11-28 08:36  brun

	* [r21088] gui/inc/TGTab.h, gui/src/TGTab.cxx: From Bertrand:
	  Add TGTab::AddTab with TGCompositeFrame in argument as requested
	  by the feature request at: https://savannah.cern.ch/bugs/?31668

2007-11-27 22:12  wouter

	* [r21087] roofitcore/src/RooMsgService.cxx: o RooMsgService
	  
	  - Fix bug in creation of singleton instance

2007-11-27 21:51  brun

	* [r21086] config/Makefile.depend: The RooFitCore lib does not
	  depend anymore on libHtml

2007-11-27 21:29  brun

	* [r21085] test/Makefile: Add a missing blank for Windows

2007-11-27 21:22  moneta

	* [r21084] test/stressMathCore.cxx: fix a warning on Solaris

2007-11-27 21:16  wouter

	* [r21083] roofitcore/Module.mk: o Module.mk
	  
	  - Forgotten last commit

2007-11-27 21:05  brun

	* [r21082] test/Makefile: stressTMVA requires lMinuit, lMLP,
	  lTreePlayer to link

2007-11-27 20:59  wouter

	* [r21081] roofitcore/inc/LinkDef1.h, roofitcore/inc/LinkDef2.h,
	  roofitcore/inc/RooAbsAnaConvPdf.h, roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooAbsGoodnessOfFit.h,
	  roofitcore/inc/RooAbsOptGoodnessOfFit.h,
	  roofitcore/inc/RooAbsOptTestStatistic.h,
	  roofitcore/inc/RooAbsTestStatistic.h,
	  roofitcore/inc/RooChi2Var.h, roofitcore/inc/RooFormulaVar.h,
	  roofitcore/inc/RooGraphEdge.h, roofitcore/inc/RooGraphNode.h,
	  roofitcore/inc/RooGraphSpring.h, roofitcore/inc/RooHtml.h,
	  roofitcore/inc/RooNLLVar.h, roofitcore/inc/RooRealMPFE.h,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsOptTestStatistic.cxx,
	  roofitcore/src/RooAbsTestStatistic.cxx,
	  roofitcore/src/RooChi2Var.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooNLLVar.cxx: o RooErrorVar
	  
	  - Fix compiler warning on linux/gcc
	  
	  
	  o RooFormulaVar, RooAbsAnaConvPdf
	  
	  - Fix for persistence
	  
	  
	  o RooGraphSpring, RooGraphEdge, RooGraphNode
	  
	  - Retired, since superceded by new vizGraphTree() functionality
	  
	  
	  o RooHtml
	  
	  - Retired since no longer needed
	  
	  
	  o RooAbsOptGoodnessOfFit, RooAbsGoodnesOfFit
	  
	  - Renamed to RooAbsOptTestStatistic, RooAbsTestStatistic to
	  better
	  cover actual functionality
	  
	  
	  o RooChi2Var, RooNLLVar
	  
	  - Follow base class name change
	  
	  
	  o RooRealMPFE, RooAbsData
	  
	  - Follow friend class name change
	  
	  
	  o Module.mk, inc/LinkDef[12].h
	  
	  - Remove references to deleted classes, follow name changes

2007-11-27 20:28  brun

	* [r21080] test/Makefile, test/stressTMVA.cxx: From Joerg Stelzer:
	  Add a test suite for TMVA.

2007-11-27 20:08  brun

	* [r21079] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/Config.h,
	  tmva/inc/Configurable.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MsgLogger.h, tmva/inc/Node.h,
	  tmva/inc/NodekNN.h, tmva/inc/Ranking.h,
	  tmva/inc/TActivationIdentity.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/Configurable.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTreeNode.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticAlgorithm.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodKNN.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/ModulekNN.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/Node.cxx, tmva/src/PDF.cxx, tmva/src/Ranking.cxx,
	  tmva/src/Reader.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx, tmva/src/Timer.cxx,
	  tmva/src/Tools.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/test/TMVAnalysis.C,
	  tmva/test/tmvaglob.C, tmva/test/variables.C: From Joerg Stelzer.
	  New version of TMVA (log file missing unfortunately)

2007-11-27 19:34  brun

	* [r21078] test/guitest.cxx, tutorials/gui/guitest.C: From
	  Bertrand:
	  Add protection against double-click on 'OK' and 'Cancel' buttons
	  in
	  guitest dialog, emitting the CloseWindow() signal twice...

2007-11-27 19:19  matevz

	* [r21077] eve/Module.mk, eve/inc/TEveUtil.h,
	  eve/src/SolarisCCDictHack.h: Undo previous hack for
	  std::exception conflict in dictionary file with solaris cc and
	  attempt a new one: put the exception define into
	  eve/src/SolarisCCDictHack.h and put it just in front of LinkDef.h
	  on the rootcint command line.

2007-11-27 17:58  matevz

	* [r21076] eve/inc/TEveBrowser.h, eve/inc/TEveGLUtil.h,
	  eve/inc/TEveManager.h, eve/inc/TEvePointSet.h,
	  eve/inc/TEveTrack.h, eve/inc/TEveTrackPropagatorEditor.h,
	  eve/inc/TEveTriangleSetGL.h, eve/src/TEveStraightLineSetGL.cxx,
	  eve/src/TEveTrack.cxx: Fix some coding-rule violations.

2007-11-27 17:45  moneta

	* [r21075] test/TrackMathCore.h, test/TrackMathCoreLinkDef.h,
	  test/TrackMathCoreRflx.xml, test/stressMathCore.cxx: comment
	  un-necessary classes in xml file
	  remove some debug statements in stressMathCore.cxx

2007-11-27 17:32  moneta

	* [r21074] mathcore/test/Makefile, mathcore/test/Track.h,
	  mathcore/test/testVectorIO.cxx, smatrix/test/Makefile: - fix
	  problem in building IO tests
	  - test with LorentzVector<Double32_t,PxPyPzE4D>

2007-11-27 17:16  moneta

	* [r21072] smatrix/test/Makefile, smatrix/test/testIO.cxx: fix dep
	  problem in Makefile. Update testIO to avoid need to generate a
	  libSmatrixRflx

2007-11-27 17:08  moneta

	* [r21071] mathcore/test/Makefile, mathcore/test/TrackDict.xml: fix
	  a wrong commit in xml file and fix dependency on dict library in
	  Makefile

2007-11-27 15:45  moneta

	* [r21070] test/Makefile, test/TrackMathCore.h,
	  test/TrackMathCoreLinkDef.h, test/TrackMathCoreRflx.xml,
	  test/stressMathCore.cxx: - add test of a double 32 and of
	  composite object containing matrices and vectors. test both the
	  double and Double32_t cases using CINT and optionally reflex
	  - update Makefile to generate the CInt and reflex dictionary when
	  the env USE_REFLEX is set. gccxml must be available in the path
	  to use the reflex dictionary
	  (root must be configured with ./configure
	  --with-gccxml=$GCCXML_PATH )
	  - add linkdef and xml needed files

2007-11-27 15:19  moneta

	* [r21068] mathcore/inc/Math/LinkDef_GenVector32.h: add missing
	  dictionaries for vectors of Double32_t

2007-11-27 15:19  brun

	* [r21067] win32gdk/src/TGWin32.cxx: From Bertrand:
	  Fix 'Array bounds read' error reported by purify

2007-11-27 15:15  brun

	* [r21066] test/stressEntryList.cxx: From Anna:
	  There is a new test is stressEntryList to check for this (in the
	  second patch). This test might take some time for large files,
	  but there is no point in running it for small files.

2007-11-27 15:13  brun

	* [r21065] tree/inc/TEntryList.h, tree/src/TChain.cxx,
	  tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx: From Anna:
	  fixes an issue with a seg. fault in SetEventList() ==>
	  SetEntryList(), another issue with full entry lists, with correct
	  resetting of "current" indices and with printing of empty entry
	  lists.

2007-11-27 13:49  wouter

	* [r21064] roofitcore/inc/RooMsgService.h,
	  roofitcore/src/Roo1DTable.cxx, roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgSet.cxx, roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCategory.cxx, roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx,
	  roofitcore/src/RooCmdConfig.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooEllipse.cxx,
	  roofitcore/src/RooErrorVar.cxx, roofitcore/src/RooExtendPdf.cxx,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooFormula.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenericPdf.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooPolyVar.cxx, roofitcore/src/RooProdPdf.cxx,
	  roofitcore/src/RooProduct.cxx, roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealSumPdf.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx: o Most classes
	  
	  - Bulk migration from cout to RooMsgService
	  
	  
	  o RooSetProxy
	  
	  - Fix compiler warning on Windows
	  
	  
	  o RooSimPdfBuilder
	  
	  - Remove stray debug printouts

2007-11-27 09:56  couet

	* [r21062] test/stressGraphics.cxx: - Fix unused variable (found on
	  Mac).

2007-11-27 09:51  couet

	* [r21061] test/stressGraphics.cxx, test/stressGraphics.ref: - Test
	  the PDF output.
	  - New format for stressGraphics.ref.

2007-11-27 09:48  axel

	* [r21060] cintex/src/ROOTClassEnhancer.cxx: MSVC2003 forgot to
	  implement the stringstream::operator bool, so use good()

2007-11-27 09:45  matevz

	* [r21059] eve/inc/TEveUtil.h: Add workaround for solaris math.h
	  exception clashing with std::exception in dictionary (suggested
	  by Philippe).

2007-11-27 06:45  rdm

	* [r21058] etc/valgrind-root.supp: From Axel:
	  some additional valgrind suppressions.

2007-11-26 21:48  axel

	* [r21057] cintex/src/CINTCommentBuffer.h,
	  cintex/src/CINTVariableBuilder.cxx: Factor our CommentBuffer
	  Local typedef longlong (Reflex/Kernel.h's is now gone)

2007-11-26 19:48  matevz

	* [r21056] eve/inc/TEveTrans.h, eve/src/TEveBrowser.cxx,
	  eve/src/TEveManager.cxx, eve/src/TEveTrans.cxx: TEveTrans: coding
	  conventions. Fix warning by solaris cc.
	  
	  TEveBrowser: add missing ctor argument to TRootBrowser during
	  base
	  initialization (solaris cc).
	  
	  TEveManager: fix names of Eve components garbled by automatic
	  string
	  conversion.

2007-11-26 18:06  axel

	* [r21055] cintex/src/ROOTClassEnhancer.cxx: Add dictionary
	  property ClassVersion. In selection.xml write:
	  <class name="FOO" ClassVersion="42"/>
	  to set the class version of FOO's TClass object to 42, i.e.
	  TClass::GetClass("FOO")->GetClassVersion()
	  will return 42.

2007-11-26 18:00  matevz

	* [r21054] eve/inc/TEveBoxSet.h, eve/inc/TEveBoxSetGL.h,
	  eve/inc/TEveBrowser.h, eve/inc/TEveChunkManager.h,
	  eve/inc/TEveDigitSet.h, eve/inc/TEveDigitSetEditor.h,
	  eve/inc/TEveElement.h, eve/inc/TEveElementEditor.h,
	  eve/inc/TEveEventManager.h, eve/inc/TEveFrameBox.h,
	  eve/inc/TEveFrameBoxGL.h, eve/inc/TEveGLText.h,
	  eve/inc/TEveGLUtil.h, eve/inc/TEveGValuators.h,
	  eve/inc/TEveGedEditor.h, eve/inc/TEveGeoNode.h,
	  eve/inc/TEveGeoNodeEditor.h, eve/inc/TEveGeoShapeExtract.h,
	  eve/inc/TEveGridStepper.h, eve/inc/TEveGridStepperEditor.h,
	  eve/inc/TEveLine.h, eve/inc/TEveLineEditor.h,
	  eve/inc/TEveLineGL.h, eve/inc/TEveMacro.h, eve/inc/TEveManager.h,
	  eve/inc/TEvePad.h, eve/inc/TEvePointSet.h,
	  eve/inc/TEvePointSetArrayEditor.h,
	  eve/inc/TEvePointSetProjectedGL.h,
	  eve/inc/TEvePolygonSetProjected.h,
	  eve/inc/TEvePolygonSetProjectedEditor.h,
	  eve/inc/TEvePolygonSetProjectedGL.h,
	  eve/inc/TEveProjectionBases.h, eve/inc/TEveProjectionManager.h,
	  eve/inc/TEveProjectionManagerEditor.h,
	  eve/inc/TEveProjectionManagerGL.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveQuadSet.h, eve/inc/TEveQuadSetGL.h,
	  eve/inc/TEveRGBAPalette.h, eve/inc/TEveRGBAPaletteEditor.h,
	  eve/inc/TEveScene.h, eve/inc/TEveSceneInfo.h,
	  eve/inc/TEveStraightLineSet.h,
	  eve/inc/TEveStraightLineSetEditor.h,
	  eve/inc/TEveStraightLineSetGL.h, eve/inc/TEveTrack.h,
	  eve/inc/TEveTrackEditor.h, eve/inc/TEveTrackGL.h,
	  eve/inc/TEveTrackProjected.h, eve/inc/TEveTrackProjectedGL.h,
	  eve/inc/TEveTrackPropagator.h,
	  eve/inc/TEveTrackPropagatorEditor.h, eve/inc/TEveTrans.h,
	  eve/inc/TEveTransEditor.h, eve/inc/TEveTreeTools.h,
	  eve/inc/TEveTriangleSet.h, eve/inc/TEveTriangleSetEditor.h,
	  eve/inc/TEveTriangleSetGL.h, eve/inc/TEveUtil.h,
	  eve/inc/TEveVSD.h, eve/inc/TEveVSDStructs.h,
	  eve/inc/TEveViewer.h, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveBrowser.cxx,
	  eve/src/TEveChunkManager.cxx, eve/src/TEveDigitSet.cxx,
	  eve/src/TEveDigitSetEditor.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveElementEditor.cxx, eve/src/TEveEventManager.cxx,
	  eve/src/TEveFrameBox.cxx, eve/src/TEveFrameBoxGL.cxx,
	  eve/src/TEveGLText.cxx, eve/src/TEveGLUtil.cxx,
	  eve/src/TEveGValuators.cxx, eve/src/TEveGedEditor.cxx,
	  eve/src/TEveGeoNode.cxx, eve/src/TEveGeoNodeEditor.cxx,
	  eve/src/TEveGeoShapeExtract.cxx, eve/src/TEveGridStepper.cxx,
	  eve/src/TEveGridStepperEditor.cxx, eve/src/TEveLine.cxx,
	  eve/src/TEveLineEditor.cxx, eve/src/TEveLineGL.cxx,
	  eve/src/TEveMacro.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEvePad.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePointSetArrayEditor.cxx,
	  eve/src/TEvePointSetProjectedGL.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjectionBases.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjectionManagerGL.cxx, eve/src/TEveProjections.cxx,
	  eve/src/TEveQuadSet.cxx, eve/src/TEveQuadSetGL.cxx,
	  eve/src/TEveRGBAPalette.cxx, eve/src/TEveRGBAPaletteEditor.cxx,
	  eve/src/TEveScene.cxx, eve/src/TEveSceneInfo.cxx,
	  eve/src/TEveStraightLineSet.cxx,
	  eve/src/TEveStraightLineSetEditor.cxx,
	  eve/src/TEveStraightLineSetGL.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackEditor.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrackProjected.cxx, eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx,
	  eve/src/TEveTrackPropagatorEditor.cxx, eve/src/TEveTrans.cxx,
	  eve/src/TEveTransEditor.cxx, eve/src/TEveTreeTools.cxx,
	  eve/src/TEveTriangleSet.cxx, eve/src/TEveTriangleSetEditor.cxx,
	  eve/src/TEveTriangleSetGL.cxx, eve/src/TEveUtil.cxx,
	  eve/src/TEveVSD.cxx, eve/src/TEveVSDStructs.cxx,
	  eve/src/TEveViewer.cxx: When including ROOT header files use ""
	  instead of <>.
	  
	  Replace NULL with 0 in TEveGLText.
	  
	  TEveTrackPropagator: make public data-members protected and
	  provide
	  get/set methods. Second attempt at fixing Solaris cc errors: make
	  Helix and Vertex4d struct declarations public.

2007-11-26 17:54  axel

	* [r21053] reflex/src/Kernel.cxx: Move typedef (u)longlong from
	  Kernel.h to Kernel.cxx; make it local.

2007-11-26 17:54  axel

	* [r21052] reflex/inc/Reflex/Kernel.h: The definition of
	  ROOT::Reflex::longlong is now removed.
	  It is not needed by the Reflex API, and it interfers
	  with user code defining its own longlong, because
	  the dictionaries pull it in via "using namespace ROOT::Reflex".
	  Leave an "#if 0" in there, so it's easier to trace.
	  
	  Only Kernel.cxx needs the typedef.

2007-11-26 17:16  rdm

	* [r21051] build/unix/svninfo.sh: script needs bash.

2007-11-26 17:00  rdm

	* [r21050] base/inc/TSystem.h: workaround bug in gcc's effc++
	  option.

2007-11-26 16:48  matevz

	* [r21049] eve/inc/TEveChunkManager.h, eve/inc/TEveGridStepper.h,
	  eve/inc/TEveTrackPropagator.h, eve/inc/TEveUtil.h,
	  eve/src/TEveGridStepper.cxx, eve/src/TEveGridStepperEditor.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx: Fix errors reported by
	  Solaris cc.

2007-11-26 16:01  matevz

	* [r21048] eve/inc/TEveManager.h, eve/src/TEveManager.cxx,
	  tutorials/eve/lineset_test.C, tutorials/eve/quad_test.C,
	  tutorials/eve/triangleset.C, tutorials/eve/view3ds.C: Add static
	  function TEveManager::Create() and removed old
	  initialization scripts.
	  
	  Fix macros to use this new initialization method.

2007-11-26 15:58  brun

	* [r21047] gui/src/TGFrame.cxx: From Bertrand:
	  Fix 'Conditional jump or move depends on uninitialised value(s)'
	  reported by valgrind on gui in batch mode (sic)

2007-11-26 15:52  rdm

	* [r21046] base/src/TApplication.cxx: print warning in case a
	  macro.C or data.root file specified as argument
	  does not exist. Fixes issue 30632.

2007-11-26 15:51  rdm

	* [r21045] tmva/src/MethodVariable.cxx: fix gcc 4.2 warning.

2007-11-26 14:31  rdm

	* [r21044] Makefile, config/Makefile.depend, eve, eve/Module.mk,
	  eve/inc, eve/inc/LinkDef.h, eve/inc/TEveBoxSet.h,
	  eve/inc/TEveBoxSetGL.h, eve/inc/TEveBrowser.h,
	  eve/inc/TEveChunkManager.h, eve/inc/TEveDigitSet.h,
	  eve/inc/TEveDigitSetEditor.h, eve/inc/TEveElement.h,
	  eve/inc/TEveElementEditor.h, eve/inc/TEveEventManager.h,
	  eve/inc/TEveFrameBox.h, eve/inc/TEveFrameBoxGL.h,
	  eve/inc/TEveGLText.h, eve/inc/TEveGLUtil.h,
	  eve/inc/TEveGValuators.h, eve/inc/TEveGedEditor.h,
	  eve/inc/TEveGeoNode.h, eve/inc/TEveGeoNodeEditor.h,
	  eve/inc/TEveGeoShapeExtract.h, eve/inc/TEveGridStepper.h,
	  eve/inc/TEveGridStepperEditor.h, eve/inc/TEveLine.h,
	  eve/inc/TEveLineEditor.h, eve/inc/TEveLineGL.h,
	  eve/inc/TEveMacro.h, eve/inc/TEveManager.h, eve/inc/TEvePad.h,
	  eve/inc/TEvePointSet.h, eve/inc/TEvePointSetArrayEditor.h,
	  eve/inc/TEvePointSetProjectedGL.h,
	  eve/inc/TEvePolygonSetProjected.h,
	  eve/inc/TEvePolygonSetProjectedEditor.h,
	  eve/inc/TEvePolygonSetProjectedGL.h,
	  eve/inc/TEveProjectionBases.h, eve/inc/TEveProjectionManager.h,
	  eve/inc/TEveProjectionManagerEditor.h,
	  eve/inc/TEveProjectionManagerGL.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveQuadSet.h, eve/inc/TEveQuadSetGL.h,
	  eve/inc/TEveRGBAPalette.h, eve/inc/TEveRGBAPaletteEditor.h,
	  eve/inc/TEveScene.h, eve/inc/TEveSceneInfo.h,
	  eve/inc/TEveStraightLineSet.h,
	  eve/inc/TEveStraightLineSetEditor.h,
	  eve/inc/TEveStraightLineSetGL.h, eve/inc/TEveTrack.h,
	  eve/inc/TEveTrackEditor.h, eve/inc/TEveTrackGL.h,
	  eve/inc/TEveTrackProjected.h, eve/inc/TEveTrackProjectedGL.h,
	  eve/inc/TEveTrackPropagator.h,
	  eve/inc/TEveTrackPropagatorEditor.h, eve/inc/TEveTrans.h,
	  eve/inc/TEveTransEditor.h, eve/inc/TEveTreeTools.h,
	  eve/inc/TEveTriangleSet.h, eve/inc/TEveTriangleSetEditor.h,
	  eve/inc/TEveTriangleSetGL.h, eve/inc/TEveUtil.h,
	  eve/inc/TEveVSD.h, eve/inc/TEveVSDStructs.h,
	  eve/inc/TEveViewer.h, eve/src, eve/src/TEveBoxSet.cxx,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveBrowser.cxx,
	  eve/src/TEveChunkManager.cxx, eve/src/TEveDigitSet.cxx,
	  eve/src/TEveDigitSetEditor.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveElementEditor.cxx, eve/src/TEveEventManager.cxx,
	  eve/src/TEveFrameBox.cxx, eve/src/TEveFrameBoxGL.cxx,
	  eve/src/TEveGLText.cxx, eve/src/TEveGLUtil.cxx,
	  eve/src/TEveGValuators.cxx, eve/src/TEveGedEditor.cxx,
	  eve/src/TEveGeoNode.cxx, eve/src/TEveGeoNodeEditor.cxx,
	  eve/src/TEveGeoShapeExtract.cxx, eve/src/TEveGridStepper.cxx,
	  eve/src/TEveGridStepperEditor.cxx, eve/src/TEveLine.cxx,
	  eve/src/TEveLineEditor.cxx, eve/src/TEveLineGL.cxx,
	  eve/src/TEveMacro.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEvePad.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePointSetArrayEditor.cxx,
	  eve/src/TEvePointSetProjectedGL.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjectionBases.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjectionManagerGL.cxx, eve/src/TEveProjections.cxx,
	  eve/src/TEveQuadSet.cxx, eve/src/TEveQuadSetGL.cxx,
	  eve/src/TEveRGBAPalette.cxx, eve/src/TEveRGBAPaletteEditor.cxx,
	  eve/src/TEveScene.cxx, eve/src/TEveSceneInfo.cxx,
	  eve/src/TEveStraightLineSet.cxx,
	  eve/src/TEveStraightLineSetEditor.cxx,
	  eve/src/TEveStraightLineSetGL.cxx, eve/src/TEveTrack.cxx,
	  eve/src/TEveTrackEditor.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrackProjected.cxx, eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx,
	  eve/src/TEveTrackPropagatorEditor.cxx, eve/src/TEveTrans.cxx,
	  eve/src/TEveTransEditor.cxx, eve/src/TEveTreeTools.cxx,
	  eve/src/TEveTriangleSet.cxx, eve/src/TEveTriangleSetEditor.cxx,
	  eve/src/TEveTriangleSetGL.cxx, eve/src/TEveUtil.cxx,
	  eve/src/TEveVSD.cxx, eve/src/TEveVSDStructs.cxx,
	  eve/src/TEveViewer.cxx, fonts/eve_fontdefault.txf,
	  fonts/eve_fonthelvetica34.txf, icons/eve_pointset.xpm,
	  icons/eve_rnr00_t.xpm, icons/eve_rnr01_t.xpm,
	  icons/eve_rnr10_t.xpm, icons/eve_rnr11_t.xpm,
	  icons/eve_scene.xpm, icons/eve_track.xpm, icons/eve_viewer.xpm,
	  tutorials/eve, tutorials/eve/broken_torus.tring,
	  tutorials/eve/lineset_test.C, tutorials/eve/nasashuttle.3ds,
	  tutorials/eve/quad_test.C, tutorials/eve/triangleset.C,
	  tutorials/eve/view3ds.C: from Matevz:
	  add the TEve classes to the svn trunk. Code compiles without
	  warnings on
	  MacOS X, Linux and Windows XP. Tutorials still don't work, as
	  init code
	  is still missing (coming later today).

2007-11-26 14:27  rdm

	* [r21043] test: add .exe to the ignore list.

2007-11-26 13:20  brun

	* [r21042] README/CREDITS: Add Silvia Arcelli for her contribution
	  to THnSparse

2007-11-26 13:19  brun

	* [r21041] hist/inc/THnSparse.h, hist/src/THnSparse.cxx,
	  math/src/TMath.cxx: From Axel and Silvia Arcelli:
	  * implement rebinning, add, multiply, divide (incl. binomial)
	  * fix error calculation, now similar to TH1 etc
	  * allow for non-equal bin sizes: call constructor without bin
	  edges,
	  call SetBinEdges() afterwards

2007-11-26 11:27  moneta

	* [r21040] test/stressMathCore.cxx: fix a problem with upper cases
	  in Smatrix library name

2007-11-26 11:01  moneta

	* [r21039] test/stressMathCore.cxx: add tests of SMatrix and remove
	  the root files after reading

2007-11-25 13:35  rdm

	* [r21035] cont/src/TObjArray.cxx: fix in non-const operator[],
	  where the return value may be used as an lvalue,
	  set fLast and call Changed(). If you want to access array
	  elements and not
	  invalidate the sorting, use At() or UncheckedAt().

2007-11-25 09:16  rdm

	* [r21034] README/INSTALL: typo.

2007-11-25 08:35  rdm

	* [r21033] README/BUILDSYSTEM, README/INSTALL: change references to
	  CVS into Subversion.

2007-11-25 08:09  brun

	* [r21032] base/src/TAttFill.cxx: Document the special case when
	  the style fill area color is set to 0.
	  In this case, all objects fill area color is ignored and a
	  black&white output generated.

2007-11-24 09:56  brun

	* [r21031] math/src/TMath.cxx: Improve TMath::KolmogorovTest (Jason
	  Detwiler)
	  //
	  // Method Improvement by Jason A Detwiler (JADetwiler@lbl.gov)
	  // -----------------------------------------------------------
	  // The nuts-and-bolts of the TMath::KolmogorovTest() algorithm is
	  a for-loop
	  // over the two sorted arrays a and b representing empirical
	  distribution
	  // functions. The for-loop handles 3 cases: when the next points
	  to be
	  // evaluated satisfy a>b, a<b, or a=b:
	  //
	  // for (Int_t i=0;i<na+nb;i++) {
	  // if (a[ia-1] < b[ib-1]) {
	  // rdiff -= sa;
	  // ia++;
	  // if (ia > na) {ok = kTRUE; break;}
	  // } else if (a[ia-1] > b[ib-1]) {
	  // rdiff += sb;
	  // ib++;
	  // if (ib > nb) {ok = kTRUE; break;}
	  // } else {
	  // rdiff += sb - sa;
	  // ia++;
	  // ib++;
	  // if (ia > na) {ok = kTRUE; break;}
	  // if (ib > nb) {ok = kTRUE; break;}
	  // }
	  // rdmax = TMath::Max(rdmax,TMath::Abs(rdiff));
	  // }
	  //
	  // For the last case, a=b, the algorithm advances each array by
	  one index in an
	  // attempt to move through the equality. However, this is
	  incorrect when one or
	  // the other of a or b (or both) have a repeated value, call it
	  x. For the KS
	  // statistic to be computed properly, rdiff needs to be
	  calculated after all of
	  // the a and b at x have been tallied (this is due to the
	  definition of the
	  // empirical distribution function; another way to convince
	  yourself that the
	  // old CERNLIB method is wrong is that it implies that the
	  function defined as the
	  // difference between a and b is multi-valued at x -- besides
	  being ugly, this
	  // would invalidate Kolmogorov's theorem).
	  //
	  // The solution is to just add while-loops into the equality-case
	  handling to
	  // perform the tally:
	  //
	  // } else {
	  // double x = a[ia-1];
	  // while(a[ia-1] == x && ia <= na) {
	  // rdiff -= sa;
	  // ia++;
	  // }
	  // while(b[ib-1] == x && ib <= nb) {
	  // rdiff += sb;
	  // ib++;
	  // }
	  // if (ia > na) {ok = kTRUE; break;}
	  // if (ib > nb) {ok = kTRUE; break;}
	  // }

2007-11-23 11:43  wouter

	* [r21025] roofitcore/src/RooSimPdfBuilder.cxx: o RooSimPdfBuilder
	  
	  - Back out fix strtok_r problem by Matthew Langston, it doesn't
	  work OK.
	  Instead insert implementation of strtok_r if _WIN32 is defined.

2007-11-23 11:37  brun

	* [r21024] test/stressGeometry.cxx: Relax condition on difference
	  in number of steps

2007-11-23 11:15  rdm

	* [r21023] test/Makefile: if exists use ../MyConfig.mk to customize
	  build.

2007-11-23 10:46  rdm

	* [r21022] etc/valgrind-root.supp: From Axel:
	  valgrind suppression file for ROOT. To be used like:
	  valgrind --suppressions=$ROOTSYS/etc/valgrind-root.supp ...

2007-11-23 09:50  moneta

	* [r21021] test/Makefile, test/stressMathCore.cxx: - add
	  stressMathcore with tests for:
	  
	  - statistical functions (pdf and cdf) checking that numerical
	  integral of pdf = cdf
	  - all types of GenVectors (2,3, and 4D) including I/O

2007-11-23 09:15  brun

	* [r21016] geom/src/TGeoPgon.cxx: From Andrei:
	  fix for the problem in TGeoPgon that was not a mis-initialization
	  but it was algorithmic, due to the comparison of the (ideally)
	  same number computed in 2 different ways.

2007-11-23 08:07  ganis

	* [r21015] tutorials/proof/runProof.C: Do not define the unused
	  variable refloc (defined and used by getProof.C)

2007-11-22 23:09  ganis

	* [r21012] test/stressProof.cxx, tutorials/proof/getProof.C: Fix
	  problem on MAC; improve argument parsing

2007-11-22 21:45  rdm

	* [r21008] config/root-config.in, configure: the _REENTRANT flag
	  was not correctly set on Mac OS X, hence the
	  global mutexes were not active.

2007-11-22 21:44  wouter

	* [r21007] roofitcore/inc/RooAbsArg.h, roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAbsReal.h,
	  roofitcore/inc/RooAbsRealLValue.h, roofitcore/inc/RooChi2Var.h,
	  roofitcore/inc/RooCmdArg.h, roofitcore/inc/RooCmdConfig.h,
	  roofitcore/inc/RooGlobalFunc.h, roofitcore/inc/RooHistError.h,
	  roofitcore/inc/RooMCStudy.h, roofitcore/inc/RooMath.h,
	  roofitcore/inc/RooMsgService.h, roofitcore/inc/RooNLLVar.h,
	  roofitcore/inc/RooNameReg.h, roofitcore/inc/RooNumber.h,
	  roofitcore/inc/RooRealVar.h, roofitcore/inc/RooTreeData.h,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooAbsReal.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMsgService.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooRealVar.cxx: o
	  RooRealVar, RooAbsRealLValue, RooMCStudy, RooChi2Var, RooAbsData,
	  RooHistError, RooTreeData, RooAbsPdf, RooAbsArg, RooGlobalFunc,
	  RooCmdConfig, RooMath, RooNLLVar, RooAbsReal, RooNumber,
	  RooMsgService,
	  RooNameReg
	  
	  - Changes references to RooCmdArg::none to RooCmdArg::none()
	  
	  - Un-inline all static functions references static data members
	  
	  
	  o RooCmdArg
	  
	  - Rename static RooCmdArg none to _none and make protected. Add
	  public accessor function none()

2007-11-22 21:38  brun

	* [r21006] test/Makefile: Proof is not an optional package.

2007-11-22 21:29  brun

	* [r21005] test/Makefile: From Bertrand,
	  Do not build tragets line stressProof and stressRoofit if Proof
	  and RooFit have not been selected in configure.

2007-11-22 21:02  wouter

	* [r21004] roofitcore/inc/RooFitResult.h: o RooFitResult
	  
	  - Relax parameter comparison tolerance in isIdentical() from 1e-6
	  to 5e-5

2007-11-22 20:59  brun

	* [r21003] minuit/src/TMinuit.cxx: From Eddy:
	  In the default TMinuit constructor, preset fFCN=0

2007-11-22 20:40  wouter

	* [r21002] roofitcore/inc/RooTrace.h, roofitcore/src/RooTrace.cxx:
	  o RooTrace
	  
	  - Remove inlining of static control function as this appears
	  to give linking problems under Windows

2007-11-22 20:35  brun

	* [r21001] test/stressRooFit.cxx: Fix a compilation error on
	  Solaris.

2007-11-22 20:14  wouter

	* [r21000] roofitcore/inc/RooFitResult.h,
	  roofitcore/src/RooFitResult.cxx: o RooFitResult
	  
	  - Add seperate tolerance parameter in isIdentical() for
	  correlation
	  comparisons, with a default of 1e-4

2007-11-22 18:25  ganis

	* [r20999] proof/src/TProof.cxx, test/Makefile,
	  test/stressProof.cxx, tutorials/proof/ProofSimple.C,
	  tutorials/proof/ProofSimple.h: - First version of
	  'stressProof.cxx' and related changes in the test/Makefile
	  - Add missing protection in TProof to avoid starting the dialog
	  when in batch mode
	  - Add proper default initialization and destruction in
	  tutorials/proof/ProofSimple.C,.h

2007-11-22 17:03  brun

	* [r20996] test/Makefile: Fix for Windows

2007-11-22 17:02  rdm

	* [r20995] proofd/src/XrdProofWorker.cxx,
	  rpdutils/src/rpdutils.cxx: fix some gcc 4.2 warning.

2007-11-22 16:42  brun

	* [r20994] test/Makefile.win32: Add stressRooFit

2007-11-22 16:37  brun

	* [r20993] test/Makefile, test/stressRooFit.cxx: Add new stress
	  suite for RooFit (by Woter Verkerke)
	  Modify Makefile to build stressRooFit

2007-11-22 15:43  rdm

	* [r20992] tutorials/io/testMergeCont.C: set eol-style.

2007-11-22 15:30  couet

	* [r20991] test/stressGraphics.cxx: - On 64 bits linux machine
	  (lxplus) when stresssGraphics was ran une CINT,
	  valgrind showed many unitialized variables. This was due to
	  reasons:
	  * the Form() method (it seems to overwite memory ...).
	  * allocation of char arrays.
	  stressgraphics.cxx has been modified to work around these two
	  problems.
	  In compiled mode stressGraphics ran normally.

2007-11-22 15:24  couet

	* [r20990] test/stressGraphics.ref: - New version

2007-11-22 15:20  rdm

	* [r20989] tutorials/io/testMergeCont.C: From Andrei:
	  container merge test.

2007-11-22 14:54  wouter

	* [r20988] roofitcore/Module.mk, roofitcore/inc/LinkDef3.h,
	  roofitcore/inc/Roo1DTable.h, roofitcore/inc/RooAbsAnaConvPdf.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAddModel.h,
	  roofitcore/inc/RooArgSet.h, roofitcore/inc/RooConvCoefVar.h,
	  roofitcore/inc/RooCurve.h, roofitcore/inc/RooFitResult.h,
	  roofitcore/inc/RooGlobalFunc.h, roofitcore/inc/RooHist.h,
	  roofitcore/inc/RooMath.h, roofitcore/inc/RooMinuit.h,
	  roofitcore/inc/RooMsgService.h, roofitcore/inc/RooNameReg.h,
	  roofitcore/inc/RooNumIntConfig.h,
	  roofitcore/inc/RooNumIntFactory.h,
	  roofitcore/inc/RooObjCacheManager.h, roofitcore/inc/RooPlot.h,
	  roofitcore/inc/RooProdPdf.h, roofitcore/inc/RooProjectedPdf.h,
	  roofitcore/inc/RooRealConstant.h, roofitcore/inc/RooRealVar.h,
	  roofitcore/inc/RooRealVarSharedProperties.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/inc/RooSentinel.h, roofitcore/inc/RooSimPdfBuilder.h,
	  roofitcore/inc/RooTable.h, roofitcore/src/Roo1DTable.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsCachedPdf.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooClassFactory.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGlobalFunc.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooPlot.cxx, roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSentinel.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx, roofitcore/src/RooTrace.cxx,
	  roofitcore/src/RooTreeData.cxx, roofitcore/src/RooWorkspace.cxx,
	  roofitcore/test, roofitcore/test/Makefile,
	  roofitcore/test/Makefile.arch, roofitcore/test/TestBasic1.cxx,
	  roofitcore/test/TestBasic10.cxx, roofitcore/test/TestBasic11.cxx,
	  roofitcore/test/TestBasic12.cxx, roofitcore/test/TestBasic13.cxx,
	  roofitcore/test/TestBasic14.cxx, roofitcore/test/TestBasic15.cxx,
	  roofitcore/test/TestBasic16.cxx, roofitcore/test/TestBasic17.cxx,
	  roofitcore/test/TestBasic18.cxx, roofitcore/test/TestBasic19.cxx,
	  roofitcore/test/TestBasic2.cxx, roofitcore/test/TestBasic20.cxx,
	  roofitcore/test/TestBasic21.cxx, roofitcore/test/TestBasic22.cxx,
	  roofitcore/test/TestBasic3.cxx, roofitcore/test/TestBasic4.cxx,
	  roofitcore/test/TestBasic5.cxx, roofitcore/test/TestBasic6.cxx,
	  roofitcore/test/TestBasic7.cxx, roofitcore/test/TestBasic8.cxx,
	  roofitcore/test/TestBasic9.cxx, roofitcore/test/stressRooFit.cxx:
	  ** Bringing trunk up-to-date w.r.t recent changes in
	  branches/dev/roofit branch **
	  
	  Aggregated messages from branch commits follow
	  
	  --- Date: Fri Oct 19 20:35:30 2007 New Revision: 20422 ---
	  
	  o RooAbsArg
	  
	  - Add debug level print statement in findConstantNodes()
	  
	  o RooAbsAnaConvPdf
	  
	  - Do not expose cached RooCoefVars to constant term finding
	  process.
	  
	  
	  
	  --- Date: Fri Oct 19 21:03:40 2007 New Revision: 20423 ---
	  
	  o RooPlot
	  
	  - Add forwarding function for all revent Set*() methods of TH1
	  
	  
	  
	  --- Date: Fri Oct 19 21:48:40 2007 New Revision: 20424 ---
	  
	  o RooAbsAnaConvPdf
	  
	  - Back out special handling of exposure of cached RooCoefVars
	  to constant term finding process.
	  
	  
	  o RooObjCacheManager
	  
	  - Do not perform constant term finding on cache contents
	  if cache manager is configured to perform clearOnRedirect
	  for server redirects.
	  
	  
	  
	  --- Date: Wed Oct 31 23:36:10 2007 New Revision: 20587 ---
	  
	  o RooAbsRealLValue
	  
	  - Remove stray debug print statements
	  
	  
	  o RooAddPdf
	  
	  - Add new default ctor to fix persistence introduced by
	  new cache management scheme
	  
	  - Add forgotten initializer to regular ctor
	  
	  
	  o RooAbsCachedPdf
	  
	  - Add formal server-link dependency on cache parameters to
	  RooHistPdf cache representation so that the constant term
	  optimizer can make the correct decision
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooObjCacheManager
	  
	  - Add debug message level information
	  
	  - Make _optCacheObservables a transient data member and
	  initialize
	  it in the default ctor.
	  
	  
	  o RooAbsPdf, RooProjectedPdf
	  
	  - Add new default ctor to fix persistence introduced by
	  new cache management scheme
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooAbsArg
	  
	  - Add methods graphVizTree() that produce input files
	  for AT&Ts graphViz to make graphical representation
	  of object tree. (To make actual graphics run 'dot -Tps -o
	  graph.ps %s'
	  where %s is argument passed to graphVizTree().
	  
	  o RooSetProxy
	  
	  - Remove stray debug print statements
	  
	  
	  o RooSimultaneous
	  
	  - Initialize forgotten data member in all ctors
	  
	  
	  o RooProdPdf, RooAbsAnaConvPdf
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooSuperCategory
	  
	  - Make contained iterator a transient data member
	  and initialize it in the default ctor.
	  
	  
	  o RooCacheManager
	  
	  - Add explicit separate default ctor.
	  
	  
	  o RooAddModel
	  
	  - Completely new implementation, based on existing RooAddPdf.
	  RooResolutionModel functionality (convolution(),basisCode())
	  taken from original RooAddModel. Reimplement integration strategy
	  with caching of integral objects, rather than implementing
	  only common analytical component
	  
	  o RooAbsAnaConvPdf,RooResolutionModel,RooAbsPdf
	  
	  - Remove special hook function that were required for functioning
	  of original RooAddModel
	  
	  o RooObjCacheManager
	  
	  - Keep all _optCacheObservables versions created alive in
	  separate owned list
	  and only delete at end in dtor to avoid dangling pointer in
	  complex
	  optimizations
	  
	  o RooAbsArg
	  
	  - In optimizeCacheMode() ignore nodes that already have been
	  const optimized.
	  Although const optimization normally happens first, late cache
	  optimization
	  that happen upon late creation of objects can take place after
	  const optimization.
	  
	  
	  
	  --- Date: Tue Nov 13 12:04:55 2007 New Revision: 20774 ---
	  
	  o RooAddModel
	  
	  - Completely new implementation, based on existing RooAddPdf.
	  RooResolutionModel functionality (convolution(),basisCode())
	  taken from original RooAddModel. Reimplement integration strategy
	  with caching of integral objects, rather than implementing
	  only common analytical component
	  
	  o RooAbsAnaConvPdf,RooResolutionModel,RooAbsPdf
	  
	  - Remove special hook function that were required for functioning
	  of original RooAddModel
	  
	  o RooObjCacheManager
	  
	  - Keep all _optCacheObservables versions created alive in
	  separate owned list
	  and only delete at end in dtor to avoid dangling pointer in
	  complex
	  optimizations
	  
	  o RooAbsArg
	  
	  - In optimizeCacheMode() ignore nodes that already have been
	  const optimized.
	  Although const optimization normally happens first, late cache
	  optimization
	  that happen upon late creation of objects can take place after
	  const optimization.
	  
	  o RooMsgService
	  
	  - Some restructuring to speed up code.
	  
	  - Change topic naming from string to enum.
	  
	  - Change debug-level print macros to take inline pre-decision
	  based on static RooMsgService boolean that indicates if any debug
	  stream is active. Also extend this speedup to doLogD() macro.
	  
	  - Allow multiple Topic specifications in a single stream using
	  bit-wise
	  or to reduce default number of streams from 6 to 2.
	  
	  - Terminate matching logic to streams early for 'universal'
	  streams
	  for which the logic does not depend on object properties.
	  
	  
	  o RooGlobalFunc
	  
	  - Change Topic() argument from RooMsgService::MsgTopic to Int_t
	  to allow specification
	  of multiple topics
	  
	  
	  o RooDataHist, RooMsgService, RooGenContext, RooAddModel,
	  RooFFTConvPdf
	  RooAbsAnaConvPdf, RooAbsReal, RooAddPdf, RooAbsOptGoodnessOfFit,
	  RooAbsCachedPdf
	  RooProfileLL, RooObjCacheManager, RooAbsArg, RooAbsPdf,
	  RooRealIntegral
	  RooAddGenContext, RooProdGenContext, RooConvGenContext,
	  RooProjectedPdf, RooClassFactory
	  RooWorkspace, RooTreeData
	  
	  - Follow change in RooMsgService interface
	  
	  
	  
	  --- Date: Tue Nov 13 13:13:05 2007 New Revision: 20776 ---
	  
	  
	  o RooMCStudy
	  
	  - Initialize _genParams in 2nd ctor (fixes savannah #31139)
	  
	  
	  
	  --- Date: Fri Nov 16 21:24:52 2007 New Revision: 20853 ---
	  
	  
	  o RooProdPdf, RooAddition
	  
	  - Fix memory leaks found with valgrind
	  
	  
	  o RooMsgService, RooRealConstant, RooNumIntFactory, RooMinuit,
	  RooNameReg, RooNumIntConfig, RooArgSet
	  
	  - Add cleanup() function to delete singleton at exit
	  
	  
	  o RooMinuit
	  
	  - Initialize _warnLevel data member (valgrind)
	  
	  
	  o RooAddModel
	  
	  - Disable coefficient projections in convolution mode
	  (savannah #31302)
	  
	  
	  o RooTrace
	  
	  - Remove messages about objects already deleted when not in
	  verbose mode
	  
	  
	  o RooSentinel
	  
	  - New class handling cleanup at exit
	  
	  
	  --- Date: Mon Nov 19 16:41:52 2007 New Revision: 20901 ---
	  
	  
	  o Makefile
	  
	  - Makefile to build stressRooFit
	  
	  
	  o Makefile.arch
	  
	  - Stolen from $ROOTSYS/test
	  
	  
	  o stressRooFit
	  
	  - Driver framework, base class of unit tests and
	  automatic plot, curve, fit result comparison tools
	  that unit tests can request
	  
	  
	  o TestBasic1
	  
	  - Basic test running fitting, generation and plotting on Gaussian
	  p.d.f
	  
	  
	  
	  --- Date: Wed Nov 21 17:58:28 2007 New Revision: 20965 ---
	  
	  o stressRooFit
	  
	  - Add regression test support for Double_t values
	  and RooTables
	  
	  - In post-test analysis mode, analyze count of
	  (silent) ERROR messages and fail test if they
	  occcur
	  
	  - Eliminate memory leaks in testing framework
	  
	  - Add arguments '-n <N>' to run single test and
	  argument '-mc' to run suite in memory checking
	  mode in which case no references files are opened
	  to avoid ROOT I/O related noise in valgrind leak reports.
	  
	  - Link in 21 new tests
	  
	  
	  o TestBasic2 ... TestBasic22
	  
	  - New stress testing modules. Modules 4,6,7,11,21 and 22
	  are empty for now. All others are fully functional.
	  
	  
	  
	  --- Date: Thu Nov 22 14:32:14 2007 New Revision: 20980 ---
	  
	  
	  o test/TestBasic15, test/TestBasic16, test/TestBasic20
	  
	  - Fix memory leak in test code itself
	  
	  
	  o test/stressRooFit
	  
	  - Activate RooFit internal memory tracing when run in memory
	  check mode
	  
	  
	  o RooDataHist
	  
	  - Fix memory leak
	  
	  
	  o RooMsgService
	  
	  - Add Tracing subject
	  
	  - Fix bug in printing of multi-subject streams
	  
	  - Keep track of total number of (silent) ERROR messages
	  
	  - Add method to access contents of stream configurations
	  
	  
	  o RooIntegrator1D, RooIntegrator2D, RooSegmentedIntegrator1D,
	  RooSegmentedIntegrator2D,
	  RooGaussKronrodIntegrator1D, RooAdaptiveGaussKronronIntegrator1D,
	  RooMCIntegrator, RooGrid
	  
	  - Fix default ctor to initialize all values used in dtor
	  
	  
	  o RooAddModel
	  
	  - Add optional boolean to ctor to take ownership of components.
	  Used
	  in RooAddModel::convolution()
	  
	  - Fix memory leak in convolution()
	  
	  
	  o RooFitResult
	  
	  - Migrations to RooMsgService
	  
	  - Add isIdentical() method for use in regression testing
	  
	  
	  o RooCurve, RooHist
	  
	  - Add isIdentical() method for use in regression testing
	  
	  
	  o Roo1DTable
	  
	  - Make persistable
	  
	  - Add isIdentical() method for use in regression testing
	  
	  
	  o RooMath
	  
	  - Migrations to RooMsgService
	  
	  - Register static memory allocation of CERF lookup table in
	  RooSentinel
	  for cleanup in atexit().
	  
	  
	  o RooAbsReal
	  
	  - Migrations to RooMsgService
	  
	  - Fix invalid read access due to wrong destructor order in
	  plotAsymOn()
	  
	  - Fix memory leak in plotOn()
	  
	  
	  o RooAbsCollection
	  
	  - Restrict creation of hash tables to deep-copy operations
	  or shallow copy operations of lists with >30 elements
	  
	  
	  o RooAddPdf, RooRealVar, RooDataProjBinding, RooFormulaVar,
	  RooTreeData
	  
	  - Migrations to RooMsgService
	  
	  
	  o RooAbsOptGoodnessOfFit
	  
	  - Fix memory leak
	  
	  
	  o RooAbsPdf
	  
	  - Migrations to RooMsgService
	  
	  - Fix memory leak in fitTo()
	  
	  
	  o RooNumIntFactory
	  
	  - Delete all owned prototype integrators in dtor
	  
	  
	  o RooBinning
	  
	  - Fix ctors to always initialize _xlo and _xhi
	  
	  
	  o RooResolutioModel
	  
	  - Register static identity RooFormulaVar with RooSentinel
	  for cleanup in atexit()
	  
	  
	  o RooSimPdfBuilder
	  
	  - Migrations to RooMsgService
	  
	  - Delete all fitCats and RooSimultaneous instances created
	  by builder in dtor
	  
	  - Return non-const top-level p.d.f. from buildPdf()
	  
	  
	  o RooLinkedList
	  
	  - First delete hash tables, then clear list instead of
	  reverse order to avoid invalid read problems with TList
	  
	  
	  o RooMinuit
	  
	  - Migrations to RooMsgService
	  
	  - Initialize MINUIT print levels to -1 if RooMsgService
	  is operating in silent mode
	  
	  - Trim initial error on parameters if param +/- 2*errors
	  is out of param range
	  
	  
	  o RooSentinel
	  
	  - Add cleanup hooks from RooMath and RooResolutionModel
	  
	  
	  o RooSimultaneous
	  
	  - Fix memory leak
	  
	  - Migrations to RooMsgService
	  
	  
	  o RooProjectedPdf
	  
	  - Implement RooProjectedPdf::CacheElem dtor
	  
	  
	  o RooTable
	  
	  - Add pure virtual isIdentical() interface

2007-11-22 14:47  ganis

	* [r20987] proof/inc/TProofLog.h: Add getters for the list of log
	  elements and the element TMacro

2007-11-22 14:42  rdm

	* [r20986] cont/inc/TSeqCollection.h, cont/src/TSeqCollection.cxx:
	  From Andrei:
	  implements Merge() method.

2007-11-22 14:35  rdm

	* [r20985] alien/inc/TAlienJobStatusList.h,
	  krb5auth/src/TKSocket.cxx, table/src/TTableMap.cxx: fix gcc 4.2
	  compilation warnings.

2007-11-22 14:29  rdm

	* [r20984] pyroot/src/PyROOT.h: fix Py_ssize_t and %u print format
	  warnings.

2007-11-22 14:02  antcheva

	* [r20983] test/guitest.cxx: Do not reuse the same cascaded menu on
	  different level.

2007-11-22 13:48  antcheva

	* [r20982] gui/src/TGButton.cxx, gui/src/TGNumberEntry.cxx,
	  gui/src/TGTextEntry.cxx: Handle multi-line tooltips in the
	  generated code.

2007-11-22 13:47  antcheva

	* [r20981] tutorials/gui/guitest.C: Do not reuse the same cascaded
	  menu on different level.

2007-11-22 11:36  axel

	* [r20979] cint/lib/dll_stl/str.h, cint/lib/prec_stl/string,
	  cint/src/fproto.h, cint/src/v6_func.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pcode.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_typedef.cxx,
	  cint/src/v6_value.h, cint/src/v6_var.cxx, cint/stl/algobase.h:
	  From Philippe, Paul, Fons, Christian Holm, and me:
	  CINT v5-16-28 (actually: up to r2026)
	  * - support MacOSX 10.5 + macos64, rename macgcc to macos.
	  * - from Christian Holm Christensen:
	  * new MIPS and HPPA linux architectures supported
	  * - support MSVC2008
	  * - fix several problems discovered in CINT's test suite and with
	  valgrind
	  * - fix autoloading of templated classes with typedefs as
	  template argument
	  * - Add dictionary for std::string::(const_)reverse_iterator and
	  * std::string::iterator's operator ==, != also for GCC > 3.

2007-11-22 09:27  brun

	* [r20978] win32gdk/src/TGWin32.cxx: From Bertrand:
	  - Make sure event->fWindow is always set

2007-11-22 09:13  brun

	* [r20977] hist/inc/TH1.h, hist/src/TH1.cxx, main/src/hadd.cxx: Add
	  support for "average/efficiency" histograms in TH1::Add
	  // SPECIAL CASE (Average/Efficiency histograms)
	  // For histograms representing averages or efficiencies, one
	  should compute the average
	  // of the two histograms and not the sum. One can mark a
	  histogram to be an average
	  // histogram by setting its bit kIsAverage with
	  // myhist.SetBit(TH1::kIsAverage);
	  // Note that the two histograms must have their kIsAverage bit
	  set
	  
	  When the utility hadd is used, histograms with teh kIsAverage bit
	  set are averaged and not summed.

2007-11-22 09:11  brun

	* [r20976] gdml/src/TGDMLParse.cxx: Fix coding conventions

2007-11-22 08:59  moneta

	* [r20975] math/src/TMath.cxx: update documentation for
	  TMath::Gamma according to https://savannah.cern.ch/bugs/?31513

2007-11-22 07:29  brun

	* [r20974] asimage/src/TASImage.cxx: From Valeriy:
	  - fix a small mem.leak reported by purify

2007-11-21 22:27  wlav

	* [r20971] pyroot/inc/TPython.h: added static to declarations

2007-11-21 18:11  axel

	* [r20969] reflex/python/genreflex/gendict.py: From Scott Snyder:
	  Fix a problem with the dictionary generation when the default
	  arguments depends not just on the template name, but on earlier
	  template arguments:
	  ---------------------------------------------------------
	  #include "Reflex/Builder/DictSelection.h"
	  
	  template <class T>
	  class Default {};
	  
	  namespace ROOT { namespace Reflex { namespace Selection {
	  template <class T, class U> struct C;
	  }}}
	  
	  template <class T, class U = Default<T> >
	  class C
	  {
	  typedef typename
	  ROOT::Reflex::Selection::C<T, U>::self self;
	  };
	  
	  
	  namespace ROOT { namespace Reflex { namespace Selection {
	  template <class T, class U>
	  struct C
	  {
	  typedef C<T, U> self;
	  ROOT::Reflex::Selection::TEMPLATE_DEFAULTS<
	  ROOT::Reflex::Selection::NODEFAULT,
	  Default<T> > dum1;
	  ROOT::Reflex::Selection::NO_SELF_AUTOSELECT dum2;
	  };
	  }}}
	  
	  
	  struct foo
	  {
	  C<int> a;
	  C<float> b;
	  };
	  
	  ---------------------------------------------------------
	  <lcgdict>
	  <class name="C<int>"/>
	  <class name="C<float>"/>
	  </lcgdict>
	  ---------------------------------------------------------
	  resulted in the warning:
	  
	  --->> genreflex: WARNING: Class C<float> in selection file
	  selection.xml not generated.

2007-11-21 16:59  antcheva

	* [r20966] gui/src/TGFileBrowser.cxx: From Bertrand:
	  Fixed leaking pictures - seen in gObjectTable->Print().

2007-11-21 16:52  axel

	* [r20964] reflex/python/genreflex/genrootmap.py: For rootmap
	  entries: remove "std::" also for template parameters, otherwise
	  CINT won't identify our rootmap entries

2007-11-21 16:07  axel

	* [r20963] cintex/src/Cintex.cxx: Remove artificial CINT source
	  file used for Reflex->CINT type declaration for now; it has ugly
	  side effects for Reflex dictionaries loaded at start-up.
	  This effectively reverts r19811; I still have to find a solution
	  for late-converted dictionaries and thus leave CINTSourceFile in
	  for now.

2007-11-21 15:48  rdm

	* [r20962] gl/src/TGLHistPainter.cxx, gl/src/TGLParametric.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLText.cxx: Fix gcc 4.2 compiler warnings.

2007-11-21 15:45  rdm

	* [r20961] proof/src/TProof.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofServ.cxx: remove compiler warnings.

2007-11-21 15:18  rdm

	* [r20960] tmva/inc/MethodCuts.h, tmva/inc/TActivationIdentity.h,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/Timer.cxx: remove number of gcc 4.2 warnings.

2007-11-21 15:14  antcheva

	* [r20959] gui/src/TGFileBrowser.cxx, gui/src/TRootBrowser.cxx:
	  From Bertrand:
	  Fixed more leaks...

2007-11-21 12:23  antcheva

	* [r20958] gui/src/TGTextEditor.cxx: From Bertrand:
	  Fixed memory leaks discovered with gObjectTable->Print().

2007-11-21 12:16  brun

	* [r20957] test/stressGeometry.cxx: Be ?\127?\127Relax the
	  constraints.

2007-11-21 11:53  brun

	* [r20955] win32gdk/src/TGWin32.cxx: From Bertrand:
	  Fix memory leak in drag & drop + code cleanup

2007-11-21 11:34  brun

	* [r20954] test/stressGeometry.cxx: Increase an internal buffer
	  size for fname

2007-11-21 11:20  brun

	* [r20952] test/stressGeometry.cxx: Use CACHEREAD option for the
	  reference files.

2007-11-21 10:48  brun

	* [r20951] test/stressGeometry.cxx: From Andrei.
	  Use the reference files from the http://root.cern.ch/files web
	  site instead of local copies

2007-11-21 10:42  brun

	* [r20949] win32gdk/src/TGWin32.cxx: From Bertrand:
	  - Revert previous changes (side effects) ++ fixes memory leaks

2007-11-21 10:34  antcheva

	* [r20948] gui/src/TGDNDManager.cxx, gui/src/TRootBrowser.cxx: From
	  Bertrand:
	  Memory leak fixes.

2007-11-21 09:17  brun

	* [r20947] gdml/inc/TGDMLParse.h, gdml/src/TGDMLParse.cxx: From
	  Zoltan Torzsok:
	  Fix for a problem with long expressions lines.

2007-11-21 08:48  brun

	* [r20945] geom/src/TGeoTube.cxx: Fix a bug in TGeoCtub::Safety.
	  The array saf is dimensioned as saf[4],
	  but TMath::LocMax(5,saf) was called instead of
	  TMath::Locmax(4,saf).

2007-11-21 06:12  brun

	* [r20944] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  New version from Sasha that should fix some of the recently
	  reported memory leaks.

2007-11-21 06:09  brun

	* [r20943] test/stressLinear.cxx: From Eddy:
	  Add a new test for TMatrixTSparse

2007-11-21 06:07  brun

	* [r20942] matrix/src/TMatrixTSparse.cxx: From Eddy:
	  Fix a bug in TMatrixTSparse::ExtractRow (symmetric to the bug
	  previously fixed
	  in TMatrixTSparse::InsertRow.

2007-11-21 00:59  wlav

	* [r20941] pyroot/inc/TPython.h, pyroot/src/TPython.cxx: extension
	  of programmer access to PyROOT

2007-11-20 22:26  ganis

	* [r20939] proofplayer/src/TFileMerger.cxx: Use
	  gSystem->TempDirectory() instead of /tmp

2007-11-20 17:39  rdm

	* [r20935] auth/src/TAuthenticate.cxx, base/src/TApplication.cxx,
	  base/src/TROOT.cxx, ged/src/TGedMarkerSelect.cxx,
	  geom/src/TGeoManager.cxx, gpad/src/TColorWheel.cxx,
	  io/src/TMapFile.cxx, meta/src/TCint.cxx, rint/src/TTabCom.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: Remove gcc 4.2 compiler
	  warnings.

2007-11-20 17:11  rdm

	* [r20933] gui/inc/LinkDef3.h, gui/inc/TGCanvas.h,
	  gui/inc/TGDNDManager.h, gui/inc/TGFSContainer.h,
	  gui/inc/TGFrame.h, gui/inc/TGListTree.h, gui/inc/TGTextView.h,
	  gui/inc/TRootCanvas.h, gui/inc/TRootEmbeddedCanvas.h,
	  gui/src/TGCanvas.cxx, gui/src/TGDNDManager.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGListTree.cxx,
	  gui/src/TGTextView.cxx, gui/src/TRootBrowserLite.cxx,
	  gui/src/TRootCanvas.cxx, gui/src/TRootEmbeddedCanvas.cxx: From
	  Bertrand:
	  fix naming conventions, after acronym, next word starts with
	  upper case.

2007-11-20 17:08  rdm

	* [r20932] gui/inc/TRootBrowser.h, gui/inc/TRootBrowserLite.h:
	  white space.

2007-11-20 17:08  rdm

	* [r20931] gui/inc/TGFileBrowser.h, gui/src/TGFileBrowser.cxx:
	  Added missing copyright notice. Still class description block
	  missing.

2007-11-20 15:52  brun

	* [r20930] win32gdk/src/TGWin32.cxx: From Bertrand:
	  Fix minor memory leaks and uninitialized variables

2007-11-20 15:28  antcheva

	* [r20928] gui/src/TGFrame.cxx, gui/src/TGLayout.cxx: Fixed
	  valgrind message: Conditional jump or move depends on
	  uninitialised value(s)

2007-11-20 14:36  antcheva

	* [r20927] tutorials/gui/CPUMeter.C: From Bertrand:
	  Fixed errors reported by valgrind (slc4/ia32) and purify (win32).

2007-11-20 14:10  brun

	* [r20926] proofplayer/src/TFileMerger.cxx: In a file containing
	  TRefs read and save TProcessIDs too

2007-11-20 14:10  brun

	* [r20925] main/src/hadd.cxx: In a file containing TRefs read and
	  save TProcessIDs too

2007-11-20 13:34  antcheva

	* [r20924] gui/src/TGScrollBar.cxx: Fixed errors reported by
	  valgrind.

2007-11-20 13:27  antcheva

	* [r20923] gui/src/TGListTree.cxx: Fixed a warning on solaris.

2007-11-20 12:41  antcheva

	* [r20922] gui/src/TGColorDialog.cxx: Fixed a worning reported by
	  Solaris.

2007-11-20 12:12  brun

	* [r20921] base/src/TColor.cxx: In the TColor destructor delete the
	  static palette when all colors have been deleted.

2007-11-20 12:10  rdm

	* [r20920] etc/proof/utils/circle.sh, etc/proof/utils/proofctl.sh,
	  etc/proof/utils/proofinstall.sh: First version of PROOF install
	  and control scripts. Not yet fully operational.

2007-11-20 11:41  brun

	* [r20919] treeplayer/src/TTreeFormula.cxx: Set offset to prevent a
	  compiler warning

2007-11-20 11:21  brun

	* [r20918] asimage/src/TASImage.cxx: From Valeriy:
	  Fix a mismatch between new/malloc and free/delete

2007-11-20 11:02  brun

	* [r20917] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  - Remove memory leaks reported by Purify

2007-11-20 10:02  antcheva

	* [r20915] gui/src/TGListView.cxx: From Bertrand:
	  Fixed memory leak reported by Purify.

2007-11-20 09:41  couet

	* [r20914] histpainter/src/THistPainter.cxx: - Fix a memory leak in
	  PaintContour (found by Bertrand using "purify").

2007-11-20 09:27  antcheva

	* [r20913] gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  Added handling TKey objects in HandleDNDdrop.

2007-11-20 09:26  antcheva

	* [r20912] gui/src/TRootCanvas.cxx: From Bertrand:
	  Added handling TKey objects in HandleDNDdrop.

2007-11-20 09:26  antcheva

	* [r20911] gui/src/TGFileBrowser.cxx: From Bertrand:
	  Implemented the Drag and drom mechanism on list tree items.

2007-11-20 09:25  antcheva

	* [r20910] gui/src/TGDNDManager.cxx: From Bertrand:
	  Increased the Window search depth.

2007-11-20 09:24  antcheva

	* [r20909] gui/inc/TGListTree.h, gui/src/TGListTree.cxx: From
	  Bertrand:
	  ImplementED drag & drop in TGListTree
	  Simple example of how to use it:
	  // add an item in a list tree
	  TGListTreeItem *itm = fListTree->AddItem(item,fname,pic,pic);
	  // to set this item as a DND source:
	  itm->SetDNDSource(kTRUE);
	  // to set this item as a DND target:
	  itm->SetDNDTarget(kTRUE);
	  
	  Changes:
	  In class TGListTreeItem:
	  New data member Int_t fDNDState with its setters and getters:
	  SetDNDSource(), SetDNDTarget(), IsDNDSource(), IsDNDTarget()
	  
	  In class TGListTree:
	  New data members:
	  TBufferFile *fBuf; // buffer used for Drag and Drop
	  TDNDdata fDNDData; // Drag and Drop data
	  Atom_t *fDNDTypeList; // handles DND types
	  TGListTreeItem *fDropItem; // item on which DND is over
	  New methods:
	  HandleDNDdrop(), HandleDNDposition(), HandleDNDenter()
	  HandleDNDleave(), GetDNDdata()
	  New signal method: DataDropped(TGListTreeItem *item, TDNDdata
	  *data);

2007-11-20 06:18  brun

	* [r20907] matrix/src/TMatrixTSparse.cxx: From Eddy:
	  Fix a bug in TMatrixTSparse<Element>::ExtractRow reported by
	  Jiajie Ling.
	  At line 408 acoln+n was used instead of acoln+nr.

2007-11-19 21:03  pcanal

	* [r20906] mathmore/inc/Math/GSLNLSMinimizer.h: Correct a typo in
	  the name of an overloaded (abstract) member functions

2007-11-19 16:19  antcheva

	* [r20904] gui/src/TGTab.cxx: From Bertrand:
	  Fixed identation.

2007-11-19 16:10  brun

	* [r20903] asimage/src/TASImage.cxx: From Ilka:
	  fix of memory leak reported by valgrind

2007-11-19 14:49  brun

	* [r20900] asimage/src/TASImage.cxx, gui/src/TGCommandPlugin.cxx,
	  gui/src/TGTextEditor.cxx,
	  win32gdk/gdk/src/gdk/win32/gdkgc-win32.c: From Bertrand:
	  - Fixes uninitialized memory reads and memory leaks reported by
	  Rational
	  Purify

2007-11-19 14:42  couet

	* [r20899] test/stressGraphics.ref: - Fixes for Mac Intel

2007-11-19 14:18  brun

	* [r20898] tree/inc/TChain.h: From Leandro:
	  Don't redefine default parameters.

2007-11-19 13:47  couet

	* [r20897] gl/src/TGLHistPainter.cxx: - Fix compilation's warning
	  on Solaris.

2007-11-19 13:43  couet

	* [r20896] graf/src/TGraphPolar.cxx: - Fix compilation's warnings
	  on Solaris.

2007-11-19 13:40  couet

	* [r20895] gl/src/TGLText.cxx: - Fix compilation's warning on
	  Solaris.

2007-11-19 13:37  rdm

	* [r20894] base/src/TROOT.cxx: From Axel:
	  fix small memory leak.

2007-11-19 13:36  couet

	* [r20893] gl/src/TGLTF3Painter.cxx: - Fix compilation's warning on
	  Solaris.

2007-11-19 13:35  couet

	* [r20892] gl/src/TGLSurfacePainter.cxx: - Fix compilation's
	  warning on Solaris.

2007-11-19 13:30  couet

	* [r20891] gl/src/TGLParametric.cxx: - Fix compilation's warning on
	  Solaris.

2007-11-19 13:23  couet

	* [r20890] gpad/src/TColorWheel.cxx: - Fix Solaris compilation's
	  warning.

2007-11-19 13:19  couet

	* [r20889] treeviewer/src/TParallelCoordVar.cxx: - Fix Solaris
	  compilation's warning.

2007-11-19 12:54  brun

	* [r20888] geom/src/TGeoManager.cxx: From Andrei:
	  Fix warning on Solaris

2007-11-19 12:08  rdm

	* [r20887] Makefile: etc/svninfo.txt was not deleted in distclean.

2007-11-19 12:08  rdm

	* [r20886] cint/Module.mk: sys/types.h and systypes.h were not
	  deleted in distclean.

2007-11-19 12:07  rdm

	* [r20885] reflex/Module.mk: G__Reflex..cxx and .h were not deleted
	  in distclean.

2007-11-19 12:06  rdm

	* [r20884] smatrix/Module.mk: G__Smatrix32.cxx and .h were not
	  deleted in distclean.

2007-11-19 11:52  rdm

	* [r20883] LICENSE, README/BUILDSYSTEM, README/COPYING.CINT,
	  README/CREDITS, README/ChangeLog-2-24, README/INSTALL,
	  README/README, README/README.ALIEN, README/README.AUTH,
	  README/README.GLOBUS, README/README.MONALISA,
	  README/README.PROOF, README/README.SELECTOR, README/cfortran.doc,
	  configure, reflex/Module.mk, reflex/build/Makefile.am,
	  reflex/doc/Makefile.am, reflex/inc/LinkDef.h,
	  reflex/inc/Makefile.am, reflex/inc/Reflex/Any.h,
	  reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Builder/CollectionProxy.h,
	  reflex/inc/Reflex/Builder/DictSelection.h,
	  reflex/inc/Reflex/Builder/EnumBuilder.h,
	  reflex/inc/Reflex/Builder/FunctionBuilder.h,
	  reflex/inc/Reflex/Builder/Makefile.am,
	  reflex/inc/Reflex/Builder/NamespaceBuilder.h,
	  reflex/inc/Reflex/Builder/NewDelFunctions.h,
	  reflex/inc/Reflex/Builder/ReflexBuilder.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  reflex/inc/Reflex/Builder/UnionBuilder.h,
	  reflex/inc/Reflex/Builder/VariableBuilder.h,
	  reflex/inc/Reflex/Callback.h,
	  reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Makefile.am,
	  reflex/inc/Reflex/Member.h, reflex/inc/Reflex/MemberTemplate.h,
	  reflex/inc/Reflex/Object.h, reflex/inc/Reflex/PluginService.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Reflex.h,
	  reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/SharedLibrary.h,
	  reflex/inc/Reflex/Tools.h, reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/ValueObject.h,
	  reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/Makefile.am,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/python/Makefile.am, reflex/python/genreflex/Makefile.am,
	  reflex/python/genreflex/gccdemangler.py,
	  reflex/python/genreflex/gencapa.py,
	  reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/gendict06.py,
	  reflex/python/genreflex/genheader.py,
	  reflex/python/genreflex/genreflex-rootcint.py,
	  reflex/python/genreflex/genreflex.py,
	  reflex/python/genreflex/genreflex06.py,
	  reflex/python/genreflex/genrootmap.py,
	  reflex/python/genreflex/selclass.py, reflex/src/Any.cxx,
	  reflex/src/Array.cxx, reflex/src/Array.h, reflex/src/Base.cxx,
	  reflex/src/Callback.cxx, reflex/src/Class.cxx,
	  reflex/src/Class.h, reflex/src/ClassBuilder.cxx,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/DataMember.cxx,
	  reflex/src/DataMember.h, reflex/src/DictionaryGenerator.cxx,
	  reflex/src/Enum.cxx, reflex/src/Enum.h,
	  reflex/src/EnumBuilder.cxx, reflex/src/FuncHandler.cxx,
	  reflex/src/FuncHandler.h, reflex/src/Function.cxx,
	  reflex/src/Function.h, reflex/src/FunctionBuilder.cxx,
	  reflex/src/FunctionMember.cxx, reflex/src/FunctionMember.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/Fundamental.cxx, reflex/src/Fundamental.h,
	  reflex/src/Kernel.cxx, reflex/src/Makefile.am,
	  reflex/src/Member.cxx, reflex/src/MemberBase.cxx,
	  reflex/src/MemberTemplate.cxx, reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/Namespace.cxx,
	  reflex/src/Namespace.h, reflex/src/NamespaceBuilder.cxx,
	  reflex/src/Object.cxx, reflex/src/PluginFactoryMap.cxx,
	  reflex/src/PluginFactoryMap.h, reflex/src/PluginService.cxx,
	  reflex/src/Pointer.cxx, reflex/src/Pointer.h,
	  reflex/src/PointerToMember.cxx, reflex/src/PointerToMember.h,
	  reflex/src/PropertyList.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.cxx,
	  reflex/src/TemplateInstance.h, reflex/src/Tools.cxx,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplate.cxx, reflex/src/TypeTemplateImpl.cxx,
	  reflex/src/TypeTemplateName.cxx, reflex/src/Typedef.cxx,
	  reflex/src/Typedef.h, reflex/src/TypedefBuilder.cxx,
	  reflex/src/Union.cxx, reflex/src/Union.h,
	  reflex/src/UnionBuilder.cxx, reflex/src/VariableBuilder.cxx,
	  reflex/src/dir_manip.h, reflex/src/genmap/genmap.cxx,
	  reflex/src/stl_hash.h, reflex/test/CppUnit_testdriver.cpp,
	  reflex/test/Makefile.am, reflex/test/dictionary_generator.cpp,
	  reflex/test/testDict1/Makefile.am,
	  reflex/test/testDict1/Reflex.h,
	  reflex/test/testDict2/Class2Dict.h,
	  reflex/test/testDict2/ClassA.h, reflex/test/testDict2/ClassB.h,
	  reflex/test/testDict2/ClassC.h, reflex/test/testDict2/ClassD.h,
	  reflex/test/testDict2/ClassE.h, reflex/test/testDict2/ClassF.h,
	  reflex/test/testDict2/ClassG.h, reflex/test/testDict2/ClassH.h,
	  reflex/test/testDict2/ClassI.h, reflex/test/testDict2/ClassJ.h,
	  reflex/test/testDict2/ClassK.h, reflex/test/testDict2/ClassL.h,
	  reflex/test/testDict2/ClassM.h, reflex/test/testDict2/ClassN.h,
	  reflex/test/testDict2/ClassO.h,
	  reflex/test/testDict2/ClassSelections.h,
	  reflex/test/testDict2/ClassT.h,
	  reflex/test/testDict2/Functions.h,
	  reflex/test/testDict2/InheritanceTree.txt,
	  reflex/test/testDict2/Makefile.am,
	  reflex/test/testDict2/MemberPointer.h,
	  reflex/test/testDict2/TemplatedClasses.h,
	  reflex/test/testDict2/TestClasses.h,
	  reflex/test/testPlugins/ICommon.h,
	  reflex/test/testPlugins/plugin1.cxx,
	  reflex/test/testPlugins/plugin1bis.cxx,
	  reflex/test/testPlugins/plugin2.cxx,
	  reflex/test/testPlugins/plugin3.cxx,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_lookup.cxx,
	  reflex/test/test_Reflex_plugins.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: et property svn:eol-style LF on
	  all source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:31  rdm

	* [r20882] Makefile, alien/Module.mk, alien/inc/LinkDef.h,
	  alien/inc/TAlien.h, alien/inc/TAlienCollection.h,
	  alien/inc/TAlienDirectory.h, alien/inc/TAlienFile.h,
	  alien/inc/TAlienJDL.h, alien/inc/TAlienJob.h,
	  alien/inc/TAlienJobStatus.h, alien/inc/TAlienJobStatusList.h,
	  alien/inc/TAlienMasterJob.h, alien/inc/TAlienMasterJobStatus.h,
	  alien/inc/TAlienResult.h, alien/inc/TAlienSystem.h,
	  alien/src/TAlien.cxx, alien/src/TAlienCollection.cxx,
	  alien/src/TAlienDirectory.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienJDL.cxx, alien/src/TAlienJob.cxx,
	  alien/src/TAlienJobStatus.cxx, alien/src/TAlienJobStatusList.cxx,
	  alien/src/TAlienMasterJob.cxx,
	  alien/src/TAlienMasterJobStatus.cxx, alien/src/TAlienResult.cxx,
	  alien/src/TAlienSystem.cxx, asimage/Module.mk,
	  asimage/inc/LinkDef.h, asimage/inc/LinkDefGS.h,
	  asimage/inc/LinkDefGui.h, asimage/inc/TASImage.h,
	  asimage/inc/TASImagePlugin.h, asimage/inc/TASPaletteEditor.h,
	  asimage/inc/TASPluginGS.h, asimage/src/TASImage.cxx,
	  asimage/src/TASPaletteEditor.cxx, asimage/src/TASPluginGS.cxx,
	  asimage/src/TASPolyUtils.c, auth/Module.mk, auth/inc/AFSAuth.h,
	  auth/inc/AFSAuthTypes.h, auth/inc/AuthConst.h,
	  auth/inc/DaemonUtils.h, auth/inc/LinkDefAFS.h,
	  auth/inc/LinkDefRoot.h, auth/inc/TAFS.h,
	  auth/inc/TAuthenticate.h, auth/inc/THostAuth.h,
	  auth/inc/TRootAuth.h, auth/inc/TRootSecContext.h,
	  auth/inc/rsaaux.h, auth/inc/rsadef.h, auth/inc/rsafun.h,
	  auth/inc/rsalib.h, auth/src/AFSAuth.cxx,
	  auth/src/DaemonUtils.cxx, auth/src/TAFS.cxx,
	  auth/src/TAuthenticate.cxx, auth/src/THostAuth.cxx,
	  auth/src/TRootAuth.cxx, auth/src/TRootSecContext.cxx,
	  auth/src/rsaaux.cxx, auth/src/rsafun.cxx, auth/src/rsalib.cxx,
	  build/Module.mk, build/package/lib/makebuilddepend.sh,
	  build/package/lib/makedebdir.sh, build/package/lib/makelists.sh,
	  build/package/lib/makerpmspec.sh, build/package/msi/makemsi.cxx,
	  build/package/msi/makemsi.sh, build/rmkdepend/cppsetup.c,
	  build/rmkdepend/def.h, build/rmkdepend/ifparser.c,
	  build/rmkdepend/ifparser.h, build/rmkdepend/imakemdep.h,
	  build/rmkdepend/include.c, build/rmkdepend/main.c,
	  build/rmkdepend/mainroot.cxx, build/rmkdepend/parse.c,
	  build/rmkdepend/pr.c, build/unix/compiledata.sh,
	  build/unix/distfilelist.sh, build/unix/importcint.sh,
	  build/unix/makechangelog.sh, build/unix/makecintdll.sh,
	  build/unix/makedist.sh, build/unix/makedistsrc.sh,
	  build/unix/makehtml.sh, build/unix/makelib.sh,
	  build/unix/makeloghtml.sh, build/unix/makestatic.sh,
	  build/unix/makeversion.sh, build/unix/reconfigure.sh,
	  build/unix/svn2cl.sh, build/unix/svninfo.sh,
	  build/unix/wingcc_ld.sh, build/version.cxx,
	  build/win/bindexplib/bindexplib.cxx, build/win/compiledata.sh,
	  build/win/f77.sh, build/win/ld.sh, build/win/makelib.sh,
	  build/win/w32pragma.h, castor/Module.mk, castor/inc/LinkDef.h,
	  castor/inc/TCastorFile.h, castor/src/TCastorFile.cxx,
	  chirp/Module.mk, chirp/inc/LinkDef.h, chirp/inc/TChirpFile.h,
	  chirp/src/TChirpFile.cxx, cintex/Module.mk,
	  cintex/inc/Cintex/Cintex.h, cintex/inc/LinkDef.h,
	  cintex/python/PyCintex.py, cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTClassBuilder.h, cintex/src/CINTEnumBuilder.cxx,
	  cintex/src/CINTEnumBuilder.h, cintex/src/CINTFunctionBuilder.cxx,
	  cintex/src/CINTFunctionBuilder.h, cintex/src/CINTFunctional.cxx,
	  cintex/src/CINTFunctional.h, cintex/src/CINTScopeBuilder.cxx,
	  cintex/src/CINTScopeBuilder.h, cintex/src/CINTSourceFile.h,
	  cintex/src/CINTTypedefBuilder.cxx,
	  cintex/src/CINTTypedefBuilder.h, cintex/src/CINTUtils.cxx,
	  cintex/src/CINTVariableBuilder.cxx,
	  cintex/src/CINTVariableBuilder.h, cintex/src/CINTdefs.h,
	  cintex/src/Cintex.cxx, cintex/src/ROOTClassEnhancer.cxx,
	  cintex/src/ROOTClassEnhancer.h, cintex/test/dict/CintexTest.h,
	  cintex/test/test_Cintex.C, cintex/test/test_Persistency.C,
	  cintex/test/test_PyCintex_basics.py, cintex/test/test_all.sh,
	  clarens/Module.mk, clarens/inc/LinkDef.h, clarens/inc/TClProxy.h,
	  clarens/inc/TClSession.h, clarens/inc/TClarens.h,
	  clarens/inc/TEcho.h, clarens/inc/TGM.h, clarens/inc/TLM.h,
	  clarens/inc/TSAM.h, clarens/inc/TXmlRpc.h,
	  clarens/src/TClProxy.cxx, clarens/src/TClSession.cxx,
	  clarens/src/TClarens.cxx, clarens/src/TEcho.cxx,
	  clarens/src/TGM.cxx, clarens/src/TLM.cxx, clarens/src/TSAM.cxx,
	  clarens/src/TXmlRpc.cxx, clib/Module.mk, clib/inc/Demangle.h,
	  clib/inc/Getline.h, clib/inc/LinkDef.h, clib/inc/mmalloc.h,
	  clib/inc/mmconfig.h, clib/inc/mmprivate.h, clib/inc/snprintf.h,
	  clib/src/Demangle.c, clib/src/Getline.c, clib/src/attach.c,
	  clib/src/detach.c, clib/src/getpagesize.c, clib/src/keys.c,
	  clib/src/mcalloc.c, clib/src/mfree.c, clib/src/mmalloc.c,
	  clib/src/mmapsup.c, clib/src/mmcheck.c, clib/src/mmemalign.c,
	  clib/src/mmstats.c, clib/src/mmtrace.c, clib/src/mrealloc.c,
	  clib/src/mvalloc.c, clib/src/sbrksup.c, clib/src/snprintf.c,
	  config/Makefile.aix, config/Makefile.aix5,
	  config/Makefile.aixgcc, config/Makefile.alphacxx6,
	  config/Makefile.alphagcc, config/Makefile.alphakcc,
	  config/Makefile.depend, config/Makefile.freebsd4,
	  config/Makefile.freebsd5, config/Makefile.hpuxacc,
	  config/Makefile.hpuxgcc, config/Makefile.hpuxia64acc,
	  config/Makefile.hurddeb, config/Makefile.in,
	  config/Makefile.linux, config/Makefile.linuxalphagcc,
	  config/Makefile.linuxarm, config/Makefile.linuxdeb2ppc,
	  config/Makefile.linuxia64ecc, config/Makefile.linuxia64gcc,
	  config/Makefile.linuxia64sgi, config/Makefile.linuxicc,
	  config/Makefile.linuxkcc, config/Makefile.linuxpgcc,
	  config/Makefile.linuxppc64gcc, config/Makefile.linuxppcgcc,
	  config/Makefile.linuxx8664gcc, config/Makefile.linuxx8664icc,
	  config/Makefile.lynxos, config/Makefile.macosx,
	  config/Makefile.macosx64, config/Makefile.macosxicc,
	  config/Makefile.macosxxlc, config/Makefile.openbsd,
	  config/Makefile.precomp, config/Makefile.sgicc,
	  config/Makefile.sgicc64, config/Makefile.sgikcc,
	  config/Makefile.sgin32gcc, config/Makefile.solaris,
	  config/Makefile.solarisCC5, config/Makefile.solarisgcc,
	  config/Makefile.solariskcc, config/Makefile.win32,
	  config/Makefile.win32gcc, config/thisroot.sh, cont/Module.mk,
	  cont/doc/index.txt, cont/inc/LinkDef.h, cont/inc/TArray.h,
	  cont/inc/TArrayC.h, cont/inc/TArrayD.h, cont/inc/TArrayF.h,
	  cont/inc/TArrayI.h, cont/inc/TArrayL.h, cont/inc/TArrayL64.h,
	  cont/inc/TArrayS.h, cont/inc/TBits.h, cont/inc/TBtree.h,
	  cont/inc/TClassTable.h, cont/inc/TClonesArray.h,
	  cont/inc/TCollection.h, cont/inc/TCollectionProxyInfo.h,
	  cont/inc/TExMap.h, cont/inc/THashList.h, cont/inc/THashTable.h,
	  cont/inc/TIterator.h, cont/inc/TList.h, cont/inc/TMap.h,
	  cont/inc/TObjArray.h, cont/inc/TObjectTable.h,
	  cont/inc/TOrdCollection.h, cont/inc/TRefArray.h,
	  cont/inc/TRefTable.h, cont/inc/TSeqCollection.h,
	  cont/inc/TSortedList.h, cont/inc/TVirtualCollectionProxy.h,
	  cont/src/TArray.cxx, cont/src/TArrayC.cxx, cont/src/TArrayD.cxx,
	  cont/src/TArrayF.cxx, cont/src/TArrayI.cxx, cont/src/TArrayL.cxx,
	  cont/src/TArrayL64.cxx, cont/src/TArrayS.cxx, cont/src/TBits.cxx,
	  cont/src/TBtree.cxx, cont/src/TClassTable.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TCollection.cxx,
	  cont/src/TExMap.cxx, cont/src/THashList.cxx,
	  cont/src/THashTable.cxx, cont/src/TIterator.cxx,
	  cont/src/TList.cxx, cont/src/TMap.cxx, cont/src/TObjArray.cxx,
	  cont/src/TObjectTable.cxx, cont/src/TOrdCollection.cxx,
	  cont/src/TRefArray.cxx, cont/src/TRefTable.cxx,
	  cont/src/TSeqCollection.cxx, cont/src/TSortedList.cxx,
	  dcache/Module.mk, dcache/inc/LinkDef.h, dcache/inc/TDCacheFile.h,
	  dcache/src/TDCacheFile.cxx, eg/Module.mk, eg/inc/Hepevt.h,
	  eg/inc/LinkDef.h, eg/inc/TAttParticle.h, eg/inc/TDatabasePDG.h,
	  eg/inc/TDecayChannel.h, eg/inc/TGenerator.h, eg/inc/TParticle.h,
	  eg/inc/TParticleClassPDG.h, eg/inc/TParticlePDG.h,
	  eg/inc/TPrimary.h, eg/inc/TVirtualMCDecayer.h, eg/inc/cfortran.h,
	  eg/src/TAttParticle.cxx, eg/src/TDatabasePDG.cxx,
	  eg/src/TDecayChannel.cxx, eg/src/TGenerator.cxx,
	  eg/src/TParticle.cxx, eg/src/TParticleClassPDG.cxx,
	  eg/src/TParticlePDG.cxx, eg/src/TPrimary.cxx,
	  eg/src/TVirtualMCDecayer.cxx, etc/RadioNuclides.txt,
	  etc/gdb-backtrace.sh, etc/pdg_table.txt,
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P010_GSLIntegrator.C,
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P020_GSLMCIntegrator.C,
	  etc/plugins/TAFS/P010_TAFS.C,
	  etc/plugins/TApplication/P010_TApplicationRemote.C,
	  etc/plugins/TApplication/P020_TApplicationServer.C,
	  etc/plugins/TArchiveFile/P010_TZIPFile.C,
	  etc/plugins/TBrowserImp/P010_TRootBrowser.C,
	  etc/plugins/TBrowserImp/P020_TRootBrowserLite.C,
	  etc/plugins/TChain/P010_TProofChain.C,
	  etc/plugins/TDataProgressDialog/P010_TDataProgressDialog.C,
	  etc/plugins/TFile/P010_TWebFile.C,
	  etc/plugins/TFile/P020_TRFIOFile.C,
	  etc/plugins/TFile/P030_TCastorFile.C,
	  etc/plugins/TFile/P040_TDCacheFile.C,
	  etc/plugins/TFile/P050_TGFALFile.C,
	  etc/plugins/TFile/P060_TChirpFile.C,
	  etc/plugins/TFile/P070_TAlienFile.C,
	  etc/plugins/TFile/P080_TXMLFile.C,
	  etc/plugins/TFile/P090_TSQLFile.C,
	  etc/plugins/TFile/P100_TXNetFile.C,
	  etc/plugins/TFileDrawMap/P010_TFileDrawMap.C,
	  etc/plugins/TFileStager/P010_TXNetFileStager.C,
	  etc/plugins/TFitEditor/P010_TFitEditor.C,
	  etc/plugins/TGLHistPainter/P010_TGLHistPainter.C,
	  etc/plugins/TGLManager/P010_TX11GLManager.C,
	  etc/plugins/TGLManager/P020_TGWin32GLManager.C,
	  etc/plugins/TGPasswdDialog/P010_TGPasswdDialog.C,
	  etc/plugins/TGeoManagerEditor/P010_TGeoManagerEditor.C,
	  etc/plugins/TGrid/P010_TAlien.C,
	  etc/plugins/TGuiBuilder/P010_TRootGuiBuilder.C,
	  etc/plugins/TGuiFactory/P010_TRootGuiFactory.C,
	  etc/plugins/TGuiFactory/P020_TQtRootGuiFactory.C,
	  etc/plugins/TImage/P010_TASImage.C,
	  etc/plugins/TImagePlugin/P010_TASPluginGS.C,
	  etc/plugins/TMinuitGraph/P010_TGraph.C,
	  etc/plugins/TPaletteEditor/P010_TASPaletteEditor.C,
	  etc/plugins/TProof/P010_TProofCondor.C,
	  etc/plugins/TProof/P020_TProofSuperMaster.C,
	  etc/plugins/TProof/P030_TProofPEAC.C,
	  etc/plugins/TProof/P040_TProof.C,
	  etc/plugins/TProofMgr/P010_TXProofMgr.C,
	  etc/plugins/TProofProgressDialog/P010_TProofProgressDialog.C,
	  etc/plugins/TProofServ/P010_TXProofServ.C,
	  etc/plugins/TSQLServer/P010_TMySQLServer.C,
	  etc/plugins/TSQLServer/P020_TPgSQLServer.C,
	  etc/plugins/TSQLServer/P030_TSapDBServer.C,
	  etc/plugins/TSQLServer/P040_TOracleServer.C,
	  etc/plugins/TSQLServer/P050_TODBCServer.C,
	  etc/plugins/TSessionViewer/P010_TSessionViewer.C,
	  etc/plugins/TSlave/P010_TXSlave.C,
	  etc/plugins/TSystem/P010_TRFIOSystem.C,
	  etc/plugins/TSystem/P020_TDCacheSystem.C,
	  etc/plugins/TSystem/P030_TAlienSystem.C,
	  etc/plugins/TSystem/P040_TXNetSystem.C,
	  etc/plugins/TView/P010_TView3D.C,
	  etc/plugins/TViewerX3D/P010_TViewerX3D.C,
	  etc/plugins/TViewerX3D/P020_TQtViewerX3D.C,
	  etc/plugins/TVirtualAuth/P010_TRootAuth.C,
	  etc/plugins/TVirtualDragManager/P010_TGuiBldDragManager.C,
	  etc/plugins/TVirtualFFT/P010_TFFTComplex.C,
	  etc/plugins/TVirtualFFT/P020_TFFTComplexReal.C,
	  etc/plugins/TVirtualFFT/P030_TFFTRealComplex.C,
	  etc/plugins/TVirtualFFT/P040_TFFTReal.C,
	  etc/plugins/TVirtualFitter/P010_TFitter.C,
	  etc/plugins/TVirtualFitter/P020_TFumili.C,
	  etc/plugins/TVirtualFitter/P030_TFitterMinuit.C,
	  etc/plugins/TVirtualFitter/P040_TFitterFumili.C,
	  etc/plugins/TVirtualGLImp/P010_TX11GL.C,
	  etc/plugins/TVirtualGLImp/P020_TGWin32GL.C,
	  etc/plugins/TVirtualGeoPainter/P010_TGeoPainter.C,
	  etc/plugins/TVirtualHistPainter/P010_THistPainter.C,
	  etc/plugins/TVirtualMonitoringWriter/P010_TMonaLisaWriter.C,
	  etc/plugins/TVirtualMonitoringWriter/P020_TSQLMonitoringWriter.C,
	  etc/plugins/TVirtualPS/P010_TPostScript.C,
	  etc/plugins/TVirtualPS/P020_TSVG.C,
	  etc/plugins/TVirtualPS/P030_TPDF.C,
	  etc/plugins/TVirtualPS/P040_TImageDump.C,
	  etc/plugins/TVirtualPad/P010_TPad.C,
	  etc/plugins/TVirtualPadEditor/P010_TGedEditor.C,
	  etc/plugins/TVirtualProofPlayer/P010_TProofPlayer.C,
	  etc/plugins/TVirtualProofPlayer/P020_TProofPlayerRemote.C,
	  etc/plugins/TVirtualProofPlayer/P030_TProofPlayerLocal.C,
	  etc/plugins/TVirtualProofPlayer/P040_TProofPlayerSlave.C,
	  etc/plugins/TVirtualProofPlayer/P050_TProofPlayerSuperMaster.C,
	  etc/plugins/TVirtualStreamerInfo/P010_TStreamerInfo.C,
	  etc/plugins/TVirtualTreePlayer/P010_TTreePlayer.C,
	  etc/plugins/TVirtualTreeViewer/P010_TTreeViewer.C,
	  etc/plugins/TVirtualViewer3D/P010_TViewerX3D.C,
	  etc/plugins/TVirtualViewer3D/P020_TGLSAViewer.C,
	  etc/plugins/TVirtualViewer3D/P030_TGLViewer.C,
	  etc/plugins/TVirtualX/P010_TGX11.C,
	  etc/plugins/TVirtualX/P020_TGX11TTF.C,
	  etc/plugins/TVirtualX/P030_TGWin32.C,
	  etc/plugins/TVirtualX/P040_TGQt.C, etc/vmc/MakeExe,
	  etc/vmc/MakeMacros, etc/vmc/MakeRules, etc/vmc/Makedepend,
	  fftw/Module.mk, fftw/inc/LinkDef.h, fftw/inc/TFFTComplex.h,
	  fftw/inc/TFFTComplexReal.h, fftw/inc/TFFTReal.h,
	  fftw/inc/TFFTRealComplex.h, fftw/src/TFFTComplex.cxx,
	  fftw/src/TFFTComplexReal.cxx, fftw/src/TFFTReal.cxx,
	  fftw/src/TFFTRealComplex.cxx, fitpanel/Module.mk,
	  fitpanel/inc/LinkDef.h, fitpanel/inc/TFitEditor.h,
	  fitpanel/inc/TFitParametersDialog.h, fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx, foam/Module.mk,
	  foam/doc/index.txt, foam/inc/LinkDef.h, foam/inc/TFoam.h,
	  foam/inc/TFoamCell.h, foam/inc/TFoamIntegrand.h,
	  foam/inc/TFoamMaxwt.h, foam/inc/TFoamVect.h, foam/src/TFoam.cxx,
	  foam/src/TFoamCell.cxx, foam/src/TFoamIntegrand.cxx,
	  foam/src/TFoamMaxwt.cxx, foam/src/TFoamVect.cxx,
	  freetype/Module.mk, ftgl/Module.mk, ftgl/inc/FTBBox.h,
	  ftgl/inc/FTBitmapGlyph.h, ftgl/inc/FTCharToGlyphIndexMap.h,
	  ftgl/inc/FTCharmap.h, ftgl/inc/FTContour.h,
	  ftgl/inc/FTExtrdGlyph.h, ftgl/inc/FTFace.h, ftgl/inc/FTFont.h,
	  ftgl/inc/FTGL.h, ftgl/inc/FTGLBitmapFont.h,
	  ftgl/inc/FTGLExtrdFont.h, ftgl/inc/FTGLOutlineFont.h,
	  ftgl/inc/FTGLPixmapFont.h, ftgl/inc/FTGLPolygonFont.h,
	  ftgl/inc/FTGLTextureFont.h, ftgl/inc/FTGlyph.h,
	  ftgl/inc/FTGlyphContainer.h, ftgl/inc/FTLibrary.h,
	  ftgl/inc/FTList.h, ftgl/inc/FTOutlineGlyph.h,
	  ftgl/inc/FTPixmapGlyph.h, ftgl/inc/FTPoint.h,
	  ftgl/inc/FTPolyGlyph.h, ftgl/inc/FTSize.h,
	  ftgl/inc/FTTextureGlyph.h, ftgl/inc/FTVector.h,
	  ftgl/inc/FTVectoriser.h, ftgl/src/FTBitmapGlyph.cxx,
	  ftgl/src/FTCharmap.cxx, ftgl/src/FTContour.cxx,
	  ftgl/src/FTExtrdGlyph.cxx, ftgl/src/FTFace.cxx,
	  ftgl/src/FTFont.cxx, ftgl/src/FTGLBitmapFont.cxx,
	  ftgl/src/FTGLExtrdFont.cxx, ftgl/src/FTGLOutlineFont.cxx,
	  ftgl/src/FTGLPixmapFont.cxx, ftgl/src/FTGLPolygonFont.cxx,
	  ftgl/src/FTGLTextureFont.cxx, ftgl/src/FTGlyph.cxx,
	  ftgl/src/FTGlyphContainer.cxx, ftgl/src/FTLibrary.cxx,
	  ftgl/src/FTOutlineGlyph.cxx, ftgl/src/FTPixmapGlyph.cxx,
	  ftgl/src/FTPoint.cxx, ftgl/src/FTPolyGlyph.cxx,
	  ftgl/src/FTSize.cxx, ftgl/src/FTTextureGlyph.cxx,
	  ftgl/src/FTVectoriser.cxx, fumili/Module.mk,
	  fumili/inc/LinkDef.h, fumili/inc/TFumili.h,
	  fumili/src/TFumili.cxx, g3d/Module.mk, g3d/inc/LinkDef.h,
	  g3d/inc/TAxis3D.h, g3d/inc/TBRIK.h, g3d/inc/TCONE.h,
	  g3d/inc/TCONS.h, g3d/inc/TCTUB.h, g3d/inc/TELTU.h,
	  g3d/inc/TGTRA.h, g3d/inc/TGeometry.h, g3d/inc/THYPE.h,
	  g3d/inc/THelix.h, g3d/inc/TMarker3DBox.h, g3d/inc/TMaterial.h,
	  g3d/inc/TMixture.h, g3d/inc/TNode.h, g3d/inc/TNodeDiv.h,
	  g3d/inc/TPARA.h, g3d/inc/TPCON.h, g3d/inc/TPGON.h,
	  g3d/inc/TPointSet3D.h, g3d/inc/TPoints3DABC.h,
	  g3d/inc/TPolyLine3D.h, g3d/inc/TPolyMarker3D.h,
	  g3d/inc/TRotMatrix.h, g3d/inc/TSPHE.h, g3d/inc/TShape.h,
	  g3d/inc/TTRAP.h, g3d/inc/TTRD1.h, g3d/inc/TTRD2.h,
	  g3d/inc/TTUBE.h, g3d/inc/TTUBS.h, g3d/inc/TView3D.h,
	  g3d/inc/TXTRU.h, g3d/inc/X3DBuffer.h, g3d/inc/X3DDefs.h,
	  g3d/src/TAxis3D.cxx, g3d/src/TBRIK.cxx, g3d/src/TCONE.cxx,
	  g3d/src/TCONS.cxx, g3d/src/TCTUB.cxx, g3d/src/TELTU.cxx,
	  g3d/src/TGTRA.cxx, g3d/src/TGeometry.cxx, g3d/src/THYPE.cxx,
	  g3d/src/THelix.cxx, g3d/src/TMarker3DBox.cxx,
	  g3d/src/TMaterial.cxx, g3d/src/TMixture.cxx, g3d/src/TNode.cxx,
	  g3d/src/TNodeDiv.cxx, g3d/src/TPARA.cxx, g3d/src/TPCON.cxx,
	  g3d/src/TPGON.cxx, g3d/src/TPointSet3D.cxx,
	  g3d/src/TPoints3DABC.cxx, g3d/src/TPolyLine3D.cxx,
	  g3d/src/TPolyMarker3D.cxx, g3d/src/TRotMatrix.cxx,
	  g3d/src/TSPHE.cxx, g3d/src/TShape.cxx, g3d/src/TTRAP.cxx,
	  g3d/src/TTRD1.cxx, g3d/src/TTRD2.cxx, g3d/src/TTUBE.cxx,
	  g3d/src/TTUBS.cxx, g3d/src/TView3D.cxx, g3d/src/TXTRU.cxx,
	  g3d/src/X3DBuffer.c, g4root/Module.mk, g4root/g4libs.C,
	  g4root/inc/LinkDef.h, g4root/inc/TG4RootDetectorConstruction.h,
	  g4root/inc/TG4RootNavMgr.h, g4root/inc/TG4RootNavigator.h,
	  g4root/inc/TG4RootSolid.h,
	  g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavMgr.cxx, g4root/src/TG4RootNavigator.cxx,
	  g4root/src/TG4RootSolid.cxx, g4root/test/drawTracks.C,
	  g4root/test/exN06/Makefile, gdml/Module.mk, gdml/ROOTwriter.py,
	  gdml/inc/LinkDef.h, gdml/inc/TGDMLParse.h,
	  gdml/src/TGDMLParse.cxx, gdml/writer.py, ged/Module.mk,
	  ged/inc/HelpSMText.h, ged/inc/LinkDef.h, ged/inc/TArrowEditor.h,
	  ged/inc/TAttFillEditor.h, ged/inc/TAttLineEditor.h,
	  ged/inc/TAttMarkerEditor.h, ged/inc/TAttTextEditor.h,
	  ged/inc/TAxisEditor.h, ged/inc/TCurlyArcEditor.h,
	  ged/inc/TCurlyLineEditor.h, ged/inc/TF1Editor.h,
	  ged/inc/TFrameEditor.h, ged/inc/TFunctionParametersDialog.h,
	  ged/inc/TGedEditor.h, ged/inc/TGedFrame.h,
	  ged/inc/TGedMarkerSelect.h, ged/inc/TGedPatternSelect.h,
	  ged/inc/TGraphEditor.h, ged/inc/TH1Editor.h, ged/inc/TH2Editor.h,
	  ged/inc/TLineEditor.h, ged/inc/TPadEditor.h,
	  ged/inc/TPaveStatsEditor.h, ged/inc/TStyleDialog.h,
	  ged/inc/TStyleManager.h, ged/inc/TStylePreview.h,
	  ged/src/HelpSMText.cxx, ged/src/TArrowEditor.cxx,
	  ged/src/TAttFillEditor.cxx, ged/src/TAttLineEditor.cxx,
	  ged/src/TAttMarkerEditor.cxx, ged/src/TAttTextEditor.cxx,
	  ged/src/TAxisEditor.cxx, ged/src/TCurlyArcEditor.cxx,
	  ged/src/TCurlyLineEditor.cxx, ged/src/TF1Editor.cxx,
	  ged/src/TFrameEditor.cxx, ged/src/TFunctionParametersDialog.cxx,
	  ged/src/TGedEditor.cxx, ged/src/TGedFrame.cxx,
	  ged/src/TGedMarkerSelect.cxx, ged/src/TGedPatternSelect.cxx,
	  ged/src/TGraphEditor.cxx, ged/src/TH1Editor.cxx,
	  ged/src/TH2Editor.cxx, ged/src/TLineEditor.cxx,
	  ged/src/TPadEditor.cxx, ged/src/TPaveStatsEditor.cxx,
	  ged/src/TStyleDialog.cxx, ged/src/TStyleManager.cxx,
	  ged/src/TStylePreview.cxx, geom/Module.mk, geom/doc/index.txt,
	  geom/inc/LinkDef1.h, geom/inc/LinkDef2.h, geom/inc/TGeoArb8.h,
	  geom/inc/TGeoAtt.h, geom/inc/TGeoBBox.h, geom/inc/TGeoBoolNode.h,
	  geom/inc/TGeoBuilder.h, geom/inc/TGeoCache.h,
	  geom/inc/TGeoCompositeShape.h, geom/inc/TGeoCone.h,
	  geom/inc/TGeoElement.h, geom/inc/TGeoEltu.h,
	  geom/inc/TGeoHalfSpace.h, geom/inc/TGeoHelix.h,
	  geom/inc/TGeoHype.h, geom/inc/TGeoManager.h,
	  geom/inc/TGeoMaterial.h, geom/inc/TGeoMatrix.h,
	  geom/inc/TGeoMedium.h, geom/inc/TGeoNavigator.h,
	  geom/inc/TGeoNode.h, geom/inc/TGeoPara.h,
	  geom/inc/TGeoParaboloid.h, geom/inc/TGeoPatternFinder.h,
	  geom/inc/TGeoPcon.h, geom/inc/TGeoPgon.h,
	  geom/inc/TGeoPhysicalNode.h, geom/inc/TGeoPolygon.h,
	  geom/inc/TGeoScaledShape.h, geom/inc/TGeoShape.h,
	  geom/inc/TGeoShapeAssembly.h, geom/inc/TGeoSphere.h,
	  geom/inc/TGeoTorus.h, geom/inc/TGeoTrd1.h, geom/inc/TGeoTrd2.h,
	  geom/inc/TGeoTube.h, geom/inc/TGeoVolume.h,
	  geom/inc/TGeoVoxelFinder.h, geom/inc/TGeoXtru.h,
	  geom/inc/TVirtualGeoPainter.h, geom/inc/TVirtualGeoTrack.h,
	  geom/src/TGeoArb8.cxx, geom/src/TGeoAtt.cxx,
	  geom/src/TGeoBBox.cxx, geom/src/TGeoBoolNode.cxx,
	  geom/src/TGeoBuilder.cxx, geom/src/TGeoCache.cxx,
	  geom/src/TGeoCompositeShape.cxx, geom/src/TGeoCone.cxx,
	  geom/src/TGeoElement.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHalfSpace.cxx, geom/src/TGeoHelix.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMaterial.cxx, geom/src/TGeoMatrix.cxx,
	  geom/src/TGeoMedium.cxx, geom/src/TGeoNavigator.cxx,
	  geom/src/TGeoNode.cxx, geom/src/TGeoPara.cxx,
	  geom/src/TGeoParaboloid.cxx, geom/src/TGeoPatternFinder.cxx,
	  geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoPhysicalNode.cxx, geom/src/TGeoPolygon.cxx,
	  geom/src/TGeoScaledShape.cxx, geom/src/TGeoShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoSphere.cxx,
	  geom/src/TGeoTorus.cxx, geom/src/TGeoTrd1.cxx,
	  geom/src/TGeoTrd2.cxx, geom/src/TGeoTube.cxx,
	  geom/src/TGeoVolume.cxx, geom/src/TGeoVoxelFinder.cxx,
	  geom/src/TGeoXtru.cxx, geom/src/TVirtualGeoPainter.cxx,
	  geom/src/TVirtualGeoTrack.cxx, geombuilder/Module.mk,
	  geombuilder/inc/LinkDef.h, geombuilder/inc/TGeoBBoxEditor.h,
	  geombuilder/inc/TGeoConeEditor.h,
	  geombuilder/inc/TGeoEltuEditor.h, geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/inc/TGeoHypeEditor.h,
	  geombuilder/inc/TGeoManagerEditor.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/inc/TGeoMatrixEditor.h,
	  geombuilder/inc/TGeoMediumEditor.h,
	  geombuilder/inc/TGeoNodeEditor.h,
	  geombuilder/inc/TGeoParaEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoPgonEditor.h,
	  geombuilder/inc/TGeoSphereEditor.h,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/inc/TGeoTorusEditor.h,
	  geombuilder/inc/TGeoTrapEditor.h,
	  geombuilder/inc/TGeoTrd1Editor.h,
	  geombuilder/inc/TGeoTrd2Editor.h,
	  geombuilder/inc/TGeoTubeEditor.h,
	  geombuilder/inc/TGeoVolumeEditor.h,
	  geombuilder/src/TGeoBBoxEditor.cxx,
	  geombuilder/src/TGeoConeEditor.cxx,
	  geombuilder/src/TGeoEltuEditor.cxx,
	  geombuilder/src/TGeoGedFrame.cxx,
	  geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoMatrixEditor.cxx,
	  geombuilder/src/TGeoMediumEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoParaEditor.cxx,
	  geombuilder/src/TGeoPconEditor.cxx,
	  geombuilder/src/TGeoPgonEditor.cxx,
	  geombuilder/src/TGeoSphereEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoTorusEditor.cxx,
	  geombuilder/src/TGeoTrapEditor.cxx,
	  geombuilder/src/TGeoTrd1Editor.cxx,
	  geombuilder/src/TGeoTrd2Editor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx, geompainter/Module.mk,
	  geompainter/inc/LinkDef.h, geompainter/inc/TGeoChecker.h,
	  geompainter/inc/TGeoOverlap.h, geompainter/inc/TGeoPainter.h,
	  geompainter/inc/TGeoTrack.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoOverlap.cxx, geompainter/src/TGeoPainter.cxx,
	  geompainter/src/TGeoTrack.cxx, gfal/Module.mk,
	  gfal/inc/LinkDef.h, gfal/inc/TGFALFile.h, gfal/src/TGFALFile.cxx,
	  gl/Module.mk, gl/inc/CsgOps.h, gl/inc/LinkDef.h,
	  gl/inc/TArcBall.h, gl/inc/TF2GL.h, gl/inc/TGLAdapter.h,
	  gl/inc/TGLAxis.h, gl/inc/TGLBoundingBox.h,
	  gl/inc/TGLBoxPainter.h, gl/inc/TGLCamera.h, gl/inc/TGLClip.h,
	  gl/inc/TGLClipSetEditor.h, gl/inc/TGLContext.h,
	  gl/inc/TGLContextPrivate.h, gl/inc/TGLCylinder.h,
	  gl/inc/TGLFaceSet.h, gl/inc/TGLFormat.h, gl/inc/TGLHistPainter.h,
	  gl/inc/TGLIncludes.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLLightSet.h, gl/inc/TGLLightSetEditor.h,
	  gl/inc/TGLLockable.h, gl/inc/TGLLogicalShape.h,
	  gl/inc/TGLManip.h, gl/inc/TGLManipSet.h, gl/inc/TGLObject.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLOutput.h, gl/inc/TGLOverlay.h,
	  gl/inc/TGLPShapeObj.h, gl/inc/TGLPShapeObjEditor.h,
	  gl/inc/TGLPShapeRef.h, gl/inc/TGLParametric.h,
	  gl/inc/TGLParametricEquationGL.h, gl/inc/TGLPerspectiveCamera.h,
	  gl/inc/TGLPhysicalShape.h, gl/inc/TGLPlotBox.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLPolyLine.h,
	  gl/inc/TGLPolyMarker.h, gl/inc/TGLQuadric.h, gl/inc/TGLRnrCtx.h,
	  gl/inc/TGLRotateManip.h, gl/inc/TGLSAFrame.h,
	  gl/inc/TGLSAViewer.h, gl/inc/TGLScaleManip.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSceneBase.h, gl/inc/TGLSceneInfo.h,
	  gl/inc/TGLScenePad.h, gl/inc/TGLSelectBuffer.h,
	  gl/inc/TGLSelectRecord.h, gl/inc/TGLSphere.h,
	  gl/inc/TGLStopwatch.h, gl/inc/TGLSurfacePainter.h,
	  gl/inc/TGLTF3Painter.h, gl/inc/TGLText.h, gl/inc/TGLTransManip.h,
	  gl/inc/TGLUtil.h, gl/inc/TGLViewer.h, gl/inc/TGLViewerBase.h,
	  gl/inc/TGLViewerEditor.h, gl/inc/TGLWidget.h, gl/inc/TH2GL.h,
	  gl/inc/TPointSet3DGL.h, gl/inc/TX11GL.h, gl/inc/gl2ps.h,
	  gl/src/CsgOps.cxx, gl/src/TArcBall.cxx, gl/src/TF2GL.cxx,
	  gl/src/TGLAdapter.cxx, gl/src/TGLAxis.cxx,
	  gl/src/TGLBoundingBox.cxx, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLCamera.cxx, gl/src/TGLClip.cxx,
	  gl/src/TGLClipSetEditor.cxx, gl/src/TGLContext.cxx,
	  gl/src/TGLContextPrivate.cxx, gl/src/TGLCylinder.cxx,
	  gl/src/TGLFaceSet.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLHistPainter.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLLightSet.cxx, gl/src/TGLLightSetEditor.cxx,
	  gl/src/TGLLockable.cxx, gl/src/TGLLogicalShape.cxx,
	  gl/src/TGLManip.cxx, gl/src/TGLManipSet.cxx,
	  gl/src/TGLObject.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLOutput.cxx, gl/src/TGLOverlay.cxx,
	  gl/src/TGLPShapeObj.cxx, gl/src/TGLPShapeObjEditor.cxx,
	  gl/src/TGLPShapeRef.cxx, gl/src/TGLParametric.cxx,
	  gl/src/TGLParametricEquationGL.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLPlotBox.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLPolyLine.cxx, gl/src/TGLPolyMarker.cxx,
	  gl/src/TGLQuadric.cxx, gl/src/TGLRnrCtx.cxx,
	  gl/src/TGLRotateManip.cxx, gl/src/TGLSAFrame.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLScaleManip.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLSceneBase.cxx,
	  gl/src/TGLSceneInfo.cxx, gl/src/TGLScenePad.cxx,
	  gl/src/TGLSelectBuffer.cxx, gl/src/TGLSelectRecord.cxx,
	  gl/src/TGLSphere.cxx, gl/src/TGLStopwatch.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLText.cxx, gl/src/TGLTransManip.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLViewerEditor.cxx, gl/src/TGLWidget.cxx,
	  gl/src/TH2GL.cxx, gl/src/TPointSet3DGL.cxx, gl/src/TX11GL.cxx,
	  gl/src/gl2ps.c, globusauth/Module.mk,
	  globusauth/src/GlobusAuth.cxx,
	  globusauth/src/patches/globus_gsi_credential/0.5/globus_gsi_credential.c,
	  globusauth/src/patches/globus_gsi_credential/0.5/include/globus_i_gsi_credential.h,
	  globusauth/src/patches/globus_gsi_credential/0.5/include/version.h,
	  globusauth/src/patches/globus_gsi_credential/0.7/globus_gsi_credential.c,
	  globusauth/src/patches/globus_gsi_credential/0.7/include/globus_i_gsi_credential.h,
	  globusauth/src/patches/globus_gsi_credential/0.7/include/version.h,
	  globusauth/src/patches/globus_gsi_credential/0.8/globus_gsi_credential.c,
	  globusauth/src/patches/globus_gsi_credential/0.8/include/globus_i_gsi_credential.h,
	  globusauth/src/patches/globus_gsi_credential/0.8/include/version.h,
	  globusauth/src/patches/globus_gsi_credential/0.9/globus_gsi_credential.c,
	  globusauth/src/patches/globus_gsi_credential/0.9/include/globus_i_gsi_credential.h,
	  globusauth/src/patches/globus_gsi_credential/0.9/include/version.h,
	  gpad/Module.mk, gpad/inc/LinkDef.h, gpad/inc/TAttCanvas.h,
	  gpad/inc/TButton.h, gpad/inc/TCanvas.h, gpad/inc/TClassTree.h,
	  gpad/inc/TColorWheel.h, gpad/inc/TControlBar.h,
	  gpad/inc/TControlBarButton.h, gpad/inc/TCreatePrimitives.h,
	  gpad/inc/TDialogCanvas.h, gpad/inc/TGroupButton.h,
	  gpad/inc/TInspectCanvas.h, gpad/inc/TPad.h,
	  gpad/inc/TPaveClass.h, gpad/inc/TSlider.h, gpad/inc/TSliderBox.h,
	  gpad/inc/TView.h, gpad/inc/TViewer3DPad.h,
	  gpad/src/TAttCanvas.cxx, gpad/src/TButton.cxx,
	  gpad/src/TCanvas.cxx, gpad/src/TClassTree.cxx,
	  gpad/src/TColorWheel.cxx, gpad/src/TControlBar.cxx,
	  gpad/src/TControlBarButton.cxx, gpad/src/TCreatePrimitives.cxx,
	  gpad/src/TDialogCanvas.cxx, gpad/src/TGroupButton.cxx,
	  gpad/src/TInspectCanvas.cxx, gpad/src/TPad.cxx,
	  gpad/src/TPaveClass.cxx, gpad/src/TSlider.cxx,
	  gpad/src/TSliderBox.cxx, gpad/src/TView.cxx,
	  gpad/src/TViewer3DPad.cxx, graf/Module.mk, graf/doc/index.txt,
	  graf/doc/macros/greekletters.C, graf/doc/macros/mathsymbols.C,
	  graf/inc/LinkDef1.h, graf/inc/LinkDef2.h, graf/inc/TArc.h,
	  graf/inc/TArrow.h, graf/inc/TAttImage.h, graf/inc/TBox.h,
	  graf/inc/TCrown.h, graf/inc/TCurlyArc.h, graf/inc/TCurlyLine.h,
	  graf/inc/TCutG.h, graf/inc/TDiamond.h, graf/inc/TEllipse.h,
	  graf/inc/TFrame.h, graf/inc/TGaxis.h, graf/inc/TGraph.h,
	  graf/inc/TGraphAsymmErrors.h, graf/inc/TGraphBentErrors.h,
	  graf/inc/TGraphErrors.h, graf/inc/TGraphPolar.h,
	  graf/inc/TGraphQQ.h, graf/inc/TGraphSmooth.h, graf/inc/TImage.h,
	  graf/inc/TImagePlugin.h, graf/inc/TLatex.h, graf/inc/TLegend.h,
	  graf/inc/TLegendEntry.h, graf/inc/TLine.h, graf/inc/TLink.h,
	  graf/inc/TMarker.h, graf/inc/TMultiGraph.h, graf/inc/TPave.h,
	  graf/inc/TPaveLabel.h, graf/inc/TPaveStats.h,
	  graf/inc/TPaveText.h, graf/inc/TPavesText.h, graf/inc/TPie.h,
	  graf/inc/TPieSlice.h, graf/inc/TPoints.h, graf/inc/TPolyLine.h,
	  graf/inc/TSpline.h, graf/inc/TTF.h, graf/inc/TText.h,
	  graf/inc/TWbox.h, graf/src/TArc.cxx, graf/src/TArrow.cxx,
	  graf/src/TAttImage.cxx, graf/src/TBox.cxx, graf/src/TCrown.cxx,
	  graf/src/TCurlyArc.cxx, graf/src/TCurlyLine.cxx,
	  graf/src/TCutG.cxx, graf/src/TDiamond.cxx, graf/src/TEllipse.cxx,
	  graf/src/TFrame.cxx, graf/src/TGaxis.cxx, graf/src/TGraph.cxx,
	  graf/src/TGraphAsymmErrors.cxx, graf/src/TGraphBentErrors.cxx,
	  graf/src/TGraphErrors.cxx, graf/src/TGraphPolar.cxx,
	  graf/src/TGraphQQ.cxx, graf/src/TGraphSmooth.cxx,
	  graf/src/TImage.cxx, graf/src/TLatex.cxx, graf/src/TLegend.cxx,
	  graf/src/TLegendEntry.cxx, graf/src/TLine.cxx,
	  graf/src/TLink.cxx, graf/src/TMarker.cxx,
	  graf/src/TMultiGraph.cxx, graf/src/TPave.cxx,
	  graf/src/TPaveLabel.cxx, graf/src/TPaveStats.cxx,
	  graf/src/TPaveText.cxx, graf/src/TPavesText.cxx,
	  graf/src/TPie.cxx, graf/src/TPieSlice.cxx, graf/src/TPoints.cxx,
	  graf/src/TPolyLine.cxx, graf/src/TSpline.cxx, graf/src/TTF.cxx,
	  graf/src/TText.cxx, graf/src/TWbox.cxx, gui/Module.mk,
	  gui/doc/index.txt, gui/inc/HelpText.h, gui/inc/LinkDef1.h,
	  gui/inc/LinkDef2.h, gui/inc/LinkDef3.h, gui/inc/TG3DLine.h,
	  gui/inc/TGApplication.h, gui/inc/TGButton.h,
	  gui/inc/TGButtonGroup.h, gui/inc/TGCanvas.h, gui/inc/TGClient.h,
	  gui/inc/TGColorDialog.h, gui/inc/TGColorSelect.h,
	  gui/inc/TGComboBox.h, gui/inc/TGCommandPlugin.h,
	  gui/inc/TGDNDManager.h, gui/inc/TGDimension.h,
	  gui/inc/TGDockableFrame.h, gui/inc/TGDoubleSlider.h,
	  gui/inc/TGFSComboBox.h, gui/inc/TGFSContainer.h,
	  gui/inc/TGFileBrowser.h, gui/inc/TGFileDialog.h,
	  gui/inc/TGFont.h, gui/inc/TGFontDialog.h, gui/inc/TGFrame.h,
	  gui/inc/TGGC.h, gui/inc/TGIcon.h, gui/inc/TGIdleHandler.h,
	  gui/inc/TGImageMap.h, gui/inc/TGInputDialog.h, gui/inc/TGLabel.h,
	  gui/inc/TGLayout.h, gui/inc/TGListBox.h, gui/inc/TGListTree.h,
	  gui/inc/TGListView.h, gui/inc/TGMdi.h, gui/inc/TGMdiDecorFrame.h,
	  gui/inc/TGMdiFrame.h, gui/inc/TGMdiMainFrame.h,
	  gui/inc/TGMdiMenu.h, gui/inc/TGMenu.h, gui/inc/TGMimeTypes.h,
	  gui/inc/TGMsgBox.h, gui/inc/TGNumberEntry.h, gui/inc/TGObject.h,
	  gui/inc/TGPasswdDialog.h, gui/inc/TGPicture.h,
	  gui/inc/TGProgressBar.h, gui/inc/TGRedirectOutputGuard.h,
	  gui/inc/TGResourcePool.h, gui/inc/TGScrollBar.h,
	  gui/inc/TGShutter.h, gui/inc/TGSlider.h, gui/inc/TGSpeedo.h,
	  gui/inc/TGSplitter.h, gui/inc/TGStatusBar.h, gui/inc/TGString.h,
	  gui/inc/TGTab.h, gui/inc/TGTableLayout.h, gui/inc/TGText.h,
	  gui/inc/TGTextBuffer.h, gui/inc/TGTextEdit.h,
	  gui/inc/TGTextEditDialogs.h, gui/inc/TGTextEditor.h,
	  gui/inc/TGTextEntry.h, gui/inc/TGTextView.h, gui/inc/TGToolBar.h,
	  gui/inc/TGToolTip.h, gui/inc/TGTripleSlider.h, gui/inc/TGView.h,
	  gui/inc/TGWidget.h, gui/inc/TGWindow.h, gui/inc/TGXYLayout.h,
	  gui/inc/TGuiBuilder.h, gui/inc/TRootApplication.h,
	  gui/inc/TRootBrowser.h, gui/inc/TRootBrowserLite.h,
	  gui/inc/TRootCanvas.h, gui/inc/TRootContextMenu.h,
	  gui/inc/TRootControlBar.h, gui/inc/TRootDialog.h,
	  gui/inc/TRootEmbeddedCanvas.h, gui/inc/TRootGuiFactory.h,
	  gui/inc/TRootHelpDialog.h, gui/inc/TVirtualDragManager.h,
	  gui/inc/WidgetMessageTypes.h, gui/src/HelpText.cxx,
	  gui/src/TG3DLine.cxx, gui/src/TGApplication.cxx,
	  gui/src/TGButton.cxx, gui/src/TGButtonGroup.cxx,
	  gui/src/TGCanvas.cxx, gui/src/TGClient.cxx,
	  gui/src/TGColorDialog.cxx, gui/src/TGColorSelect.cxx,
	  gui/src/TGComboBox.cxx, gui/src/TGCommandPlugin.cxx,
	  gui/src/TGDNDManager.cxx, gui/src/TGDimension.cxx,
	  gui/src/TGDockableFrame.cxx, gui/src/TGDoubleSlider.cxx,
	  gui/src/TGFSComboBox.cxx, gui/src/TGFSContainer.cxx,
	  gui/src/TGFileBrowser.cxx, gui/src/TGFileDialog.cxx,
	  gui/src/TGFont.cxx, gui/src/TGFontDialog.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGGC.cxx, gui/src/TGIcon.cxx,
	  gui/src/TGIdleHandler.cxx, gui/src/TGImageMap.cxx,
	  gui/src/TGInputDialog.cxx, gui/src/TGLabel.cxx,
	  gui/src/TGLayout.cxx, gui/src/TGListBox.cxx,
	  gui/src/TGListTree.cxx, gui/src/TGListView.cxx,
	  gui/src/TGMdiDecorFrame.cxx, gui/src/TGMdiFrame.cxx,
	  gui/src/TGMdiMainFrame.cxx, gui/src/TGMdiMenu.cxx,
	  gui/src/TGMenu.cxx, gui/src/TGMimeTypes.cxx,
	  gui/src/TGMsgBox.cxx, gui/src/TGNumberEntry.cxx,
	  gui/src/TGObject.cxx, gui/src/TGPasswdDialog.cxx,
	  gui/src/TGPicture.cxx, gui/src/TGProgressBar.cxx,
	  gui/src/TGRedirectOutputGuard.cxx, gui/src/TGResourcePool.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TGShutter.cxx,
	  gui/src/TGSlider.cxx, gui/src/TGSpeedo.cxx,
	  gui/src/TGSplitter.cxx, gui/src/TGStatusBar.cxx,
	  gui/src/TGString.cxx, gui/src/TGTab.cxx,
	  gui/src/TGTableLayout.cxx, gui/src/TGText.cxx,
	  gui/src/TGTextBuffer.cxx, gui/src/TGTextEdit.cxx,
	  gui/src/TGTextEditDialogs.cxx, gui/src/TGTextEditor.cxx,
	  gui/src/TGTextEntry.cxx, gui/src/TGTextView.cxx,
	  gui/src/TGToolBar.cxx, gui/src/TGToolTip.cxx,
	  gui/src/TGTripleSlider.cxx, gui/src/TGView.cxx,
	  gui/src/TGWidget.cxx, gui/src/TGWindow.cxx,
	  gui/src/TGXYLayout.cxx, gui/src/TGuiBuilder.cxx,
	  gui/src/TRootApplication.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootBrowserLite.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootContextMenu.cxx, gui/src/TRootControlBar.cxx,
	  gui/src/TRootDialog.cxx, gui/src/TRootEmbeddedCanvas.cxx,
	  gui/src/TRootGuiFactory.cxx, gui/src/TRootHelpDialog.cxx,
	  gui/src/TVirtualDragManager.cxx, guibuilder/Module.mk,
	  guibuilder/doc/index.txt, guibuilder/inc/LinkDef.h,
	  guibuilder/inc/TGuiBldDragManager.h,
	  guibuilder/inc/TGuiBldEditor.h,
	  guibuilder/inc/TGuiBldHintsButton.h,
	  guibuilder/inc/TGuiBldHintsEditor.h,
	  guibuilder/inc/TGuiBldNameFrame.h,
	  guibuilder/inc/TRootGuiBuilder.h,
	  guibuilder/src/TGuiBldDragManager.cxx,
	  guibuilder/src/TGuiBldEditor.cxx,
	  guibuilder/src/TGuiBldHintsButton.cxx,
	  guibuilder/src/TGuiBldHintsEditor.cxx,
	  guibuilder/src/TGuiBldNameFrame.cxx,
	  guibuilder/src/TRootGuiBuilder.cxx, guihtml/Module.mk,
	  guihtml/doc/index.txt, guihtml/inc/LinkDef.h,
	  guihtml/inc/TGHtml.h, guihtml/inc/TGHtmlBrowser.h,
	  guihtml/inc/TGHtmlTokens.h, guihtml/inc/TGHtmlUri.h,
	  guihtml/src/TGHtml.cxx, guihtml/src/TGHtmlBrowser.cxx,
	  guihtml/src/TGHtmlDraw.cxx, guihtml/src/TGHtmlElement.cxx,
	  guihtml/src/TGHtmlForm.cxx, guihtml/src/TGHtmlImage.cxx,
	  guihtml/src/TGHtmlIndex.cxx, guihtml/src/TGHtmlLayout.cxx,
	  guihtml/src/TGHtmlParse.cxx, guihtml/src/TGHtmlSizer.cxx,
	  guihtml/src/TGHtmlTable.cxx, guihtml/src/TGHtmlTokenMap.cxx,
	  guihtml/src/TGHtmlUri.cxx, hbook/Module.mk, hbook/doc/index.txt,
	  hbook/inc/LinkDef.h, hbook/inc/THbookBranch.h,
	  hbook/inc/THbookFile.h, hbook/inc/THbookKey.h,
	  hbook/inc/THbookTree.h, hbook/src/THbookBranch.cxx,
	  hbook/src/THbookFile.cxx, hbook/src/THbookKey.cxx,
	  hbook/src/THbookTree.cxx, hbook/src/hntvar2.f, hist/Module.mk,
	  hist/doc/index.txt, hist/inc/Foption.h, hist/inc/LinkDef.h,
	  hist/inc/TAxis.h, hist/inc/TBinomialEfficiencyFitter.h,
	  hist/inc/TConfidenceLevel.h, hist/inc/TF1.h, hist/inc/TF12.h,
	  hist/inc/TF2.h, hist/inc/TF3.h, hist/inc/TFormula.h,
	  hist/inc/TFormulaPrimitive.h, hist/inc/TFractionFitter.h,
	  hist/inc/TGraph2D.h, hist/inc/TGraph2DErrors.h,
	  hist/inc/TGraphDelaunay.h, hist/inc/TH1.h, hist/inc/TH1C.h,
	  hist/inc/TH1D.h, hist/inc/TH1F.h, hist/inc/TH1I.h,
	  hist/inc/TH1K.h, hist/inc/TH1S.h, hist/inc/TH2.h,
	  hist/inc/TH2C.h, hist/inc/TH2D.h, hist/inc/TH2F.h,
	  hist/inc/TH2I.h, hist/inc/TH2S.h, hist/inc/TH3.h,
	  hist/inc/TH3C.h, hist/inc/TH3D.h, hist/inc/TH3F.h,
	  hist/inc/TH3I.h, hist/inc/TH3S.h, hist/inc/THLimitsFinder.h,
	  hist/inc/THStack.h, hist/inc/THnSparse.h, hist/inc/TLimit.h,
	  hist/inc/TLimitDataSource.h, hist/inc/TMultiDimFit.h,
	  hist/inc/TPolyMarker.h, hist/inc/TPrincipal.h,
	  hist/inc/TProfile.h, hist/inc/TProfile2D.h,
	  hist/inc/TProfile3D.h, hist/inc/TVirtualHistPainter.h,
	  hist/src/Haxis.cxx, hist/src/TAxis.cxx,
	  hist/src/TBinomialEfficiencyFitter.cxx,
	  hist/src/TConfidenceLevel.cxx, hist/src/TF1.cxx,
	  hist/src/TF12.cxx, hist/src/TF1Helper.cxx, hist/src/TF1Helper.h,
	  hist/src/TF2.cxx, hist/src/TF3.cxx, hist/src/TFormula.cxx,
	  hist/src/TFormulaMathInterface.cxx,
	  hist/src/TFormulaPrimitive.cxx, hist/src/TFractionFitter.cxx,
	  hist/src/TGraph2D.cxx, hist/src/TGraph2DErrors.cxx,
	  hist/src/TGraphDelaunay.cxx, hist/src/TH1.cxx, hist/src/TH1K.cxx,
	  hist/src/TH2.cxx, hist/src/TH3.cxx, hist/src/THLimitsFinder.cxx,
	  hist/src/THStack.cxx, hist/src/THnSparse.cxx,
	  hist/src/TLimit.cxx, hist/src/TLimitDataSource.cxx,
	  hist/src/TMultiDimFit.cxx, hist/src/TPolyMarker.cxx,
	  hist/src/TPrincipal.cxx, hist/src/TProfile.cxx,
	  hist/src/TProfile2D.cxx, hist/src/TProfile3D.cxx,
	  hist/src/TVirtualHistPainter.cxx, histpainter/Module.mk,
	  histpainter/inc/Hoption.h, histpainter/inc/Hparam.h,
	  histpainter/inc/LinkDef.h, histpainter/inc/TGraphPainter.h,
	  histpainter/inc/THistPainter.h, histpainter/inc/TLego.h,
	  histpainter/inc/TPainter3dAlgorithms.h,
	  histpainter/inc/TPaletteAxis.h,
	  histpainter/src/TGraphPainter.cxx,
	  histpainter/src/THistPainter.cxx,
	  histpainter/src/TPainter3dAlgorithms.cxx,
	  histpainter/src/TPaletteAxis.cxx, html/Module.mk,
	  html/doc/index.txt, html/doc/macros/testmacro.C,
	  html/inc/LinkDef.h, html/inc/TClassDocOutput.h,
	  html/inc/TDocDirective.h, html/inc/TDocInfo.h,
	  html/inc/TDocOutput.h, html/inc/TDocParser.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocInfo.cxx, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx, html/src/THtml.cxx, io/Module.mk,
	  io/doc/index.txt, io/inc/LinkDef.h, io/inc/TArchiveFile.h,
	  io/inc/TBufferFile.h, io/inc/TCollectionProxyFactory.h,
	  io/inc/TContainerConverters.h, io/inc/TDirectoryFile.h,
	  io/inc/TEmulatedCollectionProxy.h, io/inc/TEmulatedMapProxy.h,
	  io/inc/TFile.h, io/inc/TFileCacheRead.h,
	  io/inc/TFileCacheWrite.h, io/inc/TFree.h,
	  io/inc/TGenCollectionProxy.h, io/inc/TGenCollectionStreamer.h,
	  io/inc/TKey.h, io/inc/TKeyMapFile.h, io/inc/TMapFile.h,
	  io/inc/TStreamerInfo.h, io/inc/TZIPFile.h,
	  io/src/TArchiveFile.cxx, io/src/TBufferFile.cxx,
	  io/src/TCollectionProxyFactory.cxx,
	  io/src/TContainerConverters.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TFile.cxx,
	  io/src/TFileCacheRead.cxx, io/src/TFileCacheWrite.cxx,
	  io/src/TFree.cxx, io/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionStreamer.cxx, io/src/TKey.cxx,
	  io/src/TKeyMapFile.cxx, io/src/TMapFile.cxx,
	  io/src/TStreamerInfo.cxx, io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx, io/src/TZIPFile.cxx,
	  krb5auth/Module.mk, krb5auth/inc/Krb5Auth.h,
	  krb5auth/inc/LinkDef.h, krb5auth/inc/TKSocket.h,
	  krb5auth/src/Krb5Auth.cxx, krb5auth/src/TKSocket.cxx,
	  ldap/Module.mk, ldap/inc/CintLDAP.h, ldap/inc/LinkDef.h,
	  ldap/inc/TLDAPAttribute.h, ldap/inc/TLDAPEntry.h,
	  ldap/inc/TLDAPResult.h, ldap/inc/TLDAPServer.h,
	  ldap/src/TLDAPAttribute.cxx, ldap/src/TLDAPEntry.cxx,
	  ldap/src/TLDAPResult.cxx, ldap/src/TLDAPServer.cxx,
	  macros/Dialogs.C, main/Module.mk, main/src/cppmain.cxx,
	  main/src/g2root.f, main/src/g2rootold.f, main/src/h2root.cxx,
	  main/src/hadd.cxx, main/src/pmain.cxx, main/src/proofserv.sh,
	  main/src/rmain.cxx, main/src/roots.cxx, main/src/roots.sh,
	  main/src/setpawc.c, main/src/ssh2rpd.cxx, main/win32/cfget.c,
	  main/win32/cfgeto.c, main/win32/cfopei.c, main/win32/cfput.c,
	  main/win32/cfputo.c, main/win32/setpawc.c, main/win32/tzvers.f,
	  math/Module.mk, math/doc/index.txt, math/inc/LinkDef.h,
	  math/inc/Math/ParamFunctor.h, math/inc/TComplex.h,
	  math/inc/TMath.h, math/inc/TRandom.h, math/inc/TRandom1.h,
	  math/inc/TRandom2.h, math/inc/TRandom3.h, math/src/TComplex.cxx,
	  math/src/TMath.cxx, math/src/TRandom.cxx, math/src/TRandom1.cxx,
	  math/src/TRandom2.cxx, math/src/TRandom3.cxx, mathcore/Module.mk,
	  mathcore/build/Makefile.am, mathcore/build/setup.sh,
	  mathcore/doc/index.txt,
	  mathcore/inc/Math/AdaptiveIntegratorMultiDim.h,
	  mathcore/inc/Math/AllIntegrationTypes.h,
	  mathcore/inc/Math/AxisAngle.h, mathcore/inc/Math/Boost.h,
	  mathcore/inc/Math/BoostX.h, mathcore/inc/Math/BoostY.h,
	  mathcore/inc/Math/BoostZ.h, mathcore/inc/Math/Cartesian2D.h,
	  mathcore/inc/Math/Cartesian3D.h,
	  mathcore/inc/Math/Cylindrical3D.h,
	  mathcore/inc/Math/CylindricalEta3D.h,
	  mathcore/inc/Math/DisplacementVector2D.h,
	  mathcore/inc/Math/DisplacementVector3D.h,
	  mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h, mathcore/inc/Math/Error.h,
	  mathcore/inc/Math/EulerAngles.h,
	  mathcore/inc/Math/FitMethodFunction.h,
	  mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/3DConversions.h,
	  mathcore/inc/Math/GenVector/3DDistances.h,
	  mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/AxisAnglefwd.h,
	  mathcore/inc/Math/GenVector/BitReproducible.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostXfwd.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostYfwd.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/BoostZfwd.h,
	  mathcore/inc/Math/GenVector/Boostfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian2D.h,
	  mathcore/inc/Math/GenVector/Cartesian2Dfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cartesian3Dfwd.h,
	  mathcore/inc/Math/GenVector/CoordinateSystemTags.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3Dfwd.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/EulerAnglesfwd.h,
	  mathcore/inc/Math/GenVector/GenVectorIO.h,
	  mathcore/inc/Math/GenVector/GenVector_exception.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzRotationfwd.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/LorentzVectorfwd.h,
	  mathcore/inc/Math/GenVector/Plane3D.h,
	  mathcore/inc/Math/GenVector/Polar2D.h,
	  mathcore/inc/Math/GenVector/Polar2Dfwd.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/Polar3Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/PositionVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4Dfwd.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Quaternionfwd.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Rotation3Dfwd.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationXfwd.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationYfwd.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h,
	  mathcore/inc/Math/GenVector/RotationZYXfwd.h,
	  mathcore/inc/Math/GenVector/RotationZfwd.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/inc/Math/GenVector/VectorUtil.h,
	  mathcore/inc/Math/GenVector/eta.h,
	  mathcore/inc/Math/GenVector/etaMax.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/Integrator.h,
	  mathcore/inc/Math/IntegratorMultiDim.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/LinkDef_GenVector32.h,
	  mathcore/inc/Math/LinkDef_Point3D.h,
	  mathcore/inc/Math/LinkDef_Rotation.h,
	  mathcore/inc/Math/LinkDef_Vector3D.h,
	  mathcore/inc/Math/LinkDef_Vector4D.h,
	  mathcore/inc/Math/LorentzRotation.h,
	  mathcore/inc/Math/LorentzVector.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/Minimizer.h, mathcore/inc/Math/PdfFunc.h,
	  mathcore/inc/Math/PdfFuncMathCore.h, mathcore/inc/Math/Plane3D.h,
	  mathcore/inc/Math/Point2D.h, mathcore/inc/Math/Point2Dfwd.h,
	  mathcore/inc/Math/Point3D.h, mathcore/inc/Math/Point3Dfwd.h,
	  mathcore/inc/Math/Polar2D.h, mathcore/inc/Math/Polar3D.h,
	  mathcore/inc/Math/PositionVector2D.h,
	  mathcore/inc/Math/PositionVector3D.h,
	  mathcore/inc/Math/ProbFunc.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/PtEtaPhiE4D.h, mathcore/inc/Math/PtEtaPhiM4D.h,
	  mathcore/inc/Math/PxPyPzE4D.h, mathcore/inc/Math/PxPyPzM4D.h,
	  mathcore/inc/Math/Quaternion.h, mathcore/inc/Math/Rotation3D.h,
	  mathcore/inc/Math/RotationX.h, mathcore/inc/Math/RotationY.h,
	  mathcore/inc/Math/RotationZ.h, mathcore/inc/Math/RotationZYX.h,
	  mathcore/inc/Math/SpecFunc.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathcore/inc/Math/Transform3D.h,
	  mathcore/inc/Math/Translation3D.h, mathcore/inc/Math/Util.h,
	  mathcore/inc/Math/Vector2D.h, mathcore/inc/Math/Vector2Dfwd.h,
	  mathcore/inc/Math/Vector3D.h, mathcore/inc/Math/Vector3Dfwd.h,
	  mathcore/inc/Math/Vector4D.h, mathcore/inc/Math/Vector4Dfwd.h,
	  mathcore/inc/Math/VectorUtil.h,
	  mathcore/inc/Math/VectorUtil_Cint.h,
	  mathcore/inc/Math/VirtualIntegrator.h,
	  mathcore/inc/Math/WrappedFunction.h,
	  mathcore/inc/Math/WrappedParamFunction.h,
	  mathcore/src/3DConversions.cxx, mathcore/src/3DDistances.cxx,
	  mathcore/src/AdaptiveIntegratorMultiDim.cxx,
	  mathcore/src/AxisAngle.cxx, mathcore/src/AxisAngleXother.cxx,
	  mathcore/src/BitReproducible.cxx, mathcore/src/Boost.cxx,
	  mathcore/src/BoostX.cxx, mathcore/src/BoostY.cxx,
	  mathcore/src/BoostZ.cxx, mathcore/src/EulerAngles.cxx,
	  mathcore/src/GenVector_exception.cxx,
	  mathcore/src/Integrator.cxx, mathcore/src/LorentzRotation.cxx,
	  mathcore/src/PdfFuncMathCore.cxx, mathcore/src/Plane3D.cxx,
	  mathcore/src/ProbFuncMathCore.cxx, mathcore/src/Quaternion.cxx,
	  mathcore/src/QuaternionXaxial.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Rotation3DxAxial.cxx, mathcore/src/RotationZYX.cxx,
	  mathcore/src/SpecFuncCephes.cxx, mathcore/src/SpecFuncCephes.h,
	  mathcore/src/SpecFuncCephesInv.cxx,
	  mathcore/src/SpecFuncMathCore.cxx, mathcore/src/Transform3D.cxx,
	  mathcore/src/Translation3D.cxx, mathcore/src/VectorUtil.cxx,
	  mathcore/test/CoordinateTraits.h, mathcore/test/Makefile,
	  mathcore/test/RotationTraits.h, mathcore/test/Track.h,
	  mathcore/test/TrackLinkDef.h, mathcore/test/coordinates3D.cxx,
	  mathcore/test/coordinates4D.cxx,
	  mathcore/test/rotationApplication.cxx,
	  mathcore/test/stress2D.cxx, mathcore/test/stress3D.cxx,
	  mathcore/test/testBoost.cxx, mathcore/test/testGenVector.cxx,
	  mathcore/test/testIntegration.cxx,
	  mathcore/test/testIterator.cxx, mathcore/test/testVectorIO.cxx,
	  mathcore/test/vectorOperation.cxx, mathmore/Module.mk,
	  mathmore/build/Makefile.am, mathmore/build/setup.sh,
	  mathmore/doc/index.txt, mathmore/inc/Math/Chebyshev.h,
	  mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/GSLFunctionAdapter.h,
	  mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/inc/Math/GSLMCIntegrator.h,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLNLSMinimizer.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/GSLRootHelper.h,
	  mathmore/inc/Math/GSLSimAnMinimizer.h,
	  mathmore/inc/Math/GSLSimAnnealing.h,
	  mathmore/inc/Math/IntegrationTypes.h,
	  mathmore/inc/Math/InterpolationTypes.h,
	  mathmore/inc/Math/Interpolator.h,
	  mathmore/inc/Math/KelvinFunctions.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_RootFinding.h,
	  mathmore/inc/Math/LinkDef_SpecFunc.h,
	  mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/MCIntegrationTypes.h,
	  mathmore/inc/Math/MCParameters.h,
	  mathmore/inc/Math/Minimizer1D.h,
	  mathmore/inc/Math/NumGradFunction.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/QuantFuncMathMore.h,
	  mathmore/inc/Math/Random.h, mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h,
	  mathmore/inc/Math/SpecFuncMathMore.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/Chebyshev.cxx,
	  mathmore/src/Derivator.cxx, mathmore/src/GSL1DMinimizer.h,
	  mathmore/src/GSLChebSeries.h, mathmore/src/GSLDerivator.cxx,
	  mathmore/src/GSLDerivator.h, mathmore/src/GSLError.h,
	  mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/GSLIntegrationWorkspace.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLInterpolator.cxx,
	  mathmore/src/GSLInterpolator.h,
	  mathmore/src/GSLMCIntegrationWorkspace.h,
	  mathmore/src/GSLMCIntegrator.cxx, mathmore/src/GSLMinimizer.cxx,
	  mathmore/src/GSLMonteFunctionAdapter.h,
	  mathmore/src/GSLMonteFunctionWrapper.h,
	  mathmore/src/GSLMultiFit.h,
	  mathmore/src/GSLMultiFitFunctionAdapter.h,
	  mathmore/src/GSLMultiFitFunctionWrapper.h,
	  mathmore/src/GSLMultiMinFunctionAdapter.h,
	  mathmore/src/GSLMultiMinFunctionWrapper.h,
	  mathmore/src/GSLMultiMinimizer.h,
	  mathmore/src/GSLNLSMinimizer.cxx,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRngWrapper.h,
	  mathmore/src/GSLRootFSolver.h, mathmore/src/GSLRootFdFSolver.h,
	  mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx,
	  mathmore/src/GSLRootHelper.cxx,
	  mathmore/src/GSLSimAnMinimizer.cxx,
	  mathmore/src/GSLSimAnnealing.cxx, mathmore/src/Interpolator.cxx,
	  mathmore/src/KelvinFunctions.cxx, mathmore/src/Minimizer1D.cxx,
	  mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/src/ParamFunction.cxx, mathmore/src/PdfFuncMathMore.cxx,
	  mathmore/src/Polynomial.cxx, mathmore/src/QuantFuncMathMore.cxx,
	  mathmore/src/RootFinderAlgorithms.cxx,
	  mathmore/src/SpecFuncMathMore.cxx,
	  mathmore/src/complex_quartic.h, mathmore/test/Makefile,
	  mathmore/test/UnuRanDist.h, mathmore/test/piRandom.C,
	  mathmore/test/pirndm.C, mathmore/test/simanTSP.cxx,
	  mathmore/test/testChebyshev.cxx,
	  mathmore/test/testDerivation.cxx, mathmore/test/testFunctor.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testIntegrationMultiDim.cxx,
	  mathmore/test/testInterpolation.cxx,
	  mathmore/test/testMinimization1D.cxx,
	  mathmore/test/testRandom.cxx, mathmore/test/testRandomDist.cxx,
	  mathmore/test/testRootFinder.cxx, mathmore/test/testSpecFunc.cxx,
	  mathmore/test/testStatFunc.cxx, matrix/Module.mk,
	  matrix/doc/index.txt, matrix/inc/LinkDef.h,
	  matrix/inc/TDecompBK.h, matrix/inc/TDecompBase.h,
	  matrix/inc/TDecompChol.h, matrix/inc/TDecompLU.h,
	  matrix/inc/TDecompQRH.h, matrix/inc/TDecompSVD.h,
	  matrix/inc/TDecompSparse.h, matrix/inc/TMatrix.h,
	  matrix/inc/TMatrixD.h, matrix/inc/TMatrixDBase.h,
	  matrix/inc/TMatrixDBasefwd.h, matrix/inc/TMatrixDEigen.h,
	  matrix/inc/TMatrixDLazy.h, matrix/inc/TMatrixDSparse.h,
	  matrix/inc/TMatrixDSparsefwd.h, matrix/inc/TMatrixDSym.h,
	  matrix/inc/TMatrixDSymEigen.h, matrix/inc/TMatrixDSymfwd.h,
	  matrix/inc/TMatrixDUtils.h, matrix/inc/TMatrixDUtilsfwd.h,
	  matrix/inc/TMatrixDfwd.h, matrix/inc/TMatrixF.h,
	  matrix/inc/TMatrixFBase.h, matrix/inc/TMatrixFBasefwd.h,
	  matrix/inc/TMatrixFLazy.h, matrix/inc/TMatrixFSparse.h,
	  matrix/inc/TMatrixFSparsefwd.h, matrix/inc/TMatrixFSym.h,
	  matrix/inc/TMatrixFSymfwd.h, matrix/inc/TMatrixFUtils.h,
	  matrix/inc/TMatrixFUtilsfwd.h, matrix/inc/TMatrixFfwd.h,
	  matrix/inc/TMatrixT.h, matrix/inc/TMatrixTBase.h,
	  matrix/inc/TMatrixTCramerInv.h, matrix/inc/TMatrixTLazy.h,
	  matrix/inc/TMatrixTSparse.h, matrix/inc/TMatrixTSym.h,
	  matrix/inc/TMatrixTSymCramerInv.h, matrix/inc/TMatrixTUtils.h,
	  matrix/inc/TVector.h, matrix/inc/TVectorD.h,
	  matrix/inc/TVectorDfwd.h, matrix/inc/TVectorF.h,
	  matrix/inc/TVectorFfwd.h, matrix/inc/TVectorT.h,
	  matrix/inc/TVectorfwd.h, matrix/src/TDecompBK.cxx,
	  matrix/src/TDecompBase.cxx, matrix/src/TDecompChol.cxx,
	  matrix/src/TDecompLU.cxx, matrix/src/TDecompQRH.cxx,
	  matrix/src/TDecompSVD.cxx, matrix/src/TDecompSparse.cxx,
	  matrix/src/TMatrixDEigen.cxx, matrix/src/TMatrixDSymEigen.cxx,
	  matrix/src/TMatrixT.cxx, matrix/src/TMatrixTBase.cxx,
	  matrix/src/TMatrixTCramerInv.cxx, matrix/src/TMatrixTLazy.cxx,
	  matrix/src/TMatrixTSparse.cxx, matrix/src/TMatrixTSym.cxx,
	  matrix/src/TMatrixTSymCramerInv.cxx,
	  matrix/src/TMatrixTUtils.cxx, matrix/src/TVectorT.cxx,
	  meta/Module.mk, meta/doc/index.txt, meta/inc/LinkDef.h,
	  meta/inc/TBaseClass.h, meta/inc/TCint.h, meta/inc/TClass.h,
	  meta/inc/TClassGenerator.h, meta/inc/TClassMenuItem.h,
	  meta/inc/TClassRef.h, meta/inc/TClassStreamer.h,
	  meta/inc/TDataMember.h, meta/inc/TDataType.h,
	  meta/inc/TDictionary.h, meta/inc/TFunction.h,
	  meta/inc/TGenericClassInfo.h, meta/inc/TGlobal.h,
	  meta/inc/TInterpreter.h, meta/inc/TIsAProxy.h,
	  meta/inc/TMemberStreamer.h, meta/inc/TMethod.h,
	  meta/inc/TMethodArg.h, meta/inc/TMethodCall.h,
	  meta/inc/TRealData.h, meta/inc/TStreamer.h,
	  meta/inc/TStreamerElement.h, meta/inc/TToggle.h,
	  meta/inc/TToggleGroup.h, meta/inc/TVirtualIsAProxy.h,
	  meta/inc/TVirtualRefProxy.h, meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TBaseClass.cxx, meta/src/TCint.cxx, meta/src/TClass.cxx,
	  meta/src/TClassGenerator.cxx, meta/src/TClassMenuItem.cxx,
	  meta/src/TClassRef.cxx, meta/src/TDataMember.cxx,
	  meta/src/TDataType.cxx, meta/src/TDictionary.cxx,
	  meta/src/TFunction.cxx, meta/src/TGenericClassInfo.cxx,
	  meta/src/TGlobal.cxx, meta/src/TInterpreter.cxx,
	  meta/src/TIsAProxy.cxx, meta/src/TMethod.cxx,
	  meta/src/TMethodArg.cxx, meta/src/TMethodCall.cxx,
	  meta/src/TRealData.cxx, meta/src/TStreamerElement.cxx,
	  meta/src/TToggle.cxx, meta/src/TToggleGroup.cxx,
	  meta/src/TVirtualStreamerInfo.cxx, metautils/Module.mk,
	  metautils/inc/LinkDef.h, metautils/inc/TClassEdit.h,
	  metautils/src/TClassEdit.cxx, metautils/src/dequeLinkdef.h,
	  metautils/src/listLinkdef.h, metautils/src/mapLinkdef.h,
	  metautils/src/multimapLinkdef.h, metautils/src/multisetLinkdef.h,
	  metautils/src/setLinkdef.h, metautils/src/valarrayLinkdef.h,
	  metautils/src/vectorLinkdef.h, minuit/Module.mk,
	  minuit/doc/index.txt, minuit/inc/LinkDef.h, minuit/inc/TFitter.h,
	  minuit/inc/TLinearFitter.h, minuit/inc/TMinuit.h,
	  minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx,
	  minuit/src/TMinuit.cxx, mlp/Module.mk, mlp/inc/LinkDef.h,
	  mlp/inc/TMLPAnalyzer.h, mlp/inc/TMultiLayerPerceptron.h,
	  mlp/inc/TNeuron.h, mlp/inc/TSynapse.h, mlp/src/TMLPAnalyzer.cxx,
	  mlp/src/TMultiLayerPerceptron.cxx, mlp/src/TNeuron.cxx,
	  mlp/src/TSynapse.cxx, monalisa/Module.mk, monalisa/inc/LinkDef.h,
	  monalisa/inc/TMonaLisaReader.h, monalisa/inc/TMonaLisaWriter.h,
	  monalisa/src/TMonaLisaReader.cxx,
	  monalisa/src/TMonaLisaWriter.cxx, mysql/Module.mk,
	  mysql/inc/LinkDef.h, mysql/inc/TMySQLResult.h,
	  mysql/inc/TMySQLRow.h, mysql/inc/TMySQLServer.h,
	  mysql/inc/TMySQLStatement.h, mysql/src/TMySQLResult.cxx,
	  mysql/src/TMySQLRow.cxx, mysql/src/TMySQLServer.cxx,
	  mysql/src/TMySQLStatement.cxx, net/Module.mk, net/doc/index.txt,
	  net/inc/LinkDef.h, net/inc/NetErrors.h,
	  net/inc/RRemoteProtocol.h, net/inc/TApplicationRemote.h,
	  net/inc/TApplicationServer.h, net/inc/TFTP.h,
	  net/inc/TFileStager.h, net/inc/TGrid.h,
	  net/inc/TGridCollection.h, net/inc/TGridJDL.h,
	  net/inc/TGridJob.h, net/inc/TGridJobStatus.h,
	  net/inc/TGridJobStatusList.h, net/inc/TGridResult.h,
	  net/inc/TMessage.h, net/inc/TMonitor.h, net/inc/TNetFile.h,
	  net/inc/TPServerSocket.h, net/inc/TPSocket.h,
	  net/inc/TSQLColumnInfo.h, net/inc/TSQLMonitoring.h,
	  net/inc/TSQLResult.h, net/inc/TSQLRow.h, net/inc/TSQLServer.h,
	  net/inc/TSQLStatement.h, net/inc/TSQLTableInfo.h,
	  net/inc/TSecContext.h, net/inc/TServerSocket.h,
	  net/inc/TSocket.h, net/inc/TWebFile.h, net/src/NetErrors.cxx,
	  net/src/TApplicationRemote.cxx, net/src/TApplicationServer.cxx,
	  net/src/TFTP.cxx, net/src/TFileStager.cxx, net/src/TGrid.cxx,
	  net/src/TGridJDL.cxx, net/src/TGridJob.cxx,
	  net/src/TGridJobStatus.cxx, net/src/TGridJobStatusList.cxx,
	  net/src/TGridResult.cxx, net/src/TMessage.cxx,
	  net/src/TMonitor.cxx, net/src/TNetFile.cxx,
	  net/src/TPServerSocket.cxx, net/src/TPSocket.cxx,
	  net/src/TSQLColumnInfo.cxx, net/src/TSQLMonitoring.cxx,
	  net/src/TSQLResult.cxx, net/src/TSQLRow.cxx,
	  net/src/TSQLServer.cxx, net/src/TSQLStatement.cxx,
	  net/src/TSQLTableInfo.cxx, net/src/TSecContext.cxx,
	  net/src/TServerSocket.cxx, net/src/TSocket.cxx,
	  net/src/TWebFile.cxx, netx/Module.mk, netx/inc/LinkDef.h,
	  netx/inc/TXNetFile.h, netx/inc/TXNetFileStager.h,
	  netx/inc/TXNetSystem.h, netx/src/TXNetFile.cxx,
	  netx/src/TXNetFileStager.cxx, netx/src/TXNetSystem.cxx,
	  newdelete/Module.mk, newdelete/inc/MemCheck.h,
	  newdelete/src/MemCheck.cxx, newdelete/src/NewDelete.cxx,
	  odbc/Module.mk, odbc/inc/LinkDef.h, odbc/inc/TODBCResult.h,
	  odbc/inc/TODBCRow.h, odbc/inc/TODBCServer.h,
	  odbc/inc/TODBCStatement.h, odbc/src/TODBCResult.cxx,
	  odbc/src/TODBCRow.cxx, odbc/src/TODBCServer.cxx,
	  odbc/src/TODBCStatement.cxx, oracle/Module.mk,
	  oracle/inc/LinkDef.h, oracle/inc/TOracleResult.h,
	  oracle/inc/TOracleRow.h, oracle/inc/TOracleServer.h,
	  oracle/inc/TOracleStatement.h, oracle/src/TOracleResult.cxx,
	  oracle/src/TOracleRow.cxx, oracle/src/TOracleServer.cxx,
	  oracle/src/TOracleStatement.cxx, pcre/Module.mk, peac/Module.mk,
	  peac/inc/LinkDef.h, peac/inc/LinkDefGui.h, peac/inc/TPEAC.h,
	  peac/inc/TProofPEAC.h, peac/inc/TProofStartupDialog.h,
	  peac/src/TPEAC.cxx, peac/src/TProofPEAC.cxx,
	  peac/src/TProofStartupDialog.cxx, pgsql/Module.mk,
	  pgsql/inc/LinkDef.h, pgsql/inc/TPgSQLResult.h,
	  pgsql/inc/TPgSQLRow.h, pgsql/inc/TPgSQLServer.h,
	  pgsql/inc/TPgSQLStatement.h, pgsql/src/TPgSQLResult.cxx,
	  pgsql/src/TPgSQLRow.cxx, pgsql/src/TPgSQLServer.cxx,
	  pgsql/src/TPgSQLStatement.cxx, physics/Module.mk,
	  physics/doc/index.txt, physics/inc/LinkDef.h,
	  physics/inc/TFeldmanCousins.h, physics/inc/TGenPhaseSpace.h,
	  physics/inc/TLorentzRotation.h, physics/inc/TLorentzVector.h,
	  physics/inc/TQuaternion.h, physics/inc/TRobustEstimator.h,
	  physics/inc/TRolke.h, physics/inc/TRotation.h,
	  physics/inc/TVector2.h, physics/inc/TVector3.h,
	  physics/src/TFeldmanCousins.cxx, physics/src/TGenPhaseSpace.cxx,
	  physics/src/TLorentzRotation.cxx, physics/src/TLorentzVector.cxx,
	  physics/src/TQuaternion.cxx, physics/src/TRobustEstimator.cxx,
	  physics/src/TRolke.cxx, physics/src/TRotation.cxx,
	  physics/src/TVector2.cxx, physics/src/TVector3.cxx,
	  postscript/Module.mk, postscript/inc/LinkDef.h,
	  postscript/inc/TImageDump.h, postscript/inc/TPDF.h,
	  postscript/inc/TPostScript.h, postscript/inc/TSVG.h,
	  postscript/src/TImageDump.cxx, postscript/src/TPDF.cxx,
	  postscript/src/TPostScript.cxx, postscript/src/TSVG.cxx,
	  proof/Module.mk, proof/doc/index.txt, proof/inc/LinkDef.h,
	  proof/inc/TCondor.h, proof/inc/TDSet.h, proof/inc/TDSetProxy.h,
	  proof/inc/TProof.h, proof/inc/TProofChain.h,
	  proof/inc/TProofCondor.h, proof/inc/TProofDebug.h,
	  proof/inc/TProofLog.h, proof/inc/TProofMgr.h,
	  proof/inc/TProofNodeInfo.h, proof/inc/TProofQueryResult.h,
	  proof/inc/TProofResources.h, proof/inc/TProofResourcesStatic.h,
	  proof/inc/TProofServ.h, proof/inc/TProofSuperMaster.h,
	  proof/inc/TSlave.h, proof/inc/TVirtualProofPlayer.h,
	  proof/src/TCondor.cxx, proof/src/TDSet.cxx,
	  proof/src/TDSetProxy.cxx, proof/src/TProof.cxx,
	  proof/src/TProofChain.cxx, proof/src/TProofCondor.cxx,
	  proof/src/TProofDebug.cxx, proof/src/TProofLog.cxx,
	  proof/src/TProofMgr.cxx, proof/src/TProofNodeInfo.cxx,
	  proof/src/TProofQueryResult.cxx,
	  proof/src/TProofResourcesStatic.cxx, proof/src/TProofServ.cxx,
	  proof/src/TProofSuperMaster.cxx, proof/src/TSlave.cxx,
	  proof/src/TVirtualProofPlayer.cxx, proofd/Module.mk,
	  proofd/inc/XProofProtUtils.h, proofd/inc/XProofProtocol.h,
	  proofd/inc/XrdProofConn.h, proofd/inc/XrdProofGroup.h,
	  proofd/inc/XrdProofPhyConn.h, proofd/inc/XrdProofSched.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofWorker.h,
	  proofd/inc/XrdProofdAux.h, proofd/inc/XrdProofdClient.h,
	  proofd/inc/XrdProofdManager.h, proofd/inc/XrdProofdPlatform.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/inc/XrdProofdResponse.h,
	  proofd/inc/XrdProofdTrace.h, proofd/inc/XrdROOT.h,
	  proofd/inc/XrdSysToOuc.h, proofd/inc/proofdp.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofd/src/XrdROOT.cxx,
	  proofd/src/proofd.cxx, proofplayer/Module.mk,
	  proofplayer/inc/LinkDef.h, proofplayer/inc/LinkDefDraw.h,
	  proofplayer/inc/TDrawFeedback.h, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TFileMerger.h, proofplayer/inc/TPacketizer.h,
	  proofplayer/inc/TPacketizerAdaptive.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TPacketizerUnit.h, proofplayer/inc/TPerfStats.h,
	  proofplayer/inc/TProofDraw.h, proofplayer/inc/TProofFile.h,
	  proofplayer/inc/TProofLimitsFinder.h,
	  proofplayer/inc/TProofPlayer.h, proofplayer/inc/TStatus.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TDrawFeedback.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TFileMerger.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPacketizerUnit.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofDraw.cxx,
	  proofplayer/src/TProofFile.cxx,
	  proofplayer/src/TProofLimitsFinder.cxx,
	  proofplayer/src/TProofPlayer.cxx, proofplayer/src/TStatus.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx, proofx/Module.mk,
	  proofx/inc/LinkDef.h, proofx/inc/TXHandler.h,
	  proofx/inc/TXProofMgr.h, proofx/inc/TXProofServ.h,
	  proofx/inc/TXSlave.h, proofx/inc/TXSocket.h,
	  proofx/inc/TXSocketHandler.h, proofx/inc/TXUnixSocket.h,
	  proofx/src/TXHandler.cxx, proofx/src/TXProofMgr.cxx,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSlave.cxx,
	  proofx/src/TXSocket.cxx, proofx/src/TXSocketHandler.cxx,
	  proofx/src/TXUnixSocket.cxx, pyroot/Module.mk, pyroot/ROOT.py,
	  pyroot/doc/index.txt, pyroot/inc/LinkDef.h,
	  pyroot/inc/TPyDispatcher.h, pyroot/inc/TPyException.h,
	  pyroot/inc/TPyROOTApplication.h, pyroot/inc/TPyReturn.h,
	  pyroot/inc/TPython.h, pyroot/src/Adapters.cxx,
	  pyroot/src/Adapters.h, pyroot/src/ClassMethodHolder.cxx,
	  pyroot/src/ClassMethodHolder.h, pyroot/src/ConstructorHolder.cxx,
	  pyroot/src/ConstructorHolder.h, pyroot/src/Converters.cxx,
	  pyroot/src/Converters.h, pyroot/src/Executors.cxx,
	  pyroot/src/Executors.h, pyroot/src/FunctionHolder.cxx,
	  pyroot/src/FunctionHolder.h, pyroot/src/MemoryRegulator.cxx,
	  pyroot/src/MemoryRegulator.h, pyroot/src/MethodHolder.cxx,
	  pyroot/src/MethodHolder.h, pyroot/src/MethodProxy.cxx,
	  pyroot/src/MethodProxy.h, pyroot/src/ObjectProxy.cxx,
	  pyroot/src/ObjectProxy.h, pyroot/src/PropertyProxy.cxx,
	  pyroot/src/PropertyProxy.h, pyroot/src/PyBufferFactory.cxx,
	  pyroot/src/PyBufferFactory.h, pyroot/src/PyCallable.h,
	  pyroot/src/PyROOT.h, pyroot/src/PyRootType.cxx,
	  pyroot/src/PyRootType.h, pyroot/src/Pythonize.cxx,
	  pyroot/src/Pythonize.h, pyroot/src/RootModule.cxx,
	  pyroot/src/RootWrapper.cxx, pyroot/src/RootWrapper.h,
	  pyroot/src/TCustomPyTypes.cxx, pyroot/src/TCustomPyTypes.h,
	  pyroot/src/TPyClassGenerator.cxx, pyroot/src/TPyClassGenerator.h,
	  pyroot/src/TPyDispatcher.cxx, pyroot/src/TPyException.cxx,
	  pyroot/src/TPyROOTApplication.cxx, pyroot/src/TPyReturn.cxx,
	  pyroot/src/TPython.cxx, pyroot/src/TRflxCallback.cxx,
	  pyroot/src/TRflxCallback.h, pyroot/src/TSetItemHolder.cxx,
	  pyroot/src/TSetItemHolder.h, pyroot/src/Utility.cxx,
	  pyroot/src/Utility.h, pythia6/Module.mk, pythia6/inc/LinkDef.h,
	  pythia6/inc/TMCParticle.h, pythia6/inc/TPythia6.h,
	  pythia6/inc/TPythia6Calls.h, pythia6/inc/TPythia6Decayer.h,
	  pythia6/src/TMCParticle.cxx, pythia6/src/TPythia6.cxx,
	  pythia6/src/TPythia6Decayer.cxx, qt/Module.mk, qt/inc/LinkDef.h,
	  qt/inc/TGQt.h, qt/inc/TObjectExecute.h, qt/inc/TQMimeTypes.h,
	  qt/inc/TQUserEvent.h, qt/inc/TQtApplication.h, qt/inc/TQtBrush.h,
	  qt/inc/TQtClientFilter.h, qt/inc/TQtClientGuard.h,
	  qt/inc/TQtClientWidget.h, qt/inc/TQtEmitter.h, qt/inc/TQtEvent.h,
	  qt/inc/TQtEventQueue.h, qt/inc/TQtLock.h, qt/inc/TQtLockGuard.h,
	  qt/inc/TQtMarker.h, qt/inc/TQtRConfig.h,
	  qt/inc/TQtRootApplication.h, qt/inc/TQtRootSlot.h,
	  qt/inc/TQtSymbolCodec.h, qt/inc/TQtTimer.h, qt/inc/TQtUtil.h,
	  qt/inc/TQtWidget.h, qt/inc/TVirtualX.interface.h,
	  qt/inc/TWaitCondition.h, qt/src/GQtGUI.cxx, qt/src/TGQt.cxx,
	  qt/src/TGQtDummy.cxx, qt/src/TQMimeTypes.cxx,
	  qt/src/TQtApplication.cxx, qt/src/TQtBrush.cxx,
	  qt/src/TQtClientFilter.cxx, qt/src/TQtClientGuard.cxx,
	  qt/src/TQtClientWidget.cxx, qt/src/TQtEvent.cxx,
	  qt/src/TQtEventQueue.cxx, qt/src/TQtMarker.cxx,
	  qt/src/TQtRootApplication.cxx, qt/src/TQtRootSlot.cxx,
	  qt/src/TQtSymbolCodec.cxx, qt/src/TQtTimer.cxx,
	  qt/src/TQtWidget.cxx, qtgsi/Module.mk, qtgsi/inc/LinkDef.h,
	  qtgsi/inc/TQApplication.h, qtgsi/inc/TQCanvasImp.h,
	  qtgsi/inc/TQCanvasMenu.h, qtgsi/inc/TQRootApplication.h,
	  qtgsi/inc/TQRootCanvas.h, qtgsi/inc/TQRootDialog.h,
	  qtgsi/inc/TQRootGuiFactory.h, qtgsi/src/TQApplication.cxx,
	  qtgsi/src/TQCanvasImp.cxx, qtgsi/src/TQCanvasMenu.cxx,
	  qtgsi/src/TQRootApplication.cxx, qtgsi/src/TQRootCanvas.cxx,
	  qtgsi/src/TQRootDialog.cxx, qtgsi/src/TQRootGuiFactory.cxx,
	  qtgsi/test/Makefile, qtgsi/test/Makefile.win,
	  qtgsi/test/example1/Makefile, qtgsi/test/example1/Makefile.win,
	  qtgsi/test/example1/guitest.cpp, qtgsi/test/example1/guitest.h,
	  qtgsi/test/example1/main.cpp, qtgsi/test/example1/qtroot.cpp,
	  qtgsi/test/example1/qtroot.h, qtgsi/test/example2/Makefile,
	  qtgsi/test/example2/Makefile.win, qtgsi/test/example2/main.cpp,
	  qtgsi/test/example2/qtrootexample1.ui.h, qtroot/Module.mk,
	  qtroot/inc/LinkDef.h, qtroot/inc/TQtRootGuiFactory.h,
	  qtroot/src/TQtRootGuiFactory.cxx, quadp/Module.mk,
	  quadp/inc/LinkDef.h, quadp/inc/TGondzioSolver.h,
	  quadp/inc/TMehrotraSolver.h, quadp/inc/TQpDataBase.h,
	  quadp/inc/TQpDataDens.h, quadp/inc/TQpDataSparse.h,
	  quadp/inc/TQpLinSolverBase.h, quadp/inc/TQpLinSolverDens.h,
	  quadp/inc/TQpLinSolverSparse.h, quadp/inc/TQpProbBase.h,
	  quadp/inc/TQpProbDens.h, quadp/inc/TQpProbSparse.h,
	  quadp/inc/TQpResidual.h, quadp/inc/TQpSolverBase.h,
	  quadp/inc/TQpVar.h, quadp/src/TGondzioSolver.cxx,
	  quadp/src/TMehrotraSolver.cxx, quadp/src/TQpDataBase.cxx,
	  quadp/src/TQpDataDens.cxx, quadp/src/TQpDataSparse.cxx,
	  quadp/src/TQpLinSolverBase.cxx, quadp/src/TQpLinSolverDens.cxx,
	  quadp/src/TQpLinSolverSparse.cxx, quadp/src/TQpProbBase.cxx,
	  quadp/src/TQpProbDens.cxx, quadp/src/TQpProbSparse.cxx,
	  quadp/src/TQpResidual.cxx, quadp/src/TQpSolverBase.cxx,
	  quadp/src/TQpVar.cxx, rfio/Module.mk, rfio/inc/LinkDef.h,
	  rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx, rint/Module.mk,
	  rint/inc/LinkDef.h, rint/inc/TRint.h, rint/inc/TTabCom.h,
	  rint/src/TRint.cxx, rint/src/TTabCom.cxx, rootd/Module.mk,
	  rootd/inc/rootdp.h, rootd/src/rootd.cxx, roots/inc/TGXClient.h,
	  roots/inc/TGXServer.h, roots/src/TGXClient.cxx,
	  roots/src/TGXServer.cxx, roots/src/roots.cxx, rootx/Module.mk,
	  rootx/src/rootx.cxx, rootx/src/rootxx.cxx, rpdutils/Module.mk,
	  rpdutils/inc/rpddefs.h, rpdutils/inc/rpderr.h,
	  rpdutils/inc/rpdp.h, rpdutils/src/daemon.cxx,
	  rpdutils/src/error.cxx, rpdutils/src/globus.cxx,
	  rpdutils/src/net.cxx, rpdutils/src/netpar.cxx,
	  rpdutils/src/rpdutils.cxx, rpdutils/src/ssh.cxx, ruby/Module.mk,
	  ruby/doc/index.txt, ruby/inc/LinkDef.h, ruby/inc/TRuby.h,
	  ruby/src/TRuby.cxx, ruby/src/drr.cxx, ruby/src/rrcommon.h,
	  ruby/src/rrenums.h, sapdb/Module.mk, sapdb/inc/LinkDef.h,
	  sapdb/inc/TSapDBResult.h, sapdb/inc/TSapDBRow.h,
	  sapdb/inc/TSapDBServer.h, sapdb/src/TSapDBResult.cxx,
	  sapdb/src/TSapDBRow.cxx, sapdb/src/TSapDBServer.cxx,
	  sessionviewer/Module.mk, sessionviewer/inc/LinkDef.h,
	  sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/inc/TProofProgressLog.h,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionLogView.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressLog.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx, smatrix/CreateBinaryOp.sh,
	  smatrix/CreateUnaryOp.sh, smatrix/Module.mk,
	  smatrix/build/Makefile.am, smatrix/build/setup.sh,
	  smatrix/doc/index.txt, smatrix/inc/LinkDef.h,
	  smatrix/inc/LinkDefD32.h, smatrix/inc/Math/BinaryOpPolicy.h,
	  smatrix/inc/Math/BinaryOperators.h, smatrix/inc/Math/Dfact.h,
	  smatrix/inc/Math/Dfactir.h, smatrix/inc/Math/Dfinv.h,
	  smatrix/inc/Math/Dinv.h, smatrix/inc/Math/Dsfact.h,
	  smatrix/inc/Math/Dsinv.h, smatrix/inc/Math/Expression.h,
	  smatrix/inc/Math/Functions.h, smatrix/inc/Math/HelperOps.h,
	  smatrix/inc/Math/MConfig.h, smatrix/inc/Math/MatrixFunctions.h,
	  smatrix/inc/Math/MatrixRepresentationsStatic.h,
	  smatrix/inc/Math/SMatrix.h, smatrix/inc/Math/SMatrixDfwd.h,
	  smatrix/inc/Math/SMatrixFfwd.h, smatrix/inc/Math/SVector.h,
	  smatrix/inc/Math/StaticCheck.h,
	  smatrix/inc/Math/UnaryOperators.h, smatrix/src/Dict.h,
	  smatrix/test/Makefile, smatrix/test/TestTimer.h,
	  smatrix/test/Track.h, smatrix/test/TrackLinkDef.h,
	  smatrix/test/kalman.C, smatrix/test/matrixOperations.C,
	  smatrix/test/matrix_op.h, smatrix/test/matrix_util.h,
	  smatrix/test/stressKalman.cxx, smatrix/test/stressOperations.cxx,
	  smatrix/test/testIO.cxx, smatrix/test/testKalman.cxx,
	  smatrix/test/testOperations.cxx, smatrix/test/testSMatrix.cxx,
	  spectrum/Module.mk, spectrum/inc/LinkDef.h,
	  spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/inc/TSpectrum2Fit.h, spectrum/inc/TSpectrum2Transform.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumFit.h,
	  spectrum/inc/TSpectrumTransform.h, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx, spectrumpainter/Module.mk,
	  spectrumpainter/inc/LinkDef.h,
	  spectrumpainter/inc/TSpectrum2Painter.h,
	  spectrumpainter/src/TSpectrum2Painter.cxx, splot/Module.mk,
	  splot/inc/LinkDef.h, splot/inc/TSPlot.h, splot/src/TSPlot.cxx,
	  sql/Module.mk, sql/inc/LinkDef.h, sql/inc/TBufferSQL2.h,
	  sql/inc/TKeySQL.h, sql/inc/TSQLClassInfo.h, sql/inc/TSQLFile.h,
	  sql/inc/TSQLObjectData.h, sql/inc/TSQLStructure.h,
	  sql/src/TBufferSQL2.cxx, sql/src/TKeySQL.cxx,
	  sql/src/TSQLClassInfo.cxx, sql/src/TSQLFile.cxx,
	  sql/src/TSQLObjectData.cxx, sql/src/TSQLStructure.cxx,
	  srputils/Module.mk, srputils/src/SRPAuth.cxx,
	  srputils/src/rpasswd.c, srputils/src/rtconf.c, table/Module.mk,
	  table/inc/LinkDef.h, table/inc/TCernLib.h, table/inc/TChair.h,
	  table/inc/TColumnView.h, table/inc/TDataSet.h,
	  table/inc/TDataSetIter.h, table/inc/TDsKey.h,
	  table/inc/TFileIter.h, table/inc/TFileSet.h,
	  table/inc/TGenericTable.h, table/inc/TIndexTable.h,
	  table/inc/TObjectSet.h, table/inc/TPoints3D.h,
	  table/inc/TPointsArray3D.h, table/inc/TPolyLineShape.h,
	  table/inc/TResponseTable.h, table/inc/TTable.h,
	  table/inc/TTable3Points.h, table/inc/TTableDescriptor.h,
	  table/inc/TTableIter.h, table/inc/TTableMap.h,
	  table/inc/TTablePadView3D.h, table/inc/TTablePoints.h,
	  table/inc/TTableSorter.h, table/inc/TVolume.h,
	  table/inc/TVolumePosition.h, table/inc/TVolumeView.h,
	  table/inc/TVolumeViewIter.h, table/inc/Ttypes.h,
	  table/inc/tableDescriptor.h, table/src/TCernLib.cxx,
	  table/src/TChair.cxx, table/src/TColumnView.cxx,
	  table/src/TDataSet.cxx, table/src/TDataSetIter.cxx,
	  table/src/TDsKey.cxx, table/src/TFileIter.cxx,
	  table/src/TFileSet.cxx, table/src/TGenericTable.cxx,
	  table/src/TIndexTable.cxx, table/src/TObjectSet.cxx,
	  table/src/TPoints3D.cxx, table/src/TPointsArray3D.cxx,
	  table/src/TPolyLineShape.cxx, table/src/TResponseTable.cxx,
	  table/src/TTable.cxx, table/src/TTable3Points.cxx,
	  table/src/TTableDescriptor.cxx, table/src/TTableIter.cxx,
	  table/src/TTableMap.cxx, table/src/TTablePadView3D.cxx,
	  table/src/TTablePoints.cxx, table/src/TTableSorter.cxx,
	  table/src/TVolume.cxx, table/src/TVolumePosition.cxx,
	  table/src/TVolumeView.cxx, table/src/TVolumeViewIter.cxx,
	  test/Aclock.cxx, test/Aclock.h, test/DrawTest.sh, test/Event.cxx,
	  test/Event.h, test/EventLinkDef.h, test/GetWebHistogram.C,
	  test/Hello.cxx, test/Hello.h, test/MainEvent.cxx, test/Makefile,
	  test/Makefile.arch, test/Makefile.win32,
	  test/ProofBench/Draw_PerfProfiles.C,
	  test/ProofBench/Draw_Slave_Access.C,
	  test/ProofBench/Draw_Time_Hists.C,
	  test/ProofBench/EventTree_NoProc.C,
	  test/ProofBench/EventTree_NoProc.h,
	  test/ProofBench/EventTree_Proc.C,
	  test/ProofBench/EventTree_Proc.h,
	  test/ProofBench/EventTree_ProcOpt.C,
	  test/ProofBench/EventTree_ProcOpt.h,
	  test/ProofBench/Makefile_event, test/ProofBench/Run_Node_Tests.C,
	  test/ProofBench/Run_Simple_Test.C,
	  test/ProofBench/SavePerfInfo.C,
	  test/ProofBench/make_event_par.sh,
	  test/ProofBench/make_event_trees.C, test/ProofBench/make_tdset.C,
	  test/QpRandomDriver.cxx, test/RootIDE/LinkDef.h,
	  test/RootIDE/Makefile, test/RootIDE/TGRootIDE.cxx,
	  test/RootIDE/TGRootIDE.h, test/RootIDE/main.cxx,
	  test/RootShower/GButtonFrame.cxx, test/RootShower/GButtonFrame.h,
	  test/RootShower/GTitleFrame.cxx, test/RootShower/GTitleFrame.h,
	  test/RootShower/Makefile, test/RootShower/MyDetector.cxx,
	  test/RootShower/MyDetector.h, test/RootShower/MyEvent.cxx,
	  test/RootShower/MyEvent.h, test/RootShower/MyParticle.cxx,
	  test/RootShower/MyParticle.h, test/RootShower/ParticlesDef.h,
	  test/RootShower/RSAbout.cxx, test/RootShower/RSAbout.h,
	  test/RootShower/RSHelpText.cxx, test/RootShower/RSHelpText.h,
	  test/RootShower/RSLinkDef.h, test/RootShower/RSMsgBox.cxx,
	  test/RootShower/RSMsgBox.h, test/RootShower/RSVersion.h,
	  test/RootShower/RootShower.cxx, test/RootShower/RootShower.h,
	  test/RootShower/SettingsDlg.cxx, test/RootShower/SettingsDlg.h,
	  test/RootShower/constants.h, test/TBench.cxx, test/TBench.h,
	  test/TestVectors.cxx, test/Tetris.cxx, test/Tetris.h,
	  test/bench.cxx, test/benchLinkDef.h, test/ctorture.cxx,
	  test/dt_DrawTest.C, test/dt_MakeFiles.sh, test/dt_MakeRef.C,
	  test/dt_RunDrawTest.C, test/dt_RunDrawTest.sh, test/dt_build.C,
	  test/dt_wrap.C, test/eventa.cxx, test/eventb.cxx,
	  test/eventload.cxx, test/guitest.cxx, test/guiviewer.cxx,
	  test/guiviewer.h, test/guiviewerLinkDef.h, test/hsimple.cxx,
	  test/hworld.cxx, test/hworld2.cxx, test/minexam.cxx,
	  test/rhtml/LinkDef.h, test/rhtml/Makefile, test/rhtml/rhtml.cxx,
	  test/rhtml/rhtml.h, test/stress.cxx, test/stressEntryList.cxx,
	  test/stressFit.cxx, test/stressGeometry.cxx,
	  test/stressGraphics.cxx, test/stressHepix.cxx,
	  test/stressLinear.cxx, test/stressShapes.cxx,
	  test/stressSpectrum.cxx, test/stressVector.cxx, test/tcollbm.cxx,
	  test/tcollex.cxx, test/test2html.cxx, test/testbits.cxx,
	  test/threads.cxx, test/tstring.cxx, test/vlazy.cxx,
	  test/vmatrix.cxx, test/vvector.cxx, thread/Module.mk,
	  thread/doc/index.txt, thread/inc/LinkDef.h,
	  thread/inc/PosixThreadInc.h, thread/inc/TAtomicCount.h,
	  thread/inc/TAtomicCountGcc.h, thread/inc/TAtomicCountPthread.h,
	  thread/inc/TAtomicCountWin32.h, thread/inc/TCondition.h,
	  thread/inc/TConditionImp.h, thread/inc/TLockFile.h,
	  thread/inc/TMutex.h, thread/inc/TMutexImp.h,
	  thread/inc/TPosixCondition.h, thread/inc/TPosixMutex.h,
	  thread/inc/TPosixThread.h, thread/inc/TPosixThreadFactory.h,
	  thread/inc/TRWLock.h, thread/inc/TSemaphore.h,
	  thread/inc/TThread.h, thread/inc/TThreadFactory.h,
	  thread/inc/TThreadImp.h, thread/inc/TWin32Condition.h,
	  thread/inc/TWin32Mutex.h, thread/inc/TWin32Thread.h,
	  thread/inc/TWin32ThreadFactory.h, thread/src/TCondition.cxx,
	  thread/src/TConditionImp.cxx, thread/src/TLockFile.cxx,
	  thread/src/TMutex.cxx, thread/src/TMutexImp.cxx,
	  thread/src/TPosixCondition.cxx, thread/src/TPosixMutex.cxx,
	  thread/src/TPosixThread.cxx, thread/src/TPosixThreadFactory.cxx,
	  thread/src/TRWLock.cxx, thread/src/TSemaphore.cxx,
	  thread/src/TThread.cxx, thread/src/TThreadFactory.cxx,
	  thread/src/TThreadImp.cxx, thread/src/TWin32Condition.cxx,
	  thread/src/TWin32Mutex.cxx, thread/src/TWin32Thread.cxx,
	  thread/src/TWin32ThreadFactory.cxx, tmva/Module.mk,
	  tmva/doc/index.txt, tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/Config.h, tmva/inc/Configurable.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/FitterBase.h,
	  tmva/inc/GeneticAlgorithm.h, tmva/inc/GeneticFitter.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IFitterTarget.h, tmva/inc/IMethod.h, tmva/inc/IMetric.h,
	  tmva/inc/Interval.h, tmva/inc/KDEKernel.h, tmva/inc/LinkDef.h,
	  tmva/inc/MCFitter.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFDA.h, tmva/inc/MethodFisher.h,
	  tmva/inc/MethodHMatrix.h, tmva/inc/MethodKNN.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodSeedDistance.h,
	  tmva/inc/MethodTMlpANN.h, tmva/inc/MethodVariable.h,
	  tmva/inc/Methods.h, tmva/inc/MetricEuler.h,
	  tmva/inc/MetricManhattan.h, tmva/inc/MinuitFitter.h,
	  tmva/inc/MinuitWrapper.h, tmva/inc/MisClassificationError.h,
	  tmva/inc/ModulekNN.h, tmva/inc/MsgLogger.h, tmva/inc/Node.h,
	  tmva/inc/NodekNN.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleCut.h, tmva/inc/RuleEnsemble.h,
	  tmva/inc/RuleFit.h, tmva/inc/RuleFitAPI.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeedDistance.h, tmva/inc/SeparationBase.h,
	  tmva/inc/SimulatedAnnealing.h,
	  tmva/inc/SimulatedAnnealingFitter.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h,
	  tmva/inc/VariableDecorrTransform.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/inc/VariableInfo.h,
	  tmva/inc/VariablePCATransform.h,
	  tmva/inc/VariableTransformBase.h, tmva/inc/Version.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/Config.cxx, tmva/src/Configurable.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/FitterBase.cxx, tmva/src/GeneticAlgorithm.cxx,
	  tmva/src/GeneticFitter.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/IFitterTarget.cxx,
	  tmva/src/IMethod.cxx, tmva/src/IMetric.cxx,
	  tmva/src/Interval.cxx, tmva/src/KDEKernel.cxx,
	  tmva/src/MCFitter.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFDA.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodSeedDistance.cxx, tmva/src/MethodTMlpANN.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/MetricEuler.cxx,
	  tmva/src/MetricManhattan.cxx, tmva/src/MinuitFitter.cxx,
	  tmva/src/MinuitWrapper.cxx, tmva/src/MisClassificationError.cxx,
	  tmva/src/ModulekNN.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/Node.cxx, tmva/src/Option.cxx, tmva/src/PDF.cxx,
	  tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx, tmva/src/RuleCut.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitAPI.cxx, tmva/src/RuleFitParams.cxx,
	  tmva/src/SdivSqrtSplusB.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealing.cxx,
	  tmva/src/SimulatedAnnealingFitter.cxx,
	  tmva/src/TActivationIdentity.cxx, tmva/src/TActivationRadial.cxx,
	  tmva/src/TActivationSigmoid.cxx, tmva/src/TActivationTanh.cxx,
	  tmva/src/TNeuron.cxx, tmva/src/TSpline1.cxx,
	  tmva/src/TSpline2.cxx, tmva/src/TSynapse.cxx, tmva/src/Timer.cxx,
	  tmva/src/Tools.cxx, tmva/src/Types.cxx,
	  tmva/src/VariableDecorrTransform.cxx,
	  tmva/src/VariableIdentityTransform.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/src/Volume.cxx,
	  tmva/test/BDT.C, tmva/test/ClassApplication.C,
	  tmva/test/CorrGui.C, tmva/test/TMVAGui.C, tmva/test/TMVAlogon.C,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVAnalysis.py,
	  tmva/test/TMVApplication.C, tmva/test/annconvergencetest.C,
	  tmva/test/compareanapp.C, tmva/test/correlations.C,
	  tmva/test/correlationscatters.C, tmva/test/efficiencies.C,
	  tmva/test/likelihoodrefs.C, tmva/test/loader.C,
	  tmva/test/mutransform.C, tmva/test/mvaeffs.C, tmva/test/mvas.C,
	  tmva/test/mvaweights.C, tmva/test/network.C, tmva/test/plotall.C,
	  tmva/test/probas.C, tmva/test/rulevis.C, tmva/test/rulevisCorr.C,
	  tmva/test/rulevisHists.C, tmva/test/tmvaglob.C,
	  tmva/test/variables.C, tree/Module.mk, tree/doc/index.txt,
	  tree/doc/macros/entrylist_figure1.C,
	  tree/doc/macros/entrylist_figure2.C,
	  tree/doc/macros/entrylistblock_figure1.C, tree/inc/LinkDef.h,
	  tree/inc/LinkDef2.h, tree/inc/TBasket.h, tree/inc/TBasketSQL.h,
	  tree/inc/TBranch.h, tree/inc/TBranchBrowsable.h,
	  tree/inc/TBranchClones.h, tree/inc/TBranchElement.h,
	  tree/inc/TBranchObject.h, tree/inc/TBranchRef.h,
	  tree/inc/TBufferSQL.h, tree/inc/TChain.h,
	  tree/inc/TChainElement.h, tree/inc/TCut.h, tree/inc/TEntryList.h,
	  tree/inc/TEntryListBlock.h, tree/inc/TEntryListFromFile.h,
	  tree/inc/TEventList.h, tree/inc/TFriendElement.h,
	  tree/inc/TLeaf.h, tree/inc/TLeafB.h, tree/inc/TLeafC.h,
	  tree/inc/TLeafD.h, tree/inc/TLeafElement.h, tree/inc/TLeafF.h,
	  tree/inc/TLeafI.h, tree/inc/TLeafL.h, tree/inc/TLeafO.h,
	  tree/inc/TLeafObject.h, tree/inc/TLeafS.h, tree/inc/TNtuple.h,
	  tree/inc/TNtupleD.h, tree/inc/TQueryResult.h,
	  tree/inc/TSelector.h, tree/inc/TSelectorCint.h,
	  tree/inc/TSelectorList.h, tree/inc/TSelectorScalar.h,
	  tree/inc/TTree.h, tree/inc/TTreeCache.h, tree/inc/TTreeCloner.h,
	  tree/inc/TTreeResult.h, tree/inc/TTreeRow.h, tree/inc/TTreeSQL.h,
	  tree/inc/TVirtualIndex.h, tree/inc/TVirtualTreePlayer.h,
	  tree/src/ManualTree2.cxx, tree/src/ManualTree2.h,
	  tree/src/ManualTree2Body.h, tree/src/TBasket.cxx,
	  tree/src/TBasketSQL.cxx, tree/src/TBranch.cxx,
	  tree/src/TBranchBrowsable.cxx, tree/src/TBranchClones.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TBranchRef.cxx, tree/src/TBufferSQL.cxx,
	  tree/src/TChain.cxx, tree/src/TChainElement.cxx,
	  tree/src/TCut.cxx, tree/src/TEntryList.cxx,
	  tree/src/TEntryListBlock.cxx, tree/src/TEntryListFromFile.cxx,
	  tree/src/TEventList.cxx, tree/src/TFriendElement.cxx,
	  tree/src/TLeaf.cxx, tree/src/TLeafB.cxx, tree/src/TLeafC.cxx,
	  tree/src/TLeafD.cxx, tree/src/TLeafElement.cxx,
	  tree/src/TLeafF.cxx, tree/src/TLeafI.cxx, tree/src/TLeafL.cxx,
	  tree/src/TLeafO.cxx, tree/src/TLeafObject.cxx,
	  tree/src/TLeafS.cxx, tree/src/TNtuple.cxx, tree/src/TNtupleD.cxx,
	  tree/src/TQueryResult.cxx, tree/src/TSelector.cxx,
	  tree/src/TSelectorCint.cxx, tree/src/TSelectorList.cxx,
	  tree/src/TSelectorScalar.cxx, tree/src/TTree.cxx,
	  tree/src/TTreeCache.cxx, tree/src/TTreeCloner.cxx,
	  tree/src/TTreeResult.cxx, tree/src/TTreeRow.cxx,
	  tree/src/TTreeSQL.cxx, tree/src/TVirtualIndex.cxx,
	  tree/src/TVirtualTreePlayer.cxx, treeplayer/Module.mk,
	  treeplayer/inc/LinkDef.h, treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyDescriptor.h,
	  treeplayer/inc/TBranchProxyDirector.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/inc/TChainIndex.h, treeplayer/inc/TFileDrawMap.h,
	  treeplayer/inc/TFormLeafInfo.h,
	  treeplayer/inc/TFormLeafInfoReference.h,
	  treeplayer/inc/TFriendProxy.h,
	  treeplayer/inc/TFriendProxyDescriptor.h,
	  treeplayer/inc/TRefArrayProxy.h, treeplayer/inc/TRefProxy.h,
	  treeplayer/inc/TSelectorDraw.h,
	  treeplayer/inc/TSelectorEntries.h,
	  treeplayer/inc/TTreeDrawArgsParser.h,
	  treeplayer/inc/TTreeFormula.h,
	  treeplayer/inc/TTreeFormulaManager.h,
	  treeplayer/inc/TTreeIndex.h, treeplayer/inc/TTreePlayer.h,
	  treeplayer/inc/TTreeProxyGenerator.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TBranchProxyDirector.cxx,
	  treeplayer/src/TChainIndex.cxx, treeplayer/src/TFileDrawMap.cxx,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TFormLeafInfoReference.cxx,
	  treeplayer/src/TFriendProxy.cxx,
	  treeplayer/src/TFriendProxyDescriptor.cxx,
	  treeplayer/src/TRefArrayProxy.cxx, treeplayer/src/TRefProxy.cxx,
	  treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TSelectorEntries.cxx,
	  treeplayer/src/TTreeDrawArgsParser.cxx,
	  treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreeFormulaManager.cxx,
	  treeplayer/src/TTreeIndex.cxx, treeplayer/src/TTreePlayer.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx, treeviewer/Module.mk,
	  treeviewer/inc/HelpTextTV.h, treeviewer/inc/LinkDef.h,
	  treeviewer/inc/LinkDefWin32.h, treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h, treeviewer/inc/TSpider.h,
	  treeviewer/inc/TSpiderEditor.h, treeviewer/inc/TTVLVContainer.h,
	  treeviewer/inc/TTVSession.h, treeviewer/inc/TTreeViewer.h,
	  treeviewer/src/HelpTextTV.cxx, treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx, treeviewer/src/TSpider.cxx,
	  treeviewer/src/TSpiderEditor.cxx,
	  treeviewer/src/TTVLVContainer.cxx, treeviewer/src/TTVSession.cxx,
	  treeviewer/src/TTreeViewer.cxx, unix/Module.mk,
	  unix/inc/LinkDef.h, unix/inc/TUnixSystem.h,
	  unix/src/TUnixSystem.cxx, unuran/Module.mk, unuran/doc/index.txt,
	  unuran/inc/LinkDef.h, unuran/inc/TUnuran.h,
	  unuran/inc/TUnuranBaseDist.h, unuran/inc/TUnuranContDist.h,
	  unuran/inc/TUnuranDiscrDist.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/inc/TUnuranMultiContDist.h, unuran/src/TUnuran.cxx,
	  unuran/src/TUnuranContDist.cxx, unuran/src/TUnuranDiscrDist.cxx,
	  unuran/src/TUnuranEmpDist.cxx,
	  unuran/src/TUnuranMultiContDist.cxx, unuran/src/UnuranDistr.h,
	  unuran/src/UnuranDistrAdapter.h, unuran/src/UnuranRng.h,
	  unuran/test/Makefile, unuran/test/unuranDiscrete.cxx,
	  unuran/test/unuranDistr.cxx, unuran/test/unuranHist.cxx,
	  unuran/test/unuranMulti2D.cxx, unuran/test/unuranMultiDim.cxx,
	  unuran/test/unuranSimple.cxx, utils/Module.mk,
	  utils/src/RStl.cxx, utils/src/RStl.h, utils/src/rlibmap.cxx,
	  utils/src/rootcint.cxx, vmc/Module.mk, vmc/doc/index.txt,
	  vmc/inc/LinkDef.h, vmc/inc/TGeoMCGeometry.h,
	  vmc/inc/TMCOptical.h, vmc/inc/TMCParticleType.h,
	  vmc/inc/TMCProcess.h, vmc/inc/TMCVerbose.h, vmc/inc/TPDGCode.h,
	  vmc/inc/TVirtualMC.h, vmc/inc/TVirtualMCApplication.h,
	  vmc/inc/TVirtualMCGeometry.h, vmc/inc/TVirtualMCStack.h,
	  vmc/src/TGeoMCGeometry.cxx, vmc/src/TMCVerbose.cxx,
	  vmc/src/TVirtualMC.cxx, vmc/src/TVirtualMCApplication.cxx,
	  vmc/src/TVirtualMCGeometry.cxx, vmc/src/TVirtualMCStack.cxx,
	  win32gdk/Module.mk, win32gdk/gdk/src/gdk/config.h,
	  win32gdk/gdk/src/gdk/gdk.c, win32gdk/gdk/src/gdk/gdk.h,
	  win32gdk/gdk/src/gdk/gdkcc.h, win32gdk/gdk/src/gdk/gdkcolor.c,
	  win32gdk/gdk/src/gdk/gdkcolor.h,
	  win32gdk/gdk/src/gdk/gdkcompat.h,
	  win32gdk/gdk/src/gdk/gdkconfig.h,
	  win32gdk/gdk/src/gdk/gdkcursor.c,
	  win32gdk/gdk/src/gdk/gdkcursor.h,
	  win32gdk/gdk/src/gdk/gdkcursors.h, win32gdk/gdk/src/gdk/gdkdnd.h,
	  win32gdk/gdk/src/gdk/gdkdraw.c,
	  win32gdk/gdk/src/gdk/gdkdrawable.h,
	  win32gdk/gdk/src/gdk/gdkevents.c,
	  win32gdk/gdk/src/gdk/gdkevents.h, win32gdk/gdk/src/gdk/gdkfont.c,
	  win32gdk/gdk/src/gdk/gdkfont.h, win32gdk/gdk/src/gdk/gdkgc.c,
	  win32gdk/gdk/src/gdk/gdkgc.h, win32gdk/gdk/src/gdk/gdkglobals.c,
	  win32gdk/gdk/src/gdk/gdki18n.h, win32gdk/gdk/src/gdk/gdkim.h,
	  win32gdk/gdk/src/gdk/gdkimage.c, win32gdk/gdk/src/gdk/gdkimage.h,
	  win32gdk/gdk/src/gdk/gdkinput.h,
	  win32gdk/gdk/src/gdk/gdkkeysyms.h,
	  win32gdk/gdk/src/gdk/gdkpixmap.h,
	  win32gdk/gdk/src/gdk/gdkprivate.h,
	  win32gdk/gdk/src/gdk/gdkproperty.h,
	  win32gdk/gdk/src/gdk/gdkrectangle.c,
	  win32gdk/gdk/src/gdk/gdkregion.h, win32gdk/gdk/src/gdk/gdkrgb.c,
	  win32gdk/gdk/src/gdk/gdkrgb.h,
	  win32gdk/gdk/src/gdk/gdkselection.h,
	  win32gdk/gdk/src/gdk/gdktypes.h,
	  win32gdk/gdk/src/gdk/gdkvisual.h,
	  win32gdk/gdk/src/gdk/gdkwindow.c,
	  win32gdk/gdk/src/gdk/gdkwindow.h, win32gdk/gdk/src/gdk/testgdk.c,
	  win32gdk/gdk/src/gdk/win32/gdkcc-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkcolor-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkcursor-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkdnd-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkevents-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkfont-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkgc-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkglobals-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkim-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkimage-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkinput-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkinputprivate.h,
	  win32gdk/gdk/src/gdk/win32/gdkmain-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkpixmap-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkprivate-win32.h,
	  win32gdk/gdk/src/gdk/win32/gdkproperty-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkregion-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkselection-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkvisual-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkwin32.h,
	  win32gdk/gdk/src/gdk/win32/gdkwin32id.c,
	  win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c,
	  win32gdk/gdk/src/gdk/win32/surrogate-dimm.h,
	  win32gdk/gdk/src/glib/acconfig.h,
	  win32gdk/gdk/src/glib/g_types.h, win32gdk/gdk/src/glib/galloca.h,
	  win32gdk/gdk/src/glib/garray.h,
	  win32gdk/gdk/src/glib/gasyncqueue.h,
	  win32gdk/gdk/src/glib/gbacktrace.h,
	  win32gdk/gdk/src/glib/gcache.h, win32gdk/gdk/src/glib/gcompat.h,
	  win32gdk/gdk/src/glib/gcompletion.h,
	  win32gdk/gdk/src/glib/gconvert.h,
	  win32gdk/gdk/src/glib/gdataset.h, win32gdk/gdk/src/glib/gdate.h,
	  win32gdk/gdk/src/glib/gerror.h,
	  win32gdk/gdk/src/glib/gfileutils.h,
	  win32gdk/gdk/src/glib/ghash.h, win32gdk/gdk/src/glib/ghook.h,
	  win32gdk/gdk/src/glib/giochannel.h,
	  win32gdk/gdk/src/glib/glib-object.h,
	  win32gdk/gdk/src/glib/glib.h, win32gdk/gdk/src/glib/glibconfig.h,
	  win32gdk/gdk/src/glib/glist.h, win32gdk/gdk/src/glib/gmacros.h,
	  win32gdk/gdk/src/glib/gmain.h, win32gdk/gdk/src/glib/gmarkup.h,
	  win32gdk/gdk/src/glib/gmem.h, win32gdk/gdk/src/glib/gmessages.h,
	  win32gdk/gdk/src/glib/gnode.h, win32gdk/gdk/src/glib/gprimes.h,
	  win32gdk/gdk/src/glib/gqsort.h, win32gdk/gdk/src/glib/gquark.h,
	  win32gdk/gdk/src/glib/gqueue.h, win32gdk/gdk/src/glib/grand.h,
	  win32gdk/gdk/src/glib/grel.h, win32gdk/gdk/src/glib/gscanner.h,
	  win32gdk/gdk/src/glib/gshell.h, win32gdk/gdk/src/glib/gslist.h,
	  win32gdk/gdk/src/glib/gspawn.h,
	  win32gdk/gdk/src/glib/gstrfuncs.h,
	  win32gdk/gdk/src/glib/gstring.h, win32gdk/gdk/src/glib/gthread.h,
	  win32gdk/gdk/src/glib/gthreadpool.h,
	  win32gdk/gdk/src/glib/gtimer.h, win32gdk/gdk/src/glib/gtree.h,
	  win32gdk/gdk/src/glib/gunibreak.h,
	  win32gdk/gdk/src/glib/gunichartables.h,
	  win32gdk/gdk/src/glib/gunicode.h,
	  win32gdk/gdk/src/glib/gunidecomp.h,
	  win32gdk/gdk/src/glib/gutils.h, win32gdk/gdk/src/glib/gwin32.h,
	  win32gdk/inc/LinkDef.h, win32gdk/inc/TGWin32.h,
	  win32gdk/inc/TGWin32GL.h, win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/inc/TGWin32ProxyBase.h, win32gdk/inc/TGWin32ProxyDefs.h,
	  win32gdk/inc/TGWin32VirtualGLProxy.h,
	  win32gdk/inc/TGWin32VirtualXProxy.h, win32gdk/inc/xatom.h,
	  win32gdk/src/TGWin32.cxx, win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32InterpreterProxy.cxx,
	  win32gdk/src/TGWin32ProxyBase.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx,
	  win32gdk/src/TGWin32VirtualXProxy.cxx, win32gdk/src/gifdecode.c,
	  win32gdk/src/gifencode.c, win32gdk/src/gifquantize.c,
	  winnt/Module.mk, winnt/inc/LinkDef.h,
	  winnt/inc/TWin32SplashThread.h, winnt/inc/TWinNTSystem.h,
	  winnt/inc/Win32Constants.h, winnt/src/TWin32SplashThread.cxx,
	  winnt/src/TWinNTSystem.cxx, winnt/src/Win32Splash.cxx,
	  x11/Module.mk, x11/inc/LinkDef.h, x11/inc/TGX11.h, x11/inc/Xpm.h,
	  x11/src/GX11Gui.cxx, x11/src/Rotated.cxx, x11/src/TGX11.cxx,
	  x11/src/gifdecode.c, x11/src/gifencode.c, x11/src/gifquantize.c,
	  x11ttf/Module.mk, x11ttf/inc/LinkDef.h, x11ttf/inc/TGX11TTF.h,
	  x11ttf/src/TGX11TTF.cxx, x3d/Module.mk, x3d/inc/LinkDef.h,
	  x3d/inc/TViewerX3D.h, x3d/inc/TX3DFrame.h, x3d/inc/x3d.h,
	  x3d/src/TViewerX3D.cxx, x3d/src/TX3DFrame.cxx, x3d/src/x3d.c,
	  xml/Module.mk, xml/inc/LinkDef.h, xml/inc/TBufferXML.h,
	  xml/inc/TKeyXML.h, xml/inc/TXMLEngine.h, xml/inc/TXMLFile.h,
	  xml/inc/TXMLPlayer.h, xml/inc/TXMLSetup.h,
	  xml/src/TBufferXML.cxx, xml/src/TKeyXML.cxx,
	  xml/src/TXMLEngine.cxx, xml/src/TXMLFile.cxx,
	  xml/src/TXMLPlayer.cxx, xml/src/TXMLSetup.cxx,
	  xmlparser/Module.mk, xmlparser/inc/LinkDef.h,
	  xmlparser/inc/TDOMParser.h, xmlparser/inc/TSAXParser.h,
	  xmlparser/inc/TXMLAttr.h, xmlparser/inc/TXMLDocument.h,
	  xmlparser/inc/TXMLNode.h, xmlparser/inc/TXMLParser.h,
	  xmlparser/src/TDOMParser.cxx, xmlparser/src/TSAXParser.cxx,
	  xmlparser/src/TXMLAttr.cxx, xmlparser/src/TXMLDocument.cxx,
	  xmlparser/src/TXMLNode.cxx, xmlparser/src/TXMLParser.cxx,
	  xrootd/Module.mk, zip/Module.mk, zip/inc/Bits.h,
	  zip/inc/Tailor.h, zip/inc/ZDeflate.h, zip/inc/ZIP.h,
	  zip/inc/ZTrees.h, zip/inc/crc32.h, zip/inc/deflate.h,
	  zip/inc/inffast.h, zip/inc/inffixed.h, zip/inc/inflate.h,
	  zip/inc/inftrees.h, zip/inc/trees.h, zip/inc/zconf.h,
	  zip/inc/zlib.h, zip/inc/zutil.h, zip/src/ZDeflate.c,
	  zip/src/ZInflate.c, zip/src/adler32.c, zip/src/compress.c,
	  zip/src/crc32.c, zip/src/deflate.c, zip/src/gzio.c,
	  zip/src/infback.c, zip/src/inffast.c, zip/src/inflate.c,
	  zip/src/inftrees.c, zip/src/trees.c, zip/src/uncompr.c,
	  zip/src/zutil.c: Set property svn:eol-style LF on all source and
	  Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:23  rdm

	* [r20881] tutorials/MyTasks.cxx, tutorials/benchmarks.C,
	  tutorials/demos.C, tutorials/demoshelp.C, tutorials/fft/FFT.C,
	  tutorials/fit/ConfidenceIntervals.C,
	  tutorials/fit/ErrorIntegral.C, tutorials/fit/FittingDemo.C,
	  tutorials/fit/Ifit.C, tutorials/fit/RoofitDemo.C,
	  tutorials/fit/TestBinomial.C, tutorials/fit/TwoHistoFit2D.C,
	  tutorials/fit/fit1.C, tutorials/fit/fit1_C.C,
	  tutorials/fit/fit2.C, tutorials/fit/fit2a.C,
	  tutorials/fit/fit2d.C, tutorials/fit/fit2dHist.C,
	  tutorials/fit/fitCircle.C, tutorials/fit/fitExclude.C,
	  tutorials/fit/fitLinear.C, tutorials/fit/fitLinear2.C,
	  tutorials/fit/fitLinearRobust.C, tutorials/fit/fitMultiGraph.C,
	  tutorials/fit/fitcont.C, tutorials/fit/fithist.C,
	  tutorials/fit/fitslicesy.C, tutorials/fit/graph2dfit.C,
	  tutorials/fit/langaus.C, tutorials/fit/minuit2FitBench.C,
	  tutorials/fit/minuit2FitBench2D.C,
	  tutorials/fit/minuit2GausFit.C, tutorials/fit/multidimfit.C,
	  tutorials/fit/multifit.C, tutorials/fit/myfit.C,
	  tutorials/foam/foam_demo.C, tutorials/foam/foam_demopers.C,
	  tutorials/foam/foam_kanwa.C, tutorials/geant3tasks.C,
	  tutorials/geom/RadioNuclides.C, tutorials/geom/assembly.C,
	  tutorials/geom/building.C, tutorials/geom/cheongwadae.C,
	  tutorials/geom/csgdemo.C, tutorials/geom/geodemo.C,
	  tutorials/geom/geomAlice.C, tutorials/geom/geomAlice_itsv.C,
	  tutorials/geom/geomAtlas.C, tutorials/geom/geomBrahms.C,
	  tutorials/geom/geometry.C, tutorials/geom/lego.C,
	  tutorials/geom/mp3player.C, tutorials/geom/na49.C,
	  tutorials/geom/na49geomfile.C, tutorials/geom/na49view.C,
	  tutorials/geom/robot.C, tutorials/geom/rootgeom.C,
	  tutorials/geom/shapes.C, tutorials/geom/shapesAnim.C,
	  tutorials/geom/south_gate.C, tutorials/geom/station1.C,
	  tutorials/geom/station2.C, tutorials/geom/tank.C,
	  tutorials/geom/xtruDraw.C, tutorials/geom/xtruSamples.C,
	  tutorials/gl/glViewerExercise.C, tutorials/gl/glViewerLOD.C,
	  tutorials/gl/glbox.C, tutorials/gl/gldemos.C,
	  tutorials/gl/glparametric.C, tutorials/gl/glrose.C,
	  tutorials/gl/glsurfaces.C, tutorials/gl/gltf3.C,
	  tutorials/gl/nucleus.C, tutorials/gl/viewer3DLocal.C,
	  tutorials/gl/viewer3DMaster.C, tutorials/graphics/analyze.C,
	  tutorials/graphics/anim.C, tutorials/graphics/archi.C,
	  tutorials/graphics/arrow.C, tutorials/graphics/basic3d.C,
	  tutorials/graphics/canvas.C, tutorials/graphics/compile.C,
	  tutorials/graphics/earth.C, tutorials/graphics/ellipse.C,
	  tutorials/graphics/eval.C, tutorials/graphics/event.C,
	  tutorials/graphics/feynman.C, tutorials/graphics/first.C,
	  tutorials/graphics/formula1.C, tutorials/graphics/framework.C,
	  tutorials/graphics/gaxis.C, tutorials/graphics/gtime.C,
	  tutorials/graphics/latex.C, tutorials/graphics/latex2.C,
	  tutorials/graphics/latex3.C, tutorials/graphics/latex4.C,
	  tutorials/graphics/latex5.C, tutorials/graphics/mandelbrot.C,
	  tutorials/graphics/manyaxis.C,
	  tutorials/graphics/markerwarning.C,
	  tutorials/graphics/piechart.C, tutorials/graphics/pstable.C,
	  tutorials/graphics/psview.C, tutorials/graphics/quarks.C,
	  tutorials/graphics/tornado.C, tutorials/graphics/triangles.C,
	  tutorials/graphs/approx.C, tutorials/graphs/bent.C,
	  tutorials/graphs/exclusiongraph.C,
	  tutorials/graphs/exclusiongraph2.C, tutorials/graphs/gerrors.C,
	  tutorials/graphs/gerrors2.C, tutorials/graphs/graph.C,
	  tutorials/graphs/graph2derrorsfit.C,
	  tutorials/graphs/graphApply.C, tutorials/graphs/graphpolar.C,
	  tutorials/graphs/labels1.C, tutorials/graphs/labels2.C,
	  tutorials/graphs/motorcycle.C, tutorials/graphs/multigraph.C,
	  tutorials/graphs/seism.C, tutorials/graphs/splines.C,
	  tutorials/graphs/surfaces.C, tutorials/graphs/timeonaxis.C,
	  tutorials/graphs/timeonaxis2.C, tutorials/graphs/waves.C,
	  tutorials/graphs/zdemo.C, tutorials/graphs/zones.C,
	  tutorials/gui/CPUMeter.C, tutorials/gui/QtFileDialog.C,
	  tutorials/gui/QtMultiFileDialog.C, tutorials/gui/Slider3Demo.C,
	  tutorials/gui/WorldMap.C, tutorials/gui/buttonChangelabel.C,
	  tutorials/gui/buttonTest.C, tutorials/gui/buttongroupState.C,
	  tutorials/gui/buttonsLayout.C, tutorials/gui/calendar.C,
	  tutorials/gui/customContextMenu.C,
	  tutorials/gui/customTH1Fmenu.C, tutorials/gui/exec3.C,
	  tutorials/gui/games.C, tutorials/gui/guiWithCINT.C,
	  tutorials/gui/guilabels.C, tutorials/gui/guitest.C,
	  tutorials/gui/iconAsXPMData.C, tutorials/gui/listBox.C,
	  tutorials/gui/mditest.C, tutorials/gui/numberEntry.C,
	  tutorials/gui/splitbuttonTest.C,
	  tutorials/gui/splitterHorizontal.C,
	  tutorials/gui/splitterVertical.C, tutorials/gui/statusBar.C,
	  tutorials/gui/textEntries.C, tutorials/hist/ContourList.C,
	  tutorials/hist/DynamicSlice.C, tutorials/hist/FirstContour.C,
	  tutorials/hist/draw2dopt.C, tutorials/hist/exec1.C,
	  tutorials/hist/exec2.C, tutorials/hist/fillrandom.C,
	  tutorials/hist/greyscale.C, tutorials/hist/h1draw.C,
	  tutorials/hist/hbars.C, tutorials/hist/hksimple.C,
	  tutorials/hist/hlabels1.C, tutorials/hist/hlabels2.C,
	  tutorials/hist/hstack.C, tutorials/hist/hsum.C,
	  tutorials/hist/hsumTimer.C, tutorials/hist/logscales.C,
	  tutorials/hist/multicolor.C, tutorials/hist/sparsehist.C,
	  tutorials/hist/transpad.C, tutorials/hist/twoscales.C,
	  tutorials/hsimple.C, tutorials/htmlex.C,
	  tutorials/image/galaxy_image.C, tutorials/image/hist2image.C,
	  tutorials/image/hsumanim.C, tutorials/image/img2pad.C,
	  tutorials/image/imgconv.C, tutorials/image/pad2png.C,
	  tutorials/image/rose_image.C, tutorials/image/trans_graph.C,
	  tutorials/io/copyFiles.C, tutorials/io/dirs.C,
	  tutorials/io/double32.C, tutorials/io/fildir.C,
	  tutorials/io/file.C, tutorials/io/hadd.C,
	  tutorials/io/importCode.C, tutorials/io/loopdir.C,
	  tutorials/io/readCode.C, tutorials/math/Bessel.C,
	  tutorials/math/FeldmanCousins.C, tutorials/math/GammaFun.C,
	  tutorials/math/Legendre.C, tutorials/math/LegendreAssoc.C,
	  tutorials/math/Rolke.C, tutorials/math/binomial.C,
	  tutorials/math/chi2test.C, tutorials/math/exampleFunctor.C,
	  tutorials/math/limit.C, tutorials/math/mathBeta.C,
	  tutorials/math/mathGammaNormal.C, tutorials/math/mathLaplace.C,
	  tutorials/math/mathStudent.C, tutorials/math/mathcoreCDF.C,
	  tutorials/math/mathcoreGenVector.C,
	  tutorials/math/mathcoreSpecFunc.C,
	  tutorials/math/mathcoreStatFunc.C,
	  tutorials/math/mathcoreVectorCollection.C,
	  tutorials/math/mathcoreVectorFloatIO.C,
	  tutorials/math/mathcoreVectorIO.C,
	  tutorials/math/mathmoreIntegration.C,
	  tutorials/math/normalDist.C, tutorials/math/permute.C,
	  tutorials/math/principal.C, tutorials/math/quantiles.C,
	  tutorials/math/tStudent.C, tutorials/math/testrandom.C,
	  tutorials/math/vavilov.C, tutorials/matrix/invertMatrix.C,
	  tutorials/matrix/solveLinear.C, tutorials/mlp/mlpHiggs.C,
	  tutorials/mlp/mlpRegression.C, tutorials/net/LDAPExample.C,
	  tutorials/net/TUriTest.C, tutorials/net/TestAuth.C,
	  tutorials/net/alien.C, tutorials/net/authclient.C,
	  tutorials/net/authserv.C, tutorials/net/hclient.C,
	  tutorials/net/hcons.C, tutorials/net/hprod.C,
	  tutorials/net/hserv.C, tutorials/net/hserv2.C,
	  tutorials/net/pclient.C, tutorials/net/pserv.C,
	  tutorials/net/spy.C, tutorials/net/spyserv.C,
	  tutorials/physics/PhaseSpace.C, tutorials/proof/ProofSimple.C,
	  tutorials/proof/ProofSimple.h, tutorials/proof/finalizeProof.C,
	  tutorials/proof/getProof.C, tutorials/proof/runProof.C,
	  tutorials/pyroot/DynamicSlice.py, tutorials/pyroot/aptuple.txt,
	  tutorials/pyroot/benchmarks.py, tutorials/pyroot/demo.py,
	  tutorials/pyroot/demoshelp.py, tutorials/pyroot/fildir.py,
	  tutorials/pyroot/file.py, tutorials/pyroot/fillrandom.py,
	  tutorials/pyroot/first.py, tutorials/pyroot/fit1.py,
	  tutorials/pyroot/formula1.py, tutorials/pyroot/framework.py,
	  tutorials/pyroot/geometry.py, tutorials/pyroot/gerrors.py,
	  tutorials/pyroot/graph.py, tutorials/pyroot/gui_ex.py,
	  tutorials/pyroot/h1draw.py, tutorials/pyroot/hsimple.py,
	  tutorials/pyroot/hsum.py, tutorials/pyroot/mrt.py,
	  tutorials/pyroot/multifit.py, tutorials/pyroot/na49geomfile.py,
	  tutorials/pyroot/na49view.py, tutorials/pyroot/na49visible.py,
	  tutorials/pyroot/ntuple1.py, tutorials/pyroot/qtexample.py,
	  tutorials/pyroot/rootmarks.py, tutorials/pyroot/shapes.py,
	  tutorials/pyroot/staff.py, tutorials/pyroot/surfaces.py,
	  tutorials/pyroot/test.py, tutorials/pyroot/tornado.py,
	  tutorials/pyroot/tree.py, tutorials/pyroot/zdemo.py,
	  tutorials/pythia/pythiaExample.C, tutorials/quadp/Quad.cxx,
	  tutorials/quadp/Quad.h, tutorials/quadp/portfolio.C,
	  tutorials/regexp.C, tutorials/rootalias.C, tutorials/rootenv.C,
	  tutorials/rootlogoff.C, tutorials/rootlogon.C,
	  tutorials/rootmarks.C, tutorials/spectrum/peaks.C,
	  tutorials/spectrum/peaks2.C,
	  tutorials/spectrum/spectrumpainter.C,
	  tutorials/splot/TestSPlot.C, tutorials/sql/sqlcanvas.C,
	  tutorials/sql/sqlcreatedb.C, tutorials/sql/sqlfilldb.C,
	  tutorials/sql/sqlselect.C, tutorials/sql/sqltables.C,
	  tutorials/tasks.C, tutorials/thread/threads.C,
	  tutorials/thread/threadsh1.C, tutorials/tree/JetEvent.cxx,
	  tutorials/tree/JetEvent.h, tutorials/tree/basic.C,
	  tutorials/tree/basic2.C, tutorials/tree/bill.C,
	  tutorials/tree/cernbuild.C, tutorials/tree/cernstaff.C,
	  tutorials/tree/circular.C, tutorials/tree/clonesA_Event.C,
	  tutorials/tree/clonesA_Event.cxx, tutorials/tree/clonesA_Event.h,
	  tutorials/tree/copytree.C, tutorials/tree/copytree2.C,
	  tutorials/tree/copytree3.C, tutorials/tree/drawsparse.C,
	  tutorials/tree/h1analysis.C, tutorials/tree/h1analysis.h,
	  tutorials/tree/h1analysisProxy.C,
	  tutorials/tree/h1analysisProxy.h,
	  tutorials/tree/h1analysisProxyCut.C, tutorials/tree/h1chain.C,
	  tutorials/tree/hsimpleProxy.C, tutorials/tree/htest.C,
	  tutorials/tree/jets.C, tutorials/tree/ntuple1.C,
	  tutorials/tree/parallelcoord.C, tutorials/tree/spider.C,
	  tutorials/tree/staff.C, tutorials/tree/tcl.C,
	  tutorials/tree/tree.C, tutorials/tree/tree0.C,
	  tutorials/tree/tree1.C, tutorials/tree/tree2.C,
	  tutorials/tree/tree2a.C, tutorials/tree/tree3.C,
	  tutorials/tree/tree4.C, tutorials/tree/treefriend.C,
	  tutorials/tree/tv3.C, tutorials/tree/tvdemo.C,
	  tutorials/unuran/unuranDemo.C, tutorials/unuran/unuranFoamTest.C,
	  tutorials/xml/DOMParsePerson.C, tutorials/xml/DOMRecursive.C,
	  tutorials/xml/SAXHandler.C, tutorials/xml/xmlnewfile.C,
	  tutorials/xml/xmlreadfile.C: Set property svn:eol-style LF on all
	  source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:23  rdm

	* [r20880] minuit2/Module.mk, minuit2/build/Makefile.am,
	  minuit2/build/setup.sh, minuit2/doc/index.txt,
	  minuit2/inc/LinkDef.h, minuit2/inc/Minuit2/ABObj.h,
	  minuit2/inc/Minuit2/ABProd.h, minuit2/inc/Minuit2/ABSum.h,
	  minuit2/inc/Minuit2/ABTypes.h,
	  minuit2/inc/Minuit2/AnalyticalGradientCalculator.h,
	  minuit2/inc/Minuit2/BasicFunctionGradient.h,
	  minuit2/inc/Minuit2/BasicFunctionMinimum.h,
	  minuit2/inc/Minuit2/BasicMinimumError.h,
	  minuit2/inc/Minuit2/BasicMinimumParameters.h,
	  minuit2/inc/Minuit2/BasicMinimumSeed.h,
	  minuit2/inc/Minuit2/BasicMinimumState.h,
	  minuit2/inc/Minuit2/CombinedMinimizer.h,
	  minuit2/inc/Minuit2/CombinedMinimumBuilder.h,
	  minuit2/inc/Minuit2/ContoursError.h,
	  minuit2/inc/Minuit2/DavidonErrorUpdator.h,
	  minuit2/inc/Minuit2/FCNAdapter.h, minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/FCNGradAdapter.h,
	  minuit2/inc/Minuit2/FCNGradientBase.h,
	  minuit2/inc/Minuit2/FumiliBuilder.h,
	  minuit2/inc/Minuit2/FumiliChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliErrorUpdator.h,
	  minuit2/inc/Minuit2/FumiliFCNBase.h,
	  minuit2/inc/Minuit2/FumiliGradientCalculator.h,
	  minuit2/inc/Minuit2/FumiliMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FumiliMinimizer.h,
	  minuit2/inc/Minuit2/FumiliStandardChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliStandardMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FunctionGradient.h,
	  minuit2/inc/Minuit2/FunctionMinimizer.h,
	  minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/GenericFunction.h,
	  minuit2/inc/Minuit2/GradientCalculator.h,
	  minuit2/inc/Minuit2/HessianGradientCalculator.h,
	  minuit2/inc/Minuit2/InitialGradientCalculator.h,
	  minuit2/inc/Minuit2/LASymMatrix.h,
	  minuit2/inc/Minuit2/LAVector.h, minuit2/inc/Minuit2/LaInverse.h,
	  minuit2/inc/Minuit2/LaOuterProduct.h,
	  minuit2/inc/Minuit2/LaProd.h, minuit2/inc/Minuit2/LaSum.h,
	  minuit2/inc/Minuit2/MatrixInverse.h,
	  minuit2/inc/Minuit2/MinimumBuilder.h,
	  minuit2/inc/Minuit2/MinimumError.h,
	  minuit2/inc/Minuit2/MinimumErrorUpdator.h,
	  minuit2/inc/Minuit2/MinimumParameters.h,
	  minuit2/inc/Minuit2/MinimumSeed.h,
	  minuit2/inc/Minuit2/MinimumSeedGenerator.h,
	  minuit2/inc/Minuit2/MinimumState.h,
	  minuit2/inc/Minuit2/MinosError.h,
	  minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  minuit2/inc/Minuit2/MinuitParameter.h,
	  minuit2/inc/Minuit2/MnApplication.h,
	  minuit2/inc/Minuit2/MnConfig.h, minuit2/inc/Minuit2/MnContours.h,
	  minuit2/inc/Minuit2/MnCovarianceSqueeze.h,
	  minuit2/inc/Minuit2/MnCross.h, minuit2/inc/Minuit2/MnEigen.h,
	  minuit2/inc/Minuit2/MnFcn.h,
	  minuit2/inc/Minuit2/MnFumiliMinimize.h,
	  minuit2/inc/Minuit2/MnFunctionCross.h,
	  minuit2/inc/Minuit2/MnGlobalCorrelationCoeff.h,
	  minuit2/inc/Minuit2/MnHesse.h,
	  minuit2/inc/Minuit2/MnLineSearch.h,
	  minuit2/inc/Minuit2/MnMachinePrecision.h,
	  minuit2/inc/Minuit2/MnMatrix.h, minuit2/inc/Minuit2/MnMigrad.h,
	  minuit2/inc/Minuit2/MnMinimize.h, minuit2/inc/Minuit2/MnMinos.h,
	  minuit2/inc/Minuit2/MnParabola.h,
	  minuit2/inc/Minuit2/MnParabolaFactory.h,
	  minuit2/inc/Minuit2/MnParabolaPoint.h,
	  minuit2/inc/Minuit2/MnParameterScan.h,
	  minuit2/inc/Minuit2/MnPlot.h, minuit2/inc/Minuit2/MnPosDef.h,
	  minuit2/inc/Minuit2/MnPrint.h,
	  minuit2/inc/Minuit2/MnRefCountedPointer.h,
	  minuit2/inc/Minuit2/MnReferenceCounter.h,
	  minuit2/inc/Minuit2/MnScan.h,
	  minuit2/inc/Minuit2/MnSeedGenerator.h,
	  minuit2/inc/Minuit2/MnSimplex.h,
	  minuit2/inc/Minuit2/MnStrategy.h, minuit2/inc/Minuit2/MnTiny.h,
	  minuit2/inc/Minuit2/MnUserCovariance.h,
	  minuit2/inc/Minuit2/MnUserFcn.h,
	  minuit2/inc/Minuit2/MnUserParameterState.h,
	  minuit2/inc/Minuit2/MnUserParameters.h,
	  minuit2/inc/Minuit2/MnUserTransformation.h,
	  minuit2/inc/Minuit2/MnVectorTransform.h,
	  minuit2/inc/Minuit2/ModularFunctionMinimizer.h,
	  minuit2/inc/Minuit2/NegativeG2LineSearch.h,
	  minuit2/inc/Minuit2/Numerical2PGradientCalculator.h,
	  minuit2/inc/Minuit2/ParametricFunction.h,
	  minuit2/inc/Minuit2/ScanBuilder.h,
	  minuit2/inc/Minuit2/ScanMinimizer.h,
	  minuit2/inc/Minuit2/SimplexBuilder.h,
	  minuit2/inc/Minuit2/SimplexMinimizer.h,
	  minuit2/inc/Minuit2/SimplexParameters.h,
	  minuit2/inc/Minuit2/SimplexSeedGenerator.h,
	  minuit2/inc/Minuit2/SinParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtLowParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtUpParameterTransformation.h,
	  minuit2/inc/Minuit2/StackAllocator.h,
	  minuit2/inc/Minuit2/VariableMetricBuilder.h,
	  minuit2/inc/Minuit2/VariableMetricEDMEstimator.h,
	  minuit2/inc/Minuit2/VariableMetricMinimizer.h,
	  minuit2/inc/Minuit2/VectorOuterProduct.h,
	  minuit2/inc/TBinLikelihoodFCN.h, minuit2/inc/TChi2ExtendedFCN.h,
	  minuit2/inc/TChi2ExtendedFitData.h, minuit2/inc/TChi2FCN.h,
	  minuit2/inc/TChi2FitData.h, minuit2/inc/TFcnAdapter.h,
	  minuit2/inc/TFitterFumili.h, minuit2/inc/TFitterMinuit.h,
	  minuit2/inc/TFumiliFCN.h,
	  minuit2/src/AnalyticalGradientCalculator.cxx,
	  minuit2/src/BasicMinimumError.cxx,
	  minuit2/src/CombinedMinimumBuilder.cxx,
	  minuit2/src/DavidonErrorUpdator.cxx, minuit2/src/FitterUtil.cxx,
	  minuit2/src/FitterUtil.h, minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/FumiliErrorUpdator.cxx,
	  minuit2/src/FumiliGradientCalculator.cxx,
	  minuit2/src/FumiliMinimizer.cxx,
	  minuit2/src/FumiliStandardChi2FCN.cxx,
	  minuit2/src/FumiliStandardMaximumLikelihoodFCN.cxx,
	  minuit2/src/HessianGradientCalculator.cxx,
	  minuit2/src/InitialGradientCalculator.cxx,
	  minuit2/src/LaEigenValues.cxx, minuit2/src/LaInnerProduct.cxx,
	  minuit2/src/LaInverse.cxx, minuit2/src/LaOuterProduct.cxx,
	  minuit2/src/LaSumOfElements.cxx,
	  minuit2/src/LaVtMVSimilarity.cxx,
	  minuit2/src/Minuit2Minimizer.cxx, minuit2/src/MnApplication.cxx,
	  minuit2/src/MnContours.cxx, minuit2/src/MnCovarianceSqueeze.cxx,
	  minuit2/src/MnEigen.cxx, minuit2/src/MnFcn.cxx,
	  minuit2/src/MnFumiliMinimize.cxx,
	  minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnGlobalCorrelationCoeff.cxx,
	  minuit2/src/MnHesse.cxx, minuit2/src/MnLineSearch.cxx,
	  minuit2/src/MnMachinePrecision.cxx, minuit2/src/MnMinos.cxx,
	  minuit2/src/MnParabolaFactory.cxx,
	  minuit2/src/MnParameterScan.cxx, minuit2/src/MnPlot.cxx,
	  minuit2/src/MnPosDef.cxx, minuit2/src/MnPrint.cxx,
	  minuit2/src/MnScan.cxx, minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/MnStrategy.cxx, minuit2/src/MnTiny.cxx,
	  minuit2/src/MnUserFcn.cxx, minuit2/src/MnUserParameterState.cxx,
	  minuit2/src/MnUserParameters.cxx,
	  minuit2/src/MnUserTransformation.cxx,
	  minuit2/src/ModularFunctionMinimizer.cxx,
	  minuit2/src/NegativeG2LineSearch.cxx,
	  minuit2/src/Numerical2PGradientCalculator.cxx,
	  minuit2/src/ParametricFunction.cxx, minuit2/src/ScanBuilder.cxx,
	  minuit2/src/SimplexBuilder.cxx,
	  minuit2/src/SimplexParameters.cxx,
	  minuit2/src/SimplexSeedGenerator.cxx,
	  minuit2/src/SinParameterTransformation.cxx,
	  minuit2/src/SqrtLowParameterTransformation.cxx,
	  minuit2/src/SqrtUpParameterTransformation.cxx,
	  minuit2/src/TBinLikelihoodFCN.cxx,
	  minuit2/src/TChi2ExtendedFCN.cxx,
	  minuit2/src/TChi2ExtendedFitData.cxx, minuit2/src/TChi2FCN.cxx,
	  minuit2/src/TChi2FitData.cxx, minuit2/src/TFcnAdapter.cxx,
	  minuit2/src/TFitterFumili.cxx, minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/TFumiliFCN.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/src/VariableMetricEDMEstimator.cxx,
	  minuit2/src/mnbins.cxx, minuit2/src/mndasum.cxx,
	  minuit2/src/mndaxpy.cxx, minuit2/src/mnddot.cxx,
	  minuit2/src/mndscal.cxx, minuit2/src/mndspmv.cxx,
	  minuit2/src/mndspr.cxx, minuit2/src/mnlsame.cxx,
	  minuit2/src/mnteigen.cxx, minuit2/src/mntplot.cxx,
	  minuit2/src/mnvert.cxx, minuit2/src/mnxerbla.cxx,
	  minuit2/test/Makefile, minuit2/test/MnSim/DemoFumili.cxx,
	  minuit2/test/MnSim/DemoGaussSim.cxx,
	  minuit2/test/MnSim/FlatRandomGen.h,
	  minuit2/test/MnSim/GaussDataGen.cxx,
	  minuit2/test/MnSim/GaussDataGen.h,
	  minuit2/test/MnSim/GaussFcn.cxx, minuit2/test/MnSim/GaussFcn.h,
	  minuit2/test/MnSim/GaussFcn2.cxx, minuit2/test/MnSim/GaussFcn2.h,
	  minuit2/test/MnSim/GaussFunction.h,
	  minuit2/test/MnSim/GaussRandomGen.h,
	  minuit2/test/MnSim/GaussianModelFunction.h,
	  minuit2/test/MnSim/PaulTest.cxx,
	  minuit2/test/MnSim/PaulTest2.cxx,
	  minuit2/test/MnSim/PaulTest3.cxx,
	  minuit2/test/MnSim/PaulTest4.cxx,
	  minuit2/test/MnSim/ReneTest.cxx, minuit2/test/MnSim/paul.txt,
	  minuit2/test/MnSim/paul2.txt, minuit2/test/MnSim/paul3.txt,
	  minuit2/test/MnSim/paul4.txt, minuit2/test/MnTutorial/Quad12F.h,
	  minuit2/test/MnTutorial/Quad12FMain.cxx,
	  minuit2/test/MnTutorial/Quad1F.h,
	  minuit2/test/MnTutorial/Quad1FMain.cxx,
	  minuit2/test/MnTutorial/Quad4F.h,
	  minuit2/test/MnTutorial/Quad4FMain.cxx,
	  minuit2/test/MnTutorial/Quad8F.h,
	  minuit2/test/MnTutorial/Quad8FMain.cxx,
	  minuit2/test/testGraph.cxx, minuit2/test/testMinimize.cxx,
	  minuit2/test/testUserFunc.cxx: Set property svn:eol-style LF on
	  all source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:22  rdm

	* [r20879] roofitcore/Module.mk, roofitcore/doc/index.txt,
	  roofitcore/inc/LinkDef1.h, roofitcore/inc/LinkDef2.h,
	  roofitcore/inc/LinkDef3.h, roofitcore/inc/Roo1DTable.h,
	  roofitcore/inc/RooAICRegistry.h,
	  roofitcore/inc/RooAbsAnaConvPdf.h, roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsBinning.h, roofitcore/inc/RooAbsCache.h,
	  roofitcore/inc/RooAbsCacheElement.h,
	  roofitcore/inc/RooAbsCachedPdf.h,
	  roofitcore/inc/RooAbsCategory.h,
	  roofitcore/inc/RooAbsCategoryLValue.h,
	  roofitcore/inc/RooAbsCollection.h, roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooAbsFunc.h, roofitcore/inc/RooAbsGenContext.h,
	  roofitcore/inc/RooAbsGoodnessOfFit.h,
	  roofitcore/inc/RooAbsHiddenReal.h,
	  roofitcore/inc/RooAbsIntegrator.h, roofitcore/inc/RooAbsLValue.h,
	  roofitcore/inc/RooAbsMCStudyModule.h,
	  roofitcore/inc/RooAbsOptGoodnessOfFit.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAbsProxy.h,
	  roofitcore/inc/RooAbsReal.h, roofitcore/inc/RooAbsRealLValue.h,
	  roofitcore/inc/RooAbsRootFinder.h,
	  roofitcore/inc/RooAbsSelfCachedPdf.h,
	  roofitcore/inc/RooAbsString.h, roofitcore/inc/RooAcceptReject.h,
	  roofitcore/inc/RooAdaptiveGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooAddGenContext.h, roofitcore/inc/RooAddModel.h,
	  roofitcore/inc/RooAddPdf.h, roofitcore/inc/RooAddition.h,
	  roofitcore/inc/RooArgList.h, roofitcore/inc/RooArgProxy.h,
	  roofitcore/inc/RooArgSet.h, roofitcore/inc/RooBanner.h,
	  roofitcore/inc/RooBinning.h, roofitcore/inc/RooBrentRootFinder.h,
	  roofitcore/inc/RooCacheManager.h, roofitcore/inc/RooCachedPdf.h,
	  roofitcore/inc/RooCatType.h, roofitcore/inc/RooCategory.h,
	  roofitcore/inc/RooCategoryProxy.h,
	  roofitcore/inc/RooCategorySharedProperties.h,
	  roofitcore/inc/RooChi2Var.h, roofitcore/inc/RooClassFactory.h,
	  roofitcore/inc/RooCmdArg.h, roofitcore/inc/RooCmdConfig.h,
	  roofitcore/inc/RooComplex.h, roofitcore/inc/RooConstVar.h,
	  roofitcore/inc/RooConvCoefVar.h,
	  roofitcore/inc/RooConvGenContext.h,
	  roofitcore/inc/RooConvIntegrandBinding.h,
	  roofitcore/inc/RooCurve.h, roofitcore/inc/RooCustomizer.h,
	  roofitcore/inc/RooDLLSignificanceMCSModule.h,
	  roofitcore/inc/RooDataHist.h,
	  roofitcore/inc/RooDataHistSliceIter.h,
	  roofitcore/inc/RooDataProjBinding.h, roofitcore/inc/RooDataSet.h,
	  roofitcore/inc/RooDataSetSliceIter.h,
	  roofitcore/inc/RooDirItem.h, roofitcore/inc/RooDouble.h,
	  roofitcore/inc/RooEffGenContext.h, roofitcore/inc/RooEffProd.h,
	  roofitcore/inc/RooEfficiency.h, roofitcore/inc/RooEllipse.h,
	  roofitcore/inc/RooErrorHandler.h, roofitcore/inc/RooErrorVar.h,
	  roofitcore/inc/RooExtendPdf.h, roofitcore/inc/RooExtendedTerm.h,
	  roofitcore/inc/RooFFTConvPdf.h, roofitcore/inc/RooFit.h,
	  roofitcore/inc/RooFitCore_LinkDef.h,
	  roofitcore/inc/RooFitResult.h, roofitcore/inc/RooFormula.h,
	  roofitcore/inc/RooFormulaVar.h,
	  roofitcore/inc/RooGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooGenCategory.h, roofitcore/inc/RooGenContext.h,
	  roofitcore/inc/RooGenProdProj.h, roofitcore/inc/RooGenericPdf.h,
	  roofitcore/inc/RooGlobalFunc.h, roofitcore/inc/RooGraphEdge.h,
	  roofitcore/inc/RooGraphNode.h, roofitcore/inc/RooGraphSpring.h,
	  roofitcore/inc/RooGrid.h, roofitcore/inc/RooHashTable.h,
	  roofitcore/inc/RooHist.h, roofitcore/inc/RooHistError.h,
	  roofitcore/inc/RooHistPdf.h, roofitcore/inc/RooHtml.h,
	  roofitcore/inc/RooImproperIntegrator1D.h,
	  roofitcore/inc/RooInt.h, roofitcore/inc/RooIntegrator1D.h,
	  roofitcore/inc/RooIntegrator2D.h,
	  roofitcore/inc/RooIntegratorBinding.h,
	  roofitcore/inc/RooInvTransform.h,
	  roofitcore/inc/RooLinTransBinning.h,
	  roofitcore/inc/RooLinearVar.h, roofitcore/inc/RooLinkedList.h,
	  roofitcore/inc/RooLinkedListElem.h,
	  roofitcore/inc/RooLinkedListIter.h, roofitcore/inc/RooList.h,
	  roofitcore/inc/RooListProxy.h, roofitcore/inc/RooMCIntegrator.h,
	  roofitcore/inc/RooMCStudy.h, roofitcore/inc/RooMPSentinel.h,
	  roofitcore/inc/RooMapCatEntry.h,
	  roofitcore/inc/RooMappedCategory.h, roofitcore/inc/RooMath.h,
	  roofitcore/inc/RooMinuit.h, roofitcore/inc/RooMsgService.h,
	  roofitcore/inc/RooMultiCatIter.h,
	  roofitcore/inc/RooMultiCategory.h, roofitcore/inc/RooNLLVar.h,
	  roofitcore/inc/RooNameReg.h, roofitcore/inc/RooNameSet.h,
	  roofitcore/inc/RooNormListManager.h,
	  roofitcore/inc/RooNormManager.h,
	  roofitcore/inc/RooNormSetCache.h, roofitcore/inc/RooNumConvPdf.h,
	  roofitcore/inc/RooNumConvolution.h,
	  roofitcore/inc/RooNumIntConfig.h,
	  roofitcore/inc/RooNumIntFactory.h, roofitcore/inc/RooNumber.h,
	  roofitcore/inc/RooObjCacheManager.h, roofitcore/inc/RooPlot.h,
	  roofitcore/inc/RooPlotable.h, roofitcore/inc/RooPolyVar.h,
	  roofitcore/inc/RooPrintable.h,
	  roofitcore/inc/RooProdGenContext.h, roofitcore/inc/RooProdPdf.h,
	  roofitcore/inc/RooProduct.h, roofitcore/inc/RooProfileLL.h,
	  roofitcore/inc/RooProjectedPdf.h, roofitcore/inc/RooPullVar.h,
	  roofitcore/inc/RooQuasiRandomGenerator.h,
	  roofitcore/inc/RooRandom.h,
	  roofitcore/inc/RooRandomizeParamMCSModule.h,
	  roofitcore/inc/RooRangeBinning.h,
	  roofitcore/inc/RooRealAnalytic.h,
	  roofitcore/inc/RooRealBinding.h,
	  roofitcore/inc/RooRealConstant.h,
	  roofitcore/inc/RooRealIntegral.h, roofitcore/inc/RooRealMPFE.h,
	  roofitcore/inc/RooRealProxy.h, roofitcore/inc/RooRealSumPdf.h,
	  roofitcore/inc/RooRealVar.h,
	  roofitcore/inc/RooRealVarSharedProperties.h,
	  roofitcore/inc/RooRefCountList.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/inc/RooScaledFunc.h,
	  roofitcore/inc/RooSegmentedIntegrator1D.h,
	  roofitcore/inc/RooSegmentedIntegrator2D.h,
	  roofitcore/inc/RooSetPair.h, roofitcore/inc/RooSetProxy.h,
	  roofitcore/inc/RooSharedProperties.h,
	  roofitcore/inc/RooSharedPropertiesList.h,
	  roofitcore/inc/RooSimGenContext.h,
	  roofitcore/inc/RooSimPdfBuilder.h,
	  roofitcore/inc/RooSimultaneous.h,
	  roofitcore/inc/RooStreamParser.h, roofitcore/inc/RooStringVar.h,
	  roofitcore/inc/RooSuperCategory.h, roofitcore/inc/RooTObjWrap.h,
	  roofitcore/inc/RooTable.h, roofitcore/inc/RooThreshEntry.h,
	  roofitcore/inc/RooThresholdCategory.h, roofitcore/inc/RooTrace.h,
	  roofitcore/inc/RooTreeData.h, roofitcore/inc/RooTruthModel.h,
	  roofitcore/inc/RooUniformBinning.h,
	  roofitcore/inc/RooWorkspace.h, roofitcore/src/Roo1DTable.cxx,
	  roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCache.cxx,
	  roofitcore/src/RooAbsCacheElement.cxx,
	  roofitcore/src/RooAbsCachedPdf.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsSelfCachedPdf.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBanner.cxx, roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCacheManager.cxx,
	  roofitcore/src/RooCachedPdf.cxx, roofitcore/src/RooCatType.cxx,
	  roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataHistSliceIter.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx,
	  roofitcore/src/RooExtendedTerm.cxx,
	  roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooFormula.cxx,
	  roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvPdf.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooPlot.cxx, roofitcore/src/RooPlotable.cxx,
	  roofitcore/src/RooPolyVar.cxx, roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx: Set property svn:eol-style LF on
	  all source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:22  rdm

	* [r20878] roofit/Module.mk, roofit/doc/index.txt,
	  roofit/inc/LinkDef1.h, roofit/inc/Roo2DKeysPdf.h,
	  roofit/inc/RooArgusBG.h, roofit/inc/RooBCPEffDecay.h,
	  roofit/inc/RooBCPGenDecay.h, roofit/inc/RooBDecay.h,
	  roofit/inc/RooBMixDecay.h, roofit/inc/RooBifurGauss.h,
	  roofit/inc/RooBlindTools.h, roofit/inc/RooBreitWigner.h,
	  roofit/inc/RooBukinPdf.h, roofit/inc/RooCBShape.h,
	  roofit/inc/RooChebychev.h, roofit/inc/RooDecay.h,
	  roofit/inc/RooDstD0BG.h, roofit/inc/RooExponential.h,
	  roofit/inc/RooGExpModel.h, roofit/inc/RooGaussModel.h,
	  roofit/inc/RooGaussian.h, roofit/inc/RooKeysPdf.h,
	  roofit/inc/RooLandau.h, roofit/inc/RooNonCPEigenDecay.h,
	  roofit/inc/RooNovosibirsk.h,
	  roofit/inc/RooParametricStepFunction.h,
	  roofit/inc/RooPolynomial.h, roofit/inc/RooUnblindCPAsymVar.h,
	  roofit/inc/RooUnblindOffset.h, roofit/inc/RooUnblindPrecision.h,
	  roofit/inc/RooUnblindUniform.h, roofit/inc/RooVoigtian.h,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooKeysPdf.cxx, roofit/src/RooLandau.cxx,
	  roofit/src/RooNonCPEigenDecay.cxx, roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx: Set
	  property svn:eol-style LF on all source and Makefiles. This
	  should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:17  rdm

	* [r20877] base/Module.mk, base/doc/macros/fillpatterns.C,
	  base/doc/macros/fonts.C, base/doc/macros/textalign.C,
	  base/doc/macros/textangle.C, base/inc/Bswapcpy.h,
	  base/inc/Buttons.h, base/inc/Bytes.h, base/inc/Byteswap.h,
	  base/inc/DllImport.h, base/inc/GLConstants.h, base/inc/Gtypes.h,
	  base/inc/GuiTypes.h, base/inc/Htypes.h, base/inc/KeySymbols.h,
	  base/inc/LinkDef1.h, base/inc/LinkDef2.h, base/inc/LinkDef3.h,
	  base/inc/LinkDef4.h, base/inc/Match.h, base/inc/MessageTypes.h,
	  base/inc/RConfig.h, base/inc/RQ_OBJECT.h, base/inc/RStipples.h,
	  base/inc/RVersion.h, base/inc/Riosfwd.h, base/inc/Riostream.h,
	  base/inc/Rpair.h, base/inc/Rstrstream.h, base/inc/Rtypeinfo.h,
	  base/inc/Rtypes.h, base/inc/RtypesCint.h, base/inc/RtypesImp.h,
	  base/inc/Strlen.h, base/inc/TApplication.h,
	  base/inc/TApplicationImp.h, base/inc/TAtt3D.h,
	  base/inc/TAttAxis.h, base/inc/TAttBBox.h, base/inc/TAttFill.h,
	  base/inc/TAttLine.h, base/inc/TAttMarker.h, base/inc/TAttPad.h,
	  base/inc/TAttText.h, base/inc/TBenchmark.h, base/inc/TBrowser.h,
	  base/inc/TBrowserImp.h, base/inc/TBuffer.h, base/inc/TBuffer3D.h,
	  base/inc/TBuffer3DTypes.h, base/inc/TCanvasImp.h,
	  base/inc/TColor.h, base/inc/TContextMenu.h,
	  base/inc/TContextMenuImp.h, base/inc/TControlBarImp.h,
	  base/inc/TDatime.h, base/inc/TDirectory.h, base/inc/TEnv.h,
	  base/inc/TError.h, base/inc/TException.h, base/inc/TExec.h,
	  base/inc/TFileCollection.h, base/inc/TFileInfo.h,
	  base/inc/TFolder.h, base/inc/TGuiFactory.h,
	  base/inc/TInetAddress.h, base/inc/TInspectorImp.h,
	  base/inc/TMD5.h, base/inc/TMacro.h, base/inc/TMathBase.h,
	  base/inc/TMemberInspector.h, base/inc/TMessageHandler.h,
	  base/inc/TNamed.h, base/inc/TObjString.h, base/inc/TObject.h,
	  base/inc/TObjectSpy.h, base/inc/TPRegexp.h,
	  base/inc/TParameter.h, base/inc/TPluginManager.h,
	  base/inc/TPoint.h, base/inc/TProcessID.h,
	  base/inc/TProcessUUID.h, base/inc/TQClass.h,
	  base/inc/TQCommand.h, base/inc/TQConnection.h,
	  base/inc/TQObject.h, base/inc/TROOT.h,
	  base/inc/TRedirectOutputGuard.h, base/inc/TRef.h,
	  base/inc/TRefCnt.h, base/inc/TRegexp.h, base/inc/TRemoteObject.h,
	  base/inc/TRootIOCtor.h, base/inc/TStopwatch.h,
	  base/inc/TStorage.h, base/inc/TString.h, base/inc/TStringLong.h,
	  base/inc/TStyle.h, base/inc/TSysEvtHandler.h, base/inc/TSystem.h,
	  base/inc/TSystemDirectory.h, base/inc/TSystemFile.h,
	  base/inc/TTask.h, base/inc/TTime.h, base/inc/TTimeStamp.h,
	  base/inc/TTimer.h, base/inc/TUUID.h, base/inc/TUri.h,
	  base/inc/TUrl.h, base/inc/TVersionCheck.h,
	  base/inc/TVirtualAuth.h, base/inc/TVirtualFFT.h,
	  base/inc/TVirtualFitter.h, base/inc/TVirtualGL.h,
	  base/inc/TVirtualMonitoring.h, base/inc/TVirtualMutex.h,
	  base/inc/TVirtualPS.h, base/inc/TVirtualPad.h,
	  base/inc/TVirtualPadEditor.h, base/inc/TVirtualPerfStats.h,
	  base/inc/TVirtualViewer3D.h, base/inc/TVirtualX.h,
	  base/inc/Varargs.h, base/inc/Windows4Root.h, base/inc/config.h,
	  base/src/InitGui.cxx, base/src/ManualBase4.cxx,
	  base/src/ManualBase4.h, base/src/ManualBase4Body.h,
	  base/src/Match.cxx, base/src/String.cxx, base/src/Stringio.cxx,
	  base/src/TApplication.cxx, base/src/TApplicationImp.cxx,
	  base/src/TAtt3D.cxx, base/src/TAttAxis.cxx,
	  base/src/TAttBBox.cxx, base/src/TAttFill.cxx,
	  base/src/TAttLine.cxx, base/src/TAttMarker.cxx,
	  base/src/TAttPad.cxx, base/src/TAttText.cxx,
	  base/src/TBenchmark.cxx, base/src/TBrowser.cxx,
	  base/src/TBrowserImp.cxx, base/src/TBuffer.cxx,
	  base/src/TBuffer3D.cxx, base/src/TCanvasImp.cxx,
	  base/src/TColor.cxx, base/src/TContextMenu.cxx,
	  base/src/TContextMenuImp.cxx, base/src/TControlBarImp.cxx,
	  base/src/TDatime.cxx, base/src/TDirectory.cxx, base/src/TEnv.cxx,
	  base/src/TError.cxx, base/src/TException.cxx, base/src/TExec.cxx,
	  base/src/TFileCollection.cxx, base/src/TFileInfo.cxx,
	  base/src/TFolder.cxx, base/src/TGuiFactory.cxx,
	  base/src/TInetAddress.cxx, base/src/TInspectorImp.cxx,
	  base/src/TMD5.cxx, base/src/TMacro.cxx, base/src/TMathBase.cxx,
	  base/src/TMemberInspector.cxx, base/src/TMessageHandler.cxx,
	  base/src/TNamed.cxx, base/src/TObjString.cxx,
	  base/src/TObject.cxx, base/src/TObjectSpy.cxx,
	  base/src/TPRegexp.cxx, base/src/TParameter.cxx,
	  base/src/TPluginManager.cxx, base/src/TProcessID.cxx,
	  base/src/TProcessUUID.cxx, base/src/TQCommand.cxx,
	  base/src/TQConnection.cxx, base/src/TQObject.cxx,
	  base/src/TRef.cxx, base/src/TRefCnt.cxx, base/src/TRegexp.cxx,
	  base/src/TRemoteObject.cxx, base/src/TStopwatch.cxx,
	  base/src/TStorage.cxx, base/src/TString.cxx,
	  base/src/TStringLong.cxx, base/src/TStyle.cxx,
	  base/src/TSysEvtHandler.cxx, base/src/TSystem.cxx,
	  base/src/TSystemDirectory.cxx, base/src/TSystemFile.cxx,
	  base/src/TTask.cxx, base/src/TTime.cxx, base/src/TTimeStamp.cxx,
	  base/src/TTimer.cxx, base/src/TUUID.cxx, base/src/TUri.cxx,
	  base/src/TUrl.cxx, base/src/TVirtualFFT.cxx,
	  base/src/TVirtualFitter.cxx, base/src/TVirtualGL.cxx,
	  base/src/TVirtualMonitoring.cxx, base/src/TVirtualMutex.cxx,
	  base/src/TVirtualPS.cxx, base/src/TVirtualPad.cxx,
	  base/src/TVirtualPadEditor.cxx, base/src/TVirtualPerfStats.cxx,
	  base/src/TVirtualViewer3D.cxx, base/src/TVirtualX.cxx,
	  base/src/precompile.cxx: Set property svn:eol-style LF on all
	  source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:16  rdm

	* [r20876] cint7/Cint.mk, cint7/FAQ.txt, cint7/Makefile,
	  cint7/Module.mk, cint7/README.txt, cint7/RELNOTE.txt,
	  cint7/configcint.mk, cint7/demo/README.txt,
	  cint7/demo/Win32App/TestApp/ReadMe.txt,
	  cint7/demo/Win32App/TestApp/StdAfx.cpp,
	  cint7/demo/Win32App/TestApp/StdAfx.h,
	  cint7/demo/Win32App/TestApp/TestApp.cpp,
	  cint7/demo/Win32App/TestApp/TestApp.h,
	  cint7/demo/Win32App/TestApp/resource.h,
	  cint7/demo/Win32App/TestApp/script.cxx,
	  cint7/demo/Win32App/graph01/CompiledLib.c,
	  cint7/demo/Win32App/graph01/CompiledLib.h,
	  cint7/demo/Win32App/graph01/README.txt,
	  cint7/demo/Win32App/graph01/Script.c,
	  cint7/demo/Win32App/graph01/StdAfx.h,
	  cint7/demo/Win32App/graph01/WinMain.c,
	  cint7/demo/Win32App/graph01/WndProc.c,
	  cint7/demo/Win32App/graph01/WndProc.h,
	  cint7/demo/Win32App/graph01/resource.h,
	  cint7/demo/debug/README.txt, cint7/demo/debug/debug.c,
	  cint7/demo/debug/debug2.cxx, cint7/demo/errpipe/README.txt,
	  cint7/demo/errpipe/errpipe.cxx, cint7/demo/errpipe/errpipe.h,
	  cint7/demo/exception/Makefile, cint7/demo/exception/README.txt,
	  cint7/demo/exception/ehdemo.cxx, cint7/demo/exception/ehdemo.h,
	  cint7/demo/gl/README.txt, cint7/demo/gl/display0.h,
	  cint7/demo/gl/display1.h, cint7/demo/gl/display2.h,
	  cint7/demo/gl/test0.c, cint7/demo/gl/test1.c,
	  cint7/demo/gl/test2.c, cint7/demo/graphs/FFT.c,
	  cint7/demo/graphs/README.txt, cint7/demo/graphs/dft.c,
	  cint7/demo/graphs/eular.c, cint7/demo/graphs/fir.c,
	  cint7/demo/graphs/fir2.c, cint7/demo/graphs/jitter.c,
	  cint7/demo/graphs/modulation.c, cint7/demo/graphs/sin.c,
	  cint7/demo/graphs/sin123.c, cint7/demo/graphs/skineffect.c,
	  cint7/demo/graphs/stripline.c, cint7/demo/intprt_cint/cint.sh,
	  cint7/demo/intprt_cint/simple.c,
	  cint7/demo/intprt_cint/simple.cxx,
	  cint7/demo/intprt_cint/testmain.c, cint7/demo/ipc/README.txt,
	  cint7/demo/ipc/common.cxx, cint7/demo/ipc/proc1.cxx,
	  cint7/demo/ipc/proc2.cxx, cint7/demo/makecint/Array/Array.C,
	  cint7/demo/makecint/Array/Array.h,
	  cint7/demo/makecint/Array/Fundament.C,
	  cint7/demo/makecint/Array/Fundament.h,
	  cint7/demo/makecint/Array/Makefile,
	  cint7/demo/makecint/Array/README.txt,
	  cint7/demo/makecint/Array/inherit.C,
	  cint7/demo/makecint/Array/loopcompile.c,
	  cint7/demo/makecint/Array/loopcompile0.c,
	  cint7/demo/makecint/Array/loopcompile1.c,
	  cint7/demo/makecint/Array/test.C,
	  cint7/demo/makecint/Complex/Complex.C,
	  cint7/demo/makecint/Complex/Complex.h,
	  cint7/demo/makecint/Complex/Makefile,
	  cint7/demo/makecint/Complex/README.txt,
	  cint7/demo/makecint/Complex/temp.C,
	  cint7/demo/makecint/Complex/test.C,
	  cint7/demo/makecint/DArray/DArray.C,
	  cint7/demo/makecint/DArray/DArray.h,
	  cint7/demo/makecint/DArray/Makefile,
	  cint7/demo/makecint/DArray/README.txt,
	  cint7/demo/makecint/DArray/test.C,
	  cint7/demo/makecint/KRcc/Complex.c,
	  cint7/demo/makecint/KRcc/Complex.h,
	  cint7/demo/makecint/KRcc/Makefile,
	  cint7/demo/makecint/KRcc/README.txt,
	  cint7/demo/makecint/KRcc/stub.c, cint7/demo/makecint/KRcc/stub.h,
	  cint7/demo/makecint/KRcc/test.c, cint7/demo/makecint/README.txt,
	  cint7/demo/makecint/ReadFile/Common.h,
	  cint7/demo/makecint/ReadFile/Makefile,
	  cint7/demo/makecint/ReadFile/README.txt,
	  cint7/demo/makecint/ReadFile/ReadFile.C,
	  cint7/demo/makecint/ReadFile/ReadFile.h,
	  cint7/demo/makecint/ReadFile/test.C,
	  cint7/demo/makecint/Stub/Makefile,
	  cint7/demo/makecint/Stub/README.txt,
	  cint7/demo/makecint/Stub/Src.C, cint7/demo/makecint/Stub/Src.h,
	  cint7/demo/makecint/Stub/Stub.C, cint7/demo/makecint/Stub/Stub.h,
	  cint7/demo/makecint/Stub2/Make1, cint7/demo/makecint/Stub2/Make2,
	  cint7/demo/makecint/Stub2/README.txt,
	  cint7/demo/makecint/Stub2/compiled.cxx,
	  cint7/demo/makecint/Stub2/compiled.h,
	  cint7/demo/makecint/Stub2/dmy.h,
	  cint7/demo/makecint/Stub2/main.cxx,
	  cint7/demo/makecint/Stub2/stub.h,
	  cint7/demo/makecint/UserMain/README.txt,
	  cint7/demo/makecint/UserMain/UserMain.cxx,
	  cint7/demo/makecint/UserMain/UserMain.h,
	  cint7/demo/makecint/UserMain/script.cxx,
	  cint7/demo/makecint/exception/README.txt,
	  cint7/demo/makecint/exception/eh.cxx,
	  cint7/demo/makecint/exception/eh.h,
	  cint7/demo/makecint/p2f/Makefile,
	  cint7/demo/makecint/p2f/README.txt,
	  cint7/demo/makecint/p2f/p2f.C, cint7/demo/makecint/p2f/p2f.h,
	  cint7/demo/makecint/p2f/test.C, cint7/demo/makecint/stl/Makefile,
	  cint7/demo/makecint/stl/sample.h,
	  cint7/demo/makecint/stl/test.cxx, cint7/demo/mthread/README.txt,
	  cint7/demo/mthread/fork.cxx, cint7/demo/mthread/mtlib.h,
	  cint7/demo/mthread/mtmain.cxx, cint7/demo/mthread/ptlib.h,
	  cint7/demo/mthread/ptmain.cxx,
	  cint7/demo/multilibcint/README.txt,
	  cint7/demo/multilibcint/main.cxx, cint7/demo/multilibcint/mt.c,
	  cint7/demo/multilibcint/mt.h, cint7/demo/multilibcint/test1.cxx,
	  cint7/demo/multilibcint/test2.cxx,
	  cint7/demo/perlawk/parseplot.c, cint7/demo/posix/readdir.cxx,
	  cint7/demo/qt/README.txt, cint7/demo/qt/cannon.cpp,
	  cint7/demo/qt/cannon.h, cint7/demo/qt/lcdrange.cpp,
	  cint7/demo/qt/lcdrange.h, cint7/demo/qt/moc_cannon.cpp,
	  cint7/demo/qt/qcompactstyle.h, cint7/demo/qt/qtstatic.cxx,
	  cint7/demo/qt/test0.cxx, cint7/demo/qt/test1.cxx,
	  cint7/demo/qt/test2.cxx, cint7/demo/qt/test3.cxx,
	  cint7/demo/qt/test4.cxx, cint7/demo/qt/test5.cxx,
	  cint7/demo/qt/test6.cxx, cint7/demo/qt/test7.cxx,
	  cint7/demo/qt/test7.h, cint7/demo/qt/test8.cxx,
	  cint7/demo/qt/test8.h, cint7/demo/qt/test9.cxx,
	  cint7/demo/simple/HelloWorld.c, cint7/demo/simple/HelloWorld.cxx,
	  cint7/demo/simple/NativeCalc.c, cint7/demo/simple/README.txt,
	  cint7/demo/simple/access0.c, cint7/demo/simple/array.c,
	  cint7/demo/simple/csum.c, cint7/demo/simple/inherit1.c,
	  cint7/demo/simple/init.c, cint7/demo/simple/oprovld.c,
	  cint7/demo/simple/oprovld0.c, cint7/demo/simple/scope0.c,
	  cint7/demo/simple/staticmem0.c, cint7/demo/simple/template0.c,
	  cint7/demo/simple/template2.c, cint7/demo/simple/text2tex.c,
	  cint7/demo/simple/virtualfunc1.c, cint7/demo/stl/README.txt,
	  cint7/demo/stl/array2.cxx, cint7/demo/stl/array4.cxx,
	  cint7/demo/stl/deque0.cxx, cint7/demo/stl/deque1.cxx,
	  cint7/demo/stl/deque1i.cxx, cint7/demo/stl/list0.cxx,
	  cint7/demo/stl/list1.cxx, cint7/demo/stl/list2.cxx,
	  cint7/demo/stl/list3.cxx, cint7/demo/stl/list4.cxx,
	  cint7/demo/stl/map0.cxx, cint7/demo/stl/stl0.cxx,
	  cint7/demo/stl/stl1.cxx, cint7/demo/stl/stl2.cxx,
	  cint7/demo/stl/stl3.cxx, cint7/demo/stl/stl3x.cxx,
	  cint7/demo/stl/stl4.cxx, cint7/demo/stl/stl5.cxx,
	  cint7/demo/stl/string0.cxx, cint7/demo/stl/vec0.cxx,
	  cint7/demo/stl/vec1.cxx, cint7/demo/stl/vec1s.cxx,
	  cint7/demo/stl/vec1u.cxx, cint7/demo/stl/vec2.cxx,
	  cint7/demo/stl/vec3.cxx, cint7/demo/stl/vec3t.cxx,
	  cint7/demo/stl/vec4.cxx, cint7/demo/tcpip/README.txt,
	  cint7/demo/tcpip/client.cxx, cint7/demo/tcpip/server.cxx,
	  cint7/demo/xlib/README.txt, cint7/demo/xlib/test.c,
	  cint7/doc/bytecode.txt, cint7/doc/cint.txt,
	  cint7/doc/cintapi.txt, cint7/doc/extlib.txt, cint7/doc/ifdef.txt,
	  cint7/doc/limitati.txt, cint7/doc/limitnum.txt,
	  cint7/doc/makecint.txt, cint7/doc/message.txt, cint7/doc/ref.txt,
	  cint7/inc/Api.h, cint7/inc/BaseCls.h, cint7/inc/CallFunc.h,
	  cint7/inc/Class.h, cint7/inc/DataMbr.h, cint7/inc/G__ci.h,
	  cint7/inc/G__ci_fproto.h, cint7/inc/G__security.h,
	  cint7/inc/Method.h, cint7/inc/MethodAr.h, cint7/inc/Property.h,
	  cint7/inc/Token.h, cint7/inc/Type.h, cint7/inc/Typedf.h,
	  cint7/include/Common.h, cint7/include/GL/gl.h,
	  cint7/include/GL/glu.h, cint7/include/GL/glut.h,
	  cint7/include/GL/xmesa.h, cint7/include/README.txt,
	  cint7/include/ReadF.C, cint7/include/ReadF.cxx,
	  cint7/include/ReadF.h, cint7/include/RegE.C,
	  cint7/include/RegE.cxx, cint7/include/RegE.h,
	  cint7/include/X11/Xlib.h, cint7/include/X11/Xutil.h,
	  cint7/include/X11/keysym.h, cint7/include/X11/xos.h,
	  cint7/include/_complex.h, cint7/include/_exception.h,
	  cint7/include/_stdexcept.h, cint7/include/api.h,
	  cint7/include/array.c, cint7/include/array.h,
	  cint7/include/arrayiostream.h, cint7/include/assert.h,
	  cint7/include/bool.h, cint7/include/boolean.h,
	  cint7/include/carray.c, cint7/include/carray.h,
	  cint7/include/complex.h, cint7/include/constants.h,
	  cint7/include/ctype.h, cint7/include/darray.cxx,
	  cint7/include/darray.h, cint7/include/ertti.h,
	  cint7/include/exception.h, cint7/include/fcntl.h,
	  cint7/include/fft.c, cint7/include/fft.h,
	  cint7/include/fstream.h, cint7/include/graphbuf.h,
	  cint7/include/iomanip.h, cint7/include/iosenum.cxx,
	  cint7/include/iosfwd.h, cint7/include/iostream.h,
	  cint7/include/lsm.c, cint7/include/lsm.h, cint7/include/makeit.c,
	  cint7/include/matrix.cxx, cint7/include/matrix.h,
	  cint7/include/matrixstream.h, cint7/include/mkincld.c,
	  cint7/include/new.h, cint7/include/platform.h,
	  cint7/include/pthread.h, cint7/include/readfile.h,
	  cint7/include/regex.h, cint7/include/regexp.h,
	  cint7/include/setjmp.h, cint7/include/socket.h,
	  cint7/include/spice.h, cint7/include/statistics.c,
	  cint7/include/statistics.h, cint7/include/stdarg.h,
	  cint7/include/stdiostream.h, cint7/include/stream.h,
	  cint7/include/string.h, cint7/include/striostream.h,
	  cint7/include/strstream.h, cint7/include/sys/cdefs.h,
	  cint7/include/sys/file.h, cint7/include/sys/ipc.h,
	  cint7/include/sys/msg.h, cint7/include/sys/sem.h,
	  cint7/include/sys/shm.h, cint7/include/sys/stat.h,
	  cint7/include/termios.h, cint7/include/timespec.h,
	  cint7/include/typeinfo.h, cint7/include/unistd.h,
	  cint7/include/windows.h, cint7/include/winsock.h,
	  cint7/include/xgraph.c, cint7/include/xygraphbuf.h,
	  cint7/lib/Makefile, cint7/lib/README.txt,
	  cint7/lib/WildCard/AppInit.c, cint7/lib/WildCard/Main.c,
	  cint7/lib/WildCard/Main.cxx, cint7/lib/WildCard/Makefile,
	  cint7/lib/WildCard/TCLMACRO.h, cint7/lib/WildCard/TCLTK.h,
	  cint7/lib/WildCard/TKMACRO.h, cint7/lib/WildCard/TOP.h,
	  cint7/lib/WildCard/TclIns.c, cint7/lib/WildCard/TkInit.c,
	  cint7/lib/WildCard/WildCard.c, cint7/lib/WildCard/test.c,
	  cint7/lib/WildCard/tktest.c, cint7/lib/WildCard/tktest1.c,
	  cint7/lib/WildCard/tktest2.c, cint7/lib/accstrm/Makefile,
	  cint7/lib/accstrm/README.txt, cint7/lib/accstrm/fstrm.h,
	  cint7/lib/accstrm/iostrm.h, cint7/lib/accstrm/linkdef.h,
	  cint7/lib/accstrm/sstrm.h, cint7/lib/alphastrm/Makefile,
	  cint7/lib/alphastrm/README.txt, cint7/lib/alphastrm/fstrm.h,
	  cint7/lib/alphastrm/iostrm.h, cint7/lib/alphastrm/linkdef.h,
	  cint7/lib/alphastrm/sstrm.h, cint7/lib/bcstream/Makefile,
	  cint7/lib/bcstream/fstrm.h, cint7/lib/bcstream/iostrm.h,
	  cint7/lib/bcstream/stdiostr.h, cint7/lib/bcstream/strm.h,
	  cint7/lib/bcstream/strstrm.h, cint7/lib/cbstream/Makefile,
	  cint7/lib/cbstream/fstrm.h, cint7/lib/cbstream/iostrm.h,
	  cint7/lib/cbstream/linkdef.h, cint7/lib/cbstream/readme.txt,
	  cint7/lib/cbstream/strstrm.h, cint7/lib/cintocx/CintocxCtl.cpp,
	  cint7/lib/cintocx/CintocxCtl.h, cint7/lib/cintocx/CintocxPpg.cpp,
	  cint7/lib/cintocx/CintocxPpg.h, cint7/lib/cintocx/README.txt,
	  cint7/lib/cintocx/Resource.h, cint7/lib/cintocx/StdAfx.cpp,
	  cint7/lib/cintocx/StdAfx.h, cint7/lib/cintocx/cintocx.cpp,
	  cint7/lib/cintocx/cintocx.h, cint7/lib/dll_stl/README.txt,
	  cint7/lib/dll_stl/cinteh.h, cint7/lib/dll_stl/clim.h,
	  cint7/lib/dll_stl/cmplx.h, cint7/lib/dll_stl/dqu.h,
	  cint7/lib/dll_stl/iter.h, cint7/lib/dll_stl/lst.h,
	  cint7/lib/dll_stl/mp.h, cint7/lib/dll_stl/multmp.h,
	  cint7/lib/dll_stl/multst.h, cint7/lib/dll_stl/pr.h,
	  cint7/lib/dll_stl/que.h, cint7/lib/dll_stl/se.h,
	  cint7/lib/dll_stl/st.h, cint7/lib/dll_stl/stk.h,
	  cint7/lib/dll_stl/str.h, cint7/lib/dll_stl/suncc5_deque.h,
	  cint7/lib/dll_stl/suncc5_string.h, cint7/lib/dll_stl/vary.h,
	  cint7/lib/dll_stl/vec.h, cint7/lib/dll_stl/vecbool.h,
	  cint7/lib/gcc3strm/Makefile, cint7/lib/gcc3strm/README.txt,
	  cint7/lib/gcc3strm/fstrm.h, cint7/lib/gcc3strm/iostrm.h,
	  cint7/lib/gcc3strm/linkdef.h, cint7/lib/gcc3strm/sstrm.h,
	  cint7/lib/gl/GL.h, cint7/lib/gl/README.txt, cint7/lib/gl/TOP.h,
	  cint7/lib/gl/cintGL.h, cint7/lib/iccstrm/Makefile,
	  cint7/lib/iccstrm/README.txt, cint7/lib/iccstrm/fstrm.h,
	  cint7/lib/iccstrm/iostrm.h, cint7/lib/iccstrm/linkdef.h,
	  cint7/lib/iccstrm/sstrm.h, cint7/lib/ipc/README.txt,
	  cint7/lib/ipc/ipcif.h, cint7/lib/longlong/README.txt,
	  cint7/lib/longlong/longdbl.h, cint7/lib/longlong/longlong.h,
	  cint7/lib/posix/README.txt, cint7/lib/posix/exten.c,
	  cint7/lib/posix/exten.h, cint7/lib/posix/mktypes.c,
	  cint7/lib/posix/posix.h, cint7/lib/posix/winposix.c,
	  cint7/lib/posix/winposix.h, cint7/lib/prec_stl/README.txt,
	  cint7/lib/pthread/Makefile, cint7/lib/pthread/README.txt,
	  cint7/lib/pthread/pthd.h, cint7/lib/pthread/thread.h,
	  cint7/lib/qt/Makefile, cint7/lib/qt/README.txt,
	  cint7/lib/qt/qcompactstyle.h, cint7/lib/qt/qconfig.h,
	  cint7/lib/qt/qmodules.h, cint7/lib/qt/qplatformdefs.h,
	  cint7/lib/qt/qtcint.h, cint7/lib/qt/qtclasses.h,
	  cint7/lib/qt/qtdummy.h, cint7/lib/qt/qtfunctions.h,
	  cint7/lib/qt/qtglobals.h, cint7/lib/qt/qtstatic.cxx,
	  cint7/lib/socket/README.txt, cint7/lib/socket/cintsock.c,
	  cint7/lib/socket/cintsock.h, cint7/lib/socket/mksockh.c,
	  cint7/lib/stdstrct/Makefile, cint7/lib/stdstrct/stdcxxfunc.h,
	  cint7/lib/stdstrct/stdfunc.h, cint7/lib/stdstrct/stdstr.h,
	  cint7/lib/stream/Makefile, cint7/lib/stream/fstrm.h,
	  cint7/lib/stream/iostrm.h, cint7/lib/stream/stdiostr.h,
	  cint7/lib/stream/strm.h, cint7/lib/stream/strstrm.h,
	  cint7/lib/sunstrm/Makefile, cint7/lib/sunstrm/fstrm.h,
	  cint7/lib/sunstrm/iostrm.h, cint7/lib/sunstrm/length.cxx,
	  cint7/lib/sunstrm/linkdef.h, cint7/lib/sunstrm/readme.txt,
	  cint7/lib/sunstrm/sstrm.h, cint7/lib/vc7strm/Makefile,
	  cint7/lib/vc7strm/README.txt, cint7/lib/vc7strm/fstrm.h,
	  cint7/lib/vc7strm/iostrm.h, cint7/lib/vc7strm/linkdef.h,
	  cint7/lib/vc7strm/sstrm.h, cint7/lib/vcstream/Makefile,
	  cint7/lib/vcstream/Makefileold, cint7/lib/vcstream/fstrm.h,
	  cint7/lib/vcstream/iostrm.h, cint7/lib/vcstream/stdiostr.h,
	  cint7/lib/vcstream/strm.h, cint7/lib/vcstream/strstrm.h,
	  cint7/lib/win32api/cintwin.h, cint7/lib/win32api/readme.txt,
	  cint7/lib/win32api/winfunc.h, cint7/lib/wintcldl/README.txt,
	  cint7/lib/wintcldl/cintlib.c, cint7/lib/wintcldl/tclmacro.h,
	  cint7/lib/wintcldl/tcltk.h, cint7/lib/wintcldl/test.c,
	  cint7/lib/wintcldl/tkmacro.h, cint7/lib/wintcldl/top.h,
	  cint7/lib/wintcldl83/README.txt, cint7/lib/wintcldl83/cintlib.c,
	  cint7/lib/wintcldl83/tclmacro.h, cint7/lib/wintcldl83/tcltk.h,
	  cint7/lib/wintcldl83/test.c, cint7/lib/wintcldl83/tkmacro.h,
	  cint7/lib/wintcldl83/top.h, cint7/lib/xlib/README.txt,
	  cint7/lib/xlib/TOP.h, cint7/lib/xlib/XLIB.h,
	  cint7/lib/xlib/x11const.h, cint7/lib/xlib/x11mfunc.h,
	  cint7/libCint.mk, cint7/libReflex.mk, cint7/main/G__main.c,
	  cint7/main/G__setup.c, cint7/main/cppmain.cxx, cint7/src/Api.cxx,
	  cint7/src/Apiif.cxx, cint7/src/Apiif.h, cint7/src/BaseCls.cxx,
	  cint7/src/CallFunc.cxx, cint7/src/Class.cxx,
	  cint7/src/DataMbr.cxx, cint7/src/Dict.cxx, cint7/src/Dict.h,
	  cint7/src/Makebcdict, cint7/src/Makefile,
	  cint7/src/Makefile.base, cint7/src/Makefile.base.nec,
	  cint7/src/Makefile.base.sgi, cint7/src/Method.cxx,
	  cint7/src/MethodAr.cxx, cint7/src/README.txt,
	  cint7/src/Shadow.cxx, cint7/src/Token.cxx, cint7/src/Type.cxx,
	  cint7/src/Typedf.cxx, cint7/src/accstrm.cxx, cint7/src/accstrm.h,
	  cint7/src/allstrm.cxx, cint7/src/alphastrm.cxx,
	  cint7/src/alphastrm.h, cint7/src/bc_assign.cxx,
	  cint7/src/bc_assign.h, cint7/src/bc_autoobj.cxx,
	  cint7/src/bc_autoobj.h, cint7/src/bc_cfunc.cxx,
	  cint7/src/bc_cfunc.h, cint7/src/bc_debug.cxx,
	  cint7/src/bc_debug.h, cint7/src/bc_eh.cxx, cint7/src/bc_eh.h,
	  cint7/src/bc_exec.cxx, cint7/src/bc_exec.h,
	  cint7/src/bc_exec_asm.h, cint7/src/bc_inst.cxx,
	  cint7/src/bc_inst.h, cint7/src/bc_item.cxx, cint7/src/bc_item.h,
	  cint7/src/bc_linkdef.h, cint7/src/bc_parse.cxx,
	  cint7/src/bc_parse.h, cint7/src/bc_reader.cxx,
	  cint7/src/bc_reader.h, cint7/src/bc_type.cxx,
	  cint7/src/bc_type.h, cint7/src/bc_vtbl.cxx, cint7/src/bc_vtbl.h,
	  cint7/src/bcstrm.cxx, cint7/src/bcstrm.h, cint7/src/cbstrm.cpp,
	  cint7/src/cbstrm.h, cint7/src/common.h, cint7/src/dllrev.h,
	  cint7/src/fakestrm.cxx, cint7/src/fproto.h, cint7/src/g__cfunc.c,
	  cint7/src/gcc3strm.cxx, cint7/src/gcc3strm.h, cint7/src/global.h,
	  cint7/src/header.h, cint7/src/iccstrm.cxx, cint7/src/iccstrm.h,
	  cint7/src/kccstrm.cxx, cint7/src/kccstrm.h,
	  cint7/src/libstrm.cxx, cint7/src/libstrm.h, cint7/src/longif.cxx,
	  cint7/src/longif.h, cint7/src/longif3.cxx, cint7/src/longif3.h,
	  cint7/src/memo.txt, cint7/src/memo2.txt, cint7/src/memtest.h,
	  cint7/src/newsos.h, cint7/src/precedence.txt,
	  cint7/src/rflx_gendict.cxx, cint7/src/rflx_gendict.h,
	  cint7/src/rflx_gensrc.cxx, cint7/src/rflx_gensrc.h,
	  cint7/src/rflx_tools.cxx, cint7/src/rflx_tools.h,
	  cint7/src/stdstrct.h, cint7/src/sun5strm.cxx, cint7/src/sunos.h,
	  cint7/src/sunstrm.cxx, cint7/src/sunstrm.h, cint7/src/typesym.h,
	  cint7/src/v6_auxu.cxx, cint7/src/v6_cast.cxx,
	  cint7/src/v6_debug.cxx, cint7/src/v6_decl.cxx,
	  cint7/src/v6_disp.cxx, cint7/src/v6_dmyinit.cxx,
	  cint7/src/v6_dmystrct.cxx, cint7/src/v6_dmystrm.cxx,
	  cint7/src/v6_dump.cxx, cint7/src/v6_end.cxx,
	  cint7/src/v6_error.cxx, cint7/src/v6_expr.cxx,
	  cint7/src/v6_fread.cxx, cint7/src/v6_func.cxx,
	  cint7/src/v6_gcoll.cxx, cint7/src/v6_global1.cxx,
	  cint7/src/v6_global2.cxx, cint7/src/v6_ifunc.cxx,
	  cint7/src/v6_inherit.cxx, cint7/src/v6_init.cxx,
	  cint7/src/v6_input.cxx, cint7/src/v6_intrpt.cxx,
	  cint7/src/v6_loadfile.cxx, cint7/src/v6_macos.cxx,
	  cint7/src/v6_macro.cxx, cint7/src/v6_malloc.cxx,
	  cint7/src/v6_memtest.cxx, cint7/src/v6_new.cxx,
	  cint7/src/v6_newlink.cxx, cint7/src/v6_newsos.cxx,
	  cint7/src/v6_oldlink.cxx, cint7/src/v6_opr.cxx,
	  cint7/src/v6_parse.cxx, cint7/src/v6_pause.cxx,
	  cint7/src/v6_pcode.cxx, cint7/src/v6_pragma.cxx,
	  cint7/src/v6_quote.cxx, cint7/src/v6_rflxutil.cxx,
	  cint7/src/v6_scrupto.cxx, cint7/src/v6_shl.cxx,
	  cint7/src/v6_sizeof.cxx, cint7/src/v6_stdstrct.cxx,
	  cint7/src/v6_struct.cxx, cint7/src/v6_stub.cxx,
	  cint7/src/v6_sunos.cxx, cint7/src/v6_tmplt.cxx,
	  cint7/src/v6_typedef.cxx, cint7/src/v6_val2a.cxx,
	  cint7/src/v6_value.cxx, cint7/src/v6_var.cxx,
	  cint7/src/v6_winnt.cxx, cint7/src/vararg.h,
	  cint7/src/vc7strm.cxx, cint7/src/vc7strm.h, cint7/src/vcstrm.cxx,
	  cint7/src/vcstrm.h, cint7/src/vcstrmold.cxx,
	  cint7/src/vcstrmold.h, cint7/stl/G__postprocess.h,
	  cint7/stl/README.txt, cint7/stl/_climits.h, cint7/stl/_deque.h,
	  cint7/stl/_iterator.h, cint7/stl/_list.h, cint7/stl/_map.h,
	  cint7/stl/_memory.h, cint7/stl/_multimap.h,
	  cint7/stl/_multiset.h, cint7/stl/_pair.h, cint7/stl/_set.h,
	  cint7/stl/_stack.h, cint7/stl/_utility.h, cint7/stl/_vector.h,
	  cint7/stl/algo.h, cint7/stl/algobase.h, cint7/stl/bstring.h,
	  cint7/stl/bvector.h, cint7/stl/defalloc.h, cint7/stl/deque.h,
	  cint7/stl/faralloc.h, cint7/stl/fdeque.h, cint7/stl/flist.h,
	  cint7/stl/fmap.h, cint7/stl/fmultmap.h, cint7/stl/fmultset.h,
	  cint7/stl/fset.h, cint7/stl/function.h, cint7/stl/hdeque.h,
	  cint7/stl/heap.h, cint7/stl/hlist.h, cint7/stl/hmap.h,
	  cint7/stl/hmultmap.h, cint7/stl/hmultset.h, cint7/stl/hset.h,
	  cint7/stl/hugalloc.h, cint7/stl/hvector.h, cint7/stl/iterator.h,
	  cint7/stl/lbvector.h, cint7/stl/ldeque.h, cint7/stl/list.h,
	  cint7/stl/llist.h, cint7/stl/lmap.h, cint7/stl/lmultmap.h,
	  cint7/stl/lmultset.h, cint7/stl/lngalloc.h, cint7/stl/lset.h,
	  cint7/stl/map.h, cint7/stl/multimap.h, cint7/stl/multiset.h,
	  cint7/stl/neralloc.h, cint7/stl/nmap.h, cint7/stl/nmultmap.h,
	  cint7/stl/nmultset.h, cint7/stl/nset.h, cint7/stl/pair.h,
	  cint7/stl/projectn.h, cint7/stl/random.cpp, cint7/stl/set.h,
	  cint7/stl/stack.h, cint7/stl/tempbuf.cpp, cint7/stl/tempbuf.h,
	  cint7/stl/teststl.c, cint7/stl/tree.h, cint7/stl/utility.h,
	  cint7/stl/vector.h, cint7/test/Complex.cxx, cint7/test/Complex.h,
	  cint7/test/IPair.cpp, cint7/test/IPair.h, cint7/test/MyAlgo0.h,
	  cint7/test/MyString.cxx, cint7/test/MyString.h,
	  cint7/test/README.txt, cint7/test/Test0.cxx,
	  cint7/test/Test1.cxx, cint7/test/VArray.cxx, cint7/test/VArray.h,
	  cint7/test/VCompany.cxx, cint7/test/VCompany.h,
	  cint7/test/VObject.cxx, cint7/test/VObject.h,
	  cint7/test/VPerson.cxx, cint7/test/VPerson.h,
	  cint7/test/VPersonTest.cxx, cint7/test/VString.cxx,
	  cint7/test/VString.h, cint7/test/VType.h, cint7/test/access0.cxx,
	  cint7/test/anonunion.cxx, cint7/test/aoki0.cxx,
	  cint7/test/aryinit0.cxx, cint7/test/aryinit1.cxx,
	  cint7/test/autocc.cxx, cint7/test/baseconv0.cxx,
	  cint7/test/bitfield.cxx, cint7/test/borg1.cxx,
	  cint7/test/borg2.cxx, cint7/test/bruce1.cxx,
	  cint7/test/btmplt.cxx, cint7/test/complex1.cxx,
	  cint7/test/complex1.h, cint7/test/const.cxx,
	  cint7/test/constary.cxx, cint7/test/convopr0.cxx,
	  cint7/test/cout1.cxx, cint7/test/cpp0.cxx, cint7/test/cpp1.cxx,
	  cint7/test/cpp2.cxx, cint7/test/cpp3.cxx, cint7/test/cpp4.cxx,
	  cint7/test/cpp5.cxx, cint7/test/cpp6.cxx, cint7/test/cpp8.cxx,
	  cint7/test/delete0.cxx, cint7/test/eh1.cxx,
	  cint7/test/enumscope.cxx, cint7/test/explicitdtor.cxx,
	  cint7/test/fons3.cxx, cint7/test/friend0.cxx,
	  cint7/test/funcmacro.cxx, cint7/test/fwdtmplt.cxx,
	  cint7/test/idxscope0.cxx, cint7/test/ifs.cxx,
	  cint7/test/include.cxx, cint7/test/inherit0.cxx,
	  cint7/test/inherit1.cxx, cint7/test/inherit2.cxx,
	  cint7/test/init1.cxx, cint7/test/init2.cxx,
	  cint7/test/longlong.cxx, cint7/test/loopcompile1.cxx,
	  cint7/test/loopcompile2.cxx, cint7/test/loopcompile3.cxx,
	  cint7/test/loopcompile4.cxx, cint7/test/loopcompile5.cxx,
	  cint7/test/maincmplx.cxx, cint7/test/maptest.cxx,
	  cint7/test/maptest.h, cint7/test/memo.txt,
	  cint7/test/mfstatic.cxx, cint7/test/minexam.cxx,
	  cint7/test/minherit0.cxx, cint7/test/mkcmain.cxx,
	  cint7/test/new0.cxx, cint7/test/nick3.cxx, cint7/test/nick4.cxx,
	  cint7/test/nstmplt1.cxx, cint7/test/oprovld0.cxx,
	  cint7/test/oprovld2.cxx, cint7/test/ostream.cxx,
	  cint7/test/pb19.cxx, cint7/test/refassign.cxx,
	  cint7/test/scope0.cxx, cint7/test/setw0.cxx,
	  cint7/test/staticary.cxx, cint7/test/staticmem0.cxx,
	  cint7/test/staticmem1.cxx, cint7/test/t1002.cxx,
	  cint7/test/t1002.h, cint7/test/t1004.cxx, cint7/test/t1011.cxx,
	  cint7/test/t1011.h, cint7/test/t1015.cxx, cint7/test/t1016.cxx,
	  cint7/test/t1016.h, cint7/test/t1023.cxx, cint7/test/t1024.cxx,
	  cint7/test/t1024.h, cint7/test/t1025.cxx, cint7/test/t1025.h,
	  cint7/test/t1026.cxx, cint7/test/t1026.h, cint7/test/t1027.cxx,
	  cint7/test/t1027.h, cint7/test/t1030.cxx, cint7/test/t1030.h,
	  cint7/test/t1031.cxx, cint7/test/t1031.h, cint7/test/t1032.cxx,
	  cint7/test/t1033.cxx, cint7/test/t1034.cxx, cint7/test/t1035.cxx,
	  cint7/test/t1035.h, cint7/test/t1036.cxx, cint7/test/t1040.cxx,
	  cint7/test/t1040.h, cint7/test/t1042.cxx, cint7/test/t1046.cxx,
	  cint7/test/t1046.h, cint7/test/t1047.cxx, cint7/test/t1047.h,
	  cint7/test/t1048.cxx, cint7/test/t1048.h, cint7/test/t1049.cxx,
	  cint7/test/t1054.cxx, cint7/test/t1055.cxx, cint7/test/t1061.cxx,
	  cint7/test/t1061.h, cint7/test/t1062.cxx, cint7/test/t1062.h,
	  cint7/test/t1067.cxx, cint7/test/t1067.h, cint7/test/t1068.cxx,
	  cint7/test/t1068.h, cint7/test/t1079.cxx, cint7/test/t1079.h,
	  cint7/test/t1084.cxx, cint7/test/t1085.cxx, cint7/test/t1086.cxx,
	  cint7/test/t1088.cxx, cint7/test/t1094.cxx, cint7/test/t1101.cxx,
	  cint7/test/t1115.cxx, cint7/test/t1115.h, cint7/test/t1124.cxx,
	  cint7/test/t1125.cxx, cint7/test/t1126.cxx, cint7/test/t1127.cxx,
	  cint7/test/t1127.h, cint7/test/t1128.cxx, cint7/test/t1129.cxx,
	  cint7/test/t1134.cxx, cint7/test/t1136.cxx, cint7/test/t1140.cxx,
	  cint7/test/t1143.cxx, cint7/test/t1144.cxx, cint7/test/t1148.cxx,
	  cint7/test/t1157.cxx, cint7/test/t1158.cxx, cint7/test/t1160.cxx,
	  cint7/test/t1164.cxx, cint7/test/t1165.cxx, cint7/test/t1178.cxx,
	  cint7/test/t1178.h, cint7/test/t1187.cxx, cint7/test/t1187.h,
	  cint7/test/t1192.cxx, cint7/test/t1193.cxx, cint7/test/t1193.h,
	  cint7/test/t1200.h, cint7/test/t1203.cxx, cint7/test/t1205.cxx,
	  cint7/test/t1205.h, cint7/test/t1213.cxx, cint7/test/t1214.cxx,
	  cint7/test/t1215.cxx, cint7/test/t1215.h, cint7/test/t1221.cxx,
	  cint7/test/t1222.cxx, cint7/test/t1223.cxx, cint7/test/t1224.cxx,
	  cint7/test/t1228.cxx, cint7/test/t1247.cxx, cint7/test/t1247.h,
	  cint7/test/t1247a.h, cint7/test/t1276.cxx, cint7/test/t1276.h,
	  cint7/test/t1277.cxx, cint7/test/t1277.h, cint7/test/t1278.cxx,
	  cint7/test/t1279.cxx, cint7/test/t1280.cxx, cint7/test/t1281.cxx,
	  cint7/test/t1282.cxx, cint7/test/t215.cxx, cint7/test/t358.cxx,
	  cint7/test/t488.cxx, cint7/test/t516.cxx, cint7/test/t516.h,
	  cint7/test/t603.cxx, cint7/test/t627.cxx, cint7/test/t627.h,
	  cint7/test/t630.cxx, cint7/test/t633.cxx, cint7/test/t633.h,
	  cint7/test/t634.cxx, cint7/test/t648.cxx, cint7/test/t674.cxx,
	  cint7/test/t674.h, cint7/test/t676.cxx, cint7/test/t694.cxx,
	  cint7/test/t694.h, cint7/test/t695.cxx, cint7/test/t705.cxx,
	  cint7/test/t705.h, cint7/test/t714.cxx, cint7/test/t733.cxx,
	  cint7/test/t733.h, cint7/test/t749.cxx, cint7/test/t751.cxx,
	  cint7/test/t764.cxx, cint7/test/t767.cxx, cint7/test/t776.cxx,
	  cint7/test/t777.cxx, cint7/test/t784.cxx, cint7/test/t825.cxx,
	  cint7/test/t910.cxx, cint7/test/t916.cxx, cint7/test/t927.cxx,
	  cint7/test/t927.h, cint7/test/t928.cxx, cint7/test/t928.h,
	  cint7/test/t928a.h, cint7/test/t928b.h, cint7/test/t930.cxx,
	  cint7/test/t938.cxx, cint7/test/t958.cxx, cint7/test/t958.h,
	  cint7/test/t959.cxx, cint7/test/t961.cxx, cint7/test/t961.h,
	  cint7/test/t963.cxx, cint7/test/t963.h, cint7/test/t966.cxx,
	  cint7/test/t966.h, cint7/test/t968.cxx, cint7/test/t968.h,
	  cint7/test/t970.cxx, cint7/test/t970.h, cint7/test/t972.cxx,
	  cint7/test/t972a.h, cint7/test/t972b.h, cint7/test/t976.cxx,
	  cint7/test/t976.h, cint7/test/t977.cxx, cint7/test/t977.h,
	  cint7/test/t980.cxx, cint7/test/t980.h, cint7/test/t986.cxx,
	  cint7/test/t987.cxx, cint7/test/t987.h, cint7/test/t991.cxx,
	  cint7/test/t991.h, cint7/test/t991a.h, cint7/test/t991b.h,
	  cint7/test/t991c.h, cint7/test/t992.cxx, cint7/test/t992.h,
	  cint7/test/t993.c, cint7/test/t993.h, cint7/test/t995.cxx,
	  cint7/test/t995.h, cint7/test/t996.cxx, cint7/test/t996.h,
	  cint7/test/t998.cxx, cint7/test/telea0.cxx,
	  cint7/test/telea1.cxx, cint7/test/telea2.cxx,
	  cint7/test/telea3.cxx, cint7/test/telea5.cxx,
	  cint7/test/telea6.cxx, cint7/test/telea7.cxx,
	  cint7/test/telea8.cxx, cint7/test/temp.cxx,
	  cint7/test/template.cxx, cint7/test/template.h,
	  cint7/test/template0.cxx, cint7/test/template1.cxx,
	  cint7/test/template2.cxx, cint7/test/template3.cxx,
	  cint7/test/template4.cxx, cint7/test/template5.cxx,
	  cint7/test/template6.cxx, cint7/test/testall.cxx,
	  cint7/test/vbase.cxx, cint7/test/vbase.h, cint7/test/vbase1.cxx,
	  cint7/test/vbase1.h, cint7/test/vec3d.cxx, cint7/test/vec3d.h,
	  cint7/test/virtualfunc0.cxx, cint7/test/virtualfunc1.cxx,
	  cint7/test/virtualfunc2.cxx, cint7/tool/batch.c,
	  cint7/tool/chmod.cxx, cint7/tool/cxx2cpp.c,
	  cint7/tool/ifdef/Makefile.base, cint7/tool/ifdef/Makefile.bcc5,
	  cint7/tool/ifdef/get.c, cint7/tool/ifdef/ifdef.cxx,
	  cint7/tool/makecint.cxx, cint7/tool/rmkdepend/cppsetup.c,
	  cint7/tool/rmkdepend/def.h, cint7/tool/rmkdepend/ifparser.c,
	  cint7/tool/rmkdepend/ifparser.h,
	  cint7/tool/rmkdepend/imakemdep.h, cint7/tool/rmkdepend/include.c,
	  cint7/tool/rmkdepend/main.c, cint7/tool/rmkdepend/mainroot.cxx,
	  cint7/tool/rmkdepend/parse.c, cint7/tool/rmkdepend/pr.c: Set
	  property svn:eol-style LF on all source and Makefiles. This
	  should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 11:15  rdm

	* [r20875] cint/Module.mk, cint/cintdlls.mk, cint/configcint.mk,
	  cint/inc/Api.h, cint/inc/BaseCls.h, cint/inc/CallFunc.h,
	  cint/inc/Class.h, cint/inc/DataMbr.h, cint/inc/G__ci.h,
	  cint/inc/Method.h, cint/inc/MethodAr.h, cint/inc/Property.h,
	  cint/inc/Shadow.h, cint/inc/Token.h, cint/inc/Type.h,
	  cint/inc/Typedf.h, cint/include/Common.h, cint/include/GL/gl.h,
	  cint/include/GL/glu.h, cint/include/GL/glut.h,
	  cint/include/GL/xmesa.h, cint/include/README.txt,
	  cint/include/ReadF.C, cint/include/ReadF.cxx,
	  cint/include/ReadF.h, cint/include/RegE.C, cint/include/RegE.cxx,
	  cint/include/RegE.h, cint/include/X11/Xlib.h,
	  cint/include/X11/Xutil.h, cint/include/X11/keysym.h,
	  cint/include/X11/xos.h, cint/include/_complex.h,
	  cint/include/_exception.h, cint/include/_stdexcept.h,
	  cint/include/api.h, cint/include/array.c, cint/include/array.h,
	  cint/include/arrayiostream.h, cint/include/assert.h,
	  cint/include/bool.h, cint/include/boolean.h,
	  cint/include/carray.c, cint/include/carray.h,
	  cint/include/complex.h, cint/include/constants.h,
	  cint/include/ctype.h, cint/include/darray.cxx,
	  cint/include/darray.h, cint/include/errno.h,
	  cint/include/ertti.h, cint/include/exception.h,
	  cint/include/fcntl.h, cint/include/fft.c, cint/include/fft.h,
	  cint/include/float.h, cint/include/fstream.h,
	  cint/include/graphbuf.h, cint/include/iomanip.h,
	  cint/include/iosfwd.h, cint/include/iostream.h,
	  cint/include/limits.h, cint/include/locale.h, cint/include/lsm.c,
	  cint/include/lsm.h, cint/include/makeit.c, cint/include/math.h,
	  cint/include/matrix.cxx, cint/include/matrix.h,
	  cint/include/matrixstream.h, cint/include/mkincld.c,
	  cint/include/new.h, cint/include/platform.h,
	  cint/include/pthread.h, cint/include/readfile.h,
	  cint/include/regex.h, cint/include/regexp.h,
	  cint/include/setjmp.h, cint/include/signal.h,
	  cint/include/socket.h, cint/include/spice.h,
	  cint/include/statistics.c, cint/include/statistics.h,
	  cint/include/stdarg.h, cint/include/stddef.h,
	  cint/include/stdio.h, cint/include/stdiostream.h,
	  cint/include/stdlib.h, cint/include/stream.h,
	  cint/include/string.h, cint/include/striostream.h,
	  cint/include/strstream.h, cint/include/sys/cdefs.h,
	  cint/include/sys/file.h, cint/include/sys/ipc.h,
	  cint/include/sys/msg.h, cint/include/sys/sem.h,
	  cint/include/sys/shm.h, cint/include/sys/stat.h,
	  cint/include/termios.h, cint/include/time.h,
	  cint/include/timespec.h, cint/include/typeinfo.h,
	  cint/include/unistd.h, cint/include/windows.h,
	  cint/include/winsock.h, cint/include/xgraph.c,
	  cint/include/xygraphbuf.h, cint/iosenum/iosenum.cxx,
	  cint/lib/Makefile, cint/lib/README.txt,
	  cint/lib/accstrm/Makefile, cint/lib/accstrm/README.txt,
	  cint/lib/accstrm/fstrm.h, cint/lib/accstrm/iostrm.h,
	  cint/lib/accstrm/linkdef.h, cint/lib/accstrm/sstrm.h,
	  cint/lib/alphastrm/Makefile, cint/lib/alphastrm/README.txt,
	  cint/lib/alphastrm/fstrm.h, cint/lib/alphastrm/iostrm.h,
	  cint/lib/alphastrm/linkdef.h, cint/lib/alphastrm/sstrm.h,
	  cint/lib/bcstream/Makefile, cint/lib/bcstream/fstrm.h,
	  cint/lib/bcstream/iostrm.h, cint/lib/bcstream/stdiostr.h,
	  cint/lib/bcstream/strm.h, cint/lib/bcstream/strstrm.h,
	  cint/lib/cbstream/Makefile, cint/lib/cbstream/fstrm.h,
	  cint/lib/cbstream/iostrm.h, cint/lib/cbstream/linkdef.h,
	  cint/lib/cbstream/readme.txt, cint/lib/cbstream/strstrm.h,
	  cint/lib/dll_stl/README.txt, cint/lib/dll_stl/cinteh.h,
	  cint/lib/dll_stl/clim.h, cint/lib/dll_stl/cmplx.h,
	  cint/lib/dll_stl/dqu.h, cint/lib/dll_stl/iter.h,
	  cint/lib/dll_stl/lst.h, cint/lib/dll_stl/mp.h,
	  cint/lib/dll_stl/multmp.h, cint/lib/dll_stl/multst.h,
	  cint/lib/dll_stl/pr.h, cint/lib/dll_stl/que.h,
	  cint/lib/dll_stl/se.h, cint/lib/dll_stl/st.h,
	  cint/lib/dll_stl/stk.h, cint/lib/dll_stl/str.h,
	  cint/lib/dll_stl/suncc5_deque.h,
	  cint/lib/dll_stl/suncc5_string.h, cint/lib/dll_stl/vary.h,
	  cint/lib/dll_stl/vec.h, cint/lib/dll_stl/vecbool.h,
	  cint/lib/gcc3strm/Makefile, cint/lib/gcc3strm/README.txt,
	  cint/lib/gcc3strm/fstrm.h, cint/lib/gcc3strm/iostrm.h,
	  cint/lib/gcc3strm/linkdef.h, cint/lib/gcc3strm/sstrm.h,
	  cint/lib/gcc4strm/Makefile, cint/lib/gcc4strm/README.txt,
	  cint/lib/gcc4strm/fstrm.h, cint/lib/gcc4strm/iostrm.h,
	  cint/lib/gcc4strm/linkdef.h, cint/lib/gcc4strm/sstrm.h,
	  cint/lib/gl/GL.h, cint/lib/gl/README.txt, cint/lib/gl/TOP.h,
	  cint/lib/gl/cintGL.h, cint/lib/iccstrm/Makefile,
	  cint/lib/iccstrm/README.txt, cint/lib/iccstrm/fstrm.h,
	  cint/lib/iccstrm/iostrm.h, cint/lib/iccstrm/linkdef.h,
	  cint/lib/iccstrm/sstrm.h, cint/lib/ipc/README.txt,
	  cint/lib/ipc/ipcif.h, cint/lib/longlong/README.txt,
	  cint/lib/longlong/longdbl.h, cint/lib/longlong/longlong.h,
	  cint/lib/posix/README.txt, cint/lib/posix/exten.c,
	  cint/lib/posix/exten.h, cint/lib/posix/mktypes.c,
	  cint/lib/posix/posix.h, cint/lib/posix/winposix.c,
	  cint/lib/posix/winposix.h, cint/lib/prec_stl/README.txt,
	  cint/lib/pthread/Makefile, cint/lib/pthread/README.txt,
	  cint/lib/pthread/pthd.h, cint/lib/pthread/thread.h,
	  cint/lib/qt/Makefile, cint/lib/qt/README.txt,
	  cint/lib/qt/qcompactstyle.h, cint/lib/qt/qconfig.h,
	  cint/lib/qt/qmodules.h, cint/lib/qt/qplatformdefs.h,
	  cint/lib/qt/qtcint.h, cint/lib/qt/qtclasses.h,
	  cint/lib/qt/qtdummy.h, cint/lib/qt/qtfunctions.h,
	  cint/lib/qt/qtglobals.h, cint/lib/qt/qtstatic.cxx,
	  cint/lib/socket/README.txt, cint/lib/socket/cintsock.c,
	  cint/lib/socket/cintsock.h, cint/lib/socket/mksockh.c,
	  cint/lib/stdstrct/Makefile, cint/lib/stdstrct/stdcxxfunc.h,
	  cint/lib/stdstrct/stdfunc.h, cint/lib/stdstrct/stdstr.h,
	  cint/lib/stream/Makefile, cint/lib/stream/fstrm.h,
	  cint/lib/stream/iostrm.h, cint/lib/stream/stdiostr.h,
	  cint/lib/stream/strm.h, cint/lib/stream/strstrm.h,
	  cint/lib/sunstrm/Makefile, cint/lib/sunstrm/fstrm.h,
	  cint/lib/sunstrm/iostrm.h, cint/lib/sunstrm/length.cxx,
	  cint/lib/sunstrm/linkdef.h, cint/lib/sunstrm/readme.txt,
	  cint/lib/sunstrm/sstrm.h, cint/lib/vc7strm/Makefile,
	  cint/lib/vc7strm/README.txt, cint/lib/vc7strm/fstrm.h,
	  cint/lib/vc7strm/iostrm.h, cint/lib/vc7strm/linkdef.h,
	  cint/lib/vc7strm/sstrm.h, cint/lib/vcstream/Makefile,
	  cint/lib/vcstream/Makefileold, cint/lib/vcstream/fstrm.h,
	  cint/lib/vcstream/iostrm.h, cint/lib/vcstream/stdiostr.h,
	  cint/lib/vcstream/strm.h, cint/lib/vcstream/strstrm.h,
	  cint/lib/win32api/cintwin.h, cint/lib/win32api/readme.txt,
	  cint/lib/win32api/winfunc.h, cint/lib/xlib/README.txt,
	  cint/lib/xlib/TOP.h, cint/lib/xlib/XLIB.h,
	  cint/lib/xlib/x11const.h, cint/lib/xlib/x11mfunc.h,
	  cint/main/G__main.c, cint/main/G__setup.c, cint/main/cppmain.cxx,
	  cint/src/Api.cxx, cint/src/Apiif.cxx, cint/src/Apiif.h,
	  cint/src/Apiifold.cxx, cint/src/Apiifold.h, cint/src/BaseCls.cxx,
	  cint/src/CallFunc.cxx, cint/src/Class.cxx, cint/src/DataMbr.cxx,
	  cint/src/Method.cxx, cint/src/MethodAr.cxx, cint/src/Shadow.cxx,
	  cint/src/Token.cxx, cint/src/Type.cxx, cint/src/Typedf.cxx,
	  cint/src/accstrm.cxx, cint/src/accstrm.h, cint/src/allstrm.cxx,
	  cint/src/alphastrm.cxx, cint/src/alphastrm.h,
	  cint/src/bc_assign.cxx, cint/src/bc_assign.h,
	  cint/src/bc_autoobj.cxx, cint/src/bc_autoobj.h,
	  cint/src/bc_cfunc.cxx, cint/src/bc_cfunc.h,
	  cint/src/bc_debug.cxx, cint/src/bc_debug.h, cint/src/bc_eh.cxx,
	  cint/src/bc_eh.h, cint/src/bc_exec.cxx, cint/src/bc_exec.h,
	  cint/src/bc_exec_asm.h, cint/src/bc_inst.cxx, cint/src/bc_inst.h,
	  cint/src/bc_item.cxx, cint/src/bc_item.h, cint/src/bc_linkdef.h,
	  cint/src/bc_parse.cxx, cint/src/bc_parse.h,
	  cint/src/bc_reader.cxx, cint/src/bc_reader.h,
	  cint/src/bc_type.cxx, cint/src/bc_type.h, cint/src/bc_vtbl.cxx,
	  cint/src/bc_vtbl.h, cint/src/bcstrm.cxx, cint/src/bcstrm.h,
	  cint/src/cbstrm.cpp, cint/src/cbstrm.h, cint/src/common.h,
	  cint/src/dllrev.h, cint/src/fakestrm.cxx, cint/src/fproto.h,
	  cint/src/g__cfunc.c, cint/src/gcc3strm.cxx, cint/src/gcc3strm.h,
	  cint/src/gcc4strm.cxx, cint/src/gcc4strm.h, cint/src/global.h,
	  cint/src/header.h, cint/src/iccstrm.cxx, cint/src/iccstrm.h,
	  cint/src/kccstrm.cxx, cint/src/kccstrm.h, cint/src/libstrm.cxx,
	  cint/src/libstrm.h, cint/src/longif.cxx, cint/src/longif.h,
	  cint/src/longif3.cxx, cint/src/longif3.h, cint/src/memtest.h,
	  cint/src/newsos.h, cint/src/rflx_gendict.cxx,
	  cint/src/rflx_gendict.h, cint/src/rflx_gensrc.cxx,
	  cint/src/rflx_gensrc.h, cint/src/rflx_tools.cxx,
	  cint/src/rflx_tools.h, cint/src/security.h, cint/src/stdstrct.h,
	  cint/src/sun5strm.cxx, cint/src/sunos.h, cint/src/sunstrm.cxx,
	  cint/src/sunstrm.h, cint/src/typesym.h, cint/src/v6_auxu.cxx,
	  cint/src/v6_cast.cxx, cint/src/v6_debug.cxx,
	  cint/src/v6_decl.cxx, cint/src/v6_disp.cxx, cint/src/v6_dump.cxx,
	  cint/src/v6_end.cxx, cint/src/v6_error.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_fread.cxx, cint/src/v6_func.cxx,
	  cint/src/v6_gcoll.cxx, cint/src/v6_global1.cxx,
	  cint/src/v6_global2.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_inherit.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_input.cxx, cint/src/v6_intrpt.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_macos.cxx,
	  cint/src/v6_macro.cxx, cint/src/v6_malloc.cxx,
	  cint/src/v6_memtest.cxx, cint/src/v6_new.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_newsos.cxx,
	  cint/src/v6_oldlink.cxx, cint/src/v6_opr.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_pragma.cxx,
	  cint/src/v6_quote.cxx, cint/src/v6_random.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_shl.cxx,
	  cint/src/v6_sizeof.cxx, cint/src/v6_stdstrct.cxx,
	  cint/src/v6_struct.cxx, cint/src/v6_stub.cxx,
	  cint/src/v6_sunos.cxx, cint/src/v6_tmplt.cxx,
	  cint/src/v6_typedef.cxx, cint/src/v6_val2a.cxx,
	  cint/src/v6_value.cxx, cint/src/v6_value.h, cint/src/v6_var.cxx,
	  cint/src/v6_winnt.cxx, cint/src/vc7strm.cxx, cint/src/vc7strm.h,
	  cint/src/vcstrm.cxx, cint/src/vcstrm.h, cint/src/vcstrmold.cxx,
	  cint/src/vcstrmold.h, cint/stl/G__postprocess.h,
	  cint/stl/README.txt, cint/stl/_climits.h, cint/stl/_deque.h,
	  cint/stl/_iterator.h, cint/stl/_list.h, cint/stl/_map.h,
	  cint/stl/_memory.h, cint/stl/_multimap.h, cint/stl/_multiset.h,
	  cint/stl/_pair.h, cint/stl/_set.h, cint/stl/_stack.h,
	  cint/stl/_utility.h, cint/stl/_vector.h, cint/stl/algo.h,
	  cint/stl/algobase.h, cint/stl/bstring.h, cint/stl/bvector.h,
	  cint/stl/defalloc.h, cint/stl/deque.h, cint/stl/faralloc.h,
	  cint/stl/fdeque.h, cint/stl/flist.h, cint/stl/fmap.h,
	  cint/stl/fmultmap.h, cint/stl/fmultset.h, cint/stl/fset.h,
	  cint/stl/function.h, cint/stl/hdeque.h, cint/stl/heap.h,
	  cint/stl/hlist.h, cint/stl/hmap.h, cint/stl/hmultmap.h,
	  cint/stl/hmultset.h, cint/stl/hset.h, cint/stl/hugalloc.h,
	  cint/stl/hvector.h, cint/stl/iterator.h, cint/stl/lbvector.h,
	  cint/stl/ldeque.h, cint/stl/list.h, cint/stl/llist.h,
	  cint/stl/lmap.h, cint/stl/lmultmap.h, cint/stl/lmultset.h,
	  cint/stl/lngalloc.h, cint/stl/lset.h, cint/stl/map.h,
	  cint/stl/multimap.h, cint/stl/multiset.h, cint/stl/neralloc.h,
	  cint/stl/nmap.h, cint/stl/nmultmap.h, cint/stl/nmultset.h,
	  cint/stl/nset.h, cint/stl/pair.h, cint/stl/projectn.h,
	  cint/stl/random.cpp, cint/stl/set.h, cint/stl/stack.h,
	  cint/stl/tempbuf.cpp, cint/stl/tempbuf.h, cint/stl/teststl.c,
	  cint/stl/tree.h, cint/stl/utility.h, cint/stl/vector.h,
	  cint/tool/chmod.cxx, cint/tool/ifdef/Makefile.base,
	  cint/tool/ifdef/Makefile.bcc5, cint/tool/ifdef/get.c,
	  cint/tool/ifdef/ifdef.cxx, cint/tool/makecint.cxx: Set property
	  svn:eol-style LF on all source and Makefiles. This should avoid
	  problems with Win32 line endings ending up in the repository. All
	  MS tools
	  support LF eols fine.

2007-11-19 10:50  brun

	* [r20873] win32gdk/src/TGWin32.cxx: From Bertrand:
	  - Fixes uninitialized memory reads reported by Rational Purify.

2007-11-19 10:36  couet

	* [r20872] test/stressGraphics.cxx: - TestReport2 does not need any
	  input parameter. It uses gPad to generate
	  the PS file.

2007-11-19 09:58  ganis

	* [r20871] xrootd/src/xrootd-20071001-0000.src.tgz: Still missing a
	  piece needed by Mac OS X 64-bit

2007-11-19 08:11  antcheva

	* [r20869] gui/inc/TGTextEdit.h, gui/src/TGTextEdit.cxx: Added new
	  data member and corresponding methods allowing to hide cursor in
	  the TGTextEditor window when when focus went out from its window.
	  (Requested by a user at
	  http://root.cern.ch/phpBB2/viewtopic.php?p=23464
	  Bool_t fEnableCursorWithoutFocus; // enable cursor visibility
	  when focus
	  // went out from text editor window
	  // (default is kTRUE)
	  EnableCursorWithoutFocus(Bool_t on = kTRUE)
	  Bool_t IsCursorEnabledithoutFocus() const

2007-11-18 20:41  ganis

	* [r20868] xrootd/src/xrootd-20071001-0000.src.tgz: Fix a couple of
	  warnings.
	  Re-insert a piece needed by Mac OS X 64-bit which was missed by
	  the previous tarball.
	  
	  XROOTD reference tag: v20071001-0000d

2007-11-18 17:03  rdm

	* [r20867] proofx/src/TXProofMgr.cxx: add io.h on Windows for lseek
	  et al.

2007-11-18 16:58  rdm

	* [r20866] guihtml/src/TGHtmlParse.cxx: fix for byoass if variable
	  initialization.

2007-11-18 16:51  brun

	* [r20865] asimage/src/TASImage.cxx,
	  win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: From Valeriy:
	  o TASImage
	  - initiate variables to fix valgrind warnings
	  - fix compilation warnings on Solaris
	  - fix bug when saving canvas containing several images as macro.
	  
	  o TASImage::Image2Drawable, win32gdk
	  - fix displaying images with transparency under win32

2007-11-18 16:07  brun

	* [r20864] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  - new tarball from Sasha hopefully fixing valgrind warnings

2007-11-18 15:47  brun

	* [r20863] guihtml/src/TGHtmlDraw.cxx,
	  guihtml/src/TGHtmlLayout.cxx, guihtml/src/TGHtmlTable.cxx: From
	  Ilka:
	  Fix compilation warnings

2007-11-18 14:51  ganis

	* [r20862] proof/inc/TProofMgr.h, proof/src/TProof.cxx,
	  proof/src/TProofMgr.cxx, proof/src/TProofServ.cxx,
	  proofd/inc/XProofProtocol.h, proofd/inc/XrdProofdManager.h,
	  proofd/src/XrdProofConn.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TPacketizerAdaptive.h,
	  proofplayer/src/TEventIter.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXSocket.h, proofx/src/TXProofMgr.cxx,
	  proofx/src/TXSocket.cxx, tutorials/proof/runProof.C: Synchronize
	  with braches/dev/proof r20835
	  
	  Summary:
	  
	  TProofServ:
	  - read session.rootrc with level kEnvChange to be able to change
	  existing
	  settings
	  - Avoid deleting a query result twice in some special cases
	  - Fix a problem with the initialization of fKeptQueries
	  rootrc.in:
	  - restore default settings the asynchronous reading
	  TFileCacheRead:
	  - add missing protection in ReadBuffer
	  TEventIter:
	  - Enable the usage of TTreeCache
	  XrdProofdProtocol:
	  - Additional check on the ownership of the unix socket
	  - Improve notification during Reset
	  - Reduce default timeout on admin requests and make it
	  configurable
	  XrdProofConn:
	  - Use the configurable maxtry everywhere where relevant
	  TPacketizerAdaptive:
	  - Store info on all the processed packets in per-worker lists
	  
	  TProofMgr, TXProofMgr, TXSocket, XProofProtocol,
	  XrdProofdProtocol:
	  - Add possibility for the admin to broadcast a message to the
	  connected users
	  
	  getProof:
	  - Add missing protection

2007-11-18 14:43  brun

	* [r20861] io/src/TFileCacheRead.cxx: From Gerri:
	  This adds a protection against 'buf = 0' when using TXNetFile
	  without asynchronous reading.

2007-11-18 14:40  ganis

	* [r20860] xrootd/src/xrootd-20071001-0000.src.tgz: Import later
	  fixes in the client and in XrdSysPriv
	  
	  XROOTD reference tag: v20071001-0000c

2007-11-17 15:50  brun

	* [r20858] geom/src/TGeoVoxelFinder.cxx: From Andrei
	  a small precision fix for a problem of voxelization in case of
	  misaligned volumes.

2007-11-17 13:47  brun

	* [r20857] geom/src/TGeoPcon.cxx: From Philippe:
	  to avoid a crash in stressGeometry on Windows with vc7.1

2007-11-16 23:56  rdm

	* [r20855] Makefile: don't build FTGL if GL is not build. This was
	  a regression recently introduced.

2007-11-16 22:34  pcanal

	* [r20854] io/inc/TStreamerInfo.h, io/src/TStreamerInfo.cxx,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  meta/inc/TVirtualStreamerInfo.h, meta/src/TClass.cxx: * Correct
	  the schema evolution to and from any numerical type involvind on
	  one
	  end or the other any variation of Float16_t and Double32_t.
	  * Add the annotation (aka the comment part with [xyz]) of C style
	  arrays,
	  Float16_t and Double32_t to the checksum calculation.
	  * Allow the checksum of existing class with a ClassDef to match
	  with and
	  without the annotation taken in consideration. This allows for
	  reading
	  older file (hence with desufficient checksum) to be read without
	  any warning
	  message. However this also means that if the classes on this
	  older file are
	  different _only_ by the annotation, it will not be noted.
	  * Prevent the fact that any consecutive Double32_t, independently
	  of their
	  annotation are 'compiled' together and thus only the annotation
	  of the first
	  one are used (incorrectly). To support backward compatibility
	  with files
	  written with this bug, the version number of TStreamerInfo has
	  been
	  increased to 6. The compilation is still done the same way for
	  'old'
	  TStreamerInfo (TStreamerInfo version 5 or less). However if the
	  Double32_t are changed to Float16_t, since the compilation is
	  turned off
	  because of the schema evolution, the 'wrong' annotation might be
	  used for
	  those old files. [This should be rare]
	  * Corrected the fact that due to an off by one lookup, the number
	  of
	  TStreamerInfo for a class was actually limited to 13.

2007-11-16 17:36  rdm

	* [r20851] etc/vmc/g3_makedist.sh, etc/vmc/g4_makedist.sh: From
	  Ivana:
	  Corrected makedist scripts:
	  - File with version_number is now one level up
	  - Exclude .svn instead of CVS

2007-11-16 16:38  pcanal

	* [r20849] hist/src/TFormula.cxx: Do not publish the function
	  created for the LinearParts in the list of functions (hence avoid
	  double deletion and other weirdness)

2007-11-16 16:37  pcanal

	* [r20848] tutorials/fit/fitLinear.C: Correct typo

2007-11-16 16:05  couet

	* [r20847] test/stressGraphics.cxx, test/stressGraphics.ref: - Two
	  new tests: parallelcoord() and labels1()
	  - The test timage() now generates .C and test it back.

2007-11-16 16:01  wlav

	* [r20846] pyroot/src/Pythonize.cxx, pyroot/src/RootWrapper.cxx:
	  Use ProcessLine instead of loading of cint dlls

2007-11-16 15:48  rdm

	* [r20845] etc/vmc, etc/vmc/MakeExe, etc/vmc/MakeMacros,
	  etc/vmc/MakeRules, etc/vmc/Makedepend,
	  etc/vmc/Makefile.alphacxx6, etc/vmc/Makefile.hpuxacc,
	  etc/vmc/Makefile.linux, etc/vmc/Makefile.linuxalphagcc,
	  etc/vmc/Makefile.linuxia64ecc, etc/vmc/Makefile.linuxia64gcc,
	  etc/vmc/Makefile.linuxicc, etc/vmc/Makefile.linuxx8664gcc,
	  etc/vmc/Makefile.macosx, etc/vmc/Makefile.macosxicc,
	  etc/vmc/Makefile.macosxxlc, etc/vmc/Makefile.solarisCC5,
	  etc/vmc/g3_makedist.sh, etc/vmc/g4_makedist.sh: From Ivana:
	  common VMC Makefile and build scripts.

2007-11-16 14:45  couet

	* [r20842] histpainter/src/TGraphPainter.cxx: - Fix uninitialized
	  variables found by valgrind.

2007-11-16 13:19  axel

	* [r20839] test/stressShapes.cxx: From Mihaela: suppress numbers in
	  printout for succeeding test; solves problem with reference file
	  comparison and precision.

2007-11-16 09:04  couet

	* [r20836] asimage/src/TASImage.cxx: - From V.Onuchin: fix saving
	  image in macro

2007-11-15 22:16  pcanal

	* [r20832] base/src/TROOT.cxx: remove windows end of line

2007-11-15 21:51  rdm

	* [r20831] base/Module.mk, config/Makefile.win32, graf/Module.mk:
	  From Axel:
	  fixes for MSVC2008.

2007-11-15 14:45  rdm

	* [r20828] guihtml/inc/TGHtml.h, guihtml/inc/TGHtmlBrowser.h,
	  guihtml/src/TGHtml.cxx, guihtml/src/TGHtmlBrowser.cxx,
	  guihtml/src/TGHtmlDraw.cxx, guihtml/src/TGHtmlElement.cxx,
	  guihtml/src/TGHtmlForm.cxx, guihtml/src/TGHtmlImage.cxx,
	  guihtml/src/TGHtmlLayout.cxx, guihtml/src/TGHtmlParse.cxx,
	  guihtml/src/TGHtmlSizer.cxx, guihtml/src/TGHtmlTable.cxx: From
	  Ilka and me:
	  fix all warnings of const char* assignment to char* reported by
	  gcc 4.2.
	  Due to ripple effect there were many changes.

2007-11-15 14:11  couet

	* [r20827] test/stressGraphics.ref: - Adjustment for Windows

2007-11-15 13:57  couet

	* [r20826] test/stressGraphics.ref: - New version

2007-11-15 13:16  couet

	* [r20825] test/stressGraphics.ref: - New version

2007-11-15 11:03  couet

	* [r20820] test/stressGraphics.cxx: - New version of
	  stressGraphics.cxx. For most of the test the .C file is
	  generated excuted again and the ps output is tested the same way
	  as the
	  original output.

2007-11-15 07:29  brun

	* [r20819] geom/src/TGeoElement.cxx: From Andrei:
	  Fix for bug: https://savannah.cern.ch/bugs/index.php?31309

2007-11-14 19:24  axel

	* [r20818] cint/lib/prec_stl/iterator, cint/src/g__cfunc.c: Support
	  MSVC2008: revertse_iterator::_Myt is now a private typedef, so
	  use the underlying type.
	  Don't check MSC_VER==1400 but >=.

2007-11-14 16:41  rdm

	* [r20816] base/src/TSystem.cxx: add missing io.h for Windows (for
	  lseek).

2007-11-14 16:23  axel

	* [r20815] tutorials/spectrum/peaks2.C,
	  tutorials/tree/clonesA_Event.cxx: clonesA: add missing #include
	  peaks2: replace inf loop by looping 10 times

2007-11-14 15:55  rdm

	* [r20814] config/Makefile.depend, configure, gl/Module.mk:
	  explicit link libFTGL with libRGL.

2007-11-14 15:43  antcheva

	* [r20812] tutorials/gui/CPUMeter.C: From Bertrand:
	  Added some transparency.

2007-11-14 15:38  axel

	* [r20811] test/Makefile: Change libpath (../ to $ROOTSYS) for
	  linking on windows so we can build inside roottest

2007-11-14 15:32  rdm

	* [r20810] base/inc/LinkDef2.h, base/inc/TSystem.h,
	  base/src/TSystem.cxx, io/inc/TFile.h, io/src/TFile.cxx,
	  unix/inc/TUnixSystem.h, unix/src/TUnixSystem.cxx,
	  winnt/inc/TWinNTSystem.h, winnt/src/TWinNTSystem.cxx: From Gerri:
	  TFile:
	  - Move the code checking / creating a local cache for a file
	  from TFile::Open to a new private method TFile::OpenFromCache().
	  - Add support for multiple URLs in TFile::Open() and
	  TFile::AsyncOpen():
	  the URLs must be passed separated by a '|' and are tried
	  sequentially
	  in the specified order until an open is successful.
	  TSystem, TUnixSystem, TWinNTSystem:
	  - Add new method ShowOutput() to display the redirected output
	  after
	  stdout and stderr are restored.
	  TUnixSystem:
	  - Fix a bug in RedirectOutput() affecting the case of multiple
	  redirections.

2007-11-14 15:20  axel

	* [r20809] tutorials/fit/fit1.C: Rename canvas "c1" so it doesn't
	  clash with the one generated in fillrandom.C. That macro is
	  invoked by fit1.C if fillrandom.root doesn't exist.

2007-11-14 14:34  rdm

	* [r20805] io/src/TFile.cxx: protect against SysClose() being
	  called with fD < 0 (happens in case of
	  net or webfiles).

2007-11-14 14:04  couet

	* [r20804] histpainter/src/THistPainter.cxx: - Make option BAR work
	  with option HIST as explain in the Paint() method
	  help (option HIST). Previously the option BAR was ignored when an
	  histo
	  was painted with "BAR HIST".

2007-11-14 12:53  antcheva

	* [r20802] tutorials/gui/CPUMeter.C: Removed unused variable 'i' in
	  function `void Update()'.

2007-11-14 12:51  antcheva

	* [r20801] tutorials/gui/CPUMeter.C: Added ClassDef to avoid error
	  message when compiling the macro.

2007-11-14 12:44  antcheva

	* [r20800] tutorials/gui/CPUMeter.C: From bertrand:
	  Better version of CPUMeter.C

2007-11-14 02:39  pcanal

	* [r20796] base/src/TROOT.cxx: Speed up ROOT::GetFunction when the
	  argument null

2007-11-14 01:56  brun

	* [r20795] mlp/src/TMultiLayerPerceptron.cxx: In all documentations
	  of the MultiLayerPerceptron it is written: "The layers
	  are separated by semicolons". In fact they are separated by
	  colons ":".
	  see: <http://savannah.cern.ch/bugs/?31248>

2007-11-14 01:41  brun

	* [r20794] tree/inc/TTreeCache.h, tree/src/TTreeCache.cxx: From
	  Gerri:
	  Following the implementation in TChain, I have succeded in
	  enabling the TTree cache in Proof.
	  However, for that I need a small addition in TTreeCache to be
	  able to change also the 'fOwner'
	  member, because on the workers we have to delete the previous
	  tree, so the owner tree creating
	  the cache is gone after the first file.
	  In the attached patch I propose to add a second argument to
	  TTreeCache::UpdateBranches, a boolean
	  indicating whether to set also the ownership or not. Default is
	  not, so we do not break any existing
	  usage of the call.
	  
	  With this, and other changes in TEventIter that I am finalizing,
	  I get for h1analysis with http files
	  from my place and my single core machine
	  
	  TChain 52s
	  Proof 1 worker 57-62s
	  
	  i.e. a 10-20% overhead in Proof, which is what we expect without
	  the local optimizations.

2007-11-13 17:10  axel

	* [r20791] cint/lib/prec_stl/string: Add
	  std::string::(const_)reverse_iterator also for GCC > 3.

2007-11-13 15:58  couet

	* [r20790] hist/src/TGraph2D.cxx: - In SavePrimitive: name the
	  saved TGraph2D "graph2d" instead of "graph" to
	  avoid problems when a TGraph and a TGraph2D are in the same
	  picture. (found
	  thanks to stressGraphics).

2007-11-13 15:12  couet

	* [r20788] gpad/src/TCanvas.cxx: - Print the message telling a .C
	  file has been generated, using Info() instead
	  of printf in order to be able to disable it using
	  gErrorIgnoreLevel.

2007-11-13 14:28  antcheva

	* [r20785] gui/src/TRootBrowser.cxx: From Bertrand:
	  Fixes valgrind errors.

2007-11-13 13:40  rdm

	* [r20782] thread/inc/TThread.h, thread/src/TThread.cxx: From Joern
	  Adamczewski:
	  fixed issue 31085 by just changing the argument of
	  static TThread::Delete to a reference.

2007-11-13 08:26  brun

	* [r20772] geom/src/TGeoElement.cxx: From Mihaela:
	  fix for the bug related to Bateman solution reported in Savannah.
	  https://savannah.cern.ch/bugs/?31224

2007-11-12 17:06  pcanal

	* [r20771] cint/src/v6_struct.cxx: If an autoload entry is still
	  marked as autoload after
	  the execution of the autoloader and it is a templated
	  class and a lookup of the class (by name) finds a
	  different entry, then remove this autoloade entry.
	  
	  This happens in the case where a template class was
	  entered in the autloader with some typedef in its
	  name/argument. For example, if mytemplate<Long64_t>
	  is entered in the autoloader map, its type status
	  will never be reset because the CINT dictionary is
	  actually updating the entry with all typedef resolved:
	  mytemplate<long long>

2007-11-12 16:04  ivana

	* [r20768] vmc/inc/TMCVerbose.h, vmc/inc/TVirtualMC.h,
	  vmc/inc/TVirtualMCApplication.h, vmc/src/TMCVerbose.cxx,
	  vmc/src/TVirtualMC.cxx: - Modified interface
	  TVirtualMC::DefineParticle() - added more arguments
	  needed for Geant4 implementation
	  - Added new function TVirtualMCApplication::AddIons(),
	  additional to AddParticles(), as in Geant4 ions have to be added
	  later then particles
	  From Mohammad Al-Turany:
	  - Added new function:
	  TVirtualMC::SetDecayMode()

2007-11-12 14:53  rdm

	* [r20767] build/unix/makehtml.sh: From Axel:
	  simplify generation of htmldoc.

2007-11-12 13:50  rdm

	* [r20766] gui/src/TGListTree.cxx: From Ilka:
	  gui/src/TGListTree.cxx:1957: warning: the address of 'dirname'
	  will always
	  evaluate as 'true'.

2007-11-12 13:44  rdm

	* [r20765] gui/inc/TGFont.h, gui/src/TGFont.cxx: From Ilka:
	  remove warnings converning conversion from const char* to char*.

2007-11-11 21:41  ganis

	* [r20759] tutorials/proof/ProofSimple.C,
	  tutorials/proof/ProofSimple.h, tutorials/proof/finalizeProof.C,
	  tutorials/proof/getProof.C, tutorials/proof/runProof.C:
	  Improvements in the proof tutorials:
	  
	  - ProofSimple:
	  + Make it fill an crtainf number of histograms with gaussian
	  numbers; the ntuple
	  will be subject of a different tutorial and made disk-resident
	  - getProof.C:
	  + Improve detection of the tutorial xrootd daemon and fine-tune
	  the settings to
	  avoid any interference with any running daemon listening on
	  standard ports
	  - runProof.C:
	  + Add possibility to specify the relevent parameters as arguments
	  + Enable feedback on the number of events processed per worker
	  + Enable the possibility to run in non-blocking mode
	  + Add some documentation in the header
	  - finalizeProof.C:
	  + Retrieve and finalize queries previously submitted via
	  runProof.C (either
	  synchronously or asynchronously). Se documentation in the header.

2007-11-11 21:29  ganis

	* [r20758] proof/inc/TProof.h, proof/inc/TProofDebug.h,
	  proof/inc/TProofServ.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx, proofd/inc/XProofProtocol.h,
	  proofd/inc/XrdProofWorker.h, proofd/inc/XrdProofdManager.h,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofplayer/src/TPacketizerUnit.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofPlayer.cxx,
	  proofx/src/TXProofMgr.cxx: Several small fixes and few additions
	  imported from 'branches/dev/proof':
	  - XrdProofdProtocol:
	  + Fix a problem in CleanuProofServ sometimes preventing proper
	  cleanup
	  + In ReadBuffer, do not trigger an error on empty files
	  + Add missing protection against an empty string while setting
	  the ROOT version
	  - XrdProofdManager:
	  + Define the list of unique nodes to avoid broadcasting twice to
	  the same node
	  - XrdProofWorker: improve matching technique
	  - TProof: add setter and getter for Int_t parameter
	  - TProofServ:
	  + do not flush the log file in SendAsynMessage: this recent
	  change
	  made the logs "disappear" form the ProgressDialog
	  + Activate control on the max number of query result kept
	  - TPacketizerUnit: fix a problem with filling the histof for
	  PerfStats
	  - TProofPlayer: call Begin() also during selecter
	  re-initialization

2007-11-11 16:27  ganis

	* [r20757] tutorials/tree/h1analysis.C,
	  tutorials/tree/h1analysis.h: Define the output histos as data
	  members and remove the gDirectory->Delete(...)
	  calls in Begin() and SlaveBegin(); this allows to avoid weird
	  side-effects when
	  re-initializing the selector.

2007-11-09 17:19  ganis

	* [r20755] tutorials/tree/h1analysis.h: In Notify(), use Info(...)
	  instead of printf(...) to have the message appearing at the right
	  place in Proof

2007-11-09 17:14  rdm

	* [r20753] cint/lib/posix/posix.h: fix compilation warning on Mac
	  OS X.

2007-11-09 17:02  ganis

	* [r20752] proofd/src/XrdProofConn.cxx: Fix a problem in a debug
	  statement with a potentially non-null terminated string

2007-11-09 15:04  antcheva

	* [r20748] gui/src/TRootBrowserLite.cxx: From Bertrand:
	  Fixed a bug introduced in Revision 18536, which effected the menu
	  interactions (if a popup menu was opened, moving mouse to another
	  menu
	  title does not opened the corresponding popup menu).

2007-11-09 14:33  antcheva

	* [r20747] ged/src/TGedMarkerSelect.cxx: Cosmetics.

2007-11-09 14:32  antcheva

	* [r20746] ged/src/TGedPatternSelect.cxx: Fix in
	  TGedPatternSelect::ProcessMessage - parm1 should
	  contain widget Id

2007-11-09 13:25  couet

	* [r20741] test/stressGraphics.cxx: - Replace sprintf by Form()

2007-11-09 13:07  antcheva

	* [r20740] qt/inc/TQUserEvent.h: From Valeri Fine:
	  the bug fix:. the fEvent data-member was not initialized at ctor

2007-11-09 13:06  antcheva

	* [r20739] qtroot/inc/TQtRootGuiFactory.h,
	  qtroot/src/TQtRootGuiFactory.cxx: From Valeri Fine:
	  make its interface forward / backward compatible for the
	  different ROOT versions

2007-11-09 13:05  antcheva

	* [r20738] qt/src/TQtApplication.cxx: From Valeri Fine:
	  the new option to debug the X11 connections under Qt4

2007-11-09 13:04  antcheva

	* [r20737] qt/inc/TGQt.h, qt/inc/TQtWidget.h, qt/src/TGQt.cxx,
	  qt/src/TQtWidget.cxx: From Valeri Fine:
	  the various corrections to accommodate Qt4 features for X11/Win32
	  platforms.

2007-11-09 13:03  antcheva

	* [r20736] qt/Module.mk: From Valeri Fine:
	  Add the Qt4 options to the makefile rules.

2007-11-09 12:45  couet

	* [r20735] test/stressGraphics.cxx: - From Axel: Be a bit less
	  picky about where input files are; for including
	  test in roottest/root/stress/.

2007-11-09 11:47  rdm

	* [r20734] test/stress.cxx: From Axel:
	  fix to allow local version of libEvent.

2007-11-09 11:04  rdm

	* [r20733] configure: fix issue with Qt4 test.

2007-11-09 09:40  couet

	* [r20730] g3d/inc/TAxis3D.h: - From Leo: In the desctructor name,
	  remove the space after "~"

2007-11-08 16:39  rdm

	* [r20725] build/package/common/root-system-common.control,
	  config/Makefile.linuxhppa, config/Makefile.linuxmips,
	  config/Makefile.linuxmips64: From Christian Holm:
	  makefiles for the newly supported (old) platforms.

2007-11-08 16:38  rdm

	* [r20724] Makefile, base/inc/RConfig.h,
	  build/package/common/libroot-clarens.control,
	  build/package/common/libroot-ldap.control,
	  build/package/common/libroot-mathmore.control,
	  build/package/common/libroot-minuit.control,
	  build/package/common/libroot-mlp.control,
	  build/package/common/libroot-python.control,
	  build/package/common/libroot-quadp.control,
	  build/package/common/libroot-roofit.control,
	  build/package/common/libroot-ruby.control,
	  build/package/common/libroot-tmva.control,
	  build/package/common/libroot-unuran.control,
	  build/package/common/libroot.control,
	  build/package/common/libroot.install.in,
	  build/package/common/root-plugin-pythia6.control,
	  build/package/common/root-plugin-sql.control,
	  build/package/common/root-system-bin.control,
	  build/package/common/root-system-common.install.in,
	  build/package/common/root-system-proofd.install.in,
	  build/package/debian/README.Debian,
	  build/package/debian/changelog, build/package/debian/control.in,
	  build/package/debian/copyright, build/package/debian/dirs,
	  build/package/debian/po/dk.po,
	  build/package/debian/po/templates.pot,
	  build/package/debian/root-system-bin.desktop.in,
	  build/package/debian/root-system-bin.menu.in,
	  build/package/debian/root-system-common.dirs.in,
	  build/package/debian/root-system-proofd.init.in,
	  build/package/debian/root-system-proofd.postinst.in,
	  build/package/debian/root-system-rootd.init.in,
	  build/package/debian/root-system-rootd.postinst.in,
	  build/package/debian/rules,
	  build/package/debian/ttf-root-installer.templates,
	  build/package/lib/makebuilddepend.sh,
	  build/package/lib/makedebdir.sh, build/package/lib/makelist,
	  build/package/rpm/spec.in, cint/inc/G__ci.h,
	  cint7/demo/Win32App/graph01/G__clink.c,
	  cint7/demo/Win32App/graph01/G__clink.h, clib/src/Getline.c,
	  config/ARCHS, config/Makefile.depend, config/Makefile.hurddeb,
	  config/Makefile.in, config/Makefile.linuxalphagcc,
	  config/Makefile.linuxarm, config/Makefile.linuxia64gcc,
	  config/Makefile.linuxppcgcc, config/root-config.in, configure,
	  gl/Module.mk, qtgsi/Module.mk, qtgsi/inc/TQCanvasMenu.h,
	  qtgsi/inc/TQRootCanvas.h, qtgsi/inc/TQRootDialog.h,
	  qtgsi/src/TQCanvasMenu.cxx, qtgsi/src/TQRootCanvas.cxx,
	  qtgsi/src/TQRootDialog.cxx, roofitcore/inc/RooConvCoefVar.h,
	  test/Makefile.arch: From Christian Holm:
	  - updates for the Debian build system
	  - new MIPS and HPPA linux architectures supported
	  - added better checks for Qt4
	  - added support for external FTGL package is desired

2007-11-08 15:49  couet

	* [r20723] base/src/TColor.cxx: - Initialise locale variables in
	  RGB2HLS() to prevent valgrind's error messages
	  on 64bits linux (lxplus).

2007-11-08 15:15  couet

	* [r20722] postscript/src/TPostScript.cxx: - Initialise local
	  variables in Range() to avoid error messages with valgrind
	  on 64 bits linux.

2007-11-08 15:07  rdm

	* [r20721] netx/src/TXNetFile.cxx: in raw mode don't use the
	  read-ahead cache.

2007-11-08 14:24  moneta

	* [r20720] mathcore/src/Integrator.cxx,
	  mathcore/src/SpecFuncCephesInv.cxx, minuit2/inc/LinkDef.h,
	  minuit2/inc/Minuit2/FCNAdapter.h,
	  minuit2/inc/Minuit2/FCNGradAdapter.h,
	  minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  minuit2/inc/Minuit2/MnPrint.h, minuit2/src/Minuit2Minimizer.cxx,
	  minuit2/src/MnFunctionCross.cxx, minuit2/src/MnMinos.cxx,
	  tutorials/unuran/unuranDemo.C, unuran/inc/LinkDef.h,
	  unuran/inc/TUnuranContDist.h, unuran/inc/TUnuranDiscrDist.h,
	  unuran/src/TUnuranContDist.cxx, unuran/src/TUnuranDiscrDist.cxx,
	  unuran/src/TUnuranMultiContDist.cxx: - sync. with dev branch
	  (revision 20719) mathcore, unuran, minuit2
	  
	  - fix coding convention in mathcore and minuit2
	  - fix problem with interpreted TF1 in unuran and tutorial
	  - add implementation of Minimizer interface in Minuit2

2007-11-08 13:07  rdm

	* [r20718] base/inc/TUri.h, base/src/TUri.cxx: From Gerhard:
	  fix one more issue showing up in the TUriTest.C program. Now
	  tests run fine.

2007-11-08 09:57  couet

	* [r20717] gpad/src/TPad.cxx: - In RedrawAxis(), in the TH1 case,
	  DrawCopy() should be used instead of Draw()
	  like in the other cases. This problem was found running valgrind
	  on
	  stressGraphics.

2007-11-08 08:01  brun

	* [r20716] proof/src/TProof.cxx: Fix coding conventions.

2007-11-08 01:14  rdm

	* [r20715] base/src/TUri.cxx, tutorials/net/TUriTest.C: From
	  Gerhard Bruckner:
	  fix a bug in PCtEncode/Decode.

2007-11-08 00:48  wlav

	* [r20714] pyroot/src/PyROOT.h, pyroot/src/Utility.cxx: compiler
	  fixes for p2.2 and MacOS X

2007-11-08 00:34  wlav

	* [r20713] pyroot/ROOT.py, pyroot/inc/TPyROOTApplication.h,
	  pyroot/src/TPyROOTApplication.cxx, pyroot/src/Utility.cxx,
	  pyroot/src/Utility.h: o) Install handler for ROOT message to be
	  translated to python
	  o) Python-side filter for warnings caused by linkage on the Mac

2007-11-08 00:14  ganis

	* [r20712] xrootd/src/xrootd-20071001-0000.src.tgz: Add support for
	  Mac OS X 64-bit (Leopard)
	  
	  XROOTD reference tag: v20071001-0000b

2007-11-07 16:51  brun

	* [r20708] guihtml/inc/TGHtmlBrowser.h,
	  guihtml/src/TGHtmlBrowser.cxx: From Bertrand:
	  - New signal Clicked(char *uri) in TGHtmlBrowser and new method
	  Selected(char *) in TRootBrowser, used to automatically update
	  and switch to
	  ROOT files folder in the new TBrowser when users opens a ROOT
	  file from HTML
	  browser.

2007-11-07 16:49  brun

	* [r20707] gui/src/TGListTree.cxx: From Bertrand:
	  Improvements in check boxes status update in recursive mode

2007-11-07 16:48  brun

	* [r20706] gui/inc/TGFileBrowser.h, gui/src/TGFileBrowser.cxx: From
	  Bertrand:
	  - New signal Clicked(char *uri) in TGHtmlBrowser and new method
	  Selected(char *) in TRootBrowser, used to automatically update
	  and switch to
	  ROOT files folder in the new TBrowser when users opens a ROOT
	  file from HTML
	  browser.

2007-11-07 15:58  pcanal

	* [r20704] cint/src/v6_fread.cxx: prevent reading before the start
	  of string

2007-11-07 11:36  brun

	* [r20698]
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P010_GSLIntegrator.C:
	  From Lorenzo:
	  fix for a change in GSLIntegrator constructor to use Gauss
	  integration rule

2007-11-07 10:39  rdm

	* [r20697] test/stressGraphics.cxx: fixed bug that caused
	  stressGraphics to die terribly on Mac OS X in optimized
	  mode. Amazing that valgrind did not find this.

2007-11-07 10:19  moneta

	* [r20696] math/inc/Math/ParamFunctor.h, mathcore/Module.mk,
	  mathcore/inc/Math/AdaptiveIntegratorMultiDim.h,
	  mathcore/inc/Math/Error.h, mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/Integrator.h,
	  mathcore/inc/Math/IntegratorMultiDim.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/Minimizer.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathcore/inc/Math/VirtualIntegrator.h,
	  mathcore/inc/Math/WrappedParamFunction.h,
	  mathcore/src/AdaptiveIntegratorMultiDim.cxx,
	  mathcore/src/Integrator.cxx, mathcore/src/IntegratorMultiDim.cxx,
	  mathcore/src/ProbFuncMathCore.cxx,
	  mathcore/src/SpecFuncCephes.cxx, mathcore/src/SpecFuncCephes.h,
	  mathcore/src/SpecFuncCephesInv.cxx,
	  mathcore/src/SpecFuncMathCore.cxx, mathcore/test/TrackDict.xml,
	  mathcore/test/testIntegration.cxx,
	  mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/inc/Math/GSLMCIntegrator.h,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLSimAnMinimizer.h,
	  mathmore/inc/Math/GSLSimAnnealing.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/src/GSLIntegrator.cxx,
	  mathmore/src/GSLMCIntegrator.cxx,
	  mathmore/src/GSLMultiMinimizer.h,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRngWrapper.h,
	  mathmore/src/GSLSimAnMinimizer.cxx,
	  mathmore/src/GSLSimAnnealing.cxx, mathmore/test/Makefile,
	  mathmore/test/simanTSP.cxx, mathmore/test/testDerivation.cxx,
	  mathmore/test/testFunctor.cxx,
	  mathmore/test/testIntegrationMultiDim.cxx: - syncronize math,
	  mathcore and mathmore with development branch
	  
	  - math: remove the const in ParamFunctor::operator()(double *x,
	  double *p)
	  
	  - mathcore:
	  - improve integration interface, have now two separate classes :
	  one for 1D the other for multi-dim functions. Rename class
	  IntegratorMultiDim to AdaptiveIntegratorMultiDim
	  - clean up of IFunction by removing the un-necessary Dim template
	  parameter
	  - add from Cephes inverse functions for normal, beta and gamma
	  functions
	  - improve error reporting
	  
	  - mathmore: improve simulated annealing class and ad a test
	  program taken from GSL: simanTSP
	  fix problem with dictionary of concrete function classes (like
	  Polynomial) on Windows

2007-11-07 09:37  brun

	* [r20695] main/src/hadd.cxx: Optimize hadd in case of files with
	  huge number of objects.
	  The directory hash tables for the temp lists or target file are
	  preset
	  with the number of objects on the input files.

2007-11-07 07:21  brun

	* [r20693] io/src/TFileCacheRead.cxx: Fix typo in previous fix.

2007-11-07 07:16  brun

	* [r20692] io/src/TFileCacheRead.cxx: From Gerri:
	  Fix an important bug introduced in the latest change by Fabrizio.

2007-11-07 01:10  wlav

	* [r20691] pyroot/src/PyRootType.cxx: one more solaris warning fix

2007-11-07 01:05  rdm

	* [r20690] config/Makefile.macosx, config/Makefile.macosx64: remove
	  -fvisibility-inlines-hidden option as it has side effects if not
	  all
	  third party code is also conpiled with this option.

2007-11-06 20:34  brun

	* [r20689] tutorials/proof, tutorials/proof/ProofSimple.C,
	  tutorials/proof/ProofSimple.h, tutorials/proof/getProof.C,
	  tutorials/proof/runProof.C, tutorials/tree/h1analysis.C: From
	  Gerri:
	  - Add a new directory 'proof' under tutorials with a frame to run
	  PROOF tutorials and an example of non-data driven selector making
	  some drawings.
	  
	  Run like this:
	  
	  $ cd tutorials; root -l
	  root[0] .L proof/runProof.C+
	  // Run locally with a number of workers equal to the cores in the
	  machine
	  root[1] runProof("simple")
	  // H1 analysis reading the data via 'http'
	  root[2] runProof("h1")
	  
	  To run on a cluster at 'master.domain' pass the master as second
	  argument
	  
	  root[1] runProof("simple", "master.domain")
	  root[2] runProof("h1", "master.domain")
	  
	  - fix a missing include problem in h1analysis.C

2007-11-06 20:18  ganis

	* [r20688] proofd/src/XrdProofdProtocol.cxx: Fix compilation
	  problem on Solaris

2007-11-06 17:57  ganis

	* [r20685] proof/inc/TProofServ.h, proof/src/TProofServ.cxx: Use
	  the correct name for the new exception handling function

2007-11-06 17:47  rdm

	* [r20684] cint/configcint.mk: fix for macosx and try to optimize
	  when to trigger a recompile by comparing
	  if anything changed compared to previous version. But since a lot
	  of
	  Makefile.ARCH is used this does not help too much.

2007-11-06 15:51  ganis

	* [r20682] netx/src/TXNetFile.cxx, netx/src/TXNetSystem.cxx,
	  proof/inc/TProof.h, proof/inc/TProofLog.h, proof/inc/TProofMgr.h,
	  proof/inc/TProofServ.h, proof/inc/TProofSuperMaster.h,
	  proof/inc/TVirtualProofPlayer.h, proof/src/TDSet.cxx,
	  proof/src/TProof.cxx, proof/src/TProofLog.cxx,
	  proof/src/TProofNodeInfo.cxx,
	  proof/src/TProofResourcesStatic.cxx, proof/src/TProofServ.cxx,
	  proof/src/TProofSuperMaster.cxx, proof/src/TSlave.cxx,
	  proofd/inc/XrdProofConn.h, proofd/inc/XrdProofdClient.h,
	  proofd/inc/XrdProofdManager.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdTrace.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofPhyConn.cxx, proofd/src/XrdProofSched.cxx,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofplayer/inc/TPacketizerAdaptive.h,
	  proofplayer/inc/TProofPlayer.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TEventIter.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx,
	  proofplayer/src/TProofFile.cxx, proofplayer/src/TProofPlayer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXSocket.h, proofx/src/TXProofMgr.cxx,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSlave.cxx,
	  proofx/src/TXSocket.cxx: Import branches/dev/proof r20654
	  
	  Summary:
	  
	  + Improvements
	  - Add support for SSH SOCKS4 tunnelling; the local port for the
	  tunnel can be specified
	  in the master URL, e.g. TProof::Open("master/?tunnel:8000")
	  - Add the possibility to plot the estimated instantaneous rate
	  - Add "PROOF_ForceLocal" parameter to the !TPacketizerAdaptive;
	  if set to 1, all the data
	  are processed locally.
	  - Add support for remote grep functionality while retrieving logs
	  (needed by the forthcoming
	  memory monitor)
	  + Bug fixes
	  - Several small fixes to revive the multi-master mode.
	  - XrdProofdProtocol:
	  - add missing lock to the client instance in SendMsg to avoid
	  screwing up requests from
	  workers on the same machine
	  - lock the mutex of the requester when setting prorities
	  - add notification during Reset
	  - fix problem with the detection of the 'allow' directive
	  - fix problem with the parsing of the return value from
	  XrdProofServProxy::TerminateProofServ()
	  - always use the effective user to retrieve info fom another
	  server
	  (XrdProofdManager::GetProofConn is now used)
	  - fix possible dead-locks from debug notifications done after
	  hard-killing a session
	  - re-enable the garbage collector thread of the connection
	  manager in XrdProofConn to
	  fix a problem with closing physical connections;
	  - fix a problem with !CleanupProofServ in the case of a
	  non-privileged daemon running
	  in multi-user mode
	  - introduce a timeout when waiting for the startup of a
	  'proofserv'.
	  - XrdProofConn: init mutex in the ctor; lock in SendRecv
	  - XrdProofSched: add support for using the priorities defined in
	  the group manager to define
	  the number of workers for sessions
	  - TProof:
	  - Broadcast priorities to unique nodes only
	  - timeout after 5 mins the initial Collect to avoid clients
	  getting stuck at this stage
	  - add support for generic timeout in Collect (disabled by
	  default)
	  - fix a problem with SendFile.
	  - TXProofServ: add a call to !TProof::InterruptCurrentMonitor()
	  in Terminate() to stop
	  infinite loops in Collect
	  - TXSocket:
	  - Implement a flag to interrupt a TXSocket while waiting for
	  messages
	  - Split the session creation timeout in 4 attempts: the total
	  timeout is the same but
	  it may circumvent occasional forking problems.
	  - XROOTD:
	  - fix a potential (possibly accademic) memory leak in the client
	  - fix a access permission problem with Kerberos ticket forwarding
	  - fix bug preventing 'locate' to work properly
	  - re-enable optimized 'locate'

2007-11-06 15:48  rdm

	* [r20681] build/unix/compiledata.sh: add case for macosx64 and
	  macosxicc.

2007-11-06 15:28  rdm

	* [r20680] base/inc/TApplication.h, base/src/TApplication.cxx,
	  rint/inc/TRint.h, rint/src/TRint.cxx, unix/src/TUnixSystem.cxx:
	  From Gerri and me:
	  Add TApplication::HandleException() method, which gets called by
	  TSystem::DispatchSignals() in case of an exception (sigbus,
	  sigsegv, sigill
	  or sigfpe). In derived TApplication's one might now want to not
	  throw
	  or do something else to reset the environment.

2007-11-06 12:41  rdm

	* [r20678] etc/plugins/TProof/P020_TProofSuperMaster.C: From Gerri:
	  fix signature of the supermaster plugin.

2007-11-06 12:40  rdm

	* [r20677] test/ProofBench/Draw_Slave_Access.C: From Gerri:
	  Set a default for the perfstats name (to "PROOF_PerfStats").

2007-11-06 12:40  rdm

	* [r20676] tree/src/TQueryResult.cxx: From Gerri:
	  Fix uninitialized variable issue.

2007-11-06 12:39  rdm

	* [r20675] sessionviewer/src/TProofProgressDialog.cxx: From Gerri:
	  - change background of the rate plot to white
	  - add possibility to plot the instataneous average rate
	  (instead of the instantaneous rate)

2007-11-06 11:55  brun

	* [r20674] tutorials/math/vavilov.C: From valeriy:
	  Add a few lines getting random numbers from the vavilov
	  distribution and filling/drawing a histogram.

2007-11-06 11:31  brun

	* [r20673] gui/inc/TGListTree.h, gui/src/TGListTree.cxx: From
	  Bertrand:
	  Improvements in check boxes handling in TGListTree
	  - Added fCheckMode member.
	  Can be one of the following values:
	  kSimple: check only the selected item
	  kRecursive: recursively check children
	  by default kSimple is used.
	  To change the behaviour, use:
	  TGListTree::SetCheckMode(ECheckMode mode)
	  - Improved the update of the list tree item
	  status (checked/unchecked/greyed)

2007-11-06 11:03  brun

	* [r20670] qtroot/inc/TQtRootGuiFactory.h,
	  qtroot/src/TQtRootGuiFactory.cxx: From Bertrand,
	  
	  Fix compiler warnings

2007-11-06 09:18  couet

	* [r20668] test/stressGraphics.cxx: - Prepend the string "SYS: " to
	  system uname so it can be suppressed when
	  comparing with a test reference.

2007-11-06 08:45  couet

	* [r20667] test/stressGraphics.cxx, test/stressGraphics.ref: - Make
	  sure stressGraphics can run in interactive mode (CINT).
	  - Add 3 new tests.

2007-11-06 00:45  wlav

	* [r20666] pyroot/src/Pythonize.cxx: removed need for ::iterator
	  typedef in containers in pythonize; used
	  the return type from begin() to determine iterator type instead

2007-11-06 00:14  wlav

	* [r20665] tutorials/pyroot/gui_ex.py: beautifications

2007-11-06 00:13  wlav

	* [r20664] pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/PropertyProxy.cxx: improved usage of global void*

2007-11-06 00:13  rdm

	* [r20663] config/Makefile.macosx64: remove some differences with
	  the macosx version.

2007-11-06 00:10  rdm

	* [r20662] xrootd/Module.mk: add case for macosx64.

2007-11-05 23:38  wlav

	* [r20661] tutorials/pyroot/aptuple.txt,
	  tutorials/pyroot/gui_ex.py: db file for mrt.py

2007-11-05 23:21  wlav

	* [r20660] tutorials/pyroot/shapes.py: fix memory mgmt

2007-11-05 21:59  wlav

	* [r20659] pyroot/src/PyBufferFactory.cxx, pyroot/src/PyROOT.h:
	  another attempt to quiet warnings on SunOS

2007-11-05 21:13  rdm

	* [r20658] config/Makefile.linux, config/Makefile.linuxx8664gcc:
	  fix location of libgfortranbegin and libgfortran.

2007-11-05 20:45  brun

	* [r20657] test/stress.cxx, test/stressFit.cxx,
	  test/stressGeometry.cxx, test/stressHepix.cxx,
	  test/stressLinear.cxx: From Axel:
	  prepend the string "SYS: " to system uname so it can be
	  suppressed when
	  comparing with a test reference.

2007-11-05 19:15  wlav

	* [r20656] pyroot/src/Converters.cxx, pyroot/src/PyROOT.h,
	  pyroot/src/Pythonize.cxx, pyroot/src/RootModule.cxx,
	  pyroot/src/RootWrapper.cxx: first attempt to quiet warnings on
	  SunOS

2007-11-05 17:53  axel

	* [r20655] reflex/Module.mk: Don't let check-reflex pollute
	  $ROOTSYS/lib/ with test libraries; put them into reflex/test/lib
	  instead.
	  Make sure that ALL tests finish successfully for check-reflex to
	  be successful!

2007-11-05 17:28  axel

	* [r20653] cintex/Module.mk, cintex/test/test_all.bat,
	  cintex/test/test_all.sh: Don't pollute $ROOTSYS/lib/ with test
	  libraries - their rootmap files will screw up ROOT! Instead put
	  them into cintex/test/lib/

2007-11-05 16:50  ganis

	* [r20648] xrootd/src/xrootd-20071001-0000.src.tgz: Import an
	  important fix in the client
	  
	  XROOTD reference tag: v20071001-0000a

2007-11-05 14:57  couet

	* [r20647] graf/inc/TSpline.h, graf/src/TSpline.cxx: - Implement
	  DistancetoPimitive and ExecuteEvent

2007-11-05 14:05  brun

	* [r20646] meta/src/TClass.cxx: Protect TClass::GetClass against
	  infinite loops.

2007-11-05 08:00  brun

	* [r20645] x11/src/TGX11.cxx: Fix a typo in correction proposed by
	  Christian.

2007-11-05 07:29  brun

	* [r20644] x11/src/TGX11.cxx: In TGX11::SetMarkerType replace the
	  statement
	  gMarker.xy[i] = xy[i];
	  
	  with the lines
	  
	  gMarker.xy[i].x = xy[i].x;
	  gMarker.xy[i].x = xy[i].y;
	  to bypass a bug in gcc4.2 with a wrong inlining of a copy
	  constructor.
	  Thanks to Christian Hom: see:
	  <http://savannah.cern.ch/bugs/?30940>

2007-11-05 00:10  rdm

	* [r20640] thread/src/TSemaphore.cxx: corrected method
	  descriptions.

2007-11-04 08:56  brun

	* [r20635] gui/src/TRootBrowser.cxx: From Bertrand:
	  Display the menu of the last remaining tab (when removing tabs)
	  ++ Added protection on menu switching method

2007-11-04 08:55  brun

	* [r20634] gui/src/TGTextEditor.cxx: From Bertrand:
	  - Fix a problem reported by Sergey Linev:
	  When I work with new browser and edit text file, it
	  ask to save modified file when browser is closed.
	  If I press "Yes" or "No", everything is ok, but if
	  I press "Cancel", I get segmentation violation.
	  Same is happening, if I press "Yes", but in file
	  dialog press "Cancel".

2007-11-03 17:15  brun

	* [r20633] sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Fix uninitialized variables reported by valgrind
	  - Fix a crash on Windows at cleanup time

2007-11-02 20:01  brun

	* [r20631] tree/src/TBranch.cxx: From Marian Ivanov:
	  Add a protection in TBranch::GetFile

2007-11-02 19:36  brun

	* [r20630] base/src/TGuiFactory.cxx: From Gerri:
	  Fix compiler warnings on Linux.

2007-11-02 19:34  brun

	* [r20629] geom/src/TGeoNode.cxx: From Gerri:
	  Fix comp[iler warnings on Linux.

2007-11-02 19:30  brun

	* [r20628] configure: From Valeri Fine
	  Fix one more problem with QT4 when configuring.
	  see: http://root.cern.ch/phpBB2/viewtopic.php?t=5677
	  In addition it allows to build Qt layer against of the "debug"
	  version of Qt4 on Win32 platform.

2007-11-02 16:48  antcheva

	* [r20625] gui/src/TGColorSelect.cxx: Fixed warning on linux about
	  unused 'parm1' (Thanks Gerri!)

2007-11-02 16:13  couet

	* [r20623] histpainter/src/TGraphPainter.cxx: - Fix a valgrind
	  error:
	  "Conditional jump or move depends on uninitialised value(s)"

2007-11-02 15:36  antcheva

	* [r20622] gui/src/TRootBrowser.cxx: From Bertrand:
	  Here is the protection. Thanks for reporting new browser crash
	  when
	  executing Close Tab from the menu after all tabs were already
	  closed.

2007-11-02 14:56  couet

	* [r20621] graf/src/TGaxis.cxx: - Some attributes were not saved by
	  SavePrimitive():
	  TitleSize, TitleColor, TitleFont

2007-11-02 14:15  antcheva

	* [r20620] gui/inc/TGTextEditor.h, gui/src/TGTextEditor.cxx: From
	  Bertrand:
	  Remove the command line combo box and its associated label
	  and disable the "Quit" toolbar button when embedding the
	  TGTextEditor in TRootBrowser

2007-11-02 13:51  ganis

	* [r20618] xrootd/src/xrootd-20071001-0000.src.tgz: Add support for
	  Debian GNU/Linux on hppa and mips (from C.H. Christensen)

2007-11-02 13:41  antcheva

	* [r20617] gui/src/TGCommandPlugin.cxx: From Bertrand:
	  Cleanup temporary log file in destructor.

2007-11-02 09:40  antcheva

	* [r20615] gui/src/TGFileBrowser.cxx: From Bertrand:
	  - Solve problems browsing remote files

2007-11-02 09:11  couet

	* [r20613] graf/src/TGraphPolar.cxx: - Remove warning with GCC
	  4.2.3 on Debian GNU/Linux

2007-11-02 08:59  brun

	* [r20612] sessionviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Fix compiler warnings

2007-11-02 08:04  brun

	* [r20611] clarens/src/TXmlRpc.cxx: Fix compiler warnings.

2007-11-02 08:01  brun

	* [r20610] table/src/TFileIter.cxx: Fix compiler warning.

2007-11-02 07:58  brun

	* [r20609] ruby/src/drr.cxx: Fix compiler warning

2007-11-02 07:56  brun

	* [r20608] minuit/src/TLinearFitter.cxx: Fix compiler warning.

2007-11-01 14:30  couet

	* [r20601] hist/src/TF1.cxx: - In Paint: Revision 19260 fixed a
	  problem when plotting several TF1 with
	  option SAME. But this fix made visible an other problem when
	  zooming and
	  unzooming a plot with a fit. This is now also fixed. The
	  following macro
	  shows the problem:
	  {
	  hpx->Fit("gaus");
	  hpx->GetXaxis()->SetRangeUser(.1,.3);
	  gPad->Modified();
	  gPad->Update();
	  hpx->GetXaxis()->UnZoom();
	  gPad->Modified();
	  gPad->Update();
	  }

2007-11-01 09:45  ganis

	* [r20597] proof/src/TProofServ.cxx, proofplayer/inc/TProofFile.h,
	  proofplayer/src/TPacketizerUnit.cxx: Fix coding conventions

2007-11-01 08:13  brun

	* [r20591] main/src/h2root.cxx: Do not break the loop when finding
	  a condition qith zebra setting iquest(1) when reading.

2007-11-01 08:00  brun

	* [r20590] sessionviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Fix coding conventions.

2007-11-01 07:54  brun

	* [r20589] tmva/src/BinarySearchTree.cxx: Fix coding conventions

2007-11-01 07:48  brun

	* [r20588] gl/src/TGLClipSetEditor.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLViewerEditor.cxx: Fix coding conventions

2007-10-31 21:06  wlav

	* [r20586] tutorials/pyroot/gui_ex.py: new gui example gui_ex.py

2007-10-31 14:09  brun

	* [r20582] build/unix/makestatic.sh: Exclude g4root package when
	  building the static versions.

2007-10-31 14:00  rdm

	* [r20581] guihtml/src/TGHtmlBrowser.cxx,
	  sessionviewer/src/TSessionDialogs.cxx: make filetypes static, so
	  they don't conflict. Caused multiple
	  defined symbols error when doing "make static".

2007-10-31 12:22  couet

	* [r20580] histpainter/src/THistPainter.cxx: - Complete the
	  THistPainter::Paint() help with the GL options and interactive
	  commands description.

2007-10-31 09:40  rdm

	* [r20577] config/Makefile.macosx, config/Makefile.macosx64:
	  streamlining for Leopard.

2007-10-31 09:35  rdm

	* [r20576] test/Makefile: distclean did miss some files.

2007-10-31 08:14  rdm

	* [r20573] test/stressFit.cxx, test/stressGraphics.cxx,
	  test/stressLinear.cxx, test/stressShapes.cxx: use in TBenchmark
	  the correct benchmark names and not the generic "stress".

2007-10-31 08:10  antcheva

	* [r20572] gui/src/TRootBrowser.cxx: From Bertrand:
	  Make TRootBrowser status bar the same look than TRootBrowserLite
	  (requested by Sergey Linev)

2007-10-30 15:26  antcheva

	* [r20552] gui/src/TGColorSelect.cxx: ix in
	  TGColorSelect::ProcessMessage - parm1 should
	  contain widget Id

2007-10-30 15:00  brun

	* [r20550] base/inc/TBrowser.h, base/inc/TBrowserImp.h,
	  gui/inc/TRootBrowser.h, gui/inc/TRootBrowserLite.h,
	  gui/src/TRootBrowser.cxx, gui/src/TRootBrowserLite.cxx: From
	  Bertrand:
	  Added TBrowser::SetStatusText(const char* txt, int col), as asked
	  by Sergey Linev to remove dependency of their code from ROOT gui
	  (TG..) classes.

2007-10-30 14:42  brun

	* [r20548] qtgsi/inc/TQRootDialog.h: From Guido Volpi, solve a
	  problem on ubuntu:
	  
	  I tried to compile the ROOT development version using qtgsi
	  extension.
	  The compilation fails because cannot include "qlist.h" file. I
	  found that
	  this file doesn't exist in my QT3 installation and include the
	  "qptrlist.h"
	  file solves the problem.
	  Today I was looking better, and seems that the inclusion of the
	  "qptrfile.h"
	  solves the problem only because it includes the "qglist.h" file.
	  So, trying to summarize all, I can solve the compilation problem
	  applying
	  this change.

2007-10-30 12:01  brun

	* [r20545] pythia6/inc/TPythia6Decayer.h: Make the two functions
	  public instead of protected:
	  void ForceParticleDecay(Int_t particle, Int_t* products,
	  Int_t* mult, Int_t npart);
	  void ForceParticleDecay(Int_t particle, Int_t product, Int_t
	  mult);

2007-10-30 11:47  brun

	* [r20544] base/inc/TAttMarker.h: Increment version number to 2.

2007-10-30 11:47  brun

	* [r20543] gui/src/TRootBrowserLite.cxx: Fix a compiler warning

2007-10-30 11:38  rdm

	* [r20542] asimage/src/TASPaletteEditor.cxx: From Bertrand:
	  Solve a problem on Windows where the 'ramps' radio buttons were
	  not
	  visible and improve their layout.

2007-10-30 10:36  rdm

	* [r20539] config/Makefile.macosx: use UNIX03 compatiblity mode
	  also on 32 bit Leopard (is already default on
	  64 bit).

2007-10-30 10:00  couet

	* [r20538] graf/inc/TPie.h, graf/src/TPie.cxx,
	  tutorials/graphics/piechart.C: - From Guido Volpi:
	  - Redefinition of some static variables: in global variable the
	  flag is
	  not needed, in other part the definition as const is better.
	  - MakeLegend() method can have 4 arguments that represent the
	  TLegend
	  position: TPie::Makelegend(x1,y1,x2,y2). The default values are
	  the old
	  one.
	  - Added the method TPie::SortSlices(Bool_t); this method sorts
	  the
	  TPieSlices according the values in increasing (kTRUE) or
	  decreasing
	  (kFALSE) order.
	  - Added the two more drawing options ">" and "<", to draw
	  applying the
	  increasing or decreasing order.

2007-10-30 09:21  axel

	* [r20536] cintex/Module.mk: Fix check-cintex even more: generate
	  libCintexTestRflx.$(SOEXT).rootmap instead of ./rootmap; make it
	  work for versioned SOs.

2007-10-30 09:10  rdm

	* [r20535] cint/cintdlls.mk: Leopard is now UNIX03 compliant.

2007-10-30 09:10  rdm

	* [r20534] config/Makefile.macosx, config/Makefile.macosx64,
	  config/Makefile.macosxicc, config/Makefile.macosxxlc: Fix some
	  minor issue with the Leopard port.

2007-10-30 02:17  rdm

	* [r20533] cint/lib/posix: ignore mktypes.dSYM which is generated
	  by Mac OS X 10.5 to store debug info.

2007-10-29 16:37  antcheva

	* [r20528] gui/src/TRootBrowser.cxx: From Bertrand:
	  - Added HTML plugin in the Browser menu
	  - Added some documentation (more to come)

2007-10-29 15:17  antcheva

	* [r20527] gui/src/TRootBrowser.cxx: Coding conventions.

2007-10-29 15:16  antcheva

	* [r20526] gui/src/TRootBrowserLite.cxx: Typo in comment. Coding
	  conventions.

2007-10-28 20:32  ivana

	* [r20522] vmc/inc/TMCProcess.h: Adding new process codes:
	  kPAnnihilationRest, // positron annihilation at rest
	  kPAnnihilationFlight, // positron annihilation in flight
	  kPNbarAnnihilation, // antineutron annihilation
	  kPHIElastic, // hadronic elastic incoherent scattering
	  kPHCElastic, // hadronic elastic coherent scattering
	  kPPhotonInhelastic, // photon inelastic scattering
	  kPElectronNuclear, // electron nuclear interaction
	  kPPositronNuclear, // positron nuclear interaction
	  kPScintillation, // scintillation

2007-10-28 11:45  rdm

	* [r20521] base/src/TUri.cxx: include ctype.h for tolower().

2007-10-28 11:44  rdm

	* [r20520] configure: fix for linking with libGL on MacOS X 10.5.

2007-10-27 17:36  rdm

	* [r20519] base/doc/macros/fillpatterns.C,
	  build/unix/makechangelog.sh, graf/doc/macros/mathsymbols.C,
	  mathmore/src/GSLMonteFunctionAdapter.h, qt/inc/TQtRootSlot.h,
	  test/stressEntryList.cxx, tutorials/tree/parallelcoord.C: remove
	  CRLF line endings.

2007-10-27 11:47  rdm

	* [r20518] test/TUriTest.C, tutorials/net/TUriTest.C: move to
	  tutorials.

2007-10-27 08:56  brun

	* [r20517] tmva/inc/Version.h, tmva/src/DataSet.cxx,
	  tmva/src/Factory.cxx, tmva/src/TSpline2.cxx: From Joerg Stelzer:
	  Solves a problem that occurs when preselecting events based on
	  variables that are not part of the training. It was introduced
	  with the last version of TMVA.

2007-10-26 16:17  rdm

	* [r20516] base/inc/TBrowser.h, base/inc/TBrowserImp.h,
	  base/inc/TGuiFactory.h, base/src/TBrowser.cxx,
	  base/src/TGuiFactory.cxx, config/rootrc.in,
	  etc/plugins/TBrowserImp,
	  etc/plugins/TBrowserImp/P010_TRootBrowser.C,
	  etc/plugins/TBrowserImp/P020_TRootBrowserLite.C,
	  geom/src/TGeoManager.cxx, gui/Module.mk, gui/inc/LinkDef3.h,
	  gui/inc/TGCommandPlugin.h, gui/inc/TGFileBrowser.h,
	  gui/inc/TRootBrowser.h, gui/inc/TRootBrowserLite.h,
	  gui/inc/TRootGuiFactory.h, gui/src/TGCommandPlugin.cxx,
	  gui/src/TGFileBrowser.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootBrowserLite.cxx, gui/src/TRootGuiFactory.cxx,
	  guihtml/inc/LinkDef.h, guihtml/inc/TGHtmlBrowser.h,
	  guihtml/src/TGHtmlBrowser.cxx, icons/class.png, icons/member.png,
	  icons/method.png, qtroot/src/TQtRootGuiFactory.cxx: From
	  Bertrand:
	  merged bertrand dev branch changes r20120:20514 into the trunk.
	  
	  Main new feature is the new TBrowser. To turn it on by default
	  change the Browser.Name option in rootrc.
	  
	  Here the detailed ChangeLog:
	  
	  - Renamed TRootBrowser TRootBrowserLite
	  - Introduced the new class TRootBrowser, consisting of three
	  main tabs, as shown below:
	  ______________
	  | | |
	  | | |
	  | |__________|
	  | | |
	  |___|__________|
	  
	  All tabs can 'swallow' frames, thanks to the new method:
	  ExecPlugin(const char *name = 0, const char *fname = 0,
	  const char *cmd = 0, Int_t pos = kRight,
	  Int_t subpos = -1)
	  allowing to select plugins (can be a macro or a command)
	  to be executed, and where to embed the frame created by
	  the plugin. Examples:
	  
	  // create a new browser:
	  TBrowser b;
	  
	  // create a new TCanvas in a new top right tab element:
	  b.ExecPlugin("Canvas", 0, "new TCanvas()");
	  
	  // creates a new top right tab element embedding the
	  // TGMainFrame created by the macro 'myMacro.C':
	  b.ExecPlugin("MyPlugin", "myMacro.C");
	  
	  // creates a new bottom tab element embedding the
	  // TGMainFrame created by the macro 'myMacro.C':
	  b.ExecPlugin("MyPlugin", "myMacro.C", 0, TRootBrowser::kBottom);
	  
	  - new class TGFileBrowser, a file browser plugin for the new
	  TRootBrowser
	  - new class TGCommandPlugin, a command I/O plugin for the new
	  TRootBrowser
	  - new class TGHtmlBrowser, a html browser plugin for the new
	  TRootBrowser
	  - new TBrowserImp plugin used to load the selected TBrowser
	  implementation
	  - the browser implementation can be selected via the env
	  'Browser.Name' in
	  .rootrc, (can be TRootBrowser or TRootBrowserLite) the default
	  being
	  TRootBrowserLite
	  - a list of options (plugins) for the new TRootBrowser is also
	  specified
	  via the env 'Browser.Options' in .rootrc, default being: FEHCI
	  Here is the list of available options:
	  F: File browser E: Text Editor H: HTML browser C: Canvas I: I/O
	  redirection P: Proof G: GL viewer
	  - modified TRootGuiFactory, used to create the real TBrowser
	  implementation.

2007-10-26 14:59  antcheva

	* [r20514] fitpanel/inc/TFitEditor.h: Changed comment.

2007-10-26 14:54  rdm

	* [r20513] base/inc/TUri.h, base/src/TUri.cxx, test/TUriTest.C:
	  remove some more g++ specials (__FUNCTION__).

2007-10-26 14:35  rdm

	* [r20512] base/src/TUri.cxx: not all compilers accept the new
	  "and" and "or" keywords.

2007-10-26 14:21  rdm

	* [r20511] base/Module.mk, base/inc/LinkDef3.h, base/inc/TUri.h,
	  base/src/TUri.cxx, test/TUriTest.C: From Gerhard Bruckner:
	  new TUri class implementing the RFC 3986
	  (http://rfc.net/rfc3986.html).
	  The TUriTest.C still reports a failure for the
	  PctEncode/PctDecode test
	  but that will be fixed shortly.

2007-10-26 14:20  couet

	* [r20510] postscript/src/TSVG.cxx: - Improve header

2007-10-26 14:05  couet

	* [r20509] postscript/src/TPostScript.cxx: - Improve THtml header.

2007-10-26 13:50  couet

	* [r20508] postscript/src/TSVG.cxx: - Implement greek charaters.
	  - Improve the THTML doc.

2007-10-26 13:27  axel

	* [r20504] cintex/test/test_all.sh: set svn:executable property

2007-10-26 12:46  rdm

	* [r20503] build/unix/svninfo.sh: report revision of branch, not of
	  last in repository.

2007-10-26 11:01  brun

	* [r20501] win32gdk/src/TGWin32.cxx: From Bertrand:
	  - solve a crash on Windows when trying to save a GIF file with
	  more than
	  256 colors

2007-10-26 10:59  brun

	* [r20500] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h, graf/src/TAttImage.cxx: From valeriy:
	  o TASImage.h, TASImage.cxx, TImage.h
	  new method was introduced GetVecArray
	  Returns a pointer to internal array[width x height] of double
	  values [0, 1]
	  This array is directly accessible. That allows to
	  manipulate/change the image.
	  
	  o TASImage::GetArray
	  Fix to return correct array (previously it was truncated when
	  x, y shift position were not zeros).
	  
	  o TASImage::GetPolygonSpans
	  Fix segv when producing images from some Rene's macro.
	  
	  o fix segv. when image is drawn in canvas and canvas resized.
	  
	  o TAttImage.cxx
	  For "Pretty Palette with a Spectrum Violet->Red" set
	  white color to zeros.

2007-10-25 18:20  brun

	* [r20498] tree/inc/TEntryListFromFile.h: From Axel:
	  Fix a warning on Windows.

2007-10-25 17:45  axel

	* [r20497] cint/src/v6_ifunc.cxx, cint/src/v6_newlink.cxx: Patch
	  CINT's rev 1920 (re-tagged as v5-16-27) into ROOT:
	  Don't call conversion "A::op T()" "A::op ::T()" or conversions
	  will break in CINT.
	  Instead, write out dictionary for "A::op ::T()".
	  ifunc always contains the fully qualified typename for conversion
	  operators.

2007-10-25 16:06  axel

	* [r20495] cint/inc/G__ci.h, cint/src/HISTORY,
	  cint/src/v6_expr.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_pause.cxx, cint/test: From
	  Paul, Philippe, and me: CINT 5.16.27

2007-10-25 15:29  rdm

	* [r20491] configure: From Bertrand:
	  fix in python version detection on Windows.

2007-10-25 15:26  rdm

	* [r20490] io/inc/TFileCacheRead.h: make GetBufferSize() const.

2007-10-25 13:22  brun

	* [r20488] config/rootrc.in, io/inc/TFile.h,
	  io/inc/TFileCacheRead.h, io/src/TFile.cxx,
	  io/src/TFileCacheRead.cxx, netx/inc/TXNetFile.h,
	  netx/src/TXNetFile.cxx: From Fabrizio & Gerri:
	  Patch enabling asynchronous reading via XROOTD; a new method
	  TFile::ReadBufferAsync
	  is introduced which gets appropriately overritten in TXNetFile .
	  The new feature can be enabled / disabled via the env
	  'TFile.AsyncReading' in .rootrc,
	  the default being ON.
	  The patch also cleans up the netx section in the system.rootrc,
	  by removing
	  very old unused variables and commenting and setting appropriate
	  default
	  values for the others (no additions, except for the comments).

2007-10-25 10:10  rdm

	* [r20483] gpad/src/TPad.cxx: two typos in comment.

2007-10-25 09:52  ganis

	* [r20481] xrootd/src/xrootd-20071001-0000.src.tgz: Import a fix in
	  the client needed by ALICE in the DPM integration

2007-10-25 07:39  brun

	* [r20479] hist/src/TProfile.cxx, hist/src/TProfile2D.cxx: Fix a
	  bug in the copy constructor.
	  see <http://savannah.cern.ch/bugs/?30716>

2007-10-25 06:44  antcheva

	* [r20478] gui/src/TRootDialog.cxx: Fix in HandleKey method.

2007-10-24 14:30  rdm

	* [r20466] unix/src/TUnixSystem.cxx: Don't return after handling
	  kSigChild in DispatchSignals().

2007-10-24 13:58  couet

	* [r20465] test/stressGraphics.ref: - More adjustments needed.

2007-10-24 13:52  couet

	* [r20464] test/stressGraphics.ref: - Adjustments needed after some
	  changes in the PS output.

2007-10-24 13:24  rdm

	* [r20462] build/unix/distfilelist.sh: the man pages directory was
	  forgotten.

2007-10-24 08:32  couet

	* [r20461] graf/inc/TWbox.h: - As suggested here
	  https://savannah.cern.ch/bugs/?30643 the dark and bright
	  colors are now taken from TColor.

2007-10-24 06:36  brun

	* [r20459] base/src/TColor.cxx: From Valeri Fine:
	  Fix a wrong definition of palette[48] (was 112 instead of 2).

2007-10-23 16:39  rdm

	* [r20457] base/src/TRegexp.cxx: From Gerri:
	  tokenizing "ab" with "/" was giving 2 tokens: 'ab', 'b', while
	  the other
	  tokenizer gives one, 'ab', as 'strtok'.

2007-10-23 16:34  rdm

	* [r20456] config/Makefile.linuxia64ecc, test/Makefile.arch: From
	  Sverre:
	  option ftz = flush-to-zero is needed in some cases of
	  denormalized
	  floating-point numbers.

2007-10-23 12:53  couet

	* [r20448] hist/inc/TGraph2D.h, hist/inc/TGraph2DErrors.h,
	  hist/src/TGraph2D.cxx, hist/src/TGraph2DErrors.cxx: - Implement
	  the Set(n) method as requested here:
	  https://savannah.cern.ch/bugs/?29007

2007-10-23 08:08  antcheva

	* [r20445] gui/src/TGTextEntry.cxx: Updated doc about
	  ShiftTabPressed signal.

2007-10-22 16:21  couet

	* [r20443] gpad/src/TPad.cxx: - The old pending problem with
	  hatched canvases is not fixed. When piece of
	  graphics was moved interactivelly on a pad being painted with a
	  pattern,
	  traces were left.
	  Some code was foreseen in Pad::PaintModified to avoid that but it
	  did not
	  work. Some mods were also needed in windows version of
	  ClearWindow.

2007-10-22 14:38  rdm

	* [r20440] base/src/TRegexp.cxx: fix TString::Tokenize(tok, from,
	  delim) to behave like the other
	  TString::Tokenize() and like strtok().

2007-10-22 14:20  brun

	* [r20436] win32gdk/src/TGWin32.cxx: From Bertrand:
	  Fix a discrepency between X11 and Win32 in
	  TVirtualX::ClearWindow()
	  (call "fill rectangle" instead of "draw rectangle" in
	  TGWin32::ClearWindow())

2007-10-22 13:12  couet

	* [r20433] graf/src/TMultiGraph.cxx: - Fix
	  https://savannah.cern.ch/bugs/?30595 . The loop on the
	  ComputeRange
	  methods (called for each graph in the multigraph) returned the
	  last values
	  provided by the last call to ComputeRange instead of computing
	  the minimum
	  and maximum of all of them. Revision 20335 introduced this bug.

2007-10-22 11:53  antcheva

	* [r20432] tutorials/gui/statusBar.C: Fixed typos, missing include

2007-10-22 11:50  antcheva

	* [r20431] gui/inc/TRootDialog.h, gui/src/TRootDialog.cxx: Made
	  keyboard navigation via <TAB> available for ROOT dialogs
	  with no need to move the mouse pointer over a text entry.

2007-10-22 09:07  moneta

	* [r20428] tutorials/math/mathcoreGenVector.C: - fix tutorials for
	  changes in interface of Transform3D class

2007-10-19 15:45  brun

	* [r20418] tutorials/io/double32.C: New version of the tutorial
	  illustrating the new features with range like [0,0,14].

2007-10-19 15:29  brun

	* [r20417] io/src/TBufferFile.cxx: Fix a comment

2007-10-19 14:56  brun

	* [r20416] geom/inc/TGeoNode.h, geom/inc/TVirtualGeoPainter.h,
	  geom/src/TGeoNode.cxx, geompainter/inc/TGeoChecker.h,
	  geompainter/inc/TGeoPainter.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoPainter.cxx: From Andrei:
	  some modifications to the progress bar and included it when
	  calling gGeoManager->CheckOverlaps()

2007-10-19 13:37  rdm

	* [r20414] tutorials: ignore .root files created by benchmarks.C.

2007-10-19 13:10  rdm

	* [r20413] base/src/TString.cxx: add protection in case of negative
	  len specified in operator()(start, len).
	  Fixes issue 30409.

2007-10-19 12:42  rdm

	* [r20412] configure: fix typo.

2007-10-19 12:37  rdm

	* [r20411] auth/src/TAuthenticate.cxx, auth/src/THostAuth.cxx,
	  auth/src/TRootSecContext.cxx, base/src/TApplication.cxx,
	  base/src/TEnv.cxx, base/src/TQObject.cxx,
	  cint/src/v6_loadfile.cxx, cint/tool/makecint.cxx,
	  cint7/src/v6_loadfile.cxx, cint7/tool/makecint.cxx,
	  eg/src/TDatabasePDG.cxx, geom/src/TGeoElement.cxx,
	  gpad/src/TClassTree.cxx, graf/src/TTF.cxx,
	  gui/src/TGApplication.cxx, gui/src/TGClient.cxx,
	  gui/src/TGFSComboBox.cxx, gui/src/TGResourcePool.cxx,
	  gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  main/src/pmain.cxx, net/src/TApplicationServer.cxx,
	  net/src/TSecContext.cxx, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx, proof/src/TSlave.cxx,
	  proofd/src/XrdProofdProtocol.cxx, proofd/src/proofd.cxx,
	  proofx/src/TXProofServ.cxx, qt/src/TGQt.cxx,
	  rint/src/TTabCom.cxx, rootd/src/rootd.cxx, rootx/src/rootx.cxx,
	  rootx/src/rootxx.cxx, thread/src/TThread.cxx,
	  treeviewer/src/TTreeViewer.cxx, unix/src/TUnixSystem.cxx,
	  utils/src/RStl.cxx, utils/src/rootcint.cxx: remove conditional
	  around include of RConfigure.h:
	  
	  #ifdef R__HAVE_CONFIG
	  #include "RConfigure.h"
	  #endif
	  
	  Having this conditional caused RConfigure.h to be missing from
	  the .d
	  files and hence these files would not be recompiled after
	  re-configuring
	  using --prefix.

2007-10-19 12:34  rdm

	* [r20409] configure: don't regenerate include/RConfigure.h when
	  its contents does not change.
	  This saves a lot of recompilation after running ./configure.

2007-10-19 12:18  wouter

	* [r20408] roofitcore/inc/RooAbsAnaConvPdf.h,
	  roofitcore/inc/RooAbsArg.h, roofitcore/inc/RooAbsCachedPdf.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAddPdf.h,
	  roofitcore/inc/RooCacheManager.h,
	  roofitcore/inc/RooLinkedListIter.h,
	  roofitcore/inc/RooObjCacheManager.h, roofitcore/inc/RooProdPdf.h,
	  roofitcore/inc/RooProjectedPdf.h,
	  roofitcore/inc/RooSuperCategory.h, roofitcore/src/RooAbsArg.cxx,
	  roofitcore/src/RooAbsCachedPdf.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAddPdf.cxx, roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooTreeData.cxx: o RooAbsRealLValue
	  
	  - Remove stray debug print statements
	  
	  
	  o RooAddPdf
	  
	  - Add new default ctor to fix persistence introduced by
	  new cache management scheme
	  
	  - Add forgotten initializer to regular ctor
	  
	  
	  o RooAbsCachedPdf
	  
	  - Add formal server-link dependency on cache parameters to
	  RooHistPdf cache representation so that the constant term
	  optimizer can make the correct decision
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooObjCacheManager
	  
	  - Add debug message level information
	  
	  - Make _optCacheObservables a transient data member and
	  initialize
	  it in the default ctor.
	  
	  
	  o RooAbsPdf, RooProjectedPdf
	  
	  - Add new default ctor to fix persistence introduced by
	  new cache management scheme
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooAbsArg
	  
	  - Add methods graphVizTree() that produce input files
	  for AT&Ts graphViz to make graphical representation
	  of object tree. (To make actual graphics run 'dot -Tps -o
	  graph.ps %s'
	  where %s is argument passed to graphVizTree().
	  
	  o RooSetProxy
	  
	  - Remove stray debug print statements
	  
	  
	  o RooSimultaneous
	  
	  - Initialize forgotten data member in all ctors
	  
	  
	  o RooProdPdf, RooAbsAnaConvPdf
	  
	  - Make RooObjCacheManager a persistent data member
	  
	  
	  o RooSuperCategory
	  
	  - Make contained iterator a transient data member
	  and initialize it in the default ctor.
	  
	  
	  o RooCacheManager
	  
	  - Add explicit separate default ctor.

2007-10-19 07:48  brun

	* [r20405] hist/src/TH1.cxx, minuit/src/TLinearFitter.cxx: Add
	  support for fitting with a function dimension less than the
	  histogram dimension.
	  // It is possible to fit a TH2 with a TF1 or a TH3 with a TF2.
	  // In this case the option "Integral" is not allowed and each
	  cell has
	  // equal weight.

2007-10-18 17:48  brun

	* [r20402] io/src/TBufferFile.cxx: Fix an error introduced in the
	  previous patch assumed to fix a compilation problem with icc.

2007-10-18 13:02  brun

	* [r20398] geom/src/TGeoCone.cxx, geom/src/TGeoSphere.cxx: From
	  Andrei:
	  fix for the raytracing problem reported at the forum:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5584.
	  In fact there was a repeated bug in
	  TGeoSphere::DistFromOutside/Inside.

2007-10-18 10:42  ganis

	* [r20397] netx/src/TXNetSystem.cxx: Uncommit part of the last
	  patch which uses functionality not yet in SVN

2007-10-18 10:30  ganis

	* [r20396] netx/src/TXNetSystem.cxx,
	  xrootd/src/xrootd-20071001-0000.src.tgz: Import change 20384:
	  - Fix bug preventing 'locate' to work properly
	  - Re-enable optimized 'locate'

2007-10-18 09:55  couet

	* [r20395] histpainter/src/THistPainter.cxx: - Two new options in
	  PaintErrors: E5 and E6. They are like E3 and E4 but
	  the empty bins are ignored.

2007-10-17 21:07  brun

	* [r20391] main/src/h2root.cxx: Remove obsolete code when
	  converting hbook profile histograms.
	  Use SetBinEntries instead of an explicit loop that was extremely
	  slow
	  in case of a profile with many entries.

2007-10-17 14:35  brun

	* [r20390] tree/inc/TChain.h, tree/src/TChain.cxx: Following a
	  suggestion by Philip Rodrigues (p.rodrigues1@physics.ox.ac.uk)
	  add more comments to explain how to get the list of files of a
	  TChain.

2007-10-17 14:19  brun

	* [r20388] io/src/TKey.cxx: From Ilka:
	  Fix a crash in ROOT after double-click on the same object in a
	  root file introduced by changes in TKey::Browse in rev. 19743

2007-10-17 09:23  brun

	* [r20387] graf/src/TGraphAsymmErrors.cxx: From Lorenzo:
	  patch to fix TGraphAsymmErrors::BayesDivide (bug
	  https://savannah.cern.ch/bugs/?30246).
	  Fixed by increasing precision when inverting the integral of the
	  beta (beta quantile). In the long term should be fixed by using
	  directly ROOT::Math::beta_quantile

2007-10-17 08:08  couet

	* [r20385] histpainter/src/THistPainter.cxx: - Fix
	  https://savannah.cern.ch/bugs/index.php?29574.
	  In PaintInit, in case of (log scale long X) && (xmin <=0) &&
	  (option
	  SAME), Hparam.xmin should be initialise with the Pad xmin value
	  instead
	  of 0.1*binwidth.

2007-10-16 19:42  pcanal

	* [r20381] cint/src/v6_expr.cxx, treeplayer/src/TFormLeafInfo.cxx:
	  Avoid stripping the space after const in class name like:
	  std::vector<const ns::myclass*>
	  when operator new and operator delete are called via G__calc
	  In TFormLeafInfoMethod use this new parsing for calling new
	  and delete of the temporary objects.

2007-10-16 19:39  pcanal

	* [r20380] utils/src/rootcint.cxx: From Axel:
	  Use header files instead of bundle name in auto-generated
	  Linkdef.h if
	  rootcint is run with "-p".

2007-10-16 19:07  pcanal

	* [r20379] tree/inc/TTreeCache.h: remove fixed length array of
	  branch

2007-10-16 19:07  pcanal

	* [r20378] tree/src/TTreeCache.cxx: remove fixed length array of
	  branch

2007-10-16 16:21  rdm

	* [r20376] io/src/TBufferFile.cxx: white space.

2007-10-16 16:21  rdm

	* [r20375] io/inc/TStreamerInfo.h, meta/inc/TVirtualStreamerInfo.h:
	  removing Intel icc compiler warning.

2007-10-16 16:19  rdm

	* [r20374] README/CREDITS: Add Long Tran-Thanh for work on PROOF.

2007-10-16 14:28  brun

	* [r20372] hist/src/TAxis.cxx: n TAxis::setRangeUser fix problem
	  reported at: https://savannah.cern.ch/bugs/index.php
	  The solution is to use FindFixBin instead of FindBin.

2007-10-16 14:26  brun

	* [r20371] base/inc/RVersion.h, build/version_number: Start
	  development version 5.17/05

2007-10-16 10:24  brun

	* [r20368] build/package/msi/makemsi.cxx: From Axel:
	  No '@' in file IDs for MSI.

2007-10-16 08:52  brun

	* [r20365] build/unix/distfilelist.sh: From Axel:
	  Fix for make dist and make distmsi to not distribute some
	  internals SVN files.

2007-10-16 08:23  brun

	* [r20363] gl/inc/TGLUtil.h, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLUtil.cxx: From Timur:
	  Fix problem reported at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5595&sid=6404e6f8698a5d871642febd9bd0636a

2007-10-16 07:14  brun

	* [r20362] base/inc/RVersion.h, build/version_number: Stamp
	  development release 5.17/04

2007-10-16 06:20  brun

	* [r20360] tutorials/math/mathmoreIntegration.C: From Lorenzo:
	  Fix for broken tutorial.

2007-10-15 23:09  pcanal

	* [r20359] pyroot/inc/TPyException.h: Work around the fact that
	  Sun's math.h define a
	  struct named exception and rw/math.h also define
	  a related #define

2007-10-15 16:44  brun

	* [r20355] io/src/TBufferFile.cxx: Remove compiler warnings in
	  functions riteDouble32 and WriteFloat16.

2007-10-15 15:49  brun

	* [r20353] reflex/python/genreflex/genreflex.py,
	  reflex/python/genreflex/genreflex06.py: From Axel:
	  Properly quote parameters when invoking gccxml. Fixes
	  https://savannah.cern.ch/bugs/?30133

2007-10-15 15:11  brun

	* [r20352] mathcore/Module.mk,
	  mathcore/inc/Math/LinkDef_GenVector32.h, mathcore/test/Track.h,
	  mathcore/test/testVectorIO.cxx, mathmore/test/Makefile,
	  mathmore/test/testRandomDist.cxx: From Lorenzo:
	  patch for adding classes requested by CMS in the dictionary for
	  double 32 in MathCore.
	  I have added also a patch for fixing a test in mathmore .

2007-10-15 14:43  rdm

	* [r20351] alien/inc/TAlien.h, alien/inc/TAlienJDL.h,
	  alien/inc/TAlienJob.h, alien/src/TAlien.cxx,
	  alien/src/TAlienJDL.cxx, alien/src/TAlienJob.cxx,
	  net/inc/TGrid.h, net/inc/TGridJob.h: From Andreas:
	  implement suggestion coming from Savannah: 29472. Also some minor
	  bug
	  fixes.

2007-10-15 11:54  brun

	* [r20345] roofitcore/src/RooRealIntegral.cxx: From Wouter:
	  Emergency bug fix.

2007-10-15 09:50  wouter

	* [r20342] roofitcore/src/RooBanner.cxx: o RooBanner
	  
	  - Increment version from v2.22

2007-10-15 09:47  brun

	* [r20341] geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoVolume.cxx, geom/src/TGeoXtru.cxx: From Andrei:
	  some fixes for some array access violations in pcon, pgon and
	  xtru spotted by Federico. Some protections were missing in
	  correlation of the usage of TMath::BinarySearch() (numeric
	  exception cases on boundaries).

2007-10-13 16:15  rdm

	* [r20337] xmlparser/inc/TXMLParser.h,
	  xmlparser/src/TXMLParser.cxx: Add methods:
	  void SetReplaceEntities(Bool_t)
	  Bool_t GetReplaceEntities() const
	  this allows the setting of the replaceEntities attribute in the
	  xmlParserCtxt
	  so that entities coming from external documents will be properly
	  expanded.
	  This fixes issue: 28145.

2007-10-13 15:55  wlav

	* [r20336] pyroot/src/MethodHolder.cxx: fix for Solaris method
	  overloading

2007-10-13 14:19  brun

	* [r20335] graf/src/TGraph.cxx, graf/src/TGraphAsymmErrors.cxx,
	  graf/src/TGraphBentErrors.cxx, graf/src/TGraphErrors.cxx,
	  graf/src/TMultiGraph.cxx: Change TGraph::ComputeRange to compute
	  the x/y range of the graph.
	  Move code previously in TGraph::PaintGraph or
	  TGraph::PaintGrapHist to TGraph::ComputeGraph.
	  The functions like TGraphErrors::ComputeGraph call first
	  TGraph::ComputeRange.
	  --achis line, and those below, will be ignored--
	  
	  M graf/src/TGraph.cxx
	  M graf/src/TMultiGraph.cxx
	  M graf/src/TGraphErrors.cxx
	  M graf/src/TGraphAsymmErrors.cxx
	  M graf/src/TGraphBentErrors.cxx

2007-10-13 08:51  brun

	* [r20334]
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P010_GSLIntegrator.C,
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P020_GSLMCIntegrator.C:
	  From Lorenzo:
	  By more testing, I found a a problem loading the library. Here is
	  the patch that
	  
	  fix the loading of the MathMore library when instantiating the
	  plugin.

2007-10-13 07:12  ganis

	* [r20333] proof/inc/TProof.h, proof/src/TProof.cxx: Add missing
	  check on the version run by the server before sending a request
	  for generic non-data driven processing

2007-10-13 00:53  wlav

	* [r20332] pyroot/src/MethodHolder.cxx: fix for Solaris compilation
	  error

2007-10-12 17:38  pcanal

	* [r20331] cint/src/v6_parse.cxx: From Paul:
	  Fix parsing problem during bytecode generation for
	  a switch statement when a case block is empty.
	  
	  switch (i) {
	  case 0:
	  case 1:
	  printf("case 0 or 1\n");
	  break;
	  default:
	  printf("case default\n");
	  break;
	  }
	  
	  would execute the default block when i was 0.
	  
	  The problem was that we forgot to tell the
	  parser to handle case labels when we started
	  to evaluate the code for a case block, resulting
	  in the "case 1:" label not being processed,
	  which caused the "intentional fallthrough"
	  jump at the end of the "case 0:" block to be
	  improperly backpatched.
	  
	  The fix is simple, we enable case label
	  processing when we execute a case block, and
	  restore state when we have finished.

2007-10-12 17:04  brun

	* [r20329] etc/plugins/ROOT@@Math@@VirtualIntegrator,
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P010_GSLIntegrator.C,
	  etc/plugins/ROOT@@Math@@VirtualIntegrator/P020_GSLMCIntegrator.C:
	  From Lorenzo:
	  add plugin for MathMore numerical integration

2007-10-12 16:40  pcanal

	* [r20328] meta/src/TCint.cxx: TCint::TypeName, avoid skipping
	  unsigned in 'unsigned long long'

2007-10-12 16:39  pcanal

	* [r20327] tree/src/TLeaf.cxx: In GetLeafCounter, correct and
	  expand comments. Return countval==-1 when the array dim in not
	  parseable

2007-10-12 16:28  moneta

	* [r20326] mathmore/Module.mk, mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/inc/Math/GSLMCIntegrator.h,
	  mathmore/inc/Math/IntegrationTypes.h,
	  mathmore/inc/Math/Integrator.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLMCIntegrationWorkspace.h,
	  mathmore/src/GSLMCIntegrator.cxx, mathmore/src/Integrator.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testIntegrationMultiDim.cxx,
	  mathmore/test/testStatFunc.cxx: - sync with dev branch (r 20324)
	  - use common interface for integration methods

2007-10-12 16:26  moneta

	* [r20325] mathcore/Module.mk,
	  mathcore/inc/Math/AllIntegrationTypes.h,
	  mathcore/inc/Math/Integrator.h,
	  mathcore/inc/Math/IntegratorMultiDim.h,
	  mathcore/inc/Math/LinkDef.h,
	  mathcore/inc/Math/VirtualIntegrator.h,
	  mathcore/src/Integrator.cxx, mathcore/src/IntegratorMultiDim.cxx,
	  mathcore/test/Makefile, mathcore/test/testIntegration.cxx: - add
	  common class for integration method + VirtualIntegrator interface
	  - use plug-in manager to use GSL implementation

2007-10-12 15:36  wouter

	* [r20321] roofitcore/Module.mk, roofitcore/inc/LinkDef3.h,
	  roofitcore/inc/RooAbsArg.h, roofitcore/inc/RooAbsPdf.h,
	  roofitcore/inc/RooExtendedTerm.h, roofitcore/inc/RooRealVar.h,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAddPdf.cxx, roofitcore/src/RooCmdConfig.cxx,
	  roofitcore/src/RooExtendedTerm.cxx, roofitcore/src/RooMinuit.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx: o RooExtendedTerm
	  
	  - New p.d.f. class that has no shape but just introduces
	  an extended likelihood term
	  
	  
	  o RooCmdConfig
	  
	  - Add production to null pointer in decodeStringOnTheFly()
	  
	  
	  o RooAbsReal
	  
	  - Fix attachment to of TTree branches that are not of type
	  Double_t.
	  
	  
	  o RooAddPdf
	  
	  - Remove forgotten debug print statements
	  
	  
	  o RooObjCacheManager
	  
	  - In optimizeCacheMode() remove old snapshot of cacheObservables
	  only after new snapshot has been created to resolve cyclical
	  dependency problems where new snapshot is modeled on old
	  snapshot.
	  
	  o RooAbsPdf
	  
	  - Add redirectServersHook() that clears _norm pointer
	  
	  - Add checkfor null _norm object in getVal() and retrieve
	  new normalization object in such cases from syncNormalization()
	  
	  - Migrate messages in generate() to RooMsgService
	  
	  
	  o RooMultiCatIter
	  
	  - Remove requirement that input categories are lvalues as this
	  is not required.
	  
	  
	  o RooSimPdfBuilder
	  
	  - Add check in build code that verifies that auxiliary splitting
	  categories
	  used in composite splits do not depend on any other category of
	  that
	  composite split, i.e. you cannot split in f(x),x, only in f(y),x
	  
	  
	  o RooMinuit
	  
	  - Add protection in contour function agains Minuit failures which
	  cause
	  a null TGraph pointer to be returned
	  
	  
	  o LinkDef3.h,Module.mk
	  
	  - Add class RooExtendedTerm

2007-10-12 15:34  ganis

	* [r20320] proofd/src/XrdProofPhyConn.cxx, proofd/src/proofd.cxx:
	  Fix some warnings on Solaris

2007-10-12 09:15  pcanal

	* [r20318] cint/inc/Api.h, cint/inc/G__ci.h, cint/include/ReadF.C,
	  cint/include/ReadF.cxx, cint/include/ReadF.h,
	  cint/lib/stdstrct/stdcxxfunc.h, cint/src/Apiif.cxx,
	  cint/src/Apiif.h, cint/src/HISTORY, cint/src/v6_expr.cxx,
	  cint/src/v6_ifunc.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_struct.cxx, cint/stl/algo.h:
	  from Paul, Philippe, Masa, and Axel: import CINT v5-16-26.

2007-10-12 05:25  ganis

	* [r20316] xrootd/src/xrootd-20071001-0000.src.tgz: Previous
	  tarball missed a fix in one of the Windows makefiles.

2007-10-11 23:26  rdm

	* [r20315] configure, netx/src/TXNetSystem.cxx, xrootd/Module.mk,
	  xrootd/src/xrootd-20070716-0300.src.tgz,
	  xrootd/src/xrootd-20071001-0000.src.tgz: From Gerri:
	  Import updated version of XROOTD, including some crucial fixes in
	  the
	  client ReadV code.
	  To build do: make distclean-netx distclean-proofd
	  distclean-proofx.

2007-10-11 14:50  moneta

	* [r20311] tutorials/math/Bessel.C, tutorials/math/GammaFun.C,
	  tutorials/math/Legendre.C, tutorials/math/LegendreAssoc.C,
	  tutorials/math/tStudent.C: - add new tutorials of math functions
	  developed by Magdalena

2007-10-11 12:45  couet

	* [r20309] graf/inc/TGraphBentErrors.h,
	  graf/src/TGraphBentErrors.cxx: - The signatures of the two
	  SetPointError methods were incomplete. The shift
	  values in the various directions were missing. To preserve the
	  backward
	  compatibility, the missing parameters have been added with
	  default value = 0.
	  The new signature is now used in SavePrimitive which allows a
	  correct saving
	  of the TGraphBentErrors.

2007-10-11 11:23  couet

	* [r20308] graf/src/TGraph.cxx, graf/src/TGraphAsymmErrors.cxx,
	  graf/src/TGraphBentErrors.cxx, graf/src/TGraphErrors.cxx: - In
	  SavePrimitive "*l" should be declared as const (strtstr returns a
	  const *char). This produced an error on Solaris.

2007-10-11 10:58  ganis

	* [r20307] proof/inc/TDSet.h, proof/inc/TProof.h,
	  proof/src/TDSet.cxx, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx, proof/src/TSlave.cxx,
	  proofd/inc/XProofProtocol.h, proofd/inc/XrdProofGroup.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdTrace.h, proofd/src/XrdProofGroup.cxx,
	  proofd/src/XrdProofServProxy.cxx, proofd/src/XrdProofdClient.cxx,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx, proofplayer/inc/LinkDef.h,
	  proofplayer/inc/TPacketizerUnit.h, proofplayer/inc/TProofFile.h,
	  proofplayer/inc/TProofPlayer.h, proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPacketizerUnit.cxx,
	  proofplayer/src/TProofFile.cxx, proofplayer/src/TProofPlayer.cxx,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSocket.cxx: Import
	  branches/dev/proof r20306
	  
	  Summary (see branch logs for more details):
	  
	  - Set of changes related to CPU quota control including
	  - broadcast of centrally determined priorities
	  - mechanism to renice processes in a quantitative way
	  - New packetizer for non-tree based analysis and related API in
	  TProof (from L. Tran-Thanh)
	  - Support for merging output objects saved in files on the
	  workers (from L. Tran-Thanh and me)
	  - Improve version binary compatibility checks using also the SVN
	  revision number
	  (when available) to define the running version.
	  - Extend the version binary compatibility checks also to the
	  cached selector binaries.
	  - Extend TDSet::Lookup so that in case of missing files, it can
	  remove them from the
	  dataset (option removeMissing must be set).
	  - Move the data set lookup to the TProofPlayerRemote::Process.
	  - Handle properly the case of incomple datasets: if the file is
	  not found in the lookup
	  don't try to validate it; add it, instead, to a 'missingFiles'
	  list returned in the
	  output list (fixing bug #28800 in Savannah).

2007-10-11 08:53  rdm

	* [r20303] config/root-config.in, configure: Simplify and robustify
	  the python library and include detection (use
	  the actuall python used to get info on the paths).
	  
	  In root-config add new options:
	  --python-version Print the Python version used by ROOT
	  --svn-revision Print the ROOT SVN revision number

2007-10-10 21:12  moneta

	* [r20302] hist/src/TF1Helper.cxx: remove a left-out debug
	  statement

2007-10-10 21:06  moneta

	* [r20301] hist/src/TF1Helper.cxx: fix bug #30166, thanks to Chul
	  Su Park

2007-10-10 19:12  brun

	* [r20299] io/src/TBufferFile.cxx, meta/src/TStreamerElement.cxx:
	  Fix bad conversions issues and do not accept cases with nbits>=15
	  when the Double32_t mode like [0,0,nbits] is specified.

2007-10-10 16:20  couet

	* [r20297] graf/src/TGraph.cxx, graf/src/TGraphAsymmErrors.cxx,
	  graf/src/TGraphBentErrors.cxx, graf/src/TGraphErrors.cxx,
	  graf/src/TMultiGraph.cxx: - The SavePrimitive mechanism did not
	  work properly. In particular
	  it was not possible to save various kind of graphs in several
	  multigraph
	  in the same macro. Also in case of TGraph the generated macro was
	  wrong
	  (Add() was missing).
	  - Make the help in the THTML style
	  - coding convension

2007-10-10 15:12  brun

	* [r20293] io/src/TBufferFile.cxx: Add a few more comments to the
	  description of Double32 and Float16 in
	  TBufferFile::WriteFloat16 and TBufferFile::WriteDouble32.

2007-10-10 14:08  brun

	* [r20292] base/inc/TVirtualViewer3D.h, ged/src/TGedEditor.cxx,
	  gl/inc/TGLCamera.h, gl/inc/TGLLightSetEditor.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLPerspectiveCamera.h,
	  gl/inc/TGLScenePad.h, gl/inc/TGLUtil.h, gl/inc/TGLViewer.h,
	  gl/inc/TGLViewerEditor.h, gl/src/TGLCamera.cxx,
	  gl/src/TGLClipSetEditor.cxx, gl/src/TGLLightSet.cxx,
	  gl/src/TGLLightSetEditor.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLScenePad.cxx,
	  gl/src/TGLUtil.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerEditor.cxx, tutorials/gl/glViewerExercise.C,
	  tutorials/gl/glViewerLOD.C: From Matevz & Alja
	  
	  * base/inc/TVirtualViewer3D.h:
	  Add function virtual void ObjectPaint(TObject*, Option_t*).
	  
	  
	  /**************************************************************************/
	  
	  * ged/src/TGedEditor.cxx:
	  When adding top-level TGFrame for the extra tabs specify layout
	  hints with kLHintsExpandX.
	  
	  
	  /**************************************************************************/
	  
	  * gl/inc/TGLScenePad.h:
	  * gl/src/TGLScenePad.cxx:
	  Implement virtual TVirtualViewer3D::ObjectPaint().
	  
	  * gl/src/TGLCamera.cxx:
	  * gl/inc/TGLCamera.h:
	  * gl/src/TGLPerspectiveCamera.cxx:
	  * gl/inc/TGLPerspectiveCamera.h:
	  * gl/src/TGLOrthoCamera.cxx:
	  * gl/inc/TGLOrthoCamera.h:
	  Introduce two transformation matrices to clearly define movement
	  of camera around the center point. The first transformation
	  matrix
	  fCamBase defines the coordinate system placed at the camera
	  center
	  point with camera up-vector as the third base vector. The second
	  transformation matrix fCamTrans defines the camera transformation
	  relative to fCamBase.
	  
	  Implement a common Truck(), Rotate() and Dolly() function for
	  orthographic and perspective camera.
	  
	  Implement an option to define camera center point
	  externally. Center can also be determined via picking.
	  
	  * gl/src/TGLUtil.cxx:
	  * gl/inc/TGLUtil.h:
	  TGLMatrix: add new functions to get/set the base vectors
	  directly.
	  
	  TGLUtil: add member UInt_t fgDefaultDrawQuality.
	  
	  TGLRect: bugfix in Diagonal(), integer calculation overflowed.
	  
	  * gl/src/TGLViewer.cxx:
	  * gl/inc/TGLViewer.h:
	  Make interface to draw camera center point.
	  Add option to disable/enable depth test when drawing axis guides.
	  
	  * gl/src/TGLViewerEditor.cxx:
	  * gl/inc/TGLViewerEditor.h:
	  Add GUI to manipulate camera center and to disable/enable depth
	  test when drawing axis guides.
	  
	  * gl/src/TGLClipSetEditor.cxx:
	  Change layout of labeled number entries.
	  
	  * gl/src/TGLLightSet.cxx:
	  Fix positioning of front light. White-space consolidation.
	  
	  * gl/src/TGLLightSetEditor.cxx:
	  * gl/inc/TGLLightSetEditor.h:
	  Put GUI for the 6 lights in two columns.
	  
	  
	  /**************************************************************************/
	  
	  * tutorials/gl/glViewerExercise.C:
	  Follow-up on changes in TGLCamera. Enable rotation on
	  orthographic camera.
	  
	  * tutorials/gl/glViewerLOD.C:
	  Workourond for cint bug with switch statements.

2007-10-10 12:47  couet

	* [r20291] base/src/TColor.cxx: - In TColor::InitializeColors()
	  SetPalette is called only if fgPalette.fN == 0.
	  fgPalette.fN !=0 means that SetPalette has been, very likely,
	  already called
	  from rootlogon.C. Calling it again would reset the palette.

2007-10-10 10:59  axel

	* [r20290] reflex/src/Class.cxx: From Hady Zalek: fix path
	  determination for Class::HasBase()

2007-10-09 21:19  brun

	* [r20284] tmva/inc/BinarySearchTree.h, tmva/inc/MethodPDERS.h,
	  tmva/src/BinarySearchTree.cxx, tmva/src/DataSet.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py: From Joerg Stelzer:
	  * Bug fix:
	  A segmentation fault was fixed that appeared when the user gave
	  signal and background data in form of TChains.
	  
	  * Feature:
	  The search speed of the BinarySearchTree has been increased by
	  improving the tree balance.

2007-10-09 19:56  pcanal

	* [r20281] cint/src/CallFunc.cxx: Do not allocated memory in
	  SetArgs when there is nothing to parse\!

2007-10-09 18:47  pcanal

	* [r20280] tree/inc/TTreeCache.h, tree/src/TTreeCache.cxx: From
	  Leo:
	  Add the ability to manually enter the list of used branches.
	  
	  root [0] f = TFile::Open("root://localhost://tmp/Event.root");
	  root [1] TTree *T = (TTree*)f->Get("T");
	  root [2] T->SetCacheSize(10000000);
	  root [4] TFile::GetFileReadCalls()
	  (Int_t)(7)
	  root [5] f->GetBytesRead()
	  (const Long64_t)638632
	  
	  root [3] TTreeCache *tpf = (TTreeCache*) f->GetCacheRead();
	  root [6] tpf->AddBranch("fTracks", kTRUE);
	  root [7] tpf->StopLearningPhase();
	  
	  root [8] T->Draw("fTracks.fPx", "fTracks.fPy");
	  <TCanvas::MakeDefCanvas>: created default TCanvas with name c1
	  root [9] TFile::GetFileReadCalls()
	  (Int_t)(42)
	  root [10] f->GetBytesRead()
	  (const Long64_t)359898352

2007-10-09 15:13  rdm

	* [r20279] cint/cintdlls.mk: fix for MacOS X case.

2007-10-09 14:22  rdm

	* [r20278] base/inc/TPluginManager.h, base/src/TPluginManager.cxx:
	  in case the plugin base class is in a namespace, like
	  ROOT::MyBase, the
	  plugins should be stored in the directory ROOT@@MyBase. The :
	  character
	  is a pathname character on Windows.

2007-10-09 09:57  brun

	* [r20273] io/src/TFileCacheRead.cxx: From Leo:
	  Fix a small bug when resizing buffers smaller than 10KB to an
	  acceptable size (spotted by Fabrizio Furano).

2007-10-09 09:06  moneta

	* [r20272] minuit2/doc/Minuit2.html, minuit2/doc/main.html,
	  minuit2/inc/Minuit2/BasicFunctionMinimum.h,
	  minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/MnMinos.h, minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnMinos.cxx, minuit2/src/MnPrint.cxx,
	  minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/MnUserTransformation.cxx,
	  minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/test/testMinimize.cxx: - fix tolerance in Minos (use same
	  value for the tolerance in FunctionCross as in Fortran version)
	  - add additional comments and debug info to Minos and
	  FunctionCross
	  - fix tolerance in VariableMetricBuilder (Migrad) to be 0.001 of
	  given value (instead of 0.0001)
	  - fix a problem in VariableMetricBuilder when all derivatives are
	  zero
	  - add method to change error definition in function minimum.
	  Required if one wants to run Minos with different error def.
	  - upgrade doc for main page

2007-10-09 08:03  rdm

	* [r20271] io/src/TFile.cxx: From Gerri:
	  Anchors and Options where not restored in the local file name.

2007-10-08 23:42  wlav

	* [r20269] pyroot/src/TPyROOTApplication.cxx: Fix
	  http://savannah.cern.ch/bugs/?30217 by adding a dummy
	  Gl_histinit()
	  in TPyROOTApplication.cxx

2007-10-08 19:23  pcanal

	* [r20267] treeplayer/src/TTreeProxyGenerator.cxx: add missing
	  protection

2007-10-08 17:19  wlav

	* [r20266] pyroot/ROOT.py: fix finalSetup pb when doing from ROOT
	  import gROOT

2007-10-08 15:38  ganis

	* [r20264] proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TVirtualPacketizer.h: Implement GetTotalEntries()
	  in packetizers (from J.Iwaszkiewicz)

2007-10-08 15:33  ganis

	* [r20263] proofplayer/inc/TFileMerger.h,
	  proofplayer/src/TFileMerger.cxx: Add option to avoid copying
	  locally the files before merging

2007-10-08 15:10  ganis

	* [r20262] xrootd/src/xrootd-20070716-0300.src.tgz: Import possible
	  fix for the endless loop in the client admin interface

2007-10-08 08:55  brun

	* [r20257] asimage/src/TASImage.cxx: From Axel:
	  this version of the patch gets rid of a warning "conversion of
	  ptr to
	  smaller type". And yes, with that it just works - congrats,
	  Valeriy!!!

2007-10-08 08:51  brun

	* [r20256] asimage/src/TASImage.cxx: From Valeriy:
	  Correction to previous change in TASImage that fixes a problem
	  with THtml.

2007-10-08 08:38  moneta

	* [r20255] mathmore/src/GSLMinimizer.cxx: fix problem with to
	  tolower on Windows

2007-10-08 07:25  brun

	* [r20254] asimage/src/TASImage.cxx: From Valeriy:
	  - fix for bug reported by Axel
	  I encountered a problem with THtml, and I don't know how to solve
	  it. As
	  you know, THtml can generate "screen shots" of TCanvases etc as
	  GIFs and
	  embed them in the doc. For performance and beauty reasons, THtml
	  switches to batch more before creating a TCanvas - except when
	  it's told
	  not to, e.g. for creating a GIF of a GUI element using
	  TGObject::SaveAs().
	  
	  What happens during THtml::MakeAll() is:
	  * switch to batch,
	  * create a TCanvas in batch,
	  * switch to non-batch,
	  * create a TCanvas in non-batch.
	  
	  Alas, when the non-batch canvas is to be created, fgVisual is
	  still in
	  "batch mode", and asimage2pixmap (as called by the TGCanvas
	  constructor
	  for its scroll bars) fails.
	  "

2007-10-06 11:34  brun

	* [r20249] config/Makefile.in, configure: From Lorenzo:
	  patch to configure to fix some linking problem with GSL,
	  (add cblas library and use GSL version number)

2007-10-06 10:43  moneta

	* [r20248] mathmore/src/GSLMinimizer.cxx: fix for Windows

2007-10-06 05:42  pcanal

	* [r20247] base/src/TSystem.cxx: Correct the syntax of the rootmap
	  file issued by ACLiC (fix load problem on mac)

2007-10-05 22:14  moneta

	* [r20246] mathcore/src/SpecFuncCephes.cxx,
	  mathmore/inc/Math/GSLNLSMinimizer.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/src/GSLMinimizer.cxx,
	  mathmore/src/GSLMultiFitFunctionAdapter.h: - sync with branch L
	  fix a warning for Mac + some Windows fixes

2007-10-05 21:53  wlav

	* [r20243] pyroot/src/PyBufferFactory.cxx, pyroot/src/Utility.cxx:
	  add typecode to buffers from factor

2007-10-05 21:22  pcanal

	* [r20242] cint/src/v6_var.cxx: Reset G__struct_offset when var
	  point to global variable

2007-10-05 20:57  wlav

	* [r20241] pyroot/ROOT.py, pyroot/inc/LinkDef.h,
	  pyroot/inc/TPyDispatcher.h, pyroot/src/Converters.cxx,
	  pyroot/src/TPyDispatcher.cxx: o) Added TPyDispatcher for use with
	  ROOT-signal/slot based GUIs
	  o) Check for currentThread shutdown, in case of shutdown from GUI
	  o) Delay setting of the display hook to final setup

2007-10-05 17:03  brun

	* [r20237] test/Event.h: We cannot use Float16_t for fRandom
	  (otherwise DrawTest fails on 64 bit machines). DrawTest.sh makes
	  a severe comparison between the written and read value out of
	  reacf with less than 32 bits.

2007-10-05 16:25  moneta

	* [r20235] mathcore/src/SpecFuncCephes.cxx,
	  mathmore/src/PdfFuncMathMore.cxx: fix problem with INFINITY on
	  Windows, use numeric_limits

2007-10-05 15:33  brun

	* [r20234] meta/src/TStreamerElement.cxx: Simplify the GetRange
	  function.

2007-10-05 15:32  brun

	* [r20233] io/src/TBufferFile.cxx: Fix a bug in
	  TBufferFile::WriteFastArrayDouble affecting Double32_t arrays

2007-10-05 15:28  moneta

	* [r20232] mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/LinkDef_Func.h, mathcore/inc/Math/ProbFunc.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/src/ProbFuncMathCore.cxx,
	  mathcore/src/SpecFuncCephes.cxx, mathmore/Module.mk,
	  mathmore/doc/MathMore.html, mathmore/doc/main.html,
	  mathmore/inc/Math/Chebyshev.h, mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/GSLMCIntegrator.h,
	  mathmore/inc/Math/GSLMinimizer.h,
	  mathmore/inc/Math/GSLNLSMinimizer.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLSimAnMinimizer.h,
	  mathmore/inc/Math/GSLSimAnnealing.h,
	  mathmore/inc/Math/Integrator.h, mathmore/inc/Math/Interpolator.h,
	  mathmore/inc/Math/KelvinFunctions.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_Func.h,
	  mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/MCIntegrationTypes.h,
	  mathmore/inc/Math/MCParameters.h,
	  mathmore/inc/Math/Minimizer1D.h,
	  mathmore/inc/Math/NumGradFunction.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h,
	  mathmore/inc/Math/QuantFuncMathMore.h,
	  mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/SpecFuncMathMore.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/GSLError.h,
	  mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLMCIntegrationWorkspace.h,
	  mathmore/src/GSLMCIntegrator.cxx, mathmore/src/GSLMinimizer.cxx,
	  mathmore/src/GSLMonteFunctionAdapter.h,
	  mathmore/src/GSLMonteFunctionWrapper.h,
	  mathmore/src/GSLMultiFit.h,
	  mathmore/src/GSLMultiFitFunctionAdapter.h,
	  mathmore/src/GSLMultiFitFunctionWrapper.h,
	  mathmore/src/GSLMultiMinFunctionAdapter.h,
	  mathmore/src/GSLMultiMinFunctionWrapper.h,
	  mathmore/src/GSLMultiMinimizer.h,
	  mathmore/src/GSLNLSMinimizer.cxx,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRngWrapper.h,
	  mathmore/src/GSLSimAnMinimizer.cxx,
	  mathmore/src/GSLSimAnnealing.cxx,
	  mathmore/src/KelvinFunctions.cxx, mathmore/src/Minimizer1D.cxx,
	  mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/src/ProbFuncInv.cxx, mathmore/src/ProbFuncMathMore.cxx,
	  mathmore/src/QuantFuncMathMore.cxx, mathmore/test/Makefile,
	  mathmore/test/UnuRanDist.h, mathmore/test/testFunctor.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testIntegrationMultiDim.cxx,
	  mathmore/test/testRandomDist.cxx, mathmore/test/testSpecFunc.cxx,
	  mathmore/test/testStatFunc.cxx, smatrix/doc/SMatrix.html,
	  smatrix/doc/SMatrixClass.html, smatrix/doc/main.html,
	  smatrix/inc/Math/Expression.h, smatrix/inc/Math/Functions.h,
	  smatrix/inc/Math/MatrixFunctions.h,
	  smatrix/inc/Math/MatrixRepresentationsStatic.h,
	  smatrix/inc/Math/SMatrix.h, smatrix/inc/Math/SVector.h: - port
	  latest changes (forgot in previous commit) in mathcore
	  - update doc for groups and smatrix page
	  - changes in MathMore :
	  - add GSL MC integration
	  - add GSL Multi-dim minimization, non linear fitting and
	  simulated annealing
	  - remove cdf (are in mathcore) now
	  - update doc for groups and mathmore page

2007-10-05 14:36  moneta

	* [r20231] mathcore/Module.mk, mathcore/doc/MathCore.html,
	  mathcore/doc/VectorPoint2D.html, mathcore/doc/main.html,
	  mathcore/inc/Math/Error.h, mathcore/inc/Math/FitMethodFunction.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/IntegratorMultiDim.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/Minimizer.h,
	  mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathcore/inc/Math/WrappedParamFunction.h,
	  mathcore/src/IntegratorMultiDim.cxx,
	  mathcore/src/ProbFuncMathCore.cxx,
	  mathcore/src/SpecFuncCephes.cxx, mathcore/src/SpecFuncCephes.h,
	  mathcore/src/SpecFuncMathCore.cxx: - port changes from
	  development branch (mathDev):
	  
	  - add interface class for minimization and for fitting method
	  function
	  - add multi-dim integration class (CERNLIB algorithm)
	  - add implementation for special functions from Cephes (gamma,
	  error function, incomplete gamma and incomplete beta)
	  - move all the cumulative distribution from MathMore to MathCore
	  (they can be implemented in therm of the inc beta and inc gamma)
	  - update documentation making mathcore, mathmore separate groups
	  which can be combined together

2007-10-05 11:14  brun

	* [r20226] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/Configurable.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/Factory.h,
	  tmva/inc/GeneticAlgorithm.h, tmva/inc/IFitterTarget.h,
	  tmva/inc/IMethod.h, tmva/inc/IMetric.h, tmva/inc/MethodBDT.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodBayesClassifier.h,
	  tmva/inc/MethodCFMlpANN.h, tmva/inc/MethodCFMlpANN_Utils.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFDA.h, tmva/inc/MethodFisher.h,
	  tmva/inc/MethodHMatrix.h, tmva/inc/MethodKNN.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/MetricEuler.h,
	  tmva/inc/MetricManhattan.h, tmva/inc/Node.h, tmva/inc/NodekNN.h,
	  tmva/inc/Option.h, tmva/inc/PDF.h, tmva/inc/Reader.h,
	  tmva/inc/RuleCut.h, tmva/inc/RuleFitAPI.h,
	  tmva/inc/SeedDistance.h, tmva/inc/TActivation.h,
	  tmva/inc/Tools.h, tmva/inc/Version.h, tmva/inc/Volume.h,
	  tmva/src/BinarySearchTree.cxx, tmva/src/BinarySearchTreeNode.cxx,
	  tmva/src/BinaryTree.cxx, tmva/src/Configurable.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/DecisionTreeNode.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticAlgorithm.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	  tmva/src/MethodCommittee.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodFDA.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/MetricManhattan.cxx,
	  tmva/src/MinuitFitter.cxx, tmva/src/ModulekNN.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/PDF.cxx,
	  tmva/src/Reader.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/RuleFit.cxx, tmva/src/RuleFitAPI.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/TActivationIdentity.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/Timer.cxx,
	  tmva/src/Tools.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/test/BDT.C, tmva/test/ClassApplication.C,
	  tmva/test/TMVAGui.C, tmva/test/TMVAlogon.C,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVAnalysis.py,
	  tmva/test/TMVApplication.C, tmva/test/correlationscatters.C,
	  tmva/test/efficiencies.C, tmva/test/loader.C, tmva/test/mvas.C,
	  tmva/test/mvaweights.C, tmva/test/network.C, tmva/test/probas.C,
	  tmva/test/tmvaglob.C, tmva/test/variables.C: From Joerg Stelzer:
	  New features:
	  
	  - Cuts can now be applied independently for signal and background
	  in the PrepareTrainingAndTestTree phase.
	  
	  - Previously, the input variables used by the Fisher classifier
	  were always normalised to [-1,1] by default. This has been
	  removed, so that it is now in the hand of the user to decide
	  whether or not normalisation is applied. Choose "Normalise"
	  ("!Normalise") for normalisation (no normalisation), default is
	  "!Normalise".
	  
	  
	  
	  
	  - Significant speed improvements for PDERS. For the options to
	  benefit from this, see the example "PDERSkNN" in
	  macros/TMVAnalysis.C or examples/TMVAnalysis.cxx.
	  Thanks to Kamil Kraszewski and friends from Cracow for
	  implementing this.
	  
	  - Re-established backward compatibility of TMVA code down to ROOT
	  version 4.02/00.
	  
	  - Shortened BDT weight-file and standalone C++ reader class by
	  20% and 50%, respectively.
	  
	  - Weight expressions can now be set individually for signal and
	  background via
	  the calls factory->SetSignalWeightExpression(
	  "<signal-expression>" ) and
	  factory->SetBackgroundWeightExpression( "<background-expression>"
	  ). The former call is still supported.
	  - Overtraining test: a new GUI button (corresponding to an
	  extension of the macro "mvas.C") is available to plot a
	  comparison of the classifier response distributions for the
	  training and independent test data sets. The results of a
	  Kolmogorov-Smirnov compatibility test are printed on stdout and
	  plots.
	  - The cuts corresponding to a given signal efficiency can be
	  retrieved via the reader. An example for this is implemented in
	  "macros/TMVApplication.C". Briefly,
	  retrieve the cuts classifier object as follows:
	  TMVA::MethodCuts* mcuts = (TMVA::MethodCuts*)reader->FindMVA(
	  "CutsGA method" );,
	  define cut vectors (a vector of pairs can also be retrieved via
	  overloaded
	  GetCuts function): std::vector<Double_t> cutsMin;
	  std::vector<Double_t> cutsMax;
	  and fill them via: mcuts->GetCuts( wantedSignalEfficiency,
	  cutsMin, cutsMax );
	  
	  - Clean up of code and include headers to improve forward
	  declaration.
	  
	  
	  
	  
	  - Bug fixes:
	  
	  - Memory leaks in the Reader class are removed: the Reader is now
	  properly destructed (deletion of all handled classifiers).
	  Thereby, pointer problems in the destructors of Fisher and SVM
	  have been found and fixed.
	  - The macro TMVApplication.C produced a segmentation fault when
	  run from the ROOT prompt
	  (the compiled version in the examples directory worked fine).
	  This problem is now solved.
	  - The color selection has been adapted to the new color palette
	  that was introduced in ROOT 5.16. The macros should now look
	  alike with all ROOT versions (above 4.02/00).
	  - Very important bug fix: the application of cuts in the
	  PrepareTrainingAndTestTree
	  call in conjunction with the use of several trees (ie, several
	  consecutive calls
	  of factory->AddSignalTree(...) or
	  factory->AddBackgroundTree(...)), lead to a wrong application of
	  the cut to all trees but the first one in the signal and
	  background chains. More details can be provided if requested -
	  please contact
	  the authors. We wish to thank Manfred Groh for spotting and
	  analysing the problem!
	  - Some compilers complained about a missing #include
	  "TMVA/Configurable.h" in the Reader
	  class. This has been fixed. - Fixed problem in RuleFit's
	  standalone class when using integer input variables.
	  - Fixed compilation problem when using decorrelation
	  preprocessing of input variables in C++ standalone reader
	  classes.
	  - Fixed bug in number-of-plots calculation in correlation script.
	  - Fixed bug in printing of number of events in case of several
	  trees (no impact on results).
	  - Fixed inconsistency between cut optimisation and cut reading:
	  the aligned definition of min and max cuts is: a variable passes
	  a cut if: min < var <= max.
	  (This inconsistency may have affected your results if you used
	  cut optimisation together with integer variables. Please check
	  with the new version.)
	  - Fixed macro path in TMVAGui.C to fix problem when running the
	  GUI in the ROOT/TMVA distribution.
	  Also: TMVA Style moved from TMVAlogon into tmvaglob to fix style
	  problem when running in the ROOT/TMVA distribution.
	  - Fixed typos in weight file names in MLP and BDT macros - Fixed
	  "MinMax" and "RMS" options of PDERS (thanks to Junpei Maeda for
	  spotting this)
	  - Fixed compilation problem in MetricEuler class on some
	  platforms

2007-10-04 23:00  rdm

	* [r20220] base/inc/Match.h, base/inc/Strlen.h, base/inc/TAtt3D.h,
	  base/inc/TInspectorImp.h, base/inc/TRegexp.h,
	  base/inc/TStringLong.h, base/src/InitGui.cxx,
	  base/src/TApplicationImp.cxx, base/src/TCanvasImp.cxx,
	  base/src/TContextMenuImp.cxx, base/src/TControlBarImp.cxx,
	  base/src/TInspectorImp.cxx, base/src/TMemberInspector.cxx,
	  clib/inc/Demangle.h, clib/src/detach.c, clib/src/mcalloc.c,
	  clib/src/mfree.c, clib/src/mmalloc.c, clib/src/mmemalign.c,
	  clib/src/mmstats.c, clib/src/mrealloc.c, clib/src/sbrksup.c,
	  cont/inc/TIterator.h, cont/src/TIterator.cxx,
	  cont/src/TSortedList.cxx, g3d/src/X3DBuffer.c,
	  ged/inc/TFrameEditor.h, ged/inc/TPadEditor.h,
	  ged/inc/TPaveStatsEditor.h, ged/src/TFrameEditor.cxx,
	  ged/src/TH1Editor.cxx, ged/src/TH2Editor.cxx,
	  ged/src/TPadEditor.cxx, ged/src/TPaveStatsEditor.cxx,
	  gl/inc/TF2GL.h, gl/inc/TGLAdapter.h, gl/inc/TGLClipSetEditor.h,
	  gl/inc/TGLLightSet.h, gl/inc/TGLLightSetEditor.h,
	  gl/inc/TGLLockable.h, gl/inc/TGLPShapeRef.h,
	  gl/inc/TGLSelectRecord.h, gl/inc/TH2GL.h, gl/src/TGLAdapter.cxx,
	  gl/src/TGLLightSet.cxx, gl/src/TGLLightSetEditor.cxx,
	  gl/src/TGLLockable.cxx, gl/src/TGLPShapeObj.cxx,
	  gl/src/TGLPShapeRef.cxx, gpad/inc/TControlBarButton.h,
	  gpad/src/TControlBarButton.cxx, graf/src/TPoints.cxx,
	  gui/src/TGWidget.cxx, main/src/setpawc.c, main/win32/cfget.c,
	  main/win32/cfgeto.c, main/win32/cfopei.c, main/win32/cfput.c,
	  main/win32/cfputo.c, main/win32/setpawc.c, main/win32/tzvers.f,
	  meta/inc/TToggle.h, meta/inc/TToggleGroup.h,
	  meta/src/TDictionary.cxx, mysql/src/TMySQLResult.cxx,
	  mysql/src/TMySQLRow.cxx, net/inc/TSQLRow.h,
	  net/src/TSQLResult.cxx, net/src/TSQLRow.cxx, rint/inc/LinkDef.h,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooKeysPdf.cxx, roofit/src/RooLandau.cxx,
	  roofit/src/RooNonCPEigenDecay.cxx, roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx,
	  roofitcore/src/Roo1DTable.cxx, roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCacheManager.cxx,
	  roofitcore/src/RooCatType.cxx, roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataHistSliceIter.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx, roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormula.cxx, roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvPdf.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooPlot.cxx, roofitcore/src/RooPlotable.cxx,
	  roofitcore/src/RooPolyVar.cxx, roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx, roots/inc/TGXClient.h,
	  roots/inc/TGXServer.h, roots/src/TGXClient.cxx,
	  roots/src/TGXServer.cxx, rootx/src/rootx.cxx,
	  table/inc/TGenericTable.h, table/inc/TResponseTable.h,
	  table/src/TGenericTable.cxx, table/src/TResponseTable.cxx,
	  test/eventb.cxx, test/eventload.cxx, test/rhtml/rhtml.h,
	  test/test2html.cxx, thread/inc/TPosixCondition.h,
	  thread/inc/TPosixMutex.h, thread/inc/TPosixThreadFactory.h,
	  thread/src/TPosixMutex.cxx, thread/src/TPosixThreadFactory.cxx,
	  thread/src/TRWLock.cxx, tree/inc/TCut.h,
	  tree/src/TSelectorScalar.cxx, unix/inc/LinkDef.h, x11/inc/Xpm.h,
	  x11/src/gifdecode.c, x11/src/gifencode.c, x11/src/gifquantize.c,
	  x11ttf/inc/LinkDef.h, x3d/inc/LinkDef.h, zip/inc/deflate.h,
	  zip/inc/zconf.h, zip/src/adler32.c, zip/src/compress.c,
	  zip/src/crc32.c, zip/src/gzio.c, zip/src/trees.c,
	  zip/src/uncompr.c: remove a bunch of $Name$ tags that were missed
	  due to a problem in the
	  initial svn patch up script. Also add svn:keywords Id to all
	  files not
	  having the property yet.

2007-10-04 22:43  rdm

	* [r20219] Makefile, cint/cintdlls.mk: fix some macosx issues with
	  cleaning up the cint/stl/*.so's.

2007-10-04 22:22  rdm

	* [r20218] Makefile: in distclean on the Mac also delete
	  cint/stl/*.so.

2007-10-04 20:51  pcanal

	* [r20217] io/src/TFile.cxx: In the case where Recover is called
	  for a file that was intentionally empty (and hence already has a
	  list of free segment), prevent the adding of duplicate (and
	  fatal) end of file free segment

2007-10-04 20:50  pcanal

	* [r20216] io/src/TKey.cxx: Relax test for end of file

2007-10-04 20:49  pcanal

	* [r20215] io/inc/TFree.h, io/src/TFree.cxx: Add ls method. Cleanup
	  comment layout

2007-10-04 17:50  pcanal

	* [r20214] tree/src/TBranch.cxx: Add warning message in case of
	  missing leaf name in leaflist. Use _noname as the name of the
	  leaf

2007-10-04 16:37  brun

	* [r20213] test/RootShower/MyParticle.h: From Bertrand:
	  - Implement empty SetDrawOption() to remove it from context menu
	  (not used)

2007-10-04 14:49  brun

	* [r20212] gui/src/TGClient.cxx, rootx/src/rootx.cxx: When messages
	  like "can't figure out DISPLAY, set it manually
	  or other X11 server connection errors, add a message indicating
	  to reconnect with ssh -Y

2007-10-04 13:08  couet

	* [r20209] base/inc/TColor.h, base/src/TColor.cxx: - Two new
	  functions: RGB2HSV and HSV2RGB to convert a color from RGB to
	  HSV system and vice versa (requested by V.Onuchin).

2007-10-04 11:32  couet

	* [r20207] base/src/TAttLine.cxx: - Update the help concerning the
	  line style.

2007-10-04 10:11  brun

	* [r20206] test/RootShower/MyEvent.cxx,
	  test/RootShower/MyParticle.cxx, test/RootShower/MyParticle.h,
	  test/RootShower/RSVersion.h, test/RootShower/RootShower.cxx,
	  test/RootShower/RootShower.h: From Bertrand:
	  Added protections + added highlighting track function (via
	  context menu)
	  Thanks to Magdalena for testing and reporting problems.

2007-10-04 09:43  antcheva

	* [r20205] tutorials/gui/iconAsXPMData.C: A new tutorial how to
	  create an icon image from
	  XPM data included into the code.

2007-10-04 08:03  brun

	* [r20202] hist/src/THnSparse.cxx: Fix coding conventions

2007-10-04 07:59  brun

	* [r20201] minuit/src/TLinearFitter.cxx: Fix coding conventions.

2007-10-03 15:15  antcheva

	* [r20194] fitpanel/src/TFitParametersDialog.cxx: Typo in comment

2007-10-03 14:26  brun

	* [r20193] test/Event.h: Modify the Event example to illustrate the
	  use of the new type Float16_t

2007-10-03 14:19  brun

	* [r20192] io/src/TBufferFile.cxx: In all Float16 functions assume
	  a default value of 12 bits for the truncated mantissa.
	  When reading from a file GetRange may not be called, hence the
	  protection.

2007-10-03 14:18  brun

	* [r20191] tree/src/TBranchElement.cxx: Change the test of
	  TVirtualStreamerInfo::kBool for TVirtualStreamerInfo::kFloat16.
	  Make symmetric the processing of Float16 and Double32.

2007-10-03 14:16  brun

	* [r20190] meta/src/TStreamerElement.cxx: Make symmetric the use of
	  GetRange for Float16 and Double32

2007-10-03 12:02  antcheva

	* [r20189] fitpanel/src/TFitEditor.cxx: Make Fit panel working for
	  appropriate objects drawn
	  in user classes, which are derived from TCanvas
	  (thanks to Reiner Rohlfs)

2007-10-03 10:46  rdm

	* [r20188] Makefile: restore behaviour of allowing to install to
	  directory ROOTSY points to.
	  Also cleanup .svn directories after install.

2007-10-03 09:58  brun

	* [r20187] configure: From Lorenzo
	  Fix for finding gsl version 10

2007-10-03 08:23  antcheva

	* [r20186] gui/inc/TGView.h: Renamed const TGGC &GetWhiteGC() to
	  const TGGC &GetViewWhiteGC()
	  to avoid hiding of static const TGGC &GetWhiteGC() in TGFrame
	  class.

2007-10-02 16:25  antcheva

	* [r20184] gui/inc/TGListTree.h, gui/src/TGListTree.cxx: Added
	  following new methods (requested by LHCb):
	  
	  TGListTreeItem
	  o CheckAllChildren(Bool_t state = kTRUE) - set the state of this
	  TGListTreeItem and all its children (if any) as checked if
	  state=kTRUE (default behavior); or unchecked if state=kFALSE.
	  
	  o CheckChildren(TGListTreeItem *item, Bool_t state) - helper
	  method
	  
	  
	  TGListTree class
	  o GetChecked(TList *checked) - add the item text of all checked
	  list tree items as TObjString into the list 'checked'. This list
	  is not adopted and must be deleted by the user later.
	  Example:
	  TList *mylist = new TList();
	  fListTree->GetChecked(mylist);
	  ...
	  mylist->Delete();
	  delete mylist;
	  
	  o GetCheckedChildren(TList *checked, TGListTreeItem *item) -
	  helper method
	  
	  o CheckAllChildren(TGListTreeItem *item, Bool_t state) - check
	  all child items of 'item' and 'item' itself according to the
	  state value: kTRUE means check all, kFALSE - uncheck all.
	  Example:
	  TGListTreeItem *it;
	  it = fLTree->FindChildByName(fLTree->GetFirstItem(),"P1D");
	  fLTree->CheckAllChildren(it, kFALSE);
	  // or users can use
	  it->CheckAllChildren(kFALSE);

2007-10-02 16:08  brun

	* [r20182] io/src/TBufferFile.cxx, meta/src/TStreamerElement.cxx:
	  More changes for Float16_t

2007-10-02 15:58  rdm

	* [r20181] io/src/TFile.cxx: From Gerri:
	  protection against prefix being 0.

2007-10-02 13:24  rdm

	* [r20177] config/thisroot.csh, config/thisroot.sh: set PYTHONPATH
	  if not defined and add $ROOTSYS/lib to PYTHONPATH.

2007-10-02 12:51  rdm

	* [r20175] build/unix/makedistsrc.sh: use svn to checkout sources.

2007-10-02 12:01  rdm

	* [r20174] config/rootrc.in, rint/src/TRint.cxx: new option
	  Rint.WelcomeLite. It true print only a 1 line welcome message
	  instead of the default 16 line message.

2007-10-02 11:52  brun

	* [r20173] io/src/TStreamerInfo.cxx,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx,
	  meta/inc/TVirtualStreamerInfo.h, metautils/src/TClassEdit.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TTree.cxx,
	  tree/src/TTreeSQL.cxx, treeplayer/inc/TBranchProxy.h,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx, xml/src/TXMLPlayer.cxx:
	  Second batch of changes to support the new type Float16_t.

2007-10-02 11:02  rdm

	* [r20172] config/Makefile.linux, config/Makefile.linuxx8664gcc:
	  Link gfortran programs using CERNLIB with g++ since libshift is
	  now
	  in C++ and needs the C++ runtime.

2007-10-02 09:02  brun

	* [r20170] base/inc/LinkDef1.h, base/inc/Rtypes.h,
	  base/inc/TBuffer.h, cint/src/v6_tmplt.cxx,
	  cint7/src/v6_tmplt.cxx, io/inc/TBufferFile.h,
	  io/inc/TStreamerInfo.h, io/src/TBufferFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TGenCollectionStreamer.cxx,
	  meta/inc/TDataType.h, meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TDataType.cxx, meta/src/TStreamerElement.cxx,
	  metautils/src/TClassEdit.cxx, odbc/src/TODBCStatement.cxx,
	  sql/inc/TBufferSQL2.h, sql/src/TBufferSQL2.cxx,
	  sql/src/TSQLFile.cxx, sql/src/TSQLStructure.cxx,
	  tree/inc/TBufferSQL.h, tree/src/TBufferSQL.cxx,
	  utils/src/rootcint.cxx, xml/inc/TBufferXML.h,
	  xml/src/TBufferXML.cxx: First batch of changes to support the new
	  data type Float16_t.
	  For more info about Float16_t see TBufferFile::WriteFloat16.

2007-10-02 08:22  wouter

	* [r20168] roofitcore/inc/RooAbsCacheElement.h,
	  roofitcore/inc/RooClassFactory.h: o RooClassFactory
	  
	  - Add forgotten forward declaration to RooAbsPdf
	  
	  
	  o RooAbsCacheElement
	  
	  - Add dummy virtual destructor

2007-10-01 19:26  wouter

	* [r20167] roofitcore/inc/RooAbsAnaConvPdf.h: test part 2

2007-10-01 19:25  wouter

	* [r20166] roofitcore/inc/RooAbsAnaConvPdf.h: test

2007-10-01 19:18  wouter

	* [r20165] roofitcore/inc/RooAbsAnaConvPdf.h: dummy change

2007-10-01 17:02  wouter

	* [r20164] roofit/inc/RooKeysPdf.h, roofit/src/RooKeysPdf.cxx: back
	  out new version of RooKeysPdf that was accidentally committed

2007-10-01 16:34  wouter

	* [r20163] roofit/inc/LinkDef1.h, roofit/inc/Roo2DKeysPdf.h,
	  roofit/inc/RooArgusBG.h, roofit/inc/RooBCPEffDecay.h,
	  roofit/inc/RooBCPGenDecay.h, roofit/inc/RooBDecay.h,
	  roofit/inc/RooBMixDecay.h, roofit/inc/RooBifurGauss.h,
	  roofit/inc/RooBlindTools.h, roofit/inc/RooBreitWigner.h,
	  roofit/inc/RooBukinPdf.h, roofit/inc/RooCBShape.h,
	  roofit/inc/RooChebychev.h, roofit/inc/RooDecay.h,
	  roofit/inc/RooDstD0BG.h, roofit/inc/RooExponential.h,
	  roofit/inc/RooGExpModel.h, roofit/inc/RooGaussModel.h,
	  roofit/inc/RooGaussian.h, roofit/inc/RooHistPdf.h,
	  roofit/inc/RooKeysPdf.h, roofit/inc/RooLandau.h,
	  roofit/inc/RooNonCPEigenDecay.h, roofit/inc/RooNovosibirsk.h,
	  roofit/inc/RooParametricStepFunction.h,
	  roofit/inc/RooPolynomial.h, roofit/inc/RooUnblindCPAsymVar.h,
	  roofit/inc/RooUnblindOffset.h, roofit/inc/RooUnblindPrecision.h,
	  roofit/inc/RooUnblindUniform.h, roofit/inc/RooVoigtian.h,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooHistPdf.cxx, roofit/src/RooKeysPdf.cxx,
	  roofit/src/RooLandau.cxx, roofit/src/RooNonCPEigenDecay.cxx,
	  roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx: o
	  RooHistPdf
	  
	  - Moved from RooFit to RooFitCore because it is used by caching
	  classes
	  
	  
	  o RooBCPGenDecay,RooBCPEffDecay,RooBMixDecay,RooNonCPEigenDecay
	  
	  - Adapt to getCoefAnalyticalIntegral interface change in
	  RooAbsAnaConvPdf
	  
	  
	  o RooBDecay
	  
	  - Adapt to getCoefAnalyticalIntegral interface change in
	  RooAbsAnaConvPdf
	  
	  - Implement coefAnalyticalIntegral and getCoefAnalytical integral
	  to forward
	  class to objects representing the coefficients
	  
	  - Implement coefVars() so that RooAbsAnaConvPdf can sort out
	  actual
	  dependents of each coefficient individually

2007-10-01 16:28  wouter

	* [r20161] roofitcore/Module.mk, roofitcore/inc/LinkDef3.h,
	  roofitcore/inc/Roo1DTable.h, roofitcore/inc/RooAICRegistry.h,
	  roofitcore/inc/RooAbsAnaConvPdf.h, roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsBinning.h, roofitcore/inc/RooAbsCache.h,
	  roofitcore/inc/RooAbsCacheElement.h,
	  roofitcore/inc/RooAbsCachedPdf.h,
	  roofitcore/inc/RooAbsCategory.h,
	  roofitcore/inc/RooAbsCategoryLValue.h,
	  roofitcore/inc/RooAbsCollection.h, roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooAbsFunc.h, roofitcore/inc/RooAbsGenContext.h,
	  roofitcore/inc/RooAbsGoodnessOfFit.h,
	  roofitcore/inc/RooAbsHiddenReal.h,
	  roofitcore/inc/RooAbsIntegrator.h, roofitcore/inc/RooAbsLValue.h,
	  roofitcore/inc/RooAbsMCStudyModule.h,
	  roofitcore/inc/RooAbsOptGoodnessOfFit.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAbsProxy.h,
	  roofitcore/inc/RooAbsReal.h, roofitcore/inc/RooAbsRealLValue.h,
	  roofitcore/inc/RooAbsRootFinder.h,
	  roofitcore/inc/RooAbsSelfCachedPdf.h,
	  roofitcore/inc/RooAbsString.h, roofitcore/inc/RooAcceptReject.h,
	  roofitcore/inc/RooAdaptiveGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooAddGenContext.h, roofitcore/inc/RooAddModel.h,
	  roofitcore/inc/RooAddPdf.h, roofitcore/inc/RooAddition.h,
	  roofitcore/inc/RooArgList.h, roofitcore/inc/RooArgProxy.h,
	  roofitcore/inc/RooArgSet.h, roofitcore/inc/RooBinning.h,
	  roofitcore/inc/RooBrentRootFinder.h,
	  roofitcore/inc/RooCacheManager.h, roofitcore/inc/RooCachedPdf.h,
	  roofitcore/inc/RooCatType.h, roofitcore/inc/RooCategory.h,
	  roofitcore/inc/RooCategoryProxy.h,
	  roofitcore/inc/RooCategorySharedProperties.h,
	  roofitcore/inc/RooChi2Var.h, roofitcore/inc/RooClassFactory.h,
	  roofitcore/inc/RooCmdArg.h, roofitcore/inc/RooCmdConfig.h,
	  roofitcore/inc/RooComplex.h, roofitcore/inc/RooConstVar.h,
	  roofitcore/inc/RooConvCoefVar.h,
	  roofitcore/inc/RooConvGenContext.h,
	  roofitcore/inc/RooConvIntegrandBinding.h,
	  roofitcore/inc/RooCurve.h, roofitcore/inc/RooCustomizer.h,
	  roofitcore/inc/RooDLLSignificanceMCSModule.h,
	  roofitcore/inc/RooDataHist.h,
	  roofitcore/inc/RooDataHistSliceIter.h,
	  roofitcore/inc/RooDataProjBinding.h, roofitcore/inc/RooDataSet.h,
	  roofitcore/inc/RooDataSetSliceIter.h,
	  roofitcore/inc/RooDirItem.h, roofitcore/inc/RooDouble.h,
	  roofitcore/inc/RooEffGenContext.h, roofitcore/inc/RooEffProd.h,
	  roofitcore/inc/RooEfficiency.h, roofitcore/inc/RooEllipse.h,
	  roofitcore/inc/RooErrorHandler.h, roofitcore/inc/RooErrorVar.h,
	  roofitcore/inc/RooExtendPdf.h, roofitcore/inc/RooFFTConvPdf.h,
	  roofitcore/inc/RooFit.h, roofitcore/inc/RooFitResult.h,
	  roofitcore/inc/RooFormula.h, roofitcore/inc/RooFormulaVar.h,
	  roofitcore/inc/RooGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooGenCategory.h, roofitcore/inc/RooGenContext.h,
	  roofitcore/inc/RooGenProdProj.h, roofitcore/inc/RooGenericPdf.h,
	  roofitcore/inc/RooGlobalFunc.h, roofitcore/inc/RooGraphEdge.h,
	  roofitcore/inc/RooGraphNode.h, roofitcore/inc/RooGraphSpring.h,
	  roofitcore/inc/RooGrid.h, roofitcore/inc/RooHashTable.h,
	  roofitcore/inc/RooHist.h, roofitcore/inc/RooHistError.h,
	  roofitcore/inc/RooHistPdf.h, roofitcore/inc/RooHtml.h,
	  roofitcore/inc/RooImproperIntegrator1D.h,
	  roofitcore/inc/RooInt.h, roofitcore/inc/RooIntegrator1D.h,
	  roofitcore/inc/RooIntegrator2D.h,
	  roofitcore/inc/RooIntegratorBinding.h,
	  roofitcore/inc/RooInvTransform.h,
	  roofitcore/inc/RooLinTransBinning.h,
	  roofitcore/inc/RooLinearVar.h, roofitcore/inc/RooLinkedList.h,
	  roofitcore/inc/RooLinkedListElem.h,
	  roofitcore/inc/RooLinkedListIter.h, roofitcore/inc/RooList.h,
	  roofitcore/inc/RooListProxy.h, roofitcore/inc/RooMCIntegrator.h,
	  roofitcore/inc/RooMCStudy.h, roofitcore/inc/RooMPSentinel.h,
	  roofitcore/inc/RooMapCatEntry.h,
	  roofitcore/inc/RooMappedCategory.h, roofitcore/inc/RooMath.h,
	  roofitcore/inc/RooMinuit.h, roofitcore/inc/RooMsgService.h,
	  roofitcore/inc/RooMultiCatIter.h,
	  roofitcore/inc/RooMultiCategory.h, roofitcore/inc/RooNLLVar.h,
	  roofitcore/inc/RooNameReg.h, roofitcore/inc/RooNameSet.h,
	  roofitcore/inc/RooNormListManager.h,
	  roofitcore/inc/RooNormManager.h,
	  roofitcore/inc/RooNormSetCache.h, roofitcore/inc/RooNumConvPdf.h,
	  roofitcore/inc/RooNumConvolution.h,
	  roofitcore/inc/RooNumIntConfig.h,
	  roofitcore/inc/RooNumIntFactory.h, roofitcore/inc/RooNumber.h,
	  roofitcore/inc/RooObjCacheManager.h, roofitcore/inc/RooPlot.h,
	  roofitcore/inc/RooPlotable.h, roofitcore/inc/RooPolyVar.h,
	  roofitcore/inc/RooPrintable.h,
	  roofitcore/inc/RooProdGenContext.h, roofitcore/inc/RooProdPdf.h,
	  roofitcore/inc/RooProduct.h, roofitcore/inc/RooProjectedPdf.h,
	  roofitcore/inc/RooPullVar.h,
	  roofitcore/inc/RooQuasiRandomGenerator.h,
	  roofitcore/inc/RooRandom.h,
	  roofitcore/inc/RooRandomizeParamMCSModule.h,
	  roofitcore/inc/RooRangeBinning.h,
	  roofitcore/inc/RooRealAnalytic.h,
	  roofitcore/inc/RooRealBinding.h,
	  roofitcore/inc/RooRealConstant.h,
	  roofitcore/inc/RooRealIntegral.h, roofitcore/inc/RooRealMPFE.h,
	  roofitcore/inc/RooRealProxy.h, roofitcore/inc/RooRealSumPdf.h,
	  roofitcore/inc/RooRealVar.h,
	  roofitcore/inc/RooRealVarSharedProperties.h,
	  roofitcore/inc/RooRefCountList.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/inc/RooScaledFunc.h,
	  roofitcore/inc/RooSegmentedIntegrator1D.h,
	  roofitcore/inc/RooSegmentedIntegrator2D.h,
	  roofitcore/inc/RooSetPair.h, roofitcore/inc/RooSetProxy.h,
	  roofitcore/inc/RooSharedProperties.h,
	  roofitcore/inc/RooSharedPropertiesList.h,
	  roofitcore/inc/RooSimGenContext.h,
	  roofitcore/inc/RooSimPdfBuilder.h,
	  roofitcore/inc/RooSimultaneous.h,
	  roofitcore/inc/RooStreamParser.h, roofitcore/inc/RooStringVar.h,
	  roofitcore/inc/RooSuperCategory.h, roofitcore/inc/RooTObjWrap.h,
	  roofitcore/inc/RooTable.h, roofitcore/inc/RooThreshEntry.h,
	  roofitcore/inc/RooThresholdCategory.h, roofitcore/inc/RooTrace.h,
	  roofitcore/inc/RooTreeData.h, roofitcore/inc/RooTruthModel.h,
	  roofitcore/inc/RooUniformBinning.h,
	  roofitcore/inc/RooWorkspace.h, roofitcore/src/Roo1DTable.cxx,
	  roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCache.cxx,
	  roofitcore/src/RooAbsCacheElement.cxx,
	  roofitcore/src/RooAbsCachedPdf.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsSelfCachedPdf.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBanner.cxx, roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCacheManager.cxx,
	  roofitcore/src/RooCachedPdf.cxx, roofitcore/src/RooCatType.cxx,
	  roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataHistSliceIter.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx,
	  roofitcore/src/RooFFTConvPdf.cxx,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooFormula.cxx,
	  roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvPdf.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooPlot.cxx, roofitcore/src/RooPlotable.cxx,
	  roofitcore/src/RooPolyVar.cxx, roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx: o RooAbsCache
	  
	  - New abstract base class for cache objects associated with
	  RooAbsArgs.
	  Caches register themselves with the owning RooAbsArg and
	  propagate
	  all necessary state changes and meta information to objects in
	  the cache
	  
	  
	  o RooCacheManager
	  
	  - Concrete template implementation of RooAbsCache with an
	  interface
	  and functionality styled after RooNormListManager. The template
	  class
	  provide no special handling for cache contents that includes
	  RooAbsArg
	  objects and does not forward hook calls. It is thus mostly
	  intended
	  to cache basic types indexed on a normalization/integration
	  configuration
	  
	  
	  o RooObjCacheManager
	  
	  - Class derived from RooCacheManager<RooAbsCacheElement> that
	  implements
	  all proper call forwarding and handling of state and other meta
	  information
	  to RooAbsArg objects embedded in the cache elements. To
	  facilitate this
	  functionality the RooAbsCacheElement defines a pure virtual
	  method
	  containedArgs() that must be implemented to expose its contents
	  to
	  the cache manager. The default behavior on a serverRedirect hook
	  is
	  to sterilize the cache. OperMode changes are not forwarded by
	  default
	  to the cache contents as cached objects do not necessarily have
	  the
	  same operation mode (e.g. if the cache contains an integral of
	  its owner).
	  Any calls to optimizeCacheMode(), printCompactTreeHook(), and
	  findConstantNodes()
	  are forwarded. Moreover, optimizeCacheMode() calls are remembered
	  and
	  any objects inserted in the cache after such a call was received
	  will be
	  optimized upon insertion in the cache
	  
	  o RooAbsCacheElement
	  
	  - Abstract base class for objects to be managed by
	  RooObjCacheManager. Each
	  object must in addition to its payload implement the
	  containedArgs()
	  member function that exposes the RooAbsArg object content to the
	  manager
	  for processing. The argument passed to containedArgs() indicates
	  the use
	  case for the returned list of objects, allowing the cache payload
	  to
	  return different lists depending upon use. This is for most
	  applications
	  not required.
	  
	  
	  o RooAbsCachedPdf
	  
	  - Abstract base class derived from RooAbsPdf for p.d.f.s that
	  implement
	  value caching in a grid over the entire domain of the
	  observables.
	  The base class implements the overall caching logistics and
	  manages
	  the RooDataHists and RooHistPdfs that respresent the cached
	  contents.
	  Derived classes must inputBaseName() defined a unique name prefix
	  for
	  all cache objects, actualObservales() and actualParameters() to
	  determined the actual observables and parameters given a set of
	  available observables and fillCacheObject() which should fill the
	  RooDataHist cache for a given obs/params configuration with the
	  p.d.fs values.
	  
	  
	  o RooAbsSelfCachedPdf
	  
	  - Abstract base class derived from RooAbsCachedPdf that
	  implements
	  all of the required logistics in RooCachedPdf and only require
	  derived classes from RooAbsSelfCachedPdf to implement evaluate().
	  Any class derived from RooAbsPdf can thus be trivially switched
	  to derived from RooAbsSelfCachedPdf and gain the caching
	  functionality.
	  
	  
	  o RooCachedPdf
	  
	  - Concrete class derived from RooAbsCachedPdf that implements
	  the caching of an externally provided p.d.f in the constructor.
	  
	  
	  o RooFFTConvPdf
	  
	  - Concrete class derived from RooAbsCachedPdf that implement
	  generic
	  numeric convolution of two input p.d.f.s using FFT technique
	  and convolution theorem. Actual FFTs are calculated by FFTW
	  through TVirtualFFT interface in ROOT. Present implementation
	  only supports
	  convolution in one dimension, but this will be extended later
	  as there are no fundamental limitations in RooAbsCachedPdf nor
	  FFTW.
	  
	  
	  o RooHistPdf
	  
	  - Moved from RooFit to RooFitCore because it is used by caching
	  classes
	  
	  
	  o RooProdPdf
	  
	  - Use new RooObjCacheManager to store partial objects
	  
	  - Fix memory leak (already patched in 15.0.14h)
	  
	  
	  o RooDataHist
	  
	  - Use new RooCacheManager template to cache partial bin volumes
	  
	  - Add new set(),setAllWeights() method to update current weight
	  and all weights
	  respectively, for use in cached p.d.f.s
	  
	  - Add sliceIterator() that iterates over all bins in a lower
	  dimensional
	  slice of the dataset
	  
	  
	  o RooDataHistSliceIter
	  
	  - Class derived from TIterator that implements the iteration
	  over a slice in a reduced number of dimensions in a RooDataHist
	  
	  
	  o RooMsgService
	  
	  - Speed up processing of debug streams in cases where no debug
	  streams are active
	  
	  - add macros series oocoutX and oocxcoutX that allow to associate
	  message with
	  a different object than *this
	  
	  o RooRealBinding
	  
	  - Interface new setValue method that allows value to be set
	  outside default
	  domain, but inside given alternate named range. For use in
	  numeric integrator
	  bindings
	  
	  
	  o RooAbsRealLValue
	  
	  - Add new inRange() method with range name specifier to check
	  against chosen
	  range instead of default range
	  
	  
	  o RooCmdConfig
	  
	  - Fix dangling return pointer problem in decodeStringOnTheFly()
	  method
	  
	  
	  o RooNameSet
	  
	  - Fix bug in refoll()
	  
	  
	  o RooChi2Var, RooNLLVar
	  
	  - Add processing of AddCoefRange() named argument
	  
	  
	  o RooConvCoefVar
	  
	  - Hold p.d.f in proxy without value/shape state propagation to
	  obtain
	  correct dependency of RooConvCoefVar through separate set proxy
	  with parameters that do have state propagation
	  
	  - In getAnalyticalIntegral() ask for integration coefficient
	  specific
	  to coefficient (following interface change in RooAbsAnaConv)
	  
	  
	  o RooEfficiency
	  
	  - Follow interface change in RooCategoryProxy
	  
	  
	  o RooAbsAnaConvPdf
	  
	  - Use new RooObjCacheManager to hold normalization and
	  coefficient representations
	  
	  - Extend getCoefAnalyticalIntegral() interface so that each
	  coefficient
	  can have a separate integration configuration
	  
	  - Modify makeCoefVars() such that it constructs the
	  RooConvCoefVars with
	  actual dependents for each coefficients, rather than inserting
	  dependencies
	  of any of the coefficients in each coefficient. This logic
	  requires support
	  from the implementation class that is interface through a new
	  member function
	  coefVars()
	  
	  
	  o RooAbsReal
	  
	  - Add Boolean data member treeVar that indicates is value buffer
	  is also
	  branch buffer of a tree. This information is already present in
	  the RooAbsReal
	  but is relatively expensive to retrieve and is always needed in
	  the inner
	  loop of data set operations. This extra member significantly
	  speeds up operations
	  
	  - Remove superfluous _norm[] token in name returned by
	  integralNameSuffix() if
	  no normalization set is supplied.
	  
	  - Add a fillDataHist() method that fills a given RooDataHist with
	  a sampling
	  of the given function. Added for support of caching p.d.f.s
	  
	  
	  - Downgrading warning on non-dependent projection variables in
	  plotOn() to
	  a debug level message
	  
	  - Remove function
	  optimizeDirty(),doConstOpt(),undoConstOpt(),findCacheableBranches()
	  findUnusedDatasetVariables() and findRedundantCacheServers() as
	  part of reorganization
	  of optimization functionality.
	  
	  
	  o RooAbsCollection
	  
	  - Use iterator semantics instead of vector semantics to process
	  RooLinkedList
	  contents in assignment operator
	  
	  - Add utility function contentsString() returning stl string with
	  names
	  of contents
	  
	  
	  o RooAddPdf
	  
	  - Rewrite cache management using new RooObjCacheManager that
	  holds projection
	  integrals, range integrals and supplemental normalization lists
	  
	  
	  o RooAbsOptGoodnessOfFit
	  
	  - Improve handling of normalization ranges and reference ranges
	  for test statistics
	  containing RooAddPdfs. New named argument in fitTo() and
	  RooNllVar::ctor() pass
	  reference range for fractions in RooAddPdf components that do not
	  have an explicit
	  fixed definition already. Name all normalization ranges
	  explicitly after the
	  subrange to which the're applied to avoid name clashes and
	  conflicts if multiple
	  normalization ranges are involved.
	  
	  - Rewrite informational messages through RooMsgService
	  
	  - Implement new constOptimizeTestStatistic() function that
	  signals all test statistic
	  components of a RooAbsArg expression tree to perform their
	  constant term optimization
	  
	  - Implement new optimizeCaching() driver function that changes
	  default lazy-evaluation-with-caching
	  scheme to test statistic scheme where only parameters objects
	  propagate state changes and
	  where all components that depend directly or indirectly on
	  observables have lazy evaluation
	  disabled. Changes to p.d.f objects are delegated to
	  RooAbsPdf::optimizeCacheMode(). Changes
	  to dataset are delegated to
	  RooAbsData::optimizeReadingWithCaching()
	  
	  - Implement new optimizeConstantTerms() function that is back end
	  for constOptimizeTestStatistic
	  implementation.
	  
	  
	  o RooAICRegistry, RooNormSetCache
	  
	  - Remove tracking of allocation cycles of RooArgSets as this
	  scheme is superseded by
	  memory pool mechanism for RooArgSet allocation
	  
	  
	  o RooMappedCategory
	  
	  - Follow interface change in RooCategoryProxy.
	  
	  
	  o RooRealMPFE
	  
	  - Follow reorganization of optimization functionality: implement
	  new constOptimizeTestStatistic
	  function for forwarding to slave processes.
	  
	  
	  o RooRealVar
	  
	  - Add new setVal() function with range name to facilite setting
	  of values that are outside
	  default range, but inside specified alternate range. Needed for
	  numeric integration and
	  certain RooAddPdf coefficient projection.
	  
	  
	  o RooAbsArg
	  
	  - Make state management functions public
	  [is/set][Value/ShapeDirty](), setOperMode90
	  
	  - Add static _flipAClean boolean to support setACleanAdirty()
	  static method.
	  
	  - Implement mechanism for registration of cache objects with base
	  class RooAbsCache.
	  Forward all calls to operModeHook(), redirectServersHook(),
	  optimizeCacheMode()
	  and printCompactTreeHook() to all caches for further processing
	  
	  - Define constOptimize() function and provide default
	  implementation that forwards
	  to all servers
	  
	  - Implement optimizeCacheMode() function that puts expression
	  tree in optimized
	  caching for test-statistics operations (only cache/lazy evaluate
	  nodes that
	  do not (indirectly) depend on observables
	  
	  - Implement findConstantNodes() function that identifies all
	  nodes that depend
	  exclusively on constant observables and >0 observables that are
	  eligible
	  for precalculation and caching in test statistics operations by
	  RooAbsOptTestStatistic::optimizeConstantTerms()
	  
	  - Define constOptimizeTestStatistics that signal an expression
	  tree that any
	  embedded test statistic objects should perform their constant
	  term optimization.
	  Default implementation in RooAbsArg forwards call to all servers.
	  
	  
	  o RooAbsPdf
	  
	  - Use new RooObjCacheManager to manage normalization integrals
	  cache.
	  
	  - Process new SumCoefRange() option in fitTo() that sets the
	  coeffient
	  interpretation range for all embedded RooAddPdf objects of which
	  the interpretation range was not explicitly set
	  
	  - Extend interface of fixAddCoefNormalizationSet(): add extra
	  argument
	  that controls if AddCoef normalization set are forcibly overruled
	  for objects that already have an explicit range setting.
	  
	  
	  o RooRealIntegral
	  
	  - Add some informational messaging through RooMsgService, rewrite
	  existing ones
	  
	  - Speed up numeric summations by precreating the involved
	  RooSuperCategory
	  in the ctor rather than in evaluate().
	  
	  - Fix bug in dependency insertion: explicitly require servers to
	  be value
	  server to avoid pulling in fake dependents.
	  
	  - Remove obsolete data members
	  
	  - Implement new setACleanADirty() function that atomically flips
	  state of
	  all AClean objects to ADirty for the duration of the integration
	  step.
	  Replaces the much more expensive prepareACleanFunc() that did
	  this
	  only for the objects involved.
	  
	  - Process factorizing terms in integral only if the list is not
	  empty
	  
	  - Process Jacobian terms in integral only if the list is not
	  empty
	  
	  
	  o RooAddGenContext
	  
	  - Adapt to cache management chanches in RooAddPdf
	  
	  
	  o RooNumIntFactory
	  
	  - Use STL classes for internal memory management
	  
	  
	  o RooSetProxyy
	  
	  - Implement operator new() and operator() delete as required
	  because
	  RooArgSet implements them
	  
	  
	  o RooAbsGoodnessOfFit
	  
	  - Store and forward AddCoefRange information for embedded
	  RooAddPdf objects
	  
	  - Implement constOptimizeTestStatistic() and forward to
	  components
	  
	  
	  o RooErrorVar
	  
	  - Follow inRange() interface change in RooAbsRealLValue
	  
	  
	  o RooConvGenContext
	  
	  - Adapt code to make it work with both RooAbsAnaConv objects and
	  the newly introduced RooFFTConvPdf
	  
	  
	  o RooMinuit
	  
	  - Follow reorganization of optimization functionality
	  
	  
	  o RooProjectedPdf
	  
	  - Store projection using new RooObjCacheManager
	  
	  
	  o RooGlobalFunc
	  
	  - Add RooFit::SumCoefRange() named argument for
	  RooAbsPdf::fitTo()
	  and RooNLLVar::ctor() and RooChi2Var::ctor()
	  
	  
	  o RooClassFactory
	  
	  - Extend existing makePdf(),makeFunction and makeClass()
	  functions
	  to also accept RooAbsCategory arguments, to accept an optional
	  string
	  inserted as the return value expression inserted in the
	  evaluate() method of the class created, as well as as option
	  string
	  specifying one or more analytical integrations of the given
	  function
	  expression that will be advertised in the generated
	  getAnalyticalIntegral()
	  code and implemented in the generated analyticalIntegral() code
	  
	  - Add makeAndCompileFunction() and makeAndCompilePdf methods that
	  generate the code and immediate compile it through ROOTs ACliC
	  interface.
	  These functions have a simpler interface because the list of
	  arguments
	  of the function to be created can be specified as a const
	  RooArgSet&
	  rather than a string with a list of names, thus making it easier
	  for on-the-fly definition of compiled objects.
	  
	  - Add defineFunction() and definePdf() methods define and compile
	  a function/pdf using the above functions and immediately
	  instantiate
	  an object of the given type passing the specified RooArgSet
	  arguments
	  to the constructor of the object. These functions make a compiled
	  equivalent of RooFormulaVar based on the TFormula interpreter,
	  i.e.
	  
	  RooAbsReal* f = new RooFormulaVar("f","D(1-2w)",RooArgSet(D,w)) ;
	  
	  becomes
	  
	  RooAbsReal* f =
	  RooClassFactory::defineFunction("f","D(1-2w)",RooArgSet(D,w)) ;
	  
	  
	  o RooAbsCategory
	  
	  - Add Boolean data member treeVar that indicates is value buffer
	  is also
	  branch buffer of a tree. This information is already present in
	  the RooAbsReal
	  but is relatively expensive to retrieve and is always needed in
	  the inner
	  loop of data set operations. This extra member significantly
	  speeds up operations
	  
	  - Construct explit clean name for TBranch name if node is cached,
	  equivalent
	  to what is done in RooAbsReal. Needed because new constOptimizer
	  can also
	  cache RooAbsCategory objects
	  
	  
	  o RooArgSet
	  
	  - Implement operator new() and operator delete() to implement
	  memory pool scheme
	  for RooArgSets. The goal of this implementation is to insure that
	  two RooArgSet
	  pointers are _never_ the same. This allows to RooNormSet cache
	  manager to safely
	  and quickly index integration and normalization configurations by
	  evaluating
	  the contents of a RooArgSet only the first time it sees it.
	  
	  
	  o RooSimultaneous
	  
	  - Implement caching of partial integrals using new
	  RooObjCacheManager
	  
	  - Following interface change in RooCategoryProxy ;
	  
	  
	  o RooAbsData
	  
	  - Defined pure virtual methods optimizeReadingWithCache() and
	  allClientsCached()
	  
	  
	  o RooTreeData
	  
	  - Implement optimizeReadingWithCache() which determines given a
	  p.d.f to be
	  evaluated and a list of the nodes that are cached for it, which
	  observables
	  in the dataset are no longer required because they are either not
	  an observable
	  of the p.d.f, or they exclusively feed nodes that are cached.
	  Reading of these
	  observables is disabled through SetBranchStatus().
	  
	  - Move allClientsCached() utility function here from RooAbsReal.
	  
	  
	  o RooCategoryProxy
	  
	  - Remove const char*() conversion operator in favor of a const
	  char* label() method
	  to remove possibly ambiguities in C++ math expressions involving
	  category proxies.
	  
	  
	  o LinkDef3.h
	  
	  - Add newly defined classes

2007-10-01 16:12  rdm

	* [r20160] rint/src/TRint.cxx: don't print any version string when
	  -l is specified.

2007-10-01 15:54  brun

	* [r20159] tutorials/io/double32.C: Update comments in scipt to
	  reflect the extended functionality of Double32_t

2007-10-01 15:53  brun

	* [r20158] io/src/TBufferFile.cxx: Add a few more comments in the
	  doc of TBufferFile::WriteDouble32

2007-10-01 15:41  brun

	* [r20157] test/Event.h: Use the new option [0,0,6] in the
	  Double32_t specification for
	  the member fClosestDistance.

2007-10-01 15:28  brun

	* [r20156] io/src/TBufferFile.cxx: Add support for the new feature
	  [0,0,nbits] also in the functions processing arrays
	  like TBufferFile::WriteFastArrayDouble32 and
	  TBufferFile::ReadFastArrayDouble32.

2007-10-01 15:27  brun

	* [r20155] meta/src/TStreamerElement.cxx: Set the bit kHasRange
	  also when the range is [0,0,nbits]

2007-10-01 14:20  brun

	* [r20154] auth/inc/AFSAuth.h, auth/inc/AFSAuthTypes.h,
	  auth/inc/TAFS.h, auth/inc/TRootSecContext.h,
	  auth/src/AFSAuth.cxx, base/inc/Rstrstream.h,
	  base/inc/RtypesCint.h, base/inc/config.h,
	  base/src/TVirtualMonitoring.cxx, config/precompile.h.in,
	  fftw/inc/LinkDef.h, fftw/inc/TFFTComplex.h,
	  gui/inc/TGApplication.h, gui/inc/TGIdleHandler.h,
	  gui/src/TGIdleHandler.cxx, io/src/TBufferFile.cxx,
	  meta/src/TStreamerElement.cxx, monalisa/inc/TMonaLisaReader.h,
	  monalisa/src/TMonaLisaReader.cxx, pgsql/src/TPgSQLResult.cxx,
	  proofd/inc/XrdProofWorker.h, proofd/inc/XrdROOT.h,
	  proofd/src/XrdProofWorker.cxx, qt/inc/TQtUtil.h,
	  reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/src/DictionaryGenerator.cxx,
	  thread/inc/TAtomicCountPthread.h, thread/inc/TAtomicCountWin32.h,
	  tree/inc/TSelectorList.h, win32gdk/inc/xatom.h,
	  win32gdk/src/gifdecode.c, win32gdk/src/gifencode.c,
	  win32gdk/src/gifquantize.c: Extend the functionality of
	  Double32_t as explained below:
	  // The range specifier has the general format: [xmin,xmax] or
	  [xmin,xmax,nbits]
	  // [0,1]
	  // [-10,100];
	  // [-pi,pi], [-pi/2,pi/4],[-2pi,2*pi]
	  // [-10,100,16]
	  // [0,0,8]
	  // if nbits is not specified, or nbits <2 or nbits>32 it is set
	  to 32
	  // if (xmin==0 and xmax==0 and nbits <=16) the double word will
	  be converted
	  // to a float and its mantissa truncated to nbits significative
	  bits.
	  //
	  // IMPORTANT NOTE
	  // --------------
	  // Lets assume an original variable double x:
	  // When using the format [0,0,8] (ie range not specified) you get
	  the best
	  // relative precision when storing and reading back the truncated
	  x, say xt.
	  // The variance of (x-xt)/x will be better than when specifying a
	  range
	  // for the same number of bits. However the precision relative to
	  the
	  // range (x-xt)/(xmax-xmin) will be worst, and vice-versa.
	  // The format [0,0,8] is also interesting when the range of x is
	  infinite
	  // or unknown.

2007-10-01 13:47  rdm

	* [r20153] build/unix/svninfo.sh: add protection in case .svn
	  directory does not exist.

2007-10-01 13:38  rdm

	* [r20152] etc: add the etc/svninfo.txt file to the ignore list.
	  This file is generated
	  by the build/unix/svninfo.sh script each time make is called.

2007-10-01 13:34  rdm

	* [r20151] Makefile, base/inc/TROOT.h, base/src/TROOT.cxx,
	  build/unix/svninfo.sh, build/version.cxx, rint/inc/TRint.h,
	  rint/src/TRint.cxx: add new methods:
	  TROOT::GetSvnRevision() -- returns svn current revision number
	  TROOT::GetSvnBranch() -- returns svn current branch name
	  TROOT::GetSvnDate() -- returns date time of built
	  the methods are used in TRint to print in the ROOT welcome
	  message.

2007-10-01 13:31  rdm

	* [r20150] cint/lib/dll_stl: add rootcint_valarray.cxx to ignore
	  property.

2007-09-30 09:12  brun

	* [r20144] tree/src/TTree.cxx: remove an unnecessary protection in
	  TTree::GetBranch and Ttree::GetLeaf
	  preventing the use of branches starting with the character "0"

2007-09-29 18:18  axel

	* [r20143] cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTScopeBuilder.cxx, cintex/src/CINTUtils.cxx,
	  cintex/test/dict/CintexTest.h, cintex/test/dict/selection.xml,
	  cintex/test/test_PyCintex_basics.py: remove limitation on length
	  of type names. From Pere: register unknown scopes as a, not n.
	  Fixes https://savannah.cern.ch/bugs/?24227

2007-09-29 05:50  brun

	* [r20138] hist/src/THStack.cxx: Fix a problem in THStack::Paint
	  when using option "pads" and reported
	  by Jan Musinsky at URL: <http://savannah.cern.ch/bugs/?29970>

2007-09-28 13:03  rdm

	* [r20134] cint/main, utils/src: include cint_tmp.exe and
	  rotcint_tmp.exe in the ignore list for Win32.

2007-09-28 10:34  rdm

	* [r20133] configure: no need anymore for DOS line-ending
	  conversion of tutorials and test files
	  on DOS, users should just use a proper editor.

2007-09-28 08:18  antcheva

	* [r20119] gui/src/TRootBrowser.cxx: Fix in ProcessMessage to avoid
	  SegV when the browsed objects
	  are not TObject (fixes bug 29937)

2007-09-27 16:34  rdm

	* [r20118] tutorials/demos.C: remove blank line (and testing svn on
	  win32).

2007-09-27 15:16  ganis

	* [r20115] xrootd/src/xrootd-20070716-0300.src.tgz: From Bertrand:
	  fix a problem in the implementation of posix_memalign

2007-09-27 13:16  rdm

	* [r20114] xrootd/src/xrootd-20070716-0300.src.tgz: added missing
	  GNUmake.rules.sunCCi86pc needed to compile on Solaris 10 x86.

2007-09-27 13:14  rdm

	* [r20113] gl/Module.mk: white space.

2007-09-27 13:14  rdm

	* [r20112] ftgl/Module.mk: -I of the OpenGL inc directory was
	  missing, was fatal on Solaris x86.

2007-09-27 11:13  rdm

	* [r20110] io/src/TFile.cxx: From Gerri:
	  to test if the remote host is the same as the local host we
	  cannot
	  rely on network hostname being the same as hostname
	  (host.domain.com != host).
	  Add an or on the IP address which generally are the same (in case
	  the
	  machines have more than one NIC we should check all IP's though).

2007-09-26 16:44  antcheva

	* [r20105] fitpanel/src/TFitEditor.cxx: Added protection in Hide
	  method in case fParentPad was deleted (thanks to Peter Somogyi)

2007-09-26 14:45  brun

	* [r20104] geom/src/TGeoManager.cxx,
	  geompainter/src/TGeoPainter.cxx: From Andrei:
	  Fix a problem reported by Alberto Colla:
	  I am working on the implementation of caching the Grid OCDB data
	  set, using TFile functionality ("CACHEREAD" option). I have found
	  a problem in TGeoManager::Import(). Here the local cache folder
	  is overwritten:
	  
	  // in case a web file is specified, use the cacheread option to
	  cache
	  // this file in the local directory
	  --> TFile::SetCacheFileDir(".");
	  TFile *f = 0;
	  if (strstr(filename,"http://")) f =
	  TFile::Open(filename,"CACHEREAD");
	  else f = TFile::Open(filename);

2007-09-26 10:55  ganis

	* [r20102] proof/src/TProofMgr.cxx: Fix a problem while filling the
	  list of existing managers.

2007-09-26 10:51  ganis

	* [r20101] proofd/Module.mk, proofx/Module.mk: Form Bertrand:
	  Fix a problem on Windows introduced with patches r20094 and
	  r20096.

2007-09-25 15:58  ganis

	* [r20098] proof/src/TDSet.cxx, proofplayer/src/TEventIter.cxx:
	  TEventIter.cxx, TDSet.cxx
	  - Take into account a possible hidden prefix when testing file
	  locality
	  TEventIter.cxx
	  - Fix a problem affecting loading a tree from file subdirectories

2007-09-25 15:57  rdm

	* [r20097] configure: From Gerri:
	  My patch to configure assumed that the new xrootd was already in,
	  so the default value for extraxrdflags was wrongly set.

2007-09-25 15:20  ganis

	* [r20096] proofd/inc/XrdSysToOuc.h: Forgot a file in the previous
	  patch (r20094).

2007-09-25 15:03  antcheva

	* [r20095] gui/src/TGListTree.cxx: From Bertrand:
	  Added a protection to avoid wheel mouse double-click events in
	  TGListTree

2007-09-25 13:42  ganis

	* [r20094] netx/Module.mk, netx/inc/TXNetFile.h,
	  netx/src/TXNetFile.cxx, proofd/inc/XrdProofConn.h,
	  proofd/inc/XrdProofGroup.h, proofd/inc/XrdProofSched.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdClient.h,
	  proofd/inc/XrdProofdManager.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofx/Module.mk,
	  proofx/src/TXSocket.cxx: Add support for XROOTD versions >
	  20070723 where some classes where renamed.

2007-09-25 13:09  rdm

	* [r20093] configure: From Gerri:
	  handle latest xrootd version, which is not backward compatible.

2007-09-25 09:14  couet

	* [r20089] treeviewer/src/TParallelCoord.cxx: - Fix the problem
	  mentionned here:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5448
	  Axis deletion from the editor did not work.

2007-09-24 21:56  rdm

	* [r20087] io/inc/TFile.h, io/src/TFile.cxx: From Gerri:
	  add option argument "prefix" to GetType() which is used for
	  testing locality
	  of a file, on return prefix will contain the local path of a
	  file.

2007-09-24 18:19  ganis

	* [r20086] proof/inc/TProof.h, proofplayer/inc/LinkDef.h,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TPacketizerAdaptive.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizerAdaptive.cxx,
	  proofplayer/src/TProofPlayer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: From Jan:
	  - Add a heuristic mechanism to avoid undervaluing the processing
	  rate and to short packets.
	  - Add parameters: PROOF_MinPacketTime and PROOF_PacketAsAFraction
	  to allow tuning performance.
	  - Change name TAdaptivePacketizer to TPacketizerAdaptive in order
	  to follow the naming
	  convention for packetizers
	  - Slightly tuning a few parameters.

2007-09-22 08:03  ganis

	* [r20061] netx/src/TXNetFile.cxx: From Andreas:
	  fix a bug affecting the check for staged files.

2007-09-21 22:48  rdm

	* [r20000] build/unix/makechangelog.sh: limit ChangeLog using -r
	  HEAD:15807 (which is v5-12-00).

2007-09-21 12:05  brun

	* [r19991] hist/src/TProfile2D.cxx: Fix problem reported at URL:
	  <http://savannah.cern.ch/bugs/?29767>
	  in function TProfile2D::SetBins

2007-09-21 07:13  rdm

	* [r19990] build/unix/svn2cl.sh: remove debug statement.

2007-09-20 16:52  rdm

	* [r19989] build/unix/cvs2cl.pl, build/unix/makechangelog.sh,
	  build/unix/svn2cl.sh, build/unix/svn2cl.xsl: change from cvs2cl
	  to svn2cl to generate the README/ChangeLog file.

2007-09-20 16:51  rdm

	* [r19988] README: add ChangeLog to svn:ignore.

2007-09-20 15:43  brun

	* [r19987] tree/src/TChain.cxx: From Mihaela:
	  A TChain created with the default constructor and having an entry
	  list cannot be processed with a TSelector. This was due to some
	  missing settings in the default constructor.

2007-09-19 22:38  rdm

	* [r19984] cont/src/TList.cxx: From Axel:
	  cache TObject::GetName() - it might be an expensive call.

2007-09-19 21:29  rdm

	* [r19983] base/inc/Rtypes.h: Fix in comment.

2007-09-19 19:56  rdm

	* [r19826] alien/inc/TAlien.h, alien/inc/TAlienCollection.h,
	  alien/inc/TAlienDirectory.h, alien/inc/TAlienFile.h,
	  alien/inc/TAlienJDL.h, alien/inc/TAlienJob.h,
	  alien/inc/TAlienJobStatus.h, alien/inc/TAlienJobStatusList.h,
	  alien/inc/TAlienMasterJob.h, alien/inc/TAlienMasterJobStatus.h,
	  alien/inc/TAlienResult.h, alien/inc/TAlienSystem.h,
	  alien/src/TAlien.cxx, alien/src/TAlienCollection.cxx,
	  alien/src/TAlienDirectory.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienJDL.cxx, alien/src/TAlienJob.cxx,
	  alien/src/TAlienJobStatus.cxx, alien/src/TAlienJobStatusList.cxx,
	  alien/src/TAlienMasterJob.cxx,
	  alien/src/TAlienMasterJobStatus.cxx, alien/src/TAlienResult.cxx,
	  alien/src/TAlienSystem.cxx, asimage/inc/LinkDef.h,
	  asimage/inc/LinkDefGS.h, asimage/inc/LinkDefGui.h,
	  asimage/inc/TASImage.h, asimage/inc/TASImagePlugin.h,
	  asimage/inc/TASPaletteEditor.h, asimage/inc/TASPluginGS.h,
	  asimage/src/TASImage.cxx, asimage/src/TASPaletteEditor.cxx,
	  asimage/src/TASPluginGS.cxx, asimage/src/TASPolyUtils.c,
	  auth/inc/AFSAuth.h, auth/inc/AFSAuthTypes.h,
	  auth/inc/AuthConst.h, auth/inc/DaemonUtils.h, auth/inc/TAFS.h,
	  auth/inc/TAuthenticate.h, auth/inc/THostAuth.h,
	  auth/inc/TRootAuth.h, auth/inc/TRootSecContext.h,
	  auth/inc/rsaaux.h, auth/inc/rsadef.h, auth/inc/rsafun.h,
	  auth/inc/rsalib.h, auth/src/AFSAuth.cxx,
	  auth/src/DaemonUtils.cxx, auth/src/TAFS.cxx,
	  auth/src/TAuthenticate.cxx, auth/src/THostAuth.cxx,
	  auth/src/TRootAuth.cxx, auth/src/TRootSecContext.cxx,
	  auth/src/rsaaux.cxx, auth/src/rsafun.cxx, auth/src/rsalib.cxx,
	  base/inc/Bswapcpy.h, base/inc/Buttons.h, base/inc/Bytes.h,
	  base/inc/Byteswap.h, base/inc/DllImport.h,
	  base/inc/GLConstants.h, base/inc/Gtypes.h, base/inc/GuiTypes.h,
	  base/inc/Htypes.h, base/inc/KeySymbols.h, base/inc/LinkDef1.h,
	  base/inc/LinkDef2.h, base/inc/LinkDef3.h, base/inc/LinkDef4.h,
	  base/inc/MessageTypes.h, base/inc/RConfig.h,
	  base/inc/RQ_OBJECT.h, base/inc/RStipples.h, base/inc/Riosfwd.h,
	  base/inc/Riostream.h, base/inc/Rpair.h, base/inc/Rstrstream.h,
	  base/inc/Rtypeinfo.h, base/inc/Rtypes.h, base/inc/RtypesCint.h,
	  base/inc/RtypesImp.h, base/inc/TApplication.h,
	  base/inc/TApplicationImp.h, base/inc/TAttAxis.h,
	  base/inc/TAttBBox.h, base/inc/TAttFill.h, base/inc/TAttLine.h,
	  base/inc/TAttMarker.h, base/inc/TAttPad.h, base/inc/TAttText.h,
	  base/inc/TBenchmark.h, base/inc/TBrowser.h,
	  base/inc/TBrowserImp.h, base/inc/TBuffer.h, base/inc/TBuffer3D.h,
	  base/inc/TBuffer3DTypes.h, base/inc/TCanvasImp.h,
	  base/inc/TColor.h, base/inc/TContextMenu.h,
	  base/inc/TContextMenuImp.h, base/inc/TControlBarImp.h,
	  base/inc/TDatime.h, base/inc/TDirectory.h, base/inc/TEnv.h,
	  base/inc/TError.h, base/inc/TException.h, base/inc/TExec.h,
	  base/inc/TFileCollection.h, base/inc/TFileInfo.h,
	  base/inc/TFolder.h, base/inc/TGuiFactory.h,
	  base/inc/TInetAddress.h, base/inc/TMD5.h, base/inc/TMacro.h,
	  base/inc/TMathBase.h, base/inc/TMemberInspector.h,
	  base/inc/TMessageHandler.h, base/inc/TNamed.h,
	  base/inc/TObjString.h, base/inc/TObject.h, base/inc/TObjectSpy.h,
	  base/inc/TPRegexp.h, base/inc/TParameter.h,
	  base/inc/TPluginManager.h, base/inc/TPoint.h,
	  base/inc/TProcessID.h, base/inc/TProcessUUID.h,
	  base/inc/TQClass.h, base/inc/TQCommand.h,
	  base/inc/TQConnection.h, base/inc/TQObject.h, base/inc/TROOT.h,
	  base/inc/TRedirectOutputGuard.h, base/inc/TRef.h,
	  base/inc/TRefCnt.h, base/inc/TRemoteObject.h,
	  base/inc/TRootIOCtor.h, base/inc/TStopwatch.h,
	  base/inc/TStorage.h, base/inc/TString.h, base/inc/TStyle.h,
	  base/inc/TSysEvtHandler.h, base/inc/TSystem.h,
	  base/inc/TSystemDirectory.h, base/inc/TSystemFile.h,
	  base/inc/TTask.h, base/inc/TTime.h, base/inc/TTimeStamp.h,
	  base/inc/TTimer.h, base/inc/TUUID.h, base/inc/TUrl.h,
	  base/inc/TVersionCheck.h, base/inc/TVirtualFFT.h,
	  base/inc/TVirtualFitter.h, base/inc/TVirtualGL.h,
	  base/inc/TVirtualMonitoring.h, base/inc/TVirtualMutex.h,
	  base/inc/TVirtualPS.h, base/inc/TVirtualPad.h,
	  base/inc/TVirtualPadEditor.h, base/inc/TVirtualPerfStats.h,
	  base/inc/TVirtualViewer3D.h, base/inc/TVirtualX.h,
	  base/inc/Varargs.h, base/inc/Windows4Root.h, base/inc/config.h,
	  base/src/Match.cxx, base/src/String.cxx, base/src/Stringio.cxx,
	  base/src/TApplication.cxx, base/src/TAtt3D.cxx,
	  base/src/TAttAxis.cxx, base/src/TAttBBox.cxx,
	  base/src/TAttFill.cxx, base/src/TAttLine.cxx,
	  base/src/TAttMarker.cxx, base/src/TAttPad.cxx,
	  base/src/TAttText.cxx, base/src/TBrowser.cxx,
	  base/src/TBrowserImp.cxx, base/src/TBuffer.cxx,
	  base/src/TBuffer3D.cxx, base/src/TColor.cxx,
	  base/src/TContextMenu.cxx, base/src/TDatime.cxx,
	  base/src/TDirectory.cxx, base/src/TEnv.cxx, base/src/TError.cxx,
	  base/src/TException.cxx, base/src/TExec.cxx,
	  base/src/TFileCollection.cxx, base/src/TFileInfo.cxx,
	  base/src/TFolder.cxx, base/src/TGuiFactory.cxx,
	  base/src/TInetAddress.cxx, base/src/TMD5.cxx,
	  base/src/TMacro.cxx, base/src/TMathBase.cxx,
	  base/src/TMessageHandler.cxx, base/src/TNamed.cxx,
	  base/src/TObjString.cxx, base/src/TObject.cxx,
	  base/src/TObjectSpy.cxx, base/src/TPRegexp.cxx,
	  base/src/TParameter.cxx, base/src/TPluginManager.cxx,
	  base/src/TProcessID.cxx, base/src/TProcessUUID.cxx,
	  base/src/TQCommand.cxx, base/src/TQConnection.cxx,
	  base/src/TQObject.cxx, base/src/TROOT.cxx, base/src/TRef.cxx,
	  base/src/TRefCnt.cxx, base/src/TRegexp.cxx,
	  base/src/TRemoteObject.cxx, base/src/TStopwatch.cxx,
	  base/src/TStorage.cxx, base/src/TString.cxx,
	  base/src/TStringLong.cxx, base/src/TStyle.cxx,
	  base/src/TSysEvtHandler.cxx, base/src/TSystem.cxx,
	  base/src/TSystemDirectory.cxx, base/src/TSystemFile.cxx,
	  base/src/TTask.cxx, base/src/TTime.cxx, base/src/TTimeStamp.cxx,
	  base/src/TTimer.cxx, base/src/TUUID.cxx, base/src/TUrl.cxx,
	  base/src/TVirtualFFT.cxx, base/src/TVirtualFitter.cxx,
	  base/src/TVirtualGL.cxx, base/src/TVirtualMonitoring.cxx,
	  base/src/TVirtualMutex.cxx, base/src/TVirtualPS.cxx,
	  base/src/TVirtualPad.cxx, base/src/TVirtualPadEditor.cxx,
	  base/src/TVirtualPerfStats.cxx, base/src/TVirtualViewer3D.cxx,
	  base/src/TVirtualX.cxx, build/package/msi/makemsi.cxx,
	  build/rmkdepend/mainroot.cxx, build/win/w32pragma.h,
	  castor/inc/LinkDef.h, castor/inc/TCastorFile.h,
	  castor/src/TCastorFile.cxx, chirp/inc/TChirpFile.h,
	  chirp/src/TChirpFile.cxx, cint7/tool/rmkdepend/mainroot.cxx,
	  cintex/inc/Cintex/Cintex.h, cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTClassBuilder.h, cintex/src/CINTEnumBuilder.cxx,
	  cintex/src/CINTEnumBuilder.h, cintex/src/CINTFunctionBuilder.cxx,
	  cintex/src/CINTFunctionBuilder.h, cintex/src/CINTFunctional.cxx,
	  cintex/src/CINTFunctional.h, cintex/src/CINTScopeBuilder.cxx,
	  cintex/src/CINTScopeBuilder.h, cintex/src/CINTTypedefBuilder.cxx,
	  cintex/src/CINTTypedefBuilder.h, cintex/src/CINTUtils.cxx,
	  cintex/src/CINTVariableBuilder.cxx,
	  cintex/src/CINTVariableBuilder.h, cintex/src/CINTdefs.h,
	  cintex/src/Cintex.cxx, cintex/src/ROOTClassEnhancer.cxx,
	  cintex/src/ROOTClassEnhancer.h, clarens/inc/LinkDef.h,
	  clarens/inc/TClProxy.h, clarens/inc/TClSession.h,
	  clarens/inc/TClarens.h, clarens/inc/TEcho.h, clarens/inc/TGM.h,
	  clarens/inc/TLM.h, clarens/inc/TSAM.h, clarens/inc/TXmlRpc.h,
	  clarens/src/TClProxy.cxx, clarens/src/TClSession.cxx,
	  clarens/src/TClarens.cxx, clarens/src/TEcho.cxx,
	  clarens/src/TGM.cxx, clarens/src/TLM.cxx, clarens/src/TSAM.cxx,
	  clarens/src/TXmlRpc.cxx, clib/inc/Getline.h, clib/inc/LinkDef.h,
	  clib/inc/mmalloc.h, clib/inc/mmconfig.h, clib/inc/mmprivate.h,
	  clib/inc/snprintf.h, clib/src/Demangle.c, clib/src/Getline.c,
	  clib/src/attach.c, clib/src/getpagesize.c, clib/src/keys.c,
	  clib/src/mmapsup.c, clib/src/mmcheck.c, clib/src/mmtrace.c,
	  clib/src/mvalloc.c, clib/src/snprintf.c, config/precompile.h.in,
	  config/rootrc.in, cont/inc/LinkDef.h, cont/inc/TArray.h,
	  cont/inc/TArrayC.h, cont/inc/TArrayD.h, cont/inc/TArrayF.h,
	  cont/inc/TArrayI.h, cont/inc/TArrayL.h, cont/inc/TArrayL64.h,
	  cont/inc/TArrayS.h, cont/inc/TBits.h, cont/inc/TBtree.h,
	  cont/inc/TClassTable.h, cont/inc/TClonesArray.h,
	  cont/inc/TCollection.h, cont/inc/TCollectionProxyInfo.h,
	  cont/inc/TExMap.h, cont/inc/THashList.h, cont/inc/THashTable.h,
	  cont/inc/TList.h, cont/inc/TMap.h, cont/inc/TObjArray.h,
	  cont/inc/TObjectTable.h, cont/inc/TOrdCollection.h,
	  cont/inc/TRefArray.h, cont/inc/TRefTable.h,
	  cont/inc/TSeqCollection.h, cont/inc/TSortedList.h,
	  cont/inc/TVirtualCollectionProxy.h, cont/src/TArray.cxx,
	  cont/src/TArrayC.cxx, cont/src/TArrayD.cxx, cont/src/TArrayF.cxx,
	  cont/src/TArrayI.cxx, cont/src/TArrayL.cxx,
	  cont/src/TArrayL64.cxx, cont/src/TArrayS.cxx, cont/src/TBits.cxx,
	  cont/src/TBtree.cxx, cont/src/TClassTable.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TCollection.cxx,
	  cont/src/TExMap.cxx, cont/src/THashList.cxx,
	  cont/src/THashTable.cxx, cont/src/TList.cxx, cont/src/TMap.cxx,
	  cont/src/TObjArray.cxx, cont/src/TObjectTable.cxx,
	  cont/src/TOrdCollection.cxx, cont/src/TRefArray.cxx,
	  cont/src/TRefTable.cxx, cont/src/TSeqCollection.cxx,
	  dcache/inc/TDCacheFile.h, dcache/src/TDCacheFile.cxx,
	  eg/inc/Hepevt.h, eg/inc/LinkDef.h, eg/inc/TAttParticle.h,
	  eg/inc/TDatabasePDG.h, eg/inc/TDecayChannel.h,
	  eg/inc/TGenerator.h, eg/inc/TParticle.h,
	  eg/inc/TParticleClassPDG.h, eg/inc/TParticlePDG.h,
	  eg/inc/TPrimary.h, eg/inc/TVirtualMCDecayer.h, eg/inc/cfortran.h,
	  eg/src/TAttParticle.cxx, eg/src/TDatabasePDG.cxx,
	  eg/src/TDecayChannel.cxx, eg/src/TGenerator.cxx,
	  eg/src/TParticle.cxx, eg/src/TParticleClassPDG.cxx,
	  eg/src/TParticlePDG.cxx, eg/src/TPrimary.cxx,
	  eg/src/TVirtualMCDecayer.cxx, fftw/inc/LinkDef.h,
	  fftw/inc/TFFTComplex.h, fftw/inc/TFFTComplexReal.h,
	  fftw/inc/TFFTReal.h, fftw/inc/TFFTRealComplex.h,
	  fftw/src/TFFTComplex.cxx, fftw/src/TFFTComplexReal.cxx,
	  fftw/src/TFFTReal.cxx, fftw/src/TFFTRealComplex.cxx,
	  fitpanel/inc/LinkDef.h, fitpanel/inc/TFitEditor.h,
	  fitpanel/inc/TFitParametersDialog.h, fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx, foam/inc/TFoam.h,
	  foam/inc/TFoamCell.h, foam/inc/TFoamIntegrand.h,
	  foam/inc/TFoamMaxwt.h, foam/inc/TFoamVect.h, foam/src/TFoam.cxx,
	  foam/src/TFoamCell.cxx, foam/src/TFoamIntegrand.cxx,
	  foam/src/TFoamMaxwt.cxx, foam/src/TFoamVect.cxx,
	  fumili/inc/LinkDef.h, fumili/inc/TFumili.h,
	  fumili/src/TFumili.cxx, g3d/inc/LinkDef.h, g3d/inc/TAxis3D.h,
	  g3d/inc/TBRIK.h, g3d/inc/TCONE.h, g3d/inc/TCONS.h,
	  g3d/inc/TCTUB.h, g3d/inc/TELTU.h, g3d/inc/TGTRA.h,
	  g3d/inc/TGeometry.h, g3d/inc/THYPE.h, g3d/inc/THelix.h,
	  g3d/inc/TMarker3DBox.h, g3d/inc/TMaterial.h, g3d/inc/TMixture.h,
	  g3d/inc/TNode.h, g3d/inc/TNodeDiv.h, g3d/inc/TPARA.h,
	  g3d/inc/TPCON.h, g3d/inc/TPGON.h, g3d/inc/TPointSet3D.h,
	  g3d/inc/TPoints3DABC.h, g3d/inc/TPolyLine3D.h,
	  g3d/inc/TPolyMarker3D.h, g3d/inc/TRotMatrix.h, g3d/inc/TSPHE.h,
	  g3d/inc/TShape.h, g3d/inc/TTRAP.h, g3d/inc/TTRD1.h,
	  g3d/inc/TTRD2.h, g3d/inc/TTUBE.h, g3d/inc/TTUBS.h,
	  g3d/inc/TView3D.h, g3d/inc/TXTRU.h, g3d/inc/X3DBuffer.h,
	  g3d/inc/X3DDefs.h, g3d/src/TAxis3D.cxx, g3d/src/TBRIK.cxx,
	  g3d/src/TCONE.cxx, g3d/src/TCONS.cxx, g3d/src/TCTUB.cxx,
	  g3d/src/TELTU.cxx, g3d/src/TGTRA.cxx, g3d/src/TGeometry.cxx,
	  g3d/src/THYPE.cxx, g3d/src/THelix.cxx, g3d/src/TMarker3DBox.cxx,
	  g3d/src/TMaterial.cxx, g3d/src/TMixture.cxx, g3d/src/TNode.cxx,
	  g3d/src/TNodeDiv.cxx, g3d/src/TPARA.cxx, g3d/src/TPCON.cxx,
	  g3d/src/TPGON.cxx, g3d/src/TPointSet3D.cxx,
	  g3d/src/TPoints3DABC.cxx, g3d/src/TPolyLine3D.cxx,
	  g3d/src/TPolyMarker3D.cxx, g3d/src/TRotMatrix.cxx,
	  g3d/src/TSPHE.cxx, g3d/src/TShape.cxx, g3d/src/TTRAP.cxx,
	  g3d/src/TTRD1.cxx, g3d/src/TTRD2.cxx, g3d/src/TTUBE.cxx,
	  g3d/src/TTUBS.cxx, g3d/src/TView3D.cxx, g3d/src/TXTRU.cxx,
	  g4root/inc/LinkDef.h, g4root/inc/TG4RootDetectorConstruction.h,
	  g4root/inc/TG4RootNavMgr.h, g4root/inc/TG4RootNavigator.h,
	  g4root/inc/TG4RootSolid.h,
	  g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavMgr.cxx, g4root/src/TG4RootNavigator.cxx,
	  g4root/src/TG4RootSolid.cxx, gdml/ROOTwriter.py,
	  gdml/inc/LinkDef.h, gdml/inc/TGDMLParse.h,
	  gdml/src/TGDMLParse.cxx, gdml/writer.py, ged/inc/HelpSMText.h,
	  ged/inc/LinkDef.h, ged/inc/TArrowEditor.h,
	  ged/inc/TAttFillEditor.h, ged/inc/TAttLineEditor.h,
	  ged/inc/TAttMarkerEditor.h, ged/inc/TAttTextEditor.h,
	  ged/inc/TAxisEditor.h, ged/inc/TCurlyArcEditor.h,
	  ged/inc/TCurlyLineEditor.h, ged/inc/TF1Editor.h,
	  ged/inc/TFunctionParametersDialog.h, ged/inc/TGedEditor.h,
	  ged/inc/TGedFrame.h, ged/inc/TGedMarkerSelect.h,
	  ged/inc/TGedPatternSelect.h, ged/inc/TGraphEditor.h,
	  ged/inc/TH1Editor.h, ged/inc/TH2Editor.h, ged/inc/TLineEditor.h,
	  ged/inc/TStyleDialog.h, ged/inc/TStyleManager.h,
	  ged/inc/TStylePreview.h, ged/src/HelpSMText.cxx,
	  ged/src/TArrowEditor.cxx, ged/src/TAttFillEditor.cxx,
	  ged/src/TAttLineEditor.cxx, ged/src/TAttMarkerEditor.cxx,
	  ged/src/TAttTextEditor.cxx, ged/src/TAxisEditor.cxx,
	  ged/src/TCurlyArcEditor.cxx, ged/src/TCurlyLineEditor.cxx,
	  ged/src/TF1Editor.cxx, ged/src/TFunctionParametersDialog.cxx,
	  ged/src/TGedEditor.cxx, ged/src/TGedFrame.cxx,
	  ged/src/TGedMarkerSelect.cxx, ged/src/TGedPatternSelect.cxx,
	  ged/src/TGraphEditor.cxx, ged/src/TLineEditor.cxx,
	  ged/src/TStyleDialog.cxx, ged/src/TStyleManager.cxx,
	  ged/src/TStylePreview.cxx, geom/inc/LinkDef1.h,
	  geom/inc/LinkDef2.h, geom/inc/TGeoArb8.h, geom/inc/TGeoAtt.h,
	  geom/inc/TGeoBBox.h, geom/inc/TGeoBoolNode.h,
	  geom/inc/TGeoBuilder.h, geom/inc/TGeoCache.h,
	  geom/inc/TGeoCompositeShape.h, geom/inc/TGeoCone.h,
	  geom/inc/TGeoElement.h, geom/inc/TGeoEltu.h,
	  geom/inc/TGeoHalfSpace.h, geom/inc/TGeoHelix.h,
	  geom/inc/TGeoHype.h, geom/inc/TGeoManager.h,
	  geom/inc/TGeoMaterial.h, geom/inc/TGeoMatrix.h,
	  geom/inc/TGeoMedium.h, geom/inc/TGeoNavigator.h,
	  geom/inc/TGeoNode.h, geom/inc/TGeoPara.h,
	  geom/inc/TGeoParaboloid.h, geom/inc/TGeoPatternFinder.h,
	  geom/inc/TGeoPcon.h, geom/inc/TGeoPgon.h,
	  geom/inc/TGeoPhysicalNode.h, geom/inc/TGeoPolygon.h,
	  geom/inc/TGeoScaledShape.h, geom/inc/TGeoShape.h,
	  geom/inc/TGeoShapeAssembly.h, geom/inc/TGeoSphere.h,
	  geom/inc/TGeoTorus.h, geom/inc/TGeoTrd1.h, geom/inc/TGeoTrd2.h,
	  geom/inc/TGeoTube.h, geom/inc/TGeoVolume.h,
	  geom/inc/TGeoVoxelFinder.h, geom/inc/TGeoXtru.h,
	  geom/inc/TVirtualGeoPainter.h, geom/inc/TVirtualGeoTrack.h,
	  geom/src/TGeoArb8.cxx, geom/src/TGeoAtt.cxx,
	  geom/src/TGeoBBox.cxx, geom/src/TGeoBoolNode.cxx,
	  geom/src/TGeoBuilder.cxx, geom/src/TGeoCache.cxx,
	  geom/src/TGeoCompositeShape.cxx, geom/src/TGeoCone.cxx,
	  geom/src/TGeoElement.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHalfSpace.cxx, geom/src/TGeoHelix.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMaterial.cxx, geom/src/TGeoMatrix.cxx,
	  geom/src/TGeoMedium.cxx, geom/src/TGeoNavigator.cxx,
	  geom/src/TGeoNode.cxx, geom/src/TGeoPara.cxx,
	  geom/src/TGeoParaboloid.cxx, geom/src/TGeoPatternFinder.cxx,
	  geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoPhysicalNode.cxx, geom/src/TGeoPolygon.cxx,
	  geom/src/TGeoScaledShape.cxx, geom/src/TGeoShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoSphere.cxx,
	  geom/src/TGeoTorus.cxx, geom/src/TGeoTrd1.cxx,
	  geom/src/TGeoTrd2.cxx, geom/src/TGeoTube.cxx,
	  geom/src/TGeoVolume.cxx, geom/src/TGeoVoxelFinder.cxx,
	  geom/src/TGeoXtru.cxx, geom/src/TVirtualGeoPainter.cxx,
	  geom/src/TVirtualGeoTrack.cxx, geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoBBoxEditor.h,
	  geombuilder/inc/TGeoConeEditor.h,
	  geombuilder/inc/TGeoEltuEditor.h, geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/inc/TGeoHypeEditor.h,
	  geombuilder/inc/TGeoManagerEditor.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/inc/TGeoMatrixEditor.h,
	  geombuilder/inc/TGeoMediumEditor.h,
	  geombuilder/inc/TGeoNodeEditor.h,
	  geombuilder/inc/TGeoParaEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoPgonEditor.h,
	  geombuilder/inc/TGeoSphereEditor.h,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/inc/TGeoTorusEditor.h,
	  geombuilder/inc/TGeoTrapEditor.h,
	  geombuilder/inc/TGeoTrd1Editor.h,
	  geombuilder/inc/TGeoTrd2Editor.h,
	  geombuilder/inc/TGeoTubeEditor.h,
	  geombuilder/inc/TGeoVolumeEditor.h,
	  geombuilder/src/TGeoBBoxEditor.cxx,
	  geombuilder/src/TGeoConeEditor.cxx,
	  geombuilder/src/TGeoEltuEditor.cxx,
	  geombuilder/src/TGeoGedFrame.cxx,
	  geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoMatrixEditor.cxx,
	  geombuilder/src/TGeoMediumEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoParaEditor.cxx,
	  geombuilder/src/TGeoPconEditor.cxx,
	  geombuilder/src/TGeoPgonEditor.cxx,
	  geombuilder/src/TGeoSphereEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoTorusEditor.cxx,
	  geombuilder/src/TGeoTrapEditor.cxx,
	  geombuilder/src/TGeoTrd1Editor.cxx,
	  geombuilder/src/TGeoTrd2Editor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx,
	  geompainter/inc/TGeoChecker.h, geompainter/inc/TGeoOverlap.h,
	  geompainter/inc/TGeoTrack.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoOverlap.cxx, geompainter/src/TGeoPainter.cxx,
	  geompainter/src/TGeoTrack.cxx, gfal/inc/LinkDef.h,
	  gfal/inc/TGFALFile.h, gfal/src/TGFALFile.cxx, gl/inc/CsgOps.h,
	  gl/inc/LinkDef.h, gl/inc/TArcBall.h, gl/inc/TGLAxis.h,
	  gl/inc/TGLBoundingBox.h, gl/inc/TGLCamera.h, gl/inc/TGLClip.h,
	  gl/inc/TGLContext.h, gl/inc/TGLContextPrivate.h,
	  gl/inc/TGLCylinder.h, gl/inc/TGLFaceSet.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLIncludes.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLLogicalShape.h, gl/inc/TGLManip.h,
	  gl/inc/TGLManipSet.h, gl/inc/TGLObject.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLOutput.h, gl/inc/TGLOverlay.h,
	  gl/inc/TGLPShapeObj.h, gl/inc/TGLPShapeObjEditor.h,
	  gl/inc/TGLParametric.h, gl/inc/TGLParametricEquationGL.h,
	  gl/inc/TGLPerspectiveCamera.h, gl/inc/TGLPhysicalShape.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLPolyLine.h,
	  gl/inc/TGLPolyMarker.h, gl/inc/TGLQuadric.h, gl/inc/TGLRnrCtx.h,
	  gl/inc/TGLRotateManip.h, gl/inc/TGLSAFrame.h,
	  gl/inc/TGLSAViewer.h, gl/inc/TGLScaleManip.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSceneBase.h, gl/inc/TGLSceneInfo.h,
	  gl/inc/TGLScenePad.h, gl/inc/TGLSelectBuffer.h,
	  gl/inc/TGLSphere.h, gl/inc/TGLStopwatch.h, gl/inc/TGLText.h,
	  gl/inc/TGLTransManip.h, gl/inc/TGLUtil.h, gl/inc/TGLViewer.h,
	  gl/inc/TGLViewerBase.h, gl/inc/TGLWidget.h,
	  gl/inc/TPointSet3DGL.h, gl/inc/TX11GL.h, gl/src/CsgOps.cxx,
	  gl/src/TArcBall.cxx, gl/src/TF2GL.cxx, gl/src/TGLAxis.cxx,
	  gl/src/TGLBoundingBox.cxx, gl/src/TGLCamera.cxx,
	  gl/src/TGLClip.cxx, gl/src/TGLClipSetEditor.cxx,
	  gl/src/TGLContext.cxx, gl/src/TGLContextPrivate.cxx,
	  gl/src/TGLCylinder.cxx, gl/src/TGLFaceSet.cxx,
	  gl/src/TGLFormat.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLManip.cxx,
	  gl/src/TGLManipSet.cxx, gl/src/TGLObject.cxx,
	  gl/src/TGLOrthoCamera.cxx, gl/src/TGLOutput.cxx,
	  gl/src/TGLOverlay.cxx, gl/src/TGLPShapeObjEditor.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLParametricEquationGL.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLPolyLine.cxx,
	  gl/src/TGLPolyMarker.cxx, gl/src/TGLQuadric.cxx,
	  gl/src/TGLRnrCtx.cxx, gl/src/TGLRotateManip.cxx,
	  gl/src/TGLSAFrame.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScaleManip.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLSceneBase.cxx, gl/src/TGLSceneInfo.cxx,
	  gl/src/TGLScenePad.cxx, gl/src/TGLSelectBuffer.cxx,
	  gl/src/TGLSelectRecord.cxx, gl/src/TGLSphere.cxx,
	  gl/src/TGLStopwatch.cxx, gl/src/TGLText.cxx,
	  gl/src/TGLTransManip.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLWidget.cxx, gl/src/TH2GL.cxx, gl/src/TPointSet3DGL.cxx,
	  gl/src/TX11GL.cxx, globusauth/src/GlobusAuth.cxx,
	  gpad/inc/LinkDef.h, gpad/inc/TAttCanvas.h, gpad/inc/TButton.h,
	  gpad/inc/TCanvas.h, gpad/inc/TClassTree.h,
	  gpad/inc/TColorWheel.h, gpad/inc/TControlBar.h,
	  gpad/inc/TCreatePrimitives.h, gpad/inc/TDialogCanvas.h,
	  gpad/inc/TGroupButton.h, gpad/inc/TInspectCanvas.h,
	  gpad/inc/TPad.h, gpad/inc/TPaveClass.h, gpad/inc/TSlider.h,
	  gpad/inc/TSliderBox.h, gpad/inc/TView.h, gpad/inc/TViewer3DPad.h,
	  gpad/src/TAttCanvas.cxx, gpad/src/TButton.cxx,
	  gpad/src/TCanvas.cxx, gpad/src/TClassTree.cxx,
	  gpad/src/TColorWheel.cxx, gpad/src/TControlBar.cxx,
	  gpad/src/TCreatePrimitives.cxx, gpad/src/TDialogCanvas.cxx,
	  gpad/src/TGroupButton.cxx, gpad/src/TInspectCanvas.cxx,
	  gpad/src/TPad.cxx, gpad/src/TPaveClass.cxx, gpad/src/TSlider.cxx,
	  gpad/src/TSliderBox.cxx, gpad/src/TView.cxx,
	  gpad/src/TViewer3DPad.cxx, graf/inc/LinkDef1.h,
	  graf/inc/LinkDef2.h, graf/inc/TArc.h, graf/inc/TArrow.h,
	  graf/inc/TAttImage.h, graf/inc/TBox.h, graf/inc/TCrown.h,
	  graf/inc/TCurlyArc.h, graf/inc/TCurlyLine.h, graf/inc/TCutG.h,
	  graf/inc/TDiamond.h, graf/inc/TEllipse.h, graf/inc/TFrame.h,
	  graf/inc/TGaxis.h, graf/inc/TGraph.h,
	  graf/inc/TGraphAsymmErrors.h, graf/inc/TGraphBentErrors.h,
	  graf/inc/TGraphErrors.h, graf/inc/TGraphPolar.h,
	  graf/inc/TGraphQQ.h, graf/inc/TGraphSmooth.h, graf/inc/TImage.h,
	  graf/inc/TImagePlugin.h, graf/inc/TLatex.h, graf/inc/TLegend.h,
	  graf/inc/TLegendEntry.h, graf/inc/TLine.h, graf/inc/TLink.h,
	  graf/inc/TMarker.h, graf/inc/TMultiGraph.h, graf/inc/TPave.h,
	  graf/inc/TPaveLabel.h, graf/inc/TPaveStats.h,
	  graf/inc/TPaveText.h, graf/inc/TPavesText.h, graf/inc/TPie.h,
	  graf/inc/TPoints.h, graf/inc/TPolyLine.h, graf/inc/TSpline.h,
	  graf/inc/TTF.h, graf/inc/TText.h, graf/inc/TWbox.h,
	  graf/src/TArc.cxx, graf/src/TArrow.cxx, graf/src/TAttImage.cxx,
	  graf/src/TBox.cxx, graf/src/TCrown.cxx, graf/src/TCurlyArc.cxx,
	  graf/src/TCurlyLine.cxx, graf/src/TCutG.cxx,
	  graf/src/TDiamond.cxx, graf/src/TEllipse.cxx,
	  graf/src/TFrame.cxx, graf/src/TGaxis.cxx, graf/src/TGraph.cxx,
	  graf/src/TGraphAsymmErrors.cxx, graf/src/TGraphBentErrors.cxx,
	  graf/src/TGraphErrors.cxx, graf/src/TGraphPolar.cxx,
	  graf/src/TGraphQQ.cxx, graf/src/TGraphSmooth.cxx,
	  graf/src/TImage.cxx, graf/src/TLatex.cxx, graf/src/TLegend.cxx,
	  graf/src/TLegendEntry.cxx, graf/src/TLine.cxx,
	  graf/src/TLink.cxx, graf/src/TMarker.cxx,
	  graf/src/TMultiGraph.cxx, graf/src/TPave.cxx,
	  graf/src/TPaveLabel.cxx, graf/src/TPaveStats.cxx,
	  graf/src/TPaveText.cxx, graf/src/TPavesText.cxx,
	  graf/src/TPie.cxx, graf/src/TPolyLine.cxx, graf/src/TSpline.cxx,
	  graf/src/TTF.cxx, graf/src/TText.cxx, graf/src/TWbox.cxx,
	  gui/inc/HelpText.h, gui/inc/LinkDef1.h, gui/inc/LinkDef2.h,
	  gui/inc/LinkDef3.h, gui/inc/TG3DLine.h, gui/inc/TGApplication.h,
	  gui/inc/TGButton.h, gui/inc/TGButtonGroup.h, gui/inc/TGCanvas.h,
	  gui/inc/TGClient.h, gui/inc/TGColorDialog.h,
	  gui/inc/TGColorSelect.h, gui/inc/TGComboBox.h,
	  gui/inc/TGDNDManager.h, gui/inc/TGDimension.h,
	  gui/inc/TGDockableFrame.h, gui/inc/TGDoubleSlider.h,
	  gui/inc/TGFSComboBox.h, gui/inc/TGFSContainer.h,
	  gui/inc/TGFileDialog.h, gui/inc/TGFont.h, gui/inc/TGFontDialog.h,
	  gui/inc/TGFrame.h, gui/inc/TGGC.h, gui/inc/TGIcon.h,
	  gui/inc/TGIdleHandler.h, gui/inc/TGImageMap.h,
	  gui/inc/TGInputDialog.h, gui/inc/TGLabel.h, gui/inc/TGLayout.h,
	  gui/inc/TGListBox.h, gui/inc/TGListTree.h, gui/inc/TGListView.h,
	  gui/inc/TGMdi.h, gui/inc/TGMdiDecorFrame.h, gui/inc/TGMdiFrame.h,
	  gui/inc/TGMdiMainFrame.h, gui/inc/TGMdiMenu.h, gui/inc/TGMenu.h,
	  gui/inc/TGMimeTypes.h, gui/inc/TGMsgBox.h,
	  gui/inc/TGNumberEntry.h, gui/inc/TGObject.h,
	  gui/inc/TGPasswdDialog.h, gui/inc/TGPicture.h,
	  gui/inc/TGProgressBar.h, gui/inc/TGRedirectOutputGuard.h,
	  gui/inc/TGResourcePool.h, gui/inc/TGScrollBar.h,
	  gui/inc/TGShutter.h, gui/inc/TGSlider.h, gui/inc/TGSpeedo.h,
	  gui/inc/TGSplitter.h, gui/inc/TGStatusBar.h, gui/inc/TGString.h,
	  gui/inc/TGTab.h, gui/inc/TGTableLayout.h, gui/inc/TGText.h,
	  gui/inc/TGTextBuffer.h, gui/inc/TGTextEdit.h,
	  gui/inc/TGTextEditDialogs.h, gui/inc/TGTextEditor.h,
	  gui/inc/TGTextEntry.h, gui/inc/TGTextView.h, gui/inc/TGToolBar.h,
	  gui/inc/TGToolTip.h, gui/inc/TGTripleSlider.h, gui/inc/TGView.h,
	  gui/inc/TGWidget.h, gui/inc/TGWindow.h, gui/inc/TGXYLayout.h,
	  gui/inc/TGuiBuilder.h, gui/inc/TRootApplication.h,
	  gui/inc/TRootBrowser.h, gui/inc/TRootCanvas.h,
	  gui/inc/TRootContextMenu.h, gui/inc/TRootControlBar.h,
	  gui/inc/TRootDialog.h, gui/inc/TRootEmbeddedCanvas.h,
	  gui/inc/TRootGuiFactory.h, gui/inc/TRootHelpDialog.h,
	  gui/inc/WidgetMessageTypes.h, gui/src/HelpText.cxx,
	  gui/src/TG3DLine.cxx, gui/src/TGApplication.cxx,
	  gui/src/TGButton.cxx, gui/src/TGButtonGroup.cxx,
	  gui/src/TGCanvas.cxx, gui/src/TGClient.cxx,
	  gui/src/TGColorDialog.cxx, gui/src/TGColorSelect.cxx,
	  gui/src/TGComboBox.cxx, gui/src/TGDNDManager.cxx,
	  gui/src/TGDimension.cxx, gui/src/TGDockableFrame.cxx,
	  gui/src/TGDoubleSlider.cxx, gui/src/TGFSComboBox.cxx,
	  gui/src/TGFSContainer.cxx, gui/src/TGFileDialog.cxx,
	  gui/src/TGFont.cxx, gui/src/TGFontDialog.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGGC.cxx, gui/src/TGIcon.cxx,
	  gui/src/TGIdleHandler.cxx, gui/src/TGImageMap.cxx,
	  gui/src/TGInputDialog.cxx, gui/src/TGLabel.cxx,
	  gui/src/TGLayout.cxx, gui/src/TGListBox.cxx,
	  gui/src/TGListTree.cxx, gui/src/TGListView.cxx,
	  gui/src/TGMdiDecorFrame.cxx, gui/src/TGMdiFrame.cxx,
	  gui/src/TGMdiMainFrame.cxx, gui/src/TGMdiMenu.cxx,
	  gui/src/TGMenu.cxx, gui/src/TGMimeTypes.cxx,
	  gui/src/TGMsgBox.cxx, gui/src/TGNumberEntry.cxx,
	  gui/src/TGObject.cxx, gui/src/TGPasswdDialog.cxx,
	  gui/src/TGPicture.cxx, gui/src/TGProgressBar.cxx,
	  gui/src/TGRedirectOutputGuard.cxx, gui/src/TGResourcePool.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TGShutter.cxx,
	  gui/src/TGSlider.cxx, gui/src/TGSpeedo.cxx,
	  gui/src/TGSplitter.cxx, gui/src/TGStatusBar.cxx,
	  gui/src/TGString.cxx, gui/src/TGTab.cxx,
	  gui/src/TGTableLayout.cxx, gui/src/TGText.cxx,
	  gui/src/TGTextBuffer.cxx, gui/src/TGTextEdit.cxx,
	  gui/src/TGTextEditDialogs.cxx, gui/src/TGTextEditor.cxx,
	  gui/src/TGTextEntry.cxx, gui/src/TGTextView.cxx,
	  gui/src/TGToolBar.cxx, gui/src/TGToolTip.cxx,
	  gui/src/TGTripleSlider.cxx, gui/src/TGView.cxx,
	  gui/src/TGWindow.cxx, gui/src/TGXYLayout.cxx,
	  gui/src/TGuiBuilder.cxx, gui/src/TRootApplication.cxx,
	  gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootContextMenu.cxx, gui/src/TRootControlBar.cxx,
	  gui/src/TRootDialog.cxx, gui/src/TRootEmbeddedCanvas.cxx,
	  gui/src/TRootGuiFactory.cxx, gui/src/TRootHelpDialog.cxx,
	  guibuilder/inc/LinkDef.h, guibuilder/inc/TGuiBldDragManager.h,
	  guibuilder/inc/TGuiBldEditor.h,
	  guibuilder/inc/TGuiBldHintsButton.h,
	  guibuilder/inc/TGuiBldHintsEditor.h,
	  guibuilder/inc/TGuiBldNameFrame.h,
	  guibuilder/inc/TRootGuiBuilder.h,
	  guibuilder/src/TGuiBldDragManager.cxx,
	  guibuilder/src/TGuiBldEditor.cxx,
	  guibuilder/src/TGuiBldHintsButton.cxx,
	  guibuilder/src/TGuiBldHintsEditor.cxx,
	  guibuilder/src/TGuiBldNameFrame.cxx,
	  guibuilder/src/TRootGuiBuilder.cxx, hbook/inc/THbookBranch.h,
	  hbook/inc/THbookFile.h, hbook/inc/THbookKey.h,
	  hbook/inc/THbookTree.h, hbook/src/THbookBranch.cxx,
	  hbook/src/THbookFile.cxx, hbook/src/THbookKey.cxx,
	  hbook/src/THbookTree.cxx, hist/inc/Foption.h, hist/inc/LinkDef.h,
	  hist/inc/TAxis.h, hist/inc/TBinomialEfficiencyFitter.h,
	  hist/inc/TConfidenceLevel.h, hist/inc/TF1.h, hist/inc/TF12.h,
	  hist/inc/TF2.h, hist/inc/TF3.h, hist/inc/TFormula.h,
	  hist/inc/TFormulaPrimitive.h, hist/inc/TFractionFitter.h,
	  hist/inc/TGraph2D.h, hist/inc/TGraph2DErrors.h,
	  hist/inc/TGraphDelaunay.h, hist/inc/TH1.h, hist/inc/TH1C.h,
	  hist/inc/TH1D.h, hist/inc/TH1F.h, hist/inc/TH1I.h,
	  hist/inc/TH1K.h, hist/inc/TH1S.h, hist/inc/TH2.h,
	  hist/inc/TH2C.h, hist/inc/TH2D.h, hist/inc/TH2F.h,
	  hist/inc/TH2I.h, hist/inc/TH2S.h, hist/inc/TH3.h,
	  hist/inc/TH3C.h, hist/inc/TH3D.h, hist/inc/TH3F.h,
	  hist/inc/TH3I.h, hist/inc/TH3S.h, hist/inc/THLimitsFinder.h,
	  hist/inc/THStack.h, hist/inc/THnSparse.h, hist/inc/TLimit.h,
	  hist/inc/TLimitDataSource.h, hist/inc/TMultiDimFit.h,
	  hist/inc/TPolyMarker.h, hist/inc/TPrincipal.h,
	  hist/inc/TProfile.h, hist/inc/TProfile2D.h,
	  hist/inc/TProfile3D.h, hist/inc/TVirtualHistPainter.h,
	  hist/src/Haxis.cxx, hist/src/TAxis.cxx,
	  hist/src/TBinomialEfficiencyFitter.cxx,
	  hist/src/TConfidenceLevel.cxx, hist/src/TF1.cxx,
	  hist/src/TF12.cxx, hist/src/TF1Helper.cxx, hist/src/TF1Helper.h,
	  hist/src/TF2.cxx, hist/src/TF3.cxx, hist/src/TFormula.cxx,
	  hist/src/TFormulaPrimitive.cxx, hist/src/TFractionFitter.cxx,
	  hist/src/TGraph2D.cxx, hist/src/TGraph2DErrors.cxx,
	  hist/src/TGraphDelaunay.cxx, hist/src/TH1.cxx, hist/src/TH1K.cxx,
	  hist/src/TH2.cxx, hist/src/TH3.cxx, hist/src/THLimitsFinder.cxx,
	  hist/src/THStack.cxx, hist/src/THnSparse.cxx,
	  hist/src/TLimit.cxx, hist/src/TLimitDataSource.cxx,
	  hist/src/TMultiDimFit.cxx, hist/src/TPolyMarker.cxx,
	  hist/src/TPrincipal.cxx, hist/src/TProfile.cxx,
	  hist/src/TProfile2D.cxx, hist/src/TProfile3D.cxx,
	  hist/src/TVirtualHistPainter.cxx, histpainter/inc/Hoption.h,
	  histpainter/inc/Hparam.h, histpainter/inc/LinkDef.h,
	  histpainter/inc/TGraphPainter.h, histpainter/inc/THistPainter.h,
	  histpainter/inc/TLego.h, histpainter/inc/TPainter3dAlgorithms.h,
	  histpainter/inc/TPaletteAxis.h,
	  histpainter/src/TGraphPainter.cxx,
	  histpainter/src/THistPainter.cxx,
	  histpainter/src/TPainter3dAlgorithms.cxx,
	  histpainter/src/TPaletteAxis.cxx, html/inc/LinkDef.h,
	  html/inc/TClassDocOutput.h, html/inc/TDocDirective.h,
	  html/inc/TDocInfo.h, html/inc/TDocOutput.h,
	  html/inc/TDocParser.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocInfo.cxx,
	  html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx, io/inc/LinkDef.h, io/inc/TArchiveFile.h,
	  io/inc/TBufferFile.h, io/inc/TCollectionProxyFactory.h,
	  io/inc/TContainerConverters.h, io/inc/TDirectoryFile.h,
	  io/inc/TEmulatedCollectionProxy.h, io/inc/TEmulatedMapProxy.h,
	  io/inc/TFile.h, io/inc/TFileCacheRead.h,
	  io/inc/TFileCacheWrite.h, io/inc/TFree.h,
	  io/inc/TGenCollectionProxy.h, io/inc/TGenCollectionStreamer.h,
	  io/inc/TKey.h, io/inc/TKeyMapFile.h, io/inc/TMapFile.h,
	  io/inc/TStreamerInfo.h, io/inc/TZIPFile.h,
	  io/src/TArchiveFile.cxx, io/src/TBufferFile.cxx,
	  io/src/TCollectionProxyFactory.cxx,
	  io/src/TContainerConverters.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TFile.cxx,
	  io/src/TFileCacheRead.cxx, io/src/TFileCacheWrite.cxx,
	  io/src/TFree.cxx, io/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionStreamer.cxx, io/src/TKey.cxx,
	  io/src/TKeyMapFile.cxx, io/src/TMapFile.cxx,
	  io/src/TStreamerInfo.cxx, io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx, io/src/TZIPFile.cxx,
	  krb5auth/inc/Krb5Auth.h, krb5auth/inc/TKSocket.h,
	  krb5auth/src/Krb5Auth.cxx, krb5auth/src/TKSocket.cxx,
	  ldap/inc/CintLDAP.h, ldap/inc/TLDAPAttribute.h,
	  ldap/inc/TLDAPEntry.h, ldap/inc/TLDAPResult.h,
	  ldap/inc/TLDAPServer.h, ldap/src/TLDAPAttribute.cxx,
	  ldap/src/TLDAPEntry.cxx, ldap/src/TLDAPResult.cxx,
	  ldap/src/TLDAPServer.cxx, main/src/cppmain.cxx,
	  main/src/h2root.cxx, main/src/pmain.cxx, main/src/rmain.cxx,
	  main/src/roots.cxx, main/src/ssh2rpd.cxx, math/inc/LinkDef.h,
	  math/inc/Math/ParamFunctor.h, math/inc/TComplex.h,
	  math/inc/TMath.h, math/inc/TRandom.h, math/inc/TRandom1.h,
	  math/inc/TRandom2.h, math/inc/TRandom3.h, math/src/TComplex.cxx,
	  math/src/TMath.cxx, math/src/TRandom.cxx, math/src/TRandom1.cxx,
	  math/src/TRandom2.cxx, math/src/TRandom3.cxx,
	  mathcore/build/Makefile.am, mathcore/build/doc_Makefile.am,
	  mathcore/build/inc_Makefile.am,
	  mathcore/build/inc_Math_GenVector_Makefile.am,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/src_Makefile.am, mathcore/build/test_Makefile.am,
	  mathcore/inc/Math/AxisAngle.h, mathcore/inc/Math/Boost.h,
	  mathcore/inc/Math/BoostX.h, mathcore/inc/Math/BoostY.h,
	  mathcore/inc/Math/BoostZ.h, mathcore/inc/Math/Cartesian2D.h,
	  mathcore/inc/Math/Cartesian3D.h,
	  mathcore/inc/Math/Cylindrical3D.h,
	  mathcore/inc/Math/CylindricalEta3D.h,
	  mathcore/inc/Math/DisplacementVector2D.h,
	  mathcore/inc/Math/DisplacementVector3D.h,
	  mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h,
	  mathcore/inc/Math/EulerAngles.h, mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/3DConversions.h,
	  mathcore/inc/Math/GenVector/3DDistances.h,
	  mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/AxisAnglefwd.h,
	  mathcore/inc/Math/GenVector/BitReproducible.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostXfwd.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostYfwd.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/BoostZfwd.h,
	  mathcore/inc/Math/GenVector/Boostfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian2D.h,
	  mathcore/inc/Math/GenVector/Cartesian2Dfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cartesian3Dfwd.h,
	  mathcore/inc/Math/GenVector/CoordinateSystemTags.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3Dfwd.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/EulerAnglesfwd.h,
	  mathcore/inc/Math/GenVector/GenVectorIO.h,
	  mathcore/inc/Math/GenVector/GenVector_exception.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzRotationfwd.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/LorentzVectorfwd.h,
	  mathcore/inc/Math/GenVector/Plane3D.h,
	  mathcore/inc/Math/GenVector/Polar2D.h,
	  mathcore/inc/Math/GenVector/Polar2Dfwd.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/Polar3Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/PositionVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4Dfwd.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Quaternionfwd.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Rotation3Dfwd.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationXfwd.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationYfwd.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h,
	  mathcore/inc/Math/GenVector/RotationZYXfwd.h,
	  mathcore/inc/Math/GenVector/RotationZfwd.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/inc/Math/GenVector/VectorUtil.h,
	  mathcore/inc/Math/GenVector/eta.h,
	  mathcore/inc/Math/GenVector/etaMax.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/LinkDef_GenVector32.h,
	  mathcore/inc/Math/LinkDef_Point3D.h,
	  mathcore/inc/Math/LinkDef_Rotation.h,
	  mathcore/inc/Math/LinkDef_Vector3D.h,
	  mathcore/inc/Math/LinkDef_Vector4D.h,
	  mathcore/inc/Math/LorentzRotation.h,
	  mathcore/inc/Math/LorentzVector.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/PdfFunc.h, mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/Plane3D.h, mathcore/inc/Math/Point2D.h,
	  mathcore/inc/Math/Point2Dfwd.h, mathcore/inc/Math/Point3D.h,
	  mathcore/inc/Math/Point3Dfwd.h, mathcore/inc/Math/Polar2D.h,
	  mathcore/inc/Math/Polar3D.h,
	  mathcore/inc/Math/PositionVector2D.h,
	  mathcore/inc/Math/PositionVector3D.h,
	  mathcore/inc/Math/ProbFunc.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/PtEtaPhiE4D.h, mathcore/inc/Math/PtEtaPhiM4D.h,
	  mathcore/inc/Math/PxPyPzE4D.h, mathcore/inc/Math/PxPyPzM4D.h,
	  mathcore/inc/Math/Quaternion.h, mathcore/inc/Math/Rotation3D.h,
	  mathcore/inc/Math/RotationX.h, mathcore/inc/Math/RotationY.h,
	  mathcore/inc/Math/RotationZ.h, mathcore/inc/Math/RotationZYX.h,
	  mathcore/inc/Math/SpecFunc.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathcore/inc/Math/Transform3D.h,
	  mathcore/inc/Math/Translation3D.h, mathcore/inc/Math/Util.h,
	  mathcore/inc/Math/Vector2D.h, mathcore/inc/Math/Vector2Dfwd.h,
	  mathcore/inc/Math/Vector3D.h, mathcore/inc/Math/Vector3Dfwd.h,
	  mathcore/inc/Math/Vector4D.h, mathcore/inc/Math/Vector4Dfwd.h,
	  mathcore/inc/Math/VectorUtil.h,
	  mathcore/inc/Math/VectorUtil_Cint.h,
	  mathcore/inc/Math/WrappedFunction.h,
	  mathcore/inc/Math/WrappedParamFunction.h,
	  mathcore/src/3DConversions.cxx, mathcore/src/3DDistances.cxx,
	  mathcore/src/AxisAngle.cxx, mathcore/src/AxisAngleXother.cxx,
	  mathcore/src/BitReproducible.cxx, mathcore/src/Boost.cxx,
	  mathcore/src/BoostX.cxx, mathcore/src/BoostY.cxx,
	  mathcore/src/BoostZ.cxx, mathcore/src/EulerAngles.cxx,
	  mathcore/src/GenVector_exception.cxx,
	  mathcore/src/LorentzRotation.cxx,
	  mathcore/src/PdfFuncMathCore.cxx, mathcore/src/Plane3D.cxx,
	  mathcore/src/ProbFuncMathCore.cxx, mathcore/src/Quaternion.cxx,
	  mathcore/src/QuaternionXaxial.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Rotation3DxAxial.cxx, mathcore/src/RotationZYX.cxx,
	  mathcore/src/SpecFuncMathCore.cxx, mathcore/src/Transform3D.cxx,
	  mathcore/src/Translation3D.cxx, mathcore/src/VectorUtil.cxx,
	  mathcore/test/stress2D.cxx, mathmore/build/Makefile.am,
	  mathmore/build/doc_Makefile.am, mathmore/build/inc_Makefile.am,
	  mathmore/build/inc_Math_GenVector_Makefile.am,
	  mathmore/build/inc_Math_Makefile.am,
	  mathmore/build/src_Makefile.am, mathmore/build/test_Makefile.am,
	  mathmore/inc/Math/Chebyshev.h, mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/GSLFunctionAdapter.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/GSLRootHelper.h,
	  mathmore/inc/Math/IntegrationTypes.h,
	  mathmore/inc/Math/Integrator.h,
	  mathmore/inc/Math/InterpolationTypes.h,
	  mathmore/inc/Math/Interpolator.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_Func.h,
	  mathmore/inc/Math/LinkDef_RootFinding.h,
	  mathmore/inc/Math/LinkDef_SpecFunc.h,
	  mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/Minimizer1D.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h, mathmore/inc/Math/Random.h,
	  mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h,
	  mathmore/inc/Math/SpecFuncMathMore.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/Chebyshev.cxx,
	  mathmore/src/Derivator.cxx, mathmore/src/GSL1DMinimizer.h,
	  mathmore/src/GSLChebSeries.h, mathmore/src/GSLDerivator.cxx,
	  mathmore/src/GSLDerivator.h, mathmore/src/GSLError.h,
	  mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/GSLIntegrationWorkspace.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLInterpolator.cxx, mathmore/src/GSLInterpolator.h,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRootFSolver.h,
	  mathmore/src/GSLRootFdFSolver.h, mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx,
	  mathmore/src/GSLRootHelper.cxx, mathmore/src/Integrator.cxx,
	  mathmore/src/Interpolator.cxx, mathmore/src/Minimizer1D.cxx,
	  mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/src/ParamFunction.cxx, mathmore/src/PdfFuncMathMore.cxx,
	  mathmore/src/Polynomial.cxx, mathmore/src/ProbFuncInv.cxx,
	  mathmore/src/ProbFuncMathMore.cxx,
	  mathmore/src/RootFinderAlgorithms.cxx,
	  mathmore/src/SpecFuncMathMore.cxx,
	  mathmore/src/complex_quartic.h, matrix/inc/LinkDef.h,
	  matrix/inc/TDecompBK.h, matrix/inc/TDecompBase.h,
	  matrix/inc/TDecompChol.h, matrix/inc/TDecompLU.h,
	  matrix/inc/TDecompQRH.h, matrix/inc/TDecompSVD.h,
	  matrix/inc/TDecompSparse.h, matrix/inc/TMatrix.h,
	  matrix/inc/TMatrixDBase.h, matrix/inc/TMatrixDBasefwd.h,
	  matrix/inc/TMatrixDEigen.h, matrix/inc/TMatrixDLazy.h,
	  matrix/inc/TMatrixDSparse.h, matrix/inc/TMatrixDSym.h,
	  matrix/inc/TMatrixDSymEigen.h, matrix/inc/TMatrixDUtils.h,
	  matrix/inc/TMatrixDUtilsfwd.h, matrix/inc/TMatrixFBase.h,
	  matrix/inc/TMatrixFBasefwd.h, matrix/inc/TMatrixFLazy.h,
	  matrix/inc/TMatrixFSparse.h, matrix/inc/TMatrixFSym.h,
	  matrix/inc/TMatrixFUtils.h, matrix/inc/TMatrixFUtilsfwd.h,
	  matrix/inc/TMatrixT.h, matrix/inc/TMatrixTBase.h,
	  matrix/inc/TMatrixTCramerInv.h, matrix/inc/TMatrixTLazy.h,
	  matrix/inc/TMatrixTSparse.h, matrix/inc/TMatrixTSym.h,
	  matrix/inc/TMatrixTSymCramerInv.h, matrix/inc/TMatrixTUtils.h,
	  matrix/inc/TVector.h, matrix/inc/TVectorT.h,
	  matrix/src/TDecompBK.cxx, matrix/src/TDecompBase.cxx,
	  matrix/src/TDecompChol.cxx, matrix/src/TDecompLU.cxx,
	  matrix/src/TDecompQRH.cxx, matrix/src/TDecompSVD.cxx,
	  matrix/src/TDecompSparse.cxx, matrix/src/TMatrixDEigen.cxx,
	  matrix/src/TMatrixDSymEigen.cxx, matrix/src/TMatrixT.cxx,
	  matrix/src/TMatrixTBase.cxx, matrix/src/TMatrixTCramerInv.cxx,
	  matrix/src/TMatrixTLazy.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TMatrixTSymCramerInv.cxx,
	  matrix/src/TMatrixTUtils.cxx, matrix/src/TVectorT.cxx,
	  meta/inc/LinkDef.h, meta/inc/TBaseClass.h, meta/inc/TCint.h,
	  meta/inc/TClass.h, meta/inc/TClassGenerator.h,
	  meta/inc/TClassMenuItem.h, meta/inc/TClassRef.h,
	  meta/inc/TClassStreamer.h, meta/inc/TDataMember.h,
	  meta/inc/TDataType.h, meta/inc/TDictionary.h,
	  meta/inc/TFunction.h, meta/inc/TGenericClassInfo.h,
	  meta/inc/TGlobal.h, meta/inc/TInterpreter.h,
	  meta/inc/TIsAProxy.h, meta/inc/TMemberStreamer.h,
	  meta/inc/TMethod.h, meta/inc/TMethodArg.h,
	  meta/inc/TMethodCall.h, meta/inc/TRealData.h,
	  meta/inc/TStreamer.h, meta/inc/TStreamerElement.h,
	  meta/inc/TVirtualIsAProxy.h, meta/inc/TVirtualRefProxy.h,
	  meta/inc/TVirtualStreamerInfo.h, meta/src/TBaseClass.cxx,
	  meta/src/TCint.cxx, meta/src/TClass.cxx,
	  meta/src/TClassGenerator.cxx, meta/src/TClassMenuItem.cxx,
	  meta/src/TClassRef.cxx, meta/src/TDataMember.cxx,
	  meta/src/TDataType.cxx, meta/src/TFunction.cxx,
	  meta/src/TGenericClassInfo.cxx, meta/src/TGlobal.cxx,
	  meta/src/TInterpreter.cxx, meta/src/TIsAProxy.cxx,
	  meta/src/TMethod.cxx, meta/src/TMethodArg.cxx,
	  meta/src/TMethodCall.cxx, meta/src/TRealData.cxx,
	  meta/src/TStreamerElement.cxx, meta/src/TToggle.cxx,
	  meta/src/TToggleGroup.cxx, meta/src/TVirtualStreamerInfo.cxx,
	  metautils/inc/TClassEdit.h, metautils/src/TClassEdit.cxx,
	  minuit/inc/LinkDef.h, minuit/inc/TFitter.h,
	  minuit/inc/TLinearFitter.h, minuit/inc/TMinuit.h,
	  minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx,
	  minuit/src/TMinuit.cxx, minuit2/build/inc_Makefile.am,
	  minuit2/inc/LinkDef.h, minuit2/inc/Minuit2/ABObj.h,
	  minuit2/inc/Minuit2/ABProd.h, minuit2/inc/Minuit2/ABSum.h,
	  minuit2/inc/Minuit2/ABTypes.h,
	  minuit2/inc/Minuit2/AnalyticalGradientCalculator.h,
	  minuit2/inc/Minuit2/BasicFunctionGradient.h,
	  minuit2/inc/Minuit2/BasicFunctionMinimum.h,
	  minuit2/inc/Minuit2/BasicMinimumError.h,
	  minuit2/inc/Minuit2/BasicMinimumParameters.h,
	  minuit2/inc/Minuit2/BasicMinimumSeed.h,
	  minuit2/inc/Minuit2/BasicMinimumState.h,
	  minuit2/inc/Minuit2/CombinedMinimizer.h,
	  minuit2/inc/Minuit2/CombinedMinimumBuilder.h,
	  minuit2/inc/Minuit2/ContoursError.h,
	  minuit2/inc/Minuit2/DavidonErrorUpdator.h,
	  minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/FCNGradientBase.h,
	  minuit2/inc/Minuit2/FumiliBuilder.h,
	  minuit2/inc/Minuit2/FumiliChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliErrorUpdator.h,
	  minuit2/inc/Minuit2/FumiliFCNBase.h,
	  minuit2/inc/Minuit2/FumiliGradientCalculator.h,
	  minuit2/inc/Minuit2/FumiliMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FumiliMinimizer.h,
	  minuit2/inc/Minuit2/FumiliStandardChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliStandardMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FunctionGradient.h,
	  minuit2/inc/Minuit2/FunctionMinimizer.h,
	  minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/GenericFunction.h,
	  minuit2/inc/Minuit2/GradientCalculator.h,
	  minuit2/inc/Minuit2/HessianGradientCalculator.h,
	  minuit2/inc/Minuit2/InitialGradientCalculator.h,
	  minuit2/inc/Minuit2/LASymMatrix.h,
	  minuit2/inc/Minuit2/LAVector.h, minuit2/inc/Minuit2/LaInverse.h,
	  minuit2/inc/Minuit2/LaOuterProduct.h,
	  minuit2/inc/Minuit2/LaProd.h, minuit2/inc/Minuit2/LaSum.h,
	  minuit2/inc/Minuit2/MatrixInverse.h,
	  minuit2/inc/Minuit2/MinimumBuilder.h,
	  minuit2/inc/Minuit2/MinimumError.h,
	  minuit2/inc/Minuit2/MinimumErrorUpdator.h,
	  minuit2/inc/Minuit2/MinimumParameters.h,
	  minuit2/inc/Minuit2/MinimumSeed.h,
	  minuit2/inc/Minuit2/MinimumSeedGenerator.h,
	  minuit2/inc/Minuit2/MinimumState.h,
	  minuit2/inc/Minuit2/MinosError.h,
	  minuit2/inc/Minuit2/MinuitParameter.h,
	  minuit2/inc/Minuit2/MnApplication.h,
	  minuit2/inc/Minuit2/MnConfig.h, minuit2/inc/Minuit2/MnContours.h,
	  minuit2/inc/Minuit2/MnCovarianceSqueeze.h,
	  minuit2/inc/Minuit2/MnCross.h, minuit2/inc/Minuit2/MnEigen.h,
	  minuit2/inc/Minuit2/MnFcn.h,
	  minuit2/inc/Minuit2/MnFumiliMinimize.h,
	  minuit2/inc/Minuit2/MnFunctionCross.h,
	  minuit2/inc/Minuit2/MnGlobalCorrelationCoeff.h,
	  minuit2/inc/Minuit2/MnHesse.h,
	  minuit2/inc/Minuit2/MnLineSearch.h,
	  minuit2/inc/Minuit2/MnMachinePrecision.h,
	  minuit2/inc/Minuit2/MnMatrix.h, minuit2/inc/Minuit2/MnMigrad.h,
	  minuit2/inc/Minuit2/MnMinimize.h, minuit2/inc/Minuit2/MnMinos.h,
	  minuit2/inc/Minuit2/MnParabola.h,
	  minuit2/inc/Minuit2/MnParabolaFactory.h,
	  minuit2/inc/Minuit2/MnParabolaPoint.h,
	  minuit2/inc/Minuit2/MnParameterScan.h,
	  minuit2/inc/Minuit2/MnPlot.h, minuit2/inc/Minuit2/MnPosDef.h,
	  minuit2/inc/Minuit2/MnPrint.h,
	  minuit2/inc/Minuit2/MnRefCountedPointer.h,
	  minuit2/inc/Minuit2/MnReferenceCounter.h,
	  minuit2/inc/Minuit2/MnScan.h,
	  minuit2/inc/Minuit2/MnSeedGenerator.h,
	  minuit2/inc/Minuit2/MnSimplex.h,
	  minuit2/inc/Minuit2/MnStrategy.h, minuit2/inc/Minuit2/MnTiny.h,
	  minuit2/inc/Minuit2/MnUserCovariance.h,
	  minuit2/inc/Minuit2/MnUserFcn.h,
	  minuit2/inc/Minuit2/MnUserParameterState.h,
	  minuit2/inc/Minuit2/MnUserParameters.h,
	  minuit2/inc/Minuit2/MnUserTransformation.h,
	  minuit2/inc/Minuit2/MnVectorTransform.h,
	  minuit2/inc/Minuit2/ModularFunctionMinimizer.h,
	  minuit2/inc/Minuit2/NegativeG2LineSearch.h,
	  minuit2/inc/Minuit2/Numerical2PGradientCalculator.h,
	  minuit2/inc/Minuit2/ParametricFunction.h,
	  minuit2/inc/Minuit2/ScanBuilder.h,
	  minuit2/inc/Minuit2/ScanMinimizer.h,
	  minuit2/inc/Minuit2/SimplexBuilder.h,
	  minuit2/inc/Minuit2/SimplexMinimizer.h,
	  minuit2/inc/Minuit2/SimplexParameters.h,
	  minuit2/inc/Minuit2/SimplexSeedGenerator.h,
	  minuit2/inc/Minuit2/SinParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtLowParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtUpParameterTransformation.h,
	  minuit2/inc/Minuit2/StackAllocator.h,
	  minuit2/inc/Minuit2/VariableMetricBuilder.h,
	  minuit2/inc/Minuit2/VariableMetricEDMEstimator.h,
	  minuit2/inc/Minuit2/VariableMetricMinimizer.h,
	  minuit2/inc/Minuit2/VectorOuterProduct.h,
	  minuit2/inc/TBinLikelihoodFCN.h, minuit2/inc/TChi2ExtendedFCN.h,
	  minuit2/inc/TChi2ExtendedFitData.h, minuit2/inc/TChi2FCN.h,
	  minuit2/inc/TChi2FitData.h, minuit2/inc/TFcnAdapter.h,
	  minuit2/inc/TFitterFumili.h, minuit2/inc/TFitterMinuit.h,
	  minuit2/inc/TFumiliFCN.h,
	  minuit2/src/AnalyticalGradientCalculator.cxx,
	  minuit2/src/BasicMinimumError.cxx,
	  minuit2/src/CombinedMinimumBuilder.cxx,
	  minuit2/src/DavidonErrorUpdator.cxx, minuit2/src/FitterUtil.cxx,
	  minuit2/src/FitterUtil.h, minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/FumiliErrorUpdator.cxx,
	  minuit2/src/FumiliGradientCalculator.cxx,
	  minuit2/src/FumiliMinimizer.cxx,
	  minuit2/src/FumiliStandardChi2FCN.cxx,
	  minuit2/src/FumiliStandardMaximumLikelihoodFCN.cxx,
	  minuit2/src/HessianGradientCalculator.cxx,
	  minuit2/src/InitialGradientCalculator.cxx,
	  minuit2/src/LaEigenValues.cxx, minuit2/src/LaInnerProduct.cxx,
	  minuit2/src/LaInverse.cxx, minuit2/src/LaOuterProduct.cxx,
	  minuit2/src/LaSumOfElements.cxx,
	  minuit2/src/LaVtMVSimilarity.cxx, minuit2/src/MnApplication.cxx,
	  minuit2/src/MnContours.cxx, minuit2/src/MnCovarianceSqueeze.cxx,
	  minuit2/src/MnEigen.cxx, minuit2/src/MnFcn.cxx,
	  minuit2/src/MnFumiliMinimize.cxx,
	  minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnGlobalCorrelationCoeff.cxx,
	  minuit2/src/MnHesse.cxx, minuit2/src/MnLineSearch.cxx,
	  minuit2/src/MnMachinePrecision.cxx, minuit2/src/MnMinos.cxx,
	  minuit2/src/MnParabolaFactory.cxx,
	  minuit2/src/MnParameterScan.cxx, minuit2/src/MnPlot.cxx,
	  minuit2/src/MnPosDef.cxx, minuit2/src/MnPrint.cxx,
	  minuit2/src/MnScan.cxx, minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/MnStrategy.cxx, minuit2/src/MnTiny.cxx,
	  minuit2/src/MnUserFcn.cxx, minuit2/src/MnUserParameterState.cxx,
	  minuit2/src/MnUserParameters.cxx,
	  minuit2/src/MnUserTransformation.cxx,
	  minuit2/src/ModularFunctionMinimizer.cxx,
	  minuit2/src/NegativeG2LineSearch.cxx,
	  minuit2/src/Numerical2PGradientCalculator.cxx,
	  minuit2/src/ParametricFunction.cxx, minuit2/src/ScanBuilder.cxx,
	  minuit2/src/SimplexBuilder.cxx,
	  minuit2/src/SimplexParameters.cxx,
	  minuit2/src/SimplexSeedGenerator.cxx,
	  minuit2/src/SinParameterTransformation.cxx,
	  minuit2/src/SqrtLowParameterTransformation.cxx,
	  minuit2/src/SqrtUpParameterTransformation.cxx,
	  minuit2/src/TBinLikelihoodFCN.cxx,
	  minuit2/src/TChi2ExtendedFCN.cxx,
	  minuit2/src/TChi2ExtendedFitData.cxx, minuit2/src/TChi2FCN.cxx,
	  minuit2/src/TChi2FitData.cxx, minuit2/src/TFcnAdapter.cxx,
	  minuit2/src/TFitterFumili.cxx, minuit2/src/TFumiliFCN.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/src/VariableMetricEDMEstimator.cxx,
	  minuit2/src/mnbins.cxx, minuit2/src/mndasum.cxx,
	  minuit2/src/mndaxpy.cxx, minuit2/src/mnddot.cxx,
	  minuit2/src/mndscal.cxx, minuit2/src/mndspmv.cxx,
	  minuit2/src/mndspr.cxx, minuit2/src/mnlsame.cxx,
	  minuit2/src/mnteigen.cxx, minuit2/src/mntplot.cxx,
	  minuit2/src/mnvert.cxx, minuit2/src/mnxerbla.cxx,
	  minuit2/test/MnSim/DemoFumili.cxx,
	  minuit2/test/MnSim/DemoGaussSim.cxx,
	  minuit2/test/MnSim/FlatRandomGen.h,
	  minuit2/test/MnSim/GaussDataGen.cxx,
	  minuit2/test/MnSim/GaussDataGen.h,
	  minuit2/test/MnSim/GaussFcn.cxx, minuit2/test/MnSim/GaussFcn.h,
	  minuit2/test/MnSim/GaussFcn2.cxx, minuit2/test/MnSim/GaussFcn2.h,
	  minuit2/test/MnSim/GaussFunction.h,
	  minuit2/test/MnSim/GaussRandomGen.h,
	  minuit2/test/MnSim/GaussianModelFunction.h,
	  minuit2/test/MnSim/PaulTest.cxx,
	  minuit2/test/MnSim/PaulTest2.cxx,
	  minuit2/test/MnSim/PaulTest3.cxx,
	  minuit2/test/MnSim/PaulTest4.cxx,
	  minuit2/test/MnSim/ReneTest.cxx,
	  minuit2/test/MnTutorial/Quad12F.h,
	  minuit2/test/MnTutorial/Quad12FMain.cxx,
	  minuit2/test/MnTutorial/Quad1F.h,
	  minuit2/test/MnTutorial/Quad1FMain.cxx,
	  minuit2/test/MnTutorial/Quad4F.h,
	  minuit2/test/MnTutorial/Quad4FMain.cxx,
	  minuit2/test/MnTutorial/Quad8F.h,
	  minuit2/test/MnTutorial/Quad8FMain.cxx,
	  minuit2/test/testGraph.cxx, minuit2/test/testMinimize.cxx,
	  minuit2/test/testUserFunc.cxx, mlp/inc/TMLPAnalyzer.h,
	  mlp/inc/TMultiLayerPerceptron.h, mlp/inc/TNeuron.h,
	  mlp/inc/TSynapse.h, mlp/src/TMLPAnalyzer.cxx,
	  mlp/src/TMultiLayerPerceptron.cxx, mlp/src/TNeuron.cxx,
	  mlp/src/TSynapse.cxx, monalisa/inc/TMonaLisaReader.h,
	  monalisa/inc/TMonaLisaWriter.h, monalisa/src/TMonaLisaReader.cxx,
	  monalisa/src/TMonaLisaWriter.cxx, mysql/inc/TMySQLResult.h,
	  mysql/inc/TMySQLRow.h, mysql/inc/TMySQLServer.h,
	  mysql/inc/TMySQLStatement.h, mysql/src/TMySQLServer.cxx,
	  mysql/src/TMySQLStatement.cxx, net/inc/LinkDef.h,
	  net/inc/NetErrors.h, net/inc/RRemoteProtocol.h,
	  net/inc/TApplicationRemote.h, net/inc/TApplicationServer.h,
	  net/inc/TFTP.h, net/inc/TFileStager.h, net/inc/TGrid.h,
	  net/inc/TGridCollection.h, net/inc/TGridJDL.h,
	  net/inc/TGridJob.h, net/inc/TGridJobStatus.h,
	  net/inc/TGridJobStatusList.h, net/inc/TGridResult.h,
	  net/inc/TMessage.h, net/inc/TMonitor.h, net/inc/TNetFile.h,
	  net/inc/TPServerSocket.h, net/inc/TPSocket.h,
	  net/inc/TSQLColumnInfo.h, net/inc/TSQLMonitoring.h,
	  net/inc/TSQLResult.h, net/inc/TSQLServer.h,
	  net/inc/TSQLStatement.h, net/inc/TSQLTableInfo.h,
	  net/inc/TSecContext.h, net/inc/TServerSocket.h,
	  net/inc/TSocket.h, net/inc/TWebFile.h, net/src/NetErrors.cxx,
	  net/src/TApplicationRemote.cxx, net/src/TApplicationServer.cxx,
	  net/src/TFTP.cxx, net/src/TFileStager.cxx, net/src/TGrid.cxx,
	  net/src/TGridJDL.cxx, net/src/TGridJob.cxx,
	  net/src/TGridJobStatus.cxx, net/src/TGridJobStatusList.cxx,
	  net/src/TGridResult.cxx, net/src/TMessage.cxx,
	  net/src/TMonitor.cxx, net/src/TNetFile.cxx,
	  net/src/TPServerSocket.cxx, net/src/TPSocket.cxx,
	  net/src/TSQLColumnInfo.cxx, net/src/TSQLMonitoring.cxx,
	  net/src/TSQLServer.cxx, net/src/TSQLStatement.cxx,
	  net/src/TSQLTableInfo.cxx, net/src/TSecContext.cxx,
	  net/src/TServerSocket.cxx, net/src/TSocket.cxx,
	  net/src/TWebFile.cxx, netx/inc/LinkDef.h, netx/inc/TXNetFile.h,
	  netx/inc/TXNetFileStager.h, netx/inc/TXNetSystem.h,
	  netx/src/TXNetFile.cxx, netx/src/TXNetFileStager.cxx,
	  netx/src/TXNetSystem.cxx, newdelete/inc/MemCheck.h,
	  newdelete/src/MemCheck.cxx, newdelete/src/NewDelete.cxx,
	  odbc/inc/TODBCResult.h, odbc/inc/TODBCRow.h,
	  odbc/inc/TODBCServer.h, odbc/inc/TODBCStatement.h,
	  odbc/src/TODBCResult.cxx, odbc/src/TODBCRow.cxx,
	  odbc/src/TODBCServer.cxx, odbc/src/TODBCStatement.cxx,
	  oracle/inc/LinkDef.h, oracle/inc/TOracleResult.h,
	  oracle/inc/TOracleRow.h, oracle/inc/TOracleServer.h,
	  oracle/inc/TOracleStatement.h, oracle/src/TOracleResult.cxx,
	  oracle/src/TOracleRow.cxx, oracle/src/TOracleServer.cxx,
	  oracle/src/TOracleStatement.cxx, peac/inc/LinkDef.h,
	  peac/inc/LinkDefGui.h, peac/inc/TPEAC.h, peac/inc/TProofPEAC.h,
	  peac/inc/TProofStartupDialog.h, peac/src/TPEAC.cxx,
	  peac/src/TProofPEAC.cxx, peac/src/TProofStartupDialog.cxx,
	  pgsql/inc/TPgSQLResult.h, pgsql/inc/TPgSQLRow.h,
	  pgsql/inc/TPgSQLServer.h, pgsql/inc/TPgSQLStatement.h,
	  pgsql/src/TPgSQLResult.cxx, pgsql/src/TPgSQLRow.cxx,
	  pgsql/src/TPgSQLServer.cxx, pgsql/src/TPgSQLStatement.cxx,
	  physics/inc/LinkDef.h, physics/inc/TFeldmanCousins.h,
	  physics/inc/TGenPhaseSpace.h, physics/inc/TLorentzRotation.h,
	  physics/inc/TLorentzVector.h, physics/inc/TQuaternion.h,
	  physics/inc/TRobustEstimator.h, physics/inc/TRolke.h,
	  physics/inc/TRotation.h, physics/inc/TVector2.h,
	  physics/inc/TVector3.h, physics/src/TFeldmanCousins.cxx,
	  physics/src/TGenPhaseSpace.cxx, physics/src/TLorentzRotation.cxx,
	  physics/src/TLorentzVector.cxx, physics/src/TQuaternion.cxx,
	  physics/src/TRobustEstimator.cxx, physics/src/TRolke.cxx,
	  physics/src/TRotation.cxx, physics/src/TVector2.cxx,
	  physics/src/TVector3.cxx, postscript/inc/LinkDef.h,
	  postscript/inc/TImageDump.h, postscript/inc/TPDF.h,
	  postscript/inc/TPostScript.h, postscript/inc/TSVG.h,
	  postscript/src/TImageDump.cxx, postscript/src/TPDF.cxx,
	  postscript/src/TPostScript.cxx, postscript/src/TSVG.cxx,
	  proof/inc/LinkDef.h, proof/inc/TCondor.h, proof/inc/TDSet.h,
	  proof/inc/TDSetProxy.h, proof/inc/TProof.h,
	  proof/inc/TProofChain.h, proof/inc/TProofCondor.h,
	  proof/inc/TProofDebug.h, proof/inc/TProofLog.h,
	  proof/inc/TProofMgr.h, proof/inc/TProofNodeInfo.h,
	  proof/inc/TProofQueryResult.h, proof/inc/TProofResources.h,
	  proof/inc/TProofResourcesStatic.h, proof/inc/TProofServ.h,
	  proof/inc/TProofSuperMaster.h, proof/inc/TSlave.h,
	  proof/inc/TVirtualProofPlayer.h, proof/src/TCondor.cxx,
	  proof/src/TDSet.cxx, proof/src/TDSetProxy.cxx,
	  proof/src/TProof.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofCondor.cxx, proof/src/TProofDebug.cxx,
	  proof/src/TProofLog.cxx, proof/src/TProofMgr.cxx,
	  proof/src/TProofNodeInfo.cxx, proof/src/TProofQueryResult.cxx,
	  proof/src/TProofResourcesStatic.cxx, proof/src/TProofServ.cxx,
	  proof/src/TProofSuperMaster.cxx, proof/src/TSlave.cxx,
	  proof/src/TVirtualProofPlayer.cxx, proofd/inc/XProofProtUtils.h,
	  proofd/inc/XProofProtocol.h, proofd/inc/XrdProofConn.h,
	  proofd/inc/XrdProofGroup.h, proofd/inc/XrdProofPhyConn.h,
	  proofd/inc/XrdProofSched.h, proofd/inc/XrdProofServProxy.h,
	  proofd/inc/XrdProofWorker.h, proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdClient.h, proofd/inc/XrdProofdManager.h,
	  proofd/inc/XrdProofdPlatform.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/inc/XrdProofdTrace.h,
	  proofd/inc/XrdROOT.h, proofd/inc/proofdp.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofd/src/XrdROOT.cxx,
	  proofd/src/proofd.cxx, proofplayer/inc/LinkDef.h,
	  proofplayer/inc/LinkDefDraw.h,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TDrawFeedback.h, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TFileMerger.h, proofplayer/inc/TPacketizer.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TPerfStats.h, proofplayer/inc/TProofDraw.h,
	  proofplayer/inc/TProofLimitsFinder.h,
	  proofplayer/inc/TProofPlayer.h, proofplayer/inc/TStatus.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TDrawFeedback.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TFileMerger.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofDraw.cxx,
	  proofplayer/src/TProofLimitsFinder.cxx,
	  proofplayer/src/TProofPlayer.cxx, proofplayer/src/TStatus.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx, proofx/inc/LinkDef.h,
	  proofx/inc/TXHandler.h, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXProofServ.h, proofx/inc/TXSlave.h,
	  proofx/inc/TXSocket.h, proofx/inc/TXSocketHandler.h,
	  proofx/inc/TXUnixSocket.h, proofx/src/TXHandler.cxx,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx,
	  proofx/src/TXSocketHandler.cxx, proofx/src/TXUnixSocket.cxx,
	  pyroot/ROOT.py, pyroot/inc/TPyException.h,
	  pyroot/inc/TPyReturn.h, pyroot/inc/TPython.h,
	  pyroot/src/ClassMethodHolder.cxx, pyroot/src/ClassMethodHolder.h,
	  pyroot/src/ConstructorHolder.cxx, pyroot/src/ConstructorHolder.h,
	  pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/Executors.cxx, pyroot/src/Executors.h,
	  pyroot/src/MemoryRegulator.cxx, pyroot/src/MemoryRegulator.h,
	  pyroot/src/MethodHolder.cxx, pyroot/src/MethodHolder.h,
	  pyroot/src/MethodProxy.cxx, pyroot/src/MethodProxy.h,
	  pyroot/src/ObjectProxy.cxx, pyroot/src/ObjectProxy.h,
	  pyroot/src/PropertyProxy.cxx, pyroot/src/PropertyProxy.h,
	  pyroot/src/PyBufferFactory.cxx, pyroot/src/PyBufferFactory.h,
	  pyroot/src/PyCallable.h, pyroot/src/PyROOT.h,
	  pyroot/src/PyRootType.cxx, pyroot/src/PyRootType.h,
	  pyroot/src/Pythonize.cxx, pyroot/src/Pythonize.h,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/RootWrapper.h, pyroot/src/TPyClassGenerator.cxx,
	  pyroot/src/TPyClassGenerator.h, pyroot/src/TPyException.cxx,
	  pyroot/src/TPyReturn.cxx, pyroot/src/TPython.cxx,
	  pyroot/src/Utility.cxx, pyroot/src/Utility.h,
	  pythia6/inc/LinkDef.h, pythia6/inc/TMCParticle.h,
	  pythia6/inc/TPythia6.h, pythia6/inc/TPythia6Calls.h,
	  pythia6/inc/TPythia6Decayer.h, pythia6/src/TMCParticle.cxx,
	  pythia6/src/TPythia6.cxx, pythia6/src/TPythia6Decayer.cxx,
	  qt/inc/LinkDef.h, qt/inc/TGQt.h, qt/inc/TObjectExecute.h,
	  qt/inc/TQMimeTypes.h, qt/inc/TQUserEvent.h,
	  qt/inc/TQtApplication.h, qt/inc/TQtBrush.h,
	  qt/inc/TQtClientFilter.h, qt/inc/TQtClientGuard.h,
	  qt/inc/TQtClientWidget.h, qt/inc/TQtEmitter.h, qt/inc/TQtEvent.h,
	  qt/inc/TQtEventQueue.h, qt/inc/TQtLock.h, qt/inc/TQtMarker.h,
	  qt/inc/TQtRootApplication.h, qt/inc/TQtRootSlot.h,
	  qt/inc/TQtTimer.h, qt/inc/TQtUtil.h, qt/inc/TQtWidget.h,
	  qt/inc/TVirtualX.interface.h, qt/inc/TWaitCondition.h,
	  qt/src/GQtGUI.cxx, qt/src/TGQt.cxx, qt/src/TGQtDummy.cxx,
	  qt/src/TQMimeTypes.cxx, qt/src/TQtApplication.cxx,
	  qt/src/TQtBrush.cxx, qt/src/TQtClientFilter.cxx,
	  qt/src/TQtClientGuard.cxx, qt/src/TQtClientWidget.cxx,
	  qt/src/TQtEvent.cxx, qt/src/TQtEventQueue.cxx,
	  qt/src/TQtMarker.cxx, qt/src/TQtRootApplication.cxx,
	  qt/src/TQtRootSlot.cxx, qt/src/TQtTimer.cxx,
	  qt/src/TQtWidget.cxx, qtgsi/inc/TQApplication.h,
	  qtgsi/inc/TQCanvasImp.h, qtgsi/inc/TQCanvasMenu.h,
	  qtgsi/inc/TQRootApplication.h, qtgsi/inc/TQRootCanvas.h,
	  qtgsi/inc/TQRootDialog.h, qtgsi/inc/TQRootGuiFactory.h,
	  qtgsi/src/TQApplication.cxx, qtgsi/src/TQCanvasImp.cxx,
	  qtgsi/src/TQCanvasMenu.cxx, qtgsi/src/TQRootApplication.cxx,
	  qtgsi/src/TQRootCanvas.cxx, qtgsi/src/TQRootDialog.cxx,
	  qtgsi/src/TQRootGuiFactory.cxx, qtroot/inc/LinkDef.h,
	  quadp/inc/LinkDef.h, quadp/inc/TGondzioSolver.h,
	  quadp/inc/TMehrotraSolver.h, quadp/inc/TQpDataBase.h,
	  quadp/inc/TQpDataDens.h, quadp/inc/TQpDataSparse.h,
	  quadp/inc/TQpLinSolverBase.h, quadp/inc/TQpLinSolverDens.h,
	  quadp/inc/TQpLinSolverSparse.h, quadp/inc/TQpProbBase.h,
	  quadp/inc/TQpProbDens.h, quadp/inc/TQpProbSparse.h,
	  quadp/inc/TQpResidual.h, quadp/inc/TQpSolverBase.h,
	  quadp/inc/TQpVar.h, quadp/src/TGondzioSolver.cxx,
	  quadp/src/TMehrotraSolver.cxx, quadp/src/TQpDataBase.cxx,
	  quadp/src/TQpDataDens.cxx, quadp/src/TQpDataSparse.cxx,
	  quadp/src/TQpLinSolverBase.cxx, quadp/src/TQpLinSolverDens.cxx,
	  quadp/src/TQpLinSolverSparse.cxx, quadp/src/TQpProbBase.cxx,
	  quadp/src/TQpProbDens.cxx, quadp/src/TQpProbSparse.cxx,
	  quadp/src/TQpResidual.cxx, quadp/src/TQpSolverBase.cxx,
	  quadp/src/TQpVar.cxx, reflex/inc/LinkDef.h,
	  reflex/inc/Reflex/Any.h, reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Builder/CollectionProxy.h,
	  reflex/inc/Reflex/Builder/DictSelection.h,
	  reflex/inc/Reflex/Builder/EnumBuilder.h,
	  reflex/inc/Reflex/Builder/FunctionBuilder.h,
	  reflex/inc/Reflex/Builder/NamespaceBuilder.h,
	  reflex/inc/Reflex/Builder/ReflexBuilder.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  reflex/inc/Reflex/Builder/UnionBuilder.h,
	  reflex/inc/Reflex/Builder/VariableBuilder.h,
	  reflex/inc/Reflex/Callback.h,
	  reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberTemplate.h, reflex/inc/Reflex/Object.h,
	  reflex/inc/Reflex/PluginService.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Reflex.h,
	  reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/SharedLibrary.h,
	  reflex/inc/Reflex/Tools.h, reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/ValueObject.h,
	  reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/src/Any.cxx, reflex/src/Array.cxx, reflex/src/Array.h,
	  reflex/src/Base.cxx, reflex/src/Callback.cxx,
	  reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassBuilder.cxx,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/DataMember.cxx,
	  reflex/src/DataMember.h, reflex/src/DictionaryGenerator.cxx,
	  reflex/src/Enum.cxx, reflex/src/Enum.h,
	  reflex/src/EnumBuilder.cxx, reflex/src/FuncHandler.cxx,
	  reflex/src/FuncHandler.h, reflex/src/Function.cxx,
	  reflex/src/Function.h, reflex/src/FunctionBuilder.cxx,
	  reflex/src/FunctionMember.cxx, reflex/src/FunctionMember.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/Fundamental.cxx, reflex/src/Fundamental.h,
	  reflex/src/Kernel.cxx, reflex/src/Member.cxx,
	  reflex/src/MemberBase.cxx, reflex/src/MemberTemplate.cxx,
	  reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/Namespace.cxx,
	  reflex/src/Namespace.h, reflex/src/NamespaceBuilder.cxx,
	  reflex/src/Object.cxx, reflex/src/PluginFactoryMap.cxx,
	  reflex/src/PluginFactoryMap.h, reflex/src/PluginService.cxx,
	  reflex/src/Pointer.cxx, reflex/src/Pointer.h,
	  reflex/src/PointerToMember.cxx, reflex/src/PointerToMember.h,
	  reflex/src/PropertyList.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.cxx,
	  reflex/src/TemplateInstance.h, reflex/src/Tools.cxx,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplate.cxx, reflex/src/TypeTemplateImpl.cxx,
	  reflex/src/TypeTemplateName.cxx, reflex/src/Typedef.cxx,
	  reflex/src/Typedef.h, reflex/src/TypedefBuilder.cxx,
	  reflex/src/Union.cxx, reflex/src/Union.h,
	  reflex/src/UnionBuilder.cxx, reflex/src/VariableBuilder.cxx,
	  reflex/src/dir_manip.h, reflex/src/stl_hash.h,
	  reflex/test/dictionary_generator.cpp,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_lookup.cxx,
	  reflex/test/test_Reflex_plugins.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx, rfio/inc/LinkDef.h,
	  rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx, rint/inc/TRint.h,
	  rint/inc/TTabCom.h, rint/src/TRint.cxx, rint/src/TTabCom.cxx,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooHistPdf.cxx, roofit/src/RooKeysPdf.cxx,
	  roofit/src/RooLandau.cxx, roofit/src/RooNonCPEigenDecay.cxx,
	  roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx,
	  roofitcore/src/Roo1DTable.cxx, roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCatType.cxx, roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx, roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormula.cxx, roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvPdf.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooPlotable.cxx, roofitcore/src/RooPolyVar.cxx,
	  roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx, rootd/inc/rootdp.h,
	  rootd/src/rootd.cxx, roots/src/roots.cxx, rootx/src/rootx.cxx,
	  rootx/src/rootxx.cxx, rpdutils/inc/rpddefs.h,
	  rpdutils/inc/rpderr.h, rpdutils/inc/rpdp.h,
	  rpdutils/src/daemon.cxx, rpdutils/src/error.cxx,
	  rpdutils/src/globus.cxx, rpdutils/src/net.cxx,
	  rpdutils/src/netpar.cxx, rpdutils/src/rpdutils.cxx,
	  rpdutils/src/ssh.cxx, ruby/inc/TRuby.h, ruby/src/TRuby.cxx,
	  ruby/src/drr.cxx, ruby/src/rrcommon.h, ruby/src/rrenums.h,
	  sapdb/inc/TSapDBResult.h, sapdb/inc/TSapDBRow.h,
	  sapdb/inc/TSapDBServer.h, sapdb/src/TSapDBResult.cxx,
	  sapdb/src/TSapDBRow.cxx, sapdb/src/TSapDBServer.cxx,
	  sessionviewer/inc/LinkDef.h,
	  sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/inc/TProofProgressLog.h,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionLogView.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressLog.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx, smatrix/build/Makefile.am,
	  smatrix/build/doc_Makefile.am, smatrix/build/inc_Makefile.am,
	  smatrix/build/inc_Math_Makefile.am,
	  smatrix/build/test_Makefile.am, smatrix/inc/LinkDef.h,
	  smatrix/inc/LinkDefD32.h, smatrix/inc/Math/BinaryOpPolicy.h,
	  smatrix/inc/Math/BinaryOperators.h,
	  smatrix/inc/Math/CramerInversion.icc,
	  smatrix/inc/Math/CramerInversionSym.icc,
	  smatrix/inc/Math/Dfact.h, smatrix/inc/Math/Dfactir.h,
	  smatrix/inc/Math/Dfinv.h, smatrix/inc/Math/Dinv.h,
	  smatrix/inc/Math/Dsfact.h, smatrix/inc/Math/Dsinv.h,
	  smatrix/inc/Math/Expression.h, smatrix/inc/Math/Functions.h,
	  smatrix/inc/Math/HelperOps.h, smatrix/inc/Math/MConfig.h,
	  smatrix/inc/Math/MatrixFunctions.h,
	  smatrix/inc/Math/MatrixInversion.icc,
	  smatrix/inc/Math/MatrixRepresentationsStatic.h,
	  smatrix/inc/Math/SMatrix.h, smatrix/inc/Math/SMatrix.icc,
	  smatrix/inc/Math/SMatrixDfwd.h, smatrix/inc/Math/SMatrixFfwd.h,
	  smatrix/inc/Math/SVector.h, smatrix/inc/Math/SVector.icc,
	  smatrix/inc/Math/StaticCheck.h,
	  smatrix/inc/Math/UnaryOperators.h, spectrum/inc/LinkDef.h,
	  spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/inc/TSpectrum2Fit.h, spectrum/inc/TSpectrum2Transform.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumFit.h,
	  spectrum/inc/TSpectrumTransform.h, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx,
	  spectrumpainter/inc/LinkDef.h,
	  spectrumpainter/inc/TSpectrum2Painter.h,
	  spectrumpainter/src/TSpectrum2Painter.cxx, splot/inc/TSPlot.h,
	  splot/src/TSPlot.cxx, sql/inc/LinkDef.h, sql/inc/TBufferSQL2.h,
	  sql/inc/TKeySQL.h, sql/inc/TSQLClassInfo.h, sql/inc/TSQLFile.h,
	  sql/inc/TSQLObjectData.h, sql/inc/TSQLStructure.h,
	  sql/src/TBufferSQL2.cxx, sql/src/TKeySQL.cxx,
	  sql/src/TSQLClassInfo.cxx, sql/src/TSQLFile.cxx,
	  sql/src/TSQLObjectData.cxx, sql/src/TSQLStructure.cxx,
	  srputils/src/SRPAuth.cxx, srputils/src/rpasswd.c,
	  srputils/src/rtconf.c, table/inc/LinkDef.h, table/inc/TCernLib.h,
	  table/inc/TChair.h, table/inc/TColumnView.h,
	  table/inc/TDataSet.h, table/inc/TDataSetIter.h,
	  table/inc/TDsKey.h, table/inc/TFileIter.h, table/inc/TFileSet.h,
	  table/inc/TGenericTable.h, table/inc/TIndexTable.h,
	  table/inc/TObjectSet.h, table/inc/TPoints3D.h,
	  table/inc/TPointsArray3D.h, table/inc/TPolyLineShape.h,
	  table/inc/TResponseTable.h, table/inc/TTable.h,
	  table/inc/TTable3Points.h, table/inc/TTableDescriptor.h,
	  table/inc/TTableIter.h, table/inc/TTableMap.h,
	  table/inc/TTablePadView3D.h, table/inc/TTablePoints.h,
	  table/inc/TTableSorter.h, table/inc/TVolume.h,
	  table/inc/TVolumePosition.h, table/inc/TVolumeView.h,
	  table/inc/TVolumeViewIter.h, table/inc/Ttypes.h,
	  table/inc/tableDescriptor.h, table/src/TCernLib.cxx,
	  table/src/TChair.cxx, table/src/TColumnView.cxx,
	  table/src/TDataSet.cxx, table/src/TDataSetIter.cxx,
	  table/src/TDsKey.cxx, table/src/TFileIter.cxx,
	  table/src/TFileSet.cxx, table/src/TGenericTable.cxx,
	  table/src/TIndexTable.cxx, table/src/TObjectSet.cxx,
	  table/src/TPoints3D.cxx, table/src/TPointsArray3D.cxx,
	  table/src/TPolyLineShape.cxx, table/src/TResponseTable.cxx,
	  table/src/TTable.cxx, table/src/TTable3Points.cxx,
	  table/src/TTableDescriptor.cxx, table/src/TTableIter.cxx,
	  table/src/TTableMap.cxx, table/src/TTablePadView3D.cxx,
	  table/src/TTablePoints.cxx, table/src/TTableSorter.cxx,
	  table/src/TVolume.cxx, table/src/TVolumePosition.cxx,
	  table/src/TVolumeView.cxx, table/src/TVolumeViewIter.cxx,
	  test/Aclock.cxx, test/Event.cxx, test/Hello.cxx,
	  test/MainEvent.cxx, test/RootIDE/TGRootIDE.cxx,
	  test/RootIDE/TGRootIDE.h, test/RootIDE/main.cxx,
	  test/TestVectors.cxx, test/Tetris.cxx, test/ctorture.cxx,
	  test/eventa.cxx, test/guitest.cxx, test/guiviewer.cxx,
	  test/guiviewer.h, test/hsimple.cxx, test/hworld.cxx,
	  test/hworld2.cxx, test/minexam.cxx, test/rhtml/rhtml.cxx,
	  test/stress.cxx, test/stressHepix.cxx, test/stressVector.cxx,
	  test/tcollbm.cxx, test/tcollex.cxx, test/tstring.cxx,
	  test/vlazy.cxx, test/vmatrix.cxx, test/vvector.cxx,
	  thread/inc/LinkDef.h, thread/inc/PosixThreadInc.h,
	  thread/inc/TAtomicCount.h, thread/inc/TAtomicCountGcc.h,
	  thread/inc/TAtomicCountPthread.h, thread/inc/TAtomicCountWin32.h,
	  thread/inc/TCondition.h, thread/inc/TConditionImp.h,
	  thread/inc/TLockFile.h, thread/inc/TMutex.h,
	  thread/inc/TMutexImp.h, thread/inc/TPosixThread.h,
	  thread/inc/TRWLock.h, thread/inc/TSemaphore.h,
	  thread/inc/TThread.h, thread/inc/TThreadFactory.h,
	  thread/inc/TThreadImp.h, thread/inc/TWin32Condition.h,
	  thread/inc/TWin32Mutex.h, thread/inc/TWin32Thread.h,
	  thread/inc/TWin32ThreadFactory.h, thread/src/TCondition.cxx,
	  thread/src/TConditionImp.cxx, thread/src/TLockFile.cxx,
	  thread/src/TMutex.cxx, thread/src/TMutexImp.cxx,
	  thread/src/TPosixCondition.cxx, thread/src/TPosixThread.cxx,
	  thread/src/TSemaphore.cxx, thread/src/TThread.cxx,
	  thread/src/TThreadFactory.cxx, thread/src/TThreadImp.cxx,
	  thread/src/TWin32Condition.cxx, thread/src/TWin32Mutex.cxx,
	  thread/src/TWin32Thread.cxx, thread/src/TWin32ThreadFactory.cxx,
	  tmva/inc/BinarySearchTree.h, tmva/inc/BinarySearchTreeNode.h,
	  tmva/inc/BinaryTree.h, tmva/inc/Config.h,
	  tmva/inc/Configurable.h, tmva/inc/CrossEntropy.h,
	  tmva/inc/DataSet.h, tmva/inc/DecisionTree.h,
	  tmva/inc/DecisionTreeNode.h, tmva/inc/Event.h,
	  tmva/inc/Factory.h, tmva/inc/FitterBase.h,
	  tmva/inc/GeneticAlgorithm.h, tmva/inc/GeneticFitter.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IFitterTarget.h, tmva/inc/IMethod.h, tmva/inc/IMetric.h,
	  tmva/inc/Interval.h, tmva/inc/KDEKernel.h, tmva/inc/MCFitter.h,
	  tmva/inc/MethodANNBase.h, tmva/inc/MethodBDT.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodBayesClassifier.h,
	  tmva/inc/MethodCFMlpANN.h, tmva/inc/MethodCFMlpANN_Utils.h,
	  tmva/inc/MethodCFMlpANN_def.h, tmva/inc/MethodCommittee.h,
	  tmva/inc/MethodCuts.h, tmva/inc/MethodFDA.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodKNN.h, tmva/inc/MethodLikelihood.h,
	  tmva/inc/MethodMLP.h, tmva/inc/MethodPDERS.h,
	  tmva/inc/MethodRuleFit.h, tmva/inc/MethodSVM.h,
	  tmva/inc/MethodSeedDistance.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MetricEuler.h, tmva/inc/MetricManhattan.h,
	  tmva/inc/MinuitFitter.h, tmva/inc/MinuitWrapper.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/ModulekNN.h,
	  tmva/inc/MsgLogger.h, tmva/inc/Node.h, tmva/inc/NodekNN.h,
	  tmva/inc/Option.h, tmva/inc/PDF.h, tmva/inc/Ranking.h,
	  tmva/inc/Reader.h, tmva/inc/RootFinder.h, tmva/inc/Rule.h,
	  tmva/inc/RuleCut.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitAPI.h, tmva/inc/RuleFitParams.h,
	  tmva/inc/SdivSqrtSplusB.h, tmva/inc/SeedDistance.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealing.h,
	  tmva/inc/SimulatedAnnealingFitter.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h,
	  tmva/inc/VariableDecorrTransform.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/inc/VariableInfo.h,
	  tmva/inc/VariablePCATransform.h,
	  tmva/inc/VariableTransformBase.h, tmva/inc/Version.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/Config.cxx, tmva/src/Configurable.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/FitterBase.cxx, tmva/src/GeneticAlgorithm.cxx,
	  tmva/src/GeneticFitter.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/IFitterTarget.cxx,
	  tmva/src/IMetric.cxx, tmva/src/Interval.cxx,
	  tmva/src/KDEKernel.cxx, tmva/src/MCFitter.cxx,
	  tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodBayesClassifier.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	  tmva/src/MethodCommittee.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodFDA.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodKNN.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodMLP.cxx,
	  tmva/src/MethodPDERS.cxx, tmva/src/MethodRuleFit.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodSeedDistance.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MetricEuler.cxx, tmva/src/MetricManhattan.cxx,
	  tmva/src/MinuitFitter.cxx, tmva/src/MinuitWrapper.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/ModulekNN.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/Option.cxx,
	  tmva/src/PDF.cxx, tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx, tmva/src/RuleCut.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitAPI.cxx, tmva/src/RuleFitParams.cxx,
	  tmva/src/SdivSqrtSplusB.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealing.cxx,
	  tmva/src/SimulatedAnnealingFitter.cxx,
	  tmva/src/TActivationIdentity.cxx, tmva/src/TActivationRadial.cxx,
	  tmva/src/TActivationSigmoid.cxx, tmva/src/TActivationTanh.cxx,
	  tmva/src/TNeuron.cxx, tmva/src/TSpline1.cxx,
	  tmva/src/TSpline2.cxx, tmva/src/TSynapse.cxx, tmva/src/Timer.cxx,
	  tmva/src/Tools.cxx, tmva/src/Types.cxx,
	  tmva/src/VariableDecorrTransform.cxx,
	  tmva/src/VariableIdentityTransform.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/src/Volume.cxx,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVAnalysis.py,
	  tree/inc/LinkDef.h, tree/inc/LinkDef2.h, tree/inc/TBasket.h,
	  tree/inc/TBasketSQL.h, tree/inc/TBranch.h,
	  tree/inc/TBranchBrowsable.h, tree/inc/TBranchClones.h,
	  tree/inc/TBranchElement.h, tree/inc/TBranchObject.h,
	  tree/inc/TBranchRef.h, tree/inc/TBufferSQL.h, tree/inc/TChain.h,
	  tree/inc/TChainElement.h, tree/inc/TEntryList.h,
	  tree/inc/TEntryListBlock.h, tree/inc/TEntryListFromFile.h,
	  tree/inc/TEventList.h, tree/inc/TFriendElement.h,
	  tree/inc/TLeaf.h, tree/inc/TLeafB.h, tree/inc/TLeafC.h,
	  tree/inc/TLeafD.h, tree/inc/TLeafElement.h, tree/inc/TLeafF.h,
	  tree/inc/TLeafI.h, tree/inc/TLeafL.h, tree/inc/TLeafO.h,
	  tree/inc/TLeafObject.h, tree/inc/TLeafS.h, tree/inc/TNtuple.h,
	  tree/inc/TNtupleD.h, tree/inc/TQueryResult.h,
	  tree/inc/TSelector.h, tree/inc/TSelectorCint.h,
	  tree/inc/TSelectorList.h, tree/inc/TSelectorScalar.h,
	  tree/inc/TTree.h, tree/inc/TTreeCache.h, tree/inc/TTreeCloner.h,
	  tree/inc/TTreeResult.h, tree/inc/TTreeRow.h, tree/inc/TTreeSQL.h,
	  tree/inc/TVirtualIndex.h, tree/inc/TVirtualTreePlayer.h,
	  tree/src/TBasket.cxx, tree/src/TBasketSQL.cxx,
	  tree/src/TBranch.cxx, tree/src/TBranchBrowsable.cxx,
	  tree/src/TBranchClones.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TBranchRef.cxx,
	  tree/src/TBufferSQL.cxx, tree/src/TChain.cxx,
	  tree/src/TChainElement.cxx, tree/src/TCut.cxx,
	  tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx,
	  tree/src/TEntryListFromFile.cxx, tree/src/TEventList.cxx,
	  tree/src/TFriendElement.cxx, tree/src/TLeaf.cxx,
	  tree/src/TLeafB.cxx, tree/src/TLeafC.cxx, tree/src/TLeafD.cxx,
	  tree/src/TLeafElement.cxx, tree/src/TLeafF.cxx,
	  tree/src/TLeafI.cxx, tree/src/TLeafL.cxx, tree/src/TLeafO.cxx,
	  tree/src/TLeafObject.cxx, tree/src/TLeafS.cxx,
	  tree/src/TNtuple.cxx, tree/src/TNtupleD.cxx,
	  tree/src/TQueryResult.cxx, tree/src/TSelector.cxx,
	  tree/src/TSelectorCint.cxx, tree/src/TSelectorList.cxx,
	  tree/src/TTree.cxx, tree/src/TTreeCache.cxx,
	  tree/src/TTreeCloner.cxx, tree/src/TTreeResult.cxx,
	  tree/src/TTreeRow.cxx, tree/src/TTreeSQL.cxx,
	  tree/src/TVirtualIndex.cxx, tree/src/TVirtualTreePlayer.cxx,
	  treeplayer/inc/LinkDef.h, treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyDescriptor.h,
	  treeplayer/inc/TBranchProxyDirector.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/inc/TChainIndex.h, treeplayer/inc/TFileDrawMap.h,
	  treeplayer/inc/TFormLeafInfo.h,
	  treeplayer/inc/TFormLeafInfoReference.h,
	  treeplayer/inc/TFriendProxy.h,
	  treeplayer/inc/TFriendProxyDescriptor.h,
	  treeplayer/inc/TRefArrayProxy.h, treeplayer/inc/TRefProxy.h,
	  treeplayer/inc/TSelectorDraw.h,
	  treeplayer/inc/TSelectorEntries.h,
	  treeplayer/inc/TTreeDrawArgsParser.h,
	  treeplayer/inc/TTreeFormula.h,
	  treeplayer/inc/TTreeFormulaManager.h,
	  treeplayer/inc/TTreeIndex.h, treeplayer/inc/TTreePlayer.h,
	  treeplayer/inc/TTreeProxyGenerator.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TBranchProxyDirector.cxx,
	  treeplayer/src/TChainIndex.cxx, treeplayer/src/TFileDrawMap.cxx,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TFormLeafInfoReference.cxx,
	  treeplayer/src/TFriendProxy.cxx,
	  treeplayer/src/TFriendProxyDescriptor.cxx,
	  treeplayer/src/TRefArrayProxy.cxx, treeplayer/src/TRefProxy.cxx,
	  treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TSelectorEntries.cxx,
	  treeplayer/src/TTreeDrawArgsParser.cxx,
	  treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreeFormulaManager.cxx,
	  treeplayer/src/TTreeIndex.cxx, treeplayer/src/TTreePlayer.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx,
	  treeviewer/inc/HelpTextTV.h, treeviewer/inc/LinkDef.h,
	  treeviewer/inc/LinkDefWin32.h, treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h, treeviewer/inc/TSpider.h,
	  treeviewer/inc/TSpiderEditor.h, treeviewer/inc/TTVLVContainer.h,
	  treeviewer/inc/TTVSession.h, treeviewer/inc/TTreeViewer.h,
	  treeviewer/src/HelpTextTV.cxx, treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx, treeviewer/src/TSpider.cxx,
	  treeviewer/src/TSpiderEditor.cxx,
	  treeviewer/src/TTVLVContainer.cxx, treeviewer/src/TTVSession.cxx,
	  treeviewer/src/TTreeViewer.cxx, tutorials/fit/minuit2FitBench.C,
	  tutorials/fit/minuit2FitBench2D.C,
	  tutorials/fit/minuit2GausFit.C, tutorials/geant3tasks.C,
	  unix/inc/TUnixSystem.h, unix/src/TUnixSystem.cxx,
	  unuran/inc/LinkDef.h, unuran/inc/TUnuran.h,
	  unuran/inc/TUnuranBaseDist.h, unuran/inc/TUnuranContDist.h,
	  unuran/inc/TUnuranDiscrDist.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/inc/TUnuranMultiContDist.h, unuran/src/TUnuran.cxx,
	  unuran/src/TUnuranContDist.cxx, unuran/src/TUnuranDiscrDist.cxx,
	  unuran/src/TUnuranEmpDist.cxx,
	  unuran/src/TUnuranMultiContDist.cxx, unuran/src/UnuranDistr.h,
	  unuran/src/UnuranDistrAdapter.h, unuran/src/UnuranRng.h,
	  utils/src/RStl.cxx, utils/src/RStl.h, utils/src/rlibmap.cxx,
	  utils/src/rootcint.cxx, vmc/inc/LinkDef.h,
	  vmc/inc/TGeoMCGeometry.h, vmc/inc/TMCOptical.h,
	  vmc/inc/TMCParticleType.h, vmc/inc/TMCProcess.h,
	  vmc/inc/TMCVerbose.h, vmc/inc/TPDGCode.h, vmc/inc/TVirtualMC.h,
	  vmc/inc/TVirtualMCApplication.h, vmc/inc/TVirtualMCGeometry.h,
	  vmc/inc/TVirtualMCStack.h, vmc/src/TGeoMCGeometry.cxx,
	  vmc/src/TMCVerbose.cxx, vmc/src/TVirtualMC.cxx,
	  vmc/src/TVirtualMCApplication.cxx,
	  vmc/src/TVirtualMCGeometry.cxx, vmc/src/TVirtualMCStack.cxx,
	  win32gdk/inc/LinkDef.h, win32gdk/inc/TGWin32.h,
	  win32gdk/inc/TGWin32GL.h, win32gdk/inc/TGWin32ProxyBase.h,
	  win32gdk/inc/TGWin32ProxyDefs.h,
	  win32gdk/inc/TGWin32VirtualGLProxy.h, win32gdk/inc/xatom.h,
	  win32gdk/src/TGWin32.cxx, win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32ProxyBase.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx,
	  win32gdk/src/TGWin32VirtualXProxy.cxx, win32gdk/src/gifdecode.c,
	  win32gdk/src/gifencode.c, win32gdk/src/gifquantize.c,
	  winnt/inc/LinkDef.h, winnt/inc/TWin32SplashThread.h,
	  winnt/inc/TWinNTSystem.h, winnt/inc/Win32Constants.h,
	  winnt/src/TWinNTSystem.cxx, winnt/src/Win32Splash.cxx,
	  x11/inc/LinkDef.h, x11/inc/TGX11.h, x11/src/GX11Gui.cxx,
	  x11/src/Rotated.cxx, x11/src/TGX11.cxx, x11ttf/inc/TGX11TTF.h,
	  x11ttf/src/TGX11TTF.cxx, x3d/inc/TViewerX3D.h, x3d/inc/x3d.h,
	  x3d/src/TViewerX3D.cxx, x3d/src/x3d.c, xml/inc/LinkDef.h,
	  xml/inc/TBufferXML.h, xml/inc/TKeyXML.h, xml/inc/TXMLEngine.h,
	  xml/inc/TXMLFile.h, xml/inc/TXMLPlayer.h, xml/inc/TXMLSetup.h,
	  xml/src/TBufferXML.cxx, xml/src/TKeyXML.cxx,
	  xml/src/TXMLEngine.cxx, xml/src/TXMLFile.cxx,
	  xml/src/TXMLPlayer.cxx, xml/src/TXMLSetup.cxx,
	  xmlparser/inc/TDOMParser.h, xmlparser/inc/TSAXParser.h,
	  xmlparser/inc/TXMLAttr.h, xmlparser/inc/TXMLDocument.h,
	  xmlparser/inc/TXMLNode.h, xmlparser/inc/TXMLParser.h,
	  xmlparser/src/TDOMParser.cxx, xmlparser/src/TSAXParser.cxx,
	  xmlparser/src/TXMLAttr.cxx, xmlparser/src/TXMLDocument.cxx,
	  xmlparser/src/TXMLNode.cxx, xmlparser/src/TXMLParser.cxx,
	  zip/inc/Bits.h, zip/inc/Tailor.h, zip/inc/ZDeflate.h,
	  zip/inc/ZIP.h, zip/inc/ZTrees.h, zip/inc/zutil.h,
	  zip/src/ZInflate.c, zip/src/deflate.c, zip/src/zutil.c: imported
	  svn:keywords Id property

2007-09-19 19:49  rdm

	* [r19825] alien/inc/TAlien.h, alien/inc/TAlienCollection.h,
	  alien/inc/TAlienDirectory.h, alien/inc/TAlienFile.h,
	  alien/inc/TAlienJDL.h, alien/inc/TAlienJob.h,
	  alien/inc/TAlienJobStatus.h, alien/inc/TAlienJobStatusList.h,
	  alien/inc/TAlienMasterJob.h, alien/inc/TAlienMasterJobStatus.h,
	  alien/inc/TAlienResult.h, alien/inc/TAlienSystem.h,
	  alien/src/TAlien.cxx, alien/src/TAlienCollection.cxx,
	  alien/src/TAlienDirectory.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienJDL.cxx, alien/src/TAlienJob.cxx,
	  alien/src/TAlienJobStatus.cxx, alien/src/TAlienJobStatusList.cxx,
	  alien/src/TAlienMasterJob.cxx,
	  alien/src/TAlienMasterJobStatus.cxx, alien/src/TAlienResult.cxx,
	  alien/src/TAlienSystem.cxx, asimage/inc/LinkDef.h,
	  asimage/inc/LinkDefGS.h, asimage/inc/LinkDefGui.h,
	  asimage/inc/TASImage.h, asimage/inc/TASImagePlugin.h,
	  asimage/inc/TASPaletteEditor.h, asimage/inc/TASPluginGS.h,
	  asimage/src/TASImage.cxx, asimage/src/TASPaletteEditor.cxx,
	  asimage/src/TASPluginGS.cxx, asimage/src/TASPolyUtils.c,
	  auth/inc/AFSAuth.h, auth/inc/AFSAuthTypes.h,
	  auth/inc/AuthConst.h, auth/inc/DaemonUtils.h, auth/inc/TAFS.h,
	  auth/inc/TAuthenticate.h, auth/inc/THostAuth.h,
	  auth/inc/TRootAuth.h, auth/inc/TRootSecContext.h,
	  auth/inc/rsaaux.h, auth/inc/rsadef.h, auth/inc/rsafun.h,
	  auth/inc/rsalib.h, auth/src/AFSAuth.cxx,
	  auth/src/DaemonUtils.cxx, auth/src/TAFS.cxx,
	  auth/src/TAuthenticate.cxx, auth/src/THostAuth.cxx,
	  auth/src/TRootAuth.cxx, auth/src/TRootSecContext.cxx,
	  auth/src/rsaaux.cxx, auth/src/rsafun.cxx, auth/src/rsalib.cxx,
	  base/inc/Bswapcpy.h, base/inc/Buttons.h, base/inc/Bytes.h,
	  base/inc/Byteswap.h, base/inc/DllImport.h,
	  base/inc/GLConstants.h, base/inc/Gtypes.h, base/inc/GuiTypes.h,
	  base/inc/Htypes.h, base/inc/KeySymbols.h, base/inc/LinkDef1.h,
	  base/inc/LinkDef2.h, base/inc/LinkDef3.h, base/inc/LinkDef4.h,
	  base/inc/MessageTypes.h, base/inc/RConfig.h,
	  base/inc/RQ_OBJECT.h, base/inc/RStipples.h, base/inc/Riosfwd.h,
	  base/inc/Riostream.h, base/inc/Rpair.h, base/inc/Rstrstream.h,
	  base/inc/Rtypeinfo.h, base/inc/Rtypes.h, base/inc/RtypesCint.h,
	  base/inc/RtypesImp.h, base/inc/TApplication.h,
	  base/inc/TApplicationImp.h, base/inc/TAttAxis.h,
	  base/inc/TAttBBox.h, base/inc/TAttFill.h, base/inc/TAttLine.h,
	  base/inc/TAttMarker.h, base/inc/TAttPad.h, base/inc/TAttText.h,
	  base/inc/TBenchmark.h, base/inc/TBrowser.h,
	  base/inc/TBrowserImp.h, base/inc/TBuffer.h, base/inc/TBuffer3D.h,
	  base/inc/TBuffer3DTypes.h, base/inc/TCanvasImp.h,
	  base/inc/TColor.h, base/inc/TContextMenu.h,
	  base/inc/TContextMenuImp.h, base/inc/TControlBarImp.h,
	  base/inc/TDatime.h, base/inc/TDirectory.h, base/inc/TEnv.h,
	  base/inc/TError.h, base/inc/TException.h, base/inc/TExec.h,
	  base/inc/TFileCollection.h, base/inc/TFileInfo.h,
	  base/inc/TFolder.h, base/inc/TGuiFactory.h,
	  base/inc/TInetAddress.h, base/inc/TMD5.h, base/inc/TMacro.h,
	  base/inc/TMathBase.h, base/inc/TMemberInspector.h,
	  base/inc/TMessageHandler.h, base/inc/TNamed.h,
	  base/inc/TObjString.h, base/inc/TObject.h, base/inc/TObjectSpy.h,
	  base/inc/TPRegexp.h, base/inc/TParameter.h,
	  base/inc/TPluginManager.h, base/inc/TPoint.h,
	  base/inc/TProcessID.h, base/inc/TProcessUUID.h,
	  base/inc/TQClass.h, base/inc/TQCommand.h,
	  base/inc/TQConnection.h, base/inc/TQObject.h, base/inc/TROOT.h,
	  base/inc/TRedirectOutputGuard.h, base/inc/TRef.h,
	  base/inc/TRefCnt.h, base/inc/TRemoteObject.h,
	  base/inc/TRootIOCtor.h, base/inc/TStopwatch.h,
	  base/inc/TStorage.h, base/inc/TString.h, base/inc/TStyle.h,
	  base/inc/TSysEvtHandler.h, base/inc/TSystem.h,
	  base/inc/TSystemDirectory.h, base/inc/TSystemFile.h,
	  base/inc/TTask.h, base/inc/TTime.h, base/inc/TTimeStamp.h,
	  base/inc/TTimer.h, base/inc/TUUID.h, base/inc/TUrl.h,
	  base/inc/TVersionCheck.h, base/inc/TVirtualFFT.h,
	  base/inc/TVirtualFitter.h, base/inc/TVirtualGL.h,
	  base/inc/TVirtualMonitoring.h, base/inc/TVirtualMutex.h,
	  base/inc/TVirtualPS.h, base/inc/TVirtualPad.h,
	  base/inc/TVirtualPadEditor.h, base/inc/TVirtualPerfStats.h,
	  base/inc/TVirtualViewer3D.h, base/inc/TVirtualX.h,
	  base/inc/Varargs.h, base/inc/Windows4Root.h, base/inc/config.h,
	  base/src/Match.cxx, base/src/String.cxx, base/src/Stringio.cxx,
	  base/src/TApplication.cxx, base/src/TAtt3D.cxx,
	  base/src/TAttAxis.cxx, base/src/TAttBBox.cxx,
	  base/src/TAttFill.cxx, base/src/TAttLine.cxx,
	  base/src/TAttMarker.cxx, base/src/TAttPad.cxx,
	  base/src/TAttText.cxx, base/src/TBrowser.cxx,
	  base/src/TBrowserImp.cxx, base/src/TBuffer.cxx,
	  base/src/TBuffer3D.cxx, base/src/TColor.cxx,
	  base/src/TContextMenu.cxx, base/src/TDatime.cxx,
	  base/src/TDirectory.cxx, base/src/TEnv.cxx, base/src/TError.cxx,
	  base/src/TException.cxx, base/src/TExec.cxx,
	  base/src/TFileCollection.cxx, base/src/TFileInfo.cxx,
	  base/src/TFolder.cxx, base/src/TGuiFactory.cxx,
	  base/src/TInetAddress.cxx, base/src/TMD5.cxx,
	  base/src/TMacro.cxx, base/src/TMathBase.cxx,
	  base/src/TMessageHandler.cxx, base/src/TNamed.cxx,
	  base/src/TObjString.cxx, base/src/TObject.cxx,
	  base/src/TObjectSpy.cxx, base/src/TPRegexp.cxx,
	  base/src/TParameter.cxx, base/src/TPluginManager.cxx,
	  base/src/TProcessID.cxx, base/src/TProcessUUID.cxx,
	  base/src/TQCommand.cxx, base/src/TQConnection.cxx,
	  base/src/TQObject.cxx, base/src/TROOT.cxx, base/src/TRef.cxx,
	  base/src/TRefCnt.cxx, base/src/TRegexp.cxx,
	  base/src/TRemoteObject.cxx, base/src/TStopwatch.cxx,
	  base/src/TStorage.cxx, base/src/TString.cxx,
	  base/src/TStringLong.cxx, base/src/TStyle.cxx,
	  base/src/TSysEvtHandler.cxx, base/src/TSystem.cxx,
	  base/src/TSystemDirectory.cxx, base/src/TSystemFile.cxx,
	  base/src/TTask.cxx, base/src/TTime.cxx, base/src/TTimeStamp.cxx,
	  base/src/TTimer.cxx, base/src/TUUID.cxx, base/src/TUrl.cxx,
	  base/src/TVirtualFFT.cxx, base/src/TVirtualFitter.cxx,
	  base/src/TVirtualGL.cxx, base/src/TVirtualMonitoring.cxx,
	  base/src/TVirtualMutex.cxx, base/src/TVirtualPS.cxx,
	  base/src/TVirtualPad.cxx, base/src/TVirtualPadEditor.cxx,
	  base/src/TVirtualPerfStats.cxx, base/src/TVirtualViewer3D.cxx,
	  base/src/TVirtualX.cxx, build/package/msi/makemsi.cxx,
	  build/rmkdepend/mainroot.cxx, build/win/w32pragma.h,
	  castor/inc/LinkDef.h, castor/inc/TCastorFile.h,
	  castor/src/TCastorFile.cxx, chirp/inc/TChirpFile.h,
	  chirp/src/TChirpFile.cxx, cint7/tool/rmkdepend/mainroot.cxx,
	  cintex/inc/Cintex/Cintex.h, cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTClassBuilder.h, cintex/src/CINTEnumBuilder.cxx,
	  cintex/src/CINTEnumBuilder.h, cintex/src/CINTFunctionBuilder.cxx,
	  cintex/src/CINTFunctionBuilder.h, cintex/src/CINTFunctional.cxx,
	  cintex/src/CINTFunctional.h, cintex/src/CINTScopeBuilder.cxx,
	  cintex/src/CINTScopeBuilder.h, cintex/src/CINTTypedefBuilder.cxx,
	  cintex/src/CINTTypedefBuilder.h, cintex/src/CINTUtils.cxx,
	  cintex/src/CINTVariableBuilder.cxx,
	  cintex/src/CINTVariableBuilder.h, cintex/src/CINTdefs.h,
	  cintex/src/Cintex.cxx, cintex/src/ROOTClassEnhancer.cxx,
	  cintex/src/ROOTClassEnhancer.h, clarens/inc/LinkDef.h,
	  clarens/inc/TClProxy.h, clarens/inc/TClSession.h,
	  clarens/inc/TClarens.h, clarens/inc/TEcho.h, clarens/inc/TGM.h,
	  clarens/inc/TLM.h, clarens/inc/TSAM.h, clarens/inc/TXmlRpc.h,
	  clarens/src/TClProxy.cxx, clarens/src/TClSession.cxx,
	  clarens/src/TClarens.cxx, clarens/src/TEcho.cxx,
	  clarens/src/TGM.cxx, clarens/src/TLM.cxx, clarens/src/TSAM.cxx,
	  clarens/src/TXmlRpc.cxx, clib/inc/Getline.h, clib/inc/LinkDef.h,
	  clib/inc/mmalloc.h, clib/inc/mmconfig.h, clib/inc/mmprivate.h,
	  clib/inc/snprintf.h, clib/src/Demangle.c, clib/src/Getline.c,
	  clib/src/attach.c, clib/src/getpagesize.c, clib/src/keys.c,
	  clib/src/mmapsup.c, clib/src/mmcheck.c, clib/src/mmtrace.c,
	  clib/src/mvalloc.c, clib/src/snprintf.c, config/precompile.h.in,
	  config/rootrc.in, cont/inc/LinkDef.h, cont/inc/TArray.h,
	  cont/inc/TArrayC.h, cont/inc/TArrayD.h, cont/inc/TArrayF.h,
	  cont/inc/TArrayI.h, cont/inc/TArrayL.h, cont/inc/TArrayL64.h,
	  cont/inc/TArrayS.h, cont/inc/TBits.h, cont/inc/TBtree.h,
	  cont/inc/TClassTable.h, cont/inc/TClonesArray.h,
	  cont/inc/TCollection.h, cont/inc/TCollectionProxyInfo.h,
	  cont/inc/TExMap.h, cont/inc/THashList.h, cont/inc/THashTable.h,
	  cont/inc/TList.h, cont/inc/TMap.h, cont/inc/TObjArray.h,
	  cont/inc/TObjectTable.h, cont/inc/TOrdCollection.h,
	  cont/inc/TRefArray.h, cont/inc/TRefTable.h,
	  cont/inc/TSeqCollection.h, cont/inc/TSortedList.h,
	  cont/inc/TVirtualCollectionProxy.h, cont/src/TArray.cxx,
	  cont/src/TArrayC.cxx, cont/src/TArrayD.cxx, cont/src/TArrayF.cxx,
	  cont/src/TArrayI.cxx, cont/src/TArrayL.cxx,
	  cont/src/TArrayL64.cxx, cont/src/TArrayS.cxx, cont/src/TBits.cxx,
	  cont/src/TBtree.cxx, cont/src/TClassTable.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TCollection.cxx,
	  cont/src/TExMap.cxx, cont/src/THashList.cxx,
	  cont/src/THashTable.cxx, cont/src/TList.cxx, cont/src/TMap.cxx,
	  cont/src/TObjArray.cxx, cont/src/TObjectTable.cxx,
	  cont/src/TOrdCollection.cxx, cont/src/TRefArray.cxx,
	  cont/src/TRefTable.cxx, cont/src/TSeqCollection.cxx,
	  dcache/inc/TDCacheFile.h, dcache/src/TDCacheFile.cxx,
	  eg/inc/Hepevt.h, eg/inc/LinkDef.h, eg/inc/TAttParticle.h,
	  eg/inc/TDatabasePDG.h, eg/inc/TDecayChannel.h,
	  eg/inc/TGenerator.h, eg/inc/TParticle.h,
	  eg/inc/TParticleClassPDG.h, eg/inc/TParticlePDG.h,
	  eg/inc/TPrimary.h, eg/inc/TVirtualMCDecayer.h, eg/inc/cfortran.h,
	  eg/src/TAttParticle.cxx, eg/src/TDatabasePDG.cxx,
	  eg/src/TDecayChannel.cxx, eg/src/TGenerator.cxx,
	  eg/src/TParticle.cxx, eg/src/TParticleClassPDG.cxx,
	  eg/src/TParticlePDG.cxx, eg/src/TPrimary.cxx,
	  eg/src/TVirtualMCDecayer.cxx, fftw/inc/LinkDef.h,
	  fftw/inc/TFFTComplex.h, fftw/inc/TFFTComplexReal.h,
	  fftw/inc/TFFTReal.h, fftw/inc/TFFTRealComplex.h,
	  fftw/src/TFFTComplex.cxx, fftw/src/TFFTComplexReal.cxx,
	  fftw/src/TFFTReal.cxx, fftw/src/TFFTRealComplex.cxx,
	  fitpanel/inc/LinkDef.h, fitpanel/inc/TFitEditor.h,
	  fitpanel/inc/TFitParametersDialog.h, fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx, foam/inc/TFoam.h,
	  foam/inc/TFoamCell.h, foam/inc/TFoamIntegrand.h,
	  foam/inc/TFoamMaxwt.h, foam/inc/TFoamVect.h, foam/src/TFoam.cxx,
	  foam/src/TFoamCell.cxx, foam/src/TFoamIntegrand.cxx,
	  foam/src/TFoamMaxwt.cxx, foam/src/TFoamVect.cxx,
	  fumili/inc/LinkDef.h, fumili/inc/TFumili.h,
	  fumili/src/TFumili.cxx, g3d/inc/LinkDef.h, g3d/inc/TAxis3D.h,
	  g3d/inc/TBRIK.h, g3d/inc/TCONE.h, g3d/inc/TCONS.h,
	  g3d/inc/TCTUB.h, g3d/inc/TELTU.h, g3d/inc/TGTRA.h,
	  g3d/inc/TGeometry.h, g3d/inc/THYPE.h, g3d/inc/THelix.h,
	  g3d/inc/TMarker3DBox.h, g3d/inc/TMaterial.h, g3d/inc/TMixture.h,
	  g3d/inc/TNode.h, g3d/inc/TNodeDiv.h, g3d/inc/TPARA.h,
	  g3d/inc/TPCON.h, g3d/inc/TPGON.h, g3d/inc/TPointSet3D.h,
	  g3d/inc/TPoints3DABC.h, g3d/inc/TPolyLine3D.h,
	  g3d/inc/TPolyMarker3D.h, g3d/inc/TRotMatrix.h, g3d/inc/TSPHE.h,
	  g3d/inc/TShape.h, g3d/inc/TTRAP.h, g3d/inc/TTRD1.h,
	  g3d/inc/TTRD2.h, g3d/inc/TTUBE.h, g3d/inc/TTUBS.h,
	  g3d/inc/TView3D.h, g3d/inc/TXTRU.h, g3d/inc/X3DBuffer.h,
	  g3d/inc/X3DDefs.h, g3d/src/TAxis3D.cxx, g3d/src/TBRIK.cxx,
	  g3d/src/TCONE.cxx, g3d/src/TCONS.cxx, g3d/src/TCTUB.cxx,
	  g3d/src/TELTU.cxx, g3d/src/TGTRA.cxx, g3d/src/TGeometry.cxx,
	  g3d/src/THYPE.cxx, g3d/src/THelix.cxx, g3d/src/TMarker3DBox.cxx,
	  g3d/src/TMaterial.cxx, g3d/src/TMixture.cxx, g3d/src/TNode.cxx,
	  g3d/src/TNodeDiv.cxx, g3d/src/TPARA.cxx, g3d/src/TPCON.cxx,
	  g3d/src/TPGON.cxx, g3d/src/TPointSet3D.cxx,
	  g3d/src/TPoints3DABC.cxx, g3d/src/TPolyLine3D.cxx,
	  g3d/src/TPolyMarker3D.cxx, g3d/src/TRotMatrix.cxx,
	  g3d/src/TSPHE.cxx, g3d/src/TShape.cxx, g3d/src/TTRAP.cxx,
	  g3d/src/TTRD1.cxx, g3d/src/TTRD2.cxx, g3d/src/TTUBE.cxx,
	  g3d/src/TTUBS.cxx, g3d/src/TView3D.cxx, g3d/src/TXTRU.cxx,
	  g4root/inc/LinkDef.h, g4root/inc/TG4RootDetectorConstruction.h,
	  g4root/inc/TG4RootNavMgr.h, g4root/inc/TG4RootNavigator.h,
	  g4root/inc/TG4RootSolid.h,
	  g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavMgr.cxx, g4root/src/TG4RootNavigator.cxx,
	  g4root/src/TG4RootSolid.cxx, gdml/ROOTwriter.py,
	  gdml/inc/LinkDef.h, gdml/inc/TGDMLParse.h,
	  gdml/src/TGDMLParse.cxx, gdml/writer.py, ged/inc/HelpSMText.h,
	  ged/inc/LinkDef.h, ged/inc/TArrowEditor.h,
	  ged/inc/TAttFillEditor.h, ged/inc/TAttLineEditor.h,
	  ged/inc/TAttMarkerEditor.h, ged/inc/TAttTextEditor.h,
	  ged/inc/TAxisEditor.h, ged/inc/TCurlyArcEditor.h,
	  ged/inc/TCurlyLineEditor.h, ged/inc/TF1Editor.h,
	  ged/inc/TFunctionParametersDialog.h, ged/inc/TGedEditor.h,
	  ged/inc/TGedFrame.h, ged/inc/TGedMarkerSelect.h,
	  ged/inc/TGedPatternSelect.h, ged/inc/TGraphEditor.h,
	  ged/inc/TH1Editor.h, ged/inc/TH2Editor.h, ged/inc/TLineEditor.h,
	  ged/inc/TStyleDialog.h, ged/inc/TStyleManager.h,
	  ged/inc/TStylePreview.h, ged/src/HelpSMText.cxx,
	  ged/src/TArrowEditor.cxx, ged/src/TAttFillEditor.cxx,
	  ged/src/TAttLineEditor.cxx, ged/src/TAttMarkerEditor.cxx,
	  ged/src/TAttTextEditor.cxx, ged/src/TAxisEditor.cxx,
	  ged/src/TCurlyArcEditor.cxx, ged/src/TCurlyLineEditor.cxx,
	  ged/src/TF1Editor.cxx, ged/src/TFunctionParametersDialog.cxx,
	  ged/src/TGedEditor.cxx, ged/src/TGedFrame.cxx,
	  ged/src/TGedMarkerSelect.cxx, ged/src/TGedPatternSelect.cxx,
	  ged/src/TGraphEditor.cxx, ged/src/TLineEditor.cxx,
	  ged/src/TStyleDialog.cxx, ged/src/TStyleManager.cxx,
	  ged/src/TStylePreview.cxx, geom/inc/LinkDef1.h,
	  geom/inc/LinkDef2.h, geom/inc/TGeoArb8.h, geom/inc/TGeoAtt.h,
	  geom/inc/TGeoBBox.h, geom/inc/TGeoBoolNode.h,
	  geom/inc/TGeoBuilder.h, geom/inc/TGeoCache.h,
	  geom/inc/TGeoCompositeShape.h, geom/inc/TGeoCone.h,
	  geom/inc/TGeoElement.h, geom/inc/TGeoEltu.h,
	  geom/inc/TGeoHalfSpace.h, geom/inc/TGeoHelix.h,
	  geom/inc/TGeoHype.h, geom/inc/TGeoManager.h,
	  geom/inc/TGeoMaterial.h, geom/inc/TGeoMatrix.h,
	  geom/inc/TGeoMedium.h, geom/inc/TGeoNavigator.h,
	  geom/inc/TGeoNode.h, geom/inc/TGeoPara.h,
	  geom/inc/TGeoParaboloid.h, geom/inc/TGeoPatternFinder.h,
	  geom/inc/TGeoPcon.h, geom/inc/TGeoPgon.h,
	  geom/inc/TGeoPhysicalNode.h, geom/inc/TGeoPolygon.h,
	  geom/inc/TGeoScaledShape.h, geom/inc/TGeoShape.h,
	  geom/inc/TGeoShapeAssembly.h, geom/inc/TGeoSphere.h,
	  geom/inc/TGeoTorus.h, geom/inc/TGeoTrd1.h, geom/inc/TGeoTrd2.h,
	  geom/inc/TGeoTube.h, geom/inc/TGeoVolume.h,
	  geom/inc/TGeoVoxelFinder.h, geom/inc/TGeoXtru.h,
	  geom/inc/TVirtualGeoPainter.h, geom/inc/TVirtualGeoTrack.h,
	  geom/src/TGeoArb8.cxx, geom/src/TGeoAtt.cxx,
	  geom/src/TGeoBBox.cxx, geom/src/TGeoBoolNode.cxx,
	  geom/src/TGeoBuilder.cxx, geom/src/TGeoCache.cxx,
	  geom/src/TGeoCompositeShape.cxx, geom/src/TGeoCone.cxx,
	  geom/src/TGeoElement.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHalfSpace.cxx, geom/src/TGeoHelix.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMaterial.cxx, geom/src/TGeoMatrix.cxx,
	  geom/src/TGeoMedium.cxx, geom/src/TGeoNavigator.cxx,
	  geom/src/TGeoNode.cxx, geom/src/TGeoPara.cxx,
	  geom/src/TGeoParaboloid.cxx, geom/src/TGeoPatternFinder.cxx,
	  geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoPhysicalNode.cxx, geom/src/TGeoPolygon.cxx,
	  geom/src/TGeoScaledShape.cxx, geom/src/TGeoShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoSphere.cxx,
	  geom/src/TGeoTorus.cxx, geom/src/TGeoTrd1.cxx,
	  geom/src/TGeoTrd2.cxx, geom/src/TGeoTube.cxx,
	  geom/src/TGeoVolume.cxx, geom/src/TGeoVoxelFinder.cxx,
	  geom/src/TGeoXtru.cxx, geom/src/TVirtualGeoPainter.cxx,
	  geom/src/TVirtualGeoTrack.cxx, geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoBBoxEditor.h,
	  geombuilder/inc/TGeoConeEditor.h,
	  geombuilder/inc/TGeoEltuEditor.h, geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/inc/TGeoHypeEditor.h,
	  geombuilder/inc/TGeoManagerEditor.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/inc/TGeoMatrixEditor.h,
	  geombuilder/inc/TGeoMediumEditor.h,
	  geombuilder/inc/TGeoNodeEditor.h,
	  geombuilder/inc/TGeoParaEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoPgonEditor.h,
	  geombuilder/inc/TGeoSphereEditor.h,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/inc/TGeoTorusEditor.h,
	  geombuilder/inc/TGeoTrapEditor.h,
	  geombuilder/inc/TGeoTrd1Editor.h,
	  geombuilder/inc/TGeoTrd2Editor.h,
	  geombuilder/inc/TGeoTubeEditor.h,
	  geombuilder/inc/TGeoVolumeEditor.h,
	  geombuilder/src/TGeoBBoxEditor.cxx,
	  geombuilder/src/TGeoConeEditor.cxx,
	  geombuilder/src/TGeoEltuEditor.cxx,
	  geombuilder/src/TGeoGedFrame.cxx,
	  geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoMatrixEditor.cxx,
	  geombuilder/src/TGeoMediumEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoParaEditor.cxx,
	  geombuilder/src/TGeoPconEditor.cxx,
	  geombuilder/src/TGeoPgonEditor.cxx,
	  geombuilder/src/TGeoSphereEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoTorusEditor.cxx,
	  geombuilder/src/TGeoTrapEditor.cxx,
	  geombuilder/src/TGeoTrd1Editor.cxx,
	  geombuilder/src/TGeoTrd2Editor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx,
	  geompainter/inc/TGeoChecker.h, geompainter/inc/TGeoOverlap.h,
	  geompainter/inc/TGeoTrack.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoOverlap.cxx, geompainter/src/TGeoPainter.cxx,
	  geompainter/src/TGeoTrack.cxx, gfal/inc/LinkDef.h,
	  gfal/inc/TGFALFile.h, gfal/src/TGFALFile.cxx, gl/inc/CsgOps.h,
	  gl/inc/LinkDef.h, gl/inc/TArcBall.h, gl/inc/TGLAxis.h,
	  gl/inc/TGLBoundingBox.h, gl/inc/TGLCamera.h, gl/inc/TGLClip.h,
	  gl/inc/TGLContext.h, gl/inc/TGLContextPrivate.h,
	  gl/inc/TGLCylinder.h, gl/inc/TGLFaceSet.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLIncludes.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLLogicalShape.h, gl/inc/TGLManip.h,
	  gl/inc/TGLManipSet.h, gl/inc/TGLObject.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLOutput.h, gl/inc/TGLOverlay.h,
	  gl/inc/TGLPShapeObj.h, gl/inc/TGLPShapeObjEditor.h,
	  gl/inc/TGLParametric.h, gl/inc/TGLParametricEquationGL.h,
	  gl/inc/TGLPerspectiveCamera.h, gl/inc/TGLPhysicalShape.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLPolyLine.h,
	  gl/inc/TGLPolyMarker.h, gl/inc/TGLQuadric.h, gl/inc/TGLRnrCtx.h,
	  gl/inc/TGLRotateManip.h, gl/inc/TGLSAFrame.h,
	  gl/inc/TGLSAViewer.h, gl/inc/TGLScaleManip.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSceneBase.h, gl/inc/TGLSceneInfo.h,
	  gl/inc/TGLScenePad.h, gl/inc/TGLSelectBuffer.h,
	  gl/inc/TGLSphere.h, gl/inc/TGLStopwatch.h, gl/inc/TGLText.h,
	  gl/inc/TGLTransManip.h, gl/inc/TGLUtil.h, gl/inc/TGLViewer.h,
	  gl/inc/TGLViewerBase.h, gl/inc/TGLWidget.h,
	  gl/inc/TPointSet3DGL.h, gl/inc/TX11GL.h, gl/src/CsgOps.cxx,
	  gl/src/TArcBall.cxx, gl/src/TF2GL.cxx, gl/src/TGLAxis.cxx,
	  gl/src/TGLBoundingBox.cxx, gl/src/TGLCamera.cxx,
	  gl/src/TGLClip.cxx, gl/src/TGLClipSetEditor.cxx,
	  gl/src/TGLContext.cxx, gl/src/TGLContextPrivate.cxx,
	  gl/src/TGLCylinder.cxx, gl/src/TGLFaceSet.cxx,
	  gl/src/TGLFormat.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLManip.cxx,
	  gl/src/TGLManipSet.cxx, gl/src/TGLObject.cxx,
	  gl/src/TGLOrthoCamera.cxx, gl/src/TGLOutput.cxx,
	  gl/src/TGLOverlay.cxx, gl/src/TGLPShapeObjEditor.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLParametricEquationGL.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLPolyLine.cxx,
	  gl/src/TGLPolyMarker.cxx, gl/src/TGLQuadric.cxx,
	  gl/src/TGLRnrCtx.cxx, gl/src/TGLRotateManip.cxx,
	  gl/src/TGLSAFrame.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScaleManip.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLSceneBase.cxx, gl/src/TGLSceneInfo.cxx,
	  gl/src/TGLScenePad.cxx, gl/src/TGLSelectBuffer.cxx,
	  gl/src/TGLSelectRecord.cxx, gl/src/TGLSphere.cxx,
	  gl/src/TGLStopwatch.cxx, gl/src/TGLText.cxx,
	  gl/src/TGLTransManip.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLWidget.cxx, gl/src/TH2GL.cxx, gl/src/TPointSet3DGL.cxx,
	  gl/src/TX11GL.cxx, globusauth/src/GlobusAuth.cxx,
	  gpad/inc/LinkDef.h, gpad/inc/TAttCanvas.h, gpad/inc/TButton.h,
	  gpad/inc/TCanvas.h, gpad/inc/TClassTree.h,
	  gpad/inc/TColorWheel.h, gpad/inc/TControlBar.h,
	  gpad/inc/TCreatePrimitives.h, gpad/inc/TDialogCanvas.h,
	  gpad/inc/TGroupButton.h, gpad/inc/TInspectCanvas.h,
	  gpad/inc/TPad.h, gpad/inc/TPaveClass.h, gpad/inc/TSlider.h,
	  gpad/inc/TSliderBox.h, gpad/inc/TView.h, gpad/inc/TViewer3DPad.h,
	  gpad/src/TAttCanvas.cxx, gpad/src/TButton.cxx,
	  gpad/src/TCanvas.cxx, gpad/src/TClassTree.cxx,
	  gpad/src/TColorWheel.cxx, gpad/src/TControlBar.cxx,
	  gpad/src/TCreatePrimitives.cxx, gpad/src/TDialogCanvas.cxx,
	  gpad/src/TGroupButton.cxx, gpad/src/TInspectCanvas.cxx,
	  gpad/src/TPad.cxx, gpad/src/TPaveClass.cxx, gpad/src/TSlider.cxx,
	  gpad/src/TSliderBox.cxx, gpad/src/TView.cxx,
	  gpad/src/TViewer3DPad.cxx, graf/inc/LinkDef1.h,
	  graf/inc/LinkDef2.h, graf/inc/TArc.h, graf/inc/TArrow.h,
	  graf/inc/TAttImage.h, graf/inc/TBox.h, graf/inc/TCrown.h,
	  graf/inc/TCurlyArc.h, graf/inc/TCurlyLine.h, graf/inc/TCutG.h,
	  graf/inc/TDiamond.h, graf/inc/TEllipse.h, graf/inc/TFrame.h,
	  graf/inc/TGaxis.h, graf/inc/TGraph.h,
	  graf/inc/TGraphAsymmErrors.h, graf/inc/TGraphBentErrors.h,
	  graf/inc/TGraphErrors.h, graf/inc/TGraphPolar.h,
	  graf/inc/TGraphQQ.h, graf/inc/TGraphSmooth.h, graf/inc/TImage.h,
	  graf/inc/TImagePlugin.h, graf/inc/TLatex.h, graf/inc/TLegend.h,
	  graf/inc/TLegendEntry.h, graf/inc/TLine.h, graf/inc/TLink.h,
	  graf/inc/TMarker.h, graf/inc/TMultiGraph.h, graf/inc/TPave.h,
	  graf/inc/TPaveLabel.h, graf/inc/TPaveStats.h,
	  graf/inc/TPaveText.h, graf/inc/TPavesText.h, graf/inc/TPie.h,
	  graf/inc/TPoints.h, graf/inc/TPolyLine.h, graf/inc/TSpline.h,
	  graf/inc/TTF.h, graf/inc/TText.h, graf/inc/TWbox.h,
	  graf/src/TArc.cxx, graf/src/TArrow.cxx, graf/src/TAttImage.cxx,
	  graf/src/TBox.cxx, graf/src/TCrown.cxx, graf/src/TCurlyArc.cxx,
	  graf/src/TCurlyLine.cxx, graf/src/TCutG.cxx,
	  graf/src/TDiamond.cxx, graf/src/TEllipse.cxx,
	  graf/src/TFrame.cxx, graf/src/TGaxis.cxx, graf/src/TGraph.cxx,
	  graf/src/TGraphAsymmErrors.cxx, graf/src/TGraphBentErrors.cxx,
	  graf/src/TGraphErrors.cxx, graf/src/TGraphPolar.cxx,
	  graf/src/TGraphQQ.cxx, graf/src/TGraphSmooth.cxx,
	  graf/src/TImage.cxx, graf/src/TLatex.cxx, graf/src/TLegend.cxx,
	  graf/src/TLegendEntry.cxx, graf/src/TLine.cxx,
	  graf/src/TLink.cxx, graf/src/TMarker.cxx,
	  graf/src/TMultiGraph.cxx, graf/src/TPave.cxx,
	  graf/src/TPaveLabel.cxx, graf/src/TPaveStats.cxx,
	  graf/src/TPaveText.cxx, graf/src/TPavesText.cxx,
	  graf/src/TPie.cxx, graf/src/TPolyLine.cxx, graf/src/TSpline.cxx,
	  graf/src/TTF.cxx, graf/src/TText.cxx, graf/src/TWbox.cxx,
	  gui/inc/HelpText.h, gui/inc/LinkDef1.h, gui/inc/LinkDef2.h,
	  gui/inc/LinkDef3.h, gui/inc/TG3DLine.h, gui/inc/TGApplication.h,
	  gui/inc/TGButton.h, gui/inc/TGButtonGroup.h, gui/inc/TGCanvas.h,
	  gui/inc/TGClient.h, gui/inc/TGColorDialog.h,
	  gui/inc/TGColorSelect.h, gui/inc/TGComboBox.h,
	  gui/inc/TGDNDManager.h, gui/inc/TGDimension.h,
	  gui/inc/TGDockableFrame.h, gui/inc/TGDoubleSlider.h,
	  gui/inc/TGFSComboBox.h, gui/inc/TGFSContainer.h,
	  gui/inc/TGFileDialog.h, gui/inc/TGFont.h, gui/inc/TGFontDialog.h,
	  gui/inc/TGFrame.h, gui/inc/TGGC.h, gui/inc/TGIcon.h,
	  gui/inc/TGIdleHandler.h, gui/inc/TGImageMap.h,
	  gui/inc/TGInputDialog.h, gui/inc/TGLabel.h, gui/inc/TGLayout.h,
	  gui/inc/TGListBox.h, gui/inc/TGListTree.h, gui/inc/TGListView.h,
	  gui/inc/TGMdi.h, gui/inc/TGMdiDecorFrame.h, gui/inc/TGMdiFrame.h,
	  gui/inc/TGMdiMainFrame.h, gui/inc/TGMdiMenu.h, gui/inc/TGMenu.h,
	  gui/inc/TGMimeTypes.h, gui/inc/TGMsgBox.h,
	  gui/inc/TGNumberEntry.h, gui/inc/TGObject.h,
	  gui/inc/TGPasswdDialog.h, gui/inc/TGPicture.h,
	  gui/inc/TGProgressBar.h, gui/inc/TGRedirectOutputGuard.h,
	  gui/inc/TGResourcePool.h, gui/inc/TGScrollBar.h,
	  gui/inc/TGShutter.h, gui/inc/TGSlider.h, gui/inc/TGSpeedo.h,
	  gui/inc/TGSplitter.h, gui/inc/TGStatusBar.h, gui/inc/TGString.h,
	  gui/inc/TGTab.h, gui/inc/TGTableLayout.h, gui/inc/TGText.h,
	  gui/inc/TGTextBuffer.h, gui/inc/TGTextEdit.h,
	  gui/inc/TGTextEditDialogs.h, gui/inc/TGTextEditor.h,
	  gui/inc/TGTextEntry.h, gui/inc/TGTextView.h, gui/inc/TGToolBar.h,
	  gui/inc/TGToolTip.h, gui/inc/TGTripleSlider.h, gui/inc/TGView.h,
	  gui/inc/TGWidget.h, gui/inc/TGWindow.h, gui/inc/TGXYLayout.h,
	  gui/inc/TGuiBuilder.h, gui/inc/TRootApplication.h,
	  gui/inc/TRootBrowser.h, gui/inc/TRootCanvas.h,
	  gui/inc/TRootContextMenu.h, gui/inc/TRootControlBar.h,
	  gui/inc/TRootDialog.h, gui/inc/TRootEmbeddedCanvas.h,
	  gui/inc/TRootGuiFactory.h, gui/inc/TRootHelpDialog.h,
	  gui/inc/WidgetMessageTypes.h, gui/src/HelpText.cxx,
	  gui/src/TG3DLine.cxx, gui/src/TGApplication.cxx,
	  gui/src/TGButton.cxx, gui/src/TGButtonGroup.cxx,
	  gui/src/TGCanvas.cxx, gui/src/TGClient.cxx,
	  gui/src/TGColorDialog.cxx, gui/src/TGColorSelect.cxx,
	  gui/src/TGComboBox.cxx, gui/src/TGDNDManager.cxx,
	  gui/src/TGDimension.cxx, gui/src/TGDockableFrame.cxx,
	  gui/src/TGDoubleSlider.cxx, gui/src/TGFSComboBox.cxx,
	  gui/src/TGFSContainer.cxx, gui/src/TGFileDialog.cxx,
	  gui/src/TGFont.cxx, gui/src/TGFontDialog.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGGC.cxx, gui/src/TGIcon.cxx,
	  gui/src/TGIdleHandler.cxx, gui/src/TGImageMap.cxx,
	  gui/src/TGInputDialog.cxx, gui/src/TGLabel.cxx,
	  gui/src/TGLayout.cxx, gui/src/TGListBox.cxx,
	  gui/src/TGListTree.cxx, gui/src/TGListView.cxx,
	  gui/src/TGMdiDecorFrame.cxx, gui/src/TGMdiFrame.cxx,
	  gui/src/TGMdiMainFrame.cxx, gui/src/TGMdiMenu.cxx,
	  gui/src/TGMenu.cxx, gui/src/TGMimeTypes.cxx,
	  gui/src/TGMsgBox.cxx, gui/src/TGNumberEntry.cxx,
	  gui/src/TGObject.cxx, gui/src/TGPasswdDialog.cxx,
	  gui/src/TGPicture.cxx, gui/src/TGProgressBar.cxx,
	  gui/src/TGRedirectOutputGuard.cxx, gui/src/TGResourcePool.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TGShutter.cxx,
	  gui/src/TGSlider.cxx, gui/src/TGSpeedo.cxx,
	  gui/src/TGSplitter.cxx, gui/src/TGStatusBar.cxx,
	  gui/src/TGString.cxx, gui/src/TGTab.cxx,
	  gui/src/TGTableLayout.cxx, gui/src/TGText.cxx,
	  gui/src/TGTextBuffer.cxx, gui/src/TGTextEdit.cxx,
	  gui/src/TGTextEditDialogs.cxx, gui/src/TGTextEditor.cxx,
	  gui/src/TGTextEntry.cxx, gui/src/TGTextView.cxx,
	  gui/src/TGToolBar.cxx, gui/src/TGToolTip.cxx,
	  gui/src/TGTripleSlider.cxx, gui/src/TGView.cxx,
	  gui/src/TGWindow.cxx, gui/src/TGXYLayout.cxx,
	  gui/src/TGuiBuilder.cxx, gui/src/TRootApplication.cxx,
	  gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootContextMenu.cxx, gui/src/TRootControlBar.cxx,
	  gui/src/TRootDialog.cxx, gui/src/TRootEmbeddedCanvas.cxx,
	  gui/src/TRootGuiFactory.cxx, gui/src/TRootHelpDialog.cxx,
	  guibuilder/inc/LinkDef.h, guibuilder/inc/TGuiBldDragManager.h,
	  guibuilder/inc/TGuiBldEditor.h,
	  guibuilder/inc/TGuiBldHintsButton.h,
	  guibuilder/inc/TGuiBldHintsEditor.h,
	  guibuilder/inc/TGuiBldNameFrame.h,
	  guibuilder/inc/TRootGuiBuilder.h,
	  guibuilder/src/TGuiBldDragManager.cxx,
	  guibuilder/src/TGuiBldEditor.cxx,
	  guibuilder/src/TGuiBldHintsButton.cxx,
	  guibuilder/src/TGuiBldHintsEditor.cxx,
	  guibuilder/src/TGuiBldNameFrame.cxx,
	  guibuilder/src/TRootGuiBuilder.cxx, hbook/inc/THbookBranch.h,
	  hbook/inc/THbookFile.h, hbook/inc/THbookKey.h,
	  hbook/inc/THbookTree.h, hbook/src/THbookBranch.cxx,
	  hbook/src/THbookFile.cxx, hbook/src/THbookKey.cxx,
	  hbook/src/THbookTree.cxx, hist/inc/Foption.h, hist/inc/LinkDef.h,
	  hist/inc/TAxis.h, hist/inc/TBinomialEfficiencyFitter.h,
	  hist/inc/TConfidenceLevel.h, hist/inc/TF1.h, hist/inc/TF12.h,
	  hist/inc/TF2.h, hist/inc/TF3.h, hist/inc/TFormula.h,
	  hist/inc/TFormulaPrimitive.h, hist/inc/TFractionFitter.h,
	  hist/inc/TGraph2D.h, hist/inc/TGraph2DErrors.h,
	  hist/inc/TGraphDelaunay.h, hist/inc/TH1.h, hist/inc/TH1C.h,
	  hist/inc/TH1D.h, hist/inc/TH1F.h, hist/inc/TH1I.h,
	  hist/inc/TH1K.h, hist/inc/TH1S.h, hist/inc/TH2.h,
	  hist/inc/TH2C.h, hist/inc/TH2D.h, hist/inc/TH2F.h,
	  hist/inc/TH2I.h, hist/inc/TH2S.h, hist/inc/TH3.h,
	  hist/inc/TH3C.h, hist/inc/TH3D.h, hist/inc/TH3F.h,
	  hist/inc/TH3I.h, hist/inc/TH3S.h, hist/inc/THLimitsFinder.h,
	  hist/inc/THStack.h, hist/inc/THnSparse.h, hist/inc/TLimit.h,
	  hist/inc/TLimitDataSource.h, hist/inc/TMultiDimFit.h,
	  hist/inc/TPolyMarker.h, hist/inc/TPrincipal.h,
	  hist/inc/TProfile.h, hist/inc/TProfile2D.h,
	  hist/inc/TProfile3D.h, hist/inc/TVirtualHistPainter.h,
	  hist/src/Haxis.cxx, hist/src/TAxis.cxx,
	  hist/src/TBinomialEfficiencyFitter.cxx,
	  hist/src/TConfidenceLevel.cxx, hist/src/TF1.cxx,
	  hist/src/TF12.cxx, hist/src/TF1Helper.cxx, hist/src/TF1Helper.h,
	  hist/src/TF2.cxx, hist/src/TF3.cxx, hist/src/TFormula.cxx,
	  hist/src/TFormulaPrimitive.cxx, hist/src/TFractionFitter.cxx,
	  hist/src/TGraph2D.cxx, hist/src/TGraph2DErrors.cxx,
	  hist/src/TGraphDelaunay.cxx, hist/src/TH1.cxx, hist/src/TH1K.cxx,
	  hist/src/TH2.cxx, hist/src/TH3.cxx, hist/src/THLimitsFinder.cxx,
	  hist/src/THStack.cxx, hist/src/THnSparse.cxx,
	  hist/src/TLimit.cxx, hist/src/TLimitDataSource.cxx,
	  hist/src/TMultiDimFit.cxx, hist/src/TPolyMarker.cxx,
	  hist/src/TPrincipal.cxx, hist/src/TProfile.cxx,
	  hist/src/TProfile2D.cxx, hist/src/TProfile3D.cxx,
	  hist/src/TVirtualHistPainter.cxx, histpainter/inc/Hoption.h,
	  histpainter/inc/Hparam.h, histpainter/inc/LinkDef.h,
	  histpainter/inc/TGraphPainter.h, histpainter/inc/THistPainter.h,
	  histpainter/inc/TLego.h, histpainter/inc/TPainter3dAlgorithms.h,
	  histpainter/inc/TPaletteAxis.h,
	  histpainter/src/TGraphPainter.cxx,
	  histpainter/src/THistPainter.cxx,
	  histpainter/src/TPainter3dAlgorithms.cxx,
	  histpainter/src/TPaletteAxis.cxx, html/inc/LinkDef.h,
	  html/inc/TClassDocOutput.h, html/inc/TDocDirective.h,
	  html/inc/TDocInfo.h, html/inc/TDocOutput.h,
	  html/inc/TDocParser.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocInfo.cxx,
	  html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx, io/inc/LinkDef.h, io/inc/TArchiveFile.h,
	  io/inc/TBufferFile.h, io/inc/TCollectionProxyFactory.h,
	  io/inc/TContainerConverters.h, io/inc/TDirectoryFile.h,
	  io/inc/TEmulatedCollectionProxy.h, io/inc/TEmulatedMapProxy.h,
	  io/inc/TFile.h, io/inc/TFileCacheRead.h,
	  io/inc/TFileCacheWrite.h, io/inc/TFree.h,
	  io/inc/TGenCollectionProxy.h, io/inc/TGenCollectionStreamer.h,
	  io/inc/TKey.h, io/inc/TKeyMapFile.h, io/inc/TMapFile.h,
	  io/inc/TStreamerInfo.h, io/inc/TZIPFile.h,
	  io/src/TArchiveFile.cxx, io/src/TBufferFile.cxx,
	  io/src/TCollectionProxyFactory.cxx,
	  io/src/TContainerConverters.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TFile.cxx,
	  io/src/TFileCacheRead.cxx, io/src/TFileCacheWrite.cxx,
	  io/src/TFree.cxx, io/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionStreamer.cxx, io/src/TKey.cxx,
	  io/src/TKeyMapFile.cxx, io/src/TMapFile.cxx,
	  io/src/TStreamerInfo.cxx, io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx, io/src/TZIPFile.cxx,
	  krb5auth/inc/Krb5Auth.h, krb5auth/inc/TKSocket.h,
	  krb5auth/src/Krb5Auth.cxx, krb5auth/src/TKSocket.cxx,
	  ldap/inc/CintLDAP.h, ldap/inc/TLDAPAttribute.h,
	  ldap/inc/TLDAPEntry.h, ldap/inc/TLDAPResult.h,
	  ldap/inc/TLDAPServer.h, ldap/src/TLDAPAttribute.cxx,
	  ldap/src/TLDAPEntry.cxx, ldap/src/TLDAPResult.cxx,
	  ldap/src/TLDAPServer.cxx, main/src/cppmain.cxx,
	  main/src/h2root.cxx, main/src/pmain.cxx, main/src/rmain.cxx,
	  main/src/roots.cxx, main/src/ssh2rpd.cxx, math/inc/LinkDef.h,
	  math/inc/Math/ParamFunctor.h, math/inc/TComplex.h,
	  math/inc/TMath.h, math/inc/TRandom.h, math/inc/TRandom1.h,
	  math/inc/TRandom2.h, math/inc/TRandom3.h, math/src/TComplex.cxx,
	  math/src/TMath.cxx, math/src/TRandom.cxx, math/src/TRandom1.cxx,
	  math/src/TRandom2.cxx, math/src/TRandom3.cxx,
	  mathcore/build/Makefile.am, mathcore/build/doc_Makefile.am,
	  mathcore/build/inc_Makefile.am,
	  mathcore/build/inc_Math_GenVector_Makefile.am,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/src_Makefile.am, mathcore/build/test_Makefile.am,
	  mathcore/inc/Math/AxisAngle.h, mathcore/inc/Math/Boost.h,
	  mathcore/inc/Math/BoostX.h, mathcore/inc/Math/BoostY.h,
	  mathcore/inc/Math/BoostZ.h, mathcore/inc/Math/Cartesian2D.h,
	  mathcore/inc/Math/Cartesian3D.h,
	  mathcore/inc/Math/Cylindrical3D.h,
	  mathcore/inc/Math/CylindricalEta3D.h,
	  mathcore/inc/Math/DisplacementVector2D.h,
	  mathcore/inc/Math/DisplacementVector3D.h,
	  mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h,
	  mathcore/inc/Math/EulerAngles.h, mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/GenVector/3DConversions.h,
	  mathcore/inc/Math/GenVector/3DDistances.h,
	  mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/AxisAnglefwd.h,
	  mathcore/inc/Math/GenVector/BitReproducible.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostXfwd.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostYfwd.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/BoostZfwd.h,
	  mathcore/inc/Math/GenVector/Boostfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian2D.h,
	  mathcore/inc/Math/GenVector/Cartesian2Dfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cartesian3Dfwd.h,
	  mathcore/inc/Math/GenVector/CoordinateSystemTags.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3Dfwd.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/EulerAnglesfwd.h,
	  mathcore/inc/Math/GenVector/GenVectorIO.h,
	  mathcore/inc/Math/GenVector/GenVector_exception.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzRotationfwd.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/LorentzVectorfwd.h,
	  mathcore/inc/Math/GenVector/Plane3D.h,
	  mathcore/inc/Math/GenVector/Polar2D.h,
	  mathcore/inc/Math/GenVector/Polar2Dfwd.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/Polar3Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/PositionVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4Dfwd.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4Dfwd.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Quaternionfwd.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Rotation3Dfwd.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationXfwd.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationYfwd.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h,
	  mathcore/inc/Math/GenVector/RotationZYXfwd.h,
	  mathcore/inc/Math/GenVector/RotationZfwd.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/inc/Math/GenVector/VectorUtil.h,
	  mathcore/inc/Math/GenVector/eta.h,
	  mathcore/inc/Math/GenVector/etaMax.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/LinkDef_GenVector32.h,
	  mathcore/inc/Math/LinkDef_Point3D.h,
	  mathcore/inc/Math/LinkDef_Rotation.h,
	  mathcore/inc/Math/LinkDef_Vector3D.h,
	  mathcore/inc/Math/LinkDef_Vector4D.h,
	  mathcore/inc/Math/LorentzRotation.h,
	  mathcore/inc/Math/LorentzVector.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/PdfFunc.h, mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/Plane3D.h, mathcore/inc/Math/Point2D.h,
	  mathcore/inc/Math/Point2Dfwd.h, mathcore/inc/Math/Point3D.h,
	  mathcore/inc/Math/Point3Dfwd.h, mathcore/inc/Math/Polar2D.h,
	  mathcore/inc/Math/Polar3D.h,
	  mathcore/inc/Math/PositionVector2D.h,
	  mathcore/inc/Math/PositionVector3D.h,
	  mathcore/inc/Math/ProbFunc.h,
	  mathcore/inc/Math/ProbFuncMathCore.h,
	  mathcore/inc/Math/PtEtaPhiE4D.h, mathcore/inc/Math/PtEtaPhiM4D.h,
	  mathcore/inc/Math/PxPyPzE4D.h, mathcore/inc/Math/PxPyPzM4D.h,
	  mathcore/inc/Math/Quaternion.h, mathcore/inc/Math/Rotation3D.h,
	  mathcore/inc/Math/RotationX.h, mathcore/inc/Math/RotationY.h,
	  mathcore/inc/Math/RotationZ.h, mathcore/inc/Math/RotationZYX.h,
	  mathcore/inc/Math/SpecFunc.h,
	  mathcore/inc/Math/SpecFuncMathCore.h,
	  mathcore/inc/Math/Transform3D.h,
	  mathcore/inc/Math/Translation3D.h, mathcore/inc/Math/Util.h,
	  mathcore/inc/Math/Vector2D.h, mathcore/inc/Math/Vector2Dfwd.h,
	  mathcore/inc/Math/Vector3D.h, mathcore/inc/Math/Vector3Dfwd.h,
	  mathcore/inc/Math/Vector4D.h, mathcore/inc/Math/Vector4Dfwd.h,
	  mathcore/inc/Math/VectorUtil.h,
	  mathcore/inc/Math/VectorUtil_Cint.h,
	  mathcore/inc/Math/WrappedFunction.h,
	  mathcore/inc/Math/WrappedParamFunction.h,
	  mathcore/src/3DConversions.cxx, mathcore/src/3DDistances.cxx,
	  mathcore/src/AxisAngle.cxx, mathcore/src/AxisAngleXother.cxx,
	  mathcore/src/BitReproducible.cxx, mathcore/src/Boost.cxx,
	  mathcore/src/BoostX.cxx, mathcore/src/BoostY.cxx,
	  mathcore/src/BoostZ.cxx, mathcore/src/EulerAngles.cxx,
	  mathcore/src/GenVector_exception.cxx,
	  mathcore/src/LorentzRotation.cxx,
	  mathcore/src/PdfFuncMathCore.cxx, mathcore/src/Plane3D.cxx,
	  mathcore/src/ProbFuncMathCore.cxx, mathcore/src/Quaternion.cxx,
	  mathcore/src/QuaternionXaxial.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Rotation3DxAxial.cxx, mathcore/src/RotationZYX.cxx,
	  mathcore/src/SpecFuncMathCore.cxx, mathcore/src/Transform3D.cxx,
	  mathcore/src/Translation3D.cxx, mathcore/src/VectorUtil.cxx,
	  mathcore/test/stress2D.cxx, mathmore/build/Makefile.am,
	  mathmore/build/doc_Makefile.am, mathmore/build/inc_Makefile.am,
	  mathmore/build/inc_Math_GenVector_Makefile.am,
	  mathmore/build/inc_Math_Makefile.am,
	  mathmore/build/src_Makefile.am, mathmore/build/test_Makefile.am,
	  mathmore/inc/Math/Chebyshev.h, mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/GSLFunctionAdapter.h,
	  mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/GSLRootHelper.h,
	  mathmore/inc/Math/IntegrationTypes.h,
	  mathmore/inc/Math/Integrator.h,
	  mathmore/inc/Math/InterpolationTypes.h,
	  mathmore/inc/Math/Interpolator.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_Func.h,
	  mathmore/inc/Math/LinkDef_RootFinding.h,
	  mathmore/inc/Math/LinkDef_SpecFunc.h,
	  mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/Minimizer1D.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h, mathmore/inc/Math/Random.h,
	  mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h,
	  mathmore/inc/Math/SpecFuncMathMore.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/Chebyshev.cxx,
	  mathmore/src/Derivator.cxx, mathmore/src/GSL1DMinimizer.h,
	  mathmore/src/GSLChebSeries.h, mathmore/src/GSLDerivator.cxx,
	  mathmore/src/GSLDerivator.h, mathmore/src/GSLError.h,
	  mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/GSLIntegrationWorkspace.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLInterpolator.cxx, mathmore/src/GSLInterpolator.h,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRootFSolver.h,
	  mathmore/src/GSLRootFdFSolver.h, mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx,
	  mathmore/src/GSLRootHelper.cxx, mathmore/src/Integrator.cxx,
	  mathmore/src/Interpolator.cxx, mathmore/src/Minimizer1D.cxx,
	  mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/src/ParamFunction.cxx, mathmore/src/PdfFuncMathMore.cxx,
	  mathmore/src/Polynomial.cxx, mathmore/src/ProbFuncInv.cxx,
	  mathmore/src/ProbFuncMathMore.cxx,
	  mathmore/src/RootFinderAlgorithms.cxx,
	  mathmore/src/SpecFuncMathMore.cxx,
	  mathmore/src/complex_quartic.h, matrix/inc/LinkDef.h,
	  matrix/inc/TDecompBK.h, matrix/inc/TDecompBase.h,
	  matrix/inc/TDecompChol.h, matrix/inc/TDecompLU.h,
	  matrix/inc/TDecompQRH.h, matrix/inc/TDecompSVD.h,
	  matrix/inc/TDecompSparse.h, matrix/inc/TMatrix.h,
	  matrix/inc/TMatrixDBase.h, matrix/inc/TMatrixDBasefwd.h,
	  matrix/inc/TMatrixDEigen.h, matrix/inc/TMatrixDLazy.h,
	  matrix/inc/TMatrixDSparse.h, matrix/inc/TMatrixDSym.h,
	  matrix/inc/TMatrixDSymEigen.h, matrix/inc/TMatrixDUtils.h,
	  matrix/inc/TMatrixDUtilsfwd.h, matrix/inc/TMatrixFBase.h,
	  matrix/inc/TMatrixFBasefwd.h, matrix/inc/TMatrixFLazy.h,
	  matrix/inc/TMatrixFSparse.h, matrix/inc/TMatrixFSym.h,
	  matrix/inc/TMatrixFUtils.h, matrix/inc/TMatrixFUtilsfwd.h,
	  matrix/inc/TMatrixT.h, matrix/inc/TMatrixTBase.h,
	  matrix/inc/TMatrixTCramerInv.h, matrix/inc/TMatrixTLazy.h,
	  matrix/inc/TMatrixTSparse.h, matrix/inc/TMatrixTSym.h,
	  matrix/inc/TMatrixTSymCramerInv.h, matrix/inc/TMatrixTUtils.h,
	  matrix/inc/TVector.h, matrix/inc/TVectorT.h,
	  matrix/src/TDecompBK.cxx, matrix/src/TDecompBase.cxx,
	  matrix/src/TDecompChol.cxx, matrix/src/TDecompLU.cxx,
	  matrix/src/TDecompQRH.cxx, matrix/src/TDecompSVD.cxx,
	  matrix/src/TDecompSparse.cxx, matrix/src/TMatrixDEigen.cxx,
	  matrix/src/TMatrixDSymEigen.cxx, matrix/src/TMatrixT.cxx,
	  matrix/src/TMatrixTBase.cxx, matrix/src/TMatrixTCramerInv.cxx,
	  matrix/src/TMatrixTLazy.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TMatrixTSymCramerInv.cxx,
	  matrix/src/TMatrixTUtils.cxx, matrix/src/TVectorT.cxx,
	  meta/inc/LinkDef.h, meta/inc/TBaseClass.h, meta/inc/TCint.h,
	  meta/inc/TClass.h, meta/inc/TClassGenerator.h,
	  meta/inc/TClassMenuItem.h, meta/inc/TClassRef.h,
	  meta/inc/TClassStreamer.h, meta/inc/TDataMember.h,
	  meta/inc/TDataType.h, meta/inc/TDictionary.h,
	  meta/inc/TFunction.h, meta/inc/TGenericClassInfo.h,
	  meta/inc/TGlobal.h, meta/inc/TInterpreter.h,
	  meta/inc/TIsAProxy.h, meta/inc/TMemberStreamer.h,
	  meta/inc/TMethod.h, meta/inc/TMethodArg.h,
	  meta/inc/TMethodCall.h, meta/inc/TRealData.h,
	  meta/inc/TStreamer.h, meta/inc/TStreamerElement.h,
	  meta/inc/TVirtualIsAProxy.h, meta/inc/TVirtualRefProxy.h,
	  meta/inc/TVirtualStreamerInfo.h, meta/src/TBaseClass.cxx,
	  meta/src/TCint.cxx, meta/src/TClass.cxx,
	  meta/src/TClassGenerator.cxx, meta/src/TClassMenuItem.cxx,
	  meta/src/TClassRef.cxx, meta/src/TDataMember.cxx,
	  meta/src/TDataType.cxx, meta/src/TFunction.cxx,
	  meta/src/TGenericClassInfo.cxx, meta/src/TGlobal.cxx,
	  meta/src/TInterpreter.cxx, meta/src/TIsAProxy.cxx,
	  meta/src/TMethod.cxx, meta/src/TMethodArg.cxx,
	  meta/src/TMethodCall.cxx, meta/src/TRealData.cxx,
	  meta/src/TStreamerElement.cxx, meta/src/TToggle.cxx,
	  meta/src/TToggleGroup.cxx, meta/src/TVirtualStreamerInfo.cxx,
	  metautils/inc/TClassEdit.h, metautils/src/TClassEdit.cxx,
	  minuit/inc/LinkDef.h, minuit/inc/TFitter.h,
	  minuit/inc/TLinearFitter.h, minuit/inc/TMinuit.h,
	  minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx,
	  minuit/src/TMinuit.cxx, minuit2/build/inc_Makefile.am,
	  minuit2/inc/LinkDef.h, minuit2/inc/Minuit2/ABObj.h,
	  minuit2/inc/Minuit2/ABProd.h, minuit2/inc/Minuit2/ABSum.h,
	  minuit2/inc/Minuit2/ABTypes.h,
	  minuit2/inc/Minuit2/AnalyticalGradientCalculator.h,
	  minuit2/inc/Minuit2/BasicFunctionGradient.h,
	  minuit2/inc/Minuit2/BasicFunctionMinimum.h,
	  minuit2/inc/Minuit2/BasicMinimumError.h,
	  minuit2/inc/Minuit2/BasicMinimumParameters.h,
	  minuit2/inc/Minuit2/BasicMinimumSeed.h,
	  minuit2/inc/Minuit2/BasicMinimumState.h,
	  minuit2/inc/Minuit2/CombinedMinimizer.h,
	  minuit2/inc/Minuit2/CombinedMinimumBuilder.h,
	  minuit2/inc/Minuit2/ContoursError.h,
	  minuit2/inc/Minuit2/DavidonErrorUpdator.h,
	  minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/FCNGradientBase.h,
	  minuit2/inc/Minuit2/FumiliBuilder.h,
	  minuit2/inc/Minuit2/FumiliChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliErrorUpdator.h,
	  minuit2/inc/Minuit2/FumiliFCNBase.h,
	  minuit2/inc/Minuit2/FumiliGradientCalculator.h,
	  minuit2/inc/Minuit2/FumiliMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FumiliMinimizer.h,
	  minuit2/inc/Minuit2/FumiliStandardChi2FCN.h,
	  minuit2/inc/Minuit2/FumiliStandardMaximumLikelihoodFCN.h,
	  minuit2/inc/Minuit2/FunctionGradient.h,
	  minuit2/inc/Minuit2/FunctionMinimizer.h,
	  minuit2/inc/Minuit2/FunctionMinimum.h,
	  minuit2/inc/Minuit2/GenericFunction.h,
	  minuit2/inc/Minuit2/GradientCalculator.h,
	  minuit2/inc/Minuit2/HessianGradientCalculator.h,
	  minuit2/inc/Minuit2/InitialGradientCalculator.h,
	  minuit2/inc/Minuit2/LASymMatrix.h,
	  minuit2/inc/Minuit2/LAVector.h, minuit2/inc/Minuit2/LaInverse.h,
	  minuit2/inc/Minuit2/LaOuterProduct.h,
	  minuit2/inc/Minuit2/LaProd.h, minuit2/inc/Minuit2/LaSum.h,
	  minuit2/inc/Minuit2/MatrixInverse.h,
	  minuit2/inc/Minuit2/MinimumBuilder.h,
	  minuit2/inc/Minuit2/MinimumError.h,
	  minuit2/inc/Minuit2/MinimumErrorUpdator.h,
	  minuit2/inc/Minuit2/MinimumParameters.h,
	  minuit2/inc/Minuit2/MinimumSeed.h,
	  minuit2/inc/Minuit2/MinimumSeedGenerator.h,
	  minuit2/inc/Minuit2/MinimumState.h,
	  minuit2/inc/Minuit2/MinosError.h,
	  minuit2/inc/Minuit2/MinuitParameter.h,
	  minuit2/inc/Minuit2/MnApplication.h,
	  minuit2/inc/Minuit2/MnConfig.h, minuit2/inc/Minuit2/MnContours.h,
	  minuit2/inc/Minuit2/MnCovarianceSqueeze.h,
	  minuit2/inc/Minuit2/MnCross.h, minuit2/inc/Minuit2/MnEigen.h,
	  minuit2/inc/Minuit2/MnFcn.h,
	  minuit2/inc/Minuit2/MnFumiliMinimize.h,
	  minuit2/inc/Minuit2/MnFunctionCross.h,
	  minuit2/inc/Minuit2/MnGlobalCorrelationCoeff.h,
	  minuit2/inc/Minuit2/MnHesse.h,
	  minuit2/inc/Minuit2/MnLineSearch.h,
	  minuit2/inc/Minuit2/MnMachinePrecision.h,
	  minuit2/inc/Minuit2/MnMatrix.h, minuit2/inc/Minuit2/MnMigrad.h,
	  minuit2/inc/Minuit2/MnMinimize.h, minuit2/inc/Minuit2/MnMinos.h,
	  minuit2/inc/Minuit2/MnParabola.h,
	  minuit2/inc/Minuit2/MnParabolaFactory.h,
	  minuit2/inc/Minuit2/MnParabolaPoint.h,
	  minuit2/inc/Minuit2/MnParameterScan.h,
	  minuit2/inc/Minuit2/MnPlot.h, minuit2/inc/Minuit2/MnPosDef.h,
	  minuit2/inc/Minuit2/MnPrint.h,
	  minuit2/inc/Minuit2/MnRefCountedPointer.h,
	  minuit2/inc/Minuit2/MnReferenceCounter.h,
	  minuit2/inc/Minuit2/MnScan.h,
	  minuit2/inc/Minuit2/MnSeedGenerator.h,
	  minuit2/inc/Minuit2/MnSimplex.h,
	  minuit2/inc/Minuit2/MnStrategy.h, minuit2/inc/Minuit2/MnTiny.h,
	  minuit2/inc/Minuit2/MnUserCovariance.h,
	  minuit2/inc/Minuit2/MnUserFcn.h,
	  minuit2/inc/Minuit2/MnUserParameterState.h,
	  minuit2/inc/Minuit2/MnUserParameters.h,
	  minuit2/inc/Minuit2/MnUserTransformation.h,
	  minuit2/inc/Minuit2/MnVectorTransform.h,
	  minuit2/inc/Minuit2/ModularFunctionMinimizer.h,
	  minuit2/inc/Minuit2/NegativeG2LineSearch.h,
	  minuit2/inc/Minuit2/Numerical2PGradientCalculator.h,
	  minuit2/inc/Minuit2/ParametricFunction.h,
	  minuit2/inc/Minuit2/ScanBuilder.h,
	  minuit2/inc/Minuit2/ScanMinimizer.h,
	  minuit2/inc/Minuit2/SimplexBuilder.h,
	  minuit2/inc/Minuit2/SimplexMinimizer.h,
	  minuit2/inc/Minuit2/SimplexParameters.h,
	  minuit2/inc/Minuit2/SimplexSeedGenerator.h,
	  minuit2/inc/Minuit2/SinParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtLowParameterTransformation.h,
	  minuit2/inc/Minuit2/SqrtUpParameterTransformation.h,
	  minuit2/inc/Minuit2/StackAllocator.h,
	  minuit2/inc/Minuit2/VariableMetricBuilder.h,
	  minuit2/inc/Minuit2/VariableMetricEDMEstimator.h,
	  minuit2/inc/Minuit2/VariableMetricMinimizer.h,
	  minuit2/inc/Minuit2/VectorOuterProduct.h,
	  minuit2/inc/TBinLikelihoodFCN.h, minuit2/inc/TChi2ExtendedFCN.h,
	  minuit2/inc/TChi2ExtendedFitData.h, minuit2/inc/TChi2FCN.h,
	  minuit2/inc/TChi2FitData.h, minuit2/inc/TFcnAdapter.h,
	  minuit2/inc/TFitterFumili.h, minuit2/inc/TFitterMinuit.h,
	  minuit2/inc/TFumiliFCN.h,
	  minuit2/src/AnalyticalGradientCalculator.cxx,
	  minuit2/src/BasicMinimumError.cxx,
	  minuit2/src/CombinedMinimumBuilder.cxx,
	  minuit2/src/DavidonErrorUpdator.cxx, minuit2/src/FitterUtil.cxx,
	  minuit2/src/FitterUtil.h, minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/FumiliErrorUpdator.cxx,
	  minuit2/src/FumiliGradientCalculator.cxx,
	  minuit2/src/FumiliMinimizer.cxx,
	  minuit2/src/FumiliStandardChi2FCN.cxx,
	  minuit2/src/FumiliStandardMaximumLikelihoodFCN.cxx,
	  minuit2/src/HessianGradientCalculator.cxx,
	  minuit2/src/InitialGradientCalculator.cxx,
	  minuit2/src/LaEigenValues.cxx, minuit2/src/LaInnerProduct.cxx,
	  minuit2/src/LaInverse.cxx, minuit2/src/LaOuterProduct.cxx,
	  minuit2/src/LaSumOfElements.cxx,
	  minuit2/src/LaVtMVSimilarity.cxx, minuit2/src/MnApplication.cxx,
	  minuit2/src/MnContours.cxx, minuit2/src/MnCovarianceSqueeze.cxx,
	  minuit2/src/MnEigen.cxx, minuit2/src/MnFcn.cxx,
	  minuit2/src/MnFumiliMinimize.cxx,
	  minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnGlobalCorrelationCoeff.cxx,
	  minuit2/src/MnHesse.cxx, minuit2/src/MnLineSearch.cxx,
	  minuit2/src/MnMachinePrecision.cxx, minuit2/src/MnMinos.cxx,
	  minuit2/src/MnParabolaFactory.cxx,
	  minuit2/src/MnParameterScan.cxx, minuit2/src/MnPlot.cxx,
	  minuit2/src/MnPosDef.cxx, minuit2/src/MnPrint.cxx,
	  minuit2/src/MnScan.cxx, minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/MnStrategy.cxx, minuit2/src/MnTiny.cxx,
	  minuit2/src/MnUserFcn.cxx, minuit2/src/MnUserParameterState.cxx,
	  minuit2/src/MnUserParameters.cxx,
	  minuit2/src/MnUserTransformation.cxx,
	  minuit2/src/ModularFunctionMinimizer.cxx,
	  minuit2/src/NegativeG2LineSearch.cxx,
	  minuit2/src/Numerical2PGradientCalculator.cxx,
	  minuit2/src/ParametricFunction.cxx, minuit2/src/ScanBuilder.cxx,
	  minuit2/src/SimplexBuilder.cxx,
	  minuit2/src/SimplexParameters.cxx,
	  minuit2/src/SimplexSeedGenerator.cxx,
	  minuit2/src/SinParameterTransformation.cxx,
	  minuit2/src/SqrtLowParameterTransformation.cxx,
	  minuit2/src/SqrtUpParameterTransformation.cxx,
	  minuit2/src/TBinLikelihoodFCN.cxx,
	  minuit2/src/TChi2ExtendedFCN.cxx,
	  minuit2/src/TChi2ExtendedFitData.cxx, minuit2/src/TChi2FCN.cxx,
	  minuit2/src/TChi2FitData.cxx, minuit2/src/TFcnAdapter.cxx,
	  minuit2/src/TFitterFumili.cxx, minuit2/src/TFumiliFCN.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/src/VariableMetricEDMEstimator.cxx,
	  minuit2/src/mnbins.cxx, minuit2/src/mndasum.cxx,
	  minuit2/src/mndaxpy.cxx, minuit2/src/mnddot.cxx,
	  minuit2/src/mndscal.cxx, minuit2/src/mndspmv.cxx,
	  minuit2/src/mndspr.cxx, minuit2/src/mnlsame.cxx,
	  minuit2/src/mnteigen.cxx, minuit2/src/mntplot.cxx,
	  minuit2/src/mnvert.cxx, minuit2/src/mnxerbla.cxx,
	  minuit2/test/MnSim/DemoFumili.cxx,
	  minuit2/test/MnSim/DemoGaussSim.cxx,
	  minuit2/test/MnSim/FlatRandomGen.h,
	  minuit2/test/MnSim/GaussDataGen.cxx,
	  minuit2/test/MnSim/GaussDataGen.h,
	  minuit2/test/MnSim/GaussFcn.cxx, minuit2/test/MnSim/GaussFcn.h,
	  minuit2/test/MnSim/GaussFcn2.cxx, minuit2/test/MnSim/GaussFcn2.h,
	  minuit2/test/MnSim/GaussFunction.h,
	  minuit2/test/MnSim/GaussRandomGen.h,
	  minuit2/test/MnSim/GaussianModelFunction.h,
	  minuit2/test/MnSim/PaulTest.cxx,
	  minuit2/test/MnSim/PaulTest2.cxx,
	  minuit2/test/MnSim/PaulTest3.cxx,
	  minuit2/test/MnSim/PaulTest4.cxx,
	  minuit2/test/MnSim/ReneTest.cxx,
	  minuit2/test/MnTutorial/Quad12F.h,
	  minuit2/test/MnTutorial/Quad12FMain.cxx,
	  minuit2/test/MnTutorial/Quad1F.h,
	  minuit2/test/MnTutorial/Quad1FMain.cxx,
	  minuit2/test/MnTutorial/Quad4F.h,
	  minuit2/test/MnTutorial/Quad4FMain.cxx,
	  minuit2/test/MnTutorial/Quad8F.h,
	  minuit2/test/MnTutorial/Quad8FMain.cxx,
	  minuit2/test/testGraph.cxx, minuit2/test/testMinimize.cxx,
	  minuit2/test/testUserFunc.cxx, mlp/inc/TMLPAnalyzer.h,
	  mlp/inc/TMultiLayerPerceptron.h, mlp/inc/TNeuron.h,
	  mlp/inc/TSynapse.h, mlp/src/TMLPAnalyzer.cxx,
	  mlp/src/TMultiLayerPerceptron.cxx, mlp/src/TNeuron.cxx,
	  mlp/src/TSynapse.cxx, monalisa/inc/TMonaLisaReader.h,
	  monalisa/inc/TMonaLisaWriter.h, monalisa/src/TMonaLisaReader.cxx,
	  monalisa/src/TMonaLisaWriter.cxx, mysql/inc/TMySQLResult.h,
	  mysql/inc/TMySQLRow.h, mysql/inc/TMySQLServer.h,
	  mysql/inc/TMySQLStatement.h, mysql/src/TMySQLServer.cxx,
	  mysql/src/TMySQLStatement.cxx, net/inc/LinkDef.h,
	  net/inc/NetErrors.h, net/inc/RRemoteProtocol.h,
	  net/inc/TApplicationRemote.h, net/inc/TApplicationServer.h,
	  net/inc/TFTP.h, net/inc/TFileStager.h, net/inc/TGrid.h,
	  net/inc/TGridCollection.h, net/inc/TGridJDL.h,
	  net/inc/TGridJob.h, net/inc/TGridJobStatus.h,
	  net/inc/TGridJobStatusList.h, net/inc/TGridResult.h,
	  net/inc/TMessage.h, net/inc/TMonitor.h, net/inc/TNetFile.h,
	  net/inc/TPServerSocket.h, net/inc/TPSocket.h,
	  net/inc/TSQLColumnInfo.h, net/inc/TSQLMonitoring.h,
	  net/inc/TSQLResult.h, net/inc/TSQLServer.h,
	  net/inc/TSQLStatement.h, net/inc/TSQLTableInfo.h,
	  net/inc/TSecContext.h, net/inc/TServerSocket.h,
	  net/inc/TSocket.h, net/inc/TWebFile.h, net/src/NetErrors.cxx,
	  net/src/TApplicationRemote.cxx, net/src/TApplicationServer.cxx,
	  net/src/TFTP.cxx, net/src/TFileStager.cxx, net/src/TGrid.cxx,
	  net/src/TGridJDL.cxx, net/src/TGridJob.cxx,
	  net/src/TGridJobStatus.cxx, net/src/TGridJobStatusList.cxx,
	  net/src/TGridResult.cxx, net/src/TMessage.cxx,
	  net/src/TMonitor.cxx, net/src/TNetFile.cxx,
	  net/src/TPServerSocket.cxx, net/src/TPSocket.cxx,
	  net/src/TSQLColumnInfo.cxx, net/src/TSQLMonitoring.cxx,
	  net/src/TSQLServer.cxx, net/src/TSQLStatement.cxx,
	  net/src/TSQLTableInfo.cxx, net/src/TSecContext.cxx,
	  net/src/TServerSocket.cxx, net/src/TSocket.cxx,
	  net/src/TWebFile.cxx, netx/inc/LinkDef.h, netx/inc/TXNetFile.h,
	  netx/inc/TXNetFileStager.h, netx/inc/TXNetSystem.h,
	  netx/src/TXNetFile.cxx, netx/src/TXNetFileStager.cxx,
	  netx/src/TXNetSystem.cxx, newdelete/inc/MemCheck.h,
	  newdelete/src/MemCheck.cxx, newdelete/src/NewDelete.cxx,
	  odbc/inc/TODBCResult.h, odbc/inc/TODBCRow.h,
	  odbc/inc/TODBCServer.h, odbc/inc/TODBCStatement.h,
	  odbc/src/TODBCResult.cxx, odbc/src/TODBCRow.cxx,
	  odbc/src/TODBCServer.cxx, odbc/src/TODBCStatement.cxx,
	  oracle/inc/LinkDef.h, oracle/inc/TOracleResult.h,
	  oracle/inc/TOracleRow.h, oracle/inc/TOracleServer.h,
	  oracle/inc/TOracleStatement.h, oracle/src/TOracleResult.cxx,
	  oracle/src/TOracleRow.cxx, oracle/src/TOracleServer.cxx,
	  oracle/src/TOracleStatement.cxx, peac/inc/LinkDef.h,
	  peac/inc/LinkDefGui.h, peac/inc/TPEAC.h, peac/inc/TProofPEAC.h,
	  peac/inc/TProofStartupDialog.h, peac/src/TPEAC.cxx,
	  peac/src/TProofPEAC.cxx, peac/src/TProofStartupDialog.cxx,
	  pgsql/inc/TPgSQLResult.h, pgsql/inc/TPgSQLRow.h,
	  pgsql/inc/TPgSQLServer.h, pgsql/inc/TPgSQLStatement.h,
	  pgsql/src/TPgSQLResult.cxx, pgsql/src/TPgSQLRow.cxx,
	  pgsql/src/TPgSQLServer.cxx, pgsql/src/TPgSQLStatement.cxx,
	  physics/inc/LinkDef.h, physics/inc/TFeldmanCousins.h,
	  physics/inc/TGenPhaseSpace.h, physics/inc/TLorentzRotation.h,
	  physics/inc/TLorentzVector.h, physics/inc/TQuaternion.h,
	  physics/inc/TRobustEstimator.h, physics/inc/TRolke.h,
	  physics/inc/TRotation.h, physics/inc/TVector2.h,
	  physics/inc/TVector3.h, physics/src/TFeldmanCousins.cxx,
	  physics/src/TGenPhaseSpace.cxx, physics/src/TLorentzRotation.cxx,
	  physics/src/TLorentzVector.cxx, physics/src/TQuaternion.cxx,
	  physics/src/TRobustEstimator.cxx, physics/src/TRolke.cxx,
	  physics/src/TRotation.cxx, physics/src/TVector2.cxx,
	  physics/src/TVector3.cxx, postscript/inc/LinkDef.h,
	  postscript/inc/TImageDump.h, postscript/inc/TPDF.h,
	  postscript/inc/TPostScript.h, postscript/inc/TSVG.h,
	  postscript/src/TImageDump.cxx, postscript/src/TPDF.cxx,
	  postscript/src/TPostScript.cxx, postscript/src/TSVG.cxx,
	  proof/inc/LinkDef.h, proof/inc/TCondor.h, proof/inc/TDSet.h,
	  proof/inc/TDSetProxy.h, proof/inc/TProof.h,
	  proof/inc/TProofChain.h, proof/inc/TProofCondor.h,
	  proof/inc/TProofDebug.h, proof/inc/TProofLog.h,
	  proof/inc/TProofMgr.h, proof/inc/TProofNodeInfo.h,
	  proof/inc/TProofQueryResult.h, proof/inc/TProofResources.h,
	  proof/inc/TProofResourcesStatic.h, proof/inc/TProofServ.h,
	  proof/inc/TProofSuperMaster.h, proof/inc/TSlave.h,
	  proof/inc/TVirtualProofPlayer.h, proof/src/TCondor.cxx,
	  proof/src/TDSet.cxx, proof/src/TDSetProxy.cxx,
	  proof/src/TProof.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofCondor.cxx, proof/src/TProofDebug.cxx,
	  proof/src/TProofLog.cxx, proof/src/TProofMgr.cxx,
	  proof/src/TProofNodeInfo.cxx, proof/src/TProofQueryResult.cxx,
	  proof/src/TProofResourcesStatic.cxx, proof/src/TProofServ.cxx,
	  proof/src/TProofSuperMaster.cxx, proof/src/TSlave.cxx,
	  proof/src/TVirtualProofPlayer.cxx, proofd/inc/XProofProtUtils.h,
	  proofd/inc/XProofProtocol.h, proofd/inc/XrdProofConn.h,
	  proofd/inc/XrdProofGroup.h, proofd/inc/XrdProofPhyConn.h,
	  proofd/inc/XrdProofSched.h, proofd/inc/XrdProofServProxy.h,
	  proofd/inc/XrdProofWorker.h, proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdClient.h, proofd/inc/XrdProofdManager.h,
	  proofd/inc/XrdProofdPlatform.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/inc/XrdProofdTrace.h,
	  proofd/inc/XrdROOT.h, proofd/inc/proofdp.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofd/src/XrdROOT.cxx,
	  proofd/src/proofd.cxx, proofplayer/inc/LinkDef.h,
	  proofplayer/inc/LinkDefDraw.h,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TDrawFeedback.h, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TFileMerger.h, proofplayer/inc/TPacketizer.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TPerfStats.h, proofplayer/inc/TProofDraw.h,
	  proofplayer/inc/TProofLimitsFinder.h,
	  proofplayer/inc/TProofPlayer.h, proofplayer/inc/TStatus.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TDrawFeedback.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TFileMerger.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofDraw.cxx,
	  proofplayer/src/TProofLimitsFinder.cxx,
	  proofplayer/src/TProofPlayer.cxx, proofplayer/src/TStatus.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx, proofx/inc/LinkDef.h,
	  proofx/inc/TXHandler.h, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXProofServ.h, proofx/inc/TXSlave.h,
	  proofx/inc/TXSocket.h, proofx/inc/TXSocketHandler.h,
	  proofx/inc/TXUnixSocket.h, proofx/src/TXHandler.cxx,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx,
	  proofx/src/TXSocketHandler.cxx, proofx/src/TXUnixSocket.cxx,
	  pyroot/ROOT.py, pyroot/inc/TPyException.h,
	  pyroot/inc/TPyReturn.h, pyroot/inc/TPython.h,
	  pyroot/src/ClassMethodHolder.cxx, pyroot/src/ClassMethodHolder.h,
	  pyroot/src/ConstructorHolder.cxx, pyroot/src/ConstructorHolder.h,
	  pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/Executors.cxx, pyroot/src/Executors.h,
	  pyroot/src/MemoryRegulator.cxx, pyroot/src/MemoryRegulator.h,
	  pyroot/src/MethodHolder.cxx, pyroot/src/MethodHolder.h,
	  pyroot/src/MethodProxy.cxx, pyroot/src/MethodProxy.h,
	  pyroot/src/ObjectProxy.cxx, pyroot/src/ObjectProxy.h,
	  pyroot/src/PropertyProxy.cxx, pyroot/src/PropertyProxy.h,
	  pyroot/src/PyBufferFactory.cxx, pyroot/src/PyBufferFactory.h,
	  pyroot/src/PyCallable.h, pyroot/src/PyROOT.h,
	  pyroot/src/PyRootType.cxx, pyroot/src/PyRootType.h,
	  pyroot/src/Pythonize.cxx, pyroot/src/Pythonize.h,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/RootWrapper.h, pyroot/src/TPyClassGenerator.cxx,
	  pyroot/src/TPyClassGenerator.h, pyroot/src/TPyException.cxx,
	  pyroot/src/TPyReturn.cxx, pyroot/src/TPython.cxx,
	  pyroot/src/Utility.cxx, pyroot/src/Utility.h,
	  pythia6/inc/LinkDef.h, pythia6/inc/TMCParticle.h,
	  pythia6/inc/TPythia6.h, pythia6/inc/TPythia6Calls.h,
	  pythia6/inc/TPythia6Decayer.h, pythia6/src/TMCParticle.cxx,
	  pythia6/src/TPythia6.cxx, pythia6/src/TPythia6Decayer.cxx,
	  qt/inc/LinkDef.h, qt/inc/TGQt.h, qt/inc/TObjectExecute.h,
	  qt/inc/TQMimeTypes.h, qt/inc/TQUserEvent.h,
	  qt/inc/TQtApplication.h, qt/inc/TQtBrush.h,
	  qt/inc/TQtClientFilter.h, qt/inc/TQtClientGuard.h,
	  qt/inc/TQtClientWidget.h, qt/inc/TQtEmitter.h, qt/inc/TQtEvent.h,
	  qt/inc/TQtEventQueue.h, qt/inc/TQtLock.h, qt/inc/TQtMarker.h,
	  qt/inc/TQtRootApplication.h, qt/inc/TQtRootSlot.h,
	  qt/inc/TQtTimer.h, qt/inc/TQtUtil.h, qt/inc/TQtWidget.h,
	  qt/inc/TVirtualX.interface.h, qt/inc/TWaitCondition.h,
	  qt/src/GQtGUI.cxx, qt/src/TGQt.cxx, qt/src/TGQtDummy.cxx,
	  qt/src/TQMimeTypes.cxx, qt/src/TQtApplication.cxx,
	  qt/src/TQtBrush.cxx, qt/src/TQtClientFilter.cxx,
	  qt/src/TQtClientGuard.cxx, qt/src/TQtClientWidget.cxx,
	  qt/src/TQtEvent.cxx, qt/src/TQtEventQueue.cxx,
	  qt/src/TQtMarker.cxx, qt/src/TQtRootApplication.cxx,
	  qt/src/TQtRootSlot.cxx, qt/src/TQtTimer.cxx,
	  qt/src/TQtWidget.cxx, qtgsi/inc/TQApplication.h,
	  qtgsi/inc/TQCanvasImp.h, qtgsi/inc/TQCanvasMenu.h,
	  qtgsi/inc/TQRootApplication.h, qtgsi/inc/TQRootCanvas.h,
	  qtgsi/inc/TQRootDialog.h, qtgsi/inc/TQRootGuiFactory.h,
	  qtgsi/src/TQApplication.cxx, qtgsi/src/TQCanvasImp.cxx,
	  qtgsi/src/TQCanvasMenu.cxx, qtgsi/src/TQRootApplication.cxx,
	  qtgsi/src/TQRootCanvas.cxx, qtgsi/src/TQRootDialog.cxx,
	  qtgsi/src/TQRootGuiFactory.cxx, qtroot/inc/LinkDef.h,
	  quadp/inc/LinkDef.h, quadp/inc/TGondzioSolver.h,
	  quadp/inc/TMehrotraSolver.h, quadp/inc/TQpDataBase.h,
	  quadp/inc/TQpDataDens.h, quadp/inc/TQpDataSparse.h,
	  quadp/inc/TQpLinSolverBase.h, quadp/inc/TQpLinSolverDens.h,
	  quadp/inc/TQpLinSolverSparse.h, quadp/inc/TQpProbBase.h,
	  quadp/inc/TQpProbDens.h, quadp/inc/TQpProbSparse.h,
	  quadp/inc/TQpResidual.h, quadp/inc/TQpSolverBase.h,
	  quadp/inc/TQpVar.h, quadp/src/TGondzioSolver.cxx,
	  quadp/src/TMehrotraSolver.cxx, quadp/src/TQpDataBase.cxx,
	  quadp/src/TQpDataDens.cxx, quadp/src/TQpDataSparse.cxx,
	  quadp/src/TQpLinSolverBase.cxx, quadp/src/TQpLinSolverDens.cxx,
	  quadp/src/TQpLinSolverSparse.cxx, quadp/src/TQpProbBase.cxx,
	  quadp/src/TQpProbDens.cxx, quadp/src/TQpProbSparse.cxx,
	  quadp/src/TQpResidual.cxx, quadp/src/TQpSolverBase.cxx,
	  quadp/src/TQpVar.cxx, reflex/inc/LinkDef.h,
	  reflex/inc/Reflex/Any.h, reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Builder/CollectionProxy.h,
	  reflex/inc/Reflex/Builder/DictSelection.h,
	  reflex/inc/Reflex/Builder/EnumBuilder.h,
	  reflex/inc/Reflex/Builder/FunctionBuilder.h,
	  reflex/inc/Reflex/Builder/NamespaceBuilder.h,
	  reflex/inc/Reflex/Builder/ReflexBuilder.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  reflex/inc/Reflex/Builder/UnionBuilder.h,
	  reflex/inc/Reflex/Builder/VariableBuilder.h,
	  reflex/inc/Reflex/Callback.h,
	  reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberTemplate.h, reflex/inc/Reflex/Object.h,
	  reflex/inc/Reflex/PluginService.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Reflex.h,
	  reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/SharedLibrary.h,
	  reflex/inc/Reflex/Tools.h, reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/ValueObject.h,
	  reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/src/Any.cxx, reflex/src/Array.cxx, reflex/src/Array.h,
	  reflex/src/Base.cxx, reflex/src/Callback.cxx,
	  reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassBuilder.cxx,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/DataMember.cxx,
	  reflex/src/DataMember.h, reflex/src/DictionaryGenerator.cxx,
	  reflex/src/Enum.cxx, reflex/src/Enum.h,
	  reflex/src/EnumBuilder.cxx, reflex/src/FuncHandler.cxx,
	  reflex/src/FuncHandler.h, reflex/src/Function.cxx,
	  reflex/src/Function.h, reflex/src/FunctionBuilder.cxx,
	  reflex/src/FunctionMember.cxx, reflex/src/FunctionMember.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/Fundamental.cxx, reflex/src/Fundamental.h,
	  reflex/src/Kernel.cxx, reflex/src/Member.cxx,
	  reflex/src/MemberBase.cxx, reflex/src/MemberTemplate.cxx,
	  reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/Namespace.cxx,
	  reflex/src/Namespace.h, reflex/src/NamespaceBuilder.cxx,
	  reflex/src/Object.cxx, reflex/src/PluginFactoryMap.cxx,
	  reflex/src/PluginFactoryMap.h, reflex/src/PluginService.cxx,
	  reflex/src/Pointer.cxx, reflex/src/Pointer.h,
	  reflex/src/PointerToMember.cxx, reflex/src/PointerToMember.h,
	  reflex/src/PropertyList.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.cxx,
	  reflex/src/TemplateInstance.h, reflex/src/Tools.cxx,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplate.cxx, reflex/src/TypeTemplateImpl.cxx,
	  reflex/src/TypeTemplateName.cxx, reflex/src/Typedef.cxx,
	  reflex/src/Typedef.h, reflex/src/TypedefBuilder.cxx,
	  reflex/src/Union.cxx, reflex/src/Union.h,
	  reflex/src/UnionBuilder.cxx, reflex/src/VariableBuilder.cxx,
	  reflex/src/dir_manip.h, reflex/src/stl_hash.h,
	  reflex/test/dictionary_generator.cpp,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_lookup.cxx,
	  reflex/test/test_Reflex_plugins.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx, rfio/inc/LinkDef.h,
	  rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx, rint/inc/TRint.h,
	  rint/inc/TTabCom.h, rint/src/TRint.cxx, rint/src/TTabCom.cxx,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooHistPdf.cxx, roofit/src/RooKeysPdf.cxx,
	  roofit/src/RooLandau.cxx, roofit/src/RooNonCPEigenDecay.cxx,
	  roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx,
	  roofitcore/src/Roo1DTable.cxx, roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCatType.cxx, roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx, roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormula.cxx, roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvPdf.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooPlotable.cxx, roofitcore/src/RooPolyVar.cxx,
	  roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx,
	  roofitcore/src/RooWorkspace.cxx, rootd/inc/rootdp.h,
	  rootd/src/rootd.cxx, roots/src/roots.cxx, rootx/src/rootx.cxx,
	  rootx/src/rootxx.cxx, rpdutils/inc/rpddefs.h,
	  rpdutils/inc/rpderr.h, rpdutils/inc/rpdp.h,
	  rpdutils/src/daemon.cxx, rpdutils/src/error.cxx,
	  rpdutils/src/globus.cxx, rpdutils/src/net.cxx,
	  rpdutils/src/netpar.cxx, rpdutils/src/rpdutils.cxx,
	  rpdutils/src/ssh.cxx, ruby/inc/TRuby.h, ruby/src/TRuby.cxx,
	  ruby/src/drr.cxx, ruby/src/rrcommon.h, ruby/src/rrenums.h,
	  sapdb/inc/TSapDBResult.h, sapdb/inc/TSapDBRow.h,
	  sapdb/inc/TSapDBServer.h, sapdb/src/TSapDBResult.cxx,
	  sapdb/src/TSapDBRow.cxx, sapdb/src/TSapDBServer.cxx,
	  sessionviewer/inc/LinkDef.h,
	  sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/inc/TProofProgressLog.h,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionLogView.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressLog.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx, smatrix/build/Makefile.am,
	  smatrix/build/doc_Makefile.am, smatrix/build/inc_Makefile.am,
	  smatrix/build/inc_Math_Makefile.am,
	  smatrix/build/test_Makefile.am, smatrix/inc/LinkDef.h,
	  smatrix/inc/LinkDefD32.h, smatrix/inc/Math/BinaryOpPolicy.h,
	  smatrix/inc/Math/BinaryOperators.h,
	  smatrix/inc/Math/CramerInversion.icc,
	  smatrix/inc/Math/CramerInversionSym.icc,
	  smatrix/inc/Math/Dfact.h, smatrix/inc/Math/Dfactir.h,
	  smatrix/inc/Math/Dfinv.h, smatrix/inc/Math/Dinv.h,
	  smatrix/inc/Math/Dsfact.h, smatrix/inc/Math/Dsinv.h,
	  smatrix/inc/Math/Expression.h, smatrix/inc/Math/Functions.h,
	  smatrix/inc/Math/HelperOps.h, smatrix/inc/Math/MConfig.h,
	  smatrix/inc/Math/MatrixFunctions.h,
	  smatrix/inc/Math/MatrixInversion.icc,
	  smatrix/inc/Math/MatrixRepresentationsStatic.h,
	  smatrix/inc/Math/SMatrix.h, smatrix/inc/Math/SMatrix.icc,
	  smatrix/inc/Math/SMatrixDfwd.h, smatrix/inc/Math/SMatrixFfwd.h,
	  smatrix/inc/Math/SVector.h, smatrix/inc/Math/SVector.icc,
	  smatrix/inc/Math/StaticCheck.h,
	  smatrix/inc/Math/UnaryOperators.h, spectrum/inc/LinkDef.h,
	  spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/inc/TSpectrum2Fit.h, spectrum/inc/TSpectrum2Transform.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumFit.h,
	  spectrum/inc/TSpectrumTransform.h, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx,
	  spectrumpainter/inc/LinkDef.h,
	  spectrumpainter/inc/TSpectrum2Painter.h,
	  spectrumpainter/src/TSpectrum2Painter.cxx, splot/inc/TSPlot.h,
	  splot/src/TSPlot.cxx, sql/inc/LinkDef.h, sql/inc/TBufferSQL2.h,
	  sql/inc/TKeySQL.h, sql/inc/TSQLClassInfo.h, sql/inc/TSQLFile.h,
	  sql/inc/TSQLObjectData.h, sql/inc/TSQLStructure.h,
	  sql/src/TBufferSQL2.cxx, sql/src/TKeySQL.cxx,
	  sql/src/TSQLClassInfo.cxx, sql/src/TSQLFile.cxx,
	  sql/src/TSQLObjectData.cxx, sql/src/TSQLStructure.cxx,
	  srputils/src/SRPAuth.cxx, srputils/src/rpasswd.c,
	  srputils/src/rtconf.c, table/inc/LinkDef.h, table/inc/TCernLib.h,
	  table/inc/TChair.h, table/inc/TColumnView.h,
	  table/inc/TDataSet.h, table/inc/TDataSetIter.h,
	  table/inc/TDsKey.h, table/inc/TFileIter.h, table/inc/TFileSet.h,
	  table/inc/TIndexTable.h, table/inc/TObjectSet.h,
	  table/inc/TPoints3D.h, table/inc/TPointsArray3D.h,
	  table/inc/TPolyLineShape.h, table/inc/TTable.h,
	  table/inc/TTable3Points.h, table/inc/TTableDescriptor.h,
	  table/inc/TTableIter.h, table/inc/TTableMap.h,
	  table/inc/TTablePadView3D.h, table/inc/TTablePoints.h,
	  table/inc/TTableSorter.h, table/inc/TVolume.h,
	  table/inc/TVolumePosition.h, table/inc/TVolumeView.h,
	  table/inc/TVolumeViewIter.h, table/inc/Ttypes.h,
	  table/inc/tableDescriptor.h, table/src/TCernLib.cxx,
	  table/src/TChair.cxx, table/src/TColumnView.cxx,
	  table/src/TDataSet.cxx, table/src/TDataSetIter.cxx,
	  table/src/TDsKey.cxx, table/src/TFileIter.cxx,
	  table/src/TFileSet.cxx, table/src/TIndexTable.cxx,
	  table/src/TObjectSet.cxx, table/src/TPoints3D.cxx,
	  table/src/TPointsArray3D.cxx, table/src/TPolyLineShape.cxx,
	  table/src/TTable.cxx, table/src/TTable3Points.cxx,
	  table/src/TTableDescriptor.cxx, table/src/TTableIter.cxx,
	  table/src/TTableMap.cxx, table/src/TTablePadView3D.cxx,
	  table/src/TTablePoints.cxx, table/src/TTableSorter.cxx,
	  table/src/TVolume.cxx, table/src/TVolumePosition.cxx,
	  table/src/TVolumeView.cxx, table/src/TVolumeViewIter.cxx,
	  test/Aclock.cxx, test/Event.cxx, test/Hello.cxx,
	  test/MainEvent.cxx, test/RootIDE/TGRootIDE.cxx,
	  test/RootIDE/TGRootIDE.h, test/RootIDE/main.cxx,
	  test/TestVectors.cxx, test/Tetris.cxx, test/ctorture.cxx,
	  test/eventa.cxx, test/guitest.cxx, test/guiviewer.cxx,
	  test/guiviewer.h, test/hsimple.cxx, test/hworld.cxx,
	  test/hworld2.cxx, test/minexam.cxx, test/rhtml/rhtml.cxx,
	  test/stress.cxx, test/stressHepix.cxx, test/stressVector.cxx,
	  test/tcollbm.cxx, test/tcollex.cxx, test/tstring.cxx,
	  test/vlazy.cxx, test/vmatrix.cxx, test/vvector.cxx,
	  thread/inc/LinkDef.h, thread/inc/PosixThreadInc.h,
	  thread/inc/TAtomicCount.h, thread/inc/TAtomicCountGcc.h,
	  thread/inc/TAtomicCountPthread.h, thread/inc/TAtomicCountWin32.h,
	  thread/inc/TCondition.h, thread/inc/TConditionImp.h,
	  thread/inc/TLockFile.h, thread/inc/TMutex.h,
	  thread/inc/TMutexImp.h, thread/inc/TPosixThread.h,
	  thread/inc/TRWLock.h, thread/inc/TSemaphore.h,
	  thread/inc/TThread.h, thread/inc/TThreadFactory.h,
	  thread/inc/TThreadImp.h, thread/inc/TWin32Condition.h,
	  thread/inc/TWin32Mutex.h, thread/inc/TWin32Thread.h,
	  thread/inc/TWin32ThreadFactory.h, thread/src/TCondition.cxx,
	  thread/src/TConditionImp.cxx, thread/src/TLockFile.cxx,
	  thread/src/TMutex.cxx, thread/src/TMutexImp.cxx,
	  thread/src/TPosixCondition.cxx, thread/src/TPosixThread.cxx,
	  thread/src/TSemaphore.cxx, thread/src/TThread.cxx,
	  thread/src/TThreadFactory.cxx, thread/src/TThreadImp.cxx,
	  thread/src/TWin32Condition.cxx, thread/src/TWin32Mutex.cxx,
	  thread/src/TWin32Thread.cxx, thread/src/TWin32ThreadFactory.cxx,
	  tree/inc/LinkDef.h, tree/inc/LinkDef2.h, tree/inc/TBasket.h,
	  tree/inc/TBasketSQL.h, tree/inc/TBranch.h,
	  tree/inc/TBranchBrowsable.h, tree/inc/TBranchClones.h,
	  tree/inc/TBranchElement.h, tree/inc/TBranchObject.h,
	  tree/inc/TBranchRef.h, tree/inc/TBufferSQL.h, tree/inc/TChain.h,
	  tree/inc/TChainElement.h, tree/inc/TEntryList.h,
	  tree/inc/TEntryListBlock.h, tree/inc/TEntryListFromFile.h,
	  tree/inc/TEventList.h, tree/inc/TFriendElement.h,
	  tree/inc/TLeaf.h, tree/inc/TLeafB.h, tree/inc/TLeafC.h,
	  tree/inc/TLeafD.h, tree/inc/TLeafElement.h, tree/inc/TLeafF.h,
	  tree/inc/TLeafI.h, tree/inc/TLeafL.h, tree/inc/TLeafO.h,
	  tree/inc/TLeafObject.h, tree/inc/TLeafS.h, tree/inc/TNtuple.h,
	  tree/inc/TNtupleD.h, tree/inc/TQueryResult.h,
	  tree/inc/TSelector.h, tree/inc/TSelectorCint.h,
	  tree/inc/TSelectorList.h, tree/inc/TSelectorScalar.h,
	  tree/inc/TTree.h, tree/inc/TTreeCache.h, tree/inc/TTreeCloner.h,
	  tree/inc/TTreeResult.h, tree/inc/TTreeRow.h, tree/inc/TTreeSQL.h,
	  tree/inc/TVirtualIndex.h, tree/inc/TVirtualTreePlayer.h,
	  tree/src/TBasket.cxx, tree/src/TBasketSQL.cxx,
	  tree/src/TBranch.cxx, tree/src/TBranchBrowsable.cxx,
	  tree/src/TBranchClones.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TBranchRef.cxx,
	  tree/src/TBufferSQL.cxx, tree/src/TChain.cxx,
	  tree/src/TChainElement.cxx, tree/src/TCut.cxx,
	  tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx,
	  tree/src/TEntryListFromFile.cxx, tree/src/TEventList.cxx,
	  tree/src/TFriendElement.cxx, tree/src/TLeaf.cxx,
	  tree/src/TLeafB.cxx, tree/src/TLeafC.cxx, tree/src/TLeafD.cxx,
	  tree/src/TLeafElement.cxx, tree/src/TLeafF.cxx,
	  tree/src/TLeafI.cxx, tree/src/TLeafL.cxx, tree/src/TLeafO.cxx,
	  tree/src/TLeafObject.cxx, tree/src/TLeafS.cxx,
	  tree/src/TNtuple.cxx, tree/src/TNtupleD.cxx,
	  tree/src/TQueryResult.cxx, tree/src/TSelector.cxx,
	  tree/src/TSelectorCint.cxx, tree/src/TSelectorList.cxx,
	  tree/src/TSelectorScalar.cxx, tree/src/TTree.cxx,
	  tree/src/TTreeCache.cxx, tree/src/TTreeCloner.cxx,
	  tree/src/TTreeResult.cxx, tree/src/TTreeRow.cxx,
	  tree/src/TTreeSQL.cxx, tree/src/TVirtualIndex.cxx,
	  tree/src/TVirtualTreePlayer.cxx, treeplayer/inc/LinkDef.h,
	  treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyDescriptor.h,
	  treeplayer/inc/TBranchProxyDirector.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/inc/TChainIndex.h, treeplayer/inc/TFileDrawMap.h,
	  treeplayer/inc/TFormLeafInfo.h,
	  treeplayer/inc/TFormLeafInfoReference.h,
	  treeplayer/inc/TFriendProxy.h,
	  treeplayer/inc/TFriendProxyDescriptor.h,
	  treeplayer/inc/TRefArrayProxy.h, treeplayer/inc/TRefProxy.h,
	  treeplayer/inc/TSelectorDraw.h,
	  treeplayer/inc/TSelectorEntries.h,
	  treeplayer/inc/TTreeDrawArgsParser.h,
	  treeplayer/inc/TTreeFormula.h,
	  treeplayer/inc/TTreeFormulaManager.h,
	  treeplayer/inc/TTreeIndex.h, treeplayer/inc/TTreePlayer.h,
	  treeplayer/inc/TTreeProxyGenerator.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TBranchProxyDirector.cxx,
	  treeplayer/src/TChainIndex.cxx, treeplayer/src/TFileDrawMap.cxx,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TFormLeafInfoReference.cxx,
	  treeplayer/src/TFriendProxy.cxx,
	  treeplayer/src/TFriendProxyDescriptor.cxx,
	  treeplayer/src/TRefArrayProxy.cxx, treeplayer/src/TRefProxy.cxx,
	  treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TSelectorEntries.cxx,
	  treeplayer/src/TTreeDrawArgsParser.cxx,
	  treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreeFormulaManager.cxx,
	  treeplayer/src/TTreeIndex.cxx, treeplayer/src/TTreePlayer.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx,
	  treeviewer/inc/HelpTextTV.h, treeviewer/inc/LinkDef.h,
	  treeviewer/inc/LinkDefWin32.h, treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h, treeviewer/inc/TSpider.h,
	  treeviewer/inc/TSpiderEditor.h, treeviewer/inc/TTVLVContainer.h,
	  treeviewer/inc/TTVSession.h, treeviewer/inc/TTreeViewer.h,
	  treeviewer/src/HelpTextTV.cxx, treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx, treeviewer/src/TSpider.cxx,
	  treeviewer/src/TSpiderEditor.cxx,
	  treeviewer/src/TTVLVContainer.cxx, treeviewer/src/TTVSession.cxx,
	  treeviewer/src/TTreeViewer.cxx, tutorials/fit/minuit2FitBench.C,
	  tutorials/fit/minuit2FitBench2D.C,
	  tutorials/fit/minuit2GausFit.C, tutorials/geant3tasks.C,
	  unix/inc/TUnixSystem.h, unix/src/TUnixSystem.cxx,
	  unuran/inc/LinkDef.h, unuran/inc/TUnuran.h,
	  unuran/inc/TUnuranBaseDist.h, unuran/inc/TUnuranContDist.h,
	  unuran/inc/TUnuranDiscrDist.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/inc/TUnuranMultiContDist.h, unuran/src/TUnuran.cxx,
	  unuran/src/TUnuranContDist.cxx, unuran/src/TUnuranDiscrDist.cxx,
	  unuran/src/TUnuranEmpDist.cxx,
	  unuran/src/TUnuranMultiContDist.cxx, unuran/src/UnuranDistr.h,
	  unuran/src/UnuranDistrAdapter.h, unuran/src/UnuranRng.h,
	  utils/src/RStl.cxx, utils/src/RStl.h, utils/src/rlibmap.cxx,
	  utils/src/rootcint.cxx, vmc/inc/LinkDef.h,
	  vmc/inc/TGeoMCGeometry.h, vmc/inc/TMCOptical.h,
	  vmc/inc/TMCParticleType.h, vmc/inc/TMCProcess.h,
	  vmc/inc/TMCVerbose.h, vmc/inc/TPDGCode.h, vmc/inc/TVirtualMC.h,
	  vmc/inc/TVirtualMCApplication.h, vmc/inc/TVirtualMCGeometry.h,
	  vmc/inc/TVirtualMCStack.h, vmc/src/TGeoMCGeometry.cxx,
	  vmc/src/TMCVerbose.cxx, vmc/src/TVirtualMC.cxx,
	  vmc/src/TVirtualMCApplication.cxx,
	  vmc/src/TVirtualMCGeometry.cxx, vmc/src/TVirtualMCStack.cxx,
	  win32gdk/inc/LinkDef.h, win32gdk/inc/TGWin32.h,
	  win32gdk/inc/TGWin32GL.h, win32gdk/inc/TGWin32ProxyBase.h,
	  win32gdk/inc/TGWin32ProxyDefs.h,
	  win32gdk/inc/TGWin32VirtualGLProxy.h, win32gdk/inc/xatom.h,
	  win32gdk/src/TGWin32.cxx, win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32ProxyBase.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx,
	  win32gdk/src/TGWin32VirtualXProxy.cxx, win32gdk/src/gifdecode.c,
	  win32gdk/src/gifencode.c, win32gdk/src/gifquantize.c,
	  winnt/inc/LinkDef.h, winnt/inc/TWin32SplashThread.h,
	  winnt/inc/TWinNTSystem.h, winnt/inc/Win32Constants.h,
	  winnt/src/TWinNTSystem.cxx, winnt/src/Win32Splash.cxx,
	  x11/inc/LinkDef.h, x11/inc/TGX11.h, x11/src/GX11Gui.cxx,
	  x11/src/Rotated.cxx, x11/src/TGX11.cxx, x11ttf/inc/TGX11TTF.h,
	  x11ttf/src/TGX11TTF.cxx, x3d/inc/TViewerX3D.h, x3d/inc/x3d.h,
	  x3d/src/TViewerX3D.cxx, x3d/src/x3d.c, xml/inc/LinkDef.h,
	  xml/inc/TBufferXML.h, xml/inc/TKeyXML.h, xml/inc/TXMLEngine.h,
	  xml/inc/TXMLFile.h, xml/inc/TXMLPlayer.h, xml/inc/TXMLSetup.h,
	  xml/src/TBufferXML.cxx, xml/src/TKeyXML.cxx,
	  xml/src/TXMLEngine.cxx, xml/src/TXMLFile.cxx,
	  xml/src/TXMLPlayer.cxx, xml/src/TXMLSetup.cxx,
	  xmlparser/inc/TDOMParser.h, xmlparser/inc/TSAXParser.h,
	  xmlparser/inc/TXMLAttr.h, xmlparser/inc/TXMLDocument.h,
	  xmlparser/inc/TXMLNode.h, xmlparser/inc/TXMLParser.h,
	  xmlparser/src/TDOMParser.cxx, xmlparser/src/TSAXParser.cxx,
	  xmlparser/src/TXMLAttr.cxx, xmlparser/src/TXMLDocument.cxx,
	  xmlparser/src/TXMLNode.cxx, xmlparser/src/TXMLParser.cxx,
	  zip/inc/Bits.h, zip/inc/Tailor.h, zip/inc/ZDeflate.h,
	  zip/inc/ZIP.h, zip/inc/ZTrees.h, zip/src/ZInflate.c: remove :$
	  from tag line

2007-09-19 19:46  rdm

	* [r19824] .cvsignore, asimage/src/.cvsignore,
	  build/misc/.cvsignore, cint/.cvsignore, cint/inc/.cvsignore,
	  cint/include/.cvsignore, cint/include/sys/.cvsignore,
	  cint/lib/dll_stl/.cvsignore, cint/lib/longlong/.cvsignore,
	  cint/lib/posix/.cvsignore, cint/lib/stdstrct/.cvsignore,
	  cint/lib/win32api/.cvsignore, cint/main/.cvsignore,
	  cint/src/.cvsignore, cint/stl/.cvsignore, cint7/.cvsignore,
	  cint7/inc/.cvsignore, cint7/include/.cvsignore,
	  cint7/lib/dll_stl/.cvsignore, cint7/lib/longlong/.cvsignore,
	  cint7/lib/stdstrct/.cvsignore, cint7/lib/win32api/.cvsignore,
	  cint7/main/.cvsignore, cint7/src/.cvsignore,
	  cint7/test/.cvsignore, cint7/tool/rmkdepend/.cvsignore,
	  cintex/test/dict/.cvsignore, config/.cvsignore, etc/.cvsignore,
	  etc/daemons/.cvsignore, etc/proof/.cvsignore,
	  freetype/src/.cvsignore, globusauth/src/.cvsignore,
	  macros/.cvsignore, mathmore/src/.cvsignore,
	  minuit2/src/.cvsignore, pcre/src/.cvsignore, qt/src/.cvsignore,
	  qtgsi/src/.cvsignore, reflex/.cvsignore, reflex/build/.cvsignore,
	  reflex/doc/.cvsignore, reflex/inc/Reflex/.cvsignore,
	  reflex/inc/Reflex/Builder/.cvsignore,
	  reflex/inc/Reflex/internal/.cvsignore, reflex/python/.cvsignore,
	  reflex/python/genreflex/.cvsignore, reflex/src/.cvsignore,
	  reflex/test/.cvsignore, reflex/test/testDict1/.cvsignore,
	  reflex/test/testDict2/.cvsignore, smatrix/test/.cvsignore,
	  test/.cvsignore, test/ProofBench/.cvsignore,
	  test/RootIDE/.cvsignore, test/RootShower/.cvsignore,
	  unuran/src/.cvsignore, utils/src/.cvsignore,
	  win32gdk/gdk/src/gdk/.cvsignore,
	  win32gdk/gdk/src/gdk/win32/.cvsignore, xrootd/src/.cvsignore:
	  remove .cvsignore files.

2007-09-19 15:11  brun

	* [r19823] minuit/inc/TLinearFitter.h,
	  minuit/src/TLinearFitter.cxx: From Anna:
	  Following a user request, functions Add() and Merge() for
	  TLinearFitter were implemented. Also, its streamer now works
	  correctly and pre-fixed parameters are only checked for in case
	  of a TF1 (or TF2, TF3) function, not TFormula.

2007-09-19 15:01  brun

	* [r19822] hist/src/THnSparse.cxx: From Kaspi
	  (http://root.cern.ch/phpBB2/viewtopic.php?t=5327)
	  I've realized that my GetRandom method works in a way which is
	  not desired - it also generates vectors corresponding to
	  under/overflow bins. To remove this issue, I choose a simple
	  approach. When ComputeIntegral method is called, it checks for
	  each bin whether the bin exceeds limits in any dimension and if
	  so, its weight is counted as zero. Modified method is in the
	  attachment.

2007-09-19 08:43  brun

	* [r19821] geompainter/inc/TGeoChecker.h,
	  geompainter/src/TGeoPainter.cxx: From Andrei:
	  adds a progress bar to raytracing that can be sometimes lengthy.

2007-09-19 08:05  rdm

	* [r19820] base/src/TRemoteObject.cxx: From Bertrand:
	  Remove one unused variable and one static function,
	  not needed anymore (after last changes). Thanks to
	  Ilka for reporting this.

2007-09-19 06:42  brun

	* [r19819] tutorials/tree/circular.C: Add a new tutorial
	  illustrating circular Trees.
	  Circular Trees are interesting in online real time environments
	  to store the results of the last maxEntries events.
	  for more info, see TTree::SetCircular

2007-09-18 16:17  axel

	* [r19818] html/src/TDocInfo.cxx: Cache TClassRef to TClass*
	  conversion.

2007-09-18 13:59  brun

	* [r19817] geompainter/src/TGeoPainter.cxx: From andrei:
	  The patch fixes raytracing in the presence of a clipping shape.

2007-09-18 12:05  antcheva

	* [r19816] gui/src/TGTextEditor.cxx: rom Bertrand:
	  
	  Fixed the crash caused by the previous patch when doing:
	  TGTextEditor *te = new TGTextEditor();
	  delete te;

2007-09-18 11:12  rdm

	* [r19815] gpad/src/TPad.cxx: From Axel:
	  RecursiveRemove() simplify + speedup.

2007-09-18 11:11  rdm

	* [r19814] cont/inc/TList.h, cont/inc/TObjArray.h,
	  cont/src/TList.cxx, cont/src/TObjArray.cxx: From Axel and me:
	  implement custom RecursiveRemove() methods which speed up
	  TCollection::RecursiveRemove() (N instead of N**2).

2007-09-18 10:14  rdm

	* [r19813] base/src/TRemoteObject.cxx: From Bertrand:
	  properly sort remote browsing (first directories and then files)

2007-09-18 09:51  antcheva

	* [r19812] gui/inc/TGTextEditor.h, gui/src/TGTextEditor.cxx: From
	  Bertrand:
	  Move cleanup from destructor to DeleteWindow(), to
	  avoid crashes when closing embedded TGTextEditor

2007-09-18 09:40  axel

	* [r19811] cintex/src/CINTSourceFile.h, cintex/src/Cintex.cxx: Let
	  Cintex::Enable() set an artificial source file; take libCintex
	  for now.
	  Without it, dicionary elements declared by Cintex::Enable() had
	  an invalid source file.

2007-09-18 07:42  brun

	* [r19810] math/src/TRandom.cxx: TRandom::ReadRandom and
	  TRandom::WriteRandom were broken since the I/O reorganisation.

2007-09-17 18:38  brun

	* [r19809] hist/inc/THnSparse.h, hist/src/THnSparse.cxx,
	  tutorials/tree/drawsparse.C: From Axel:
	  * fill total sum of weights, squared, and weights times x,
	  weights times
	  x squared per dimension, add getters.
	  * set entries in projections, add THnSparse::SetEntries().
	  * re-sort data members by type.
	  * fix self-reference in tutorial/tree/drawsparse.C, add warning
	  that it
	  should be compiled.

2007-09-17 16:19  brun

	* [r19808] geom/src/TGeoManager.cxx: From Axel:
	  This patch reduces roottest/root/io/geom/runreadGeo.C from 50sec
	  to
	  21sec, by building the list using AddLast() instead of AddAt(i).
	  
	  Now it spends 1/3 of its time in TObjArray::IndexOf() which is
	  called by
	  
	  ~TGeoBBox -> ~TGeoShape -> TObjArray::Remove, at
	  TGeoShape.cxx:194:
	  
	  if (gGeoManager) gGeoManager->GetListOfShapes()->Remove(this);

2007-09-17 14:27  brun

	* [r19807] tutorials/tree/drawsparse.C: From Axel:
	  Add a tutorial that shows how to draw a THnSparse using a TTree
	  and
	  TParallelCoord.
	  * Example of how to convert a THnSparse to a TTree using
	  efficient
	  * iteration through the THnSparse, and how to draw a THnSparse
	  using
	  * TParallelCoord. The plot will contain one line for each filled
	  bin,
	  * with the bin's coordinates on each axis, and the bin's content
	  on
	  * the rightmost axis.
	  *
	  * Run as
	  * .L $ROOTSYS/tutorials/hist/drawsparse.C+

2007-09-17 11:05  brun

	* [r19806] hist/inc/THnSparse.h, hist/src/THnSparse.cxx,
	  tutorials/hist/sparsehist.C: From Axel:
	  Change interfaces in THnSparse: from "UInt_t*" to "const Int_t*".
	  Don't
	  go via interpreter for projecting a THnSparse to a THnSparse.
	  Initialize
	  the fIntegral member, too. Set axis names and titles. Fix bit
	  counting
	  when retrieving the coordinates from a compact coord buffer.
	  
	  Mention tutorials/tree/drawsparse.C in
	  tutorials/hist/sparsehist.C

2007-09-17 10:13  brun

	* [r19805] tutorials/hist/sparsehist.C: From Axel:
	  New tutorial illustrating the benefits of the new class
	  THnSparse:
	  
	  * Evaluate the performance of THnSparse vs THnF (or Float_t
	  arrays)
	  * for different numbers of dimensions and bins per dimension.
	  *
	  * The script calculates the bandwidth for filling and retrieving
	  * bin contents (in million entries per second) for these two
	  * histogramming techniques, where "seconds" is CPU and real time.
	  *
	  * The first line of the plots contains the bandwidth based on the
	  * CPU time (THnSpase, THnF/Float_t*, ratio), the second line
	  shows
	  * the plots for real time, and the third line shows the fraction
	  of
	  * filled bins and memory used by THnSparse vs. THnF/Float_t.
	  *
	  * The timing depends on the distribution and the amount of
	  entries
	  * in the histograms; here, a Gaussian distribution (center is
	  * contained in the histograms) is used to fill each histogram
	  with
	  * 1000 entries. The filling and reading is repeated until enough
	  * statistics have been collected.
	  *
	  * This macro should be run in compiled mode due to the many
	  nested
	  * loops that force CINT to disable its optimization. If run
	  * interpreted one would not benchmark THnSparse but CINT.
	  *
	  * Run as
	  * .L $ROOTSYS/tutorials/hist/sparsehist.C+

2007-09-17 10:11  brun

	* [r19804] treeviewer/src/TParallelCoord.cxx: From Axel:
	  Fix a problem with a blind casting of gPad to a TCanvas.

2007-09-17 07:35  brun

	* [r19803] tree/src/TSelector.cxx: Remove reference to non-existent
	  TTree::Loop function

2007-09-15 00:59  rdm

	* [r19802] io/src/TFile.cxx: in SetCacheFileDir() don't reset when
	  directory exists and is writable
	  the access permissions to 700. This fixes issue 28819.

2007-09-15 00:05  rdm

	* [r19801] thread/inc/TAtomicCountGcc.h: location of atomicity.h
	  has moved from bits/ to ext/ in gcc 4.2.

2007-09-14 11:28  brun

	* [r19800] hist/inc/THnSparse.h, hist/src/THnSparse.cxx: From Axel,
	  Extend API of several functions with an optional argument
	  Option_t*

2007-09-13 18:45  brun

	* [r19799] hist/src/THnSparse.cxx: Fix a fatal compilation error on
	  non-gcc systems in THnSparse::GetRandom.

2007-09-13 18:24  brun

	* [r19798] hist/inc/THnSparse.h, hist/src/THnSparse.cxx: Include
	  THnSparse extension including the new function
	  THnSparse::GetRandom
	  provided by Kaspi at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5327

2007-09-13 18:20  pcanal

	* [r19797] tree/src/TTree.cxx: Avoid matching inadvertently a leaf
	  with a zero length name

2007-09-13 18:16  pcanal

	* [r19796] mysql/src/TMySQLStatement.cxx: update to follow coding
	  convention

2007-09-13 14:16  brun

	* [r19794] tutorials/fit/Ifit.C: Delete previous change introduced
	  by mistake when check-in Axel's changes.

2007-09-13 11:08  brun

	* [r19793] cont/inc/TArray.h, cont/inc/TArrayC.h,
	  cont/inc/TArrayD.h, cont/inc/TArrayF.h, cont/inc/TArrayI.h,
	  cont/inc/TArrayL.h, cont/inc/TArrayL64.h, cont/inc/TArrayS.h,
	  hist/inc/LinkDef.h, hist/inc/THnSparse.h, hist/src/THnSparse.cxx,
	  tutorials/fit/Ifit.C: From Axel:
	  patch for TArray*.h to add virtual members GetAt()
	  and SetAt() and for hist/inc/Linkdef.h as needed by THnSparse.
	  
	  New class THnSparse for sparse n-dimensional histograms.
	  For more deatils, see comments in class implementation.

2007-09-13 08:34  antcheva

	* [r19792] gui/inc/TGFrame.h, gui/src/TGFrame.cxx: From Valeriy
	  Onuchin:
	  New method TGMainFrame::SetIconPixmap(char **xpm_array) for
	  setting window
	  icon by XPM array built in the source.
	  
	  Example:
	  #include "/home/root/icons/bld_rgb.xpm"
	  // bld_rgb.xpm contains char *bld_rgb[] array
	  main_frame->SetIconPixmap(bld_rgb);

2007-09-13 06:14  brun

	* [r19791] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  - more compilation fixes for Solaris

2007-09-12 19:14  brun

	* [r19790] meta/src/TClass.cxx: Fix coding conventions.

2007-09-12 19:05  brun

	* [r19789] meta/src/TCint.cxx: Fix coding conventions.

2007-09-12 16:59  brun

	* [r19788] geom/src/TGeoManager.cxx: From Andrei:
	  a patch in TGeoManager::InsertPNEId that produced a crash after
	  doubling the size of the id array.

2007-09-12 13:55  brun

	* [r19787] minuit/inc/TFitter.h: Add a new method
	  TMinuit *GetMinuit() const {return fMinuit;}

2007-09-11 09:45  brun

	* [r19785] tree/inc/TEntryList.h, tree/inc/TEntryListFromFile.h,
	  tree/src/TChain.cxx, tree/src/TEntryList.cxx: From Anna:
	  Remember the bug #28505 about dcache and entry lists? After lots
	  of communication with dcache guys, it looks like I've fixed it.
	  The attached patch has the following changes:
	  
	  1. TEntryList::GetEntryList() now performs all the necessary
	  changes to the file names, such as extending to full path for
	  local files, and using TUrl::GetUrl() for not local. This,
	  hopefully, solves the problem of dcache:/// being added to dcache
	  files and the same possible problem for other protocols.
	  2. TEntryList::SetTree(TTree *tree) does the same changes to the
	  file name. TEntryList::SetEntryList(const char *treename, const
	  char *filename), however, takes the names "as is".
	  3. in TChain::SetEntryList() function, most of the code has been
	  replaced with calls to TEntryList::GetEntryList(). Because of
	  this, option parameter, previously in TChain::SetEntryList() had
	  to be added to TEntryList::GetEntryList().
	  4. TChain::SetEventList() function now doesn't call
	  TChain::LoadTree() if all the tree offsets are already known.
	  5. TChain::GetEntryNumber() function now doesn't load the current
	  tree, if all the tree offsets are already known.
	  6. TEntryList::Print() function is fixed for the case of empty
	  sub-lists (didn't print anything for them before)
	  Special thanks to Dmitry Ozerov for his help.

2007-09-11 07:07  brun

	* [r19784] cont/doc/index.txt, geom/doc/index.txt,
	  graf/doc/index.txt, gui/doc/index.txt, guibuilder/doc/index.txt,
	  guihtml/doc/index.txt, hbook/doc/index.txt, hist/doc/index.txt,
	  io/doc/index.txt, math/doc/index.txt, mathcore/doc/index.txt,
	  mathmore/doc/index.txt, matrix/doc/index.txt,
	  minuit/doc/index.txt, net/doc/index.txt, physics/doc/index.txt,
	  proof/doc/index.txt, pyroot/doc/index.txt, smatrix/doc/index.txt,
	  thread/doc/index.txt, tree/doc/index.txt: From Ilka:
	  fixes in all index.txt files according to the recent changes of
	  User's Guide PDF names.

2007-09-11 06:37  brun

	* [r19783] asimage/src/libAfterImage.tar.gz: from Valeriy;
	  New version fixing compilation problems on Solaris with gcc.

2007-09-10 18:55  axel

	* [r19782] cint/src/gcc4strm.cxx, cint/src/gcc4strm.h: Non-empty
	  gcc4strm.

2007-09-10 16:31  axel

	* [r19781] cint/Module.mk, cint/inc/G__ci.h,
	  cint/lib/gcc3strm/Makefile, cint/src/DataMbr.cxx,
	  cint/src/HISTORY, cint/src/Method.cxx, cint/src/bc_exec.cxx,
	  cint/src/bc_exec_asm.h, cint/src/bc_item.cxx,
	  cint/src/bc_parse.cxx, cint/src/common.h, cint/src/fproto.h,
	  cint/src/global.h, cint/src/rflx_gendict.cxx,
	  cint/src/v6_auxu.cxx, cint/src/v6_cast.cxx,
	  cint/src/v6_debug.cxx, cint/src/v6_decl.cxx, cint/src/v6_end.cxx,
	  cint/src/v6_error.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_fread.cxx, cint/src/v6_func.cxx,
	  cint/src/v6_global2.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_init.cxx, cint/src/v6_intrpt.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_macro.cxx,
	  cint/src/v6_malloc.cxx, cint/src/v6_new.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_opr.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_quote.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_sizeof.cxx,
	  cint/src/v6_struct.cxx, cint/src/v6_stub.cxx,
	  cint/src/v6_tmplt.cxx, cint/src/v6_typedef.cxx,
	  cint/src/v6_val2a.cxx, cint/src/v6_value.cxx,
	  cint/src/v6_var.cxx, cint/tool/makecint.cxx: From Paul, Philippe,
	  and me: import of cint5-16-25.
	  * - add gcc4 iostream dictionary.
	  * - fix support for multi line command line entries
	  * - fix handling of storage duration for unspecified length
	  arrays
	  * - fix bytecode generation for switch
	  * - fix parsing/execution of a break or continue nested inside
	  * multiple levels of braces
	  * - disable bytecode generation for any function or loop
	  * which uses G__va_arg
	  * - conversion "operator A*()": keep the '*' (and references etc)
	  * - tighten up the semantics of statictype (namespace
	  * members were getting declared static, even when they were not)
	  * - scratch_upto now returns a counter that gets bumped
	  * every time the dictionary is rewound, allows detection of
	  changed dict.

2007-09-10 15:57  axel

	* [r19779] cint/lib/gcc4strm, cint/lib/gcc4strm/Makefile,
	  cint/lib/gcc4strm/README.txt, cint/lib/gcc4strm/fstrm.h,
	  cint/lib/gcc4strm/iostrm.h, cint/lib/gcc4strm/linkdef.h,
	  cint/lib/gcc4strm/sstrm.h, cint/src/gcc4strm.cxx,
	  cint/src/gcc4strm.h: This commit was generated by cvs2svn to
	  compensate for changes in r19778,
	  which included commits to RCS files with non-trunk default
	  branches.

2007-09-10 14:28  brun

	* [r19777] geom/inc/LinkDef1.h, geom/inc/TGeoVoxelFinder.h,
	  geom/src/TGeoCompositeShape.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoNavigator.cxx, geom/src/TGeoVolume.cxx,
	  geom/src/TGeoVoxelFinder.cxx, geompainter/src/TGeoChecker.cxx:
	  From Andrei:
	  a diff with a new class TGeoUniformVoxels that is supposed to
	  increase navigation speed. For the moment it does not - there is
	  still some work to be done - so it is not yet used. The patch
	  contains also a fix for the problem of visualization of daughters
	  of composites.

2007-09-10 10:07  axel

	* [r19776] cint7/src/v6_rflxutil.cxx, cint7/src/v6_scrupto.cxx: Fix
	  cint7's G__scratch_upto-with-count,
	  suppress warning about unhandled switch cases.

2007-09-10 09:31  antcheva

	* [r19775] gui/src/TGMenu.cxx: From Bertrand:
	  - Replaced gClient->GetRoot() by gClient->GetDefaultRoot()

2007-09-10 08:41  ganis

	* [r19774] proofplayer/src/TAdaptivePacketizer.cxx: From Jan:
	  fine-tune previous patch, changing the condition on min si.fCpus
	  from 0 to 2
	  (we don't want to have maxSlaveCnt set to 1 even in case of
	  single CPU machines)

2007-09-09 16:10  ganis

	* [r19773] proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: Remove additional
	  duplications by moving common initializations to
	  TVirtualPacketizer.
	  In TAdaptivePacketizer, set the default max worker to the number
	  of processors per machine.
	  Int TPacketizerProgressive, adapt HandleTimer to the new progress
	  message.

2007-09-09 15:02  brun

	* [r19772] proofplayer/inc/LinkDef.h: Generate dictionary for new
	  class TEventIterUnit, otherwise link fails on several systems.

2007-09-09 14:55  brun

	* [r19771] asimage/src/TASImage.cxx: From valeriy:
	  - TASImage. GetWidth, GetHeight, GetArgbArray, GetRgbaArray
	  
	  Correction for the case when image is scaled.

2007-09-09 10:48  ganis

	* [r19770] proof/inc/TDSet.h, proofplayer/inc/TEventIter.h,
	  proofplayer/src/TEventIter.cxx: From Long Tran-Thanh:
	  - New special iterator class, TEventIterUnit, to iterate over
	  packets of generic units
	  - Use bit 17 of TDSet and TDSetElement to flag empty data sets

2007-09-07 21:12  ganis

	* [r19766] proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: - Move common
	  initializations (progress info ntple, progress timer) into
	  TVirtualPacketizer
	  - Properly destroy the progress info ntple and progress timer

2007-09-06 18:49  rdm

	* [r19765] cont/src/TCollection.cxx: whitespace.

2007-09-06 18:48  rdm

	* [r19764] cont/src/THashList.cxx: properly implement "slow" mode
	  in Delete().

2007-09-06 18:47  rdm

	* [r19763] base/src/TFolder.cxx: put punctuation in method
	  comments.

2007-09-06 00:28  rdm

	* [r19762] histpainter/src/THistPainter.cxx: From Olivier:
	  Fix the bug described here: https://savannah.cern.ch/bugs/?29056
	  When the option "PCOL" was used to draw a TGraph2D having already
	  its underlaying histrogram created, the histogram was plotted
	  with
	  option "COL" before the TGraph2D was plotted with option "PCOL".

2007-09-05 22:48  rdm

	* [r19761] cont/src/THashList.cxx: in Delete() honour the "slow"
	  option, which requires that the collection must
	  remain searchable during the delete operation, hence in this case
	  the
	  hash table cannot be cleared before the delete of the list.

2007-09-05 22:17  brun

	* [r19760] mlp/src/TMultiLayerPerceptron.cxx: From Christophe
	  Delaere:
	  Fix for problem reported at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=5396

2007-09-05 14:57  antcheva

	* [r19759] gui/src/TGTextEntry.cxx: Better handling of
	  ShiftTabPressed signal

2007-09-05 14:24  antcheva

	* [r19758] gui/src/TGTextEntry.cxx: Coding conventions.

2007-09-04 16:30  rdm

	* [r19755] sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  Replaced fClient->GetRoot() by fClient->GetDefaultRoot()
	  in TGPopupMenu constructors to be able to properly embed
	  (reparent) TSessionViewer.

2007-09-04 10:43  antcheva

	* [r19754] gui/src/TGTextEditor.cxx: From Bertrand:
	  Replaced fClient->GetRoot() by fClient->GetDefaultRoot()
	  in TGPopupMenu constructors to be able to properly embed
	  (reparent) TGTextEditor.

2007-09-04 07:23  antcheva

	* [r19753] gui/inc/TGTextEntry.h, gui/src/TGTextEntry.cxx: Added
	  new signal method ShiftTabPressed().
	  It is emitted when <SHIFT> and <TAB> keys are pressed.

2007-09-03 14:54  antcheva

	* [r19752] gui/src/TGButtonGroup.cxx: Added call to DestroyWindow
	  of the removed button in Remove(TGButton *button) method.

2007-09-03 11:54  antcheva

	* [r19751] gui/src/TGListTree.cxx: From Bertrand:
	  There is a problem of Focus being kept by TGListTree once one
	  clicked on
	  a TGListTreeItem, as reported by Matevz in Alice Event Viewer
	  (EVE).
	  This patch fixes the problem.
	  FYI, key navigation is still possible with mouse over the
	  TGListTree
	  (the focus will not be kept after clicking in the list tree)

2007-09-01 17:23  rdm

	* [r19750] win32gdk/src/TGWin32.cxx: From Valeri O.:
	  fix problem of fill styles.

2007-09-01 17:23  rdm

	* [r19749] gpad/src/TCanvas.cxx: From Valeri O.:
	  fix deadlock when resizing a canvas while calling
	  TCanvas::Update()

2007-08-31 12:02  couet

	* [r19748] test/stressGraphics.ref: - After the bug fix in
	  THistPainter::DrawText() the reference value for
	  test #23 needed to be changed.

2007-08-31 11:06  brun

	* [r19747] net/src/TFTP.cxx, net/src/TNetFile.cxx,
	  net/src/TWebFile.cxx: From Bertrand:
	  - Added several #ifdef R__WIN32 to use the Win32 syntax
	  %I64d instead of %lld to read Long64_t via sscanf.
	  - Replaced #ifdef WIN32 by #ifdef R__WIN32

2007-08-31 09:37  couet

	* [r19746] graf/src/TGaxis.cxx: - PaintAxis: In some cases the axis
	  label "-0" appeared. That's now fixed.
	  This problem was visible with the following commands:
	  
	  TH2D *s = new TH2D("s","",10,0,100,10,-9e-4,5e-4);
	  s->Draw();

2007-08-31 07:00  brun

	* [r19745] gl/src/TGLPShapeObjEditor.cxx: Remove extra "," in enum
	  definition

2007-08-31 05:13  pcanal

	* [r19744] gui/src/TRootBrowser.cxx: do not assume the content of
	  TKey inherits from TObject

2007-08-31 05:12  pcanal

	* [r19743] io/src/TKey.cxx: Update TKey::Browse to work with class
	  not inhering from TObject

2007-08-31 05:11  pcanal

	* [r19742] meta/src/TClass.cxx: Implement TClass::Browse when the
	  class inherits from TObject

2007-08-30 20:46  rdm

	* [r19741] gui/src/TRootGuiFactory.cxx: From Bertrand:
	  In CreateBrowserImp() try using plugin manager with key
	  'TBrowserImp' before reverting to standard 'new TRootBrowser'.

2007-08-30 20:46  rdm

	* [r19740] gui/src/TRootCanvas.cxx: From Bertrand:
	  In ctor replace calls to 'gClient->GetDefaultRoot()' with
	  'gClient->GetRoot()'.

2007-08-30 20:46  rdm

	* [r19739] gui/inc/TGSplitter.h: From Matevz:
	  Added abstract method 'SetFrame(TGFrame *frame, Bool_t prev)'
	  that
	  allows usage of base-class pointer for configuration of
	  TGHSplitter and TGVSplitter.

2007-08-30 20:42  rdm

	* [r19738] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: From
	  Matevz:
	  Add new menubar check-entry kGLEditObject that toggles between
	  editing of PhysicalShapes or original objects in response to
	  selection being changed. Add function ToggleEditObject() for
	  external control of this behaviour.
	  
	  Use standard main-frame ctor argument 'const TGWindow*' instead
	  of 'TGFrame*'.

2007-08-30 20:31  rdm

	* [r19737] gl/inc/TGLSAFrame.h, gl/src/TGLSAFrame.cxx: From Matevz:
	  Use standard main-frame ctor argument 'const TGWindow*' instead
	  of
	  'TGFrame*'.

2007-08-30 20:30  rdm

	* [r19736] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: From
	  Matevz:
	  Override OverlayDragFinished().

2007-08-30 20:29  rdm

	* [r19735] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx: From Matevz:
	  Added new signal-emitting method OverlayDragFinished() that is
	  called when overlay mouse interaction has completed and some GUI
	  elements need to be update. Before SelectionChanged() has
	  been misused for this purpose.

2007-08-30 20:29  rdm

	* [r19734] gl/src/TGLOrthoCamera.cxx: From Matevz:
	  In Apply() fix sign of near and far clipping plane distance.

2007-08-30 20:28  rdm

	* [r19733] base/inc/TBrowserImp.h: From Matevz:
	  Added Get/SetBrowser() methods.

2007-08-30 20:28  rdm

	* [r19732] base/inc/TBrowser.h, base/src/TBrowser.cxx: From Matevz:
	  Add optinal argument TBrowserImp* to basic constructors.
	  Added function SetBrowserImp().
	  This allows independent creation of a browser implementation.

2007-08-30 16:02  brun

	* [r19731] asimage/src/TASImage.cxx: From valeriy:
	  - TASImage::InitVisual() fix memory leak in batch mode.
	  Thanks to Krzysztof Ciba for reporting this.

2007-08-30 15:59  pcanal

	* [r19730] meta/inc/TCint.h, meta/inc/TClass.h, meta/src/TCint.cxx,
	  meta/src/TClass.cxx, meta/src/TDataMember.cxx: From Scott Snyder:
	  
	  This is addressing some instances where root was showing O(N^2)
	  behavior with the number of defined classes/typedefs that were
	  taking
	  a lot of time in the Atlas offline software.
	  
	  Two instances of this were in TClass::Init and
	  TCint::UpdateClassInfo.
	  Here, when a new class was created/updated, we would scan through
	  all existing classes looking for any where the names match after
	  full typedef expansion. This was particularly expensive since
	  the typedef expansion requires scanning through the entire
	  typedef table, potentially several times per class.
	  
	  I addressed this by introducing a hash table, mapping from
	  the typedef-expanded name to the original class name.
	  An entry is made in the table only if those names
	  are different. So, to test for a duplicate, one can then
	  just look up the typedef-expanded name in the hash table,
	  rather than scanning all classes. For each hit,
	  one then looks up the class using the original name.
	  (We also need to do another lookup in the class list
	  using the typedef-expanded name if it's different.)
	  This eliminates the N^2 behavior here, and drastically
	  reduces the number of expensive typedef expansions.
	  
	  One irregularity is that the two places that this happens
	  do the typedef expansion somewhat differently: one just expands
	  the name directly, but the other runs the name through
	  TClassEdit::ShortType with kDropStlDefault first. It's not
	  clear to me why this is done differently in the two places,
	  so i've retained this behavior, maintaining two separate
	  hash tables. It would be cheaper, though, if the same expansion
	  could be used in both places.
	  
	  The other place that i made changes was in
	  TCint::UpdateListOfTypes.
	  This was scanning through all the cint typedefs each time
	  GetListOfTypes
	  was called to possibly add new ones to the root list. I changed
	  this
	  so that it only scans the typedefs that are new since the last
	  call,
	  going by the cint typedef index. But if the number of cint
	  typedefs
	  has decreased since the last call, then we rescan the complete
	  table.
	  This may not catch all possible cases where items have been
	  deleted
	  from the cint table and then something else added --- to really
	  do that right, one would probably want a hook it the cint scrupto
	  routines.
	  
	  This should now properly handle unload/reload in
	  TCint::UpdateListOfTypes.
	  To do this, i added a counter in cint that gets bumped every time
	  the dictionary is rewound. We can thus test to see if that
	  changed
	  to tell if a rewind has happened since the last call.
	  
	  I also updated TClass so that the typedef mappings get removed
	  from the hash table when the TClass is deleted. To make that
	  faster,
	  i used an additional status bit to flag if the TClass had created
	  any typedef map nodes.

2007-08-30 15:52  pcanal

	* [r19729] cint/inc/G__ci.h, cint/src/global.h,
	  cint/src/v6_end.cxx, cint/src/v6_global2.cxx,
	  cint/src/v6_scrupto.cxx, cint7/inc/G__ci_fproto.h,
	  cint7/src/global.h, cint7/src/v6_end.cxx,
	  cint7/src/v6_global2.cxx, cint7/src/v6_scrupto.cxx: scratch_upto
	  now return a counter in cint that gets bumped every time
	  the dictionary is rewound

2007-08-30 13:16  brun

	* [r19727] gpad/src/TPad.cxx: From Valeriy:
	  Fix a memory leak when saving as .png or .jpg files.

2007-08-30 13:15  brun

	* [r19726] base/inc/RVersion.h, build/version_number: Start new
	  development cycle 5.17/03

2007-08-30 10:08  rdm

	* [r19725] build/unix/distfilelist.sh: fix erroneous deletion of
	  cint/include/G__ci.h.

2007-08-30 07:26  brun

	* [r19723] graf/src/TGraph.cxx: Fix coding conventions.

2007-08-29 16:28  couet

	* [r19722] histpainter/src/THistPainter.cxx: - PainText: Revision
	  1.261 (ROOT 5.11) made sure that 2D histograms with
	  constant values were plotted correctly with option TEXT. Doing
	  that the
	  empty bins were plotted also. That is now fixed: empty bin are
	  not plotted
	  as before this change.

2007-08-29 15:10  brun

	* [r19721] config/Makefile.depend: Fix a dependency problem with
	  libGeomPainter (requires libRIO) and showing up
	  on cygwingcc.

2007-08-29 08:54  couet

	* [r19720] gpad/src/TPad.cxx: - PaintBox: The option 'l',
	  implemented in Revision 1.237, is now available
	  for PostScript also.

2007-08-29 08:38  brun

	* [r19719] README/CREDITS: Add Roel Aaij for his contribution to
	  the GUI classes

2007-08-29 07:38  brun

	* [r19718] base/inc/RVersion.h, build/version_number: Stamping
	  development version 5.17/02

2007-08-29 07:16  antcheva

	* [r19717] gui/src/TGCanvas.cxx, gui/src/TGFrame.cxx,
	  gui/src/TGListTree.cxx: From Valeriy O. and Bertrand:
	  this patches intend to fix creation of pixmap
	  with very large sizes. It happens when list tree or
	  list view resized to width = 0. In this case in
	  TGViewPort::HandleConfigureNotify(Event_t *event)
	  event->fWidth has very large value. i.e. > 65000
	  Protections added against such cases.

2007-08-28 17:58  pcanal

	* [r19716] meta/src/TVirtualStreamerInfo.cxx: From Axel:
	  Issue a warning message if we can not find the TStreamerInfo
	  plugin.
	  Hence avoiding the case where a foreign class didn't get its
	  TClass
	  object without any error message! [The reason was a missing etc
	  dir]

2007-08-28 16:28  antcheva

	* [r19715] qt/src/TGQt.cxx: From Valeri Fine:
	  kTRUE replaced with kFALSE to test the Qt font facility properly

2007-08-28 14:25  antcheva

	* [r19714] ged/src/TGedFrame.cxx: From Matevz:
	  Break tooltip with name, title and class of the object into
	  multiple lines.

2007-08-28 14:25  antcheva

	* [r19713] ged/src/TGedEditor.cxx: From Matevz:
	  Prevent multiple addition of extra-tabs in ActivateEditor().

2007-08-28 13:54  axel

	* [r19712] html/inc/TDocOutput.h, html/src/TClassDocOutput.cxx,
	  html/src/TDocOutput.cxx: Also check that AClass.html exists when
	  checking whether a doc update is needed for AClass.

2007-08-28 13:24  moneta

	* [r19711] tutorials/math/mathmoreIntegration.C: add a legend to
	  histograms

2007-08-28 12:47  moneta

	* [r19710] tutorials/math/Rolke.C: revert to version 1.1 - changed
	  by mistake

2007-08-28 12:45  moneta

	* [r19709] tutorials/math/Rolke.C, tutorials/math/exampleFunctor.C,
	  tutorials/math/mathmoreIntegration.C: add a new tutorial for
	  integration using mathmore

2007-08-28 08:39  brun

	* [r19708] graf/inc/TGraph.h, graf/src/TGraph.cxx: Add code
	  suggested by Thomas Schietinger at
	  https://savannah.cern.ch/bugs/?29117
	  "May I suggest to include a CompareArg() in TGraph, similar to
	  CompareRadius(), i.e. to provide (just for convenience) the
	  possibility to sort the TGraph according to angle. This is useful
	  when points lie on an ellipse or so, but are not in order."

2007-08-28 08:22  brun

	* [r19707] gdml/src/TGDMLParse.cxx: Fix coding conventions.

2007-08-27 17:11  brun

	* [r19706] configure: From Valeri Fine:
	  recognize Qt 4.x on Win32

2007-08-27 17:04  antcheva

	* [r19705] gui/src/TGListTree.cxx: Coding conventions.

2007-08-27 16:05  antcheva

	* [r19704] qt/inc/TQUserEvent.h, qt/inc/TQtWidget.h,
	  qt/inc/TVirtualX.interface.h, qt/inc/rootlibs.pri,
	  qt/src/GQtGUI.cxx, qt/src/TGQt.cxx, qt/src/TQtWidget.cxx: From
	  Valeri Fine:
	  
	  TVirtualX.interface.h GQtGUI.cxx:
	  - add the new methods from TVirtualX.h
	  
	  rootlibs.pri:
	  Add the new mandatory ROOT libraries to the Qt project files
	  
	  TQtWidget.h TQUserEvent.h:
	  Compile against of Qt4 with no Qt3Support
	  
	  TGQt.cxx, GQtGUI.cxx , TQtWidget.cxx
	  Fix some compilation issues for VC++ v.8.0

2007-08-27 15:42  moneta

	* [r19703] tutorials/fit/ConfidenceIntervals.C,
	  tutorials/math/ConfidenceIntervals.C: move ConfidenceInterval.C
	  tutorial from math to fit

2007-08-27 14:59  rdm

	* [r19702] gui/inc/TGTextEditDialogs.h,
	  gui/src/TGTextEditDialogs.cxx: don't access class static
	  fgSearchDialog inline.

2007-08-27 14:50  antcheva

	* [r19701] tutorials/gui/textEntries.C: From Valeriy Onuchin:
	  Taken advantage of TGComboBox::Layout() changes
	  ++ removed many <TAB> from me

2007-08-27 14:48  antcheva

	* [r19700] gui/inc/TGComboBox.h, gui/src/TGComboBox.cxx: From
	  Valeriy Onuchin:
	  TGComboBox::Layout() - resize list box for a few number of
	  entries.

2007-08-27 14:47  antcheva

	* [r19699] gui/inc/TGFont.h, gui/src/TGFont.cxx: From Valeriy
	  Onuchin:
	  Added comment. Cosmetics.

2007-08-27 14:46  antcheva

	* [r19698] gui/inc/LinkDef2.h: From Valeriy Onuchin:
	  Added TGFont enums

2007-08-27 14:45  antcheva

	* [r19697] gui/inc/TGListBox.h, gui/src/TGListBox.cxx: From Valeriy
	  Onuchin:
	  Fix for Qt layer.

2007-08-27 14:11  brun

	* [r19696] hist/src/TH1.cxx, tutorials/math/chi2test.C: In the
	  Chi2Test functions fix the path for the example chi2test.C

2007-08-27 13:44  brun

	* [r19695] hist/src/TH1.cxx: Add additional comments in
	  TH1::DrawNormalized when drawing with error bars.

2007-08-27 12:42  rdm

	* [r19694] net/inc/TSocket.h, net/src/TSocket.cxx: don't have
	  GetSocketBytesSent() and GetSocketBytesRecv() inline as static
	  inline variable access does not work on Windows.

2007-08-27 12:23  antcheva

	* [r19693] gui/src/TRootBrowser.cxx: Changed
	  fListView->AdjustHeaders() with fListView->LayoutHeader(0) in
	  TRootBrowser::ProcessMessage to fix the following case:
	  1) open a new TBrowser;
	  2) select Detailed list view mode from the toolbar or file menu.
	  3) click on a list tree enty (always the same)
	  Result: the columns grow-up in the right list view on every click

2007-08-27 12:20  rdm

	* [r19692] xml/inc/TXMLSetup.h: fix compiler warning due to
	  trailing ; at end of namespace definition.

2007-08-27 09:13  rdm

	* [r19690] base/src/TRegexp.cxx: fix in handling of ? wildcard.

2007-08-27 07:42  brun

	* [r19689] geompainter/src/TGeoPainter.cxx: From Andrei:
	  Fix for bug :https://savannah.cern.ch/bugs/?29021

2007-08-26 23:35  rdm

	* [r19688] base/inc/TDatime.h, base/src/TDatime.cxx: From Valeri
	  O.:
	  add GetDayOfWeek() with Monday being day 1 (idem like in
	  TTimeStamp).

2007-08-26 17:52  rdm

	* [r19687] base/src/TRegexp.cxx: consider '?' to also be a wildcard
	  character in MakeWildcard().

2007-08-26 17:33  rdm

	* [r19686] pgsql/inc/TPgSQLStatement.h, pgsql/src/TPgSQLServer.cxx,
	  pgsql/src/TPgSQLStatement.cxx: From Dennis Box:
	  1) Coding convention violations as reported at
	  http://root.cern.ch/root/nightly/codecheck/codecheck.html
	  2) Long64_t truncation when writing to the database.

2007-08-26 16:51  rdm

	* [r19685] ged/src/TGedEditor.cxx, gui/inc/TGToolBar.h,
	  gui/src/TGToolBar.cxx: From Axel:
	  fix several warnings about pointer size on 64bit platforms.

2007-08-25 10:30  brun

	* [r19684] tutorials/gui/textEntries.C: From Valeriy:
	  - textEntries.C - new gui tutorial.
	  This macro gives an example of how to set/change
	  text entry attributes.

2007-08-25 08:36  moneta

	* [r19683] mathcore/inc/Math/GenVector/PositionVector3D.h: add
	  include of Cartesian3D to fix bug 29053

2007-08-24 15:37  brun

	* [r19682] asimage/src/TASImage.cxx: From Valeriy:
	  TASimage::SavePrimitive - scale large images before
	  saving it to avoid problems of the CINT limitaions on
	  the line length.

2007-08-24 15:37  brun

	* [r19681] tutorials/image/fore.xpm: From Valeriy:
	  Change char array's name (which was "17") to "fore"

2007-08-24 08:40  brun

	* [r19680] gdml/src/TGDMLParse.cxx, gdml/writer.py: From Zoltan
	  Torzsok:
	  -Fix coding conventions
	  -TGDMLParse.cxx :: Extruded solid process:
	  - scalingFactor must be processed without length unit!
	  - zOrder need not to be processed with length unit!
	  -writer.py :: AddEltu
	  The parameter names are changed from (x,y,z) to (dx,dy,dz)
	  according to the GDML schema.

2007-08-24 08:35  antcheva

	* [r19679] tutorials/gui/calendar.C: From Valeriy Onuchin:
	  A nice gui tutorial macro, which shows how to use html
	  widget to display tabular data

2007-08-24 08:27  antcheva

	* [r19678] guihtml/inc/TGHtml.h: From Valeriy Onuchin:
	  Fix for ACLiC compilation

2007-08-24 07:43  brun

	* [r19677] hist/inc/TFormula.h, hist/src/TFormula.cxx: Add a new
	  static function in TFormula to set the maximum value of some
	  parameters.
	  This function is required by applications using TFormula/TF1, etc
	  objects in
	  complex algebraic calculations:
	  
	  void TFormula::SetMaxima(Int_t maxop, Int_t maxpar, Int_t
	  maxconst)
	  // static function to set the maximum value of 3 parameters
	  // -maxop : maximum number of operations
	  // -maxpar : maximum number of parameters
	  // -maxconst : maximum number of constants
	  // None of these parameters cannot be less than 10 (default is
	  1000)
	  // call this function to increase one or all maxima when
	  processing
	  // very complex formula, eg
	  TFormula::SetMaxima(100000,1000,1000000);
	  // If you process many functions with a small number of
	  operations/parameters
	  // you may gain some memory and performance by decreasing these
	  values.

2007-08-24 07:32  antcheva

	* [r19676] gui/src/TGCanvas.cxx, gui/src/TGListTree.cxx,
	  gui/src/TGListView.cxx, gui/src/TGScrollBar.cxx: Fixed coding
	  conventions.

2007-08-23 16:03  antcheva

	* [r19675] gui/src/TGFileDialog.cxx: Set fFileInfo->fFileNamesList
	  to 0 in case Cancel button was clicked or
	  dialog was closed via WM.

2007-08-23 15:16  brun

	* [r19674] treeviewer/src/TParallelCoord.cxx: Fix a problem with
	  the documentation.

2007-08-23 14:34  brun

	* [r19673] tree/inc/TBranch.h, tree/src/TBranch.cxx: Add an
	  optional argument and extend functionality of the following
	  functions in TBranch
	  Long64_t TBranch::GetTotBytes(Option_t *option) const
	  // Return total number of bytes in the branch (excluding current
	  buffer)
	  // if option ="*" includes all sub-branches of this branch too
	  
	  Long64_t TBranch::GetZipBytes(Option_t *option) const
	  // Return total number of zip bytes in the branch
	  // if option ="*" includes all sub-branches of this branch too

2007-08-23 14:21  rdm

	* [r19672] build/unix/makelib.sh: replace $() construct by `` to
	  fix issues on Solaris.

2007-08-23 13:56  antcheva

	* [r19671] gui/src/TGListTree.cxx: From Valeriy Onuchin:
	  Fixed side effect of previous patch seen after the following
	  steps
	  (thanks to Matevz for his report):
	  
	  1) run $ROOTSYS/tutorials/geom/geomAlice_itsv.C
	  2) in ROOT Browser window open Geometry then ALIC_1 items
	  3) click on item check-box (check-box status has been changed,
	  but list tree is not redrawn)
	  4) resize browser window (list tree shows correctly the check-box
	  status)

2007-08-23 13:43  brun

	* [r19670] hist/src/TGraph2D.cxx: Fix a fatal bug in
	  TGraph2D::RemovePoinr: fSize was not reset !

2007-08-23 12:02  brun

	* [r19669] gpad/src/TCanvas.cxx: From Ilka:
	  Fix in SaveSource method for saving the canvas in a macro if
	  TStyle:: SetCanvasPreferGL is set to kTRUE. Currently generated
	  macro
	  creates an empty canvas and many Error messages shows up as the
	  following one:
	  Error in <TGLHistPainter::DistancetoPrimitive>: Attempt to use
	  TGLHistPainter, while the current pad (gPad) does not support gl

2007-08-22 19:48  brun

	* [r19668] base/inc/TDirectory.h, base/src/TDirectory.cxx,
	  base/src/TObject.cxx, io/src/TDirectoryFile.cxx: From Philippe:
	  Add Warning messages in case object.Write is called and there is
	  no directory/file to write. The warnings are illustrated by the
	  following example session:
	  root [0] n = new TNamed("myname","my title")
	  (class TNamed*)0x956340
	  root [1] n->Write()
	  Error in <TROOT::WriteTObject>: The current directory (Rint) is
	  not
	  associated with a file. The object (myname) has not been written.
	  (Int_t)(0)
	  root [2] gDirectory = 0;
	  root [3] n->Write()
	  Error in <TNamed::Write>: The current directory (gDirectory) is
	  null. The
	  object (myname) has not been written.
	  (Int_t)(0)
	  root [4] .q

2007-08-22 19:39  pcanal

	* [r19667] tree/src/TSelector.cxx: Enforce that the selector class
	  must be in the global namespace (in addition to have the same
	  name as the file)

2007-08-22 17:36  pcanal

	* [r19666] tree/inc/TVirtualIndex.h, tree/src/TChain.cxx,
	  treeplayer/inc/TChainIndex.h, treeplayer/inc/TTreeIndex.h,
	  treeplayer/src/TChainIndex.cxx, treeplayer/src/TTreeIndex.cxx: If
	  two chains are made friends and the files they contain do not
	  have
	  the same number of entries, we need to informed the TTreeIndex of
	  the friend chain's tree when the main chain's tree is changed.
	  This correct the problem seen at
	  http://root.cern.ch/phpBB2/viewtopic.php?p=21435

2007-08-22 08:50  antcheva

	* [r19665] gui/inc/TGCanvas.h, gui/inc/TGLayout.h,
	  gui/inc/TGListBox.h, gui/inc/TGListTree.h, gui/inc/TGListView.h,
	  gui/src/TGCanvas.cxx, gui/src/TGLayout.cxx,
	  gui/src/TGListBox.cxx, gui/src/TGListTree.cxx,
	  gui/src/TGListView.cxx, gui/src/TGScrollBar.cxx: From Valeriy
	  Onuchin (tested by Bertrand):
	  
	  o TGLayoutManager::IsModified method was overloaded.
	  This method is used to indicate that sub frames
	  changed/unchanged their positions/sizes after layout.
	  
	  For example, in some cases positions&sizes of sub frames
	  can be unchanged after calling Layout method
	  (e.g. for TGTileLayout manager).
	  TGLayoutManager::IsModified will return kFALSE.
	  
	  o TGListBox.h,cxx, TGCanvas.h,cxx, TGListTree.h,cxx,
	  TGListView.h,cxx
	  
	  - new painting technique was implemented:
	  1. repaint only exposed/dirty regions.
	  Previously the whole view port (or even container frame)
	  was repainted.
	  2. use double-buffering (using back plane pixmap) during
	  repainting.
	  That allows to eliminate flickering during resizing,
	  scrolling, exposing/overlapping.
	  - several bugs were fixed:
	  o keyboard navigation in list view, list box, list tree
	  o resizing columns (details view) in list view
	  when horizontal scroll bar not in zero position.
	  o in list view (details view) buttons were moved when
	  it was resized.
	  o extra unnecessary repainting in list view, list tree
	  were removed.
	  o probably I missed something to mention .
	  
	  o TGScrollBar
	  - bug fix: increment value was reset to 1 after button release.
	  - do not redraw scroll button if it's width/height was unchanged.
	  That reduces flickering

2007-08-22 07:57  wouter

	* [r19664] roofitcore/src/RooPlot.cxx: o RooPlot
	  
	  - Fix bug in reading part of streamer Streamer()
	  
	  - Fix print statement in getNEvtRange()

2007-08-21 17:27  pcanal

	* [r19663] pyroot/src/PropertyProxy.cxx,
	  pyroot/src/PropertyProxy.h: From Paul:
	  Cint used to mark all namespace members static, whether they were
	  or not.
	  This has been fixed, so the pyroot PropertyProxy class must now
	  explicitly
	  check for the namespace member case so that is may return the
	  proper
	  address for the member value storage (instead of assuming the
	  static case
	  is the same as the namespace member case).

2007-08-21 16:01  brun

	* [r19662] geom/inc/TGeoManager.h, geom/src/TGeoManager.cxx,
	  geompainter/inc/TGeoChecker.h, geompainter/src/TGeoChecker.cxx:
	  From Andrei:
	  This patch adds a text progress bar to the CheckGeometryFull()
	  method.

2007-08-21 13:12  brun

	* [r19661] base/src/TRegexp.cxx: Add a protection in
	  TRegexp::MakeWildcard when called with a null argument.

2007-08-21 12:36  brun

	* [r19660] xml/inc/TXMLEngine.h: From Sergey:
	  There was mismatch with declaration and implementation of one
	  method.

2007-08-21 12:17  antcheva

	* [r19659] tutorials/gui/guitest.C: From Valeriy Onuchin:
	  Fixed a small inconsistency in guitest.C vs test/guitest.cxx. A
	  small box
	  with '+' was not appeared on clicking on a list_tree_item in
	  guitest.C.

2007-08-21 10:19  brun

	* [r19658] gpad/src/TPad.cxx: In TPad::SavePrimitive replace calls
	  to
	  new TView(1);
	  by
	  TView::CreateView(1);

2007-08-21 10:18  brun

	* [r19657] g3d/src/THelix.cxx, g3d/src/TPolyLine3D.cxx: Replace
	  comments creating a TView like
	  TView *view = new TView(1);
	  by
	  TView *view = TView::CreateView(1);

2007-08-21 09:54  rdm

	* [r19656] gui/src/TGListTree.cxx: From Matevz:
	  in KeyPressed() correct signature of signal (from TGFrame to
	  TGListTreeItem).

2007-08-21 06:45  brun

	* [r19655] asimage/src/TASImage.cxx: From Valeriy:
	  - fix errors for 16bit-color displays under windows

2007-08-20 14:48  brun

	* [r19654] geom/src/TGeoPgon.cxx: From Andrei:
	  a small patch for 2 uninitialized variables in
	  TGeoPgon::IsCrossingSlice(). Affected rare tracks with with
	  almost 0 pz component crossing pgons. Thanks to Peter.

2007-08-20 14:13  brun

	* [r19653] config/Makefile.depend: geompainter now depends on
	  libRIO

2007-08-20 14:00  brun

	* [r19652] geom/inc/TGeoManager.h, geom/inc/TVirtualGeoPainter.h,
	  geom/src/TGeoManager.cxx, geompainter/inc/TGeoChecker.h,
	  geompainter/inc/TGeoPainter.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoPainter.cxx: From Andrei:
	  Extend functionality of overlap checker and performance analyzer
	  by introducing a new function:
	  void CheckGeometryFull(Int_t ntracks=10000, Double_t vx=0.,
	  Double_t vy=0., Double_t vz=0., Option_t *option="ob")
	  
	  The method is doing a 4 stage check:
	  - if option contains 'o': Optional overlap checkings (by sampling
	  and by mesh).
	  - if option contains 'b': Optional boundary crossing check +
	  timing per volume.
	  
	  STAGE 1: extensive overlap checking by sampling per volume.
	  Stdout need to be checked by user to get report, then
	  TGeoVolume::CheckOverlaps(0.01, "s") can be called for the
	  suspicious volumes.
	  
	  STAGE2 : normal overlap checking using the shapes mesh - fills
	  the list of overlaps.
	  
	  STAGE3 : shooting NRAYS rays from VERTEX and counting the total
	  number of crossings per volume (rays propagated from boundary to
	  boundary until
	  geometry exit). Timing computed and results stored in a histo.
	  
	  STAGE4 : shooting 1 mil. random rays inside EACH volume and
	  calling FindNextBoundary() + Safety() for each call. The timing
	  is normalized by the number of crossings computed at stage 2 and
	  presented as percentage.
	  One can get a picture on which are the most "burned" volumes
	  during
	  transportation from geometry point of view. Another plot of the
	  timing per volume vs. number of daughters is produced.
	  
	  All histos are saved in the file statistics.root

2007-08-20 12:57  brun

	* [r19651] test/RootIDE/Makefile, test/RootShower/Makefile: From
	  Bertrand:
	  Fix dependeciy problems when linking the application.CVS:
	  ----------------------------------------------------------------------

2007-08-20 08:49  brun

	* [r19650] geom/inc/TGeoManager.h, geom/inc/TGeoPhysicalNode.h,
	  geom/src/TGeoManager.cxx, geom/src/TGeoPhysicalNode.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoVolume.cxx,
	  geompainter/inc/TGeoOverlap.h, geompainter/src/TGeoChecker.cxx,
	  geompainter/src/TGeoOverlap.cxx: From Andrei:
	  - TGeoPNEntry class has now an additional pointer to the original
	  matrix, which is set in the class ctor and works provided that
	  all PNEntry objects are created BEFORE applying any alignment.
	  The getter for this original (LOCAL) matrix of the last TGeoNode
	  in the branch is:
	  TGeoMatrix *TGeoPNEntry::GetMatrixOrig()
	  
	  - Modified method:
	  TGeoPNEntry * TGeoManager::SetAlignableEntry(const char
	  *unique_name, const char *path, Int_t uid=-1);
	  If UID is provided, one can do a (fast) retrieval by UID (based
	  on binary search):
	  TGeoPNEntry *TGeoManager::GetAlignableEntryByUID(Int_t uid)
	  const;
	  
	  The UID mapping becomes persistent with the geometry. To retrieve
	  the number of entries having (or not) uid's defined, I modified:
	  Int_t TGeoManager::GetNAlignable(Bool_t with_uid=kFALSE) const
	  
	  - Added method TGeoOverlap::SampleOverlap(Int_t npoints) for
	  overlaps/extrusions in the context menu of overlaps. This
	  normally produces a picture of the overlap having random red
	  points in the overlapping region. Helps a lot to check how big
	  the overlap is (prints the volume of the overlapping region) and
	  to validate if the overlap is valid or not.
	  
	  - TGeoVolume::CheckOverlaps(Double_t ovlp, Option_t *option)
	  produces now overlap objects in the list of overlaps of
	  TGeoManager in case option="s" (sampling). Very useful for doing
	  an extensive check on ovelaps as an alternative to the fast
	  method.
	  Note: when checking assembly vs. assembly (or volume) only one
	  overlap is reported (the check does not show which node in the
	  assembly produced the overlap). A graphical output giving hints
	  is still provided in this case.

2007-08-20 07:57  brun

	* [r19649] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  New version of libAfterImage fixing a compilation problem under
	  Windows.

2007-08-19 10:27  rdm

	* [r19648] proof/src/TDSet.cxx: From Jan:
	  - Adding '\n' to the message about % of looked up files in order
	  to avoid the method being partly erased by info on % of validated
	  files.
	  - Fixing a typo in comment

2007-08-19 10:26  rdm

	* [r19647] proofd/src/XrdProofdProtocol.cxx: From Jan:
	  - Fixing a problem in XrdProofdProtocol::Reconfig().
	  The manager was not properly initiated.
	  And messages similar to the following one appeared:
	  070815 09:58:53 32335 xpd : Config: error handler undefined!
	  - cosmetic changes

2007-08-19 10:08  rdm

	* [r19646] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: From
	  Matevz:
	  Allow user to pass external geditor to be used by the GL-viewer.

2007-08-19 10:07  rdm

	* [r19645] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx: From Matevz:
	  Removed unused member fPadEditor.
	  External TVirtualPad reference is no longer needed, viewer works
	  fine with fPad = 0.

2007-08-19 10:07  rdm

	* [r19644] gl/inc/TGLViewerBase.h, gl/src/TGLViewerBase.cxx: From
	  Matevz:
	  Add Bool_t fChanged that reflects if the viewer needs to be
	  redrawn due to internal state changes of scenes.
	  AddScene() now returns TGLSceneInfo* holding viewer-specific
	  information of the newly created scene.

2007-08-19 10:06  rdm

	* [r19643] gl/src/TGLScenePad.cxx: From Matevz:
	  Use Begin/EndUpdate() instead of repeating the code in
	  Begin/EndScene().

2007-08-19 10:06  rdm

	* [r19642] gl/inc/TGLScene.h, gl/src/TGLScene.cxx: From Matevz:
	  BeginUpdate() now returns Bool_t reflecting the success of
	  scene-locking.
	  Call TagViewersChanged() in EndUpdate().

2007-08-19 10:05  rdm

	* [r19641] gl/inc/TGLSceneBase.h, gl/src/TGLSceneBase.cxx: From
	  Matevz:
	  Added method TagViewersChanged() that allows all connected
	  viewers
	  to be tagged as in-need-of-a-redraw.
	  Added Get/SetAutoDestruct().

2007-08-19 10:05  rdm

	* [r19640] gl/inc/TGLSceneInfo.h, gl/src/TGLSceneInfo.cxx: From
	  Matevz:
	  Added member Bool_t fActive that allows a viewer to bypass
	  rendering
	  of the referenced scene without losing the internal data.

2007-08-18 16:13  brun

	* [r19639] graf/src/TLatex.cxx: Some improvements when drawing
	  acute.

2007-08-18 15:28  brun

	* [r19638] asimage/src/libAfterImage.tar.gz: From Valeriy:
	  New version of the tar file that should fix several problems:
	  -compilation on Solaris
	  -correct execution of rose_image.C

2007-08-17 19:08  pcanal

	* [r19637] meta/inc/TIsAProxy.h, meta/inc/TVirtualIsAProxy.h,
	  tree/inc/TSelectorCint.h: allows the header files to be #included
	  without
	  requiring extra (dependent) #includes.

2007-08-17 09:12  brun

	* [r19636] hist/inc/TH1.h, hist/inc/TProfile.h,
	  hist/inc/TProfile2D.h, hist/inc/TProfile3D.h, hist/src/TAxis.cxx,
	  hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx,
	  hist/src/TProfile.cxx, hist/src/TProfile2D.cxx,
	  hist/src/TProfile3D.cxx: Change the API for TH1::RebinAxis from
	  void RebinAxis(Double_t x, const char *ax);
	  to
	  void RebinAxis(Double_t x, TAxis *axis);

2007-08-17 09:10  brun

	* [r19635] treeplayer/src/TSelectorDraw.cxx: Take into account the
	  title offsets in x,y when generating a TH3.
	  Fixes the problem reported at http://savannah.cern.ch/bugs/?28815

2007-08-17 08:23  brun

	* [r19634] treeviewer/src/TParallelCoord.cxx: Fix typo

2007-08-17 05:17  pcanal

	* [r19632] tree/src/TTree.cxx, tree/src/TTreeCloner.cxx: From Paul:
	  In Fast Merging, allow the input and output tree to have a
	  different number
	  of branches. This allow dropping branches when doing a fast
	  cloning.

2007-08-16 21:27  pcanal

	* [r19631] treeplayer/inc/TBranchProxy.h: From Axel:
	  when you ask a TBranchProxy of a split TClonesArray how many
	  entries the
	  TCA has, it will only ready the entries member - and still think
	  that it
	  has read the complete TCA. So all following accesses to the
	  elements
	  contained in the TCA will return invalid objects. Attached patch
	  fixes
	  that by not setting fRead when only the number of entries has
	  been read.
	  It introduces a slight performance penalty for multiple
	  ClonesProxy/GetEntries() calls.

2007-08-16 16:05  brun

	* [r19630] tutorials/tree/parallelcoord.C: From Bastien:
	  script illustrating the use of the TParalleCoord class

2007-08-16 15:59  brun

	* [r19629] tutorials/tree/spider.C: From Bastien:
	  script illustrating the use of the TSpider class

2007-08-16 15:54  brun

	* [r19628] treeviewer/inc/TSpider.h,
	  treeviewer/src/TParallelCoord.cxx, treeviewer/src/TSpider.cxx:
	  From Bastien:
	  Fixed: TSpider.cxx: Some parameters for the TSpider constructor
	  are now default.
	  Fixed: TSpider.h, TSpider.cxx: Made the Get functions const when
	  required.
	  Added: TSpider.cxx: Added a example macro.
	  Added: TParallelCoord.cxx: Added some references.

2007-08-16 15:53  brun

	* [r19627] README/CREDITS: Add Bastien for his contribution to
	  TPider and TParallelCoord.

2007-08-16 12:12  brun

	* [r19626] treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien:
	  Fixed: TParallelCoord.cxx: Added protection against missing tree
	  file.
	  Fixed: TParallelCoord.cxx: Added TParallelCoord::SaveTree()
	  called when
	  calling SavePrimitive without the tree being saved in a root
	  file.
	  Fixed: TParallelCoord.cxx: missing comments.
	  Added: All: Some FIXME indications.
	  Added: All: Html documentation and a macro example for
	  TParallelCoord.
	  Fixed: TParallelCoordVar.cxx: Fixed missing TParallelCoordRange
	  when rebuilding
	  the pad from a macro coming from SavePrimitive().

2007-08-16 09:55  brun

	* [r19625] asimage/src/TASImage.cxx: Fix uninitialized variables
	  fMinValue and fMaxvalue in SetDefaults.
	  In TASImage::Bevel on must set bevel.type to 0.

2007-08-15 10:50  brun

	* [r19624] Makefile: From Bertrand:
	  Moved "thread" before "html" in the MODULES list to solve
	  missing dependency of libHtml on libThread at link time

2007-08-15 07:38  brun

	* [r19623] graf/src/TGraph.cxx: Implement the following changes in
	  TGraph::Draw
	  -when option "same" is specified it is ignored
	  -when option "a" is specified the pad is cleared

2007-08-14 09:49  moneta

	* [r19622] smatrix/test/testSMatrix.cxx: add test for Trace()

2007-08-14 09:48  moneta

	* [r19621] smatrix/inc/Math/SMatrix.h,
	  smatrix/inc/Math/SMatrix.icc: add Trace() function (requested by
	  LHCb and CMS)

2007-08-13 17:29  brun

	* [r19620] hist/inc/TMultiDimFit.h, hist/src/TMultiDimFit.cxx,
	  vmc/inc/TVirtualMC.h, vmc/inc/TVirtualMCApplication.h,
	  vmc/src/TVirtualMC.cxx, vmc/src/TVirtualMCApplication.cxx: From
	  Axel and Gordon Watts:
	  Move inline functions referencing class static global variables
	  from inline
	  to the implementation files (Windows DLLs).

2007-08-13 17:27  brun

	* [r19619] base/inc/TProcessID.h, base/src/TProcessID.cxx: From
	  Axel and Gordon Watts:
	  Move the code in TProcessID::CheckInit from inline to the
	  implementation file.

2007-08-13 16:03  brun

	* [r19618] g4root/Module.mk, g4root/inc/TG4RootNavigator.h,
	  g4root/src/TG4RootNavigator.cxx: From Andrei:
	  patch for g4root, including a flag G4ROOT_DEBUG for debugging
	  purposes and a fine tuning for safety that improves a bit speed
	  with Ivana's VGM tests.

2007-08-13 16:00  brun

	* [r19617] geom/inc/TGeoBBox.h, geom/src/TGeoArb8.cxx,
	  geom/src/TGeoBBox.cxx, geom/src/TGeoCompositeShape.cxx,
	  geom/src/TGeoCone.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoNode.cxx,
	  geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoSphere.cxx, geom/src/TGeoTorus.cxx,
	  geom/src/TGeoTube.cxx, geom/src/TGeoXtru.cxx: From Andrei:
	  Patch for several complex shapes where it is faster to check
	  first if the bounding box is crossed when coming from outside.

2007-08-13 15:49  moneta

	* [r19616] mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/RootFinder.h, mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx: - check when setting the
	  interval or starting points in RootFinder and
	  return an error when the interval is not valid.

2007-08-13 15:22  brun

	* [r19615] treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien:
	  Added TParallelCoord::SavePrimitive to generate macro reproducing
	  the TParallelCoord.

2007-08-13 15:11  rdm

	* [r19614] config/Makefile.depend: also add -lRIO to TreeViewer for
	  Unix.

2007-08-13 15:10  rdm

	* [r19613] auth/inc/TRootAuth.h, base/inc/TVirtualAuth.h,
	  proofplayer/inc/TPacketizerProgressive.h: From Axel:
	  he attached patch allows the header files to be #included without
	  requiring extra (dependent) #includes.

2007-08-13 14:59  moneta

	* [r19612] minuit2/src/TFitterMinuit.cxx: fix a bug in retrieving
	  errors when some parameters are fixed. Fixed problem reported in
	  Forum, see http://root.cern.ch/phpBB2/viewtopic.php?t=5277

2007-08-13 14:23  antcheva

	* [r19611] ged/inc/TGraphEditor.h, gui/inc/TGTextEditor.h: From
	  Axel:
	  allows the header files to be #included without
	  requiring extra (dependent) #includes.

2007-08-13 14:05  brun

	* [r19610] geom/inc/TGeoBoolNode.h, geom/inc/TGeoScaledShape.h,
	  geom/inc/TGeoVoxelFinder.h, geombuilder/inc/TGeoTabManager.h:
	  From Axel:
	  allows the header files to be #included without
	  requiring extra (dependent) #includes.

2007-08-13 13:41  brun

	* [r19609] base/inc/TQClass.h: From Axel:
	  llows the header file to be #included without
	  requiring extra (dependent) #includes.

2007-08-13 13:21  axel

	* [r19607] reflex/python/genreflex/gendict.py: From Lukasz Janyst:
	  check that class has a name before accessing it.

2007-08-13 11:01  brun

	* [r19606] tutorials/graphics/latex.C: Rename function latex
	  instead of latex5

2007-08-13 10:58  brun

	* [r19605] config/Makefile.depend: treeviewer depends now on libRIO

2007-08-13 10:50  brun

	* [r19604] treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien:
	  Fixed: TParallelCoord.cxx: Fixed a bug when redimensionning the
	  frame. Redimensionning a TParallelCoord is now frozen.
	  Fixed: TParallelCoordVar.cxx: Fixed testing if there is a current
	  selection before adding a range (was causing seg fault).
	  Added: TParallelCoordVar.cxx, TParallelCoord.cxx: Added I/O.
	  Modified: TParallelCoordVar.h: The title of a TParallelCoordVar
	  is now constant (the corresponding expression given to
	  TTree::Draw). The user can change the variable label using
	  TNamed::SetName but TNamed::SetTitle has been hidden.
	  Fixed: TParallelCoordEditor.cxx : Added protection when trying to
	  select a non existing selection.

2007-08-12 16:38  brun

	* [r19603] treeviewer/src/TParallelCoordVar.cxx: Fix coding
	  conventions

2007-08-12 16:27  rdm

	* [r19602] base/src/TPluginManager.cxx: call TROOT::Macro() with
	  updatePad=kFALSE to avoid updating of canvases
	  when plugin macros are executed.

2007-08-12 16:23  rdm

	* [r19601] base/inc/TROOT.h, base/src/TROOT.cxx: add to Macro()
	  optional argument Bool_t updatePad=kTRUE. When kFALSE
	  gPad->Update() is not called. Avoid having to set gPad to 0
	  before calling
	  Macro() which can be defeated when the macro causes gPad to be
	  reset.

2007-08-12 15:25  axel

	* [r19600] html/src/THtml.cxx: Fix to pass W3C validation

2007-08-12 14:14  axel

	* [r19599] html/src/THtml.cxx: Add documentation for
	  MakeClassThreaded(), call ProcessEvent() in main thread during
	  multi-threaded MakeAll() - TCanvas creation in thread still not
	  working, though

2007-08-11 11:02  brun

	* [r19598] gui/inc/TGButton.h: Fix coding conventions

2007-08-11 10:57  brun

	* [r19597] hist/src/TF1Helper.cxx, hist/src/TF1Helper.h,
	  mathmore/src/SpecFuncMathMore.cxx: Fix coding conventions.

2007-08-10 15:31  pcanal

	* [r19596] meta/inc/TClass.h, meta/src/TClass.cxx: From Axel:
	  * speed up I/O by invoking ShowMembers() directly for
	  TObject-derived
	  objects, instead of going via the interpreter.
	  * factor out the TObject base offset calculation into
	  CalculateStreamerOffset() (keep name for historical reasons, as
	  it sets
	  TClass::fOffsetStreamer)
	  * clean up duplicate + unneeded #includes in TClass.cxx.

2007-08-10 15:13  axel

	* [r19595] etc/html/ROOT.css, html/src/TDocOutput.cxx: Stylesheet:
	  return types / member types should not wrap.
	  erasing invalidates set::iter; work-around (for MSVC8)

2007-08-10 14:27  brun

	* [r19594] html/src/THtml.cxx: Fix a compiler warning.

2007-08-10 13:01  axel

	* [r19593] etc/html/ROOT.css, etc/html/ROOT.js, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx: * The info box in the class doc page is now
	  only shown if javascript is created; this makes the reference
	  guide more suitable for e.g. TGHtml but also links/lynx etc.
	  Achieved by writing the info box with javascript.
	  * With !=1 as the third argument to THtml::MakeAll(), THtml will
	  use a thread pool when generating the documentation. Added the
	  necessary locks. Threads cannot create TCanvases which is a
	  problem for TDocDirective; this remains to be fixed. As in:
	  WARNING: don't pass numthreads != 1 if you have a
	  TDocMacroDirective or TDocLatexDirective!
	  * Fix constness of a few functions.
	  * Don't put $ROOTSYS in front of module's source path
	  * Fix a string index ==-1 problem in
	  TDocParser::LocateMethodInCurrentLine() discovered with TMath
	  * TDocDirective: don't delete returned objects if gPad has
	  changed - it might be part of the TCanvas and thus deleted when
	  deleting gPad.
	  * Add a few gVirtualX->Update()s to reduce the amount of X11
	  errros.
	  * Use ':' as the macro path delimiter, even on Windows.
	  * Only initialize the graphics libs if needed.
	  * Hack to change the new DeclFileName()s for ROOT from
	  include/Whatever.h to module/inc/Whatever.h, so ViewCVS can
	  display it.
	  * Hack of hack to fix the DeclFileName() for TMVA.
	  * Increase the font size of pre blocks; they were too small with
	  TTF on linux.

2007-08-10 12:27  wouter

	* [r19592] roofitcore/inc/LinkDef2.h: o LinkDef2
	  
	  - Restore accidentally dropped namespace RooFitShortHand

2007-08-10 10:55  brun

	* [r19591] config/Makefile.depend: From Axel:
	  libHtml needs libThread for multi-threading support.

2007-08-10 10:49  rdm

	* [r19590] base/src/TPluginManager.cxx: From Axel:
	  PluginManager calls gROOT->Macro() which calls gPad->Update()
	  which
	  fails if the plugin mechanism was initialized while setting up
	  e.g. a
	  TCanvas that gPad points to. Simply setting gPad=0 temporarily
	  during
	  the plugin manager's gROOT->Macro() call fixes that.

2007-08-10 10:09  brun

	* [r19589] tree/src/TTree.cxx, treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreePlayer.cxx, treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien:
	  Fixed: TParallelCoordVar.cxx: The extreme bins of the axes
	  histograms are now properly diplayed.
	  Fixed: TParallelCoordVar.cxx, TParallelCoordVar.h: The
	  histograms, minimums, maximums, averages and quantiles are now
	  updated when changing the entries to display.
	  Fixed: TParallelCoord.cxx, TParallelCoordVar.cxx,
	  TParallelCoordRange.cxx, TParallelCoordEditor.cxx: Several not
	  portable C++ expressions has been changed.
	  Added: TParallelCoordEditor.cxx, TParallelCoordEditor.h: Better
	  interface to display or not bar histograms.
	  Added: TTreePlayer.cxx: Added documentation to
	  TTreePlayer::DrawSelect.
	  Added: TTree.cxx: Added documentation to TTree::Draw.
	  Added: TSelectorDraw.cxx: Protection in TSelectorDraw::Begin if
	  there is more than 4 dimensions and neither the option "para",
	  "candle" or "goff" are activated.
	  Added: TParallelCoord.cxx: The "Apply to tree" button now also
	  update the selected entries drawn on the TParallelCoord.
	  Added: TParallelCoord.cxx, TParallelCoord.h: An initial entry
	  list is defined. Calling TParallelCoord::ResetTree will produce
	  the same output as when first initialized.
	  Fixed: TParallelCoordEditor.cxx, TParallelCoordEditor.h: Fixed
	  seg faults from bad management of the TGComboBox.
	  Fixed: TParallelCoordVar.cxx: Fixed seg fault when computing the
	  quantiles.

2007-08-10 10:01  brun

	* [r19588] meta/src/TClass.cxx: Fix an oddity in TClass::GetClass
	  VS:
	  ----------------------------------------------------------------------

2007-08-10 10:00  brun

	* [r19587] treeviewer/src/TSpider.cxx: Add several protections in
	  case one paint a TSpider read from a file.
	  I/O of TSpider still requires work

2007-08-10 10:00  brun

	* [r19586] graf/inc/TGraphPolar.h, treeviewer/inc/TSpider.h: Fix
	  many problems in the header such that the class can be made
	  persistent

2007-08-10 09:59  brun

	* [r19585] graf/src/TGraphPolar.cxx: Fix uninitialized pointers in
	  the default constructor

2007-08-10 09:59  brun

	* [r19584] graf/inc/LinkDef2.h: Use option "+" to get correct I/O
	  for TGraphPolar and TGraphPolargram

2007-08-09 19:55  wouter

	* [r19583] roofitcore/inc/RooAbsCollection.h,
	  roofitcore/inc/RooArgSet.h, roofitcore/inc/RooFormulaVar.h,
	  roofitcore/inc/RooNormSetCache.h, roofitcore/inc/RooSetPair.h,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooArgSet.cxx, roofitcore/src/RooBanner.cxx,
	  roofitcore/src/RooCategory.cxx, roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooRealVar.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooWorkspace.cxx: o RooAbsCollection
	  
	  - Add snapshot() function that fills output in existing
	  collection to
	  aid copy ctors of classes that own deep-copies of trees such as
	  RooWorkspace
	  
	  
	  o RooArgSet
	  
	  - Add utilities that keep track of pointer recycling to aid
	  proper functioning
	  of RooNormSetCache
	  
	  
	  o RooNormSetCache
	  
	  - Explicitly handle cases in cache management where RooArgSet
	  pointers are
	  reallocated on a previously used address.
	  
	  
	  o RooSetPair
	  
	  - Add data members that store the allocation cycle
	  
	  
	  o RooMsgService
	  
	  - Expand inline comments and documentation
	  
	  
	  o RooProfileLL
	  
	  - Expland inline comments and documentation
	  
	  
	  o RooProjectedPdf
	  
	  - Expland inline comments and documentation
	  
	  - Adjust code so that normalization set of projection contains
	  only
	  actual observables of integrand
	  
	  
	  o RooWorkspace
	  
	  - Expland inline comments and documentation
	  
	  - Implement copy ctor in terms of new snapshot function
	  
	  - Fix dtor (forgot to delete owned datasets)
	  
	  - When importing a dataset, also import its observables as
	  variables
	  
	  
	  o RooFormulaVar
	  
	  - Fix default ctor for persistence
	  
	  - Fix passing of normalization set to RooFormula
	  
	  
	  o RooCategory
	  
	  - Fix default ctor for persistence
	  
	  
	  o RooRealVar
	  
	  - Fix default ctor for persistence
	  
	  
	  o RooBanner
	  
	  - Increment version tag to v2.20

2007-08-09 14:06  ganis

	* [r19582] proofx/src/TXProofServ.cxx, proofx/src/TXSocket.cxx: Fix
	  a problem with the transmission of the inflate factor.

2007-08-09 09:20  brun

	* [r19581] meta/inc/TVirtualIsAProxy.h: Add the necessary includes
	  and forward declarations such that the class can be compiled
	  independently.

2007-08-09 09:10  brun

	* [r19580] treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreePlayer.cxx, treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien:
	  -add several protections
	  -Move class descriptions from headers to implementation files
	  -Simplify the user interface for
	  TParallelCoord::BuildParallelCoord

2007-08-09 08:53  brun

	* [r19579] tree/inc/TTreeCloner.h: Add the necessary includes and
	  forward declarations such that the class can be compiled
	  independently.

2007-08-09 08:33  brun

	* [r19578] tree/inc/TBranch.h, tree/src/TBranch.cxx: Move the
	  inline implementation of TBranch::ResetCount to the
	  implementation file such
	  that the function can be called from another DLL on Windows.

2007-08-09 08:13  brun

	* [r19577] treeplayer/inc/TSelectorDraw.h: -Fix an unbelievable
	  oddity (thanks Bastien): fObject member was redefining
	  TSelector::fObject.
	  -Add new function TSelectorDraw::GetTree

2007-08-09 06:56  brun

	* [r19576] alien/src/TAlienJDL.cxx: Fix coding conventions

2007-08-09 06:47  brun

	* [r19575] mathmore/src/GSLIntegrator.cxx,
	  mathmore/src/Integrator.cxx: Fix coding conventions

2007-08-09 06:42  brun

	* [r19574] hist/src/TBinomialEfficiencyFitter.cxx,
	  proofplayer/src/TProofDraw.cxx, proofplayer/src/TProofPlayer.cxx,
	  thread/inc/TLockFile.h, treeplayer/src/TChainIndex.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: Fix coding conventions

2007-08-09 06:26  brun

	* [r19573] base/inc/TFileCollection.h: Fix coding conventions

2007-08-08 22:17  rdm

	* [r19572] treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: fix names of cpp include
	  guard and replaced <> by "" in some includes.

2007-08-08 14:58  brun

	* [r19571] tree/src/TChain.cxx, tree/src/TEntryList.cxx: From Anna:
	  fix the issue of TEntryList and TEventList for remote files in
	  the bug #28505 in Savannah.

2007-08-08 13:48  brun

	* [r19570] cont/src/TList.cxx: In the comments of the examples show
	  valid C++ that does not generate a compiler warning.

2007-08-08 12:58  brun

	* [r19569] treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreePlayer.cxx: From Bastien DallaPiazza:
	  treeplayer/src/TTreePlayer.cxx:
	  Add the options "para" and "candle" to TTreePlayer::DrawSelect.
	  The option "para" brings a parallel coordinates plot.
	  The option "candle" brings a candle stick chart.
	  
	  treeplayer/src/TSelectorDraw.cxx:
	  Add some code in TSelectorDraw::Begin, TSelectorDraw::TakeAction
	  and
	  TSelectorDraw::TakeEstimate to draw parallel coordinates plots
	  and candle
	  stick charts.

2007-08-08 12:57  brun

	* [r19568] treeviewer/Module.mk, treeviewer/inc/LinkDef.h,
	  treeviewer/inc/TParallelCoord.h,
	  treeviewer/inc/TParallelCoordEditor.h,
	  treeviewer/inc/TParallelCoordRange.h,
	  treeviewer/inc/TParallelCoordVar.h,
	  treeviewer/src/TParallelCoord.cxx,
	  treeviewer/src/TParallelCoordEditor.cxx,
	  treeviewer/src/TParallelCoordRange.cxx,
	  treeviewer/src/TParallelCoordVar.cxx: From Bastien DallaPiazza:
	  
	  Add new classes to implement Parallel Coordinates graphs and
	  Candle stick charts.
	  Classes:
	  
	  - TParallelCoord
	  
	  The multidimensional system of Parallel coordinates is a common
	  way of studying
	  high-dimensional geometry and visualizing multivariate problems.
	  To show a set of points in an n-dimensional space, a backdrop is
	  drawn
	  consisting of n parallel lines. A point in n-dimensional space is
	  represented
	  as a polyline with vertices on the parallel axes; the position of
	  the vertex
	  on the i-th axis corresponds to the i-th coordinate of the point.
	  This tool comes with a rather large gui in the editor. It is
	  necessary to use
	  this editor in order to explore a data set, as explained below.
	  
	  Reduce cluttering:
	  
	  The main issue for parallel coordinates is the very high
	  cluttering of the
	  output when dealing with large data set. Two techniques have been
	  implemented
	  to bypass that so far:
	  - Draw doted lines instead of plain lines with an adjustable dots
	  spacing.
	  A slider to adjust the dots spacing is available in the editor.
	  - Sort the entries to display with a "weight cut". On each axis
	  is drawn a
	  histogram describing the distribution of the data on the
	  corresponding
	  variable. The "weight" of an entry is the sum of the bin content
	  of each
	  bin the entry is going through. An entry going through the
	  histograms peaks
	  will have a big weight wether an entry going randomly through the
	  histograms
	  will have a rather small weight. Setting a cut on this weight
	  allows to draw
	  only the most representative entries. A slider set the cut is
	  also available
	  in the gui.
	  
	  Candle chart:
	  
	  TParallelCoord can also be used to display a candle chart. In
	  that mode, every
	  variable is drawn in the same scale. The candle chart can be
	  combined with the
	  parallel coordinates mode, drawing the candle sticks over the
	  axes.
	  
	  - TParallelCoordVar:
	  
	  Class containing a variable for the TParallelCoord. Appears as an
	  axis on the
	  pad.
	  
	  Options can be defined each axis separatly using the right mouse
	  click.
	  These options can be applied to every axes using the editor.
	  - Axis width: If set to 0, the axis is simply a line. If higher,
	  a color
	  histogram is drawn on the axis.
	  - Axis histogram height: If not 0, a usual bar histogram is drawn
	  on the plot.
	  The order in which the variables are drawn is essential to see
	  the clusters.
	  The axes can be dragged to change their position. A zoom is also
	  available.
	  The logarithm scale is also available by right clicking on the
	  axis.
	  
	  - TParallelCoordRange:
	  
	  A TParallelCoordRange is a range used for parallel coordinates
	  plots. It defines
	  a range owned by a selection on an axis.
	  
	  - TParallelCoorSelect:
	  
	  A TParallelCoordSelect is a specialised TList to hold
	  TParallelCoordRanges used
	  by TParallelCoord.
	  
	  Selections of specific entries can be defined over the data set
	  using parallel
	  coordinates. With that representation, a selection is an ensemble
	  of ranges
	  defined on the axes. Ranges defined on the same axis are
	  conjugated with OR
	  (an entry must be in one or the other ranges to be selected).
	  Ranges on different axes are are conjugated with AND (an entry
	  must be in all
	  the ranges to be selected). Several selections can be defined
	  with different
	  colors. It is possible to generate an entry list from a given
	  selection and
	  apply it to the tree using the editor ("Apply to tree" button).
	  
	  - TParallelCoordEditor:
	  
	  This is the TParallelCoord editor. It brings tools to explore
	  datas using
	  parallel coordinates. The main tools are:
	  - Dots spacing : Set the dots spacing with whichone the lines
	  must be drawn.
	  This tool is useful to reduce the image cluttering.
	  - The Selections section : Set the current edited selection and
	  allows to
	  apply it to the tree through a generated entry list.
	  - The Entries section : Set how many events must be drawn. A
	  weight cut can
	  be defined here (see TParallelCoord for a a description of the
	  weight cut).
	  
	  - The Variables tab : To define the global settings to display
	  the axes.
	  It is also possible to add a variable from its expression or
	  delete a
	  selected one (also possible using right click on the pad.

2007-08-08 08:51  rdm

	* [r19567] base/inc/TFileCollection.h, base/inc/TFileInfo.h,
	  base/src/TFileCollection.cxx: From Jan-Fiete and me:
	  addition of kCorrupted bit assigned to TFileInfo's that are
	  staged but are
	  corrupted in one way or another (partial file transfer, etc.).
	  Split out AddFromFile() from the TFileCollection ctor.

2007-08-08 07:01  axel

	* [r19566] reflex/inc/Reflex/internal/Makefile.am: From Andr�
	  Rodrigues: add missing Makefile.am for subdir internal

2007-08-08 01:08  rdm

	* [r19565] proof/src/TProof.cxx: in Init() avoid calling
	  TSystem::GetHostByName() on non-existing hostnames,
	  like __master__, as some nameservers are configured to redirect
	  all unknown
	  (or misspelled) hosts to one central machine (like ISP web
	  server).

2007-08-08 00:56  rdm

	* [r19564] config/Makefile.depend, netx/inc/TXNetFile.h,
	  netx/src/TXNetFile.cxx: From Gerri:
	  Andy has decided to rename and move some utilities classes inside
	  XROOTD.
	  Some of them are used in ROOT too. In preparation for this I have
	  tried to
	  remove as much as possible our dependence on that.
	  In TXNetFile there is an instance of XrdOucRecMutex which should
	  become a
	  recursive TMutex. The patch attached does this.

2007-08-07 20:25  brun

	* [r19563] minuit/src/TMinuit.cxx: Protect TMinuit::mnscan to store
	  less than fMaxcpt points

2007-08-07 07:53  brun

	* [r19562] gdml/inc/TGDMLParse.h, gdml/src/TGDMLParse.cxx: From
	  Zoltan.Torzsok@cern.ch:
	  *** Using constants in GDML with ROOT ***
	  
	  [ORIGINAL APPROACH]
	  
	  Originally constants could not be used within mathematical
	  expressions in ROOT.
	  The following example is to illustrate the problem:
	  
	  <define>
	  <constant name="size" value="100.0"/>
	  </define>
	  
	  <solids>
	  <box name="MyCube" x="size" y="size" z="size"/>
	  <box name="MyBox" x="1.0*size" y="2.0*size" z="3.0*size"/>
	  </solids>
	  
	  The "MyCube" solid can be parsed since it contains a constant
	  only.
	  The "MyBox" solid will indicate an error message like "size" is
	  not
	  recognised as an expression. This happens because in the original
	  method
	  the whole expression string is searched in the constant map.
	  If it can be found, it is replaced with its value.
	  In "MyBox" the expression string for the "x" attribute is
	  "1.0*size"
	  and there isnt any constant defined with the name of "1.0*size".
	  We can trick the parser and eliminate the mentioned error message
	  by
	  adding the following constants:
	  
	  <constant name="1.0*size" value="100"/>
	  <constant name="2.0*size" value="200"/>
	  <constant name="3.0*size" value="300"/>
	  
	  [MY APPROACH]
	  
	  I am using a find-and-replace method on the expression string.
	  If the name of a constant is found within the expression string,
	  it is replaced with the value of the constant.
	  
	  This approach fails in special cases, when a constants name
	  contains
	  an other constants name, like in the following:
	  
	  <constant name="wi" value="100"/>
	  <constant name="width" value="200"/>
	  
	  In this case, every occurence of "width" will look like "100dth"
	  so that "width" will be no longer recognised. This must be fixed.
	  
	  [TEST RESULTS]
	  
	  Applying my method has not got any impact on speed, even with
	  highly sophisticated models like "cms.gdml".
	  
	  
	  [FEATURES]
	  
	  - Works with multiple constants in a single expression (tested)
	  - Should work with multiple *.gdml files (not tested)
	  - Works with constants with expressions (tested)
	  
	  Example:
	  
	  <constant name="size" value="100.0"/>
	  <constant name="width" value="2.0*size"/>
	  <constant name="height" value="4.0*size"/>
	  <constant name="depth" value="8.0*size"/>
	  
	  *** Problem with rotation in boolean solids is fixed now ***
	  
	  Originally, in GDML/Geant4, in a boolean composition of two
	  solids only the second solid could be rotated.
	  This rotation has opposite winding compared to the rotation of
	  the volume, so that the inverse of the rotation matrix is used.
	  
	  Later the boolean solid was extended, using the "firstrotation"
	  token, so that the first solid can be rotated too.
	  But in the code the matrix inversion was omitted for this
	  rotation. By adding matrix inversion to this rotation
	  the problem is solved.

2007-08-07 07:48  brun

	* [r19561] mlp/src/TMultiLayerPerceptron.cxx: From Christophe
	  Delaere:
	  When I moved BFGS matrices into the BFGS specific code, I
	  overlooked the fact
	  that matrices are not to be reinitialized at each step of the
	  loop.
	  The consequence is that BFGS training is far from optimal from
	  release
	  v5-15-08, but other methods are not affected. Using MLP with ROOT
	  v5-15-08 -> v5-16-00 I recommend to use the
	  TMultiLayerPerceptron::kFletcherReeves learning method.

2007-08-07 00:45  rdm

	* [r19560] Makefile: avoid rm -rf in root/etc altogether to avoid
	  any more accidents during install
	  related to users not following the installation guide.

2007-08-07 00:39  rdm

	* [r19559] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: Move
	  static methods CreateListFromFile() and CreateListMatching()
	  to TFileCollection where they make more sense.

2007-08-07 00:29  rdm

	* [r19558] base/Module.mk, base/inc/LinkDef3.h,
	  base/inc/TFileCollection.h, base/src/TFileCollection.cxx: From
	  Jan-Fiete and Erich Bruckner:
	  Class TFileCollection that contains a hashlist of TFileInfo's and
	  a list of accumulated meta data information about its entries.
	  This class
	  is used to describe file sets as stored by Grid file catalogs,
	  by PROOF or any other collection of TFile names.

2007-08-06 15:26  ganis

	* [r19556] proofd/src/XrdProofdManager.cxx: Do not initialize twice
	  the default number of local workers

2007-08-06 15:25  ganis

	* [r19555] proofd/src/XrdProofdProtocol.cxx: - Improve the
	  detection of the "xpd.sched" directive
	  - Fix a problem transmitting the version run by the client to
	  proofserv

2007-08-04 17:31  brun

	* [r19554] hist/src/TBinomialEfficiencyFitter.cxx: From Bertrand:
	  Fix compilation error on Windows + a few coding conventions
	  violations.

2007-08-04 09:31  brun

	* [r19553] tutorials/fit/TestBinomial.C: From Frank Filthaut.
	  New version of the tutorial illustrating the new functionality of
	  TBinomialEfficiencyFitter.

2007-08-04 09:28  brun

	* [r19552] hist/inc/TBinomialEfficiencyFitter.h,
	  hist/src/TBinomialEfficiencyFitter.cxx: From Frank Filhaut:
	  - extension to 2D and 3D problems (I didn't test the 3D case,
	  I'm assuming that it is a straightforward extension compared
	  to the 2D case);
	  
	  - a method to allow the use to change the integration precision
	  (I thought this might be necessary for the 2D and 3D cases,
	  depending on the complexity of the problem etc.);
	  
	  - computation of a goodness-of-fit parameter (the quantity
	  proposed by Baker and Cousins). Together with the number of
	  degrees of freedom, this allows to compute easily the fit
	  probability using TF1::Prob(). Such computation is contained
	  in the 1D example, and it doesn't return a completely flat
	  probability distribution -- but it has to be kept in mind
	  that this is only asymptotically a proper chisquared variable;
	  
	  - documentation.

2007-08-03 19:19  pcanal

	* [r19551] tree/inc/TTree.h, tree/src/TChain.cxx,
	  tree/src/TTree.cxx: In fast merging and cloning, we now check
	  after each input file whether
	  the output file is over TTree::GetMaxTreeSize() and apply the
	  automatic file overflow if needed.

2007-08-03 18:50  pcanal

	* [r19550] mysql/src/TMySQLStatement.cxx: Add a missing if
	  MYSQL_VERSION_ID >= 50022

2007-08-03 18:18  pcanal

	* [r19549] mysql/src/TMySQLStatement.cxx: temporary work-around
	  macos compilation error

2007-08-03 17:23  pcanal

	* [r19548] cint/src/v6_pause.cxx: Fix support for multi line
	  command line entries when the first line is only '{'

2007-08-03 17:19  pcanal

	* [r19547] meta/src/TCint.cxx: fix comment spelling

2007-08-03 17:15  pcanal

	* [r19546] mysql/src/TMySQLStatement.cxx: Support
	  MYSQL_TYPE_NEWDECIMAL only with mysql 5.0.22 and above

2007-08-03 17:00  pcanal

	* [r19545] treeplayer/src/TBranchProxyClassDescriptor.cxx: add
	  missing 'else'

2007-08-03 16:55  pcanal

	* [r19544] mysql/src/TMySQLStatement.cxx: Add support for
	  MYSQL_TYPE_NEWDECIMAL (new MYSQL_TYPE fixed precision decimal)

2007-08-03 16:55  pcanal

	* [r19543] mysql/inc/TMySQLStatement.h: Make datamember protected

2007-08-03 16:53  brun

	* [r19542] treeplayer/inc/TBranchProxy.h: Fix a compiler warning
	  about a variable possibly not initialized.

2007-08-03 15:41  pcanal

	* [r19541] treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyTemplate.h: Fix compilation on mac

2007-08-03 13:33  pcanal

	* [r19540] treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/inc/TTreeProxyGenerator.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: Add support for STL
	  containers in MakeProxy

2007-08-03 13:33  pcanal

	* [r19539] tree/inc/TBranchElement.h: Make GetCollectionProxy
	  public

2007-08-02 18:50  pcanal

	* [r19538] mysql/inc/TMySQLServer.h: Allow (usefull) derivation by
	  making the members protected

2007-08-02 16:15  rdm

	* [r19537] eg/src/TDatabasePDG.cxx: From Constantin Loizides:
	  implement WritePDGTable(), note that it does not 100% reproduce
	  the existing pdg_table.txt due to inconsistencies in
	  the names of the daughter particles in the decay chains
	  (that are not used anyways) and due to the fact
	  that some (spin) information is set to hard coded values.

2007-08-02 16:10  rdm

	* [r19536] sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  Change default parent parameter in TSessionViewer ctor,
	  to be able to embed it.

2007-08-02 16:06  rdm

	* [r19535] test/ProofBench/make_event_trees.C,
	  test/ProofBench/make_tdset.C: From Tran Long:
	  1. In case of running on local machines, the master's name could
	  be
	  "localhost.localdomain", not just "localhost"
	  (make_event_trees.C)
	  2. In the make_tdset.C file, line 75, the file name is created
	  inappropriately.

2007-08-02 16:00  rdm

	* [r19534] proof/src/TDSet.cxx: fix in TDSet for the modified
	  TFileInfoMeta ctor.

2007-08-02 15:59  rdm

	* [r19533] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: implement
	  some suggestions from Jan-Fiete concerning combining the path
	  and object name in the fName so they become unique and the search
	  for them
	  will be unambiguoes.

2007-08-02 14:48  rdm

	* [r19532] gl/src/TGLScene.cxx: From Matevz:
	  Use IsA() instead of typeid during smart-refresh sanity check.

2007-08-02 14:47  rdm

	* [r19531] gl/inc/TGLScenePad.h, gl/src/TGLScenePad.cxx: From
	  Matevz:
	  Propagate smart-refresh state from viewer to scene-pad, fix usage
	  of an
	  uninitialized variable.

2007-08-02 14:37  rdm

	* [r19530] config/rootrc.in: turn Xft off by default till
	  performance and size and layout change issues
	  are better understood.

2007-08-02 14:24  ganis

	* [r19529] proof/inc/TProof.h, proof/src/TProofServ.cxx: In
	  TProofServ::HandleCache, remove the full package directory when
	  a package re-build is needed; this avoids problems when the
	  'clean'
	  target is not (or not correctly) implemented in the package
	  makefile.

2007-08-02 12:54  ganis

	* [r19528] proofd/inc/XrdProofSched.h,
	  proofd/src/XrdProofSched.cxx: - Use the correct option name while
	  decoding option 'optnwrks'
	  - Do not require the name specification if defining the
	  parameters for the default
	  scheduler

2007-08-02 12:45  rdm

	* [r19527] tutorials/gui/games.C: correct make file targets, "make
	  Tetris.so" -> "make Tetris", etc.

2007-08-02 12:44  rdm

	* [r19526] test/Aclock.rootmap, test/Hello.rootmap,
	  test/Tetris.rootmap: correctly specify depencendy Gui as libGui.

2007-08-02 12:43  rdm

	* [r19525] meta/src/TCint.cxx: in GetSharedLibDeps() if the libs in
	  the rootmap file don't contain
	  shared library extensions, e.g. Tetris in stead of Tetris.so,
	  still
	  make sure they get matched. Allows for machine independent
	  rootmap files.

2007-08-02 12:38  rdm

	* [r19524] base/src/TSystem.cxx: in Load() make sure that e.g.
	  libGui is found as libGui.so in the list of
	  already loaded libs. It used to be missed and then caused a
	  warning in
	  G__loadfile() where CINT detected it was already loaded.

2007-08-02 10:59  ganis

	* [r19523] proofd/src/XrdProofdProtocol.cxx: - Notify the client
	  when she/he using a ROOT version other than the default one
	  - Make sure that the client protocol version is always correctly
	  filled.

2007-08-02 10:27  rdm

	* [r19522] net/src/TApplicationRemote.cxx: add support for dash
	  shell.

2007-08-02 10:21  axel

	* [r19521] reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/python/genreflex/gendict.py: As suggested by Hady Zalek:
	  Set ABSTRACT flag for pure_virtual funcs; update Kernel.h's table
	  of flags accordingly.
	  New Member::IsPureVirtual() tests for
	  IsFunctionMember()&&IsAbstract()

2007-08-02 10:20  rdm

	* [r19520] configure: From Bertrand:
	  Change the format of moc.exe path on Win32 to be able to build
	  qtgsi tests.

2007-08-02 09:55  ganis

	* [r19519] proof/src/TSlave.cxx, proofx/src/TXSlave.cxx: Make sure
	  that the FQDN is used as name of the host.

2007-08-02 09:45  axel

	* [r19518] reflex/python/genreflex/gendict.py: remove debug
	  statement

2007-08-02 09:41  rdm

	* [r19517] asimage/src/TASImage.cxx: From Valeri O.:
	  - TASImage::DrawZDashLine:
	  use TMath::Nint() for rounding to nearest integer.

2007-08-02 09:20  rdm

	* [r19516] configure: From Axel:
	  daily patch to get genreflex06 test right:
	  fix replacement of genreflex->genreflex06.

2007-08-02 07:21  brun

	* [r19515] hist/src/TF1.cxx: Simplify the logic in TF1::SetTitle.
	  When calling SetTitle,
	  the histogram title is also changed if the function is in the
	  pad.

2007-08-01 21:42  rdm

	* [r19514] base/src/TROOT.cxx: in IgnoreInclude() now only ignore
	  shared libraries, as other .C files
	  may contain class definitions.

2007-08-01 21:11  pcanal

	* [r19513] meta/src/TCint.cxx: For now, do not create a TClass if a
	  namespace is known to CINT but has
	  not been loaded (aka we have a dictionary for some inner class
	  but not
	  for the namespace itself). [Aka return to the behavior of a few
	  days
	  ago].

2007-08-01 21:10  pcanal

	* [r19512] meta/src/TStreamerElement.cxx: Enable specifying the
	  range of the element of an array of Double32_t:
	  Int_t fN;
	  Double32_t *fArr; //[fN][-10,10,16]
	  which was documented but disabled (In this case the double were
	  always
	  stored as floats)

2007-08-01 17:39  rdm

	* [r19511] test/Aclock.rootmap, test/Hello.rootmap,
	  test/Tetris.rootmap: using these rootmap files one can now just
	  do:
	  Tetris t
	  Hello h
	  Aclock c
	  to run these demos. The system will autload the proper libraries
	  and
	  their dependencies.

2007-08-01 17:32  rdm

	* [r19510] base/src/TROOT.cxx: in IgnoreIncludes() reject files
	  with extensions not containing .h*.
	  Solves a problem with an endless loop incase an .so had the same
	  name
	  as the class name, e.g. Tetris.so.

2007-08-01 15:34  axel

	* [r19509] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genreflex.py: From Stefan and me:
	  Move to gccxml version 0.7.0 (checkout date 20070615).
	  
	  The installation of the LCG external package was done with the
	  checkout opt -D20070615. In addition the configuration file for
	  gccxml was patched so that "gccxml --version" will return
	  "0.7.0_20070615" instead of "0.7.0". This version is also checked
	  in genreflex and a warning is printed if only "0.7.0" is received
	  as version info. This will allow a checkout and build of the
	  gccxml package from CVS.
	  
	  Changes in gendict.py
	  - "access" is not defaulted to "public" anymore but has to be
	  checked explicitly
	  - new attribute "demangled" for each type in the xml output
	  - unnamed types have no name anymore (the internal name is
	  derived from the "demangled" attribute
	  - the name of the anonymous namespace is now
	  "@anonymous@namespace@" (was the internal name before)
	  
	  Changes in genreflex.py
	  - Change gccxml version from "0.6.0_patch3" to "0.7.0_20070615"
	  
	  !!! these changes are BACKWARDS INCOMPATIBLE with gccxml the
	  0.6.0 series !!!
	  (But we provide the old, deprecated 06.py files for now)

2007-08-01 14:24  rdm

	* [r19508] proof/inc/TDSet.h, proof/src/TDSet.cxx: accommodate the
	  modified TFileInfo class.

2007-08-01 14:23  rdm

	* [r19507] base/inc/LinkDef3.h, base/inc/TFileInfo.h,
	  base/src/TFileInfo.cxx: cleanup of TFileInfo and introduction of
	  a new small TFileInfoMeta class.
	  TFileInfo contains now pure file only info. Optionly
	  TFileInfoMeta objects
	  (or any user objects) can be added to the fMetaDataList of the
	  TFileInfo.
	  TFileInfoMeta describes the typical analysis objects meta data,
	  like tree
	  name, number of entries, etc.

2007-07-31 21:10  brun

	* [r19506] hist/src/TH1.cxx, hist/src/TProfile.cxx: From Constantin
	  Loizides:
	  Apply same logic in TProfile::rebin as in TH1::Rebin in case
	  xbins!=0.
	  Also return an error when newname=0 and xbins!=0.

2007-07-31 19:58  pcanal

	* [r19505] meta/src/TCint.cxx: Fix SetClassInfo for namespaces

2007-07-31 16:20  rdm

	* [r19504] test/ProofBench/make_event_trees.C: From Gerri:
	  The macro make_event_trees.C creates uncompressed files, because
	  the
	  event branch is created before the tree is connected to the file
	  and the default compression for branches is 0 (while for files is
	  1).

2007-07-31 13:27  pcanal

	* [r19503] utils/src/rootcint.cxx: Adapt the call to
	  GenerateLinkdef to the (previous) changes to argvv handling

2007-07-31 10:43  ganis

	* [r19502] xrootd/src/xrootd-20070716-0300.src.tgz: From Axel: fix
	  a bug in a conditional statement (potentially serious).

2007-07-31 09:05  couet

	* [r19500] gl/src/TGLClipSetEditor.cxx,
	  treeviewer/src/TSpiderEditor.cxx: - Coding conventions.

2007-07-31 08:55  couet

	* [r19499] gl/src/TGLText.cxx: From Axel:
	  - Fix a typo in BBox.

2007-07-30 20:32  pcanal

	* [r19498] treeplayer/src/TTreeProxyGenerator.cxx: Now properly
	  record the [#include compatible] location of the ROOT header
	  files

2007-07-30 20:08  pcanal

	* [r19497] utils/src/rootcint.cxx: Record the location of the
	  header file as they are in the distribution (as opposed to where
	  they are in the cvs repository). This allows MakeProxy (and ACLiC
	  and THtml) to better predict where to find the files at run-time

2007-07-30 20:06  pcanal

	* [r19496] thread/Module.mk: Some header should be copied to
	  ./include but not passed to rootcint

2007-07-30 20:06  pcanal

	* [r19495] tmva/Module.mk: Since the tmva headers are organized
	  slightly differently in tmva/inc and ./include, let's use a
	  different variable to pass them to rootcint

2007-07-30 19:32  axel

	* [r19494] html/inc/THtml.h, html/src/TClassDocOutput.cxx,
	  html/src/THtml.cxx: * Add THtml::IncludePath(): remove parts of
	  DeclFileName() for the class info box (e.g. "include/" for ROOT),
	  instead of using BaseName(). Fixes problem with e.g. MathCore's
	  Whatever.h instead of the proper Math/GenVector/Whatever.h.
	  * Add static THtml::LoadAllLibs(): load all libraries for all
	  classes known via rootmaps, without re-loading dependent
	  libraries. Handy for generating doc for all classes.
	  * Clean THtml.cxx include files.

2007-07-30 17:54  rdm

	* [r19493] configure: From Axel:
	  When redirecting to gccxml 0.6 scripts only rename genreflex
	  filenames,
	  not directories.

2007-07-30 17:41  ganis

	* [r19492] proof/src/TProof.cxx: In TProof::CreateDataSet, fix
	  de-synchronization problem due to incorrect
	  number of calls to Collect.

2007-07-30 17:35  rdm

	* [r19491] netx/Module.mk, proofd/Module.mk, proofx/Module.mk: fix
	  in libXrdClient location.

2007-07-30 17:34  rdm

	* [r19490] xrootd/Module.mk: on Mac OS X use "install_name_tool" to
	  modifiy the dylib install name
	  of libXrdClient to point to $LIBDIR. This fixes build with
	  --enable-explicitlink.

2007-07-30 17:31  rdm

	* [r19489] Makefile: fix break in parallel build when using
	  --enable-explicitlink, ged must be
	  the exact location it is now in between treeplayer and
	  treeviewer.

2007-07-30 16:26  ganis

	* [r19488] proofd/src/XrdProofdProtocol.cxx: In
	  XrdProofdProtocol::Admin, user the manager to get the server type
	  and fill
	  the group info in the temporary client instance created to set
	  the version;
	  this solves a problem with version steting on the worker nodes.

2007-07-30 15:31  pcanal

	* [r19487] meta/inc/TCint.h, meta/inc/TInterpreter.h: From Axel:
	  Add access to the interpreter's MapFile

2007-07-30 00:52  rdm

	* [r19486] net/inc/TWebFile.h, net/src/TWebFile.cxx: add support
	  for the HTTP/1.1 protocol which allows sockets to stay open.
	  This saves a lot of time in not having to open and setup sockets
	  for
	  each request. They gain can be up to 100% or more.

2007-07-29 09:01  rdm

	* [r19485] configure: From Axel:
	  determine whether gccxml0.6 is requested via --with-gccxml; if
	  so, use
	  the "06" version of genreflex/gendict.py and print a
	  recommendation to
	  upgrade. Otherwise use the current ones without digits.

2007-07-28 19:14  pcanal

	* [r19484] tree/inc/TTreeCache.h, tree/src/TTree.cxx,
	  tree/src/TTreeCache.cxx: Trigger the deletion of the TTreeCache
	  on fOwner rather than the (possibly not set) current TTree

2007-07-28 13:42  rdm

	* [r19483] castor/src/TCastorFile.cxx: white space and indentation.

2007-07-27 18:03  brun

	* [r19482] minuit/src/TLinearFitter.cxx: From Lorenzo:
	  fix bug
	  
	  https://savannah.cern.ch/bugs/?27999
	  
	  by setting the parameters to zero when the fit fails

2007-07-27 16:23  axel

	* [r19481] cintex/src/CINTEnumBuilder.cxx: Fix for testing on
	  "forward declared" enums:
	  G__searchvariable is not exported on Windows, leading to an
	  unresolved symbol.
	  Instead use CINT's C++ API: go via G__ClassInfo. Makes it a lot
	  simpler, too.

2007-07-27 16:07  axel

	* [r19480] reflex/python/genreflex/gendict06.py,
	  reflex/python/genreflex/genreflex06.py: Split off development for
	  GCCXML0.7: put current snapshot of genreflex.py and gendict.py
	  into gendict06.py and genreflex06.py. configure will dial those
	  if gccxml 0.6 is found.

2007-07-27 15:09  rdm

	* [r19479] io/src/TFile.cxx: in case .zip file is opened in
	  filetype=raw mode don't try first to
	  open it as an archive file.

2007-07-27 15:08  rdm

	* [r19478] castor/src/TCastorFile.cxx: put Info() messages behind
	  gDebug.

2007-07-27 13:47  axel

	* [r19477] reflex/Module.mk: check-reflex should use bin/genreflex
	  wrapper. Will allow to test both gccxml06 and 07.

2007-07-27 13:45  axel

	* [r19476] reflex/test/test_Reflex_simple1.cxx: Update the number
	  of func members of PropertyList: now has __getNewDelFunctions

2007-07-27 13:33  rdm

	* [r19475] net/src/TWebFile.cxx: add support for "filetype=raw",
	  i.e. by-pass check for ROOT file type.

2007-07-27 09:27  couet

	* [r19474] gpad/src/TPad.cxx: - From Timur:
	  Fix to enable switching between non-gl and gl viewer in a pad.

2007-07-27 09:14  axel

	* [r19473] cintex/src/CINTEnumBuilder.cxx: Fix problem where an
	  enum "forward" declared by EnumTypeBuilder wasn't updated by the
	  EnumBuilder later, so its "members" were never set up.

2007-07-26 22:59  rdm

	* [r19472] io/src/TFile.cxx: allow to write to a .zip file when in
	  filetype=raw mode.

2007-07-26 22:57  rdm

	* [r19471] castor/Module.mk: typo preventing libRCastor.rootmap
	  from being generated.

2007-07-26 17:52  ganis

	* [r19470] proofx/Module.mk: - Search libraries in the XROOTD build
	  lib path instead of the ROOT lib path

2007-07-26 17:10  axel

	* [r19469] reflex/python/genreflex/gendict.py: Create artificial
	  NewDelFunctions() even for c'tors that have all default params.

2007-07-26 15:40  axel

	* [r19468] cint/inc/G__ci.h, cint/include/bool.h, cint/src/HISTORY,
	  cint/src/fproto.h, cint/src/v6_cast.cxx, cint/src/v6_error.cxx,
	  cint/src/v6_fread.cxx, cint/src/v6_macro.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_scrupto.cxx,
	  cint/src/v6_struct.cxx, cint/src/v6_tmplt.cxx: Import of
	  cint5-16-24

2007-07-26 15:37  ganis

	* [r19465] netx/Module.mk, proofd/Module.mk, proofx/Module.mk: - On
	  unix, using dynamic linkage syntax also for static libs.

2007-07-26 15:35  ganis

	* [r19464] proof/inc/TProof.h, proof/src/TProof.cxx: - In the
	  relevant dataset handling methods, add a check on the
	  compatibility
	  of the TFileInfo version run by the server.

2007-07-26 14:29  rdm

	* [r19463] tmva/src/MethodBase.cxx: From Olivier:
	  fix compiler warnings.

2007-07-26 13:42  ganis

	* [r19462] xrootd/src/xrootd-20070716-0300.src.tgz: - Fix a bug on
	  the client side affecting processing of unsolicited messages
	  after the client is asked to go back to the redirector
	  - Improve handling of open requests while files are being staged.

2007-07-26 13:28  rdm

	* [r19461] base/inc/TDatime.h, base/src/TDatime.cxx: add some
	  cautions in the class description and Convert() method on
	  concerning
	  time zones.

2007-07-26 12:37  rdm

	* [r19460] Makefile: make install target empty when not configured
	  with prefix.

2007-07-26 10:31  rdm

	* [r19459] alien/src/TAlienJDL.cxx: From Andreas:
	  several small bug fixes.

2007-07-26 08:51  couet

	* [r19458] graf/src/TLegend.cxx, graf/src/TPaveStats.cxx,
	  graf/src/TPaveText.cxx: - Make sure the right font is used when
	  the text size is conputed in the
	  Paint() method. This fixes the problem reported and fixed here:
	  https://savannah.cern.ch/bugs/?28302
	  by Oleksandr Grebenyuk.
	  
	  The folowing macro demonstrated the problem:
	  
	  {
	  TCanvas *c1 = new TCanvas("c1", "c1",521,150,700,590);
	  c1->Range(0,0,1,1);
	  
	  TPaveText *pt;
	  TText *text;
	  
	  pt = new TPaveText(0.1106322,0.6004274,0.8448276,0.9764957,"br");
	  text = pt->AddText("Calculate from helvetica bold");
	  text = pt->AddText("Display with helvetica bold");
	  pt->Draw();
	  
	  pt = new TPaveText(0.112069,0.1325301,0.8477011,0.5562249,"br");
	  pt->SetTextFont(22);
	  text = pt->AddText("Calculate from helvetica bold");
	  text = pt->AddText("Display with times bold");
	  pt->Draw();
	  
	  TLine *line = new TLine(0.8132184,0.9558233,0.8132184,0.2309237);
	  line->SetLineColor(2); line->Draw();
	  line = new TLine(0.783046,0.5140562,0.783046,0.2309237);
	  line->SetLineColor(2); line->Draw();
	  TArrow *arrow = new
	  TArrow(0.783046,0.2610442,0.8146552,0.2610442,0.02,"<|>");
	  arrow->SetFillColor(2); arrow->SetFillStyle(1001);
	  arrow->SetLineColor(2); arrow->Draw();
	  }

2007-07-26 00:55  rdm

	* [r19457] configure: remove obsolete items from bin and lib
	  directories.

2007-07-26 00:36  rdm

	* [r19456] configure: update name of possible package the user has
	  to install to get libX11.so.

2007-07-26 00:17  rdm

	* [r19455] Makefile: add reminder about usage of DESTDIR in install
	  target.

2007-07-25 14:39  pcanal

	* [r19454] main/src/hadd.cxx: Reduce the requirement from 3 to 2
	  arguments (allows to call hadd newfile.root @list)

2007-07-25 14:14  pcanal

	* [r19453] io/src/TStreamerInfo.cxx: remove spurrious leading white
	  space in warning

2007-07-25 11:55  rdm

	* [r19452] rpdutils/src/rpdutils.cxx: From Gerri:
	  Fix a problem with anonymous rootd usage.

2007-07-25 11:52  rdm

	* [r19451] base/inc/TFileInfo.h: forgot to update the version
	  number after change of class layout.

2007-07-25 11:32  rdm

	* [r19450] config/Makefile.depend: change libGed and libTreeviewer
	  dependencies also for Unix.

2007-07-25 10:22  moneta

	* [r19449] mathmore/inc/Math/Integrator.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/Integrator.cxx: - add new methods for Cauchy
	  principal values integration (patch from M. Slawinska)

2007-07-25 00:50  pcanal

	* [r19448] config/Makefile.depend: Due to TSpiderEditor, TreeViewer
	  now depends on Ged (fix windows build)

2007-07-24 20:00  brun

	* [r19446] ged/inc/LinkDef.h, ged/inc/TSpiderEditor.h,
	  ged/src/TSpiderEditor.cxx, treeviewer/Module.mk,
	  treeviewer/inc/LinkDef.h, treeviewer/inc/TSpiderEditor.h,
	  treeviewer/src/TSpiderEditor.cxx: Move class TSpiderEditor from
	  ged to treeviewer.

2007-07-24 15:05  rdm

	* [r19445] asimage/src/libAfterImage.tar.gz: From Valeri O. and
	  Sasha V.:
	  new version, with mods by Valeri and Sasha and removal of many
	  valgrind
	  messages.

2007-07-24 14:17  pcanal

	* [r19444] io/src/TStreamerInfo.cxx: Fix wording of warning message

2007-07-24 12:52  axel

	* [r19443] html/src/TDocOutput.cxx: Footer: write "last changed"
	  even if empty (just take today) - and empty also means "".

2007-07-24 06:04  brun

	* [r19442] treeplayer/src/TTreeProxyGenerator.cxx: Remove compiler
	  warnings about unused variables.

2007-07-23 21:49  pcanal

	* [r19441] treeplayer/src/TTreeProxyGenerator.cxx: Correct
	  initialization by moving within loop

2007-07-23 21:35  pcanal

	* [r19440] tree/src/TTreeCache.cxx: When testing the incoming
	  branch, test on fOwner->GetTree() rather than fTree

2007-07-23 19:59  brun

	* [r19439] tree/src/TEntryList.cxx: From Anna:
	  There was indeed a bug in computing the total number of entries,
	  when
	  TEntryList::Enter() function was used with a TChain argument.

2007-07-23 17:07  pcanal

	* [r19438] treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/inc/TBranchProxyDescriptor.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/inc/TTreeProxyGenerator.h,
	  treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TBranchProxyDescriptor.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: Rewrite the parsing of
	  the TBranchElement by looping over the TStreamerElement
	  instead of the TBranchElement (hence emulating somewhat unroll
	  instead of
	  guessing the connection between branch and element)
	  Fix support for base class (in particular when inside a
	  TClonesArray)
	  Fix support for sub-objects without their own branch ('missing
	  node').

2007-07-23 15:11  rdm

	* [r19437] gpad/src/TPad.cxx: From Matevz:
	  Add an explicit call to Modified() in creation of
	  gl-in-pad-viewer. With the latest changes this flag was either
	  not
	  marked or cleared before taking effect.

2007-07-23 15:10  rdm

	* [r19436] gl/inc/TGLText.h, gl/src/TGLText.cxx: From Matevz:
	  Add functions FTFont* GetFont() and void BBox(const char*
	  string).

2007-07-23 15:09  rdm

	* [r19435] gl/inc/TGLViewerEditor.h, gl/src/TGLViewerEditor.cxx:
	  From Matevz:
	  Move clip-set-editor to a special class. Fix bug with clipping
	  control buttons getting disabled after some manipulation.

2007-07-23 15:09  rdm

	* [r19434] gl/src/TGLRnrCtx.cxx: From Matevz:
	  Allow creation with unspecified TGLViewerBase (needed for
	  external rendering of ROOT geometry).

2007-07-23 15:08  rdm

	* [r19433] gl/inc/TGLViewerBase.h, gl/src/TGLViewerBase.cxx: From
	  Matevz:
	  Provide Add/RemoveOveralElement() functions.
	  Improve viewer-scene inter-awareness in view of automatic scene
	  destruction.
	  New method MergeSceneBBoxes(TGLBoundingBox& bbox) needed for
	  camera-interest bootstrapping.

2007-07-23 15:07  rdm

	* [r19432] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx: From Matevz:
	  Move all active TVirtualViewer3D interface to TGLScenePad, only a
	  facade is kept. Reimplement camera-interest update to be in line
	  with scenes shared among viewers.

2007-07-23 15:06  rdm

	* [r19431] gl/inc/TGLScene.h, gl/inc/TGLSceneBase.h,
	  gl/inc/TGLSceneInfo.h, gl/src/TGLScene.cxx,
	  gl/src/TGLSceneBase.cxx, gl/src/TGLSceneInfo.cxx: From Matevz:
	  Move interest draw-list into scene-info as it is
	  view-dependent. Provide additional checks and hooks during
	  scene-prerender for automatic reinitialization of these
	  structures.

2007-07-23 15:04  rdm

	* [r19430] gl/inc/TGLObject.h, gl/src/TGLObject.cxx: From Matevz:
	  Store class to gl-renderer-class in an internal static TMap,
	  expose it via static GetGLRenderer(TClass* isa) method. Adapted
	  from code in TGLViewer that used non-static stl-map.

2007-07-23 15:04  rdm

	* [r19429] gl/inc/TGLLogicalShape.h, gl/src/TGLLogicalShape.cxx:
	  From Matevz:
	  Support internal creation of ID-object when external ID is not
	  set
	  during creation via TBuffer3D.

2007-07-23 15:03  rdm

	* [r19428] gl/inc/LinkDef.h: From Matevz:
	  Register new classes TGLScenePad and TGLClipSetEditor.

2007-07-23 15:02  rdm

	* [r19427] gl/inc/TGLScenePad.h, gl/src/TGLScenePad.cxx: From
	  Matevz:
	  New class - implements TVirtualViewer3D interface for filling of
	  GL-scenes from TPad. Code mostly moved from TGLViewer.

2007-07-23 15:01  rdm

	* [r19426] gl/inc/TGLClipSetEditor.h, gl/src/TGLClipSetEditor.cxx:
	  Frm Matevz:
	  New class - separate ClipSetEditor from TGLViewerEditor.

2007-07-23 14:57  ganis

	* [r19425] xrootd/src/xrootd-20070716-0300.src.tgz: - Re-commit
	  using the binary flag; also, fix a warning on MacOS.

2007-07-22 23:54  rdm

	* [r19424] build/unix/distfilelist.sh: add missing tmva/test files.

2007-07-21 21:32  wouter

	* [r19423] roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooNLLVar.h,
	  roofitcore/inc/RooProfileLL.h,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooWorkspace.cxx: o RooAbsPdf
	  
	  - Fix in private copy ctor
	  
	  
	  o RooNLLVar
	  
	  - Add default ctor
	  
	  
	  o RooProfileLL
	  
	  - Remove stray inline keyword in dtor
	  
	  
	  o RooNumIntConfig
	  
	  - Fix const_cast problem in getConfigSection
	  
	  
	  o RooWorkspace
	  
	  - Fix bug in printing of function section in Print()

2007-07-20 15:44  rdm

	* [r19422] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: fix
	  several bugs reported in savannah issue 28074.

2007-07-20 14:45  rdm

	* [r19421] config/Makefile.linux, config/Makefile.linuxx8664gcc:
	  fix in comparing run-time libs for gfortran and gcc. Fixes issue
	  28052.

2007-07-20 14:37  rdm

	* [r19420] ged/inc/TSpiderEditor.h, ged/src/TSpiderEditor.cxx,
	  treeviewer/inc/TSpider.h, treeviewer/src/TSpider.cxx: add missing
	  cvs ident lines.

2007-07-20 14:28  rdm

	* [r19419] gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  work-around for gVirtualX->GetName() returning "" on Windows.

2007-07-20 13:31  moneta

	* [r19418] mathmore/inc/Math/LinkDef_SpecFunc.h,
	  mathmore/inc/Math/SpecFuncMathMore.h,
	  mathmore/src/SpecFuncMathMore.cxx,
	  mathmore/test/testSpecFunc.cxx: - use double values for m for the
	  assoc_laguerre function (see bug 27632 ).
	  thanks to patches from C. Crawford:
	  - fix phase (-1)^m in assoc_legendre to be consistent with C++0x
	  - add missing laguerre and sph_legendre functions
	  - update comments
	  
	  - update also tests for the new functions

2007-07-20 12:14  brun

	* [r19417] ged/inc/TSpiderEditor.h, ged/src/TSpiderEditor.cxx: From
	  Bastien
	  New class to edit TSpider objects.

2007-07-20 12:12  brun

	* [r19416] config/Makefile.depend, ged/inc/LinkDef.h: - New class
	  TSpiderEditor to modify and manipulate the TSpider output.

2007-07-20 12:10  brun

	* [r19415] treeviewer/Module.mk, treeviewer/inc/LinkDef.h,
	  treeviewer/inc/TSpider.h, treeviewer/inc/TTreeViewer.h,
	  treeviewer/src/TSpider.cxx, treeviewer/src/TTreeViewer.cxx: From
	  Bastien and Olivier:
	  
	  - New class TSpider:
	  A spider view is a handsome way to visualize a set of data stored
	  in a
	  TTree. It draws as many polar axes as selected data members. For
	  each of
	  them, it draws on the axis the position of the present event
	  between the
	  min and max of the data member.
	  
	  -TTreeViewer allows to scan a TTree using a spider view.CVS:
	  ----------------------------------------------------------------------

2007-07-20 05:51  brun

	* [r19414] pyroot/src/PyROOT.h, pyroot/src/Pythonize.cxx,
	  pyroot/src/TPyClassGenerator.cxx, pyroot/src/Utility.cxx,
	  pyroot/src/Utility.h: From Wim:
	  fix for http://savannah.cern.ch/bugs/?28179.

2007-07-19 17:00  pcanal

	* [r19413] cont/src/THashList.cxx: Clear the THashTable before
	  deleting the contained object (by walking the list) to
	  effectively disable any look up while we are doing the deletes
	  (because some of the items on table will already have been
	  deleted at the time.

2007-07-19 14:57  rdm

	* [r19412] build/unix/makestatic.sh: From Axel:
	  ignore cint7 for static builds and echo what we're doing.

2007-07-19 14:53  axel

	* [r19409] reflex/python/genreflex/gendict.py: In shadows: convert
	  pointer and reference members to void* and int&, resp. Reduces
	  dependencies of non-public types that need shadows. Fixes problem
	  generating Geant4 dict.
	  checkAccessibility: also "ToType()" ArrayTypes, not just
	  PointerTypes and Typedefs. Would also fix the same problem seen
	  with Geant4 :-)

2007-07-19 14:40  rdm

	* [r19408] build/rmkdepend/parse.c: From Axel:
	  fix for strcpy with overlap.

2007-07-19 14:22  rdm

	* [r19407] base/src/TPluginManager.cxx: explicit initialize idx to
	  avoid compiler warning.

2007-07-19 14:20  rdm

	* [r19406] gui/src/TRootCanvas.cxx: make sure to load the right
	  TGLManager plugin (x11 or win32).

2007-07-19 14:19  rdm

	* [r19405] etc/plugins/TGLManager/P010_TX11GLManager.C,
	  etc/plugins/TVirtualGLImp/P010_TX11GL.C: trigger these handlers
	  for x11 only.

2007-07-19 14:19  rdm

	* [r19404] etc/plugins/TGLManager/P020_TGWin32GLManager.C,
	  etc/plugins/TVirtualGLImp/P020_TGWin32GL.C: plugin handlers that
	  were missed.

2007-07-19 12:43  antcheva

	* [r19403] tutorials/gui/guilabels.C: Added an example of a label
	  with fixed size in pixels.

2007-07-19 12:37  antcheva

	* [r19402] gui/inc/TGLabel.h, gui/src/TGLabel.cxx: From Valeriy
	  Onuchin:
	  TGLabel::GetDefaultSize() modified to allow fixed size labels.
	  For example,
	  label->ChangeOptions(label->GetOptions() | kFixedSize);
	  label->Resize(100, 100);
	  after that the label size can not changed by layout manager.

2007-07-19 11:53  ganis

	* [r19401] xrootd/src/xrootd-20070716-0300.src.tgz: - Fix a problem
	  with spurious wakeups of semaphores on the client-side
	  - Further portability fixes for Mac OS x 10.5
	  - Include some fixes for re-direction in case a file is being
	  staged.

2007-07-19 08:14  antcheva

	* [r19400] tutorials/gui/splitbuttonTest.C: - minor changes

2007-07-19 07:49  antcheva

	* [r19399] tutorials/gui/splitbuttonTest.C: From Roel Aaij:
	  A simple example that shows the usage of a TGSplitButton -
	  the check button is used to change the split state of the button.

2007-07-19 07:46  antcheva

	* [r19398] gui/inc/TGMenu.h, gui/src/TGMenu.cxx: From Roel Aaij:
	  TGSplitButton is now a friend class of TGPopupMenu to make sure
	  that key
	  navigation works correctly in a menu that belongs to a
	  TGSplitButton.
	  Added a datamember that is a pointer to the TGSplitButton to
	  which a menu
	  might belong to. This datamember is 0 unless the menu belongs to
	  a
	  TGSplitButton.
	  
	  TGMenu.cxx
	  Added 2 lines to implement the functionality needed for correct
	  operation
	  of key navigation in TGSplitButton

2007-07-19 07:45  antcheva

	* [r19397] gui/inc/LinkDef1.h, gui/inc/TGButton.h,
	  gui/src/TGButton.cxx: From Roel Aaij:
	  New class TGSplitButton - a split button control has a button and
	  a menu.
	  The menu includes predefined commands for secondary
	  functionality.
	  
	  Consider the following when you include split buttons in an
	  application:
	  There are 2 modes available that may be changed by "on the fly"
	  by
	  calling the SetSplit(Bool_t) method.
	  
	  If the button is split (i.e. SetSplit(kTRUE) was called), a menu
	  will
	  popup when the menu area of the button is clicked (the right part
	  containing a small triangle). Activating a menu item changes the
	  functionality of the button by having it emit a additional signal
	  when it is clicked. The signal emitted when the button is
	  clicked,
	  is the ItemClicked(Int_t) signal with a different fixed value for
	  the Int_t that corresponds to the id of the activated menu entry.
	  The button label should update to reflect the last item selected
	  from the menu.
	  
	  If the button is not split, clicking it will popup the menu and
	  the
	  ItemClicked(Int_t) signal will be emitted when a menu entry is
	  acitvated. The value of the Int_t is again equal to the value of
	  the id of the activated menu entry.
	  
	  o Added protection for deletion of tooltip TGButton dtor

2007-07-19 05:50  brun

	* [r19396] asimage/src/TASImage.cxx: Fix a compilation warning.

2007-07-18 22:02  rdm

	* [r19395] asimage/inc/TASImage.h, asimage/src/TASImage.cxx: From
	  Valeri O:
	  TASImage::DrawDashLine - thick dash line drawing implemented.

2007-07-18 15:10  rdm

	* [r19394] gui/src/TGFrame.cxx: From Bertrand:
	  - don't set WM hints (i.e. decorations) if the parent is not
	  default root
	  - change static TGLayoutHints to new TGLayoutHints when adding
	  frame to parent

2007-07-18 13:46  axel

	* [r19393] reflex/Module.mk: genreflex wrappers now installed
	  through bin/*; no need to add to ALLEXECS.
	  Fixed parallel build prob.

2007-07-18 12:59  couet

	* [r19392] graf/inc/TGraphPolar.h, graf/src/TGraphPolar.cxx: - From
	  Bastien:
	  Added the option to not draw the polar labels.

2007-07-18 12:50  rdm

	* [r19391] metautils/inc/TClassEdit.h: add missing copyright
	  notice.

2007-07-18 12:50  rdm

	* [r19390] gpad/src/TPad.cxx: correctly use plugin manager to find
	  plugin handler instead of relying on
	  a rootrc "Plugin.TVirtualViewer3D" entry.

2007-07-18 12:47  rdm

	* [r19389] base/src/TVirtualViewer3D.cxx: remove now unused TROOT.h
	  include.

2007-07-18 09:58  couet

	* [r19388] base/inc/TVirtualGL.h: - Fix coding conventions.

2007-07-18 09:28  axel

	* [r19387] reflex/python/genreflex/gendict.py: --interpreteronly:
	  skip non-public types, too. Doesn't work for typedefs - they
	  don't have access attr set.

2007-07-18 09:11  moneta

	* [r19386] mathcore/inc/Math/GenVector/VectorUtil.h: add DeltaR2
	  function (requested by CMS)

2007-07-18 08:51  antcheva

	* [r19385] tutorials/gui/buttonTest.C: From Valeriy Onuchin:
	  A new tutorials example of how to set/change attributes
	  related to the label of a text button.

2007-07-18 06:05  brun

	* [r19384] pyroot/src/Pythonize.cxx: From Wim:
	  o) fix memory leak when using smart pointers

2007-07-17 19:04  axel

	* [r19383] cint/inc/G__ci.h, cint/src/Api.cxx, cint/src/HISTORY,
	  cint/src/v6_ifunc.cxx, cint/src/v6_loadfile.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_val2a.cxx: From Philippe, Paul, and me: import of
	  cint5-16-22

2007-07-17 16:34  rdm

	* [r19380] base/src/TPluginManager.cxx: in Print() print the number
	  of missing plugins.

2007-07-17 16:30  rdm

	* [r19379] base/src/TROOT.cxx: in LoadClass() add check to make
	  sure that the found library does
	  not happen to be a directory.

2007-07-17 16:03  rdm

	* [r19377] reflex/Module.mk: use POSTBIN.

2007-07-17 16:03  rdm

	* [r19376] Makefile: cleanup of "install:" target. Added "postbin:"
	  target.

2007-07-17 15:15  rdm

	* [r19375] config/Makefile.in, configure, proofd/Module.mk,
	  proofd/src/XrdProofPhyConn.cxx: From Gerri:
	  handle older external xrootd installations.

2007-07-17 15:08  rdm

	* [r19374] config/genreflex-rootcint.bat.in,
	  config/genreflex-rootcint.in, config/genreflex.bat.in,
	  config/genreflex.in, configure: From Axel:
	  create bin/genreflex python wrappers during configure.

2007-07-17 14:43  rdm

	* [r19373] base/inc/LinkDef1.h, base/inc/TPluginManager.h,
	  base/src/TPluginManager.cxx, base/src/TROOT.cxx,
	  config/rootrc.in, configure: Updated TPluginManager. Plugin
	  handlers can now be specified wia macros
	  in a list of plugin directories. These new features are
	  implemented via
	  two new methods described below. These changes are fully backward
	  compatible
	  and plugin descriptions in rootrc files still work. However,
	  using the new
	  macros we only load in program memory the handlers for the needed
	  plugins,
	  instead of the almost 100 handlers of all plugins. For example
	  after starting
	  root.exe, only these handlers are loaded:
	  
	  root [0] gPluginMgr->Print()
	  =====================================================================
	  Base Regexp Class Plugin
	  =====================================================================
	  TSystem ^rfio: TRFIOSystem RFIO
	  TSystem ^castor: TRFIOSystem RFIO
	  TSystem ^dcache: TDCacheSystem DCache
	  TSystem ^dcap: TDCacheSystem DCache
	  TSystem ^alien: TAlienSystem RAliEn
	  TSystem ^root: TXNetSystem Netx
	  =====================================================================
	  6 plugin handlers registered
	  [*] plugin not available
	  =====================================================================
	  
	  For more see below:
	  
	  
	  void TPluginManager::LoadHandlersFromPluginDirs(const char *base)
	  
	  Load plugin handlers specified via macros in a list of plugin
	  directories. The $ROOTSYS/etc/plugins is the default top plugin
	  directory
	  specified in $ROOTSYS/etc/system.rootrc. The macros must have
	  names
	  like <BaseClass>/PX0_<PluginClass>.C, e.g.:
	  TFile/P10_TRFIOFile.C, TSQLServer/P20_TMySQLServer.C, etc.
	  to allow easy sorting and grouping. Macros not beginning with 'P'
	  and
	  ending with ".C" are ignored. If base is specified only plugin
	  macros for
	  that base class are loaded. The macros typically should look
	  like:
	  
	  void P10_TDCacheFile()
	  {
	  gPluginMgr->AddHandler("TFile", "^dcache", "TDCacheFile",
	  "DCache", "TDCacheFile(const char*,Option_t*,const
	  char*,Int_t)");
	  }
	  
	  In general these macros should not cause side effects, by
	  changing global
	  ROOT state via, e.g. gSystem calls, etc. However, in specific
	  cases
	  this might be useful, e.g. adding a library search path, adding a
	  specific
	  dependency, check on some OS or ROOT capability or downloading
	  of the plugin.
	  
	  
	  Int_t TPluginManager::WritePluginMacros(const char *dir, const
	  char *plugin)
	  
	  Write in the specified directory the plugin macros. If plugin is
	  specified
	  and if it is a base class all macros for that base will be
	  written. If it
	  is a plugin class name, only that one macro will be written. If
	  plugin
	  is 0 all macros are written. Returns -1 if dir does not exist, 0
	  otherwise.
	  This method allows the regeneration of the entire tree of plugin
	  macros
	  in case we ever decide to change something in the macros.

2007-07-17 14:29  ganis

	* [r19372] proof/src/TProofChain.cxx: In ~TProofChain, remove the
	  original chain from the all internal TProof lists
	  where it was registered to avoid later attempts to delete an
	  invalid object.

2007-07-17 14:24  rdm

	* [r19371] etc/plugins, etc/plugins/TAFS,
	  etc/plugins/TAFS/P010_TAFS.C, etc/plugins/TApplication,
	  etc/plugins/TApplication/P010_TApplicationRemote.C,
	  etc/plugins/TApplication/P020_TApplicationServer.C,
	  etc/plugins/TArchiveFile,
	  etc/plugins/TArchiveFile/P010_TZIPFile.C, etc/plugins/TChain,
	  etc/plugins/TChain/P010_TProofChain.C,
	  etc/plugins/TDataProgressDialog,
	  etc/plugins/TDataProgressDialog/P010_TDataProgressDialog.C,
	  etc/plugins/TFile, etc/plugins/TFile/P010_TWebFile.C,
	  etc/plugins/TFile/P020_TRFIOFile.C,
	  etc/plugins/TFile/P030_TCastorFile.C,
	  etc/plugins/TFile/P040_TDCacheFile.C,
	  etc/plugins/TFile/P050_TGFALFile.C,
	  etc/plugins/TFile/P060_TChirpFile.C,
	  etc/plugins/TFile/P070_TAlienFile.C,
	  etc/plugins/TFile/P080_TXMLFile.C,
	  etc/plugins/TFile/P090_TSQLFile.C,
	  etc/plugins/TFile/P100_TXNetFile.C, etc/plugins/TFileDrawMap,
	  etc/plugins/TFileDrawMap/P010_TFileDrawMap.C,
	  etc/plugins/TFileStager,
	  etc/plugins/TFileStager/P010_TXNetFileStager.C,
	  etc/plugins/TFitEditor, etc/plugins/TFitEditor/P010_TFitEditor.C,
	  etc/plugins/TGLHistPainter,
	  etc/plugins/TGLHistPainter/P010_TGLHistPainter.C,
	  etc/plugins/TGLManager,
	  etc/plugins/TGLManager/P010_TX11GLManager.C,
	  etc/plugins/TGPasswdDialog,
	  etc/plugins/TGPasswdDialog/P010_TGPasswdDialog.C,
	  etc/plugins/TGeoManagerEditor,
	  etc/plugins/TGeoManagerEditor/P010_TGeoManagerEditor.C,
	  etc/plugins/TGrid, etc/plugins/TGrid/P010_TAlien.C,
	  etc/plugins/TGuiBuilder,
	  etc/plugins/TGuiBuilder/P010_TRootGuiBuilder.C,
	  etc/plugins/TGuiFactory,
	  etc/plugins/TGuiFactory/P010_TRootGuiFactory.C,
	  etc/plugins/TGuiFactory/P020_TQtRootGuiFactory.C,
	  etc/plugins/TImage, etc/plugins/TImage/P010_TASImage.C,
	  etc/plugins/TImagePlugin,
	  etc/plugins/TImagePlugin/P010_TASPluginGS.C,
	  etc/plugins/TMinuitGraph, etc/plugins/TMinuitGraph/P010_TGraph.C,
	  etc/plugins/TPaletteEditor,
	  etc/plugins/TPaletteEditor/P010_TASPaletteEditor.C,
	  etc/plugins/TProof, etc/plugins/TProof/P010_TProofCondor.C,
	  etc/plugins/TProof/P020_TProofSuperMaster.C,
	  etc/plugins/TProof/P030_TProofPEAC.C,
	  etc/plugins/TProof/P040_TProof.C, etc/plugins/TProofMgr,
	  etc/plugins/TProofMgr/P010_TXProofMgr.C,
	  etc/plugins/TProofProgressDialog,
	  etc/plugins/TProofProgressDialog/P010_TProofProgressDialog.C,
	  etc/plugins/TProofServ,
	  etc/plugins/TProofServ/P010_TXProofServ.C,
	  etc/plugins/TSQLServer,
	  etc/plugins/TSQLServer/P010_TMySQLServer.C,
	  etc/plugins/TSQLServer/P020_TPgSQLServer.C,
	  etc/plugins/TSQLServer/P030_TSapDBServer.C,
	  etc/plugins/TSQLServer/P040_TOracleServer.C,
	  etc/plugins/TSQLServer/P050_TODBCServer.C,
	  etc/plugins/TSessionViewer,
	  etc/plugins/TSessionViewer/P010_TSessionViewer.C,
	  etc/plugins/TSlave, etc/plugins/TSlave/P010_TXSlave.C,
	  etc/plugins/TSystem, etc/plugins/TSystem/P010_TRFIOSystem.C,
	  etc/plugins/TSystem/P020_TDCacheSystem.C,
	  etc/plugins/TSystem/P030_TAlienSystem.C,
	  etc/plugins/TSystem/P040_TXNetSystem.C, etc/plugins/TView,
	  etc/plugins/TView/P010_TView3D.C, etc/plugins/TViewerX3D,
	  etc/plugins/TViewerX3D/P010_TViewerX3D.C,
	  etc/plugins/TViewerX3D/P020_TQtViewerX3D.C,
	  etc/plugins/TVirtualAuth,
	  etc/plugins/TVirtualAuth/P010_TRootAuth.C,
	  etc/plugins/TVirtualDragManager,
	  etc/plugins/TVirtualDragManager/P010_TGuiBldDragManager.C,
	  etc/plugins/TVirtualFFT,
	  etc/plugins/TVirtualFFT/P010_TFFTComplex.C,
	  etc/plugins/TVirtualFFT/P020_TFFTComplexReal.C,
	  etc/plugins/TVirtualFFT/P030_TFFTRealComplex.C,
	  etc/plugins/TVirtualFFT/P040_TFFTReal.C,
	  etc/plugins/TVirtualFitter,
	  etc/plugins/TVirtualFitter/P010_TFitter.C,
	  etc/plugins/TVirtualFitter/P020_TFumili.C,
	  etc/plugins/TVirtualFitter/P030_TFitterMinuit.C,
	  etc/plugins/TVirtualFitter/P040_TFitterFumili.C,
	  etc/plugins/TVirtualGLImp,
	  etc/plugins/TVirtualGLImp/P010_TX11GL.C,
	  etc/plugins/TVirtualGeoPainter,
	  etc/plugins/TVirtualGeoPainter/P010_TGeoPainter.C,
	  etc/plugins/TVirtualHistPainter,
	  etc/plugins/TVirtualHistPainter/P010_THistPainter.C,
	  etc/plugins/TVirtualMonitoringWriter,
	  etc/plugins/TVirtualMonitoringWriter/P010_TMonaLisaWriter.C,
	  etc/plugins/TVirtualMonitoringWriter/P020_TSQLMonitoringWriter.C,
	  etc/plugins/TVirtualPS,
	  etc/plugins/TVirtualPS/P010_TPostScript.C,
	  etc/plugins/TVirtualPS/P020_TSVG.C,
	  etc/plugins/TVirtualPS/P030_TPDF.C,
	  etc/plugins/TVirtualPS/P040_TImageDump.C,
	  etc/plugins/TVirtualPad, etc/plugins/TVirtualPad/P010_TPad.C,
	  etc/plugins/TVirtualPadEditor,
	  etc/plugins/TVirtualPadEditor/P010_TGedEditor.C,
	  etc/plugins/TVirtualProofPlayer,
	  etc/plugins/TVirtualProofPlayer/P010_TProofPlayer.C,
	  etc/plugins/TVirtualProofPlayer/P020_TProofPlayerRemote.C,
	  etc/plugins/TVirtualProofPlayer/P030_TProofPlayerLocal.C,
	  etc/plugins/TVirtualProofPlayer/P040_TProofPlayerSlave.C,
	  etc/plugins/TVirtualProofPlayer/P050_TProofPlayerSuperMaster.C,
	  etc/plugins/TVirtualStreamerInfo,
	  etc/plugins/TVirtualStreamerInfo/P010_TStreamerInfo.C,
	  etc/plugins/TVirtualTreePlayer,
	  etc/plugins/TVirtualTreePlayer/P010_TTreePlayer.C,
	  etc/plugins/TVirtualTreeViewer,
	  etc/plugins/TVirtualTreeViewer/P010_TTreeViewer.C,
	  etc/plugins/TVirtualViewer3D,
	  etc/plugins/TVirtualViewer3D/P010_TViewerX3D.C,
	  etc/plugins/TVirtualViewer3D/P020_TGLSAViewer.C,
	  etc/plugins/TVirtualViewer3D/P030_TGLViewer.C,
	  etc/plugins/TVirtualX, etc/plugins/TVirtualX/P010_TGX11.C,
	  etc/plugins/TVirtualX/P020_TGX11TTF.C,
	  etc/plugins/TVirtualX/P030_TGWin32.C,
	  etc/plugins/TVirtualX/P040_TGQt.C: new plugin handler setup
	  macros. These macros are executed, when needed, by
	  the updated plugin manager.

2007-07-17 14:20  axel

	* [r19370] reflex/Module.mk: Move generation of
	  genreflex(-rootcint) wrapper scripts to configure.
	  Hook the python scripts to (very near future) postbin target in
	  Makefile
	  Allow --iocomments in testDict2 (for future use)

2007-07-17 14:17  ganis

	* [r19369] proofd/src/XrdProofdProtocol.cxx: Add protection against
	  sending process ID 0 to kill().

2007-07-17 14:03  rdm

	* [r19368] base/src/TSystem.cxx: typo in Warning message.

2007-07-17 14:02  rdm

	* [r19367] winnt/src/TWinNTSystem.cxx: make sure PrependPathName(0
	  returns a pathname with Win32 \ convention,
	  currently we could get illegal mixed \ / path names.

2007-07-17 13:35  antcheva

	* [r19366] gui/src/TRootBrowser.cxx: Fix in DisplayDirectory
	  related to bug #28119 at
	  <http://savannah.cern.ch/bugs/?28119>

2007-07-17 13:10  axel

	* [r19365] html/src/THtml.cxx: Add "." to the search path for the
	  macro directive.
	  Ensure gProgName is !0 before strstr'ing it

2007-07-17 12:55  antcheva

	* [r19364] gui/src/TGLabel.cxx: From Valeriy Onuchin:
	  o TGLabel::SavePrimitive - saving multi line labels.

2007-07-17 12:55  antcheva

	* [r19363] gui/inc/TGButton.h, gui/src/TGButton.cxx: From Valeriy
	  Onuchin:
	  o TGTextButton, TGCheckButton, TGRadioButton
	  
	  - possibility to have multi line text buttons was implemented.
	  To add new line '\n' symbol must be added to the text.
	  
	  - new data members with corresponding setters/getters:
	  Int_t fMLeft; // margin left
	  Int_t fMRight; // margin right
	  Int_t fMTop; // margin top
	  Int_t fMBottom; // margin bottom
	  Int_t fWrapLength; // wrap length
	  
	  TGTextLayout *fTLayout; // text layout
	  
	  - new method SetMargins allows to set left, right, top, bottom
	  margins to text inside button.
	  
	  - bug fix. Font size of disabled button didn't
	  correspond to enabled button font size.
	  - modified GetDefaultSize() methods;

2007-07-17 12:05  brun

	* [r19362] base/src/TROOT.cxx: In TROOT::GetColor always call
	  TColor::InitializeColors

2007-07-17 10:35  axel

	* [r19361] cint7/Module.mk: Fix PATH/LD_LIB_PATH/DYLD_LIB_PATH for
	  cint7's iosenum.h generation.

2007-07-17 10:18  axel

	* [r19360] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genreflex.py: * Implement --dataonly
	  option as alias to --pool.
	  * Implement --interpreteronly option to generate a minimal
	  dictionary that can be used by an interpreter (but is useless for
	  I/O). It skips non-public data members.
	  * Optimize variable selection algo: use elif instead of second if

2007-07-17 10:12  axel

	* [r19359] reflex/python/genreflex/selclass.py: Implement (fix)
	  exclusion of variables, enums.

2007-07-17 09:17  rdm

	* [r19358] roofitcore/src/RooAbsArg.cxx: From Bertrand:
	  fix for compilation error on win32.

2007-07-17 07:29  ganis

	* [r19357] xrootd/src/xrootd-20070716-0300.src.tgz: Add protection
	  in XrdClientAdminConn preventing a fatal seg viol.
	  Additional portability fixes for 64 bit machines and MacOS.
	  Add missing file needed by the autotools build.

2007-07-16 21:04  wouter

	* [r19356] roofitcore/inc/RooAbsAnaConvPdf.h,
	  roofitcore/inc/RooAbsArg.h, roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooExtendPdf.h, roofitcore/inc/RooGlobalFunc.h,
	  roofitcore/inc/RooProdPdf.h, roofitcore/inc/RooTreeData.h,
	  roofitcore/inc/RooWorkspace.h,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooAddPdf.cxx, roofitcore/src/RooExtendPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx, roofitcore/src/RooProdPdf.cxx,
	  roofitcore/src/RooTreeData.cxx, roofitcore/src/RooWorkspace.cxx:
	  o RooAbsAnaConvPdf
	  
	  - Fixes for persistency
	  
	  
	  o RooAbsArg
	  
	  - Change implementation of boolean attribute list to set<string>
	  - Add string attribute list via map<string,string>
	  - Add support for attachement to tree branch that has different
	  name
	  then object itself through string attribute BranchName (needed
	  to make RooAbsData::changeObservableName work)
	  
	  
	  o RooAbsData
	  
	  - Add interface for changeObservableName()
	  
	  
	  o RooAbsPdf
	  
	  - Add support for Name() argument in generate()
	  
	  
	  o RooAddPdf
	  
	  - Fixes for persistency (solution to Savannah #28014)
	  
	  
	  o RooExtendPdf
	  
	  - Fixes for persistency
	  
	  
	  o RooGlobalFunc
	  
	  - Add named argument to support RooWorkspace::import
	  
	  
	  o RooProdPdf
	  
	  - Fix in default ctor
	  
	  
	  o RooTreeData
	  
	  - Implement changeObservableName()
	  
	  
	  o RooWorkspace
	  
	  - Add support for RenameConflictNodes, RenameAllNodes and
	  RenameVariable
	  named arguments in import(RooAbsPdf&). Implement underlying
	  support for
	  renaming (conflicting) branches and variables upon insertion
	  
	  - Add support for RenameDataset and RenameVariable named
	  arguments
	  in import(RooAbsData&)

2007-07-16 19:15  pcanal

	* [r19355] meta/src/TMethodCall.cxx: Also copy fOffset when copy
	  TMethodCall object

2007-07-16 16:31  pcanal

	* [r19354] tree/src/TTreeCache.cxx: Reject request from TTree
	  object other than the one that created the TTreeCache object

2007-07-16 16:31  pcanal

	* [r19353] tree/src/TTree.cxx: Document the fact that only one
	  TTree can be cached per TFile object

2007-07-16 15:43  pcanal

	* [r19352] tree/src/TTree.cxx: In ReadFile, allow spaces before the
	  comment character '#'

2007-07-16 11:23  ganis

	* [r19351] proofd/src/XrdProofdProtocol.cxx: Fix a problem
	  affecting the setting of the dataset dir when the directive
	  xpd.datasetdir was not specified.

2007-07-16 10:27  ganis

	* [r19350] proofd/src/XrdProofPhyConn.cxx, xrootd/Module.mk,
	  xrootd/src/xrootd-20060928-1600.src.tgz,
	  xrootd/src/xrootd-20070716-0300.src.tgz: Import of a new XROOTD
	  tarball based on the current XROOTD CVS head.
	  This version contains several bug-fixes and implements several
	  new
	  features, among which support for multi-streaming.

2007-07-16 10:14  ganis

	* [r19349] proofd/inc/XrdProofSched.h,
	  proofd/src/XrdProofSched.cxx, proofd/src/XrdProofdManager.cxx:
	  From Jan:
	  - Add possibility to change the parameters for load-base
	  scheduling

2007-07-16 10:11  rdm

	* [r19348] meta/src/TCint.cxx: ExecuteMacro() now calls the static
	  TApplication::ExecuteFile() to be
	  independent of gApplication.

2007-07-16 10:09  rdm

	* [r19347] base/inc/TApplication.h, base/src/TApplication.cxx: Add
	  new static method ExecuteFile() which allows macros to be
	  executed
	  before gApplication is set. The existing ProcessFile() now calls
	  this
	  method.

2007-07-16 09:58  rdm

	* [r19346] build/unix/distfilelist.sh: test/RootIDE was missing in
	  binary distribution.

2007-07-16 09:57  rdm

	* [r19345] test/ProofBench/Run_Simple_Test.C,
	  test/ProofBench/make_event_trees.C, test/ProofBench/make_tdset.C:
	  From Jan:
	  - Getting Run_Simple_Test.C to work again.
	  - Changing TProof::GetSlaveInfo() to
	  TProof::GetListOfSlaveInfos()
	  following the rename in ROOT 5.15.

2007-07-16 07:56  rdm

	* [r19344] base/src/TEnv.cxx: comment.

2007-07-16 07:54  rdm

	* [r19343] base/inc/TApplication.h, base/src/TApplication.cxx:
	  protect IsCmdThread() from fAppImp being 0.

2007-07-15 14:03  rdm

	* [r19342] config/Makefile.depend: remove unneeded depenedency of
	  libEG on libFTGL.

2007-07-13 21:50  wouter

	* [r19341] roofitcore/Module.mk, roofitcore/inc/LinkDef3.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAbsReal.h,
	  roofitcore/inc/RooAbsRealLValue.h,
	  roofitcore/inc/RooMsgService.h, roofitcore/inc/RooProfileLL.h,
	  roofitcore/inc/RooProjectedPdf.h, roofitcore/src/RooAbsArg.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooProfileLL.cxx,
	  roofitcore/src/RooProjectedPdf.cxx: o Module.mk, Linkdef3.h
	  
	  - Add new classes
	  
	  
	  o RooAbsPdf
	  
	  - Add new createProjection() method that returns projections of
	  p.d.f.s
	  that are p.d.f.s (implemented by class RooProjectedPdf)
	  
	  - Rename old createProjection() method(s) createPlotProjection as
	  they
	  provide slightly different functionality for support of plotOn()
	  
	  
	  o RooAbsRealLValue
	  
	  - Propagate a Shape and Value dirty flag if isConstant() is
	  called to
	  change the float/fix status of a parameter (needed for
	  RooProfileLL
	  whose value might change under such modifications)
	  
	  
	  o RooMsgService
	  
	  - Fix trivial bug in doLogX macros
	  - Add new default info streams for selected topics
	  
	  
	  o RooProjectedPdf
	  
	  - Add explicit handling of iterative projection by overloading
	  createProjection method
	  - Add explicit tracking of value/shape dependence on variables
	  as implied dependence through base p.d.f. erroneously introduced
	  a value dependence on the observables that are integrated out
	  - Rework informational messages through RooMsgService
	  
	  
	  o RooAbsArg
	  
	  - Fix bug in dependsOn() in value tracking mode
	  
	  
	  o RooAddGenContext
	  
	  - Add new informational messages through RooMsgService
	  
	  
	  o RooProfileLL
	  
	  - New class that represents profile likelihood given a likelihood
	  and a set observables

2007-07-13 21:32  wouter

	* [r19340] roofitcore/src/RooAddPdf.cxx: o RooAddPdf
	  
	  - Initialize snormList data member to zero in all ctors

2007-07-13 21:24  wouter

	* [r19339] roofitcore/inc/RooListProxy.h,
	  roofitcore/inc/RooSetProxy.h, roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooSetProxy.cxx: o RooSetProxy
	  
	  - Changes to default ctor and dtor suggested by Philippe
	  - Add group remove() method
	  
	  o RooListProxy
	  
	  - Changes to default ctor and dtor suggested by Philippe

2007-07-13 19:16  pcanal

	* [r19338] meta/src/TGenericClassInfo.cxx: add missing deletes

2007-07-13 19:12  pcanal

	* [r19337] rint/inc/TTabCom.h, rint/src/TTabCom.cxx: Hide operator=
	  and implement destructor

2007-07-13 13:30  pcanal

	* [r19336] roofitcore/inc/RooWorkspace.h: Fix compilation problem
	  on gcc 4.1.2 (missing forward declaration)

2007-07-13 13:22  ganis

	* [r19335] proof/inc/TDSet.h, proof/inc/TProof.h,
	  proof/inc/TProofChain.h, proof/inc/TProofQueryResult.h,
	  proof/inc/TProofServ.h, proof/inc/TProofSuperMaster.h,
	  proof/inc/TVirtualProofPlayer.h, proof/src/TDSet.cxx,
	  proof/src/TProof.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofQueryResult.cxx, proof/src/TProofServ.cxx,
	  proof/src/TProofSuperMaster.cxx, proofplayer/inc/LinkDefDraw.h,
	  proofplayer/inc/TEventIter.h, proofplayer/inc/TProofDraw.h,
	  proofplayer/inc/TProofPlayer.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TProofDraw.cxx, proofplayer/src/TProofPlayer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: From Anna:
	  - Add support for entry-lists to PROOF.
	  From me:
	  - Cleanup usage of TEntryList/TEventList arguments in the
	  TProof/TProofPlayer API.

2007-07-13 10:17  rdm

	* [r19334] config/thisroot.bat: From Axel:
	  by default, cd on windows doesn't change drives.

2007-07-13 08:56  rdm

	* [r19333] tree/src/TEntryList.cxx: From Anna:
	  in GetEntryList() strip off "file:", if any, for local files
	  before
	  the comparison.

2007-07-13 07:45  antcheva

	* [r19332] qt/qt.pro: From Valeri Fine:
	  New vesion of qt.pro attached that fixes the case at
	  <http://savannah.cern.ch/bugs/?27642>
	  and adds some extra protection for the Qt 4.x-based builds as
	  well

2007-07-12 20:54  wouter

	* [r19331] roofitcore/src/RooAbsReal.cxx: o RooAbsReal
	  
	  - Add null pointer sanity check to debug print statement in
	  plotOn()

2007-07-12 20:30  wouter

	* [r19330] roofit/inc/RooArgusBG.h, roofit/inc/RooBifurGauss.h,
	  roofit/inc/RooBreitWigner.h, roofit/inc/RooBukinPdf.h,
	  roofit/inc/RooCBShape.h, roofit/inc/RooDstD0BG.h,
	  roofit/inc/RooExponential.h, roofit/inc/RooGaussian.h,
	  roofit/inc/RooHistPdf.h, roofit/inc/RooLandau.h,
	  roofit/inc/RooNovosibirsk.h, roofit/inc/RooVoigtian.h,
	  roofit/src/RooChebychev.cxx, roofit/src/RooGaussian.cxx: o
	  RooArgusBG, RooBifurGauss, RooBreitWigner, RooBukinPdf,
	  RooCBShape, RooDstD0Bg,
	  RooExponential, RooGaussian, RooHistPdf, RooLandau,
	  RooNovosibirsk, RooVoigtian
	  
	  - Add default constructor and increment version number to 1

2007-07-12 20:30  wouter

	* [r19329] roofitcore/Module.mk, roofitcore/inc/LinkDef3.h,
	  roofitcore/inc/RooAbsArg.h, roofitcore/inc/RooAbsPdf.h,
	  roofitcore/inc/RooAbsProxy.h, roofitcore/inc/RooAddPdf.h,
	  roofitcore/inc/RooArgProxy.h, roofitcore/inc/RooGlobalFunc.h,
	  roofitcore/inc/RooListProxy.h, roofitcore/inc/RooMinuit.h,
	  roofitcore/inc/RooMsgService.h, roofitcore/inc/RooProdPdf.h,
	  roofitcore/inc/RooProjectedPdf.h, roofitcore/inc/RooRealProxy.h,
	  roofitcore/inc/RooSetProxy.h, roofitcore/inc/RooWorkspace.h,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooAbsReal.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooLinkedList.cxx, roofitcore/src/RooMinuit.cxx,
	  roofitcore/src/RooMsgService.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx,
	  roofitcore/src/RooProjectedPdf.cxx,
	  roofitcore/src/RooTreeData.cxx, roofitcore/src/RooWorkspace.cxx:
	  o Module.mk, Linkdef3.h
	  
	  - Add new classes
	  
	  
	  o RooAbsArg
	  
	  - Mark proxy, client and server lists as persistable
	  - Introduce dependsOnValue() function
	  - Implement univeral printing method based on named proxies
	  - Move debug tracing of function evaluation to new RooMsgService
	  interface
	  
	  
	  o RooAbsPdf
	  
	  - Make persistable: add dummy ctor, set class version to 1
	  - Prevent persistence of normalization cache data members
	  
	  
	  o RooAbsProxy
	  
	  - Add virtual print() method to support universal p.d.f. printing
	  - Set class version number to 1
	  - Prevent persistence of normalization set pointer
	  
	  
	  o RooAbsReal
	  
	  - Move plotOn() print messages to new RooMsgService interface
	  
	  
	  o RooAddPdf
	  
	  - Add default constructor
	  - Prevent persistence of cache and cache management data members
	  - Fix bug in evaluate()
	  - Move debug tracing of function evaluation to RooMsgService
	  interface
	  
	  
	  o RooArgProxy
	  
	  - Implement print() method
	  - Increment version number to 1
	  
	  
	  o RooGenContext
	  
	  - Add extensive informational and debug message in ctor through
	  RooMsgService interface
	  
	  
	  o RooGlobalFunc
	  
	  - Add new helper functions for RooMsgService class
	  
	  
	  o RooListProxy
	  
	  - Implement print() method
	  
	  
	  o RooMinuit
	  
	  - Improve verbosity control
	  
	  
	  o RooMsgService
	  
	  - New singleton class that handles RooFit output in flexible way.
	  All messages are
	  classified with a level (debug,info,warning,error,fatal), a topic
	  (can be any string,
	  for now have defined "generation" and "plotting") and by object
	  properties (name,
	  class name, base class name, or presence of specific attribute
	  tag). Output is
	  filtered and processed by one or more reporting stream that can
	  each apply different
	  filtering criteria and or send output to an alternate ostream or
	  output file.
	  
	  
	  o RooProdPdf
	  
	  - Add new ctor with only named argument to allow definition of
	  product with exclusively conditional p.d.f.s
	  - Add default ctor
	  - Increment class version number to 1
	  - Prevent persistence of cache and cache management data members
	  
	  
	  o RooProdGenContext
	  
	  - Add extensive informational and debug message in ctor through
	  RooMsgService interface
	  - Fix bug in parsing stage that did not properly handle cases
	  like f(x|y)g(y|x)
	  
	  
	  o RooProjectedPdf
	  
	  - New class of p.d.f. that represents projection (integral) of
	  another p.d.f.
	  Integrals and normalizations of constructed on the fly from the
	  original and
	  multiple sequential projections steps are automatically
	  consolidated into a single
	  step (i.e. creating a projection of a RooProjectedPdf will result
	  in the same
	  integrator configuration as creating the same projection
	  immediately from
	  the original p.d.f.). Intelligent handling/forwarding of internal
	  generator
	  techniques is not implemented yet.
	  
	  
	  o RooRealProxy
	  
	  - Increment class version number to 1
	  
	  
	  o RooSetProxy
	  
	  - Implement print() method
	  
	  
	  o RooTreeData
	  
	  - Fix in createTree() routine to avoid ROOT error messages on
	  buffer writing
	  
	  
	  o RooWorkSpace
	  
	  - Initial version of new concept class that is essential starting
	  point for the RooStats project.
	  A workspace is a container class that owns all components of an
	  analysis,
	  i.e. p.d.f.s. functions variables and datasets. Objects imported
	  in the
	  workspace are automatically cloned and internally connected to
	  provide a
	  consistent working environment. Workspace also serve to persist
	  complete
	  analysis projects

2007-07-12 18:57  pcanal

	* [r19328] meta/src/TClass.cxx: remove stray/useless #include

2007-07-12 17:12  ganis

	* [r19327] proofd/src/XrdProofdProtocol.cxx: Fix problem affecting
	  the creation of the dataset dirs when the type
	  of the server is 'any'.

2007-07-12 10:26  rdm

	* [r19326] etc/proof/xpd.cf.sample: From Gerri:
	  give example of new xpd.multiuser directive.

2007-07-12 10:17  rdm

	* [r19325] unix/src/TUnixSystem.cxx: in StackTrace() also flush the
	  stdout/cout before generating the trace.

2007-07-12 09:59  rdm

	* [r19324] tree/src/TSelector.cxx: From Gerri:
	  implement a better way of autoloading in GetSelector(). Macro's
	  don't
	  have a dict in the gClassTable so don't fail in that case.

2007-07-12 09:27  rdm

	* [r19322] config/thisroot.bat, config/thisroot.csh,
	  config/thisroot.sh, configure: from Axel:
	  allow thisroot to also be run like this:
	  
	  . /path/to/root/bin/thisroot.sh
	  
	  instead of:
	  
	  cd /path/to/root
	  . bin/thisroot.sh
	  
	  Also new thisroot.bat for Windows DOS box.

2007-07-12 09:08  rdm

	* [r19321] config/rootrc.in: small syntax error in Recover example.

2007-07-12 08:12  brun

	* [r19320] base/inc/GuiTypes.h: From Ilka:
	  fix for the name of EGEventType
	  (was pointed as EGEventTypes)

2007-07-12 07:34  antcheva

	* [r19319] gui/src/TGColorDialog.cxx: From Bertrand:
	  - Added protection for the case when TGColorDialog is
	  used without TGColorPopup (i.e. from a popup menu)

2007-07-12 07:13  brun

	* [r19318] config/Makefile.depend: From Bertrand:
	  libProofPlayer and libProofDraw were failing at link time on
	  Windows,
	  due to unresolved externals (missing dependencies).

2007-07-12 07:01  brun

	* [r19317] config/rootrc.in, io/src/TFile.cxx: From Gerri:
	  Add an environment variable to rootrc.in (system.rootrc)
	  # Control the action to be taken when opening an existing ROOT
	  file which
	  # looks corrupted; by default an attempt to recover the file is
	  made; if
	  # this variable is set to 0 the file is just flagged as zombie.
	  #TFile.Recover 0

2007-07-12 06:31  brun

	* [r19316] pyroot/ROOT.py, pyroot/src/Adapters.cxx,
	  pyroot/src/Executors.cxx, pyroot/src/MethodHolder.cxx,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx: From Wim:
	  o) Add \" around char* function argument defaults in help()
	  o) Changed VoidArrayExecutor to return buffer instead of python
	  long
	  -> compat: index with [0] to get normal long value of address
	  o) Added ROOT.AsCObject custom "ctor" to make CObjects from ROOT
	  objects
	  o) Added ROOT.BindObject to create ROOT objects from address or
	  CObjects
	  o) a few more changes int -> Py_ssize_t
	  o) Simplications and enhanced cleanup in ROOT.py
	  o) fix (occassional (?)) loading problems for STL types

2007-07-11 22:13  ganis

	* [r19315] proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofdAux.cxx, proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx: Add support for multi-user mode
	  for non-privileged daemons. By default, daemons
	  started from an unprivileged account can serve only the owner of
	  the account.
	  If multi-user mode is on (xpd.multiuser 1) the daemon will serve
	  any user; the
	  sandboxes are create under the root working dir in the form
	  <work_dir>/<user>
	  and they will be always owned by the effective user of the
	  daemon.

2007-07-11 15:35  rdm

	* [r19314] config/Makefile.depend, proofplayer/Module.mk,
	  proofplayer/inc/LinkDef.h, proofplayer/inc/LinkDefDraw.h,
	  proofplayer/inc/TProofDraw.h, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TProofDraw.cxx, proofplayer/src/TProofPlayer.cxx:
	  From Gerri:
	  put the PROOF Draw() related methods in the TProofDraw classes in
	  an
	  own library libProofDraw outside libProofPlayer. This reduces
	  considerably
	  the memory footprint in case Selectors don't use canvas related
	  methods.

2007-07-11 15:28  rdm

	* [r19313] dcache/src/TDCacheFile.cxx: From Tigran:
	  ReadBuffers() with vector read is implemented.
	  Today we have released new dcache version 1.7.0-39 with this
	  functionality.
	  I have tried with root version 5.14, 5.15 and 5.16. It's amazing!
	  On some
	  applications I got up ti 12 times performance increase!

2007-07-11 15:13  antcheva

	* [r19312] fitpanel/src/TFitEditor.cxx: Dropped "New" from Fit
	  Panel window title.

2007-07-11 14:23  ganis

	* [r19311] proofplayer/inc/TEventIter.h,
	  proofplayer/src/TEventIter.cxx: Remove
	  TEventIterTree::fAcquiredTrees and related methods: it is unused
	  and not
	  properly cleaned, causing (rare) segmentation violations.

2007-07-11 12:55  rdm

	* [r19310] config/Makefile.macosx, config/Makefile.macosx64: if g95
	  and gfortran are not found fall through to use g77.

2007-07-11 12:39  rdm

	* [r19309] unuran/src, unuran/src/.cvsignore: ignore unuran
	  directory.

2007-07-11 12:14  brun

	* [r19308] tree/src/TBranch.cxx: Change an internal dimension in
	  the TBranch constructor from 64 to 640.
	  This part of the code should be rewritten to be dynamic.

2007-07-10 14:24  ganis

	* [r19307] proof/src/TProof.cxx: Fix a synchronization problem
	  after a worker fatal error.

2007-07-10 14:14  rdm

	* [r19306] net/src/TApplicationRemote.cxx: add support for zsh.

2007-07-10 11:33  rdm

	* [r19305] configure: add extra test on mysql.h even if
	  mysql_config is found. FC installs the
	  mysql_config while not installing the headers.

2007-07-10 09:08  couet

	* [r19304] graf/src/TGaxis.cxx: - Remove a stupid construct in
	  PaintAxis. In the "fFunction" case there was
	  an if statement like:
	  
	  if (optionNoopt && !optionInt) {
	  dxtick=(binHigh-binLow)/Double_t(nticks-1);
	  } else {
	  dxtick=(binHigh-binLow)/Double_t(nticks-1);
	  }
	  
	  Now replaced by the simple line:
	  
	  dxtick=(binHigh-binLow)/Double_t(nticks-1);
	  
	  This code was like that since at least May 2000.

2007-07-10 08:40  rdm

	* [r19303] tree/inc/TSelector.h, tree/src/TSelector.cxx: From
	  Gerri:
	  handle autoloading of selectors, fixes:
	  
	  root [] TSelector::GetSelector("TProofDrawHist")
	  Error in <TSelector::GetSelector>: class TProofDrawHist does not
	  exist or does not derive from TSelector
	  (Long64_t)(-1)

2007-07-10 08:37  rdm

	* [r19302] proof/inc/TProof.h, proof/src/TProof.cxx: add
	  GetInputList() method.

2007-07-10 08:34  rdm

	* [r19301] proofplayer/src/TProofPlayer.cxx,
	  unix/src/TUnixSystem.cxx: white space.

2007-07-10 08:21  rdm

	* [r19300] utils/src/rlibmap.cxx: classes with pragma:
	  
	  #pragma link C++ class+protected
	  #pragma link C++ class+private
	  
	  were not included in the rootmap files (e.g. TSelector).

2007-07-10 08:02  ganis

	* [r19299] proofd/src/XrdProofdProtocol.cxx: Export the ROOT
	  version tag to proofserv as ROOTVERSIONTAG.
	  Needed by package builder scripts.

2007-07-10 07:55  rdm

	* [r19298] winnt/src/TWinNTSystem.cxx: return process memory
	  numbers in units specified in ProcInfo_t.

2007-07-10 07:40  couet

	* [r19297] postscript/src/TPostScript.cxx: - Apply the suggestion
	  made here: https://savannah.cern.ch/bugs/?27876
	  ie: the page numbers are now written between ().

2007-07-09 21:10  rdm

	* [r19296] config/rootrc.in: change name and location of TSQLWriter
	  to TSQLMonitoringWriter.

2007-07-09 20:59  rdm

	* [r19295] net/inc/LinkDef.h, net/inc/TSQLMonitoring.h,
	  net/src/TSQLMonitoring.cxx, proofplayer/inc/LinkDef.h,
	  proofplayer/inc/TSQLWriter.h, proofplayer/src/TSQLWriter.cxx:
	  rename TSQLWriter to TSQLMonitoringWriter and move it from
	  libProofPlayer
	  to libNet (like all other abstract SQL interfaces).

2007-07-09 20:38  rdm

	* [r19294] base/src/TSystem.cxx: avoid calling
	  TApplication::InitializeGraphics() when Load() is being
	  called recursively. This fixes issue 27868.

2007-07-09 18:53  brun

	* [r19293] net/inc/TSQLStatement.h, oracle/inc/TOracleStatement.h,
	  oracle/src/TOracleStatement.cxx: From Sergey Linev:
	  1. New virtual method TSQLStatement::SetMaxFieldSize(). It
	  implemented for now only for Oracle and
	  specifies maximum size in bytes, which should be used for field
	  in read/write operation.
	  
	  2. Improved implementation of TOracleStatement::GetBinary method.
	  Now not only BLOB, but also
	  CLOB, LONG, BFILE, CFILE Oracle datatypes are supported for
	  reading. Fow now BFILE and CFILE
	  not supported for writing.

2007-07-09 18:32  ganis

	* [r19292] proofplayer/inc/LinkDef.h: Add entry for the new
	  TSQLWriter class.

2007-07-09 17:00  brun

	* [r19291] proof/inc/TSlave.h: Fix a fatal compilation error.

2007-07-09 16:02  rdm

	* [r19290] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: sanitize
	  the usage of //-> for the different data members.

2007-07-09 15:56  rdm

	* [r19289] proof/inc/TProofServ.h: add GetSessionTag() method
	  needed by TPerfStats.

2007-07-09 15:43  rdm

	* [r19288] proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: From Jan:
	  - Adding info on how to use alternative packetizers in
	  TVirtualPacketizer.
	  - Other comments improvements.

2007-07-09 15:26  rdm

	* [r19287] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: From
	  Jan-Fiete:
	  add a constant for the staged bit to TFileInfo and a setter for
	  the size.

2007-07-09 15:24  rdm

	* [r19286] base/inc/TVirtualMonitoring.h, config/rootrc.in,
	  monalisa/inc/TMonaLisaWriter.h, monalisa/src/TMonaLisaWriter.cxx,
	  proofplayer/inc/TPerfStats.h, proofplayer/inc/TSQLWriter.h,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TSQLWriter.cxx:
	  From Jan-Fiete:
	  this patch changes TPerfStats so that monitoring data can also be
	  written
	  in MonaLisa via the TVirtualMonitoringWriter interface. Using the
	  new
	  TSQLWriter class SQL can also be used as backend for
	  TVirtualMonitoringWriter.

2007-07-09 14:59  antcheva

	* [r19285] gui/src/TGButton.cxx: Coding conventions

2007-07-09 14:01  couet

	* [r19284] gl/src/TGLHistPainter.cxx: - Add documentation (text
	  only for the time being).

2007-07-09 13:56  antcheva

	* [r19283] tutorials/gui/buttongroupState.C,
	  tutorials/gui/guiWithCINT.C: New tutorial examples from Roel Aaij
	  and me:
	  
	  buttongroupState.C - A simple example that shows the enabled and
	  disabled state of a button group with radio and check buttons.
	  
	  guiWithCINT.C - A simple example of entering CINT commands and
	  having the CINT output in a ROOT GUI application window.

2007-07-09 13:17  wouter

	* [r19282] roofitcore/src/RooDataSet.cxx: o RooDataSet
	  
	  - Fix bug in emptyClone(). Weight variable was not propagated if
	  not
	  specified in subset (Savannah #26238)

2007-07-09 12:21  wouter

	* [r19281] roofit/src/RooHistPdf.cxx: o RooHistPdf
	  
	  - Delete iterator in ctor (fixes Savannah #27833)

2007-07-09 12:13  antcheva

	* [r19280] gui/src/TGButtonGroup.cxx: From Roel Aaij:
	  Fix in TGButtonGroup::ReleaseButtons related to the following
	  case:
	  if a button group contains check and radio exclusive buttons, any
	  click
	  on a check button made the selected radio button unselected.

2007-07-09 09:30  couet

	* [r19276] graf/src/TLatex.cxx: - New operator #scale[s]{my text}
	  to apply a scale factor "s" to the
	  text string "my text". (from jasondet@gmail.com).

2007-07-09 09:22  brun

	* [r19275] gpad/src/TPad.cxx: Add several missing protections in
	  case the TPad default constructor is called (fPrimitives is null)
	  and TPad functions are called.

2007-07-09 08:16  rdm

	* [r19274] tree/src/TChain.cxx,
	  treeplayer/inc/TTreeDrawArgsParser.h,
	  treeplayer/src/TTreeDrawArgsParser.cxx: From Anna Kreshuk:
	  Preparation for entry-list support in PROOF.

2007-07-08 22:21  ganis

	* [r19273] proof/src/TProofServ.cxx: When cleaning a package
	  because of a version change, promptly notify the
	  client with details about the new and old versions.

2007-07-08 22:06  ganis

	* [r19272] proof/inc/TProof.h, proof/src/TProof.cxx: Extend support
	  for processing data sets 'by name' also to drawing operations
	  (TProof::DrawSelect).

2007-07-06 15:38  antcheva

	* [r19271] gui/inc/TGButton.h, gui/src/TGButton.cxx: Added method
	  IsDisabledAndSelected() for getting info about the
	  disabled state of radio and check buttons.
	  Follow-up changes in SavePrimitive methods of TGCheckButton and
	  TGRadioButton classes related to the disabled state.

2007-07-06 10:39  pcanal

	* [r19269] dcache/inc/TDCacheFile.h, dcache/src/TDCacheFile.cxx:
	  Work around the missing 'vector read' in the DCache protocol by
	  requesting
	  all the needed data in a single sequential read request (aka
	  reading too
	  much data but reducing the number of messages). This improves
	  performances
	  by a factor 20 to 50 depending on network topology.

2007-07-06 09:44  rdm

	* [r19268] Makefile: build ftgl only when ./configure has found the
	  OpenGL libs.

2007-07-06 07:49  brun

	* [r19267] gui/inc/TGImageMap.h: From Ferderico:
	  Changes to compile with gcc option -weffc++

2007-07-05 16:13  rdm

	* [r19266] config/rootrc.in: add support for gsidcap protocol.

2007-07-05 15:59  ganis

	* [r19265] proofplayer/src/TProofPlayer.cxx: In
	  TProofPlayerRemote::SendSelector, add a call to
	  TSystem::ExpandPathName so that
	  the use of '~' or envs in the selector path is supported.

2007-07-05 15:53  rdm

	* [r19264] rfio/src/TRFIOFile.cxx: remove filetpye=raw option from
	  the url as the old libshift is doing that
	  not correctly.

2007-07-05 13:29  rdm

	* [r19263] gui/inc/TGFont.h, gui/src/TGFont.cxx: From Ilka:
	  Fixed warnings reported at URL:
	  <http://savannah.cern.ch/bugs/?27651>.

2007-07-05 10:30  brun

	* [r19260] hist/src/TF1.cxx: From Olivier:
	  - Fix this bug: https://savannah.cern.ch/bugs/index.php?27676
	  After zooming and unzooming on a plot containning several TF1
	  drawn with
	  the option SAME, the functions might be truncated. This problem
	  was
	  visible with the following macro:
	  
	  TF1* f[6];
	  double fg(double *x, double *p) {return sin((*p)*(*x));}
	  void test_zoom() {
	  for (int i=0;i<6;++i) {
	  f[i]=new TF1(Form("f%d",i),fg, 0,2, 1);
	  f[i]->SetParameter(0,i+1);
	  f[i]->SetLineColor(i+1);
	  f[i]->Draw(i?"same":"");
	  }
	  f[0]->GetXaxis()->SetRangeUser(.1,.3);
	  gPad->Update();
	  f[0]->GetXaxis()->UnZoom();
	  gPad->Modified();
	  }
	  
	  - Fix coding conventions and remove training blanks.

2007-07-04 15:10  antcheva

	* [r19256] gui/inc/TGButtonGroup.h, gui/src/TGButtonGroup.cxx: From
	  Roel Aaij:
	  Implemented interface to set the state of a button group as
	  enabled or disabled.
	  
	  In TGGroupButton new data member:
	  Bool_t fState; //to save the state of the group
	  (disabled/enabled)
	  
	  Added methods:
	  virtual void DoRedraw() - to handle drawing of a disabled group
	  correctly.
	  virtual void SetState(const Bool_t state = kTRUE) - to set the
	  state
	  of the group as disabled (state = kFALSE) or enabled (default).
	  Bool_t IsEnabled() const - to check the state.
	  
	  Modified methods:
	  TGButtonGroup::Init() - to initialise new data member fState.
	  TGButtonGroup::DrawBorder() - to handle the drawing of the entire
	  group frame according to its state
	  SavePrimitive methods - to save the disabled case

2007-07-04 12:29  brun

	* [r19255] geom/src/TGeoManager.cxx, geompainter/src/TGeoTrack.cxx:
	  From Andrei:
	  fixes TGeoManager::FindVolumeFast() method in case misalignment
	  is applied on a geometry retrieved from file.

2007-07-04 12:22  couet

	* [r19254] gpad/src/TPad.cxx: From Matevz:
	  - Implement PS output for geometries displayed in TPad using GL.

2007-07-04 09:05  brun

	* [r19253] gui/inc/TGButton.h, gui/inc/TGColorDialog.h,
	  gui/inc/TGFont.h, gui/inc/TGImageMap.h,
	  hist/inc/TGraphDelaunay.h, spectrum/inc/TSpectrum.h: From
	  Federico:
	  Changes required to compile with the gcc option -weffc++

2007-07-04 08:48  rdm

	* [r19252] meta/src/TCint.cxx: extra error checking in Load().

2007-07-03 16:42  rdm

	* [r19251] hist/src/TH2.cxx, hist/src/TH3.cxx: avoid a kInvalid
	  floating point exception in the Int_t(entries+0.5)
	  case where entries does not fit in an int.

2007-07-03 16:40  rdm

	* [r19250] unix/src/TUnixSystem.cxx: implement floating point
	  exception support for Mac OS X i386 and x86_64.

2007-07-03 16:26  ganis

	* [r19249] proof/inc/TVirtualProofPlayer.h, proof/src/TProof.cxx,
	  proofplayer/inc/TProofPlayer.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TProofPlayer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: Improve determination of
	  the query initialization time.

2007-07-03 16:01  ganis

	* [r19248] proof/inc/TProof.h, proof/inc/TSlave.h,
	  proof/src/TProof.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofx/inc/TXSlave.h, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx: Add
	  functionality to broadcast group priorities.

2007-07-03 15:12  rdm

	* [r19247] base/inc/MessageTypes.h: From Gerri:
	  Add message type to signal end of initialization on workers.

2007-07-03 14:50  brun

	* [r19246] treeplayer/src/TSelectorDraw.cxx: From Bastien:
	  Fix a portability problem on Solaris.

2007-07-03 13:52  ganis

	* [r19245] proofd/src/XrdProofGroup.cxx: Fix problem with assigning
	  users to the default group.

2007-07-03 13:02  rdm

	* [r19244] pgsql/src/TPgSQLServer.cxx: fix typo in PGSQL_STMT data
	  member names (past local tests since local
	  PgSQL does not support compiled statements).

2007-07-03 12:43  rdm

	* [r19243] base/src/TSystem.cxx: remove Axel's hack to check if a
	  lib is statically linked in the main
	  application. It was interfering in a complicated way with the
	  autoload
	  mechanism and preventing some libs from being autoloaded that
	  needed to
	  be loaded (this fixes issue 27631). Checking for the static libs
	  can
	  be simply done via fLinkedLibs coming in a next patch.

2007-07-03 11:09  rdm

	* [r19241] rfio/src/TRFIOFile.cxx: add back support for older RFIO
	  client libraries.

2007-07-03 10:05  antcheva

	* [r19240] gui/src/TGButton.cxx: Minor changes + cvs log related to
	  previous patch.
	  
	  From Roel Aaij:
	  modified methods
	  
	  TGTextButton::Init()
	  to initialise new datamembers
	  
	  TGCheckButton::Init()
	  to initialise the pictures needed to draw the
	  button correctly.
	  
	  TGCheckButton::~TGCheckbutton()
	  to delete all allocated pictures.
	  
	  TGCheckButton::SetState()
	  method no longer sets fPrevState, method
	  PSetState handles this now.
	  
	  TGCheckButton::EmitSignals()
	  to emit Toggled() according to state of the
	  new data member fStateOn.
	  
	  TGCheckButton::PSetState()
	  to implement saving of on/off state across
	  disable.
	  
	  TGCheckbutton::HandleButton()
	  to use pictures to draw the button instead of
	  lines drawn using gVirtualX.
	  
	  TGRadioButton::Init()
	  to initialise all needed pictures
	  
	  TGRadioButton~TGRadioButton()
	  to delete all pictures
	  
	  TGRadioButton::SetState()
	  method no longer sets fPrevState, method
	  PSetState handles this now.
	  
	  TGRadioButton::PSetState()
	  to implement saving of on/off state across
	  disable.
	  
	  TGRadioButton::EmitSignals()
	  to emit Toggled() according to state of the
	  new data member fStateOn.
	  
	  TGRadioButton::HandleButton()
	  to make the order of if statements resemble
	  that in TGCheckButton::HandleButton() and
	  to make sure that the right signals are emitted
	  at the right times.
	  
	  TGRadioButton::DoRedraw()
	  to draw the correct pictures when a button is
	  disabled.
	  
	  Implemented method
	  
	  TGCheckButton::SetDisabledAndSelected()
	  to set a button disabled and (on or off).
	  
	  TGRadioButton::SetDisabledAndSelected()
	  to set a button disabled and (on or off).

2007-07-03 10:03  antcheva

	* [r19239] gui/inc/TGButton.h: Minor changes + cvs log related to
	  previous patch.
	  
	  From Roel Aaij:
	  In class TGTextButton:
	  Added data members:
	  Bool_t fStateOn
	  Bool_t fPrevStateOn
	  to save the on or off state of a button across disable/enable.
	  
	  In class TGCheckButton
	  Added datamembers
	  const TGPicture *fOn;
	  const TGPicture *fOff;
	  const TGPicture *fDisOn;
	  const TGPicture *fDisOff;
	  to contain pictures for TGCheckbuttons.
	  
	  Added method
	  virtual void SetDisabledAndSelected(Bool_t);
	  to set a button to either on or off and disabled.
	  
	  In class TGRadioButton
	  Added datamembers:
	  const TGPicture *fDisOn;
	  const TGPicture *fDisOff;
	  to contain pictures for the disabled buttons.
	  
	  Added methods
	  virtual void SetDisabledAndSelected(Bool_t);
	  to set a button to disabled and (on or off).
	  
	  modified
	  virtual Bool_t IsOn()
	  virtual Bool_t IsDown()
	  to use the new data member fStateOn. They will return
	  true also if the button is disabled, but was enabled.

2007-07-03 10:00  brun

	* [r19238] treeplayer/inc/TSelectorDraw.h,
	  treeplayer/src/TSelectorDraw.cxx: From Bastien Dallapiazza:
	  -Expand the dimensionality capability of TSelectorDraw to
	  arbitrary
	  dimensionality.
	  
	  However, since there is no way yet to draw data with a
	  dimensionality greater
	  than 4, I kept the capability not available by keeping the
	  dimensionality test
	  in TSelectorDraw::Compile (l.908) aborting the drawing if
	  dimension > 4.

2007-07-03 08:10  antcheva

	* [r19237] fitpanel/src/TFitEditor.cxx: Use the method
	  SetDisabledAndSelected for radio buttons

2007-07-03 07:20  antcheva

	* [r19236] icons/rbutton_dis_off.xpm, icons/rbutton_dis_on.xpm:
	  Submitted changes by mistake with Qt-layer patch in TGButton.h
	  and TGButton.cxx and several icon files are related to the
	  following
	  improvements made by Roel in TGButton classes.
	  My apologize for the caused problem.
	  
	  From Roel Aaij:
	  TGButton.h
	  In class TGTextButton:
	  Added data members:
	  Bool_t fStateOn
	  Bool_t fPrevStateOn
	  to save the on or off state of a button across
	  disable/enable.
	  
	  In class TGCheckButton
	  Added datamembers
	  const TGPicture *fOn;
	  const TGPicture *fOff;
	  const TGPicture *fDisOn;
	  const TGPicture *fDisOff;
	  to contain pictures for TGCheckbuttons.
	  
	  Added method
	  virtual void SetDisabledAndSelected(Bool_t);
	  to set a button to either on or off and disabled.
	  
	  In class TGRadioButton
	  Added datamembers:
	  const TGPicture *fDisOn;
	  const TGPicture *fDisOff;
	  to contain pictures for the disabled buttons.
	  
	  Added methods
	  virtual void SetDisabledAndSelected(Bool_t);
	  to set a button to disabled and (on or off).
	  
	  modified
	  virtual Bool_t IsOn()
	  virtual Bool_t IsDown()
	  to use the new data member fStateOn. They will
	  return true also if the button is disabled, but
	  was enabled.
	  
	  TGButton.cxx
	  
	  modified methods
	  
	  TGTextButton::Init()
	  to initialise new datamembers
	  
	  TGCheckButton::Init()
	  to initialise the pictures needed to draw the
	  button correctly.
	  
	  TGCheckButton::~TGCheckbutton()
	  to free all allocated pictures.
	  
	  TGCheckButton::SetState()
	  method no longer sets fPrevState, method
	  PSetState handles this now.
	  
	  TGCheckButton::EmitSignals()
	  to emit Toggled() according to state of the
	  new data member fStateOn.
	  
	  TGCheckButton::PSetState()
	  to implement saving of on/off state across
	  disable.
	  
	  TGCheckbutton::HandleButton()
	  to use pictures to draw the button instead of
	  lines drawn using gVirtualX.
	  
	  TGRadioButton::Init()
	  to initialise all needed pictures
	  
	  TGRadioButton~TGRadioButton()
	  to delete all pictures
	  
	  TGRadioButton::SetState()
	  method no longer sets fPrevState, method
	  PSetState handles this now.
	  
	  TGRadioButton::PSetState()
	  to implement saving of on/off state across
	  disable.
	  
	  TGRadioButton::EmitSignals()
	  to emit Toggled() according to state of the
	  new data member fStateOn.
	  
	  TGRadioButton::HandleButton()
	  to make the order of if statements resemble
	  that in TGCheckButton::HandleButton() and
	  to make sure that the right signals are emitted
	  at the right times.
	  
	  TGRadioButton::DoRedraw()
	  to draw the correct pictures when a button is
	  disabled.
	  
	  Implemented methods:
	  TGCheckButton::SetDisabledAndSelected()
	  to set a button disabled and (on or off).
	  TGRadioButton::SetDisabledAndSelected()
	  to set a button disabled and (on or off).

2007-07-03 07:01  antcheva

	* [r19235] gui/src/TGFSContainer.cxx, gui/src/TGListView.cxx:
	  Remove previous changes uploaded by mistake with Qt changes

2007-07-03 06:56  antcheva

	* [r19234] gui/inc/TGButton.h, gui/src/TGButton.cxx,
	  gui/src/TGFSContainer.cxx, gui/src/TGListView.cxx,
	  icons/checked_dis_t.xpm, icons/checked_t.xpm,
	  icons/rbutton_off.xpm, icons/rbutton_on.xpm,
	  icons/unchecked_dis_t.xpm, icons/unchecked_t.xpm,
	  qt/src/TGQt.cxx: From Valeri Fine:
	  (unsigned int)(-1) cast to 64-bit pointer is wrong on 64-bit
	  platform because (unsigned int) is 32-bit value. It may or
	  may not cause the assert.

2007-07-02 20:59  ganis

	* [r19233] proofd/inc/XrdProofdManager.h: - Move the ActiveSessions
	  counter from XrdProofdProtocol

2007-07-02 18:03  rdm

	* [r19231] gfal/src/TGFALFile.cxx, rfio/src/TRFIOFile.cxx: since
	  file urls can have the form: rfio:///castor?path=FILEPATH we need
	  to use TUrl::GetFileAndOptions() to get the file name to be
	  passed to
	  the rfio and gfal api's.

2007-07-02 17:40  rdm

	* [r19230] io/src/TFile.cxx: fix typo in TFile::Cp when appending
	  filetype=raw to a url.

2007-07-02 17:39  rdm

	* [r19229] castor/inc/TCastorFile.h, castor/src/TCastorFile.cxx,
	  rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx: update description
	  of supported URL syntax by the RFIO library.

2007-07-02 17:22  rdm

	* [r19228] ftgl/src/FTVectoriser.cxx: port to Mac OS X 10.5
	  preview.

2007-07-02 17:13  pcanal

	* [r19227] treeplayer/src/TTreeProxyGenerator.cxx: Delete the
	  TSelectorDraw helper object in Terminate

2007-07-02 17:04  ganis

	* [r19226] proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofdProtocol.cxx: - Add protection on fPClient in
	  KillProofServ
	  - Better registration of users of the default group
	  - Move the ActiveSessions counter to XrdProofdManager
	  - Remove static variables now available via XrdProofSched
	  - Fix an error return code from MapClient.

2007-07-02 16:22  ganis

	* [r19225] proofplayer/src/TEventIter.cxx: Delete current tree
	  before loading the new one.

2007-07-02 15:43  brun

	* [r19224] g4root/src/TG4RootNavigator.cxx: From Andrei:
	  This is just resetting some flags that made that safety was not
	  computed in some particular cases.

2007-07-02 15:37  axel

	* [r19223] reflex/python/genreflex/gendict.py: Add handling of ROOT
	  ioflag "//||" (no splitting)

2007-07-02 14:47  couet

	* [r19222] graf/inc/TPave.h, graf/src/TPave.cxx: - From Axel:
	  Possibility to change the color of the shadow.

2007-07-02 14:31  axel

	* [r19221] html/inc/LinkDef.h, html/inc/TDocInfo.h,
	  html/inc/TDocOutput.h, html/inc/THtml.h, html/src/TDocOutput.cxx:
	  Simplify the tracking of library dependencies - move them into
	  new TLibraryDocInfo
	  Allow invocation of all graphjviz tools, e.g. fdp.
	  library dependencies: use fdp, cleaner layout by skipping A->C if
	  A->B->C exists, too.

2007-07-02 14:28  brun

	* [r19220] tree/src/TChain.cxx, tree/src/TTree.cxx: From Anna:
	  In TTree::SetEventList() and TChain::SetEventList() functions:
	  - The name of the automatically created TEntryList is now not the
	  same as the name of the TEventList argument
	  - Set the ReapplyCut flag of the automatically created TEntryList
	  to the same value as that of the TEventList argument
	  In TTree::SetEventList():
	  - Properly delete the old automatically created TEntryList when a
	  new one is set

2007-07-02 12:59  brun

	* [r19219] base/inc/TControlBarImp.h, gpad/inc/TControlBar.h,
	  gpad/src/TControlBar.cxx, gui/inc/TRootControlBar.h,
	  gui/src/TRootControlBar.cxx, tutorials/demos.C: From Ilka:
	  Added a new method SetButtonWidth(UInt_t buttonWidth) for setting
	  the button width in pixels.
	  
	  Invoke this method before calling the TControlbar::Show() if you
	  want to specify the button width for all control bar buttons:
	  bar->SetButtonWidth(90);
	  bar->Show();

2007-07-02 11:58  brun

	* [r19218] hist/src/TH1.cxx: From Olivier:
	  SetTitle now allows to have ";" (semicolon) in the histogram
	  title and in
	  the axis title. "#;" is a control character allowing to define
	  the title
	  and the axis title at the same time. To put a ";" in the titles,
	  it is now
	  enough to write ";" or "#semicolon".

2007-07-02 11:32  couet

	* [r19217] tutorials/graphs/timeonaxis.C: - Define a the time
	  offset for the last plot to avoid to get a result
	  depending on the date the macro is executed.

2007-07-02 09:34  axel

	* [r19216] html/src/TDocOutput.cxx, html/src/THtml.cxx: Allow
	  "Search" field to use referer to determine the search site.
	  Fixes problems with the search engine finding pages that don't
	  match the ROOT version currently looked at.

2007-07-02 09:14  axel

	* [r19215] cintex/python/PyCintex.py: As suggested by Ivan Belyaev:
	  loadDictionary: prepend "lib" to library name on all platforms
	  but windows, if libname does not start with "lib"

2007-07-02 08:59  axel

	* [r19214] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genreflex.py: New option "--iocomments":
	  add member comment as property only for comments that have a
	  meaning for ROOT I/O, i.e. //[..., //!, //->
	  This allows ROOT to do its usual I/O optimizations

2007-07-02 07:52  ganis

	* [r19213] proofplayer/src/TEventIter.cxx: Delete current element
	  before asking for a new one.

2007-07-02 07:10  axel

	* [r19212] reflex/inc/Reflex/Kernel.h: Move longlong typedef into
	  ROOT::Reflex namespace
	  Don't explicitly state the list of compilers supporting long long

2007-07-01 16:28  rdm

	* [r19211] config/Makefile.depend: add missing dependency of
	  libQtRoot on libGui (was already correct for
	  win32 case).

2007-07-01 16:02  rdm

	* [r19210] base/src/TApplication.cxx, base/src/TRemoteObject.cxx:
	  fix compiler warnings reported by George Irwin.

2007-06-29 21:19  brun

	* [r19209] base/inc/RVersion.h, build/version_number: Start
	  development version 5.17/01

2007-06-28 19:52  brun

	* [r19207] meta/src/TCint.cxx: From Axel:
	  Don't take the rootmap directive for libABC when looking for the
	  one for
	  libAB.

2007-06-28 16:00  pcanal

	* [r19206] meta/src/TCint.cxx: Insure that GetSharedLibDeps issue
	  the same reply whether the parameters has or has not an extension

2007-06-28 15:21  brun

	* [r19205] proofd/inc/XProofProtocol.h: From Gerri:
	  Fix typo in the definition of kQueryLogPaths preventing
	  TProofMgr::GetSessionLogs()
	  to work correctly.

2007-06-28 10:14  brun

	* [r19204] meta/src/TCint.cxx: From Axel:
	  filter out _all_ cintdlls from TCint::GetSharedLibs()

2007-06-28 10:04  axel

	* [r19203] cintex/python/PyCintex.py: Suppress spurious info
	  message that libReflex has already been loaded.
	  TSystem knows that libCintex depends on libReflex, so just load
	  libCintex.

2007-06-28 10:00  axel

	* [r19202] cint/src/v6_struct.cxx: When autoloading a lib work on a
	  copy of the libname.
	  ROOT re-reads its rootmap files upon loading a dependent lib,
	  and updates and thus corrupts the original library name.

2007-06-28 09:43  axel

	* [r19201] reflex/Module.mk: Use LIBDIR to locate genreflex.py.
	  Fixes https://savannah.cern.ch/bugs/index.php?27535

2007-06-28 06:15  brun

	* [r19200] pyroot/src/Adapters.cxx: From Wim:
	  o) use scoped name to determine whether argument dictionaries are
	  loaded

2007-06-28 06:14  brun

	* [r19199] vmc/inc/TMCProcess.h: From Andrei:
	  - added case kPLightDetection in TMCProcess.h
	  - correct notification of energy deposition for optical photons
	  detected at the surphace of a photocathode. One has to define a
	  skin surface with optical properties for the sensitive volume
	  representing the photocathode and define REFLECTIVITY and
	  EFFICIENCY arrays for the requested energy bins:
	  
	  gMC->DefineOpSurface("surfPc", kGlisur, /*kUnified*/,
	  kDielectric_metal, kPolished, 0.);
	  gMC->SetMaterialProperty("surfPc", "EFFICIENCY", kNbins, dEckov,
	  dQePc);
	  gMC->SetMaterialProperty("surfPc", "REFLECTIVITY", kNbins,
	  dEckov, dReflMet);
	  gMC->SetSkinSurface("skinPc", "Rpc", "surfPc");
	  
	  This change is mandatory to run with g4root.

2007-06-27 06:06  brun

	* [r19198] base/inc/RVersion.h, build/version_number: Stamp pro
	  version 5.16.00

2007-06-26 21:14  rdm

	* [r19197] test/RootIDE, test/RootIDE/.cvsignore,
	  test/RootIDE/LinkDef.h, test/RootIDE/Makefile,
	  test/RootIDE/TGRootIDE.cxx, test/RootIDE/TGRootIDE.h,
	  test/RootIDE/main.cxx: remove dos line endings.

2007-06-26 16:23  rdm

	* [r19196] net/src/TApplicationRemote.cxx: from Bertrand:
	  need a spacial case for gSshCmd for Win32.

2007-06-26 15:48  pcanal

	* [r19195] meta/src/TCint.cxx: Forward the rootmap unloading to
	  Cint (by claiming there is no library to load for the class)

2007-06-26 15:16  axel

	* [r19194] cint/cintdlls.mk, cint/src/v6_parse.cxx: Fix #if defined
	  (FOO) (space in front of opening paranthesis).
	  cintdll for string is already in libCore

2007-06-26 14:58  rdm

	* [r19193] net/src/TApplicationRemote.cxx: another try to get rid
	  of "Unmatched "" when remote shell is tcsh.

2007-06-26 13:17  antcheva

	* [r19192] gui/src/TRootBrowser.cxx: From Bertrand:
	  Fixed side effects of the previous correction - TF1 object were
	  excluded as browsables

2007-06-26 13:15  rdm

	* [r19191] net/src/TApplicationRemote.cxx: add check for remote
	  shell being ksh.

2007-06-26 12:43  rdm

	* [r19190] gl/inc/LinkDef.h, gl/inc/TGLParametricEquationGL.h,
	  gl/src/TGLParametric.cxx, gl/src/TGLParametricEquationGL.cxx,
	  gl/src/TGLViewer.cxx: From Matevz:
	  Added support for display of parametric surfaces.

2007-06-26 12:43  rdm

	* [r19189] gl/src/TF2GL.cxx, gl/src/TH2GL.cxx: From Matevz:
	  Add mising ctor initializations.

2007-06-26 12:37  rdm

	* [r19188] cint/lib/dll_stl, cint/lib/dll_stl/.cvsignore: ignore
	  cint/lib/dll_stl/rootcint_valarray.h.

2007-06-26 10:42  brun

	* [r19187] cint/cintdlls.mk, cint/lib/prec_stl/valarray,
	  metautils/src/valarrayLinkdef.h: From Axel:
	  enable cintdlls for string, vectorbool, stdexcept, climits and
	  (on all
	  but windows, for now) valarray.

2007-06-26 10:38  ganis

	* [r19186] proofd/src/XrdProofSched.cxx: Add protection in
	  GetNumWrokers (the number of workers returned must not be
	  larger than the number of available workers).

2007-06-26 10:34  brun

	* [r19185] gui/src/TRootBrowser.cxx: From Bertrand:
	  Remove a dependency on libHist introduced in previous correction.

2007-06-26 10:01  brun

	* [r19184] gui/src/TRootBrowser.cxx: From Ilka:
	  fixes SegV after a double-click on a TFormula object in the
	  browser.

2007-06-26 09:59  brun

	* [r19183] gl/src/TGLViewer.cxx: From Matevz:
	  During PadPaint() call Paint() also for non-3D objects as they
	  can internally host additional 3D objects.

2007-06-26 08:52  brun

	* [r19182] tree/src/TBranch.cxx: Fix one more portability problem
	  on Windows.

2007-06-26 08:44  brun

	* [r19181] tree/src/TBranch.cxx: Fix a fatal compilation error on
	  Windows with VC7.1

2007-06-26 07:41  rdm

	* [r19180] meta/src/TCint.cxx: prevent warning in case of
	  directories starting with the name "rootmap".

2007-06-25 21:51  pcanal

	* [r19179] base/src/TSystem.cxx: In TSystem::Load and
	  TSystem::CompileMacro (aka ACLiC) use
	  TInterpreter::LoadLibraryMap
	  to insure that an existing rootmap file for the requested library
	  is loaded
	  prior to the library load itself. This insures consistency of
	  ROOT/Cint
	  internal representation of the loaded library (avoid issue with
	  hard linked
	  library on Windows and some Mac).

2007-06-25 21:11  pcanal

	* [r19178] tree/src/TBranch.cxx: Fix the bound of the loop setting
	  TBasket::fBranch in TBranch::Streamer

2007-06-25 19:33  brun

	* [r19177] gl/src/TGLViewer.cxx: Fix a typo (double_t instead of
	  Double_t)

2007-06-25 19:30  brun

	* [r19176] gui/src/TRootBrowser.cxx: From Bertrand:
	  - Solve valgrind complaints about invalid read (double deletion)
	  - Quick fix for browsing geometries

2007-06-25 19:25  brun

	* [r19175] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx: From Matevz:
	  Added support for recursive pad traversal during PadPaint().

2007-06-25 17:25  moneta

	* [r19174] hist/src/TH1.cxx: fix some spelling mistakes in the doc
	  for the chi2test

2007-06-25 16:07  axel

	* [r19173] cint/src/v6_scrupto.cxx: Don't call the d'tor on a
	  static member if we didn't allocate it (e.g. when parsing only).
	  Fixes a problem with rootcint reported by MINOS and Matevz.

2007-06-25 15:40  rdm

	* [r19172] config/rootrc.in: extended comment concerning the
	  DynamicPath directive.

2007-06-25 15:39  rdm

	* [r19171] meta/inc/TCint.h, meta/inc/TInterpreter.h,
	  meta/src/TCint.cxx, win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/src/TGWin32InterpreterProxy.cxx: made LoadLibraryMap()
	  public and changed signature to:
	  Int_t LoadLibraryMap(const char *rootmapfile = 0);
	  a specific mapfile can be loaded using the rootmapfile argument.
	  This method is now silently ignoring duplicates when scanning
	  LD_LIBRARY_PATH
	  for .rootmap files. The entries from the first occurance are
	  maintained, as
	  the dynamic loader is doing.
	  New method
	  Int_t UnloadLibraryMap(const char *library);
	  remove all entries coming from the specified library.
	  To be used by ACLiC.

2007-06-25 15:37  brun

	* [r19170] meta/src/TClass.cxx: In TClass::CanSplit return kFALSE
	  for classes containing "TVector" or "TMatrix".
	  The previous test on inheritance on TVectorD did not work anymore
	  since
	  we moved TVectorD to a typedef.

2007-06-25 15:34  rdm

	* [r19169] base/inc/TEnv.h, base/src/TEnv.cxx: Add new method
	  IgnoreDuplicates(Bool_t ignore). When set any duplicate
	  entries will be silently ignored, instead of producing a warning
	  message.
	  This is used when loading rootmap files from the LD_LIBRARY_PATH.

2007-06-25 14:42  brun

	* [r19168] io/src/TDirectoryFile.cxx: Undo previous changes in
	  TDirectoryFile::Browse.

2007-06-25 13:52  brun

	* [r19167] io/src/TDirectoryFile.cxx: From Bertrand:
	  - Fix problem browsing geometries

2007-06-25 08:57  brun

	* [r19166] tutorials/matrix/invertMatrix.C: Remove debug statements

2007-06-25 08:47  brun

	* [r19165] utils/src/rlibmap.cxx: Temporarily disable autoloading
	  for typedefs. It does not work.

2007-06-25 08:46  brun

	* [r19164] tutorials/matrix/invertMatrix.C,
	  tutorials/matrix/solveLinear.C: Changes such that the two scripts
	  can be executed via CINT or ACLIC.

2007-06-25 07:30  brun

	* [r19163] gui/src/TRootBrowser.cxx: From Ilka:
	  Fix an error reported by valgrind when calling
	  TRootBrowser::AddToHistory

2007-06-25 07:18  brun

	* [r19162] tutorials/matrix/invertMatrix.C,
	  tutorials/matrix/solveLinear.C: Move comments and add new
	  comments

2007-06-24 18:48  brun

	* [r19161] gl/inc/TGLUtil.h, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx: From Matevz
	  Rotate T2F/TH2 objects so that their up-direction is consistent
	  with the gl-viewer convention.

2007-06-24 18:44  brun

	* [r19160] matrix/src/TMatrixTSparse.cxx: From Eddy:
	  The protected routines :
	  
	  AMultB , AMultBt. APlusB, AMinusB
	  
	  performed a check on an array that was not necessarily
	  initialized .
	  These routines are used
	  by some of the constructors .

2007-06-24 10:29  brun

	* [r19159] tutorials/tree/JetEvent.cxx: Add missing include TMath.h

2007-06-24 10:23  brun

	* [r19158] tutorials/quadp/portfolio.C: Add missing include TMath.h

2007-06-24 10:15  brun

	* [r19157] tutorials/matrix/invertMatrix.C: Add missing include
	  TMath.h

2007-06-24 10:07  brun

	* [r19156] tutorials/foam/foam_demo.C: Add missing include TMath.h

2007-06-24 09:48  brun

	* [r19155] tutorials/graphs/approx.C: Use gPad->DrawFrame instead
	  of VC1->DrawFrame

2007-06-24 09:13  brun

	* [r19154] hist/src/TAxis.cxx: In TAxis::Copy also copy bin labels
	  if any.

2007-06-23 21:23  brun

	* [r19153] gl/inc/LinkDef.h, gl/inc/TF2GL.h, gl/inc/TGLAdapter.h,
	  gl/inc/TGLAxis.h, gl/inc/TGLBoxPainter.h, gl/inc/TGLContext.h,
	  gl/inc/TGLHistPainter.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLObject.h, gl/inc/TGLOrthoCamera.h,
	  gl/inc/TGLParametric.h, gl/inc/TGLPlotPainter.h,
	  gl/inc/TGLSurfacePainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLViewer.h, gl/inc/TGLWidget.h, gl/inc/TH2GL.h,
	  gl/inc/TPointSet3DGL.h, gl/src/TF2GL.cxx, gl/src/TGLAdapter.cxx,
	  gl/src/TGLAxis.cxx, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLContext.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLSelectRecord.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerBase.cxx, gl/src/TGLWidget.cxx, gl/src/TH2GL.cxx,
	  gl/src/TPointSet3DGL.cxx: From Matevz:
	  1. TGLViewer performs internal loop on pad-primitives.
	  2. Timur: generalization of gl-plot-painters to allow external
	  access.
	  3. Support usage of gl-plot-painters in gl-viewer.
	  4. Provide a default gl-sharing context for resource
	  optimization.

2007-06-23 21:22  brun

	* [r19152] hist/inc/TF2.h, hist/inc/TF3.h, hist/src/TF2.cxx,
	  hist/src/TF3.cxx: From Matevz:
	  Added virtual function CreateHistogram() that creates and fills a
	  histogram that is needed for its visualization.

2007-06-23 21:22  brun

	* [r19151] gpad/src/TPad.cxx: From Matevz:
	  Paint() and PaintModified(): if 3d-viewer supports internal
	  loop on primitives call TVirtualViewer3D::PadPaint() instead of
	  performing internal loop.

2007-06-23 21:21  brun

	* [r19150] base/inc/TVirtualViewer3D.h: From Matevz:
	  Added virtual functions Bool_t CanLoopOnPrimitives() and void
	  PadPaint(TVirtualPad*) that allow 3d-viewers to perform their own
	  loop
	  on pad primitives.

2007-06-23 21:21  brun

	* [r19149] base/inc/TVirtualGL.h: From Matevz:
	  Added virtual function ExtractViewport().

2007-06-22 21:59  ganis

	* [r19148] proof/src/TProof.cxx: From Jan:
	  When processing datasets 'by name' use a '#' as separator instead
	  of
	  a ':', to follow more closely the URI rules; the syntax is now
	  "name[#[dir/]objname]".

2007-06-22 21:47  ganis

	* [r19147] xrootd/src/xrootd-20060928-1600.src.tgz: Port of some
	  crucial bug fixes from the XROOTD CVS head:
	  - Fixes in XrdClientConnMgr to avoid race conditions from
	  concurrent
	  connection attempts
	  - Fixes in XrdClientAdmin to handle properly redirections
	  - Fix in XrdOlbManager for proper request caching
	  - Improved definition of validity for XrdSysPrivGuard
	  - Port of Windows makefiles to MSVC8.0 (B. Bellenot)

2007-06-22 20:05  rdm

	* [r19146] Makefile: From Axel:
	  install python source, too.

2007-06-22 17:16  ganis

	* [r19145] proof/inc/TProof.h, proof/inc/TProofServ.h,
	  proof/src/TProof.cxx, proof/src/TProofServ.cxx,
	  proofx/src/TXProofServ.cxx: Add support for global package
	  directories. The colon-separated list of directories
	  to be searched for is defined by the directive
	  
	  Proof.GlobalPackageDirs
	  globaldir1[:globaldir2[:globaldir3[:...]]]
	  
	  which can be included in the xrootd config file via the xpd.putrc
	  directive
	  
	  xpd.putrc Proof.GlobalPackageDirs
	  globaldir1[:globaldir2[:globaldir3[:...]]]
	  
	  The directories must be readable by the user (a check is made in
	  TProofServ::Setup).
	  Packages are searched first in the user local cache and then in
	  the global
	  directories (in the given order, so that the first occurence is
	  used).
	  
	  The content of the global package directories is listed by
	  TProof::ShowPackages().
	  
	  The functionality is available also locally on the client. The
	  Proof.GlobalPackageDirs
	  has to be specified in the users $HOME/.rootrc .
	  
	  Global packages can be directly enabled via
	  TProof::EnablePackage(<package_name>).

2007-06-22 16:55  brun

	* [r19144] gui/src/TRootBrowser.cxx: From Bertrand:
	  Remove dependency on libRint introduced by mistake (foolish me).
	  Thanks to Gerri to have reported this.

2007-06-22 16:44  brun

	* [r19143] treeplayer/src/TSelectorDraw.cxx: From Anna:
	  Fix for TEntryList to take into account the change in
	  TChain::GetReadEntry.

2007-06-22 16:33  ganis

	* [r19142] proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx: - Fix a few problems affecting
	  the case in which either proof.conf or a groupfile
	  definition were undefined.
	  - Make sure that LD_LIBRARY_PATH for 'proofserv' contains only
	  the ROOT dist needed.

2007-06-22 16:06  brun

	* [r19141] gl/src/TGLViewer.cxx: From Matevz & Bertrand:
	  Fix for a problem when runnning "view with GL" and coming from
	  GlinPad

2007-06-22 15:50  antcheva

	* [r19140] fitpanel/src/TFitEditor.cxx: Fixed problem when setting
	  the fit range by slider for graphs.

2007-06-22 15:27  brun

	* [r19139] io/src/TDirectoryFile.cxx: In TDirectoryFile destructor
	  remove a piece of code that will be executed
	  by the TDirectory destructor (thanks Ilka for reporting the
	  duplication).

2007-06-22 15:11  brun

	* [r19138] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerBase.cxx: From Bertrand & Matevz:
	  Fix a problem when viewing geometries with GLinPad

2007-06-22 15:08  brun

	* [r19137] thread/src/TLockFile.cxx: From Bertrand:
	  - solve compilation problem on Windows (added #include <time.h>)

2007-06-22 15:02  antcheva

	* [r19136] qt/src/TGQt.cxx: From Valeri Fine:
	  minor fix in #if statement

2007-06-22 14:13  axel

	* [r19135] cint/src/v6_val2a.cxx: Remove warnings on comparison
	  signed/unsigned

2007-06-22 14:05  axel

	* [r19134] cint/src/v6_val2a.cxx: Merge changes from revisions
	  1.14-1.20 back in, got lost with 1.21.

2007-06-22 13:34  axel

	* [r19133] reflex/src/PluginFactoryMap.cxx: Invert the precedence
	  of the rootmaps read by the plugin service: first ones (as
	  defined by LD_LIBRARY_PATH) have now highest precedence.
	  Allow warnings to be issued about conflicting directives (to cerr
	  for now) if Debug() is set.

2007-06-22 13:30  brun

	* [r19132] test/RootIDE/TGRootIDE.cxx: From Bertrand:
	  Fix to properly open html files from the file list.
	  (Thanks to Valeriy for the report)

2007-06-22 13:28  moneta

	* [r19131] mathcore/build/configure.in,
	  mathcore/build/inc_Math_GenVector_Makefile.am,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/src_Makefile.am, mathcore/doc/Transformation.html,
	  mathcore/doc/main.html, mathcore/doc/vector.html: - update files
	  for standalone build
	  - update documentation

2007-06-22 13:12  axel

	* [r19130] cint/inc/G__ci.h, cint/src/HISTORY,
	  cint/src/bc_exec.cxx, cint/src/bc_inst.cxx, cint/src/common.h,
	  cint/src/v6_cast.cxx, cint/src/v6_decl.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_ifunc.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_opr.cxx, cint/src/v6_parse.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_quote.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_val2a.cxx,
	  cint/src/v6_value.cxx: From Paul, Philippe, Diego, and me:
	  import of CINT v5-16-21.
	  * - fix value cast functions
	  * - distinguish char, short, int, long, and unsigned ones.
	  * - fix type determination of integer literals
	  * - improve memory and speed performance of dict setup collection
	  * - fix library un/reloading issues with member setup functions
	  * - fix an issue with parameter default values and wrappers for
	  virtual
	  * functions
	  * - fix a problem with by-reference parameters, where the
	  reference was
	  * built to the wrong parameter
	  * - fix partial template specialization for non-type template
	  arguments
	  * - don't alloc space for static members during dictionary
	  generation
	  * - support "#if defined MACRO", the alternative form of "#if
	  defined(MACRO)"

2007-06-22 13:07  axel

	* [r19128] cint/src/v6_value.h: This commit was generated by
	  cvs2svn to compensate for changes in r19127,
	  which included commits to RCS files with non-trunk default
	  branches.

2007-06-22 12:51  moneta

	* [r19126] mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/test/stress3D.cxx: - add multiplication of
	  transfoamrtion with rotation and translations
	  - add tests for all these operations

2007-06-22 12:21  ganis

	* [r19125] proofd/src/XrdProofSched.cxx: In GetWorkers, always add
	  the master line.

2007-06-22 08:55  rdm

	* [r19124] config/Makefile.depend, thread/Module.mk,
	  thread/inc/LinkDef.h, thread/inc/TLockFile.h,
	  thread/src/TLockFile.cxx: From Jan-Fiete:
	  new class TLockFile that uses a file for locking.
	  Use it in scope-blocks like:
	  
	  {
	  TLockFile lock("path.to.lock.file");
	  // do something you need the lock for
	  } // lock is automatically released
	  
	  Since the lock file is created using TFile::Open() it can be
	  placed
	  on remote file systems.

2007-06-22 08:21  ganis

	* [r19123] proofd/inc/XrdProofdClient.h,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdProtocol.cxx:
	  Improve the definition of the default max number of old sessions
	  logs.

2007-06-22 08:19  brun

	* [r19122] test/Makefile: Changes to clean the new RootIDE
	  directory

2007-06-22 08:18  brun

	* [r19121] test/RootIDE, test/RootIDE/LinkDef.h,
	  test/RootIDE/Makefile, test/RootIDE/TGRootIDE.cxx,
	  test/RootIDE/TGRootIDE.h, test/RootIDE/main.cxx: From Bertrand:
	  New test directory RootIDE including a nice GUI illustrating the
	  use of TGTextEdit
	  together with the new features recently introduced in the browser
	  to view html pages
	  or remote login sessions. see details in TGRootIDE.cxx

2007-06-22 08:09  brun

	* [r19120] icons/GoBack.gif, icons/GoForward.gif, icons/GoHome.gif,
	  icons/ReloadPage.gif, icons/StopLoading.gif, icons/htmlfile.gif,
	  icons/info.gif, test/rhtml/GoBack.gif, test/rhtml/GoForward.gif,
	  test/rhtml/GoHome.gif, test/rhtml/ReloadPage.gif,
	  test/rhtml/StopLoading.gif, test/rhtml/htmlfile.gif,
	  test/rhtml/info.gif: Move the icons previously in test/rhtml into
	  the icons directory.
	  These icons are general icons, also to be used in the new
	  test/RootIDE directory

2007-06-22 07:27  antcheva

	* [r19119] qt/inc/TQtClientWidget.h, qt/src/GQtGUI.cxx,
	  qt/src/TGQt.cxx, qt/src/TQtClientWidget.cxx: From Valeri Fine:
	  A new approach to paint the ROOT GUI widget background has
	  been introduced to break the "race" conditions. Fixed side
	  effects seen under Qt3.

2007-06-22 07:17  brun

	* [r19118] graf/src/TGaxis.cxx, hist/src/THLimitsFinder.cxx: Fix
	  possible uninitialized variables in TGaxis::PaintAxis and
	  THLimitsFinder

2007-06-21 20:07  axel

	* [r19117] html/src/TDocParser.cxx: Remove debug statement

2007-06-21 19:14  pcanal

	* [r19116] tree/inc/TVirtualIndex.h, tree/src/TChain.cxx,
	  tree/src/TTree.cxx, treeplayer/inc/TChainIndex.h,
	  treeplayer/inc/TTreeIndex.h, treeplayer/src/TChainIndex.cxx,
	  treeplayer/src/TTreeIndex.cxx: Add new method
	  TVirtualIndex::Append
	  Use it to insurge that the existing indexes are properly
	  concatenated
	  when doing a TTree or TChain Merge.

2007-06-21 17:30  brun

	* [r19115] proofd/src/XrdProofGroup.cxx,
	  proofd/src/XrdProofdProtocol.cxx: Fix compiler warnings about
	  possible uninitialized variables.

2007-06-21 17:27  brun

	* [r19114] gl/src/TGLAxis.cxx, gl/src/TGLText.cxx: Remove compiler
	  warnings about possible uninitialized variables.

2007-06-21 17:15  axel

	* [r19113] html/src/TDocParser.cxx: Allow spaces between method
	  name and opening parathesis, fixes
	  http://root.cern.ch/phpBB2/viewtopic.php?p=20193

2007-06-21 15:42  pcanal

	* [r19112] sessionviewer/src/TSessionViewer.cxx,
	  tree/src/TChain.cxx, tree/src/TTree.cxx,
	  treeplayer/inc/TTreeFormula.h, treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreePlayer.cxx: Modify TChain::GetReadEntry to
	  now returns the current entry of the chain
	  instead of the underlying tree. (To get the previous value do
	  mychain->GetTree()->GetReadEntry()). Thus Entry$ nows
	  returns/draws/scans
	  the value of the entry number in the chain.

2007-06-21 15:17  antcheva

	* [r19111] gui/src/TGDNDManager.cxx: Added missing
	  ClassImp(TGDragWindow) and ClassImp(TGDNDManager).

2007-06-21 15:15  couet

	* [r19110] gl/src/TGLText.cxx: - From Bertrand: Suppress warning on
	  windows.

2007-06-21 14:55  couet

	* [r19109] gl/Module.mk, gl/inc/LinkDef.h, gl/inc/TGLAxis.h,
	  gl/inc/TGLText.h, gl/src/TGLAxis.cxx, gl/src/TGLText.cxx: - New
	  classes TGLtext to draw text using OGL and TGLAxis to draw
	  axis using OGL.

2007-06-21 14:34  moneta

	* [r19108] mathcore/inc/Math/GenVector/LorentzRotation.h: fix a
	  problem on Solaris

2007-06-21 14:17  brun

	* [r19107] net/src/TApplicationRemote.cxx: From Bertrand:
	  - Added comments in TApplicationRemote::Browse(Tbrowser *b)
	  (fixes coding conventions)

2007-06-21 14:13  moneta

	* [r19106] mathcore/Module.mk,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzVectorfwd.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/inc/Math/GenVector/Translation3D.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/Translation3D.h,
	  mathcore/src/LorentzRotation.cxx, mathcore/src/Quaternion.cxx,
	  mathcore/src/Rotation3D.cxx, mathcore/src/Transform3D.cxx,
	  mathcore/src/Translation3D.cxx, mathcore/test/coordinates4D.cxx,
	  mathcore/test/testGenVector.cxx: - add translation class on
	  request by LHCb for combination with Transform3D and rotations
	  - inline some of the operations on the rotation and
	  transformation classes for better performances

2007-06-21 11:31  ganis

	* [r19105] proofd/inc/XrdProofdPlatform.h,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdProtocol.cxx:
	  Fix portability problems on Solaris

2007-06-21 10:46  ganis

	* [r19104] proofd/src/XrdProofGroup.cxx: Fix a bug in testing group
	  membership.

2007-06-21 10:33  ganis

	* [r19103] proofd/inc/XrdProofdProtocol.h: Remove extra
	  qualification of LoadScheduler (bug #27370)

2007-06-21 10:31  ganis

	* [r19102] proofd/src/XrdProofdProtocol.cxx: Remove unused variable

2007-06-21 10:28  brun

	* [r19101] tmva/src/GeneticPopulation.cxx,
	  tmva/src/GeneticRange.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodSeedDistance.cxx,
	  tmva/src/MetricEuler.cxx, tmva/src/MetricManhattan.cxx,
	  tmva/src/MinuitFitter.cxx, tmva/src/MinuitWrapper.cxx,
	  tmva/src/ModulekNN.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/RuleFit.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/Tools.cxx: From Joerg Stelzer:
	  -fix compilation errors on Solaris
	  -fix coding conventions

2007-06-21 08:50  rdm

	* [r19100] proofplayer/inc/TPerfStats.h,
	  proofplayer/src/TPerfStats.cxx: add the number of workers to the
	  proofquerylog table.

2007-06-21 08:47  rdm

	* [r19099] proof/inc/TProofServ.h, proof/src/TProofServ.cxx,
	  proofx/src/TXProofServ.cxx: added new data member fGroupPriority.
	  This priority is obtained by
	  GetPriority() which makes an SQL query in the proofpriority
	  table, which
	  has the format:
	  CREATE TABLE proofpriority (
	  id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
	  group VARCHAR(32) NOT NULL,
	  priority INT
	  )
	  This prority is then forwarded to the xrootd on the workers.

2007-06-21 08:44  rdm

	* [r19098] proof/inc/TProof.h, proof/src/TProof.cxx: rename
	  GetSlaveInfo() to GetListOfSlaveInfos() to be compatible with
	  other
	  list getters.

2007-06-21 08:00  ganis

	* [r19097] proofd/inc/XrdProofSched.h, proofd/inc/XrdProofWorker.h,
	  proofd/inc/XrdProofdManager.h, proofd/src/XrdProofSched.cxx,
	  proofd/src/XrdProofWorker.cxx, proofd/src/XrdProofdManager.cxx:
	  New files:
	  
	  XrdProofWorker.h, .cxx:
	  - class describing a worker (extracted from XrdProofdProtocol.h,
	  .cxx)
	  XrdProofdManager.h, .cxx:
	  - class mapping manager fonctionality
	  (code previuosly in XrdProofdProtocol moved in here)
	  XrdProofdSched.h, .cxx:
	  - Scheduler interface and basic implementation

2007-06-21 07:46  ganis

	* [r19096] proofd/src/XrdProofdProtocol.cxx: Patch adding support
	  for basic scheduling functionality and to
	  improve the modularity of the XrdProofdProtocol-related code.

2007-06-21 07:41  ganis

	* [r19095] proofd/inc/XrdProofGroup.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdClient.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdAux.cxx, proofd/src/XrdProofdClient.cxx:
	  Patch adding support for basic scheduling functionality and to
	  improve the modularity of the XrdProofdProtocol-related code.
	  
	  New files:
	  
	  XrdProofWorker.h, .cxx:
	  - class describing a worker (extracted from XrdProofdProtocol.h,
	  .cxx)
	  XrdProofdManager.h, .cxx:
	  - class mapping manager fonctionality
	  (code previuosly in XrdProofdProtocol moved in here)
	  XrdProofdSched.h, .cxx:
	  - Scheduler interface and basic implementation

2007-06-21 07:15  ganis

	* [r19094] proofd/inc/XrdProofdTrace.h: Add new tracing option
	  'inflt' to trace inflate factor related issues

2007-06-21 07:12  ganis

	* [r19093] proof/inc/TProofServ.h, proof/src/TProofServ.cxx,
	  proofx/src/TXProofServ.cxx: Add member to store the inflate
	  factor and methods to handle it.
	  Apply inflate factor if defined.

2007-06-21 07:06  ganis

	* [r19092] proofx/inc/TXSocket.h, proofx/src/TXSocket.cxx: Set
	  dedicated flag when kPROOF_PROCESS is sent (needed for
	  scheduling).
	  Synchronize message type definition with XProofProtocol.h

2007-06-21 07:03  ganis

	* [r19091] proofd/inc/XProofProtocol.h: Add/Move in here a few
	  definition used for scheduling.

2007-06-20 19:07  brun

	* [r19090] gui/src/TRootBrowser.cxx: From Bertrand:
	  - add a protection in browsing remote TBranchElements

2007-06-20 14:45  brun

	* [r19089] base/inc/TRemoteObject.h, base/src/TRemoteObject.cxx,
	  gui/src/TRootBrowser.cxx: From Bertrand:
	  - Documented (shortly) new class TRemoteObject
	  - Improvements in TRootBrowser for special case of browsing
	  remote
	  objects

2007-06-20 14:41  brun

	* [r19088] base/inc/TVirtualGL.h: From Timur:
	  Fix coding conventions

2007-06-20 13:32  antcheva

	* [r19087] tutorials/gui/guitest.C: Fixes related to the TestMsgBox
	  test:
	  - Made check button ids to correspond to their assigned
	  functionality;
	  - Create the array of check buttons in proper order that
	  corresponds to
	  assigned labels/functionality.

2007-06-20 13:31  antcheva

	* [r19086] test/guitest.cxx: Fix related to the TestMsgBox test:
	  - Made check button ids to correspond to their assigned
	  functionality.

2007-06-20 10:18  brun

	* [r19085] config/Makefile.depend, tmva/src/MetricEuler.cxx: From
	  Bertrand:
	  Additional fix for Windows

2007-06-20 09:41  brun

	* [r19084] tmva/inc/Config.h, tmva/inc/FitterBase.h,
	  tmva/inc/GeneticAlgorithm.h, tmva/inc/GeneticFitter.h,
	  tmva/inc/IFitterTarget.h, tmva/inc/IMetric.h,
	  tmva/inc/MCFitter.h, tmva/inc/MethodFDA.h, tmva/inc/MethodKNN.h,
	  tmva/inc/MethodSeedDistance.h, tmva/inc/MetricEuler.h,
	  tmva/inc/MetricManhattan.h, tmva/inc/MinuitFitter.h,
	  tmva/inc/MinuitWrapper.h, tmva/inc/ModulekNN.h,
	  tmva/inc/NodekNN.h, tmva/inc/RuleFit.h, tmva/inc/RuleFitAPI.h,
	  tmva/inc/SeedDistance.h, tmva/inc/SimulatedAnnealing.h,
	  tmva/inc/SimulatedAnnealingFitter.h, tmva/src/Factory.cxx,
	  tmva/src/FitterBase.cxx, tmva/src/GeneticAlgorithm.cxx,
	  tmva/src/GeneticFitter.cxx, tmva/src/GeneticPopulation.cxx,
	  tmva/src/IFitterTarget.cxx, tmva/src/IMetric.cxx,
	  tmva/src/MCFitter.cxx, tmva/src/MethodFDA.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodKNN.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodSeedDistance.cxx,
	  tmva/src/MetricEuler.cxx, tmva/src/MetricManhattan.cxx,
	  tmva/src/MinuitFitter.cxx, tmva/src/MinuitWrapper.cxx,
	  tmva/src/ModulekNN.cxx, tmva/src/MsgLogger.cxx, tmva/src/PDF.cxx,
	  tmva/src/RuleFitAPI.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/SimulatedAnnealing.cxx,
	  tmva/src/SimulatedAnnealingFitter.cxx,
	  tmva/src/TActivationIdentity.cxx, tmva/src/Timer.cxx,
	  tmva/test/TMVAnalysis.py: From Joerg Stelzer:
	  Fix several portability problems.

2007-06-20 08:30  moneta

	* [r19083] hist/src/TF1Helper.cxx, hist/src/TF1Helper.h: fix a
	  coding convention violation

2007-06-20 08:10  brun

	* [r19082] gl/inc/TGLContextPrivate.h,
	  gl/src/TGLContextPrivate.cxx: From Timur:
	  Fix coding conventions.

2007-06-20 07:40  brun

	* [r19081] proofplayer/src/TAdaptivePacketizer.cxx: Fix coding
	  conventions

2007-06-20 07:01  antcheva

	* [r19080] qt/src/TGQt.cxx: From Valeri Fine:
	  This patch should fix the color mismatch.

2007-06-20 07:00  antcheva

	* [r19079] qt/src/TQtWidget.cxx: From Valeri Fine:
	  The small patch to remove run-time Qt4 warning.

2007-06-20 06:22  ganis

	* [r19078] proofd/src/XrdProofdProtocol.cxx: Fix bug in the logic
	  used to create the table of available workers, affecting the
	  case when a proof.conf file is not specified.

2007-06-20 00:22  rdm

	* [r19077] proofplayer/inc/TFileMerger.h,
	  proofplayer/src/TFileMerger.cxx: From Andreas:
	  I removed the Cp() function since it is now in TFile.
	  I call the Merge() functions for objects, where it is defined. If
	  no merge
	  function is defined, I just add all objects into the outputfile
	  without
	  merging them.

2007-06-20 00:14  rdm

	* [r19076] alien/src/TAlienCollection.cxx: From Andreas:
	  use TFile::Cp() now instead of copy in TFileMerger.

2007-06-20 00:12  rdm

	* [r19075] config/Makefile.depend: From Andreas:
	  add missing dependency for libRAliEn which depends on
	  libProofPlayer.

2007-06-19 22:21  rdm

	* [r19074] config/Makefile.depend: dependency of libManLisa on
	  libNet and libRIO was missing.

2007-06-19 15:36  brun

	* [r19073] tmva/src/SimulatedAnnealingCuts.cxx: Removing obsolete
	  file.

2007-06-19 14:11  rdm

	* [r19072] rfio/src/TRFIOFile.cxx: From Giulia Taurelli:
	  latest version of TRFIOFile, no need for explicit rfio_parse()
	  anymore.

2007-06-19 14:02  brun

	* [r19071] tmva/src/MetricEuler.cxx: From Lorenzo:
	  Fix for MacOS

2007-06-19 13:50  rdm

	* [r19070] base/inc/TRemoteObject.h, base/src/TRemoteObject.cxx:
	  add cvs ident lines.

2007-06-19 13:26  brun

	* [r19069] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/Config.h, tmva/inc/Configurable.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/FitterBase.h,
	  tmva/inc/GeneticANN.h, tmva/inc/GeneticAlgorithm.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticFitter.h, tmva/inc/GeneticGenes.h,
	  tmva/inc/GeneticPopulation.h, tmva/inc/GeneticRange.h,
	  tmva/inc/GiniIndex.h, tmva/inc/IFitterTarget.h,
	  tmva/inc/IMethod.h, tmva/inc/IMetric.h, tmva/inc/Interval.h,
	  tmva/inc/KDEKernel.h, tmva/inc/LinkDef.h, tmva/inc/MCFitter.h,
	  tmva/inc/MethodANNBase.h, tmva/inc/MethodBDT.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodBayesClassifier.h,
	  tmva/inc/MethodCFMlpANN.h, tmva/inc/MethodCFMlpANN_Utils.h,
	  tmva/inc/MethodCFMlpANN_def.h, tmva/inc/MethodCommittee.h,
	  tmva/inc/MethodCuts.h, tmva/inc/MethodFDA.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodKNN.h, tmva/inc/MethodLikelihood.h,
	  tmva/inc/MethodMLP.h, tmva/inc/MethodPDERS.h,
	  tmva/inc/MethodRuleFit.h, tmva/inc/MethodRuleFitJF.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodSeedDistance.h,
	  tmva/inc/MethodTMlpANN.h, tmva/inc/MethodVariable.h,
	  tmva/inc/Methods.h, tmva/inc/MetricEuler.h,
	  tmva/inc/MetricManhattan.h, tmva/inc/MinuitFitter.h,
	  tmva/inc/MinuitWrapper.h, tmva/inc/MisClassificationError.h,
	  tmva/inc/ModulekNN.h, tmva/inc/MsgLogger.h, tmva/inc/Node.h,
	  tmva/inc/NodekNN.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleCut.h, tmva/inc/RuleEnsemble.h,
	  tmva/inc/RuleFit.h, tmva/inc/RuleFitAPI.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeedDistance.h, tmva/inc/SeparationBase.h,
	  tmva/inc/SimulatedAnnealing.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h,
	  tmva/inc/SimulatedAnnealingFitter.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationIdentity.h, tmva/inc/TActivationRadial.h,
	  tmva/inc/TActivationSigmoid.h, tmva/inc/TActivationTanh.h,
	  tmva/inc/TNeuron.h, tmva/inc/TNeuronInput.h,
	  tmva/inc/TNeuronInputAbs.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/Timer.h, tmva/inc/Tools.h,
	  tmva/inc/Types.h, tmva/inc/VariableDecorrTransform.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/inc/VariableInfo.h,
	  tmva/inc/VariablePCATransform.h,
	  tmva/inc/VariableTransformBase.h, tmva/inc/Version.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/Config.cxx, tmva/src/Configurable.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/FitterBase.cxx, tmva/src/GeneticANN.cxx,
	  tmva/src/GeneticAlgorithm.cxx, tmva/src/GeneticBase.cxx,
	  tmva/src/GeneticCuts.cxx, tmva/src/GeneticFitter.cxx,
	  tmva/src/GeneticGenes.cxx, tmva/src/GeneticPopulation.cxx,
	  tmva/src/GeneticRange.cxx, tmva/src/GiniIndex.cxx,
	  tmva/src/IFitterTarget.cxx, tmva/src/IMetric.cxx,
	  tmva/src/Interval.cxx, tmva/src/KDEKernel.cxx,
	  tmva/src/MCFitter.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFDA.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodRuleFitJF.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodSeedDistance.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MetricEuler.cxx, tmva/src/MetricManhattan.cxx,
	  tmva/src/MinuitFitter.cxx, tmva/src/MinuitWrapper.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/ModulekNN.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/Option.cxx,
	  tmva/src/PDF.cxx, tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx, tmva/src/RuleCut.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitAPI.cxx, tmva/src/RuleFitParams.cxx,
	  tmva/src/SdivSqrtSplusB.cxx, tmva/src/SeedDistance.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealing.cxx,
	  tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/SimulatedAnnealingFitter.cxx,
	  tmva/src/TActivationIdentity.cxx, tmva/src/TActivationRadial.cxx,
	  tmva/src/TActivationSigmoid.cxx, tmva/src/TActivationTanh.cxx,
	  tmva/src/TNeuron.cxx, tmva/src/TSpline1.cxx,
	  tmva/src/TSpline2.cxx, tmva/src/TSynapse.cxx, tmva/src/Timer.cxx,
	  tmva/src/Tools.cxx, tmva/src/Types.cxx,
	  tmva/src/VariableDecorrTransform.cxx,
	  tmva/src/VariableIdentityTransform.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/src/Volume.cxx,
	  tmva/test/BDT.C, tmva/test/ClassApplication.C,
	  tmva/test/TMVAGui.C, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py, tmva/test/TMVApplication.C,
	  tmva/test/annconvergencetest.C, tmva/test/compareanapp.C,
	  tmva/test/correlationscatters.C, tmva/test/efficiencies.C,
	  tmva/test/likelihoodrefs.C, tmva/test/mutransform.C,
	  tmva/test/mvaeffs.C, tmva/test/mvas.C, tmva/test/mvaweights.C,
	  tmva/test/network.C, tmva/test/probas.C, tmva/test/rulevisCorr.C,
	  tmva/test/rulevisHists.C, tmva/test/tmvaglob.C,
	  tmva/test/variables.C: From Joerg Stelzer:
	  New version of TMVA

2007-06-19 12:55  brun

	* [r19068] base/inc/LinkDef2.h, base/inc/TApplication.h,
	  base/inc/TRemoteObject.h, base/src/TApplication.cxx,
	  base/src/TRemoteObject.cxx, gui/inc/TGFSContainer.h,
	  gui/src/TGFSContainer.cxx, gui/src/TRootBrowser.cxx,
	  net/inc/TApplicationRemote.h, net/inc/TApplicationServer.h,
	  net/src/TApplicationRemote.cxx, net/src/TApplicationServer.cxx:
	  From Bertrand:
	  New class TRemoteObject to enable browsing of remote system files
	  or ROOT files.

2007-06-19 06:57  antcheva

	* [r19067] qt/src/TGQt.cxx: Fixed warning:
	  qt/src/TGQt.cxx:2158: warning: unused parameter `int*dash'

2007-06-19 06:54  antcheva

	* [r19066] qtroot/qtroot.pro, qtroot/src/TQtRootGuiFactory.cxx: A
	  small patch for "qtroot" package to:
	  - move "gSystem->Load("Gui") from "qtroot" to "qt"
	  - fix some bugs in the qtroot.pro Qt project

2007-06-19 06:51  antcheva

	* [r19065] qt/inc/TQtClientWidget.h, qt/inc/TQtWidget.h,
	  qt/inc/TVirtualX.interface.h, qt/src/GQtGUI.cxx, qt/src/TGQt.cxx,
	  qt/src/TQtApplication.cxx, qt/src/TQtClientWidget.cxx,
	  qt/src/TQtWidget.cxx: From Valeri Fine:
	  
	  The various corrections to account the difference between Qt3
	  and Qt4 API and fix the ROOT Bug report 23601.
	  
	  TGQt, TQtClientWidget::
	  - new method TGQt::NeedRedraw
	  and custom TQtClientWidget::paintEvent handler
	  to synchronize Qt and ROOT paint operation
	  
	  TQtWidget:
	  - The new data-member "shadow widget" to provide
	  the "rubber band" like operations.
	  - Provide the custom paintEvent handler to
	  
	  TQtApplication:
	  - Apply
	  CoreApplication::setAttribute(Qt::AA_ImmediateWidgetCreation)
	  to optimize X11 drawing under Qt4
	  
	  TGQt:
	  - Implement an interface to the Qt4 font and line attribute
	  handling.

2007-06-19 05:06  brun

	* [r19064] pyroot/src/PyBufferFactory.cxx: From Wim:
	  Fix coding conventions.

2007-06-18 17:58  pcanal

	* [r19063] tutorials/gui/guitest.C: fix the fC array to be
	  consistently numberer

2007-06-18 14:24  brun

	* [r19062] gl/src/TGLWidget.cxx: Fix for Linux when TGLWidget is
	  used by an appilcation directly (thanks Bertrand for reporting)

2007-06-18 11:52  wouter

	* [r19061] roofitcore/inc/RooPlot.h, roofitcore/src/RooPlot.cxx: o
	  RooPlot
	  
	  - Fix Savannah #27244. Propagate SetName() and SetTitle() calls
	  of RooPlot to contained TH1

2007-06-18 10:58  brun

	* [r19060] gl/inc/TGLContext.h, gl/inc/TGLContextPrivate.h,
	  gl/src/TGLContextPrivate.cxx: a better way to fixs the
	  compilation problem on Solaris.

2007-06-18 10:10  rdm

	* [r19058] reflex/Module.mk: libReflexDict was not deleted in
	  distclean.

2007-06-18 09:44  brun

	* [r19057] gl/inc/TGLContext.h: From Timur:
	  Fix a compilation error on Solaris.

2007-06-18 09:30  rdm

	* [r19056] build/win/makelib.sh: From Axel:
	  remove export symbol file (.def) after DLL has been built.

2007-06-18 09:29  rdm

	* [r19055] build/unix/distfilelist.sh: From Axel:
	  remove dictionary sources / objects before creating a
	  distribution.

2007-06-18 08:26  axel

	* [r19054] cint/cintdlls.mk: Remove windows files used to link
	  against cintdlls (.lib, .exp) - nobody will ever do that.

2007-06-18 07:54  brun

	* [r19053] gl/inc/TGLViewer.h, gl/inc/TGLWidget.h,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLWidget.cxx: From Timur:
	  Fix for timer problems on some Linuxes.

2007-06-18 07:26  brun

	* [r19052] base/inc/TVirtualX.h, base/src/TVirtualX.cxx,
	  config/Makefile.depend, gui/src/TGClient.cxx: From Valeri Fine:
	  -Add a new method in TVirtualx to facilitate the integration of
	  Qt4
	  virtual Bool_t NeedRedraw(ULong_t tgwindow, Bool_t force);
	  -Modify Makefile.depend to add new dependencies for libQt

2007-06-18 07:11  brun

	* [r19051] gl/inc/TGLContextPrivate.h: Eliminate EOL characters

2007-06-18 07:06  brun

	* [r19050] gl/inc/TGLContextPrivate.h: Fix a fatal typo in latest
	  fix.

2007-06-18 07:02  brun

	* [r19049] gl/inc/LinkDef.h, gl/inc/TGLClip.h, gl/inc/TGLContext.h,
	  gl/inc/TGLContextPrivate.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLLogicalShape.h, gl/inc/TGLManipSet.h,
	  gl/inc/TGLOverlay.h, gl/inc/TGLRnrCtx.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSelectBuffer.h, gl/inc/TGLSelectRecord.h,
	  gl/inc/TGLViewer.h, gl/inc/TGLViewerBase.h, gl/inc/TGLWidget.h,
	  gl/src/TGLClip.cxx, gl/src/TGLContext.cxx,
	  gl/src/TGLContextPrivate.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLManipSet.cxx,
	  gl/src/TGLOverlay.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLRnrCtx.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLSelectBuffer.cxx, gl/src/TGLSelectRecord.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLWidget.cxx, gl/src/TPointSet3DGL.cxx: From Matev and
	  Timur:
	  Timur:
	  1. Allow unique identification of shared GL contexts via
	  TGLContextIdentity class.
	  
	  Matevz:
	  1. Improved overlay selection handling.
	  2. Perform GL context check before rendering, possibly
	  invalidating
	  registered display-lists.
	  3. Minimize updates for window expose and resize events.

2007-06-16 03:19  pcanal

	* [r19048] io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx: Add I/O support for a
	  varying length array of polymorphic
	  pointers to objects.
	  
	  Int_t fN;
	  MyClass** fAry; //[fN]
	  MyClass** fAryAry[10]; //[fN]
	  
	  fAry = new MyClass*[fN];
	  fAryAry[0] = new MyClass*[fN];
	  
	  fAry[0] = new MyClass;
	  fAry[1] = new DerivedFromMyClass;
	  
	  fAryAry[0][0] = new MyClass;
	  fAryAry[0][1] = new DerivedFromMyClass;
	  
	  This is implement using a different file format for data member
	  which are variable size arrays of pointers to objects.
	  
	  We plan on triggering on the file version (5.15/09) which in
	  practice
	  means that any file that
	  a) was written with 5.15/09 (the development code) prior to the
	  checking
	  b) contains variable size arrays of pointers to objects.
	  will __partially__ not be readable with the new code (more
	  exactly it will
	  issue a lot of warning messages and lose 'only' the objects from
	  the variable size arrays of pointers to objects.

2007-06-15 14:44  brun

	* [r19047] base/src/TSystem.cxx: From Axel:
	  with this patch, TSystem::Load() returns "success" if a lib is
	  requested
	  to be loaded and the (alphabetically) first class that is
	  supposed to be
	  in that lib has already been loaded.

2007-06-15 14:37  brun

	* [r19045] treeviewer/src/TTreeViewer.cxx: From Ilka:
	  Removed settings of the windows' decoration - this takes place
	  in TGMainFrame ctor now

2007-06-15 14:13  antcheva

	* [r19044] gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx:
	  Removed settings of the windows' decoration - this takes place
	  in TGMainFrame ctor now

2007-06-15 13:46  antcheva

	* [r19043] gui/src/TGFrame.cxx: Fixed the bug #27222 at
	  https://savannah.cern.ch/bugs/?27222 by
	  setting defaults for the windows' decoration in TGMainframe
	  constructor:
	  fMWMValue = kMWMDecorAll;
	  fMWMFuncs = kMWMFuncAll;
	  fMWMInput = kMWMInputModeless;

2007-06-15 13:34  moneta

	* [r19042] unuran/Module.mk: - remove all previous directory
	  containing unuran sources before doing untar

2007-06-15 12:36  brun

	* [r19041] cont/inc/TClassTable.h, cont/src/TClassTable.cxx: Add a
	  new static function TClassTavle::At
	  // Returns class at index from sorted class table. Don't use this
	  iterator
	  // while modifying the class table. The class table can be
	  modified
	  // when making calls like TClass::GetClass(), etc.
	  // Returns 0 if index points beyond last class name.

2007-06-15 12:35  brun

	* [r19040] meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TVirtualStreamerInfo.cxx: Add a new static function
	  TVirtualStreamerInfo::SetFactory(TVirtualStreamerInfo *factory)
	  This function can be used to initialize a dedicated factory
	  instead of using the
	  default version created by the plug-in manager.

2007-06-15 11:42  ganis

	* [r19039] proofd/src/XrdROOT.cxx: Limit the timeout for ROOT
	  version validation to 60 seconds, which
	  should largerly cover delays due to heavy load in the machine.

2007-06-15 11:38  ganis

	* [r19038] proofx/src/TXProofMgr.cxx, proofx/src/TXSocket.cxx:
	  Reduce the default amount of notification in case of login
	  failures
	  due to invalid "credentials" (user unknown or not allowed,
	  invalid
	  group, ...)

2007-06-15 11:38  couet

	* [r19037] tutorials/image/trans_graph.C: - From V.Onuchin:
	  Mods which allow to run this script by clicking with a ROOT
	  browser,
	  i.e. in gui mode (add switching back to GUI mode at the end of
	  script).

2007-06-15 10:03  antcheva

	* [r19036] gui/src/TGMenu.cxx: Added details about menu classes
	  (see https://savannah.cern.ch/bugs/?27212)

2007-06-15 09:17  moneta

	* [r19034] mathcore/test/coordinates3D.cxx: fix a problem when
	  testing vectors with phi close to Pi

2007-06-14 21:01  rdm

	* [r19033] net/inc/TWebFile.h, net/src/TWebFile.cxx: code cleanup
	  for the direct reading from un-modded web server.

2007-06-14 20:18  brun

	* [r19032] tutorials/graphs/motorcycle.C: When calling
	  TPad::DrawFrame, one must use the current pad (gPad)

2007-06-14 15:42  moneta

	* [r19031] mathcore/test/coordinates3D.cxx,
	  mathcore/test/coordinates4D.cxx: add tests for large eta and
	  small rho (for bug reported by CMS)

2007-06-14 15:40  moneta

	* [r19030] mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/GenVector/eta.h: - fix a bug reported by CMS in
	  the calculation of eta when Z is >> Rho and is negative.
	  - re-organize the eta calculations in the eta.h file to avoid
	  redoing the implementations in every coordinate system file

2007-06-14 09:17  couet

	* [r19029] graf/inc/TPie.h, graf/inc/TPieSlice.h,
	  graf/src/TPie.cxx: - From Guido Volpi:
	  * Cleanup in TPie and TPieSlice in the methods that evaluates if
	  the pointer
	  is the slice area or in the area.
	  
	  * The labels now are not printed over the pie area.
	  
	  * Added the SetAngle3D() and GetAngle3D() method to change the
	  perspecive
	  angle if the 3d option is used.

2007-06-14 09:16  ganis

	* [r19028] proofd/inc/XrdProofdPlatform.h,
	  proofd/src/XrdProofdProtocol.cxx: Fix compilation warnings about
	  an unused variable.

2007-06-14 06:52  rdm

	* [r19027] base/src/Stringio.cxx: comment.

2007-06-14 06:51  rdm

	* [r19026] net/inc/TWebFile.h, net/src/TWebFile.cxx: use standrard
	  HTTP/1.0 protocol using "Range:" option to read ROOT files
	  from any httpd without need for a special mod-root module. Just
	  put the
	  ROOT file in a directory exported by the httpd.

2007-06-14 05:12  brun

	* [r19025] pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/MethodHolder.cxx, pyroot/src/PyBufferFactory.cxx,
	  pyroot/src/PyROOT.h, pyroot/src/Pythonize.cxx,
	  pyroot/src/RootWrapper.cxx: From Wim:
	  o) allow fix-up of buffer object size
	  o) added write access to public class static data members
	  o) fixed passing of python IntType through int& out-param
	  o) updated int& and Py_ssize_t handling
	  o) fix handling of const/non-const overloads with covariant
	  return types

2007-06-13 19:36  brun

	* [r19024] math/src/TMath.cxx: Add a missing namespace TMath:: when
	  calling NormQuantile.

2007-06-13 19:33  brun

	* [r19023] math/src/TMath.cxx: In TMath::StudentQuantile fix a
	  problem when ndf=1 reported at
	  https://savannah.cern.ch/bugs/?27163

2007-06-13 17:47  rdm

	* [r19022] etc/proof/xpd.cf.sample, etc/proof/xpd.groups.sample:
	  from Gerri:
	  xpd.cf.sample
	  - add description of the new directives introduced on Jun 12,
	  2007.
	  
	  xpd.groups.sample
	  - example of group definition file

2007-06-13 16:27  couet

	* [r19021] graf/inc/TGraphPolar.h, graf/src/TGraphPolar.cxx: - From
	  Bastien Dalla Piazza:
	  TPolarGram:
	  - New options allowing to draw only the polar axis or radial
	  axis.
	  - Possibility to define text string as labels.
	  TGraphPolar:
	  - Clean up: avoid duplicated code.

2007-06-13 15:32  moneta

	* [r19020] tutorials/fit/TestBinomial.C: add a new tutorial for fit
	  on binomial (efficiency) histograms

2007-06-13 13:53  moneta

	* [r19019] hist/src/TBinomialEfficiencyFitter.cxx: - fix a bug in
	  the Fit method
	  - load a TVirtualFitter according to the default type specified
	  in TVirtualFitter

2007-06-12 20:29  rdm

	* [r19018] gl/inc/TGLContext.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLWidget.h, gl/src/TGLContext.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLWidget.cxx: add missing cvs ident lines.

2007-06-12 18:31  rdm

	* [r19017] ftgl/Module.mk: on Mac OS X 10.3 we need to link
	  explicitly with -lz.

2007-06-12 18:03  ganis

	* [r19016] proofplayer/src/TAdaptivePacketizer.cxx: - Take the
	  fgNetworkFasterThanHD parameter from the rootrc-like variable
	  ProofServ.NetworkFasterThanHD
	  - Fix a few typos in Info statements

2007-06-12 18:01  ganis

	* [r19015] proofplayer/src/TPerfStats.cxx: Take the SQL server
	  coordinates from the rootrc-like variables
	  ProofServ.QueryLogDB, ProofServ.QueryLogUser,
	  ProofServ.QueryLogPasswd
	  instead of from environment variables.

2007-06-12 15:38  moneta

	* [r19014] tutorials/fit/ErrorIntegral.C: update tutorials for new
	  IntegralError function

2007-06-12 15:32  brun

	* [r19013] gl/inc/TGLContext.h, gl/inc/TGLWidget.h: From Timur:
	  Comments after ClassDef added.

2007-06-12 15:29  moneta

	* [r19012] hist/inc/TF1.h, hist/inc/TProfile2D.h, hist/src/TF1.cxx,
	  hist/src/TF1Helper.cxx, hist/src/TF1Helper.h,
	  hist/src/TProfile2D.cxx: - add TF1::IntegralError to calculate
	  error on the integral after fitting
	  using a function defined in TF1Helper
	  
	  - implement a dummy TProfile2D::Rebin2D to signal an error
	  message and avoid the calling of TH2::Rebin2D

2007-06-12 14:53  brun

	* [r19011] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: From
	  Timur:
	  Make TGLSAViewer::SavePicture working again.

2007-06-12 14:50  brun

	* [r19010] gl/inc/TGLUtil.h, gl/src/TGLManipSet.cxx,
	  gl/src/TGLViewer.cxx: From Matevz:
	  TGLUtil.h:
	  added methods for control of static draw-quality
	  
	  TGLManipSet.cxx:
	  in selection mode render manipulators with lower LOD
	  
	  TGLViewer.cxx:
	  a) bugfix, scene time-stamp was not increased after automatic
	  scene update;
	  b) revert to old color switching for physical shapes:
	  1(black)->42(light brown)

2007-06-12 14:03  brun

	* [r19009] main/src/pmain.cxx: From Gerri:
	  - Take loglevel from argc #5
	  - Use logfile path generated by XrdProofdProtocol.cxx

2007-06-12 13:51  ganis

	* [r19008] proof/inc/TProof.h, proof/src/TProofServ.cxx,
	  proofd/inc/XrdProofGroup.h, proofd/inc/XrdProofdAux.h,
	  proofd/inc/XrdProofdClient.h, proofd/inc/XrdProofdPlatform.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/inc/XrdROOT.h,
	  proofd/src/XrdProofGroup.cxx, proofd/src/XrdProofdAux.cxx,
	  proofd/src/XrdProofdClient.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdROOT.cxx, proofx/inc/TXProofServ.h,
	  proofx/src/TXProofServ.cxx: New files:
	  
	  XrdProofGroup.h, .cxx
	  - Class describing a group and its properties
	  XrdProofdClient.h, .cxx
	  - Class describing a Xpd client (extracted from
	  XrdProofdProtocol.h, .cxx)
	  XrdROOT.h, .cxx
	  - Class describing a ROOT version (extracted from
	  XrdProofdProtocol.h, .cxx)
	  XrdProofdAux.h, .cxx
	  - Utility tools (extracted from XrdProofdProtocol.h, .cxx)
	  XrdProofdPlatform.h
	  - Platform-dependent system includes and defines common to all
	  implementation
	  files (extracted from XrdProofdProtocol.cxx)
	  
	  Patched files:
	  
	  XrdProofdProtocol.h, .cxx
	  - Adapt to file re-organization
	  - Rationalization fo the way the relevant info is passed to
	  'proofserv':
	  a minimal set of environment variables is kept, the remaining
	  parameters
	  are passed via a rootrc-like file created in the session working
	  dir
	  - New directive "xpd.groupfile" to read a file defining groups
	  and their
	  properties.
	  - New directive "xpd.datasetdir" to define the root path under
	  which the
	  user data set dirs are created
	  - New directive "xpd.putrc" to input rootrc-like directives to be
	  passed
	  straight to proofserv
	  
	  TProofServ.cxx, TXProofServ.h, .cxx
	  - Read the session rootrc in the constructor
	  - Take relevant parameters from the session rootrc file
	  
	  TProof.h
	  - Move protocol number up to 14 to be able to handle backward
	  compatibility
	  issues due to changes in the info transfer mode between xpd and
	  proofserv
	  
	  pmain.cxx
	  - Take loglevel from argc #5
	  - Use logfile path generated by XrdProofdProtocol.cxx

2007-06-12 13:11  moneta

	* [r19007] minuit2/src/FumiliBuilder.cxx, minuit2/src/MnHesse.cxx,
	  minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/test/testGraph.cxx: - fix a problem in getting the
	  covarianc matrix in TFitterMinuit
	  - pass max number of function calls when using MnHesse from
	  Fumili or from the VariableMetric.

2007-06-12 10:30  ganis

	* [r19006] proofd/src/XrdProofConn.cxx, proofx/src/TXSlave.cxx:
	  TXSlave.cxx
	  - If available, save the group info in fGroup
	  
	  XrdProofConn.cxx
	  - If available, send over the group info during the login
	  handshake

2007-06-12 10:25  brun

	* [r19005] gl/inc/TGLContextPrivate.h: From Timur:
	  Add missing include

2007-06-12 10:22  brun

	* [r19004] gl/Module.mk, gl/inc/TGLContext.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLScene.h, gl/inc/TGLUtil.h, gl/inc/TGLWidget.h,
	  gl/src/TGLContext.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLPShapeObjEditor.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLWidget.cxx: From Matev:
	  1. Timur's new version of TGLWidget/Format/Context;
	  2. Fix for map element destruction order (Bertrand);
	  3. fixes for solaris in TGLScene.

2007-06-12 10:06  ganis

	* [r19003] proof/inc/TSlave.h, proof/src/TProof.cxx,
	  proof/src/TSlave.cxx: TSlave.h, .cxx
	  - Add new data member fGroup specifying the group the user runs
	  under.
	  - If available, display the group in Print()
	  
	  TProof.cxx
	  - If available, add the group information while creating the
	  worker session
	  - If available, display the group in Print()

2007-06-12 08:16  antcheva

	* [r19002] gui/src/TGFSContainer.cxx: In case of a broken symlink
	  do not show a modal message box saying:
	  "Can't read file attributs of <filename>: No such file or
	  directory".
	  Only the an info message is printed on the ROOT prompt.

2007-06-12 08:15  antcheva

	* [r19001] gui/inc/TGFileDialog.h, gui/src/TGFileDialog.cxx:
	  Several improvements and fixes:
	  1) Replaced fOverWR and fMultiSel check buttons with a single
	  one fCheckB. The functionality of fOverWR assigned to fCheckB
	  in case the file dialog is created as SaveAs dialog; accordingly
	  the functionality of fMultiSel is assigned to fCheckB in case of
	  Open file dialog.
	  
	  2) Fixed several memory leaks.
	  
	  3) Fixed SegV when Cancel button was clicked before the file
	  list was created/visualized in the dialog. It happens because of
	  changes in Revision 1.38 of TGFSContainer. The GUI events cannot
	  be
	  allowed without any control/protection of user interaction.
	  
	  4) Fixed SegV because of double deletion when closing the dialog
	  via WM.

2007-06-11 19:56  brun

	* [r19000] base/inc/LinkDef1.h, base/inc/TBuffer3D.h,
	  base/inc/TVirtualGL.h, base/inc/TVirtualViewer3D.h,
	  base/src/TBuffer3D.cxx, base/src/TVirtualGL.cxx,
	  base/src/TVirtualViewer3D.cxx, gl/inc/CsgOps.h, gl/inc/LinkDef.h,
	  gl/inc/TArcBall.h, gl/inc/TGLBoundingBox.h,
	  gl/inc/TGLBoxPainter.h, gl/inc/TGLCamera.h, gl/inc/TGLClip.h,
	  gl/inc/TGLContext.h, gl/inc/TGLCylinder.h,
	  gl/inc/TGLDisplayListCache.h, gl/inc/TGLDrawFlags.h,
	  gl/inc/TGLDrawable.h, gl/inc/TGLFaceSet.h, gl/inc/TGLFormat.h,
	  gl/inc/TGLHistPainter.h, gl/inc/TGLIncludes.h,
	  gl/inc/TGLKernel.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLLightSet.h, gl/inc/TGLLightSetEditor.h,
	  gl/inc/TGLLockable.h, gl/inc/TGLLogicalShape.h,
	  gl/inc/TGLManip.h, gl/inc/TGLManipSet.h, gl/inc/TGLObject.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLOutput.h, gl/inc/TGLOverlay.h,
	  gl/inc/TGLPShapeObj.h, gl/inc/TGLPShapeObjEditor.h,
	  gl/inc/TGLPShapeRef.h, gl/inc/TGLParametric.h,
	  gl/inc/TGLPerspectiveCamera.h, gl/inc/TGLPhysicalShape.h,
	  gl/inc/TGLPlotBox.h, gl/inc/TGLPlotPainter.h,
	  gl/inc/TGLPolyLine.h, gl/inc/TGLPolyMarker.h,
	  gl/inc/TGLQuadric.h, gl/inc/TGLRenderArea.h, gl/inc/TGLRnrCtx.h,
	  gl/inc/TGLRotateManip.h, gl/inc/TGLSAFrame.h,
	  gl/inc/TGLSAViewer.h, gl/inc/TGLScaleManip.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSceneBase.h, gl/inc/TGLSceneInfo.h,
	  gl/inc/TGLSelectBuffer.h, gl/inc/TGLSphere.h,
	  gl/inc/TGLStopwatch.h, gl/inc/TGLSurfacePainter.h,
	  gl/inc/TGLTF3Painter.h, gl/inc/TGLTransManip.h, gl/inc/TGLUtil.h,
	  gl/inc/TGLViewer.h, gl/inc/TGLViewerBase.h,
	  gl/inc/TGLViewerEditor.h, gl/inc/TGLWidget.h,
	  gl/inc/TPointSet3DGL.h, gl/inc/TRootGLU.h, gl/inc/TRootGLX.h,
	  gl/inc/TX11GL.h, gl/inc/gl2ps.h, gl/src/CsgOps.cxx,
	  gl/src/TArcBall.cxx, gl/src/TGLBoundingBox.cxx,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLCamera.cxx,
	  gl/src/TGLClip.cxx, gl/src/TGLContext.cxx,
	  gl/src/TGLCylinder.cxx, gl/src/TGLDisplayListCache.cxx,
	  gl/src/TGLDrawFlags.cxx, gl/src/TGLDrawable.cxx,
	  gl/src/TGLFaceSet.cxx, gl/src/TGLFormat.cxx,
	  gl/src/TGLHistPainter.cxx, gl/src/TGLKernel.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLLightSet.cxx,
	  gl/src/TGLLightSetEditor.cxx, gl/src/TGLLockable.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLManip.cxx,
	  gl/src/TGLManipSet.cxx, gl/src/TGLObject.cxx,
	  gl/src/TGLOrthoCamera.cxx, gl/src/TGLOutput.cxx,
	  gl/src/TGLOverlay.cxx, gl/src/TGLPShapeObj.cxx,
	  gl/src/TGLPShapeObjEditor.cxx, gl/src/TGLPShapeRef.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLPerspectiveCamera.cxx,
	  gl/src/TGLPhysicalShape.cxx, gl/src/TGLPlotBox.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLPolyLine.cxx,
	  gl/src/TGLPolyMarker.cxx, gl/src/TGLQuadric.cxx,
	  gl/src/TGLRenderArea.cxx, gl/src/TGLRnrCtx.cxx,
	  gl/src/TGLRotateManip.cxx, gl/src/TGLSAFrame.cxx,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLScaleManip.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLSceneBase.cxx,
	  gl/src/TGLSceneInfo.cxx, gl/src/TGLSelectBuffer.cxx,
	  gl/src/TGLSphere.cxx, gl/src/TGLStopwatch.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLTransManip.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLViewerEditor.cxx, gl/src/TGLWidget.cxx,
	  gl/src/TPointSet3DGL.cxx, gl/src/TX11GL.cxx, gl/src/gl2ps.c,
	  tutorials/gl/glViewerExercise.C, tutorials/gl/glViewerLOD.C,
	  win32gdk/inc/LinkDef.h, win32gdk/inc/TGWin32GL.h,
	  win32gdk/inc/TGWin32VirtualGLProxy.h, win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx: From Matevz:
	  
	  Major restructuring of GL viewer-scene relationship (Matevz)
	  ===================================================
	  
	  The main idea was to generalize current GL infrustructure so that
	  the
	  following features can be done in the future:
	  
	  1. Full pad rendering via GL including 3D histo/func painters and
	  2D graphics.
	  
	  2. Implementation of GL canvas (with independent viewers serving
	  as pads).
	  
	  3. Multi-view event-visualization front-end.
	  
	  4. Inclusion of external scenes (non-ROOT-gl) in ROOT viewer.
	  Rendering of ROOT scenes in external GL frameworks.
	  
	  
	  Changes on the code level
	  -------------------------
	  
	  0. Extend current scene/viewer classes into a 2-level class
	  hierarchy.
	  New classes TGLViewerBase and TGLSceneBase.
	  
	  1. Allow scenes to be shared among viewers. View-specific
	  scene-cache
	  needs to be kept at the viewer side.
	  
	  2. Viewer now manages a list of scenes. It is possible to put
	  together
	  a combination of scenes (e.g. one showing geometry, another one
	  tracks
	  and yet another clusters). Each scene can define its own clipping
	  object.
	  
	  3. Provide API for fine-grained control over rendered object
	  removal,
	  creation and update. This allows for efficient scene-updates.
	  
	  4. Disentangle selection, clipping and other markup objects from
	  within viewer-scene singleton.
	  New classes TGLClipSet, TGLManipSet.
	  
	  6. Disentangle selection management.
	  
	  7. Separate overlay rendering to allow any number of active
	  GL-GUI
	  elements (like manipulators are now).
	  New classes TGLOverlayElement.
	  
	  8. Trailing white space has been removed in all files.
	  
	  
	  Restructure low-level interface to OpenGL (Timur)
	  =========================================
	  
	  1. Allow sharing GL resources among viewers.
	  
	  2. Do not bind GL-output (windowed or offscreen) to ROOT GUI.
	  
	  New classes TGLContext, TGLFormat, TGLWidget.
	  
	  This oboletes TGLKernel and TVirtualGL classes.

2007-06-11 14:50  brun

	* [r18999] meta/src/TFunction.cxx: From Axel:
	  remove a work-around that is not needed anymore after a recent
	  fix in
	  CINT. TFunction's default arguments are now wrong for const char*
	  - they
	  are surrounded by an extra pair of "". See the symptom at e.g.
	  http://root.cern.ch/root/html/TRootBrowser in
	  TRootBrowser::TRootBrowser(TBrowser* b = 0, const char* title =
	  ""ROOT
	  Browser"", UInt_t width = 800, UInt_t height = 500).

2007-06-11 14:39  axel

	* [r18998] html/src/TDocParser.cxx: Improve disambiguation of
	  function call vs. function declaration (veto '=' in return type)

2007-06-11 14:09  axel

	* [r18997] html/inc/TClassDocOutput.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx: Report constness of function and
	  parameter default values also in method doc if method is unique
	  without overload resolution.
	  HTML-escape '"' in link tooltips.

2007-06-11 13:26  moneta

	* [r18996] mathcore/build/doc_Makefile.am,
	  mathcore/doc/Transformation.html, mathcore/doc/doxyconfig.in,
	  mathcore/doc/main.html, mathcore/doc/vector.html,
	  mathcore/inc/Math/Math.h, mathcore/src/3DConversions.cxx: fix a
	  warning on Solaris and update documentation

2007-06-11 12:04  brun

	* [r18995] geom/src/TGeoManager.cxx: From Andrei:
	  Fix a problem reported by Bertrand and affecting RootShower.

2007-06-11 10:45  brun

	* [r18994] tutorials/fit/multidimfit.C: Adapt script to latest
	  version of TRandom.

2007-06-11 10:00  moneta

	* [r18993] hist/src/TH1.cxx: change behaviour in TH1::Divide for
	  binomial error calculations.
	  For the case of efficiency = 1 ( bin1 = bin2) set an error equal
	  to zero.
	  Update doc to mention to use TGraphAsymmErrors when an error
	  different than zero is wanted.

2007-06-10 07:32  brun

	* [r18992] tutorials/io/importCode.C: do not import dirs with
	  binaries only

2007-06-10 07:05  brun

	* [r18991] base/src/TMacro.cxx: Protect TMacro::ReadFile when
	  reading binary files or files with lines with more than 10000
	  characters.

2007-06-09 05:39  brun

	* [r18990] roofit/src/RooGExpModel.cxx: Comment a debug print
	  statement
	  see: <http://savannah.cern.ch/bugs/?27061>

2007-06-08 15:46  brun

	* [r18989] geom/Module.mk, geom/inc/LinkDef1.h,
	  geom/inc/TGeoManager.h, geom/inc/TGeoNavigator.h,
	  geom/src/TGeoManager.cxx, geom/src/TGeoNavigator.cxx,
	  geompainter/src/TGeoChecker.cxx, geompainter/src/TGeoPainter.cxx:
	  From Andrei & Mihaela:
	  I managed together with Mihaela to split out all navigation
	  functionality out of TGeoManager into a new class TGeoNavigator
	  (attached diff, .h and .cxx). The changes are fully backward
	  compatible and did not require modifying the streamer of
	  TGeoManager. We have tested with:
	  - /roottest/root/io/geo - the reference changes a bit (name of a
	  class)
	  - aliroot with G3
	  - /test/stressGeometry
	  
	  New feature: one has a default navigator for a geometry but may
	  add several others for parallel navigation:
	  
	  TGeoNavigator *navig = new TGeoNavigator(gGeoManager);
	  Int_t inav = gGeoManager->AddNavigator(navig);
	  gGeoManager->SetCurrentNavigator(inav);
	  .... and then switch back to the default navigator:
	  gGeoManager->SetCurrentNavigator(0);
	  
	  One may also derive from TGeoNavigator and implement its own
	  navigation (I doubt that this will ever happen but you never
	  know...)

2007-06-08 13:34  axel

	* [r18988] cint/src/v6_newlink.cxx: Dummy checkin to fix CVS log
	  for previous checkin:
	  fix check of default arguments for derived functions' wrappers

2007-06-08 13:27  axel

	* [r18987] cint/src/v6_newlink.cxx: *** empty log message ***

2007-06-08 09:45  rdm

	* [r18986] pgsql/inc/TPgSQLStatement.h, pgsql/src/TPgSQLServer.cxx,
	  pgsql/src/TPgSQLStatement.cxx: fix coding conventions.

2007-06-08 09:21  rdm

	* [r18985] unix/src/TUnixSystem.cxx: From Axel:
	  Cache the extremely (and surprisingly) costly
	  TUnixSystem::GetUserInfo()
	  results. This speeds up the creation of the file open dialog
	  dramatically.

2007-06-08 09:19  rdm

	* [r18984] Makefile: make sure an old /etc/root is deleted before
	  installing a fresh copy, to
	  avoid old or obsolete files to remain.

2007-06-08 09:17  rdm

	* [r18983] auth/src/TAuthenticate.cxx, main/src/pmain.cxx,
	  net/src/TServerSocket.cxx, proof/src/TProof.cxx,
	  proof/src/TProofMgr.cxx, proof/src/TProofServ.cxx,
	  proof/src/TSlave.cxx: From Gerri:
	  - Do not explicitely set full paths when loading plugin
	  libraries.

2007-06-08 08:27  brun

	* [r18982] gpad/inc/TCanvas.h: Implement an inline function
	  TCanvas::SetSavePad setting the member fSavePad.
	  This function may be useful when manipulating the current pad
	  from a GUI.

2007-06-08 06:10  brun

	* [r18981] gpad/src/TCanvas.cxx: From Valeri Fine:
	  Change in TCanvas::SetDoubleBuffer in view of the support for
	  QT4.

2007-06-07 13:45  rdm

	* [r18980] ftgl/inc/FTVectoriser.h, ftgl/src/FTVectoriser.cxx: fix
	  compilation problem on Apple with Intel icc.

2007-06-07 13:25  antcheva

	* [r18979] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx,
	  gui/src/TGFileDialog.cxx: Fixed a SegV caused by changes in
	  Revision 1.38 of TGFSContainer.cxx,
	  in which the line gSystem->ProcessEvents() was introduced while
	  filling
	  TGFileContainer to not block the GUI if the current directory
	  contains
	  many files. This change caused SegV in the File dialog when the
	  Cancel
	  button is clicked during the directory feeling (reported by
	  Axel).
	  
	  New data member and corresponding getter/setter methods of
	  TGFileContainer class:
	  Bool_t fDisplayStat; // kFALSE to interrupt display directory
	  // contents in case of many files inside
	  
	  Follow-up changes in TGFileDialog::ProcessMessage method when
	  Cancel
	  button was clicked.

2007-06-07 10:35  ganis

	* [r18978] proof/src/TProof.cxx: Add the possibility to specify the
	  directory and the object names
	  when processing datasets 'by name'. The syntax is
	  "name[:[dir/]objname]".

2007-06-07 09:23  ganis

	* [r18977] proof/inc/TDSet.h, proof/src/TDSet.cxx,
	  proof/src/TProofServ.cxx, proofplayer/src/TProofPlayer.cxx: Fix
	  compatibility problem between for a new client talking to an
	  old server due to recent changes in TDSet.

2007-06-07 08:48  antcheva

	* [r18976] gui/src/TRootBrowser.cxx: From Valeriy O.
	  - do not change cursor while selecting items,
	  oterwise cursor is constantly switched from/to
	  watch, hand, pointer shape.
	  - use forced redraw for list_tree, list_view in many places
	  of the code by using TGClient::NeedRedraw(widget, kTRUE)
	  to clean the content and fully redraw immediately.

2007-06-07 08:45  antcheva

	* [r18975] gui/inc/TGLayout.h, gui/src/TGLayout.cxx: From Valeriy
	  O.
	  New data member Bool_t fModified of TGTileLayout class.
	  New virtual method TGLayoutManager::IsModified() and
	  TGTileLayout::IsModified(). This method is used to indicate
	  that subframes changed their positions after layout.
	  For example, for TGTileLayout and derived layout managers
	  after calling Layout method positions of frames can be unchanged.
	  So, the returned value will be kFALSE.

2007-06-07 08:43  antcheva

	* [r18974] gui/src/TGLabel.cxx, gui/src/TGTextEntry.cxx: From
	  Valeriy O.
	  In SetTextJustify method set correspondent gravity bits
	  to minimize repainting of widgets during resizing.

2007-06-07 08:42  antcheva

	* [r18973] gui/inc/TGButton.h, gui/src/TGButton.cxx: From Valeriy
	  O.
	  Made TGTextButton::SetTextJustify(Int_t tmode) virtual.
	  In SetTextJustify method set correspondent gravity bits
	  to minimize repainting of widgets during resizing.

2007-06-07 08:06  brun

	* [r18972] test/stressGeometry.cxx: From Axel:
	  Add missing include TSystem.h

2007-06-07 08:05  brun

	* [r18971] hist/inc/TBinomialEfficiencyFitter.h,
	  hist/src/TBinomialEfficiencyFitter.cxx: Fix Frank's name and add
	  a few more lines in the class description (thanks Axel)

2007-06-07 07:48  rdm

	* [r18970] configure: "make install" is only needed when building
	  with --prefix.

2007-06-07 07:09  brun

	* [r18969] hist/inc/TBinomialEfficiencyFitter.h,
	  hist/src/TBinomialEfficiencyFitter.cxx: Fix coding conventions.

2007-06-07 07:02  brun

	* [r18968] geom/src/TGeoManager.cxx: Fix coding conventions

2007-06-07 06:54  brun

	* [r18967] ftgl/inc/FTTextureGlyph.h: Fix a compilation error with
	  gcc4.1 (thanks Robert Hatcher).

2007-06-06 22:41  pcanal

	* [r18966] base/src/TROOT.cxx: Fix
	  https://savannah.cern.ch/bugs/?26996 by finishing the fix 1.209
	  (In ProcessLineFast, we need to use the copy of the argument
	  since
	  the application init uses the Form buffer)

2007-06-06 16:28  rdm

	* [r18965] Makefile, README/CREDITS, config/Makefile.depend, ftgl,
	  ftgl/Module.mk, ftgl/inc, ftgl/inc/FTBBox.h,
	  ftgl/inc/FTBitmapGlyph.h, ftgl/inc/FTCharToGlyphIndexMap.h,
	  ftgl/inc/FTCharmap.h, ftgl/inc/FTContour.h,
	  ftgl/inc/FTExtrdGlyph.h, ftgl/inc/FTFace.h, ftgl/inc/FTFont.h,
	  ftgl/inc/FTGL.h, ftgl/inc/FTGLBitmapFont.h,
	  ftgl/inc/FTGLExtrdFont.h, ftgl/inc/FTGLOutlineFont.h,
	  ftgl/inc/FTGLPixmapFont.h, ftgl/inc/FTGLPolygonFont.h,
	  ftgl/inc/FTGLTextureFont.h, ftgl/inc/FTGlyph.h,
	  ftgl/inc/FTGlyphContainer.h, ftgl/inc/FTLibrary.h,
	  ftgl/inc/FTList.h, ftgl/inc/FTOutlineGlyph.h,
	  ftgl/inc/FTPixmapGlyph.h, ftgl/inc/FTPoint.h,
	  ftgl/inc/FTPolyGlyph.h, ftgl/inc/FTSize.h,
	  ftgl/inc/FTTextureGlyph.h, ftgl/inc/FTVector.h,
	  ftgl/inc/FTVectoriser.h, ftgl/src, ftgl/src/FTBitmapGlyph.cxx,
	  ftgl/src/FTCharmap.cxx, ftgl/src/FTContour.cxx,
	  ftgl/src/FTExtrdGlyph.cxx, ftgl/src/FTFace.cxx,
	  ftgl/src/FTFont.cxx, ftgl/src/FTGLBitmapFont.cxx,
	  ftgl/src/FTGLExtrdFont.cxx, ftgl/src/FTGLOutlineFont.cxx,
	  ftgl/src/FTGLPixmapFont.cxx, ftgl/src/FTGLPolygonFont.cxx,
	  ftgl/src/FTGLTextureFont.cxx, ftgl/src/FTGlyph.cxx,
	  ftgl/src/FTGlyphContainer.cxx, ftgl/src/FTLibrary.cxx,
	  ftgl/src/FTOutlineGlyph.cxx, ftgl/src/FTPixmapGlyph.cxx,
	  ftgl/src/FTPoint.cxx, ftgl/src/FTPolyGlyph.cxx,
	  ftgl/src/FTSize.cxx, ftgl/src/FTTextureGlyph.cxx,
	  ftgl/src/FTVectoriser.cxx: From Olivier:
	  import the FTGL package provided by Henry Maddocks to allow TTF
	  font
	  display in OpenGL.

2007-06-06 16:21  rdm

	* [r18964] mysql/Module.mk: white space.

2007-06-06 15:33  brun

	* [r18963] gl/inc/TGLPlotPainter.h, gl/inc/TGLTF3Painter.h,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLTF3Painter.cxx,
	  tutorials/gl/gltf3.C: From Timur:
	  1. This is experimental slicing for tf3.
	  2. Small fix in TGLHistPainter.
	  3. Small mods in TLGTH3Slice
	  4. small addition in gltf3 tutorial (commented by defualt) - nice
	  "torus" shape instead of Klein.

2007-06-06 14:14  axel

	* [r18962] cint/src/v6_tmplt.cxx: Fix std::string c'tor call for
	  solaris (even though it's less performant)

2007-06-06 13:39  antcheva

	* [r18961] gui/inc/TGListBox.h: Removed previous mods from Valeriy
	  Onuchin because of
	  side-effects when removing entries from a list box (the
	  view port area was not redrawn)

2007-06-06 11:12  rdm

	* [r18960] pgsql/inc/TPgSQLStatement.h: fix dictionary generation
	  problem.

2007-06-06 10:51  rdm

	* [r18959] README/CREDITS, mysql/src/TMySQLStatement.cxx,
	  pgsql/inc/LinkDef.h, pgsql/inc/TPgSQLServer.h,
	  pgsql/inc/TPgSQLStatement.h, pgsql/src/TPgSQLServer.cxx,
	  pgsql/src/TPgSQLStatement.cxx: From Dennis Box:
	  A Postgres implementation of TSQLStatement.
	  The purpose and intent of TSQLStatement is documented at
	  
	  http://root.cern.ch/root/html/TSQLStatement.html
	  
	  The following commentary corresponds item by item to the above
	  url:
	  
	  1) Creation of statement
	  Prepared statements were not explicitly
	  supported in PostGreSQL API libpq until server version 8.2.3
	  released 12/2006.
	  
	  This implementation checks if prepared statements are supported
	  at compile time and 'stubs' out TPgSQLStatement if necessary.
	  
	  2) Insert data into data base
	  
	  MySQL and ODBC both use the following idiom for insert
	  placeholders:
	  
	  TSQLStatement* stmt = serv->Statement("INSERT INTO TESTTABLE
	  (ID1,\
	  ID2, FFIELD ) VALUES (?, ?, ? )", 100);
	  
	  Unfortunately for code portability, Oracle implements the same
	  statement
	  like so:
	  
	  TSQLStatement* stmt = serv->Statement("INSERT INTO TESTTABLE
	  (ID1,\
	  ID2, FFIELD ) VALUES (:1,:2,:3 )", 100);
	  
	  Even more unfortunately, postgres chose to do it this way:
	  
	  TSQLStatement* stmt = serv->Statement("INSERT INTO TESTTABLE
	  (ID1,\
	  ID2, FFIELD ) VALUES ($1, $2, $3 )", 100);
	  
	  3) Getting data from database
	  Libpq API supports sending/retrieving data as choice of string
	  types or
	  native types from server. Unfortunately, some native types are
	  poorly
	  documented, for example date and time native representation
	  varies depending
	  on compiler options given when server was built. Dates can be
	  either 64 bit ints or double precision floating point,
	  representing
	  (+/-)microseconds since epoch (which was chosen to be 2001-01-01
	  00:00:01)
	  
	  Native format values come as big-endian values meaning they need
	  to
	  be swapped on linux but not on solaris, and the various time
	  manipulation functions the server uses are not exposed in the
	  libpq
	  API.
	  
	  I elected to use the 'string' format for this first
	  implementation, if
	  the API changes to make dealing with dates and times in native
	  format
	  more palatable I may re-write this class in hopes of making it
	  faster.
	  
	  4. Working with date/time parameters
	  Fully supported, see item 3
	  
	  5. Binary data
	  Fully supported, see attached test program. Note that postgres
	  calls
	  these columns 'bytea' type instead of 'blob' type.

2007-06-06 10:21  ganis

	* [r18958] proofplayer/src/TAdaptivePacketizer.cxx: Add protection
	  in case no valid file has been found

2007-06-06 10:03  rdm

	* [r18956] proofplayer/inc/TPerfStats.h,
	  proofplayer/src/TPerfStats.cxx: write PROOF query log info in a
	  SQL DB. This info can be used for quota
	  and user priority calculation. The data is stored in a table
	  "proofquerylog"
	  with the definition:
	  CREATE TABLE proofquerylog (
	  id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
	  user VARCHAR(128) NOT NULL,
	  group VARCHAR(128),
	  begin DATETIME,
	  end DATETIME,
	  walltime INT,
	  cputime FLOAT,
	  bytesread BIGINT,
	  events BIGINT
	  )
	  This information will only be stored if in the xpd.cf file the
	  option
	  xpd.querylogdb mysql://lxb6041.cern.ch/proof alice alicaf
	  is specified.

2007-06-06 09:52  rdm

	* [r18955] proof/inc/TProofServ.h: add new data member fGroup which
	  specifies the group the user runs under.

2007-06-06 09:52  rdm

	* [r18954] mysql/inc/TMySQLServer.h, mysql/src/TMySQLServer.cxx,
	  net/inc/TSQLServer.h, odbc/inc/TODBCServer.h,
	  oracle/inc/TOracleServer.h, sql/src/TSQLFile.cxx: - add more
	  detailed comment on how to connect to a MySQL DB
	  - change method IsSupportStatement() to HasStatement()

2007-06-06 08:25  brun

	* [r18953] proofplayer/inc/TFileMerger.h,
	  proofplayer/src/TFileMerger.cxx: Replace
	  TFileMerger::MergeRecursive by the hadd function MergeROOTfile.
	  Extend the class interface to support the functionality required
	  by hadd,
	  such that a future version of hadd can use TFileMerger.

2007-06-06 07:55  ganis

	* [r18952] xrootd/src/xrootd-20060928-1600.src.tgz: Drop a debug
	  printout left by mistake

2007-06-06 06:35  brun

	* [r18951] geom/src/TGeoCache.cxx: From Andrei:
	  Remove a useless print message.

2007-06-05 20:07  brun

	* [r18950] graf/src/TLegend.cxx, graf/src/TPaveLabel.cxx: In the
	  TLegend and TPaveLabel constructors use gStyle->GetTextFont()
	  instead
	  of the hardwired values 42 and 62.

2007-06-05 18:22  axel

	* [r18949] cint/src/v6_newlink.cxx: From Diego and me: create func
	  call wrapper if derived class's func has more default parameters.
	  Fixes problem with default parameter values spotted by Ilka.

2007-06-05 11:10  rdm

	* [r18948] build/unix/importcint.sh: From Axel:
	  - fix CVSROOT
	  - use personalized /tmp/${USER}
	  - be more verbose on where changed files are, and what needs to
	  be done
	  by hand
	  - remind the user to put kudoz into the commit message.

2007-06-05 10:46  brun

	* [r18947] hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx: In
	  all SetBinContent functions set fTsumw=0 to force the
	  recomputation
	  of the statistics by functions like GetMean, GetRMS, GetStats.

2007-06-05 06:34  brun

	* [r18946] geom/Module.mk, geom/inc/LinkDef1.h,
	  geom/inc/LinkDef2.h, geom/inc/TGeoCache.h,
	  geom/inc/TGeoManager.h, geom/src/TGeoCache.cxx,
	  geom/src/TGeoElement.cxx, geom/src/TGeoManager.cxx,
	  vmc/src/TGeoMCGeometry.cxx: From Andrei & Mihaela:
	  - TGeoCache.cxx - All obsolete caching options/classes removed.
	  The only remaining 2 classes are TGeoNodeCache and
	  TGeoCacheState. No loss of functionality.

2007-06-05 06:34  brun

	* [r18945] geom/inc/TGeoBuilder.h, geom/src/TGeoBuilder.cxx: From
	  Andrei & Mihaela:
	  - new class TGeoBuilder (.h/.cxx) attached. All build-type
	  methods in TGeoManager delegated now to this class. TGeoBuilder
	  is a singleton class that is transparent to the user (for the
	  moment) and can serve several TGeoManager objects in the same
	  session.
	  The class can be however used explicitly like:
	  TGeoBuilder::Instance(myGeometry)->SomeMethod()

2007-06-05 06:16  ganis

	* [r18944] netx/Module.mk, proofx/Module.mk: Explicitely link to
	  libraries existing only in static version
	  (solution for bug #26839)

2007-06-05 06:10  ganis

	* [r18943] xrootd/src/xrootd-20060928-1600.src.tgz: Update to
	  introduce critical fixes already in xrootd-CVS:
	  - potential race conditions in the client code
	  - subtle bug in XrdOlbServer.cxx (CVS March 5th, 2007)
	  A new tar-ball will be imported as soon validated.

2007-06-05 06:00  ganis

	* [r18942] proofd/src/XrdProofdProtocol.cxx: Restore sending of the
	  startup message to clients attaching to
	  non-idle sessions (it got lost in one of the previous patches).

2007-06-05 05:47  ganis

	* [r18941] proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TProofPlayer.cxx: TAdaptivePacketizer (from Jan)
	  - New version featuring better performance and robustness.
	  Changes include:
	  - simplified and better metric for finding the most loaded file
	  node;
	  - adding a new static member for defining whether network
	  bandwidth or
	  hard disk transfer is greater
	  (TAdaptivePacketizer::fgNetworkFasterThanHD);
	  - it can be set via
	  "proof->SetParameter("PROOF_NetworkFasterThanHD", (Long_t)0);";
	  - fixing the confusion with fProcTime, used also in the progress
	  information;
	  - adding TAdaptivePacketizer::fCumProcTime;
	  - improvements in comments.
	  
	  TProofPlayer.cxx, .h
	  - Remove a few unused includes
	  - Make TAdaptivePacketizer the default
	  - Improve comments

2007-06-05 05:40  ganis

	* [r18940] proofx/src/TXSlave.cxx: In TXSlave::HandleError, close
	  physical connection after a fatal error.

2007-06-04 18:05  axel

	* [r18939] cint/inc/G__ci.h, cint/inc/Method.h, cint/src/Api.cxx,
	  cint/src/CallFunc.cxx, cint/src/HISTORY, cint/src/Method.cxx,
	  cint/src/bc_exec.cxx, cint/src/bc_exec.h, cint/src/bc_exec_asm.h,
	  cint/src/bc_inst.cxx, cint/src/bc_inst.h, cint/src/bc_parse.cxx,
	  cint/src/common.h, cint/src/fproto.h, cint/src/v6_cast.cxx,
	  cint/src/v6_disp.cxx, cint/src/v6_error.cxx,
	  cint/src/v6_func.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_init.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_pause.cxx, cint/src/v6_pcode.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_tmplt.cxx, cint/src/v6_var.cxx: apply changes from
	  CINT vendor branch, importing cint5-16-20

2007-06-04 17:07  pcanal

	* [r18934] treeplayer/inc/LinkDef.h, treeplayer/inc/TBranchProxy.h,
	  treeplayer/inc/TBranchProxyTemplate.h,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TTreePlayer.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx: Extend the support for
	  multi dimensional arrays by replacing the T*Array2*Proxy
	  and T*Array3*Proxy by a completely generic T*Array*Proxy.
	  Add a few to retrive quickly the size of a (split) TClonesArray
	  (by calling
	  GetEntries directly on the proxy object).

2007-06-04 14:08  rdm

	* [r18933] configure: From Gerri:
	  - Fix typo in setting buildxrdgsi (bug #26872)
	  - Explicitely disable the build of libGlobusAuth and of the
	  globus-related
	  parts of rpdutils when neither globusdir nor GLOBUS_LOCATION are
	  defined
	  (bug #26873)

2007-06-04 12:32  rdm

	* [r18932] build/win/compiledata.sh: From Axel:
	  fix "/include not found" when ROOTSYS not set.

2007-06-04 12:32  antcheva

	* [r18931] gui/src/TRootBrowser.cxx: Fixed a nasty crash in ROOT
	  browser when navigating over ROOT files. The
	  reason was related to the use of TDirectory instead of
	  TDirectoryFile

2007-06-04 09:23  antcheva

	* [r18930] gui/src/TGFrame.cxx: The method
	  TGDNDManager::HandleClientMessage is called twice
	  for any kClientMessage event (in TGFrame::HandleClientMessage
	  and in TGMainFrame::HandleClientMessage ).
	  
	  The second call in TGMainFrame::HandleClientMessage is removed
	  now.

2007-06-01 14:13  antcheva

	* [r18929] gui/src/TRootBrowser.cxx: Fixed mismatched free() /
	  delete / delete []
	  seen with valgrind

2007-06-01 11:42  pcanal

	* [r18928] treeplayer/inc/TChainIndex.h: Implement TChainIndexEntry
	  default constructor

2007-06-01 08:32  brun

	* [r18927] gpad/src/TCanvas.cxx: TCanvas::CopyPixmaps - remove
	  erroneous code.

2007-05-31 18:08  brun

	* [r18925] Makefile: From Axel:
	  this patch removes the files reported at
	  https://savannah.cern.ch/bugs/?26775 and a few more. I also
	  changed the
	  inode number test to take DESTDIR into account
	  
	  Cheers, Axel.CVS:
	  ----------------------------------------------------------------------

2007-05-31 15:58  antcheva

	* [r18924] gui/src/TGCanvas.cxx: Added protection in
	  MapSubwindows() method in case
	  the container was not set yet (fixes the bug 26824)

2007-05-31 15:05  rdm

	* [r18923] config/Makefile.macosx: fix warnings in case gfortran is
	  not found.

2007-05-31 14:47  pcanal

	* [r18922] tree/src/TTreeCloner.cxx: Avoid buidling the
	  streamerInfo for a class without a default constructor

2007-05-31 09:30  axel

	* [r18921] cintex/src/CINTVariableBuilder.cxx: CINT calls vars in
	  namespaces "static".

2007-05-31 09:01  brun

	* [r18920] hist/inc/LinkDef.h,
	  hist/inc/TBinomialEfficiencyFitter.h,
	  hist/src/TBinomialEfficiencyFitter.cxx: New class from an
	  original code by Frank Fielthaut to make a binomial fit
	  of the division of two histograms (efficiency fit)

2007-05-31 07:03  brun

	* [r18919] guihtml/src/TGHtmlIndex.cxx,
	  guihtml/src/TGHtmlTable.cxx: Fix compiler warnings about possible
	  uninitialized variables.

2007-05-31 06:59  brun

	* [r18918] mathmore/src/KelvinFunctions.cxx: Fix coding
	  conventions.

2007-05-31 06:58  brun

	* [r18917] base/inc/RVersion.h, build/version_number: Start
	  development version 5.15/09

2007-05-30 11:18  rdm

	* [r18914] unuran/Module.mk: dependency on UNURANLIBDEP was missing
	  causing failure of parallel build
	  with explicit linking.

2007-05-30 10:59  rdm

	* [r18912] config/Makefile.linux, config/root-config.in: for
	  architecture "linux" add explicitly the "-m32" option, so that
	  ACliC works in compatibility mode when a 32 bit binary is run on
	  a X86_64
	  machine. Note this does not allow cross-compilation of ROOT in 32
	  bit
	  mode on a 64 bit machine as most likely the 32 bit dev libs are
	  missing.

2007-05-30 07:01  brun

	* [r18911] mathcore/src/3DDistances.cxx,
	  tree/src/TEntryListBlock.cxx: Fix coding conventions

2007-05-30 05:50  brun

	* [r18910] base/inc/RVersion.h, build/version_number: Stamp
	  development version 5.15/08

2007-05-29 19:37  brun

	* [r18909] gl/src/TGLScene.cxx: Comment the following line that
	  generates a crash on the MAC:
	  TGLDisplayListCache::Instance().Purge()

2007-05-29 17:11  ganis

	* [r18908] proofplayer/inc/TPacketizerProgressive.h: Add dummy
	  definition of some functions now required by TVirtualPacketizer
	  preventic the correct instantiation of the class.

2007-05-29 17:01  ganis

	* [r18907] proofd/Module.mk: Fine-tune previous change because
	  XrdProofd uses some static symbols
	  directly and needs to be linked statically with those xrootd libs
	  existing
	  only as static.

2007-05-29 16:43  moneta

	* [r18906] mathcore/build/configure.in,
	  mathcore/build/inc_Math_GenVector_Makefile.am,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/src_Makefile.am: update autoconf Makefiles for new
	  files added in CVS

2007-05-29 16:06  ganis

	* [r18905] proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TPacketizer.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: From Jan:
	  Consolidation work on similar code in 3 different packetizers.
	  Moving common members of TPacketizer, TAdaptivePacketizer and
	  partly TPacketizerProgressive
	  up to TVirtualPacketizer:
	  - HandleTimer
	  - SplitEventList
	  - GetEntriesProcessed
	  - CreateNewPacket
	  - common member attributes
	  The progressive packetizer was also changed in order to use
	  CreateNewPacket and fProcessed.

2007-05-29 16:01  ganis

	* [r18904] proofd/Module.mk: From Andreas Peters:
	  Use shared versions of client libs (libXrdClient, etc.) if
	  existing, instead of forcing
	  static linking.

2007-05-29 15:56  brun

	* [r18903] table/src/TVolume.cxx, table/src/TVolumeView.cxx: From
	  Valeri Fine:
	  eliminate a "floating point" exception when running with the STAR
	  code.

2007-05-29 15:18  rdm

	* [r18901] configure: From Gerri:
	  the Globus authentication plugin now links statically all Globus
	  libs to
	  prevent Globus libs (libssl and libcrypto) to be used by other
	  ROOT plugins.

2007-05-29 13:48  ganis

	* [r18900] netx/src/TXNetFile.cxx: Fix a problem affecting the
	  setting of the default timeout.

2007-05-29 13:16  brun

	* [r18899] tree/src/TEntryListBlock.cxx: Fix coding conventions

2007-05-29 13:15  brun

	* [r18898] mathcore/src/3DDistances.cxx: Fix coding conventions.

2007-05-29 12:41  antcheva

	* [r18897] gui/src/TGFSContainer.cxx: Fixed coding conventions

2007-05-29 12:35  brun

	* [r18896] mathmore/src/KelvinFunctions.cxx: Update
	  macros/documentation to use the ROOT::Math namespace

2007-05-29 11:04  axel

	* [r18895] html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx: Make library dependency left-right.
	  Look for func names in sources without leading ':'.
	  Guess source files also for mathcore, mathmore.
	  Set guessed source file only if it exists.

2007-05-29 08:14  brun

	* [r18894] mathmore/src/KelvinFunctions.cxx: Fix for Solaris CC

2007-05-29 07:53  brun

	* [r18893] README/CREDITS: Modify contribution of Jason Detwiler
	  for his class KelvinFunctions.

2007-05-29 07:49  brun

	* [r18892] mathmore/Module.mk, mathmore/inc/Math/KelvinFunctions.h,
	  mathmore/inc/Math/LinkDef.h, mathmore/src/KelvinFunctions.cxx:
	  New class KelvinFunctions to calculate the Kelvin functions
	  Ber(x), Bei(x), Ker(x),
	  Kei(x), and their first derivatives.
	  The functions in this class have been imported by Jason Detwiler
	  (jasondet@gmail.com) from
	  CodeCogs GNU General Public License Agreement
	  Copyright (C) 2004-2005 CodeCogs, Zyba Ltd, Broadwood, Holford,
	  TA5 1DU,
	  England.

2007-05-28 14:35  brun

	* [r18891] hist/src/TF1.cxx, hist/src/TF2.cxx, hist/src/TF3.cxx:
	  Add a comment in all TF1, TF2, TF3 constructors using an
	  interpreted or compiled function indicating that the created
	  function cannot be cloned.
	  see also: https://savannah.cern.ch/bugs/?26724

2007-05-25 19:04  ganis

	* [r18890] proof/src/TProof.cxx: Add a protection to submit a
	  processing request by name only if the
	  server supports it.

2007-05-25 15:55  antcheva

	* [r18889] fitpanel/src/TFitEditor.cxx: - Make parameters of any
	  user defined fit function available in SetParameters dialog of
	  the fit panel
	  - Allow addition of functions only for predefined functions in
	  ROOT

2007-05-25 13:53  ganis

	* [r18888] proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx: From Jan:
	  Add support for processing datasets "by name", i.e. by just
	  sending the name
	  of a dataset known by the master.
	  
	  TProof.h, .cxx
	  - New method
	  Long64_t TProof::Process(const char *dsetname, const char
	  *selector,
	  Option_t *option = "", Long64_t nentries = -1,
	  Long64_t firstentry = 0, TEventList *evl = 0);
	  - Fix typos in comments
	  
	  TProofServ.cxx
	  - In HandleProcess, retrieve the relevant dataset info "by name"
	  from local
	  dirs in the case only the data set name is specified.
	  - In HandleRetrieve, remove a debug printout left from a previous
	  patch.

2007-05-25 13:36  ganis

	* [r18887] proof/inc/TDSet.h, proof/src/TDSet.cxx: From Jan:
	  - Remove unused member fIsTree from TDSetElement
	  - Add protection on the number of entries in
	  TDset::Add(TCollection *)
	  - Fix several typos in comments

2007-05-25 12:46  moneta

	* [r18886] unuran/Module.mk, unuran/src/unuran-1.0.0-root.tar.gz,
	  unuran/src/unuran-1.0.1-root.tar.gz: - add a new version of
	  Unuran (from Josef Leydold)
	  which contains some fixes for the HINV method

2007-05-25 12:28  brun

	* [r18885] geom/inc/TGeoCache.h, geom/inc/TGeoManager.h,
	  geom/src/TGeoCache.cxx, geom/src/TGeoManager.cxx: From Andrei:
	  GeoManager, TGeoCache = backup current geometry state in case of
	  MANY navigation - fixes some problems in ALICE ITS navigation
	  with GEANT4

2007-05-25 12:28  brun

	* [r18884] g4root/src/TG4RootNavigator.cxx: From Andrei:
	  tuned value for a built-in constant related to boundary crossing
	  for photons.

2007-05-25 10:51  moneta

	* [r18883] tutorials/math/mathcoreGenVector.C: add tests for new
	  rotation class

2007-05-25 10:46  moneta

	* [r18882] mathcore/Module.mk,
	  mathcore/inc/Math/GenVector/3DConversions.h,
	  mathcore/inc/Math/GenVector/3DDistances.h,
	  mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationZYX.h,
	  mathcore/inc/Math/GenVector/RotationZYXfwd.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/LinkDef_Rotation.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/RotationZYX.h, mathcore/src/3DConversions.cxx,
	  mathcore/src/3DDistances.cxx, mathcore/src/AxisAngleXother.cxx,
	  mathcore/src/Quaternion.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/RotationZYX.cxx,
	  mathcore/test/rotationApplication.cxx: - add a new class
	  RotationZYX describing rotations with 3-2-1 Euler Angles.
	  - add conversions to/from ROtation3D and to Quaternion of the new
	  class
	  - modify constructor and assignment operator in rotation class
	  and make it a template function

2007-05-25 07:45  brun

	* [r18881] configure, qt/Module.mk, qt/inc/TQtWidget.h,
	  qt/src/GQtGUI.cxx, qt/src/TQtWidget.cxx: From Valeri Fine:
	  Changes to install ROOT with QT4.

2007-05-24 14:55  pcanal

	* [r18880] cont/src/TClonesArray.cxx: Send the class version of the
	  content of the TClonesArray (instead of the version of the
	  TClonesArray class itself). This concludes the schema evolution
	  fix for the content of non-split TClonesArray

2007-05-24 14:09  brun

	* [r18879] gl/inc/TGLSAViewer.h, gl/inc/TGLViewer.h,
	  gl/src/TGLSAViewer.cxx, gl/src/TGLScene.cxx,
	  gl/src/TGLViewer.cxx: From Timur:
	  Move member fGlArea from TGLSAViewer to TGLScene and reactive the
	  call
	  to TGLDisplayListCache::Purgein TGLScene destructor.
	  This should fix a problem on MAC when deleting a GL window.

2007-05-24 13:30  brun

	* [r18878] hist/src/TH1.cxx: Add more comments in the dodumentation
	  section explaining how to normalize histograms.
	  Implement suggestion from <http://savannah.cern.ch/bugs/?26673>

2007-05-24 10:39  ganis

	* [r18877] proofd/src/XrdProofdProtocol.cxx: Fix typo in comment

2007-05-24 08:58  brun

	* [r18876] hist/src/TF3.cxx: Increase the default value for maxpts
	  in TF3::Integral and make it dependent
	  on fNpx, fNpy and fNpz such that this parameter can be modified
	  without recompiling.

2007-05-24 08:56  brun

	* [r18875] hist/src/TF2.cxx: Increase the default value for maxpts
	  in TF2::Integral and make it dependent
	  on fNpx and fNpy such that this parameter can be modified without
	  recompiling.

2007-05-24 07:19  brun

	* [r18874] proof/src/TDSet.cxx: From Ilka:
	  fixes following errors:
	  
	  proof/src/TDSet.cxx: In member function `virtual void
	  TDSet::Streamer(TBuffer&)':
	  proof/src/TDSet.cxx:1350: warning: suggest parentheses around
	  assignment used as truth value
	  proof/src/TDSet.cxx:1373: warning: suggest parentheses around
	  assignment used as truth value

2007-05-24 05:01  brun

	* [r18873] cont/src/TClonesArray.cxx: Update TClonesArray::Streamer
	  to adapt the call to TBuffer::ReadClones
	  to the last changes in TBuffer.

2007-05-23 22:12  pcanal

	* [r18872] base/inc/TBuffer.h, io/inc/TBufferFile.h,
	  io/src/TBufferFile.cxx: restore schema evolution for the content
	  of unsplit TClonesArray (broken since 5.15/02)

2007-05-23 20:11  brun

	* [r18871] rint/src/TRint.cxx: Add missing #include "snprintf.h"

2007-05-23 15:53  rdm

	* [r18870] Makefile: fix install target for Solaris.

2007-05-23 15:43  rdm

	* [r18869] ged/src/TGedFrame.cxx, ged/src/TGedPatternSelect.cxx:
	  use "" instead of <> to include snprintf.h include.

2007-05-23 15:42  rdm

	* [r18868] base/src/TApplication.cxx, rootx/src/rootx.cxx: describe
	  new option file: to specify files with non-standard .root
	  extension.

2007-05-23 15:38  rdm

	* [r18867] rint/src/TRint.cxx: files can now also be specified on
	  the command line using file:data.dat,
	  where data.dat is a .root file but with an unusual file name
	  extension.
	  Fixes issue 26057.

2007-05-23 13:37  brun

	* [r18866] gl/src/TGLSAViewer.cxx: From Ilka:
	  The line fGedEditor->SetModel(fPad, this, kButton1Down); takes
	  place twice in TGLSAViewer creation: in the constructors and in
	  the Show() method that takes place also in them. In the attached
	  patch I removed this line from both constructors.

2007-05-23 13:30  rdm

	* [r18865] gfal/src/TGFALFile.cxx: fStatCached was not properly
	  initialized in the main ctor.

2007-05-23 09:11  rdm

	* [r18863] tree/inc/TQueryResult.h: From Gerri:
	  - Remove some unused forward declarations.

2007-05-23 09:11  rdm

	* [r18862] proofx/src/TXProofServ.cxx: From Gerri:
	  - Use FlushLogFile() where relevant.

2007-05-23 09:10  rdm

	* [r18861] proof/src/TProof.cxx: From Gerri:
	  - In synchronous processing mode, always notify on the main
	  client window the
	  asynchronous messages (kPROOF_MESSAGE) coming from the cluster

2007-05-23 09:10  rdm

	* [r18860] proof/inc/TProofServ.h, proof/src/TProofServ.cxx: From
	  Gerri:
	  - Add method SendAsynMessage(const char *, Bool_t lfeed) to send
	  asynchronous
	  messages to the client; this allows the repetition of the same
	  code
	  in many places.
	  - Add new member fPrefix which is initialized in the ctor to be,
	  for example,
	  "master-0" and used everywhere, included the Error handler: this
	  allows
	  to avoid recreating the same prefix in many places in the code.
	  - Add method FlushLogFile() allowing to hide from the client
	  messages which may
	  important for debugging, but not so relevant for normal
	  operations.
	  - Set/Unset the kWriteV3 bit in TDSet when relevant (i.e. when
	  the client
	  protocol is 12 or less).

2007-05-23 09:08  rdm

	* [r18859] proof/inc/TDSet.h, proof/src/TDSet.cxx: From Gerri:
	  - Add definition of bit 16 as kWriteV3 to flag the case when the
	  streamers
	  should write v3 TDSet / TDSetElements
	  - Add dedicated Streamer implementation to read/write v3 TDSet /
	  TDSetElements

2007-05-23 09:08  rdm

	* [r18858] proof/inc/LinkDef.h: From Gerri:
	  - do not generate the streamer for TDSet and TDSetElements
	  - re-insert the pragma statements for FriendsList_t to be able to
	  read and write TDSet / TDSetElements v3

2007-05-22 14:10  moneta

	* [r18857] tutorials/math/mathcoreGenVector.C: add missing include
	  to run tutorial in compile mode

2007-05-22 13:47  brun

	* [r18856] tree/inc/TEntryList.h, tree/inc/TEntryListBlock.h,
	  tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx: From Anna:
	  Changes in TEntryListBlock class to allow storing the indices of
	  entries that don't pass. It's used when more than 15/16 of
	  entries pass the selection, so it makes sense to store the
	  non-passing entries as an array instead of storing passing
	  entries as bits. Also, start calling OptimizeStorage() method
	  after each Merge().

2007-05-22 13:35  moneta

	* [r18855] mathcore/Module.mk, mathcore/inc/Math/Cartesian2D.h,
	  mathcore/inc/Math/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/Cartesian2D.h,
	  mathcore/inc/Math/GenVector/Cartesian2Dfwd.h,
	  mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2D.h,
	  mathcore/inc/Math/GenVector/DisplacementVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/Polar2D.h,
	  mathcore/inc/Math/GenVector/Polar2Dfwd.h,
	  mathcore/inc/Math/GenVector/Polar3D.h,
	  mathcore/inc/Math/GenVector/PositionVector2D.h,
	  mathcore/inc/Math/GenVector/PositionVector2Dfwd.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/PositionVector3Dfwd.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h,
	  mathcore/inc/Math/LinkDef_GenVector.h, mathcore/inc/Math/Math.h,
	  mathcore/inc/Math/Point2D.h, mathcore/inc/Math/Point2Dfwd.h,
	  mathcore/inc/Math/Polar2D.h,
	  mathcore/inc/Math/PositionVector2D.h, mathcore/inc/Math/Util.h,
	  mathcore/inc/Math/Vector2D.h, mathcore/inc/Math/Vector2Dfwd.h,
	  mathcore/test/Makefile, mathcore/test/stress2D.cxx,
	  mathcore/test/testGenVector.cxx,
	  mathcore/test/vectorOperation.cxx: - add 2D vectors according to
	  a request from CMS
	  - optimize the 3D and 4D vector classes by adding:
	  - a default copy constructor (and assignment operator) in all the
	  coordinate system classes. This gives better performances when
	  using gcc 3.2 and 3.4 on lxplus.
	  - re-implement the SetXYZ methods in each coordinate system. This
	  avoid an un-necessary copy. Also this optimization shows a
	  significant improvement only when using gcc3.2 or 3.4
	  
	  - add tests for 2D vectors and a performance test
	  (vectorOperation) which can be run for all vector types.
	  
	  - clean up also code and intentation spaces

2007-05-22 11:48  antcheva

	* [r18854] gui/inc/TGListBox.h, gui/src/TGListBox.cxx,
	  gui/src/TGScrollBar.cxx: From Valeri Onuchin:
	  Improvements in flicker-free painting when resizing

2007-05-22 11:47  antcheva

	* [r18853] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx,
	  gui/src/TGLabel.cxx, gui/src/TRootBrowser.cxx: From Valeri
	  Onuchin:
	  Fixed memory leaks.

2007-05-22 11:46  antcheva

	* [r18852] gui/src/TGTextView.cxx: From Valeri Onuchin:
	  Fixed a side effect from previous patch: when opening macro files
	  in
	  the ROOT Browser or TGTextEditor, the text was not displayed
	  until
	  one moves the scrollbar, or selects the text with the mouse

2007-05-22 10:52  rdm

	* [r18851] configure: From Andreas:
	  If you don't have GLOBUS installed with the '.la' files (only the
	  shared
	  libraries like you get via AliEn or an RPM), then there is Globus
	  library
	  dependency missing in the ROOT configure. Add
	  libglobus_gsi_credential_$flavor.

2007-05-22 10:49  brun

	* [r18850] physics/src/TGenPhaseSpace.cxx,
	  tutorials/physics/PhaseSpace.C: Add comments to indicate that
	  Momentum, Energy are in GeV/V, GeV

2007-05-22 08:34  brun

	* [r18849] guihtml/src/TGHtmlForm.cxx: from Valeriy Onuchin:
	  - TGHtmlForm.cxx fix compiler warnings on Solaris.

2007-05-22 08:13  antcheva

	* [r18848] gui/src/TGView.cxx: From Valeriy Onuchin:
	  Improvemnts in flicker-free painting when resizing under X11.

2007-05-22 08:13  antcheva

	* [r18847] gui/src/TGTextEntry.cxx: From Valeriy Onuchin:
	  Set gravity bits to make flicker-free painting when
	  resizing a text entry under X11.

2007-05-21 21:36  pcanal

	* [r18846] tree/src/ManualTree2.cxx: fix for white space coding
	  conventions

2007-05-21 21:21  pcanal

	* [r18845] cint/src/v6_pause.cxx: fix typo

2007-05-21 16:20  rdm

	* [r18844] config/Makefile.linux, test/Makefile.arch: use also -O2
	  for linux target.

2007-05-21 14:38  brun

	* [r18843] vmc/inc/TVirtualMCApplication.h: From Andrei:
	  Added optional method:
	  Bool_t TVirtualMCApplication::MisalignGeometry(). To be
	  implemented by user application in case misalignment need to be
	  applied to TGeo after ideal geometry was built.

2007-05-21 13:42  antcheva

	* [r18842] ged/inc/TAttMarkerEditor.h,
	  ged/src/TAttMarkerEditor.cxx, ged/src/TH2Editor.cxx: Added
	  fSizeForText data member. It is set to kTRUE if the
	  "TEXT" draw option uses marker size as a text size setting.
	  Follow up changes in TH2Editor.

2007-05-21 12:40  brun

	* [r18841] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Call gROOT->GetListOfBrowsers()->Delete() before
	  gVirtualX->CloseDisplay() in TWinNTSystem::Exit().
	  This fixes win32gdk errors messages when deleting list of
	  browsers
	  whereas the Display has already been closed.

2007-05-21 10:30  brun

	* [r18840] net/src/TApplicationRemote.cxx: From Bertrand:
	  - In TApplicationRemote constructor, if ssh connection fails,
	  clean-up and
	  return without waiting on monitor to avoid hanging application.

2007-05-21 09:41  moneta

	* [r18839] hist/src/TF2.cxx: fix a problem constructing TF2 from
	  formula expression. Same now as before (v. 1.37)

2007-05-21 09:11  brun

	* [r18838] test/MainEvent.cxx: Use TTree::SetCacheSize instead of
	  the obsolete TFile::UseCache

2007-05-21 08:39  moneta

	* [r18837] tutorials/math/exampleFunctor.C: add tutorial showing
	  example to create TF1 from functor and class member functions

2007-05-21 08:38  moneta

	* [r18836] hist/inc/TF1.h, hist/inc/TF2.h, hist/inc/TF3.h,
	  hist/src/TF1.cxx, hist/src/TF2.cxx, hist/src/TF3.cxx: add support
	  for creating TF1 from function object (functors) and class member
	  functions

2007-05-21 00:46  rdm

	* [r18835] proof/src/TProofServ.cxx, proofx/src/TXProofServ.cxx:
	  From Gerri:
	  - Send back version/arch/compiler info at the end of Setup().

2007-05-21 00:45  rdm

	* [r18834] proof/inc/TProof.h, proof/src/TProof.cxx: From Gerri:
	  - Increase protocol number to 13
	  - Receive and store version/arch/compiler info from the workers
	  - Print the new info when doing TProof::Print()

2007-05-21 00:45  rdm

	* [r18833] proof/inc/TSlave.h, proof/src/TSlave.cxx: From Gerri:
	  - Add members for the ROOT version and arch/compiler of the
	  worker
	  - Add setters for the new members
	  - Print the new info in TSlave::Print()

2007-05-21 00:44  rdm

	* [r18832] base/inc/TSystem.h, base/src/TSystem.cxx: From Gerri:
	  - Add new getters for the compiler and compiler version
	  const char *TSystem::GetBuildCompiler()
	  const char *TSystem::GetBuildCompilerVersion()

2007-05-21 00:43  rdm

	* [r18831] build/unix/compiledata.sh, build/win/compiledata.sh:
	  From Gerri:
	  - Add definition of COMPILERVERS with the version of the compiler
	  (currently filled completely only for gcc and icc)

2007-05-21 00:26  rdm

	* [r18830] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  - Improved check of the XrdSysPrivGuard validity
	  - Always export the ROOT version tag to proofserv (it was done
	  only when
	  different from the default one)

2007-05-21 00:22  rdm

	* [r18829] proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TPacketizer.h, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TProofPlayer.cxx: use TProof::GetParameter()
	  utility to get parameters from the input list.

2007-05-21 00:21  rdm

	* [r18828] proof/inc/TProof.h, proof/src/TProof.cxx: new static
	  utility functions for retrieving parameters from input lists:
	  
	  static Int_t GetParameter(TCollection *c, const char *par,
	  TString &value);
	  static Int_t GetParameter(TCollection *c, const char *par, Long_t
	  &value);
	  static Int_t GetParameter(TCollection *c, const char *par,
	  Long64_t &value);
	  static Int_t GetParameter(TCollection *c, const char *par,
	  Double_t &value);
	  
	  simplifies code from:
	  
	  TParameter<Int_t> *par = 0;
	  TObject *obj = input->FindObject("PROOF_ProgressPeriod");
	  Int_t period = 500;
	  if (obj && (par = dynamic_cast<TParameter<Int_t>*>(obj)))
	  period = par->GetVal();
	  
	  to
	  
	  Long_t period = 500;
	  TProof::GetParameter(input, "PROOF_ProgressPeriod", period);

2007-05-20 23:25  rdm

	* [r18827] base/inc/TTimer.h, base/src/TTimer.cxx: fix type of time
	  in Start() from int to long to be consistent with all other
	  appearances of time argument.

2007-05-20 23:22  rdm

	* [r18826] guihtml/src/TGHtmlIndex.cxx: fix warning:
	  guihtml/src/TGHtmlIndex.cxx: In member function 'int
	  TGHtml::IndexMod(TGHtmlElement**, int*, char*)':
	  guihtml/src/TGHtmlIndex.cxx:261: warning: operation on 'i' may be
	  undefined

2007-05-19 15:47  brun

	* [r18825] gl/src/TGLScene.cxx: In TGLScene destructor , do not
	  call TGLDisplayListCache::Purge, otherwise
	  one gets a crash on the MAC when deleting a GL window.

2007-05-19 15:41  brun

	* [r18824] geom/src/TGeoManager.cxx: Protect TGeoManager destructor
	  in case it is called from TROOT destructor.

2007-05-18 16:00  brun

	* [r18823] guihtml/src/TGHtmlForm.cxx: Comment an unused
	  statement.CVS:
	  ----------------------------------------------------------------------

2007-05-18 15:55  brun

	* [r18822] guihtml/src/TGHtmlForm.cxx: From Valeriy Onuchin:
	  Fix compiler warnings.

2007-05-18 15:51  moneta

	* [r18821] math/Module.mk, math/inc/Math,
	  math/inc/Math/ParamFunctor.h: add ParamFunctor class which will
	  be used by TF1 for creating a TF1 class from a C++ callable
	  object or from a class member function

2007-05-18 12:57  brun

	* [r18820] roofitcore/src/RooPlot.cxx: Implement a back compatible
	  RooPlot::Streamer.
	  // Version 1 of RooPlot was deriving from TH1 and RooPrintable
	  // Version 2 derives instead from TNamed and RooPrintable

2007-05-18 12:13  antcheva

	* [r18819] gui/inc/TGTextView.h, gui/src/TGTextEdit.cxx,
	  gui/src/TGTextView.cxx: From Valeriy Onuchin:
	  - fixed problem running text editor with Qt layer
	  - SetForegroundColor(Pixel_t) method was implemented which allows
	  to
	  set text color for text view/editor.

2007-05-18 11:39  rdm

	* [r18818] cint/inc/Method.h, cint/src/Api.cxx,
	  cint/src/CallFunc.cxx, cint/src/Method.cxx,
	  cint/src/bc_exec_asm.h, cint/src/bc_inst.cxx, cint/src/bc_inst.h,
	  cint/src/common.h, cint/src/fproto.h, cint/src/v6_cast.cxx,
	  cint/src/v6_func.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_init.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_pause.cxx, cint/src/v6_pcode.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_var.cxx: revert to previous version till side-effects
	  of Diego's mods are understood.

2007-05-18 08:37  brun

	* [r18817] tree/src/TLeafI.cxx: In TLeafI::ReadBasket one must
	  check that fReadEntry in the count branch
	  is the same as the one in the branch being read.
	  This check is necessary when reading only one branch having a
	  branch counter.

2007-05-18 07:23  moneta

	* [r18816] mathcore/src/3DConversions.cxx: fix a bug in coverting
	  from RotationZ to a Quaternion

2007-05-17 22:21  pcanal

	* [r18815] tree/inc/LinkDef2.h, tree/inc/TChain.h,
	  tree/inc/TTree.h, tree/src/ManualTree2.cxx,
	  tree/src/ManualTree2.h, tree/src/ManualTree2Body.h: Extend
	  TTree::Process(TSelector *sel, ....) so it can handle the case
	  where the selector is interpreted

2007-05-17 22:19  pcanal

	* [r18814] tree/inc/TSelectorCint.h, tree/src/TSelectorCint.cxx:
	  Add the ability for the TSelectorCint do not 'own' the underlying
	  interpreted selector

2007-05-17 15:06  brun

	* [r18813] test/rhtml/rhtml.cxx: From Bertrand:
	  - rhtml.cxx : set watch mouse cursor when downloading page

2007-05-17 15:04  brun

	* [r18812] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  - TWinNTSystem.cxx : add forgotten test/break + cosmetics

2007-05-17 14:28  brun

	* [r18811] roofitcore/inc/RooPlot.h: Add missing forward reference
	  to class TAxis.

2007-05-17 14:15  brun

	* [r18810] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  config/Makefile.depend: From Valeriy Onuchin:
	  - TASImage. Remove dependency on libGpad
	  
	  - Win32gdk: Remove dependencies on libGpad

2007-05-17 07:58  brun

	* [r18809] config/Makefile.depend: From Valeriy Onuchin:
	  libASImage does not depend on libHist.

2007-05-16 23:53  rdm

	* [r18808] net/src/TApplicationRemote.cxx: improve detection of
	  remote default shell and pass different options for
	  [t]csh. Also when -d 1 is passed run ssh in -v mode for better
	  debugging.

2007-05-16 21:21  pcanal

	* [r18807] treeplayer/src/TTreeFormula.cxx: Prevent parsing error
	  of cast operation in some simples cases

2007-05-16 17:16  brun

	* [r18806] README/CREDITS: Add Diego Marcos Segura for his
	  contribution to teh CINT wrappers enhancements.CVS:
	  ----------------------------------------------------------------------

2007-05-16 16:40  axel

	* [r18805] cint/inc/Method.h, cint/src/Api.cxx,
	  cint/src/CallFunc.cxx, cint/src/Method.cxx,
	  cint/src/bc_exec_asm.h, cint/src/bc_inst.cxx, cint/src/bc_inst.h,
	  cint/src/common.h, cint/src/fproto.h, cint/src/v6_cast.cxx,
	  cint/src/v6_func.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_init.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_pause.cxx, cint/src/v6_pcode.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_var.cxx: Prevent creation of function call stubs for
	  virtual functions that are implemented in the base class.
	  For this to work, this ptrs of derived objects must be adjusted
	  to the non-left-most base class for multiple inheritance.
	  G__funcentry now contains a field holding this offset.
	  G__MethodInfo has new member func GetThisPointerOffset()
	  returning this offset.
	  The bytecode representation of a function call (G__LDFUNC) is
	  extended to store this offset.
	  To prevent the setup of derived classes' functions, a stack of
	  dictionary setup routines needed to be implemented.
	  Inheritance chains now translate to recursive memfunc_setup
	  calls; thus the "stored" globals needed to be converted into a
	  stack (each call has its own "previous" set of globals).

2007-05-16 16:06  antcheva

	* [r18804] fitpanel/src/TFitEditor.cxx: Fixed bug #26371 - SegV was
	  caused by not set to 0 fit function parent.
	  Improvements in CheckRange and SetFitObject methods

2007-05-16 11:14  brun

	* [r18803] base/inc/TApplication.h, base/src/TApplication.cxx,
	  net/src/TApplicationRemote.cxx, rint/src/TRint.cxx: From Gerri:
	  TApplication.h
	  - Define BIT(15) as kProcessRemotely to control remote execution.
	  The definition is public so that it can be set by any application
	  that
	  wants something to be processed on the current remote session,
	  e.g.
	  
	  gApplication->SetBit(TApplication::kProcessRemotely);
	  gROOT->ProcessLine(...).
	  
	  The new bit replaces both bit kTerminalInput and the boolean
	  fProcessingLine.
	  
	  TApplication.cxx, TRint.cxx, TApplicationRemote.cxx
	  - Cope with the change in TApplication.h

2007-05-16 10:34  brun

	* [r18802] net/src/TApplicationServer.cxx: From Gerri:
	  - Instantiate gBenchmark in the constructor (in analogy with
	  TRInt)
	  - Fix a warning from an uninitialized variable.

2007-05-16 10:05  brun

	* [r18801] guihtml/src/TGHtmlDraw.cxx: Fix a compiler warning about
	  a possible uninitialized variable "TGFont *font"
	  in TGHtml::DrawSelectionBackground.

2007-05-16 10:04  brun

	* [r18800] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h, gui/src/TGSpeedo.cxx: From Bertrand:
	  - add a Option_t parameter in TImage::PaintImage allowing to
	  control
	  the image trasparency.
	  (solve small problems on Windows)

2007-05-16 09:26  rdm

	* [r18799] roofit/Module.mk: original Module.mk re-introduced
	  directly in cvs (needed for previous
	  versions) and now add mods for current version.

2007-05-16 07:45  brun

	* [r18798] test/rhtml/rhtml.cxx: From Bertrand:
	  Fix navigation problems with the forward/backward buttons.

2007-05-15 19:59  pcanal

	* [r18795] treeplayer/src/TTreeFormula.cxx: Properly handle the
	  case where the return value of a member function is an STL
	  collection

2007-05-15 19:59  pcanal

	* [r18794] tree/src/TBranchBrowsable.cxx: In the TBrowser, when
	  drilling through a TTree and clicking on a member function that
	  returns an object, we now also list the data members

2007-05-15 12:49  rdm

	* [r18793] main/src/roots.sh, net/src/TApplicationRemote.cxx:
	  several fixes in the ssh tunnnel command:
	  - force IPv4 addresssing, on Mac OS X IPv6 is default.
	  - ssh commmand to execute is now:
	  "$SHELL -l -c 'roots ... '"
	  this uses the users default shell on the remote machine
	  and forces the sourcing of the login script, e.g. .bash_profile
	  before executing roots. Hence if the user does correctly setup
	  ROOTSYS and PATH in the login script roots will be found.

2007-05-15 12:48  couet

	* [r18792] graf/src/TLatex.cxx: - After a call to GetXsize() the
	  text angle was reset to 0. Now fixed.

2007-05-15 12:02  antcheva

	* [r18791] tutorials/gui/exec3.C: When the slot string defines a
	  global function name, both parameters
	  specifying the class name and the receiver should be set to 0
	  (zero).
	  Macro can be compiled now.

2007-05-14 19:54  brun

	* [r18790] config/Makefile.depend: From Wouter:
	  Fix Makefile dependencies. RooFit can now be installed on
	  Windows.

2007-05-14 19:39  wouter

	* [r18789] roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx: o RooGExpModel, RooGaussModel
	  
	  - Use verboseEval() rather than _verboseEval to make it work on
	  Windows

2007-05-14 18:37  wouter

	* [r18788] roofitcore/inc/RooAbsPdf.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooResolutionModel.cxx: o
	  RooAbsPdf,RooResolutionModel
	  
	  - Wrap static data members in non-inline accessor for Windows
	  compatibility

2007-05-14 18:04  brun

	* [r18787] spectrum/src/TSpectrum3.cxx: Fix a bug in
	  TSpectrum3::Search. The returned z position was in fact along the
	  y axis. This fixes le problem dmckee@bama.ua.edu in Sanannah.CVS:
	  ----------------------------------------------------------------------

2007-05-14 17:56  brun

	* [r18786] roofitcore/inc/RooConvCoefVar.h: Fix a typo (thanks
	  Christian Holm)
	  There's a silly typo in the forward declaration of
	  `RooAbsAnaConvPdf':
	  
	  class RooAbsAnaConfPdf ;
	  ^
	  
	  Should be
	  
	  class RooAbsAnaConvPdf ;

2007-05-14 16:29  wouter

	* [r18785] roofitcore/Module.mk, roofitcore/inc/LinkDef2.h,
	  roofitcore/src/RooNumConvPdf.cxx: o Module.mk, inc/Linkdef2.h
	  
	  - Add RooNumConvPdf
	  
	  o RooNumConvPdf
	  
	  - Change Ident comment string prefix from roofit to roofitcore

2007-05-14 15:26  brun

	* [r18784] roofit/inc/LinkDef1.h: Comment the pragma link statement
	  for class RooNumConvPdf

2007-05-14 15:21  rdm

	* [r18783] roofit/.cvsignore: not needed anymore.

2007-05-14 14:38  wouter

	* [r18782] roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooBreitWigner.cxx, roofit/src/RooBukinPdf.cxx,
	  roofit/src/RooCBShape.cxx, roofit/src/RooChebychev.cxx,
	  roofit/src/RooDecay.cxx, roofit/src/RooDstD0BG.cxx,
	  roofit/src/RooExponential.cxx, roofit/src/RooGExpModel.cxx,
	  roofit/src/RooGaussModel.cxx, roofit/src/RooGaussian.cxx,
	  roofit/src/RooHistPdf.cxx, roofit/src/RooKeysPdf.cxx,
	  roofit/src/RooLandau.cxx, roofit/src/RooNonCPEigenDecay.cxx,
	  roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofit/src/RooVoigtian.cxx,
	  roofitcore/src/RooNumConvPdf.cxx: o All classes
	  
	  - Add ROOT style Ident comment string

2007-05-14 14:37  wouter

	* [r18781] roofitcore/src/Roo1DTable.cxx,
	  roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddPdf.cxx,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooArgList.cxx,
	  roofitcore/src/RooArgProxy.cxx, roofitcore/src/RooArgSet.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCatType.cxx, roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEffProd.cxx, roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooExtendPdf.cxx, roofitcore/src/RooFitResult.cxx,
	  roofitcore/src/RooFormula.cxx, roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMCStudy.cxx, roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooPlotable.cxx, roofitcore/src/RooPolyVar.cxx,
	  roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProdPdf.cxx, roofitcore/src/RooProduct.cxx,
	  roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooTruthModel.cxx,
	  roofitcore/src/RooUniformBinning.cxx: o All classes
	  
	  - Add ROOT-style Ident comment string

2007-05-14 14:32  couet

	* [r18780] graf/src/TLatex.cxx: - From Axel:
	  valgrind was correctly complaining about sscanf accessing invalid
	  memory
	  areas in TLatex. That's caused by not 0-terminated buffers.
	  It is now fixed.

2007-05-14 14:29  axel

	* [r18779] html/src/THtml.cxx: Add doc

2007-05-14 14:27  axel

	* [r18778] cint/src/v6_newlink.cxx, cint/src/v6_shl.cxx: don't
	  clear G__initpermanentsl if it's 0
	  don't increase constness of arg of typedef'ed type when reading
	  dict (already done when writing dict)
	  use c'tor initializer list for G__Sizep2memfunc%s::p (effc++)

2007-05-14 14:05  couet

	* [r18777] test/stressGraphics.cxx: - Undo previous fix: it made
	  stressGraphics crashes on Linux.

2007-05-14 14:01  wouter

	* [r18776] roofitcore/inc/RooConvCoefVar.h: o RooConvCoefVar
	  
	  - Add missing forward declaration to RooAbsAnaConvPdf

2007-05-14 13:34  brun

	* [r18775] rint/src/TRint.cxx: From Gerri:
	  Mark application when typing a remote command. With this change a
	  local canvas
	  can be edited while being in remote mode.

2007-05-14 13:29  antcheva

	* [r18774] gui/inc/TGListView.h: Fixed typos in comments

2007-05-14 13:28  antcheva

	* [r18773] gui/inc/TGButtonGroup.h, gui/inc/TGTextEdit.h: Added
	  copy ctor's and assignment operator as private
	  (and not implemented)

2007-05-14 13:27  brun

	* [r18772] main/src/roots.cxx: From Gerri:
	  - Fix coding conventions

2007-05-14 13:27  brun

	* [r18771] net/inc/RRemoteProtocol.h, net/inc/TApplicationRemote.h,
	  net/inc/TApplicationServer.h, net/src/TApplicationRemote.cxx,
	  net/src/TApplicationServer.cxx: From Gerri:
	  
	  net/inc/RRemoteProtocol.h, net/inc/TApplicationRemote.h,
	  net/src/TApplicationRemote.cxx
	  - For processing request requiring a file (lines starting by .x,
	  .X, .L, .U) do not search
	  locally for the file; send it over only if the server asks for
	  it.
	  - Fix coding conventions
	  
	  net/inc/TApplicationServer.h, net/src/TApplicationServer.cxx
	  - If a file needed to satisfy the processing request (lines
	  starting by .x, .X, .L, .U)
	  is not found in the standard paths, ask the client to send it
	  over.
	  - Execute rootlogon(s) at remote login
	  - Send back only new canvases
	  - In debug mode, do not Delete the log file

2007-05-14 13:26  brun

	* [r18770] base/inc/TApplication.h, base/src/TApplication.cxx: From
	  Gerri:
	  - In remote mode, redirect remotely only process-line requests
	  entered via command line

2007-05-14 13:25  brun

	* [r18769] geom/inc/TVirtualGeoTrack.h,
	  geom/src/TVirtualGeoTrack.cxx, geompainter/inc/TGeoTrack.h,
	  geompainter/src/TGeoTrack.cxx: From Andrei:
	  Fix to compile with gcc option "-effc++"

2007-05-14 12:35  couet

	* [r18768] base/inc/TVirtualPS.h: - Add copy ctor and = optor to
	  suppress warnings with
	  when compiling with the gcc option -effc==

2007-05-14 12:26  brun

	* [r18767] hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx:
	  Fix a problem with TH1, TH2, TH3 copy constructors

2007-05-14 11:14  brun

	* [r18766] base/src/TMessageHandler.cxx: From Axel:
	  fixes a mismatched new Int_t[], but delete instead of
	  delete[].

2007-05-14 10:18  rdm

	* [r18765] base/src/TQConnection.cxx, base/src/TROOT.cxx: From
	  Ilka:
	  The attached patch fixes the crash in TROOT dtor when using .q
	  while
	  the ROOT browser is active. The crash comes from additional
	  deletion
	  attempt of GUI elements in TQSlotPool dtor.

2007-05-14 10:15  rdm

	* [r18764] roofit/doc/doc.txt, roofit/doc/index.txt,
	  roofitcore/doc/doc.txt, roofitcore/doc/index.txt: rename doc.txt
	  to index.txt (THtnl convention).

2007-05-14 10:13  rdm

	* [r18763] config/Makefile.depend: fix typo -lLib -> -Llib.

2007-05-14 09:20  axel

	* [r18761] reflex/src/Tools.cxx: Don't ignore empty parts when
	  splitting strings.
	  Speed and readability optimizations.

2007-05-14 09:19  rdm

	* [r18760] gui/Module.mk: add GUIL = GUIL1 GUIL2 GUIL3.

2007-05-14 09:09  rdm

	* [r18759] roofit/doc, roofit/doc/doc.txt, roofitcore/doc,
	  roofitcore/doc/doc.txt: add reference to the RooFit
	  documentation.

2007-05-14 09:09  rdm

	* [r18758] Makefile, config/Makefile.depend, roofitcore/Module.mk:
	  update Module.mk's for the new roofitcore and modified roofit
	  directories.

2007-05-14 08:15  rdm

	* [r18757] roofit/doc: not needed anymore.

2007-05-14 07:47  rdm

	* [r18756] roofit/roofit_2.10.src.tgz: replace by roofit cvs
	  contents.

2007-05-14 07:42  rdm

	* [r18755] build/package/common/libroot-unuran.control,
	  build/package/debian/changelog, build/package/debian/copyright,
	  build/package/debian/libroot-unuran.overrides.in,
	  build/package/debian/root-system-proofd.overrides,
	  build/package/debian/root-system-xrootd.overrides,
	  build/package/debian/rules, build/package/lib/makedebdir.sh,
	  build/package/lib/makelist, build/package/lib/makelists.sh,
	  cint/iosenum/iosenum.linuxppcgcc3, configure: From Christian
	  Holm:
	  Here's some minor changes to split off unuran into it's own
	  package.
	  Unuran is GPL'ed and can not be distributed nicely with the rest
	  of the
	  LGPL'ed stuff (I think). I also made some changes to keep the
	  package
	  building more quiet and up to standard.

2007-05-14 07:38  rdm

	* [r18754] net/inc/TGridJob.h, net/src/TGridJob.cxx: Add interface:
	  Int_t GetOutputSandbox(const char *localpath, Option_t *opt = 0);
	  to allow actual implementation (gLite) to retrieve the job's
	  sandbox
	  to a specific location. As asked for in issue 26198.

2007-05-12 20:11  brun

	* [r18753] gui/src/TGFSContainer.cxx: From Bertrand:
	  - Process events while filling TGFileContainer to not block the
	  GUI in case of directories containing many files.

2007-05-12 13:48  pcanal

	* [r18752] treeplayer/src/TFriendProxy.cxx: add protection in case
	  the friend tree is missing

2007-05-12 10:15  rdm

	* [r18751] build/win/ld.sh: From Axel:
	  The check for cint7_tmp.exe was wrong in win/ld.sh.

2007-05-11 22:11  pcanal

	* [r18750] cint/src/Shadow.cxx: remove fix length array

2007-05-11 15:25  brun

	* [r18749] base/src/TROOT.cxx: Temporarily comment out the
	  destruction of the list of Browsers in the TROOT destructor.
	  The GUI classes must be fixed before reactivating this line.

2007-05-11 15:18  brun

	* [r18748] graf/src/TGraph.cxx: In TGraph::PaintGraph take into
	  account the special case where teh TGraph as an empty name.
	  When this happens, the code generated by SaveAs in a .C file
	  contained an invalid pointer.

2007-05-11 15:15  rdm

	* [r18747] netx/src/TXNetFileStager.cxx: From Andreas:
	  fix in IsStaged(), return value of IsOnline() iso
	  AccessPathName().

2007-05-11 15:02  rdm

	* [r18746] build/package/common/libroot-dev.install.in,
	  build/package/common/libroot-python-dev.install.in,
	  build/package/common/libroot.control,
	  build/package/common/libroot.install.in,
	  build/package/common/root-bin.control,
	  build/package/common/root-bin.install.in,
	  build/package/common/root-common.install.in,
	  build/package/common/root-doc.control,
	  build/package/common/root-doc.install.in,
	  build/package/common/root-proofd.control,
	  build/package/common/root-proofd.install.in,
	  build/package/common/root-rootd.control,
	  build/package/common/root-rootd.dscr,
	  build/package/common/root-system-bin.control,
	  build/package/common/root-system-bin.install.in,
	  build/package/common/root-system-common.install.in,
	  build/package/common/root-system-doc.control,
	  build/package/common/root-system-doc.install.in,
	  build/package/common/root-system-proofd.control,
	  build/package/common/root-system-proofd.install.in,
	  build/package/common/root-system-rootd.control,
	  build/package/common/root-system-rootd.dscr,
	  build/package/common/root-system-xrootd.control,
	  build/package/common/root-system-xrootd.install.in,
	  build/package/common/root-xrootd.control,
	  build/package/common/root-xrootd.install.in,
	  build/package/common/s050000l.pe,
	  build/package/common/s050000l.pfb,
	  build/package/debian/README.Debian,
	  build/package/debian/changelog, build/package/debian/control.in,
	  build/package/debian/root-bin.desktop.in,
	  build/package/debian/root-bin.menu.in,
	  build/package/debian/root-bin.mime,
	  build/package/debian/root-bin.png,
	  build/package/debian/root-bin.postinst.in,
	  build/package/debian/root-bin.prerm.in,
	  build/package/debian/root-bin.sharedmimeinfo,
	  build/package/debian/root-bin.xpm,
	  build/package/debian/root-common.copyright,
	  build/package/debian/root-common.dirs,
	  build/package/debian/root-common.links,
	  build/package/debian/root-common.postinst.in,
	  build/package/debian/root-common.postrm.in,
	  build/package/debian/root-doc.docs,
	  build/package/debian/root-doc.overrides,
	  build/package/debian/root-proofd.README.Debian,
	  build/package/debian/root-proofd.default,
	  build/package/debian/root-proofd.examples,
	  build/package/debian/root-proofd.init.in,
	  build/package/debian/root-proofd.overrides,
	  build/package/debian/root-proofd.postinst.in,
	  build/package/debian/root-proofd.prerm,
	  build/package/debian/root-rootd.default,
	  build/package/debian/root-rootd.examples,
	  build/package/debian/root-rootd.init.in,
	  build/package/debian/root-rootd.postinst.in,
	  build/package/debian/root-rootd.postrm,
	  build/package/debian/root-rootd.preinst,
	  build/package/debian/root-rootd.prerm,
	  build/package/debian/root-system-bin.desktop.in,
	  build/package/debian/root-system-bin.menu.in,
	  build/package/debian/root-system-bin.mime,
	  build/package/debian/root-system-bin.png,
	  build/package/debian/root-system-bin.postinst.in,
	  build/package/debian/root-system-bin.prerm.in,
	  build/package/debian/root-system-bin.sharedmimeinfo,
	  build/package/debian/root-system-bin.xpm,
	  build/package/debian/root-system-common.conf.in,
	  build/package/debian/root-system-common.copyright,
	  build/package/debian/root-system-common.dirs.in,
	  build/package/debian/root-system-common.links.in,
	  build/package/debian/root-system-doc.docs,
	  build/package/debian/root-system-doc.overrides,
	  build/package/debian/root-system-proofd.README.Debian,
	  build/package/debian/root-system-proofd.default,
	  build/package/debian/root-system-proofd.examples,
	  build/package/debian/root-system-proofd.init.in,
	  build/package/debian/root-system-proofd.overrides,
	  build/package/debian/root-system-proofd.postinst.in,
	  build/package/debian/root-system-proofd.prerm,
	  build/package/debian/root-system-rootd.default,
	  build/package/debian/root-system-rootd.examples,
	  build/package/debian/root-system-rootd.init.in,
	  build/package/debian/root-system-rootd.postinst.in,
	  build/package/debian/root-system-rootd.postrm,
	  build/package/debian/root-system-rootd.preinst,
	  build/package/debian/root-system-rootd.prerm,
	  build/package/debian/root-system-xrootd.default,
	  build/package/debian/root-system-xrootd.init.in,
	  build/package/debian/root-system-xrootd.overrides,
	  build/package/debian/root-xrootd.default,
	  build/package/debian/root-xrootd.init.in,
	  build/package/debian/root-xrootd.overrides,
	  build/package/debian/rules, build/package/lib/makebuilddepend.sh,
	  build/package/lib/makedebdir.sh, build/package/lib/makelist,
	  build/package/lib/makelists.sh, build/package/lib/makerpmspec.sh,
	  build/package/lib/makerpmspecs.sh,
	  build/package/rpm/root-proofd.post,
	  build/package/rpm/root-proofd.preun,
	  build/package/rpm/root-rootd.post,
	  build/package/rpm/root-rootd.postun,
	  build/package/rpm/root-rootd.pre,
	  build/package/rpm/root-rootd.preun,
	  build/package/rpm/root-rootd.spec.in,
	  build/package/rpm/root-system-proofd.post,
	  build/package/rpm/root-system-proofd.preun,
	  build/package/rpm/root-system-rootd.post,
	  build/package/rpm/root-system-rootd.postun,
	  build/package/rpm/root-system-rootd.pre,
	  build/package/rpm/root-system-rootd.preun,
	  build/package/rpm/root-system-rootd.spec.in,
	  build/package/rpm/spec.in, configure, man/man1/genmap.1, reflex,
	  reflex/.cvsignore, reflex/inc/Reflex,
	  reflex/inc/Reflex/.cvsignore, reflex/inc/Reflex/Builder,
	  reflex/inc/Reflex/Builder/.cvsignore, reflex/inc/Reflex/internal,
	  reflex/inc/Reflex/internal/.cvsignore, reflex/python,
	  reflex/python/.cvsignore, reflex/python/genreflex,
	  reflex/python/genreflex/.cvsignore, reflex/src,
	  reflex/src/.cvsignore, reflex/test, reflex/test/.cvsignore,
	  reflex/test/testDict1, reflex/test/testDict1/.cvsignore,
	  reflex/test/testDict2, reflex/test/testDict2/.cvsignore,
	  unuran/Module.mk: From Chistian Holm:
	  * New package names. Packages that used to be named
	  `root-{bin,doc,common,...}' are now called
	  `root-system-{bin,doc,common,...}' This is to please the Debian
	  FTP masters so that they might accept ROOT into the main Debian
	  distribution.
	  * The above change means a lot of files in the
	  `build/package/...'
	  need to be renamed.
	  * Fix to `unuran/Module.mk' to allow unpacking the tar-ball an
	  remove it before making packages. This is also done for roofit
	  and afterimage. This is required by Debian so that the
	  security team can make patches.
	  * Note, that due to the name change, the packages are not
	  compatible with the old packages. That means that users will
	  have to completely de-install the old ROOT packages before
	  installing the new ones.

2007-05-11 14:34  rdm

	* [r18745] netx/src/TXNetSystem.cxx: From Andreas:
	  I need to pass also opaque information (GetFileAndOptions) and I
	  need
	  to mask the '\n' in the opaque information, because in xrootd the
	  '\n' is used to separate file names.

2007-05-11 14:26  rdm

	* [r18744] build/win/ld.sh: From Axel:
	  We don't want precomp.o (and thus VersionCheck) in the cintdll.

2007-05-11 14:23  rdm

	* [r18743] alien/inc/TAlienJob.h, alien/inc/TAlienJobStatusList.h,
	  alien/inc/TAlienMasterJob.h, alien/inc/TAlienMasterJobStatus.h,
	  alien/src/TAlien.cxx, alien/src/TAlienJob.cxx,
	  alien/src/TAlienMasterJob.cxx, net/inc/TGridJob.h,
	  net/inc/TGridJobStatusList.h: From Andreas:
	  move JobID from int to TString to facilitate gLite plugin
	  development.

2007-05-11 13:12  verkerke

	* [r18742] roofitcore/src/RooBanner.cxx,
	  roofitcore/src/RooPlot.cxx: o RooPlot
	  
	  - Now contains a TH1 pointer, rather than that it inherits from
	  TH1.
	  Forward essential TH1 member function calls to data member
	  
	  
	  o RooBanner
	  
	  - Increment version tag to 2.11

2007-05-11 13:11  verkerke

	* [r18741] roofitcore/inc/LinkDef2.h, roofitcore/inc/RooPlot.h: o
	  RooPlot
	  
	  - Now contains a TH1 pointer, rather than that it inherits from
	  TH1.
	  Forward essential TH1 member function calls to data member
	  
	  
	  o LinkDef2
	  
	  - Declare that RooPlot has private Streamer

2007-05-11 10:42  verkerke

	* [r18740] roofit/inc/RooHistPdf.h, roofit/src/RooHistPdf.cxx,
	  roofitcore/inc/RooNumConvPdf.h, roofitcore/src/RooNumConvPdf.cxx:
	  more rfc/rfm migration

2007-05-11 10:26  verkerke

	* [r18739] roofitcore/inc/Attic, roofitcore/inc/RooHistPdf.h,
	  roofitcore/src/Attic, roofitcore/src/RooHistPdf.cxx,
	  roofitcore/src/RooIntegratorTest.cxx,
	  roofitcore/src/makedocs.cxx: some migrations between rfc and rfm

2007-05-11 10:15  verkerke

	* [r18738] roofit/inc/LinkDef1.h, roofit/inc/RooBlindTools.h,
	  roofit/inc/RooHistPdf.h, roofit/inc/RooUnblindCPAsymVar.h,
	  roofit/inc/RooUnblindOffset.h, roofit/inc/RooUnblindPrecision.h,
	  roofit/inc/RooUnblindUniform.h, roofit/src/RooBlindTools.cxx,
	  roofit/src/RooUnblindCPAsymVar.cxx,
	  roofit/src/RooUnblindOffset.cxx,
	  roofit/src/RooUnblindPrecision.cxx,
	  roofit/src/RooUnblindUniform.cxx, roofitcore/Module.mk,
	  roofitcore/inc/LinkDef1.h, roofitcore/inc/LinkDef2.h,
	  roofitcore/inc/LinkDef3.h, roofitcore/inc/RooAbsAnaConvPdf.h,
	  roofitcore/inc/RooAddPdf.h, roofitcore/inc/RooEffProd.h,
	  roofitcore/inc/RooEfficiency.h, roofitcore/inc/RooExtendPdf.h,
	  roofitcore/inc/RooMCStudy.h, roofitcore/inc/RooNumConvPdf.h,
	  roofitcore/inc/RooProdPdf.h, roofitcore/inc/RooSimPdfBuilder.h,
	  roofitcore/inc/RooTruthModel.h,
	  roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofitcore/src/RooAddPdf.cxx, roofitcore/src/RooEffProd.cxx,
	  roofitcore/src/RooEfficiency.cxx,
	  roofitcore/src/RooExtendPdf.cxx, roofitcore/src/RooMCStudy.cxx,
	  roofitcore/src/RooProdPdf.cxx,
	  roofitcore/src/RooSimPdfBuilder.cxx,
	  roofitcore/src/RooTruthModel.cxx: fixes in porting code to ROOT
	  cvs

2007-05-11 10:13  brun

	* [r18737] base/inc/TVersionCheck.h: Hide a static function to
	  CINT. With this fix g4root compiles OK.

2007-05-11 09:14  verkerke

	* [r18736] roofit/inc/LinkDef1.h: Add ROOT LinkDef file

2007-05-11 09:13  verkerke

	* [r18735] roofit/inc/Roo2DKeysPdf.h, roofit/inc/RooArgusBG.h,
	  roofit/inc/RooBCPEffDecay.h, roofit/inc/RooBCPGenDecay.h,
	  roofit/inc/RooBDecay.h, roofit/inc/RooBMixDecay.h,
	  roofit/inc/RooBifurGauss.h, roofit/inc/RooBreitWigner.h,
	  roofit/inc/RooBukinPdf.h, roofit/inc/RooCBShape.h,
	  roofit/inc/RooChebychev.h, roofit/inc/RooDecay.h,
	  roofit/inc/RooDstD0BG.h, roofit/inc/RooExponential.h,
	  roofit/inc/RooGExpModel.h, roofit/inc/RooGaussModel.h,
	  roofit/inc/RooGaussian.h, roofit/inc/RooKeysPdf.h,
	  roofit/inc/RooLandau.h, roofit/inc/RooNonCPEigenDecay.h,
	  roofit/inc/RooNovosibirsk.h,
	  roofit/inc/RooParametricStepFunction.h,
	  roofit/inc/RooPolynomial.h, roofit/inc/RooVoigtian.h,
	  roofit/src/Roo2DKeysPdf.cxx, roofit/src/RooArgusBG.cxx,
	  roofit/src/RooBCPEffDecay.cxx, roofit/src/RooBCPGenDecay.cxx,
	  roofit/src/RooBDecay.cxx, roofit/src/RooBMixDecay.cxx,
	  roofit/src/RooBifurGauss.cxx, roofit/src/RooBreitWigner.cxx,
	  roofit/src/RooBukinPdf.cxx, roofit/src/RooCBShape.cxx,
	  roofit/src/RooChebychev.cxx, roofit/src/RooDecay.cxx,
	  roofit/src/RooDstD0BG.cxx, roofit/src/RooExponential.cxx,
	  roofit/src/RooGExpModel.cxx, roofit/src/RooGaussModel.cxx,
	  roofit/src/RooGaussian.cxx, roofit/src/RooKeysPdf.cxx,
	  roofit/src/RooLandau.cxx, roofit/src/RooNonCPEigenDecay.cxx,
	  roofit/src/RooNovosibirsk.cxx,
	  roofit/src/RooParametricStepFunction.cxx,
	  roofit/src/RooPolynomial.cxx, roofit/src/RooVoigtian.cxx,
	  roofitcore/inc/LinkDef1.h, roofitcore/inc/LinkDef2.h,
	  roofitcore/inc/LinkDef3.h, roofitcore/inc/Roo1DTable.h,
	  roofitcore/inc/RooAICRegistry.h, roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsBinning.h, roofitcore/inc/RooAbsCategory.h,
	  roofitcore/inc/RooAbsCategoryLValue.h,
	  roofitcore/inc/RooAbsCollection.h, roofitcore/inc/RooAbsData.h,
	  roofitcore/inc/RooAbsFunc.h, roofitcore/inc/RooAbsGenContext.h,
	  roofitcore/inc/RooAbsGoodnessOfFit.h,
	  roofitcore/inc/RooAbsHiddenReal.h,
	  roofitcore/inc/RooAbsIntegrator.h, roofitcore/inc/RooAbsLValue.h,
	  roofitcore/inc/RooAbsMCStudyModule.h,
	  roofitcore/inc/RooAbsOptGoodnessOfFit.h,
	  roofitcore/inc/RooAbsPdf.h, roofitcore/inc/RooAbsProxy.h,
	  roofitcore/inc/RooAbsReal.h, roofitcore/inc/RooAbsRealLValue.h,
	  roofitcore/inc/RooAbsRootFinder.h, roofitcore/inc/RooAbsString.h,
	  roofitcore/inc/RooAcceptReject.h,
	  roofitcore/inc/RooAdaptiveGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooAddGenContext.h, roofitcore/inc/RooAddModel.h,
	  roofitcore/inc/RooAddition.h, roofitcore/inc/RooArgList.h,
	  roofitcore/inc/RooArgProxy.h, roofitcore/inc/RooArgSet.h,
	  roofitcore/inc/RooBinning.h, roofitcore/inc/RooBrentRootFinder.h,
	  roofitcore/inc/RooCatType.h, roofitcore/inc/RooCategory.h,
	  roofitcore/inc/RooCategoryProxy.h,
	  roofitcore/inc/RooCategorySharedProperties.h,
	  roofitcore/inc/RooChi2Var.h, roofitcore/inc/RooClassFactory.h,
	  roofitcore/inc/RooCmdArg.h, roofitcore/inc/RooCmdConfig.h,
	  roofitcore/inc/RooComplex.h, roofitcore/inc/RooConstVar.h,
	  roofitcore/inc/RooConvCoefVar.h,
	  roofitcore/inc/RooConvGenContext.h,
	  roofitcore/inc/RooConvIntegrandBinding.h,
	  roofitcore/inc/RooCurve.h, roofitcore/inc/RooCustomizer.h,
	  roofitcore/inc/RooDLLSignificanceMCSModule.h,
	  roofitcore/inc/RooDataHist.h,
	  roofitcore/inc/RooDataProjBinding.h, roofitcore/inc/RooDataSet.h,
	  roofitcore/inc/RooDirItem.h, roofitcore/inc/RooDouble.h,
	  roofitcore/inc/RooEffGenContext.h, roofitcore/inc/RooEllipse.h,
	  roofitcore/inc/RooErrorHandler.h, roofitcore/inc/RooErrorVar.h,
	  roofitcore/inc/RooFit.h, roofitcore/inc/RooFitResult.h,
	  roofitcore/inc/RooFormula.h, roofitcore/inc/RooFormulaVar.h,
	  roofitcore/inc/RooGaussKronrodIntegrator1D.h,
	  roofitcore/inc/RooGenCategory.h, roofitcore/inc/RooGenContext.h,
	  roofitcore/inc/RooGenProdProj.h, roofitcore/inc/RooGenericPdf.h,
	  roofitcore/inc/RooGlobalFunc.h, roofitcore/inc/RooGraphEdge.h,
	  roofitcore/inc/RooGraphNode.h, roofitcore/inc/RooGraphSpring.h,
	  roofitcore/inc/RooGrid.h, roofitcore/inc/RooHashTable.h,
	  roofitcore/inc/RooHist.h, roofitcore/inc/RooHistError.h,
	  roofitcore/inc/RooHtml.h,
	  roofitcore/inc/RooImproperIntegrator1D.h,
	  roofitcore/inc/RooInt.h, roofitcore/inc/RooIntegrator1D.h,
	  roofitcore/inc/RooIntegrator2D.h,
	  roofitcore/inc/RooIntegratorBinding.h,
	  roofitcore/inc/RooInvTransform.h,
	  roofitcore/inc/RooLinTransBinning.h,
	  roofitcore/inc/RooLinearVar.h, roofitcore/inc/RooLinkedList.h,
	  roofitcore/inc/RooLinkedListElem.h,
	  roofitcore/inc/RooLinkedListIter.h, roofitcore/inc/RooList.h,
	  roofitcore/inc/RooListProxy.h, roofitcore/inc/RooMCIntegrator.h,
	  roofitcore/inc/RooMPSentinel.h, roofitcore/inc/RooMapCatEntry.h,
	  roofitcore/inc/RooMappedCategory.h, roofitcore/inc/RooMath.h,
	  roofitcore/inc/RooMinuit.h, roofitcore/inc/RooMultiCatIter.h,
	  roofitcore/inc/RooMultiCategory.h, roofitcore/inc/RooNLLVar.h,
	  roofitcore/inc/RooNameReg.h, roofitcore/inc/RooNameSet.h,
	  roofitcore/inc/RooNormListManager.h,
	  roofitcore/inc/RooNormManager.h,
	  roofitcore/inc/RooNormSetCache.h,
	  roofitcore/inc/RooNumConvolution.h,
	  roofitcore/inc/RooNumIntConfig.h,
	  roofitcore/inc/RooNumIntFactory.h, roofitcore/inc/RooNumber.h,
	  roofitcore/inc/RooPlot.h, roofitcore/inc/RooPlotable.h,
	  roofitcore/inc/RooPolyVar.h, roofitcore/inc/RooPrintable.h,
	  roofitcore/inc/RooProdGenContext.h, roofitcore/inc/RooProduct.h,
	  roofitcore/inc/RooPullVar.h,
	  roofitcore/inc/RooQuasiRandomGenerator.h,
	  roofitcore/inc/RooRandom.h,
	  roofitcore/inc/RooRandomizeParamMCSModule.h,
	  roofitcore/inc/RooRangeBinning.h,
	  roofitcore/inc/RooRealAnalytic.h,
	  roofitcore/inc/RooRealBinding.h,
	  roofitcore/inc/RooRealConstant.h,
	  roofitcore/inc/RooRealIntegral.h, roofitcore/inc/RooRealMPFE.h,
	  roofitcore/inc/RooRealProxy.h, roofitcore/inc/RooRealSumPdf.h,
	  roofitcore/inc/RooRealVar.h,
	  roofitcore/inc/RooRealVarSharedProperties.h,
	  roofitcore/inc/RooRefCountList.h,
	  roofitcore/inc/RooResolutionModel.h,
	  roofitcore/inc/RooScaledFunc.h,
	  roofitcore/inc/RooSegmentedIntegrator1D.h,
	  roofitcore/inc/RooSegmentedIntegrator2D.h,
	  roofitcore/inc/RooSetPair.h, roofitcore/inc/RooSetProxy.h,
	  roofitcore/inc/RooSharedProperties.h,
	  roofitcore/inc/RooSharedPropertiesList.h,
	  roofitcore/inc/RooSimGenContext.h,
	  roofitcore/inc/RooSimultaneous.h,
	  roofitcore/inc/RooStreamParser.h, roofitcore/inc/RooStringVar.h,
	  roofitcore/inc/RooSuperCategory.h, roofitcore/inc/RooTObjWrap.h,
	  roofitcore/inc/RooTable.h, roofitcore/inc/RooThreshEntry.h,
	  roofitcore/inc/RooThresholdCategory.h, roofitcore/inc/RooTrace.h,
	  roofitcore/inc/RooTreeData.h, roofitcore/inc/RooUniformBinning.h,
	  roofitcore/src/Roo1DTable.cxx, roofitcore/src/RooAICRegistry.cxx,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsBinning.cxx,
	  roofitcore/src/RooAbsCategory.cxx,
	  roofitcore/src/RooAbsCategoryLValue.cxx,
	  roofitcore/src/RooAbsCollection.cxx,
	  roofitcore/src/RooAbsData.cxx, roofitcore/src/RooAbsFunc.cxx,
	  roofitcore/src/RooAbsGenContext.cxx,
	  roofitcore/src/RooAbsGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsHiddenReal.cxx,
	  roofitcore/src/RooAbsIntegrator.cxx,
	  roofitcore/src/RooAbsLValue.cxx,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooAbsOptGoodnessOfFit.cxx,
	  roofitcore/src/RooAbsPdf.cxx, roofitcore/src/RooAbsProxy.cxx,
	  roofitcore/src/RooAbsReal.cxx,
	  roofitcore/src/RooAbsRealLValue.cxx,
	  roofitcore/src/RooAbsRootFinder.cxx,
	  roofitcore/src/RooAbsString.cxx,
	  roofitcore/src/RooAcceptReject.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooAddGenContext.cxx,
	  roofitcore/src/RooAddModel.cxx, roofitcore/src/RooAddition.cxx,
	  roofitcore/src/RooArgList.cxx, roofitcore/src/RooArgProxy.cxx,
	  roofitcore/src/RooArgSet.cxx, roofitcore/src/RooBanner.cxx,
	  roofitcore/src/RooBinning.cxx,
	  roofitcore/src/RooBrentRootFinder.cxx,
	  roofitcore/src/RooCatType.cxx, roofitcore/src/RooCategory.cxx,
	  roofitcore/src/RooCategoryProxy.cxx,
	  roofitcore/src/RooCategorySharedProperties.cxx,
	  roofitcore/src/RooChi2Var.cxx,
	  roofitcore/src/RooClassFactory.cxx, roofitcore/src/RooCmdArg.cxx,
	  roofitcore/src/RooCmdConfig.cxx, roofitcore/src/RooComplex.cxx,
	  roofitcore/src/RooConstVar.cxx,
	  roofitcore/src/RooConvCoefVar.cxx,
	  roofitcore/src/RooConvGenContext.cxx,
	  roofitcore/src/RooConvIntegrandBinding.cxx,
	  roofitcore/src/RooCurve.cxx, roofitcore/src/RooCustomizer.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooDataProjBinding.cxx,
	  roofitcore/src/RooDataSet.cxx, roofitcore/src/RooDirItem.cxx,
	  roofitcore/src/RooDouble.cxx,
	  roofitcore/src/RooEffGenContext.cxx,
	  roofitcore/src/RooEllipse.cxx, roofitcore/src/RooErrorVar.cxx,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooFormula.cxx,
	  roofitcore/src/RooFormulaVar.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooGenCategory.cxx,
	  roofitcore/src/RooGenContext.cxx,
	  roofitcore/src/RooGenProdProj.cxx,
	  roofitcore/src/RooGenericPdf.cxx,
	  roofitcore/src/RooGlobalFunc.cxx,
	  roofitcore/src/RooGraphEdge.cxx, roofitcore/src/RooGraphNode.cxx,
	  roofitcore/src/RooGraphSpring.cxx, roofitcore/src/RooGrid.cxx,
	  roofitcore/src/RooHashTable.cxx, roofitcore/src/RooHist.cxx,
	  roofitcore/src/RooHistError.cxx, roofitcore/src/RooHtml.cxx,
	  roofitcore/src/RooImproperIntegrator1D.cxx,
	  roofitcore/src/RooInt.cxx, roofitcore/src/RooIntegrator1D.cxx,
	  roofitcore/src/RooIntegrator2D.cxx,
	  roofitcore/src/RooIntegratorBinding.cxx,
	  roofitcore/src/RooInvTransform.cxx,
	  roofitcore/src/RooLinTransBinning.cxx,
	  roofitcore/src/RooLinearVar.cxx,
	  roofitcore/src/RooLinkedList.cxx,
	  roofitcore/src/RooLinkedListElem.cxx,
	  roofitcore/src/RooLinkedListIter.cxx, roofitcore/src/RooList.cxx,
	  roofitcore/src/RooListProxy.cxx,
	  roofitcore/src/RooMCIntegrator.cxx,
	  roofitcore/src/RooMPSentinel.cxx,
	  roofitcore/src/RooMapCatEntry.cxx,
	  roofitcore/src/RooMappedCategory.cxx, roofitcore/src/RooMath.cxx,
	  roofitcore/src/RooMinuit.cxx, roofitcore/src/RooMultiCatIter.cxx,
	  roofitcore/src/RooMultiCategory.cxx,
	  roofitcore/src/RooNLLVar.cxx, roofitcore/src/RooNameReg.cxx,
	  roofitcore/src/RooNameSet.cxx,
	  roofitcore/src/RooNormListManager.cxx,
	  roofitcore/src/RooNormManager.cxx,
	  roofitcore/src/RooNormSetCache.cxx,
	  roofitcore/src/RooNumConvolution.cxx,
	  roofitcore/src/RooNumIntConfig.cxx,
	  roofitcore/src/RooNumIntFactory.cxx,
	  roofitcore/src/RooNumber.cxx, roofitcore/src/RooPlot.cxx,
	  roofitcore/src/RooPlotable.cxx, roofitcore/src/RooPolyVar.cxx,
	  roofitcore/src/RooPrintable.cxx,
	  roofitcore/src/RooProdGenContext.cxx,
	  roofitcore/src/RooProduct.cxx, roofitcore/src/RooPullVar.cxx,
	  roofitcore/src/RooQuasiRandomGenerator.cxx,
	  roofitcore/src/RooRandom.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofitcore/src/RooRangeBinning.cxx,
	  roofitcore/src/RooRealAnalytic.cxx,
	  roofitcore/src/RooRealBinding.cxx,
	  roofitcore/src/RooRealConstant.cxx,
	  roofitcore/src/RooRealIntegral.cxx,
	  roofitcore/src/RooRealMPFE.cxx, roofitcore/src/RooRealProxy.cxx,
	  roofitcore/src/RooRealSumPdf.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooRefCountList.cxx,
	  roofitcore/src/RooResolutionModel.cxx,
	  roofitcore/src/RooScaledFunc.cxx,
	  roofitcore/src/RooSegmentedIntegrator1D.cxx,
	  roofitcore/src/RooSegmentedIntegrator2D.cxx,
	  roofitcore/src/RooSetPair.cxx, roofitcore/src/RooSetProxy.cxx,
	  roofitcore/src/RooSharedProperties.cxx,
	  roofitcore/src/RooSharedPropertiesList.cxx,
	  roofitcore/src/RooSimGenContext.cxx,
	  roofitcore/src/RooSimultaneous.cxx,
	  roofitcore/src/RooStreamParser.cxx,
	  roofitcore/src/RooStringVar.cxx,
	  roofitcore/src/RooSuperCategory.cxx,
	  roofitcore/src/RooTObjWrap.cxx, roofitcore/src/RooTable.cxx,
	  roofitcore/src/RooThreshEntry.cxx,
	  roofitcore/src/RooThresholdCategory.cxx,
	  roofitcore/src/RooTrace.cxx, roofitcore/src/RooTreeData.cxx,
	  roofitcore/src/RooUniformBinning.cxx: Change structure and names
	  of files to that of ROOT CVS repository

2007-05-11 08:16  rdm

	* [r18734] build/win/ld.sh: also add cint7 et al to the precompiled
	  exception list.

2007-05-11 06:37  brun

	* [r18733] tree/src/TBranch.cxx: In TBranch::LoadBaskets the member
	  fNBasketsRAM was not incremented.
	  As a result when calling TBranch::DropBaskets, not all baskets
	  buffers were dropped.
	  This fixes the problem reported by Andreas Petzold at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=4873

2007-05-10 18:20  rdm

	* [r18732] base/src/TApplication.cxx: remove some dead code.

2007-05-10 18:19  rdm

	* [r18731] build/win/ld.sh: extend the list of objects not the be
	  linked against the precompiled
	  header object. Fixes the problem with TVersionCheck ctor not
	  being
	  defined.

2007-05-10 18:16  rdm

	* [r18730] base/inc/TROOT.h, base/inc/TVersionCheck.h,
	  base/src/TROOT.cxx, base/src/TSystem.cxx: don't use an inline
	  function as TVersionCheck ctor but provide an
	  implementation in TSystem.cxx. This should prevent linkers from
	  collapsing the inlines.

2007-05-10 17:31  rdm

	* [r18729] net/inc/RRemoteProtocol.h, net/inc/TApplicationRemote.h,
	  net/inc/TApplicationServer.h, net/src/TApplicationRemote.cxx,
	  net/src/TApplicationServer.cxx: fix cvs tag lines.

2007-05-10 17:30  pcanal

	* [r18728] cint/src/v6_parse.cxx: Add out of bound check in
	  G__exec_statement

2007-05-10 17:12  rdm

	* [r18727] net/src/TApplicationRemote.cxx: fix compilation problem
	  on windows.

2007-05-10 17:08  rdm

	* [r18726] base/inc/TApplication.h, base/src/TApplication.cxx,
	  rint/inc/TRint.h, rint/src/TRint.cxx: remove dependency of
	  libCore on libRint.

2007-05-10 16:25  rdm

	* [r18725] main/src/roots.cxx: fix compilation problem on Mac OS X
	  <sys/stat.h> needed for chmod().

2007-05-10 16:04  rdm

	* [r18724] base/inc/TVersionCheck.h: disable version check on Win32
	  till fix is found for extern symbols.

2007-05-10 16:02  brun

	* [r18723] base/inc/TApplication.h, base/src/TApplication.cxx,
	  config/rootrc.in: From Gerri:
	  - mods to existing files to support remote execution.

2007-05-10 16:01  brun

	* [r18722] main/Module.mk, main/src/roots.cxx, main/src/roots.sh,
	  net/inc/LinkDef.h, net/inc/RRemoteProtocol.h,
	  net/inc/TApplicationRemote.h, net/inc/TApplicationServer.h,
	  net/src/TApplicationRemote.cxx, net/src/TApplicationServer.cxx:
	  From Gerri:
	  - New files to implement the very first version of the
	  client-server model for remote execution.
	  This version allows to start remote sessions and execute macros
	  displaying the result locally.
	  Optmized TPad/TCanvas updating is not yet implemented.

2007-05-10 15:17  rdm

	* [r18721] meta/src/TCint.cxx: add check for failure of loading
	  dependent libraries in AutoLoad().

2007-05-10 15:06  rdm

	* [r18720] auth/Module.mk, base/inc/TObject.h, base/inc/TROOT.h,
	  base/inc/TVersionCheck.h, base/src/TROOT.cxx,
	  base/src/TSystem.cxx, build/unix/makeversion.sh, clib/Module.mk,
	  krb5auth/Module.mk, main/Module.mk, metautils/Module.mk,
	  proofd/Module.mk, reflex/Module.mk, rootd/Module.mk,
	  rootx/Module.mk, rpdutils/Module.mk, utils/Module.mk: add plugin
	  version checking. Each library contains a static initializer of
	  the new TVersionCheck class that registers its version number.
	  This
	  version number is checked in TSystem::Load() against the version
	  of the
	  ROOT Core. In case of mismatch Load() returns -2 and prints the
	  error:
	  
	  Error in <TUnixSystem::Load>: version mismatch,
	  /Users/rdm/root/lib/libRIO.so = 51506, ROOT = 51507
	  (int)(-2)
	  
	  The TVersionCheck.h is included via TObject.h so it works without
	  change
	  of Makefiles. A number of Module.mk's were fixed because they
	  were using
	  pre-compiled headers (which include TObject.h and hence
	  TVersionCheck.h)
	  while they were not linking against libCore.

2007-05-10 11:02  axel

	* [r18719] html/src/THtml.cxx: Fix "is internal clas" check (forgot
	  a '!')

2007-05-10 06:36  brun

	* [r18718] tmva/src/MethodBase.cxx: Replace call to
	  gSystem->GetEnv("PWD") by gSystem->WorkingDirectory()
	  such that it works on Windows too when PWD is not defined.

2007-05-09 17:01  axel

	* [r18717] html/inc/THtml.h, html/src/TDocParser.cxx,
	  html/src/THtml.cxx: Only create output directory when needed.
	  Extract one-line C comments properly
	  Don't output class description (again) after first method has
	  been written
	  Fix module name extraction: skip leading "./"
	  Set src files for reflex
	  Fix check for internal classes

2007-05-09 16:33  axel

	* [r18716] reflex/Module.mk: Make sure rootcint picks up the
	  correct version of the headers (reflex/in, not include/)

2007-05-09 15:04  antcheva

	* [r18715] gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx: No
	  need to create again drag & drop type list - used fDNDTypeList
	  from TGMainFrame for drag and drop type settings

2007-05-09 15:03  antcheva

	* [r18714] gui/inc/TGFrame.h, gui/inc/TGTextView.h,
	  gui/inc/TRootEmbeddedCanvas.h, gui/src/TGFrame.cxx,
	  gui/src/TGTextView.cxx, gui/src/TRootEmbeddedCanvas.cxx: Added
	  new data member fDNDTypeList for drag & drop type settings to
	  avoid memory leak (fixes Savannah bug 26190)

2007-05-09 12:51  rdm

	* [r18713] base/src/TFileInfo.cxx: From Jan:
	  - making the behavior similar to standard unix file selection
	  rules.
	  If the argument is a directory, we return 0 - nothing selected
	  (until
	  now it depended on whether '/' had been at the end).
	  - An instance of TList was not deleted if the directory could not
	  be opened.

2007-05-09 11:11  brun

	* [r18712] test/rhtml/GoBack.gif, test/rhtml/GoForward.gif,
	  test/rhtml/GoHome.gif, test/rhtml/ReloadPage.gif,
	  test/rhtml/StopLoading.gif, test/rhtml/htmlfile.gif,
	  test/rhtml/info.gif: gif files reintroduced in binary format.

2007-05-09 11:10  brun

	* [r18711] test/rhtml/GoBack.gif, test/rhtml/GoForward.gif,
	  test/rhtml/GoHome.gif, test/rhtml/ReloadPage.gif,
	  test/rhtml/StopLoading.gif, test/rhtml/htmlfile.gif,
	  test/rhtml/info.gif: Going to check in again these files in
	  binary format.

2007-05-09 11:02  rdm

	* [r18709] build/unix/compiledata.sh, build/win/compiledata.sh: get
	  path of used compiler (use type -path).

2007-05-09 11:00  rdm

	* [r18708] base/inc/MessageTypes.h: From Gerri:
	  explicit number messages.

2007-05-09 10:25  rdm

	* [r18707] base/src/TObject.cxx: add protection in the error
	  handler routine in case gROOT is not yet
	  fully initialized. Fix issue 26200.

2007-05-09 10:21  brun

	* [r18706] test/Makefile: From Bertrand:
	  - distclean also rhtml when typing "make distclean" in test
	  directory.

2007-05-09 10:06  brun

	* [r18705] mlp/src/TMultiLayerPerceptron.cxx: From Christophe
	  Delaere:
	  "Moved the declaration of 3 matrices to the BFGS-specific part of
	  the code to
	  avoid unneeded instantiations when using other training methods."

2007-05-09 10:01  brun

	* [r18704] test/rhtml, test/rhtml/GoBack.gif,
	  test/rhtml/GoForward.gif, test/rhtml/GoHome.gif,
	  test/rhtml/LinkDef.h, test/rhtml/Makefile,
	  test/rhtml/ReloadPage.gif, test/rhtml/StopLoading.gif,
	  test/rhtml/htmlfile.gif, test/rhtml/info.gif,
	  test/rhtml/rhtml.cxx, test/rhtml/rhtml.h: From Bertrand:
	  new directory rhtml including a small html browser.
	  Run the makefile in the rhtml directory and run the executable
	  rhtml.
	  By default the ROOT home page is displayed. You can follow the
	  links.
	  This first version has several restrictions, eg
	  -cannot browse pages with Cascaded Style Sheets
	  -cannot access wiki pages
	  This test programs illustrates the functionality of the guihtml
	  system,
	  see class TGhtml and also how powerful the ROOT GUI can be !

2007-05-09 09:39  brun

	* [r18703] base/src/TROOT.cxx: In the TROOT destructor, delete a
	  few more collections like: fFunctions, fColors, fStyles,
	  fGeometries, fBrowsers and fMessagehandlers. This minimizes the
	  complaints from valgrind
	  when exiting from ROOT.
	  Note that we still do not delete fClasses, fTypes, fGlobals to
	  avoid nasty effects
	  with the order of destruction of these objects.

2007-05-08 20:16  brun

	* [r18702] io/src/TFile.cxx: Add more comments in constructor.

2007-05-08 17:28  brun

	* [r18701] treeplayer/src/TTreeFormulaManager.cxx: From Anna:
	  Fix a small problem, when processing chains on proof with empty
	  selections.

2007-05-08 15:01  rdm

	* [r18700] proofplayer/inc/TObjectCache.h,
	  proofplayer/inc/TPacketizerDev.h,
	  proofplayer/src/TObjectCache.cxx,
	  proofplayer/src/TPacketizerDev.cxx: remove unused classes.

2007-05-08 14:57  rdm

	* [r18699] rpdutils/src/rpdutils.cxx: From Gerri:
	  - In RpdLogin, change to user's $HOME after having setresuid to
	  username;
	  this is meant to avoid problems with root squashing in systems
	  having
	  home dirs under NFS.

2007-05-08 14:57  rdm

	* [r18698] proof/src/TProofChain.cxx: From Gerri:
	  - In Process, add missing setting of the event list in the TDSet
	  instance; this
	  should fix the problem with event lists being ignored - see bug
	  #18495.
	  (from Anna).

2007-05-08 14:56  rdm

	* [r18697] proofplayer/inc/LinkDef.h, proofplayer/inc/TEventIter.h,
	  proofplayer/src/TEventIter.cxx: From Gerri:
	  - Remove any reference to TObjectCache (following a problem
	  observed
	  by Anna).
	  - Remove any reference to TPacketizerDev (it is not used and for
	  testing
	  one can upload a new packetizer as a PAR package)

2007-05-08 14:54  rdm

	* [r18696] proof/src/TDSet.cxx: From Gerri:
	  - In Add(TCollection *filelist), fix bug in pointer assignment
	  (from Jan).

2007-05-08 13:50  rdm

	* [r18695] alien/inc/TAlienCollection.h, alien/inc/TAlienFile.h,
	  alien/src/TAlienCollection.cxx, alien/src/TAlienFile.cxx: From
	  Andreas:
	  TAlienCollection: you can now invert a selection in a
	  collection to get all the files which are f.e. not staged.

2007-05-08 13:49  rdm

	* [r18694] netx/inc/TXNetFile.h, netx/src/TXNetFile.cxx: From
	  Andreas and me:
	  - take into account the static settings of opentimeout and
	  only staged files. If you don't have the change in xrootd,
	  the timeout does nothing - it just sets an environment
	  variable. Indeed, xrootd just returns, if the requested waittime
	  of
	  the server is bigger than the timeout. For the moment,
	  there is no better way, but it helps to avoid blocking and
	  does what we need for analysis.
	  - removed TXNetFile::Size(), GetSize() should be used.

2007-05-08 13:46  rdm

	* [r18693] net/inc/TGridCollection.h: From Andreas:
	  updated some interfaces.

2007-05-08 12:10  brun

	* [r18692] geom/src/TGeoTube.cxx: From Andrei Gheata and Alja
	  Mrak-Tadel:
	  TGeoTube::MakeBuffer3D() assigns wrong number of segments if tube
	  does not have inner radius.

2007-05-08 10:14  brun

	* [r18691] guihtml/src/TGHtmlImage.cxx: From Bertrand:
	  Add a protection on temp file being NULL

2007-05-07 15:28  brun

	* [r18690] config/Makefile.depend, guihtml/src/TGHtml.cxx,
	  guihtml/src/TGHtmlImage.cxx: From Bertrand:
	  - Add wheel mouse scrolling in TGHtml widget.
	  - Add static function to open remote pictures in TGHtmlImage.

2007-05-07 15:19  brun

	* [r18689] guihtml/src/TGHtml.cxx, guihtml/src/TGHtmlLayout.cxx:
	  From Valeriy:
	  o TGHtml
	  - one more fix for margins drawing.

2007-05-07 15:11  antcheva

	* [r18688] gui/src/TGTextEdit.cxx: Fixed error reported by valgrind
	  about
	  Mismatched free() / delete / delete []

2007-05-07 14:06  moneta

	* [r18687] tutorials/fit/TwoHistoFit2D.C, tutorials/fit/fit2a.C,
	  tutorials/fit/fit2dHist.C, tutorials/fit/fitExclude.C,
	  tutorials/fit/fitLinear.C, tutorials/fit/fitMultiGraph.C,
	  tutorials/fit/graph2dfit.C, tutorials/fit/langaus.C,
	  tutorials/fit/multidimfit.C: add missing includes

2007-05-07 14:03  brun

	* [r18686] guihtml/src/TGHtml.cxx: Fix for the following compiler
	  warning:
	  warning: `TGHtmlElement*savePtr' might be used uninitialized

2007-05-07 14:01  brun

	* [r18685] guihtml/src/TGHtml.cxx: Fix for drawing margins.

2007-05-07 13:36  moneta

	* [r18684] tutorials/fit/fit2.C: add missing include

2007-05-07 10:56  brun

	* [r18683] hist/src/TPolyMarker.cxx: From Olivier:
	  - Make SetPolyMarker(Int_t n) compliant with
	  SetPolyMarker(Int_t n, Double_t *x, Double_t *y, Option_t
	  *option)
	  and with the documentation, ie:
	  "If n <= 0 the current arrays of points are deleted"

2007-05-07 09:40  brun

	* [r18682] base/inc/TDirectory.h: Fix coding conventions (well, I
	  hope)

2007-05-07 08:54  moneta

	* [r18681] unuran/src/unuran-1.0.0-root.tar.gz: add again in binary
	  format

2007-05-07 08:54  moneta

	* [r18680] unuran/src/unuran-1.0.0-root.tar.gz: remove to add again
	  in binary format

2007-05-06 14:44  pcanal

	* [r18679] tree/src/TChain.cxx, treeplayer/src/TFormLeafInfo.cxx:
	  fix coding convention

2007-05-06 08:04  brun

	* [r18678] gui/src/TGFont.cxx, gui/src/TGLabel.cxx: Fix coding
	  conventions

2007-05-06 07:49  brun

	* [r18677] base/src/TDirectory.cxx: Fix a problem when saving a
	  canvas in a ROOT file and gDirectory is gROOT.
	  In this case gDirectory->OpenFile calls a dummy function.
	  The call to TDirectory::OpenFile is replaced by a call to
	  TFile::Open
	  via gROOT->ProcessLine.

2007-05-05 17:41  pcanal

	* [r18676] base/inc/TDirectory.h: Fix for older compiler (solaris)

2007-05-05 17:37  pcanal

	* [r18675] tree/src/TBranch.cxx: add the code needed to remove
	  gBranch to the reading of very old files

2007-05-05 15:56  brun

	* [r18674] cint/src/bc_parse.cxx, cint/src/v6_func.cxx: From Masa:
	  Add protections in case of very long C++ expressions (as for
	  instance
	  recently reported by Rof Veenhof).
	  
	  "I looked closer into the problem and found the root cause. This
	  was in fact , not a string overflow, but a bad implementation of
	  overflow workaround. When Cint sees,
	  (very_long_expression)
	  and if strlen(very_long_expression)>G__ONELINE, then the
	  very_long_expression is evaluated twiece. This happens in
	  src/func.c line 2276 to 2291. Please find my quick fix in
	  attached func.c
	  but I have not tested it well. I also added string size check in
	  bc_parse.cxx. But, this fix is just a small part. Both fixes are
	  enclosed by #ifndef G__OLDIMPLEMENTATION.

2007-05-05 10:31  brun

	* [r18673] win32gdk/src/TGWin32.cxx: From Bertrand:
	  Adapt TGWin32::LoadQueryFont for the non-standard way TGHtml is
	  specifying font names.
	  With this patch, html font rendering (bold, italic, size) works
	  on Windows.

2007-05-04 22:15  pcanal

	* [r18672] base/inc/TDirectory.h, base/src/TDirectory.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx: Extend the
	  functionality of TDirectory::TContext
	  The TContext objects will not longer cd back to a directory
	  that was deleted between creation and their deletion.
	  For example:
	  f->cd();
	  {
	  TDirectory::TContext ctxt(0);
	  .... do something that change gDirectory.
	  delete f;
	  }
	  In the prevision implementation this lead to a f->cd() (i.e. core
	  dump).
	  In the new implementation this leads to a gROOT->cd().
	  With this improvement we now strong recomment to switch code
	  pattern
	  similar to:
	  TDirectory *cursav = gDirectory;
	  ... do something that changes gDirectory;
	  if (cursav) cursav->cd();
	  (which also leads to a core if cursav is directly or indirectly
	  deleted)
	  to
	  TDirectory::TContext ctxt(0);
	  ... do something that changes gDirectory;
	  
	  CVS
	  ----------------------------------------------------------------------

2007-05-04 21:17  brun

	* [r18671] guihtml/src/TGHtmlSizer.cxx: Fix a compiler warning in
	  TGHtml::Sizer: "TGFont *font might be used uninitialized"

2007-05-04 20:41  rdm

	* [r18670] gui/src/TGFont.cxx, guihtml/Module.mk: remove tons of
	  tabs and fix indentation.

2007-05-04 20:40  rdm

	* [r18669] gui/inc/TGDNDManager.h, gui/inc/TGTextEditor.h: replace
	  NULL by 0.

2007-05-04 20:33  rdm

	* [r18668] guihtml/src/TGHtmlParse.cxx,
	  guihtml/src/TGHtmlSizer.cxx: From Valeri:
	  fix AMD64 compilation errors.

2007-05-04 17:32  pcanal

	* [r18667] tree/inc/TLeaf.h, tree/inc/TLeafB.h, tree/inc/TLeafC.h,
	  tree/inc/TLeafD.h, tree/inc/TLeafElement.h, tree/inc/TLeafF.h,
	  tree/inc/TLeafI.h, tree/inc/TLeafL.h, tree/inc/TLeafO.h,
	  tree/inc/TLeafObject.h, tree/inc/TLeafS.h, tree/src/TBasket.cxx,
	  tree/src/TBranch.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TLeaf.cxx,
	  tree/src/TLeafB.cxx, tree/src/TLeafC.cxx, tree/src/TLeafD.cxx,
	  tree/src/TLeafElement.cxx, tree/src/TLeafF.cxx,
	  tree/src/TLeafI.cxx, tree/src/TLeafL.cxx, tree/src/TLeafO.cxx,
	  tree/src/TLeafObject.cxx, tree/src/TLeafS.cxx,
	  tree/src/TTreeCloner.cxx: The value of TBasket:;fBasket was
	  incorrect in some cases when using
	  the TTreeCloner. This is solved (and thread safetly is improved)
	  by
	  removing the gBranch global variable and using alternative
	  mechanism
	  to set TBakset::fBasket.

2007-05-04 17:08  brun

	* [r18666] Makefile, config/Makefile.depend: From valeriy Onuchin:
	  Add new directory guihtml in the default build system.

2007-05-04 17:07  brun

	* [r18665] guihtml, guihtml/Module.mk, guihtml/doc,
	  guihtml/doc/index.txt, guihtml/inc, guihtml/inc/LinkDef.h,
	  guihtml/inc/TGHtml.h, guihtml/inc/TGHtmlTokens.h,
	  guihtml/inc/TGHtmlUri.h, guihtml/src, guihtml/src/TGHtml.cxx,
	  guihtml/src/TGHtmlDraw.cxx, guihtml/src/TGHtmlElement.cxx,
	  guihtml/src/TGHtmlForm.cxx, guihtml/src/TGHtmlImage.cxx,
	  guihtml/src/TGHtmlIndex.cxx, guihtml/src/TGHtmlLayout.cxx,
	  guihtml/src/TGHtmlParse.cxx, guihtml/src/TGHtmlSizer.cxx,
	  guihtml/src/TGHtmlTable.cxx, guihtml/src/TGHtmlTokenMap.cxx,
	  guihtml/src/TGHtmlUri.cxx: Add the new directory guihtml.
	  This directory contains classes to parse html documents and
	  render them
	  using ROOT graphics classes. This set of classes is based on the
	  xclass95
	  toolset developed by Hector Perazza. The adaptation to ROOT
	  graphics
	  is by Valeriy Onuchin.
	  This first version of the classes cannot yet support documents
	  with CSS2
	  (Cascaded Style Sheet). This will be implemented in a second
	  phase.
	  A mini browser will be added soon to the repository.

2007-05-04 16:57  brun

	* [r18664] meta/src/TCint.cxx: Fix from Peter Hristov and Matevz
	  tadel:
	  The return variable "ret" was declared "Int_t" where it must be
	  "Long_t".
	  Due to this bug, stress did not work on Ithanium.

2007-05-04 16:53  brun

	* [r18663] base/src/TApplication.cxx: From Gerri,
	  Remove an extra argument in a Warning statement in
	  TApplication::ProcessLine.

2007-05-04 15:47  brun

	* [r18662] gui/inc/TGFont.h: Remove spurious comma in the last item
	  of the enum statement

2007-05-04 15:46  antcheva

	* [r18661] gui/src/TGFont.cxx: Changed name of getToken to GetToken

2007-05-04 15:39  brun

	* [r18660] gui/src/TGFont.cxx: Fix a compiler Warning (could be an
	  error) in TGFont::ComputeTextLayout.
	  The variable y was not always initialized.

2007-05-04 15:21  antcheva

	* [r18659] gui/src/TGTextView.cxx: From valeriy Onuchin:
	  added set background color of fCanvas

2007-05-04 15:19  antcheva

	* [r18658] test/guitest.cxx, tutorials/gui/guitest.C: From Valeriy
	  Onuchin:
	  - add comments about impemented undo possiblity via Ctrl-Z
	  - multiline tooltip example for the button that opens the text
	  editor.

2007-05-04 15:18  antcheva

	* [r18657] gui/inc/LinkDef2.h, gui/inc/TGFont.h,
	  gui/src/TGFont.cxx: From Valeriy Onuchin:
	  Changes in font handling connected with html widget development
	  and allows to find the best matching font specified by family,
	  point size, weight, slant. They include:
	  
	  - new structure describing font attributes
	  struct FontAttributes_t {
	  
	  const char *fFamily; // Font family. The most important field.
	  Int_t fPointsize; // Pointsize of font, 0 for default size,
	  // or negative number meaning pixel size.
	  Int_t fWeight; // Weight flag
	  Int_t fSlant; // Slant flag
	  Int_t fUnderline; // Non-zero for underline font.
	  Int_t fOverstrike; // Non-zero for overstrike font.
	  };
	  
	  - new class TGTextLayout is used to keep track of string
	  measurement information.
	  
	  - new TGFont methods (see descriptions in the source):
	  Int_t TextWidth(const char *string, Int_t numChars = -1) const;
	  Int_t XTextWidth(const char *string, Int_t numChars = -1) const;
	  Int_t TextHeight() const { return fFM.fLinespace; }
	  void UnderlineChars(Drawable_t dst, GContext_t gc,
	  const char *string, Int_t x, Int_t y,
	  Int_t firstChar, Int_t lastChar) const;
	  TGTextLayout *ComputeTextLayout(const char *string, Int_t
	  numChars,
	  Int_t wrapLength, Int_t justify,
	  Int_t flags, UInt_t *width,
	  UInt_t *height) const;
	  Int_t MeasureChars(const char *source, Int_t numChars, Int_t
	  maxLength,
	  Int_t flags, Int_t *length) const;
	  void DrawCharsExp(Drawable_t dst, GContext_t gc, const char
	  *source,
	  Int_t numChars, Int_t x, Int_t y) const;
	  void DrawChars(Drawable_t dst, GContext_t gc, const char *source,
	  Int_t numChars, Int_t x, Int_t y) const;

2007-05-04 15:17  antcheva

	* [r18656] gui/inc/TGLabel.h: From Valeriy Onuchin:
	  possiblity to have multiline labels

2007-05-04 15:16  antcheva

	* [r18655] gui/src/TGLabel.cxx: From Valeriy Onuchin:
	  possiblity to have multiline labels/tooltips

2007-05-04 15:15  antcheva

	* [r18654] gui/inc/TGView.h, gui/src/TGView.cxx: From Valeriy
	  Onuchin:
	  Correct SetBackgroundColor, SetBackgroundPixmap methods

2007-05-04 15:14  antcheva

	* [r18653] gui/inc/TGScrollBar.h, gui/src/TGScrollBar.cxx: From
	  Valeriy Onuchin:
	  accelerated scrolling via new method SetAccelerated

2007-05-04 15:14  rdm

	* [r18652] io/inc/TFile.h, io/src/TFile.cxx: From Andreas:
	  - added a static function SetOpenTimeout() to set an open timeout
	  - added a static function SetOnlyStaged() to set, that only
	  staged
	  remote files are to be read
	  -> this is currently only implemented for TXNetFile
	  - added an option to SetCacheFileDir() function to force all
	  remote file
	  opens through a local file cache (i.e. READ -> CACHEREAD)

2007-05-04 08:24  moneta

	* [r18651] unuran/Module.mk, unuran/test/unuranHist.cxx,
	  unuran/test/unuranMultiDim.cxx: update for new version

2007-05-04 08:23  moneta

	* [r18650] unuran/src/TUnuran.cxx,
	  unuran/src/unuran-0.8.1-root.tar.gz,
	  unuran/src/unuran-1.0.0-root.tar.gz: add a new version of unuran
	  (1.0.0) and enable support for generation from binned 1d data and
	  for truncated multi-dim distributions

2007-05-03 17:51  pcanal

	* [r18649] cint/src/v6_pause.cxx: Improve re-entrance of
	  G__process_cmd

2007-05-03 15:27  rdm

	* [r18648] proof/inc/TDSet.h, proof/src/TDSet.cxx,
	  tree/inc/TChain.h, tree/inc/TChainElement.h, tree/src/TChain.cxx,
	  tree/src/TChainElement.cxx: From Gerri:
	  This is the last patch to synchronize with the CAF:
	  
	  TDSet.h, .cxx
	  - Use TCollection instead of TList
	  - Support thre object types in TDSet::Add(TCollection *):
	  TFileInfo, TUrl
	  and TObjString .
	  - Conserve the looked-up status of TChainElements when
	  instantiating
	  from a TChain.
	  
	  TChainElement.h, .cxx
	  - Use BIT(15) to flag the looked-up status
	  
	  TChain.h, .cxx
	  - Use TCollection instead of TList
	  - Support thre object types in TDSet::Add(TCollection *):
	  TFileInfo, TUrl
	  and TObjString .
	  - Save / Test the looked-up status of elements to avoid multiple
	  lookup;
	  an option is available in TChain::Lookup(Bool_t force = kFALSE)
	  to
	  force a new lookup.

2007-05-03 15:01  antcheva

	* [r18647] gui/src/TGListView.cxx: Fixed memory leak seen after the
	  deletion of ROOT browser
	  (not deleted TGVFileSplitter objects in SetHeaders method)

2007-05-03 14:53  antcheva

	* [r18646] gui/src/TGSplitter.cxx: Fixed typos in comments.

2007-05-03 14:10  pcanal

	* [r18645] treeplayer/src/TFormLeafInfo.cxx: Remove compiler
	  warnings

2007-05-03 12:13  antcheva

	* [r18644] gui/src/TRootBrowser.cxx: Fixed memory leaks in
	  TRootBrowser

2007-05-03 12:12  antcheva

	* [r18643] gui/src/TGFrame.cxx: From Bertrand:
	  Do not create more than one TGDNDManager per ROOT session

2007-05-03 11:55  rdm

	* [r18642] configure: From Gerri:
	  configure:
	  - disable Kerberos if Heimdal implementation is detected
	  - fix a problem handling a failure in the detection of
	  openssl/x509.h
	  - by default, disable globus to avoid spurious build attempts.

2007-05-03 11:53  rdm

	* [r18641] base/src/TFileInfo.cxx: forgot a Printf() (use Info()).

2007-05-03 11:52  rdm

	* [r18640] net/inc/TFileStager.h, net/src/TFileStager.cxx,
	  netx/inc/TXNetFileStager.h, netx/inc/TXNetSystem.h,
	  netx/src/TXNetFileStager.cxx, netx/src/TXNetSystem.cxx,
	  xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  netx/src/TXNetSystem.h, .cxx
	  - New method Prepare for bulk prepare requests
	  - Improved error logging
	  - Instantiate XrdClientAdmin via the new static interface to
	  optimize
	  the connections
	  
	  net/inc/TFileStager.h, .cxx
	  - Use TCollection instead of TList
	  - Add static method GetPathName(TObject *o) to extract the path
	  name
	  from supported objects TFileInfo, TUrl, TObjString
	  
	  netx/inc/TXNetFileStager.h, .cxx
	  - Use TCollection instead of TList
	  
	  xrootd-20060928-1600.src.tgz
	  - Improved Admin interface functionality

2007-05-03 10:19  brun

	* [r18639] README/CREDITS: Add contribution of Kerry Lee to TDatime

2007-05-03 08:15  brun

	* [r18638] base/inc/TDatime.h, base/src/TDatime.cxx: Implement a
	  suggestion from kerry.t.lee@nasa.gov:
	  //add implementation of new Set method in TDatime.cxx
	  void TDatime::Set(const char* sqlDateTime)
	  // Expects as input a string in SQL date/time compatible format,
	  like:
	  // yyyy-mm-dd hh:mm:ss.

2007-05-02 20:18  pcanal

	* [r18637] tree/inc/TTree.h, tree/src/TTree.cxx,
	  treeplayer/inc/TFormLeafInfo.h, treeplayer/inc/TTreeFormula.h,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TTreeFormula.cxx, treeplayer/src/TTreePlayer.cxx:
	  Add direct access to the TTree (or TChain) object from
	  TTree::Draw by
	  using the keyword 'This':
	  tree->Draw("This->GetReadEntry()");
	  tree->Draw("This->GetUserInfo()->At(0)->GetName()");

2007-05-02 19:20  rdm

	* [r18636] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  - Use basic tracing (i.e. w/o mutex locking) in the child after
	  forking
	  and before execv; this is to avoid problems with locks during
	  fork.
	  - fix a problem with the default image definition in reading a
	  'worker/slave' line from the config file when a user name is
	  defined (i.e. worker user@wrkhost).

2007-05-02 19:18  rdm

	* [r18635] proof/src/TProof.cxx: From Gerri:
	  - Add a missing protection
	  - Fix a problem with output redirection in case of asynchronous
	  running

2007-05-02 14:37  couet

	* [r18634] histpainter/src/THistPainter.cxx: - In Paint2DErrors: in
	  case of option "lego e1" the z axis was painted twice.

2007-05-02 12:47  antcheva

	* [r18633] fitpanel/src/TFitParametersDialog.cxx: Protected Set
	  Parameters dialog layout - fixes the bug #26015
	  (<http://savannah.cern.ch/bugs/?26015>)

2007-05-02 10:14  brun

	* [r18632] html/src/TClassDocOutput.cxx: Fix a bug reported by
	  ryu.sawada@psi.ch at https://savannah.cern.ch/bugs/?26022

2007-05-02 09:21  rdm

	* [r18631] asimage/src/TASImage.cxx,
	  win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: From Bertrand:
	  - Use SETBIT macro in TASImage and TESTBIT / CLRBIT in gdk.
	  - Improve scrolling on Windows.

2007-05-02 06:51  brun

	* [r18630] geompainter/src/TGeoPainter.cxx: From Andrei:
	  commenting the output of TGeoPainter::SetVisLevel.

2007-05-01 09:40  brun

	* [r18629] asimage/src/TASImage.cxx,
	  win32gdk/gdk/src/gdk/makefile.msc,
	  win32gdk/gdk/src/gdk/win32/gdkdrawable-win32.c: From Bertrand:
	  Patch following problems displaying transparent images in TGHtml
	  (and in general) CVS:
	  ----------------------------------------------------------------------

2007-04-30 20:38  brun

	* [r18628] graf/src/TGraph.cxx: in the TGraph destructor, reset
	  fFunctions to 0 to avoid access to a deleted object in
	  TGraph::RecursiveRemove.

2007-04-30 16:01  couet

	* [r18627] graf/src/TLatex.cxx: - Better rendering of the sqrt
	  symbol:
	  * The middle line is not vertical anymore.
	  * The left line is thicker than the two other lines.
	  * The line width depends on text's size.

2007-04-30 15:45  pcanal

	* [r18626] cint/src/bc_parse.cxx, cint/src/v6_decl.cxx,
	  cint/src/v6_error.cxx: From Paul:
	  Fix for crash on array initialization reported by Nick West.
	  
	  This was a programming error which would not ordinarily have
	  caused
	  a problem, but it interacted badly with a compiler bug in gcc
	  3.2.3.
	  
	  The programming mistake was initializing a const int& with an
	  array
	  element of type short. Because this is a const reference the
	  compiler
	  should bind the ref to a temporary and copy the array element.
	  The
	  original intent was to bind directly to the array element, but in
	  this case there is no difference in the result since no
	  modifications
	  are ever made through the reference. Unfortunately the gcc 3.2.3
	  compiler
	  had a bug, and the generated code did not bind the reference
	  correctly.
	  Later versions of the compiler do not have this problem.
	  
	  The code fix is to simply use a const short instead of a const
	  int&
	  for this variable.

2007-04-30 14:43  rdm

	* [r18625] asimage/Module.mk: use system ungif if available.

2007-04-30 14:39  brun

	* [r18624] win32gdk/gdk/src/gdk/win32/gdkim-win32.c: From Bertrand:
	  Attempt to use standard mbstowcs instead of custom
	  gdk_nmbstowchar_ts.
	  This allows do display accented and some special characters in
	  TGTextView and in coming TGHtml widget.

2007-04-30 12:52  couet

	* [r18623] graf/src/TPaveStats.cxx: - The previous fix (revision
	  1.29) broke the automatic computation of the
	  title size in TPaveStats::Paint. This fix makes it work again and
	  takes
	  also into account the problem which was supposed to be fixed in
	  revision
	  1.29.

2007-04-30 11:06  rdm

	* [r18622] asimage/src/libAfterImage.tar.gz: fix configure (by
	  running autoconf on FC6 and applying our local mods).
	  Configure does now not use anymore XtMalloc and libXt to test if
	  the
	  X11 libs are installed. XtMalloc is part of libXt and not libX11.
	  In the past this was not a problem as libXt was part of x11-devel
	  or
	  xorg-devel, but now FC6, Ubuntu, Debian, etc. have made a
	  separate
	  libXt-devel or equivalent package. Now a proper libX11 function
	  is used
	  for testing libX11 availability. This should solve a number of
	  problems
	  where libAfterImage was built without X11 support.

2007-04-30 10:44  rdm

	* [r18621] base/inc/TFileInfo.h, base/src/TFileInfo.cxx: From Jan
	  and Gerri:
	  Added two static methods to create a list of TFileInfo's:
	  
	  TList *TFileInfo::CreateList(const char *file)
	  
	  where 'file' is a text file with each line defining a file URL
	  
	  TList *TFileInfo::CreateListMatching(const char *files)
	  
	  where 'files' is
	  i) directory path; all regular files in the directory are added
	  ii) a file path; a list with a single element is created
	  iii) a file-path containing wildcards '*' in the file name; a
	  list with
	  all the files consistent with the path are added.

2007-04-29 07:06  brun

	* [r18620] gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  - Allow to drag and drop any object that has a default
	  constructor
	  (required by TBufferFile) but is not a TFolder and not a TClass
	  (to avoid dragging ROOT class from list of classes) from
	  TBrowser.
	  - Added check (obj->IsA()->GetMethodAllAny("Draw")) in method
	  HandleDNDdrop() of TRootCanvas and TRootEmbeddedCanvas
	  before calling obj->Draw().

2007-04-29 05:36  brun

	* [r18619] cint/inc/G__ci.h: Extend G__ONELINE from 256 to 512
	  characters.

2007-04-28 06:25  brun

	* [r18618] base/src/TStyle.cxx: Add more comments in
	  TStyle::SetOptFit

2007-04-27 16:49  pcanal

	* [r18617] tree/inc/TBranch.h, tree/src/TBranch.cxx: Remove unused
	  parameters from TBranch::Init

2007-04-27 15:24  axel

	* [r18616] reflex/Module.mk, reflex/inc/LinkDef.h: No dict for
	  DictionaryGenerator

2007-04-27 13:06  brun

	* [r18615] gpad/src/TCanvas.cxx: Make use of the new environment
	  variable Canvas.SavePrecision in TCanvas::SaveSource.
	  // When outputing floating point numbers, the default precision
	  is 7 digits.
	  // The precision can be changed (via system.rootrc) by changing
	  the value
	  // of the environment variable "Canvas.SavePrecision"
	  This is the best solution to the problem reported at:
	  <http://savannah.cern.ch/bugs/?25909>

2007-04-27 13:04  brun

	* [r18614] config/rootrc.in: Add a new envronment variable
	  #set the default precision when writing floating point numbers in
	  TCanvas::SaveSource
	  Canvas.SavePrecision 7

2007-04-27 11:43  couet

	* [r18613] asimage/src/TASImage.cxx: - Complete the help of
	  PaintImage (new parameters).
	  - Indent, remove TABs and trailing spaces.

2007-04-27 11:07  couet

	* [r18612] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h: - From V.Onuchin:
	  
	  TImage::PaintImage:
	  extend this method to allow to draw a part of an image
	  on window (previously the whole image was drawn).
	  
	  PaintImage(Drawable_t wid, Int_t x, Int_t y, Int_t xsrc, Int_t
	  ysrc,
	  UInt_t wsrc, UInt_t hsrc);
	  
	  where:
	  wid - a window where image is drawn
	  x,y - window coordinates where image is drawn
	  xsrc, ysrc, wsrc, hsrc - an image area to be drawn.

2007-04-27 10:21  brun

	* [r18611] math/inc/TMath.h: Implement a suggestion from Jason
	  Detwiler: two new functions in TMath
	  inline Double_t Sqrt2() { return
	  1.4142135623730950488016887242097; }
	  // Euler-Mascheroni Constant
	  inline Double_t EulerGamma() { return
	  0.577215664901532860606512090082402431042; }

2007-04-27 09:27  brun

	* [r18610] tree/src/TEntryList.cxx: From Anna:
	  Fix in view of PROOF

2007-04-27 08:45  brun

	* [r18609] gui/inc/TGTextEdit.h, gui/src/TGTextView.cxx: From
	  Bertrand:
	  - Replace hidden class TGTextEditHist by its base class TList as
	  return code of TGTextEdit::GetHistory()
	  - Improve IsTextFile() in TGTextView.cxx

2007-04-27 08:36  brun

	* [r18608] graf/src/TGraph.cxx: iImplement the following return
	  status from TGraph::Fit:
	  The function return the status of the fit in the following form
	  fitResult = migradResult + 10*minosResult + 100*hesseResult
	  The fitResult is 0 is the fit is OK.
	  The fitResult is negative in case of an error not connected with
	  the fit.

2007-04-27 08:35  brun

	* [r18607] hist/src/TH1.cxx: Implement the following return status
	  from TH1::Fit:
	  The function return the status of the fit in the following form
	  fitResult = migradResult + 10*minosResult + 100*hesseResult +
	  1000*improveResult
	  The fitResult is 0 is the fit is OK.
	  The fitResult is negative in case of an error not connected with
	  the fit.

2007-04-27 08:34  brun

	* [r18606] tree/inc/TTree.h, tree/inc/TVirtualTreePlayer.h,
	  tree/src/TTree.cxx, treeplayer/inc/TTreePlayer.h,
	  treeplayer/src/TTreePlayer.cxx: -Change the return type of
	  TTree::Fit and TTree::UnbinnedFit from Long64_t to Int_t
	  to be consistent with the return type of TH1::Fit and
	  TGraqph::Fit.
	  -TTree::Fit and TTree::UnbinnedFit have now the following return
	  status:
	  The function return the status of the fit in the following form
	  fitResult = migradResult + 10*minosResult + 100*hesseResult +
	  1000*improveResult
	  The fitResult is 0 is the fit is OK.
	  The fitResult is negative in case of an error not connected with
	  the fit.
	  The number of entries used in the fit can be obtained via
	  mytree.GetSelectedRows();
	  If the number of selected entries is null the function returns -1

2007-04-26 22:00  pcanal

	* [r18605] io/src/TEmulatedCollectionProxy.cxx: Fix an internal
	  inconsistency of the layout of emulated collection of fundamental
	  type
	  (when the sizeof is less than sizeof(void*).
	  Fix a problem in the use of TClass::Move in the case of an
	  std::map

2007-04-26 16:42  brun

	* [r18604] gui/src/TRootBrowser.cxx: From Bertrand
	  Fix a problem reported by Nick West and affecting the browsing of
	  ROOT files
	  containing a TCanvas.

2007-04-26 13:55  axel

	* [r18603] reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_unit.cxx: Silence cast warnings in test

2007-04-26 13:47  axel

	* [r18602] reflex/inc/LinkDef.h, reflex/inc/Reflex/Kernel.h: Move
	  CPP # to column 0 (silly solaris cpp)
	  don't generate dict for RuntimeError on solaris

2007-04-26 11:07  couet

	* [r18601] asimage/src/TASImage.cxx: - From V.Onuchin:
	  o TASImage::TypeFromMagicNumber
	  - added few more image types detected by "magic number"
	  according to http://www.garykessler.net/library/file_sigs.html

2007-04-26 09:06  brun

	* [r18600] pythia6/src/TPythia6Decayer.cxx: Specify option "All"
	  when calling TPythia6::ImportParticles in
	  TPythia6Decayer::ImportParticles

2007-04-26 08:58  axel

	* [r18599] reflex/inc/Reflex/Kernel.h: hide class visibility attrib
	  from CINT; fixes G__Reflex rootcint issues with GCC4

2007-04-26 08:37  brun

	* [r18598] geombuilder/src/TGeoMaterialEditor.cxx: Fix typo in
	  previous fix

2007-04-26 08:24  brun

	* [r18597] geombuilder/src/TGeoMaterialEditor.cxx: From Axel,
	  Add a missing "%" in a Form statement in
	  TGeoMixtureEditor::UpdateElements()

2007-04-26 08:03  axel

	* [r18596] reflex/Module.mk: Build the rootmap for libReflexDict,
	  not libReflex

2007-04-26 07:40  couet

	* [r18595] asimage/inc/TASImage.h, asimage/src/TASImage.cxx: - From
	  Valeri Onuchin:
	  o TASImage
	  - ReadImage method
	  in case when image doesn't have file extension detection of image
	  type is done by reading "magic number" (first bytes of file).
	  - WriteImage method
	  more comments added on "how to create animated image".

2007-04-25 17:24  brun

	* [r18594] config/Makefile.depend: From Axel:
	  
	  Add missing dependencies to build Reflex.

2007-04-25 16:52  axel

	* [r18593] reflex/inc/LinkDef.h: Add LinkDef.h and veto non-classes
	  from entry in rootmap (autoloader makes CINT think it's a class)

2007-04-25 16:50  axel

	* [r18592] cint/src/v6_newlink.cxx: Fix dict for static namespace
	  members

2007-04-25 16:47  axel

	* [r18591] reflex/Module.mk: Add a separate (CINT) dictionary
	  library for Reflex, incl rootmap

2007-04-25 16:45  axel

	* [r18590] cint/src/v6_newlink.cxx: Implement "option=..." syntax
	  for pragma link line
	  Supported so far: nomap (that's new), nostreamer (-) noinputoper
	  (!) evolution (+)
	  Rename local rootflag vars
	  "nomap" is only used by ROOT's rlibmap utility: vetoes entry in
	  rootmap file

2007-04-25 14:59  couet

	* [r18589] graf/src/TGraph.cxx: - Apply the valid fix suggested
	  here: https://savannah.cern.ch/bugs/?25788
	  "TGraph::PaintGrapHist shifts points by half-a-bin when painting
	  lines in low-res". The following macro show the problem:
	  
	  void lowRes(int nbins=10000) {
	  c = new TCanvas("lowRes","lowRes",0,0,700,800);
	  TH1F *h1 = new TH1F("h1","my histogram",nbins,-3,3);
	  for (int i=0;i<1000000;i++) h1->Fill(gRandom->Gaus(0,1));
	  h1->SetMarkerStyle(20); h1->Draw("EP");
	  TH1F *h12 = h1->DrawCopy("l same");
	  h12->SetLineColor(kRed);
	  h1->GetXaxis()->SetRange(1,40);
	  }
	  
	  Before this fix the line plot and the error plot were shifted.

2007-04-25 13:12  brun

	* [r18588] README/CREDITS: Add new contributions:
	  N: Daniel Barna
	  E: daniel.barna@cern.ch
	  D: CINT install target
	  
	  N: Andr�� Felipe
	  E: (felipe.andre@gmail.com)
	  D: CINT contributions

2007-04-25 13:11  brun

	* [r18587] base/inc/RVersion.h, build/version_number: Start
	  development cycle 5.15/07

2007-04-25 07:51  brun

	* [r18582] pythia6/src/TPythia6.cxx: Replace #include
	  "TMCParticle6.h" by "TMCParticle.h"

2007-04-25 06:12  brun

	* [r18581] io/src/TGenCollectionProxy.cxx: From Philippe:
	  fix for https://savannah.cern.ch/bugs/index.php?25397

2007-04-24 18:55  brun

	* [r18579] gl/src/TGLCylinder.cxx: Remove two dummy lines

2007-04-24 18:51  brun

	* [r18578] gl/src/TGLCylinder.cxx: Protection added in
	  TGLMesh::GetNormal.
	  see: http://savannah.cern.ch/bugs/?25845

2007-04-24 18:37  brun

	* [r18577] html/src/TClassDocOutput.cxx: Fix a bug in
	  TClassDocOutput::CreateDotClassChartIncl, replacing
	  delete real;
	  by
	  delete [] real
	  see: http://savannah.cern.ch/bugs/?25843

2007-04-24 15:41  brun

	* [r18576] base/inc/RVersion.h, build/version_number: Change
	  version number to 5.15/06

2007-04-24 15:16  brun

	* [r18575] graf/src/TGraph.cxx: TGraph::Fit now returns the status
	  of the fit (result of
	  grFitter->ExecuteCommand("MIGRAD",arglist,2);)

2007-04-24 15:12  brun

	* [r18574] tutorials/hist/hbars.C: Fix a problem with the TLegend,
	  specifying the right pointers.

2007-04-24 14:21  axel

	* [r18573] reflex/build/configure.ac,
	  reflex/inc/Reflex/Makefile.am: for autotools, by Andr� Felipe:
	  put internal headers into proper subdir

2007-04-24 13:34  couet

	* [r18572] test/stressGraphics.ref: - The error on Test 25 was not
	  big enough on Windows.

2007-04-24 13:31  couet

	* [r18571] test/stressGraphics.cxx: - Modify this test to be able
	  to run it interactively in ROOT. Like:
	  
	  root [0] .L stressGraphics.cxx
	  root [1] stressGraphics(0)
	  
	  Before this fix CINT, issued warnings about the global variable
	  gC.

2007-04-24 13:20  axel

	* [r18570] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/selclass.py,
	  reflex/test/testDict2/ClassO.h,
	  reflex/test/testDict2/selection.xml: Fix pointer detection for
	  arg passing by value:
	  do not remove "const", but check for "* const" instead
	  solves problem with SPI/AA nightlies
	  add test (vector<const ClassO*>)
	  Fix pattern matching for types with space:
	  also remove spaces in patterns (introduce n_pattern)
	  add test (vector<const ClassO*>)
	  Don't recursively strip const when const stripping is requested:
	  don't convert "const int(*const)(const char*) const" into
	  "int(*)(char*)"

2007-04-24 12:58  rdm

	* [r18569] net/src/TSocket.cxx: in Recv methods close the socket in
	  case low level recv() return 0, which
	  means EOF, i.e. remote side of socket is closed. Fixes issue
	  25607.

2007-04-24 10:08  brun

	* [r18568] win32gdk/gdk/src/gdk/win32/gdkevents-win32.c: From
	  Bertrand:
	  - Use desktop coordinates when receiving drop event from Windows
	  Explorer.

2007-04-24 10:01  brun

	* [r18567] gui/src/TGTextEditor.cxx: From Bertrand:
	  Fix coding conventions.

2007-04-24 10:00  brun

	* [r18566] treeplayer/src/TTreeFormula.cxx: In
	  TTreeFormula::IsLeafInteger we return kTRUE if the leaf type is
	  "Char_t"

2007-04-24 08:15  brun

	* [r18565] win32gdk/gdk/src/gdk/win32/gdkevents-win32.c,
	  win32gdk/src/TGWin32.cxx: From Bertrand:
	  Added ability do drag files from Windows Explorer to ROOT :-)
	  (i.e. pictures files to TCanvas or text files to TGTextView)

2007-04-24 06:18  brun

	* [r18564] tmva/src/VariableIdentityTransform.cxx: Joerg,
	  
	  I have removed the line with the cout statement.
	  
	  Rene

2007-04-23 17:54  pcanal

	* [r18563] treeplayer/src/TTreeFormula.cxx: Improve the FindBranch
	  and FindLeaf so that TTreeFormula finds an existing branch even
	  in the presence of base classes (The consequence is that it was
	  using the top level branch instead of the lower level branch. See
	  https://savannah.cern.ch/bugs/?25675

2007-04-23 17:34  pcanal

	* [r18562] tree/inc/TBranchElement.h, tree/src/TBranchElement.cxx:
	  Improve the FindBranch and FindLeaf so that TTreeFormula finds an
	  existing branch even in the presence of base classes (The
	  consequence is that it was using the top level branch instead of
	  the lower level branch. See https://savannah.cern.ch/bugs/?25675

2007-04-23 16:20  brun

	* [r18561] pythia6/inc/TMCParticle.h, pythia6/src/TMCParticle.cxx:
	  Add renamed class TMCParticle

2007-04-23 16:20  brun

	* [r18560] pythia6/inc/TMCParticle6.h,
	  pythia6/src/TMCParticle6.cxx: Removing class TMCParticle6 (will
	  be renamed TMCParticle)

2007-04-23 10:58  brun

	* [r18559] hist/src/TH1.cxx: In TH1::KolmogorovTest, implement a
	  suggestion from Jason.Nielsen@cern.ch.
	  see: http://savannah.cern.ch/bugs/?25750

2007-04-23 10:50  brun

	* [r18558] hist/src/TProfile.cxx, hist/src/TProfile2D.cxx: Fix a
	  bug in the DrawCopy functions.

2007-04-23 10:40  brun

	* [r18557] gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  - Use also TUrl for uri-list format in TRootCanvas::HandleDNDdrop
	  and in TRootEmbeddedCanvas::HandleDNDdrop

2007-04-23 09:07  brun

	* [r18556] gui/inc/TGTextEditor.h, gui/src/TGCanvas.cxx,
	  gui/src/TGTextEditor.cxx, gui/src/TGTextView.cxx,
	  gui/src/TRootBrowser.cxx: From Bertrand:
	  - Improve TGLVEntry picking for Drag operation
	  - Use Turl for uri-list format in TGTextView::HandleDNDdrop
	  - Update file infos in TGTextEditor when a file has been dropped
	  - Change highlight color in TGTextEditor

2007-04-23 09:04  brun

	* [r18555] geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx: From Mihaela:
	  a patch including a new class for mixture editing. It can be
	  started from the TGeoManagerEditor from the material category and
	  works with the latest patch in TGeo from Andrei. It provides the
	  basic functionality for creating/editing mixtures.

2007-04-23 09:03  brun

	* [r18554] g4root/inc/TG4RootNavigator.h,
	  g4root/src/TG4RootNavigator.cxx, g4root/test/flags.gmk: From
	  Andrei:
	  - modifications for speeding up tracking performance for
	  geantinos

2007-04-23 08:58  brun

	* [r18553] geom/inc/TGeoArb8.h, geom/inc/TGeoBBox.h,
	  geom/inc/TGeoCompositeShape.h, geom/inc/TGeoCone.h,
	  geom/inc/TGeoEltu.h, geom/inc/TGeoHalfSpace.h,
	  geom/inc/TGeoHype.h, geom/inc/TGeoManager.h,
	  geom/inc/TGeoMaterial.h, geom/inc/TGeoNode.h,
	  geom/inc/TGeoParaboloid.h, geom/inc/TGeoPcon.h,
	  geom/inc/TGeoPgon.h, geom/inc/TGeoScaledShape.h,
	  geom/inc/TGeoShape.h, geom/inc/TGeoShapeAssembly.h,
	  geom/inc/TGeoSphere.h, geom/inc/TGeoTorus.h, geom/inc/TGeoTrd1.h,
	  geom/inc/TGeoTrd2.h, geom/inc/TGeoTube.h, geom/inc/TGeoXtru.h,
	  geom/src/TGeoBBox.cxx, geom/src/TGeoCompositeShape.cxx,
	  geom/src/TGeoCone.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHalfSpace.cxx, geom/src/TGeoHype.cxx,
	  geom/src/TGeoManager.cxx, geom/src/TGeoNode.cxx,
	  geom/src/TGeoParaboloid.cxx, geom/src/TGeoPcon.cxx,
	  geom/src/TGeoPgon.cxx, geom/src/TGeoScaledShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoSphere.cxx,
	  geom/src/TGeoTorus.cxx, geom/src/TGeoTube.cxx,
	  geom/src/TGeoXtru.cxx, geompainter/inc/TGeoChecker.h,
	  geompainter/src/TGeoChecker.cxx: From Andrei:
	  - new method TGeoShape::GetMeshNumbers() that allows getting the
	  number of points, segments and polygons in the mesh of any shape
	  - to be used by an upgrade of the overlap checker
	  - addition in the overlap checker to use the above info
	  - modifications in TGeoManager for improving performance for
	  tracking geantinos with G4root interface

2007-04-23 06:51  brun

	* [r18552] tmva/src/SdivSqrtSplusB.cxx: Fix coding conventions.

2007-04-22 15:48  brun

	* [r18551] gui/src/TGDNDManager.cxx, gui/src/TGFrame.cxx,
	  gui/src/TRootCanvas.cxx, gui/src/TRootEmbeddedCanvas.cxx: From
	  Bertrand:
	  Added ability to drag and drop picture files from TBrowser to
	  TCanvas and TRootEmbeddedCanvas.

2007-04-22 10:09  brun

	* [r18550] roofit/roofit_2.10.src.tgz: Fix a problem in the RooPlot
	  default constructor due to a recent change
	  with gROOT->ReadingObject. When the RooPlot default constructor
	  is called
	  with the default arguments the object is nor registered to
	  fDirectory.

2007-04-21 14:42  brun

	* [r18549] tmva/inc/Option.h: Replace second occurence of statement
	  using OptionBase::Print;
	  by
	  using Option<T>::Print;
	  otherwise intel/icc issues a fatal error.

2007-04-21 14:20  brun

	* [r18548] tmva/inc/Config.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/GeneticPopulation.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodSVM.h,
	  tmva/inc/Option.h, tmva/inc/VariableIdentityTransform.h,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/Config.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/Interval.cxx,
	  tmva/src/KDEKernel.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/Node.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/VariableIdentityTransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/test/TMVAnalysis.py,
	  tmva/test/TMVApplication.C: From Joerg Stelzer
	  Fix coding conventions as well as portability problems on
	  Solaris.

2007-04-21 07:57  brun

	* [r18547] gui/src/TGView.cxx: Fix coding conventions

2007-04-21 07:45  brun

	* [r18546] tmva/src/VariableIdentityTransform.cxx: This class was
	  forgotten in the new revision.

2007-04-21 07:36  brun

	* [r18545] tmva/inc/LinkDef.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/src/DataSet.cxx,
	  tmva/src/MethodBase.cxx: Reactivate class VariableInfo

2007-04-20 16:04  moneta

	* [r18544] hist/src/TH1.cxx: fix a bug in treating underflow and
	  overflow in the chi2 test

2007-04-20 15:16  brun

	* [r18543] tree/src/TEntryList.cxx: From Anna:
	  Fix a bug in TEntryList::Add(), for the case of adding chain
	  lists to tree lists

2007-04-20 15:07  brun

	* [r18542] gui/inc/TGDNDManager.h, gui/src/TGCanvas.cxx,
	  gui/src/TGDNDManager.cxx, gui/src/TGFrame.cxx,
	  gui/src/TGView.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx: From Bertrand:
	  Fix coding conventions.

2007-04-20 12:28  brun

	* [r18541] proofplayer/src/TProofPlayer.cxx: Fix coding conventions

2007-04-20 12:24  brun

	* [r18540] gui/src/TGText.cxx: From Valeriy Onuchin:
	  - TGTextEdit.
	  Fix problems with undoing of text insertion.
	  - TGTextLine.
	  New method GetWord(ULong_t pos) added which returns
	  a word at position.
	  - TGTextView.
	  New signals added (implemented in TGTextEdit):
	  Clicked(const char *word) - emitted on button press.
	  DoubleClicked(const char *word) - emitted on button double click.

2007-04-20 12:15  brun

	* [r18539] gui/inc/TGText.h, gui/inc/TGTextView.h,
	  gui/src/TGText.cxx, gui/src/TGTextEdit.cxx: Remove a compiler
	  warning about a possible non initialized variable

2007-04-20 12:06  brun

	* [r18538] tmva/inc/Option.h: From Philippe:
	  Fix a compilation error (with intel icc)

2007-04-20 11:43  rdm

	* [r18537] gui/inc/TGDNDManager.h, gui/src/TGDNDManager.cxx: Fix
	  cvs ident lines.

2007-04-19 21:07  brun

	* [r18536] base/inc/TVirtualX.h, base/src/TVirtualX.cxx,
	  gui/Module.mk, gui/inc/LinkDef3.h, gui/inc/TGCanvas.h,
	  gui/inc/TGDNDManager.h, gui/inc/TGFSContainer.h,
	  gui/inc/TGFrame.h, gui/inc/TGTextView.h, gui/inc/TRootCanvas.h,
	  gui/inc/TRootEmbeddedCanvas.h, gui/src/TGCanvas.cxx,
	  gui/src/TGDNDManager.cxx, gui/src/TGFSContainer.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGTextView.cxx,
	  gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx,
	  win32gdk/gdk/src/gdk/win32/gdkevents-win32.c,
	  win32gdk/inc/TGWin32.h, win32gdk/inc/TGWin32VirtualXProxy.h,
	  win32gdk/src/TGWin32.cxx, win32gdk/src/TGWin32VirtualXProxy.cxx,
	  x11/inc/TGX11.h, x11/src/GX11Gui.cxx, x11/src/TGX11.cxx: From
	  Bertrand:
	  Added drag and drop support for Linux (Xdnd) and Windows
	  (Clipboard).
	  It is now possible to drag an histogram (or any other graphical
	  object)
	  from an opened file in TBrowser to any TCanvas.
	  It is also possible to drag a text file from TBrowser to a
	  TGTextView
	  or TGTextEdit widget (i.e. in TGTextEditor).
	  On Linux, it is even possible to drag from a Root application to
	  another
	  one, or to drag a text file (i.e. a macro) from the ROOT browser
	  to an
	  external editor (i.e. Kate).
	  On Windows, drag and drop only works within the same ROOT
	  application
	  (for the time being).

2007-04-19 17:23  pcanal

	* [r18535] treeplayer/src/TTreeProxyGenerator.cxx: Prevent memory
	  leak in case of reuse of the selector

2007-04-19 16:23  brun

	* [r18534] gui/inc/TGText.h, gui/inc/TGTextEdit.h,
	  gui/inc/TGTextView.h, gui/inc/TGView.h, gui/src/TGText.cxx,
	  gui/src/TGTextEdit.cxx, gui/src/TGTextView.cxx,
	  gui/src/TGView.cxx, test/guitest.cxx, tutorials/gui/guitest.C:
	  From Valeriy Onuchin:
	  TGView, TGTextView, TGTextEdit classes
	  The main changes :
	  
	  o restructuring and revisiting the code
	  - move all text methods from TGView to TGTextView class.
	  
	  o new methods
	  TGTextEdit::SetSelectBack - setting selection background color
	  TGTextEdit::SetSelectfore - setting color for slected text
	  TGText::AsString - return content as ROOT string.
	  
	  o improved painting: exposed events, resizing
	  - compression of exposed events added which
	  eliminates flickering when text_edit widget is resized or
	  exposed.
	  - repaint only whose areas which where modified or
	  overlapped.
	  
	  o undo management on Ctrl-Z
	  o autoscrolling when text is selected
	  o many small bug fixes:
	  - crash on double click on blank field
	  - selected text in some cases was not correctly removed
	  - etc.

2007-04-19 16:18  axel

	* [r18533] reflex/inc/Reflex/Builder/CollectionProxy.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/PropertyList.h:
	  Make Reflex parsable by CINT

2007-04-19 16:14  axel

	* [r18532] reflex/python/genreflex/genreflex.py,
	  reflex/python/genreflex/genrootmap.py,
	  reflex/test/testDict2/selection.xml: Add selection.xml attribute
	  rootmap="FALSE" for class tag.
	  It vetoes rootmap entry of class(es) matching the selection rule.
	  Test parsing of that attrib (but no test for its output, yet).

2007-04-19 14:29  brun

	* [r18531] graf/src/TGraph.cxx: In TGraph::Fit correct the error on
	  the parameters by sqrt(chisquare/(ndf-1))
	  also when fitting with the Linear Fitter.

2007-04-19 12:57  rdm

	* [r18530] utils/src/rlibmap.cxx: add support for the
	  "option[s]=nomap" linkdef pragma specifier to not generate
	  for the given type an entry in the rootmap file.

2007-04-19 12:40  rdm

	* [r18529] netx/Module.mk, proofx/Module.mk,
	  xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  xrootd-20060928-1600.src.tgz
	  - Client:
	  - Optmized access to DNS
	  - Caching of created admin instances
	  - Creation of libXrdClient.so
	  
	  - Server:
	  - fix problem in XrdOdc
	  
	  netx/Module.mk, proofx/Module.mk
	  - Use libXrdClient.so instead of libXrdPosix.so

2007-04-19 10:32  brun

	* [r18528] tmva/inc/LinkDef.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/src/DataSet.cxx,
	  tmva/src/Factory.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/VariablePCATransform.cxx: Fix
	  urgent compilation problems on Windows

2007-04-19 09:33  rdm

	* [r18527] proof/inc/LinkDef.h, proof/inc/TDSet.h,
	  proof/src/TDSet.cxx, proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerDev.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx: From Gerri:
	  get rid of not really needed usage of queue, map, pair and list.
	  - TDSet.h, .cxx
	  Use TList, TPair instead of std::list<std::pair<... >>
	  
	  - TPacketizer.cxx, TAdaptivePacketizer.cxx, TEventIter.cxx,
	  TPacketizerDev.cxx, TPacketizerProgressive.cxx
	  Adapt to the previous change in TDSet

2007-04-19 09:27  rdm

	* [r18526] proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/inc/XrdProofdTrace.h,
	  proofd/src/XrdProofConn.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx: From Gerri:
	  This fixes a few problems mostly on the server side.
	  
	  XrdProofdProtocol.h, .cxx
	  - Make logging more uniform
	  
	  XrdProofdResponse.h, .cxx
	  - Fix a bug overwriting the internal stream string and screwing
	  up logging
	  
	  XrdProofdTrace.h
	  - Add macro to differentiate between logging with the stream ID
	  string and
	  logging between the general ID string
	  
	  XrdProofConn.cxx
	  - Do not start the garbage collection thread: if any, obsolete
	  physical
	  connections are removed when a new (logical) connection is
	  started.

2007-04-19 09:25  rdm

	* [r18525] proofplayer/src/TProofPlayer.cxx: From Gerri:
	  optimizes the use of TRY / CATCH for exceptions on workers and
	  puts back
	  the CopyToCache of the selector binary which was forgotten in one
	  of the
	  previous patches.

2007-04-19 06:53  brun

	* [r18524] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/Config.h, tmva/inc/Configurable.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/Interval.h, tmva/inc/KDEKernel.h,
	  tmva/inc/LinkDef.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCommittee.h,
	  tmva/inc/MethodCuts.h, tmva/inc/MethodFisher.h,
	  tmva/inc/MethodHMatrix.h, tmva/inc/MethodLikelihood.h,
	  tmva/inc/MethodMLP.h, tmva/inc/MethodPDERS.h,
	  tmva/inc/MethodRuleFit.h, tmva/inc/MethodRuleFitJF.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/MsgLogger.h,
	  tmva/inc/Node.h, tmva/inc/NodeID.h, tmva/inc/Option.h,
	  tmva/inc/PDF.h, tmva/inc/Ranking.h, tmva/inc/Reader.h,
	  tmva/inc/RootFinder.h, tmva/inc/Rule.h, tmva/inc/RuleCut.h,
	  tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivationChooser.h,
	  tmva/inc/TActivationIdentity.h, tmva/inc/TActivationRadial.h,
	  tmva/inc/TActivationSigmoid.h, tmva/inc/TActivationTanh.h,
	  tmva/inc/TNeuron.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h,
	  tmva/inc/VariableDecorrTransform.h,
	  tmva/inc/VariableIdentityTransform.h, tmva/inc/VariableInfo.h,
	  tmva/inc/VariablePCATransform.h,
	  tmva/inc/VariableTransformBase.h, tmva/inc/Version.h,
	  tmva/src/BinarySearchTree.cxx, tmva/src/BinarySearchTreeNode.cxx,
	  tmva/src/BinaryTree.cxx, tmva/src/Config.cxx,
	  tmva/src/Configurable.cxx, tmva/src/CrossEntropy.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/DecisionTreeNode.cxx, tmva/src/Event.cxx,
	  tmva/src/Factory.cxx, tmva/src/GeneticANN.cxx,
	  tmva/src/GeneticBase.cxx, tmva/src/GeneticCuts.cxx,
	  tmva/src/GeneticGenes.cxx, tmva/src/GeneticPopulation.cxx,
	  tmva/src/GeneticRange.cxx, tmva/src/GiniIndex.cxx,
	  tmva/src/IMethod.cxx, tmva/src/Interval.cxx,
	  tmva/src/KDEKernel.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodRuleFitJF.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodTMlpANN.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/MisClassificationError.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/Option.cxx,
	  tmva/src/PDF.cxx, tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx, tmva/src/RuleCut.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableDecorrTransform.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/VariablePCATransform.cxx,
	  tmva/src/VariableTransformBase.cxx, tmva/src/Volume.cxx,
	  tmva/test/BDT.C, tmva/test/CorrGui.C, tmva/test/TMVAGui.C,
	  tmva/test/TMVAlogon.C, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py, tmva/test/TMVApplication.C,
	  tmva/test/annconvergencetest.C, tmva/test/compareanapp.C,
	  tmva/test/correlations.C, tmva/test/correlationscatters.C,
	  tmva/test/efficiencies.C, tmva/test/likelihoodrefs.C,
	  tmva/test/mutransform.C, tmva/test/mvaeffs.C, tmva/test/mvas.C,
	  tmva/test/mvaweights.C, tmva/test/network.C, tmva/test/probas.C,
	  tmva/test/rulevis.C, tmva/test/rulevisCorr.C,
	  tmva/test/rulevisHists.C, tmva/test/tmvaglob.C,
	  tmva/test/variables.C: from Joerg Stelzer:
	  New version of TMVA (3.7.2)

2007-04-18 17:02  axel

	* [r18523] cint/src/v6_newlink.cxx: revert previous unintentional
	  check-in of Diego's patch!

2007-04-18 16:55  axel

	* [r18522] cint/src/v6_newlink.cxx, cint/src/v6_tmplt.cxx: add
	  #incl string

2007-04-18 16:52  axel

	* [r18521] cint/lib/prec_stl/exception, cint/src/v6_ifunc.cxx,
	  cint/src/v6_tmplt.cxx: add bad_cast
	  always use target type's scoped name for conversion operators
	  handle templated c'tors
	  for parsing templated funcs' parameter types: set current tagnum
	  to the func's declaring tagnum

2007-04-18 16:30  axel

	* [r18519] reflex/test/testDict2/Class2Dict.h,
	  reflex/test/testDict2/ClassO.h,
	  reflex/test/test_Reflex_simple2.cxx: Add test for const,
	  reference, ptr in fun args and data members

2007-04-18 16:28  axel

	* [r18518] reflex/Module.mk: More dependencies for the tests

2007-04-18 16:27  axel

	* [r18517] reflex/python/genreflex/gendict.py: From Ivan Belyaev:
	  const ptrs are ptrs, too - args are passed by value

2007-04-18 14:56  rdm

	* [r18516] meta/src/TCint.cxx: rollback change of yesterday
	  concerning warnings in case of duplicate
	  rootmap entries.

2007-04-18 14:29  rdm

	* [r18515] base/src/TPluginManager.cxx: Print("a") now also prints
	  the full path of the plugin library.

2007-04-18 14:28  rdm

	* [r18514] base/src/TROOT.cxx: small simplification in LoadClass()
	  using TString.

2007-04-18 13:20  rdm

	* [r18513] config/rootrc.in: fix wrong plugin library name (had no
	  consequences as the plugin manager
	  now uses the rootmap to load the correct library for a specific
	  class).

2007-04-17 15:57  antcheva

	* [r18512] gui/src/TGCanvas.cxx: Fix in TGContainer::FindItem
	  related to the bug #25629 at
	  <http://savannah.cern.ch/bugs/?25629>

2007-04-17 15:55  rdm

	* [r18511] proof/inc/TDSet.h, proof/src/TDSet.cxx: From Gerri:
	  TDSetElement is now a TNamed and stored in a THashList instead of
	  a TList.
	  Insertion of 20000 elements goes from 3 min to 16 sec (with
	  duplication check).

2007-04-17 15:48  rdm

	* [r18510] base/src/TPluginManager.cxx: increase in FindHandler()
	  the debug level in case no plugin is found to > 2.

2007-04-17 15:47  rdm

	* [r18509] meta/src/TCint.cxx: allow duplicate entries in the
	  rootmap file. The values of the last duplicate
	  key is taken. When started with gDebug>0 duplicates will generate
	  a warning.

2007-04-17 15:10  moneta

	* [r18508] hist/src/TH1.cxx: clean up: replace printf with Info and
	  remove a useless line (thanks to Axel)

2007-04-17 12:08  antcheva

	* [r18507] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx: -
	  cleanup of includes

2007-04-17 09:31  couet

	* [r18506] graf/src/TEllipse.cxx: - Complete help

2007-04-17 09:06  rdm

	* [r18505] sessionviewer/src/TProofProgressDialog.cxx: From Gerri:
	  Add the user name (if any) in the window title.

2007-04-17 09:05  rdm

	* [r18504] proof/src/TProofServ.cxx: From Gerri:
	  Do not Reset before processing a query.

2007-04-17 09:05  rdm

	* [r18503] proof/src/TProof.cxx: From Gerri:
	  - Fix float to int convertion for the text progress bar (bug
	  #25101)
	  - Make the ".par" extension not mandatory for the first argument
	  to
	  TProof::UploadPackage; now the following is done:
	  1. The ".par" extension is added if missing
	  2. The resulting path is expanded and searched for
	  3. If the file does not exist or it is not readable, a PAR file
	  of the same name is searched for in the package directory
	  ~/proof/packages

2007-04-17 08:05  brun

	* [r18502] io/src/TBufferFile.cxx: add a missing protection in
	  TBufferFile::ReadVersion in case the buffer has no parent.

2007-04-16 15:52  brun

	* [r18501] physics/src/TGenPhaseSpace.cxx: Remove an obsolete
	  comment in TGenPhaseSpace::Generate

2007-04-16 14:48  antcheva

	* [r18500] guibuilder/src/TGuiBldDragManager.cxx: No need to pass
	  via GetGlobalColorDialog(kFALSE) on every mouse click.
	  GUI Builder can use the new color dialog for different color
	  settings

2007-04-16 14:48  antcheva

	* [r18499] gui/src/TGColorSelect.cxx: Do not emit a signal for
	  color preview when the GUI Builder is invoked.

2007-04-16 14:47  antcheva

	* [r18498] gui/src/TGColorDialog.cxx: Made new color dialog working
	  when invoked from the GUI Builder

2007-04-16 13:19  axel

	* [r18496] reflex/Module.mk, reflex/src/FunctionBuilder.cxx,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_simple1.cxx: func members are not static
	  just because they're part of a namespace;
	  fix reflex tests to not assume staticness of funcs in namespace;
	  fix size of size_t on 64bit in reflex test;
	  silence makelib in test

2007-04-16 13:03  axel

	* [r18495] reflex/Module.mk: soname must not have dir

2007-04-16 09:14  moneta

	* [r18494] smatrix/inc/Math/HelperOps.h,
	  smatrix/inc/Math/SVector.icc: add include<algorithm> required by
	  Solaris for std::copy

2007-04-16 08:56  moneta

	* [r18493] smatrix/inc/Math/CramerInversion.icc,
	  smatrix/inc/Math/CramerInversionSym.icc,
	  smatrix/inc/Math/Dfact.h, smatrix/inc/Math/Dfactir.h,
	  smatrix/inc/Math/MatrixInversion.icc,
	  smatrix/inc/Math/UnaryOperators.h: use std::abs instead of
	  std::fabs to avoid a problem on gcc 3.2 and 3.3 when using an
	  smatrix with integer types. Fix bug 25525

2007-04-16 08:35  couet

	* [r18492] gpad/src/TPad.cxx: - DrawFrame() change gPad to the
	  current pad to fix some inconsistent
	  behavior pointed here: https://savannah.cern.ch/bugs/?25542

2007-04-15 06:08  brun

	* [r18491] graf/src/TPaveStats.cxx: Fix a problem in
	  TPaveStats::Paint: The histogram name was not painted
	  when the TPaveStats text size was set to a non null value.

2007-04-13 15:10  moneta

	* [r18490] mathcore/inc/Math/GenVector/Plane3D.h: add methods to
	  retrieve the plane coefficients: a,b,c,d. They are requested by
	  CMS

2007-04-13 13:51  moneta

	* [r18489] smatrix/test/matrix_op.h: fix a problem in the test. Use
	  consistently the temp objects for all three cases (CLHEP, SMAtrix
	  and TMatrix)

2007-04-12 15:09  rdm

	* [r18488] minuit/inc/TFitter.h: From Fed:
	  declare copy ctor and assignment operator.

2007-04-10 13:23  couet

	* [r18487] gl/src/TGLPlotPainter.cxx, gl/src/TGLTF3Painter.cxx: -
	  From Timur:
	  Fix a scaling problem.

2007-04-06 19:49  brun

	* [r18486] qt/src/TGQt.cxx: From Valeri Fine:
	  select the correct Qt codec when more then 2 input languages are
	  in use (Thanks Dmitri Naumov)"

2007-04-05 22:31  pcanal

	* [r18485] io/src/TEmulatedCollectionProxy.cxx: From Scott Snyder:
	  R__GenerateTClassForPair makes a TStreamerInfo appropriate for
	  an arbitrary pair<> class. It does this by first fetching
	  the TStreamerInfo for pair<const int, int>, cloning it,
	  and modifying it for the new types.
	  
	  As part of this, it does a Clear() on the element list, then
	  Add's the new elements. However, the Clone() also duplicates
	  the elements, and these duplicated elements are not deleted
	  by the Clear(). (It looks like the ownership bit is not set for
	  fElements in
	  TStreamerInfo.) Changing the Clear() to Delete() fixes it, as in
	  the patch
	  below.

2007-04-05 22:10  pcanal

	* [r18484] hist/src/TFormulaPrimitive.cxx: From Scott Snyder:
	  TFormulaPrimitive::AddFormula takes as an argument a new'd
	  object;
	  it is supposed to take ownership of the object.
	  
	  However, if a primitive of the same name already exists, the
	  object will be leaked. (There are some duplicates between
	  the list in TFormulaPrimitive::BuildBasicFormulas and
	  TFormulaMathInterface.cxx.)

2007-04-05 21:00  pcanal

	* [r18482] pyroot/src/RootWrapper.cxx: Protect against missing
	  ClassInfo (possible in the case of Emulated classes

2007-04-05 18:03  brun

	* [r18481] qt/src/TGQt.cxx: From Remi Mommsen
	  The Qt layer does not honor setting from config.h.

2007-04-05 06:52  brun

	* [r18480] hist/src/TH3.cxx: Fix coding conventions

2007-04-04 16:49  pcanal

	* [r18479] build/unix/compiledata.sh: remove -Iinclude, to improve
	  location independence of ACLiC build

2007-04-04 15:58  brun

	* [r18478] physics/src/TVector3.cxx: From Lorenzo:
	  Fix for Savannah bug 25045

2007-04-04 15:46  brun

	* [r18477] hist/inc/TH3.h, hist/src/TH2.cxx, hist/src/TH3.cxx: From
	  Lorenzo:
	  - fixes projection from a 2D and a 3D histogram in a profile by
	  using the using as weights the bin content instead of the error
	  square (fix for bug 25036)
	  - compute the number of entries in the projected histograms and
	  profiles by summing the effective entries bin by bin
	  - re-implement TH3::ProjectionZ usiong TH3::Project3D
	  - change default values for TH3::ProjectionZ in TH3.h (use (0,0)
	  for min and max of bins )

2007-04-04 15:39  brun

	* [r18476] treeplayer/inc/TTreeFormula.h: From Matevz:
	  Extra comma after the kIsInteger enum entry in TTreeFormula
	  causes gcc-3.2.3 to complain

2007-04-04 13:21  brun

	* [r18475] main/src/h2root.cxx: The array bigbuf must be allocated
	  on the stack and not the heap via new.
	  This solves a problem on amd64 between hbook/fortran and
	  h2root/C++

2007-04-04 12:43  brun

	* [r18474] treeplayer/inc/TTreeFormula.h,
	  treeplayer/src/TTreeFormula.cxx: Add an optional argument to
	  TTreeFormula::IsInteger, ie
	  virtual Bool_t IsInteger(Bool_t fast=kTRUE) const;
	  TTreeFormula::Init calls this function with fast=kFALSE. In this
	  case
	  the current IsInteger function is executed and the result stored
	  in the kIsInteger bit
	  of the TTreeFormula. Later when the IsInteger function is called
	  with kTRUE or
	  no arguments, the function returns immediatly the value of the
	  kIsInteger bit.
	  This also solves another problem encountered when processing
	  TChains.
	  It can happen that when TTreePlayer::DrawSelect calls
	  TTreeFormula::IsInteger,
	  the TBranch objects of the processed Tree are no more available
	  because the last Tree
	  in the chain has been deleted.

2007-04-04 06:54  brun

	* [r18473] tmva/test/TMVAGui.C, tmva/test/TMVAnalysis.C: The script
	  TMVAnalysis.C can now be run with ACLIC, ie
	  root > .x TMVAnalysis.C+

2007-04-03 16:10  brun

	* [r18471] tree/src/TBranchElement.cxx: Fix coding conventions

2007-04-03 15:20  couet

	* [r18470] graf/inc/TBox.h, graf/src/TBox.cxx: - Make the operator=
	  public.
	  - Change help to new format.

2007-04-03 14:37  brun

	* [r18469] hist/src/TF1.cxx: Modify TF1::DrawCopy such that the
	  function can also work when the object
	  is a user class derived from TF1.

2007-04-03 11:43  antcheva

	* [r18468] gui/src/TGXYLayout.cxx: Included the case when rubber
	  flag is not set in the generated code.

2007-04-03 11:10  brun

	* [r18467] gl/src/TGLDisplayListCache.cxx, gl/src/TGLScene.cxx:
	  From Bertrand:
	  Added missing protections in GL for Windows.

2007-04-03 08:25  axel

	* [r18464] reflex/src/PluginFactoryMap.cxx,
	  reflex/src/PluginService.cxx: Add REFLEX_BUILD CPP macro

2007-04-03 07:07  brun

	* [r18463] graf/src/TLegendEntry.cxx: In the constructor set all
	  text attributes to 0 such that they will automatically
	  inherit the TLegend settings when the TLegend will be painted.

2007-04-02 16:54  antcheva

	* [r18462] gui/src/TGWindow.cxx: Generated pointer names cannot
	  contain space or "::"

2007-04-02 16:53  antcheva

	* [r18461] gui/src/TGFrame.cxx: Changes in SaveSorce methods
	  related to the code generation when TGXYLayout is used

2007-04-02 16:53  antcheva

	* [r18460] gui/inc/TGXYLayout.h, gui/src/TGXYLayout.cxx:
	  Implemented SavePrimitive for TGXYLayout and TGXYLayoutHints

2007-04-02 15:24  brun

	* [r18459] hist/src/TH1.cxx: In TH1::Fit add support for classes
	  derived from TF1 and redefining TF1::EvalPar.
	  Instead of calling "new TF1" the user class default constructor
	  is called
	  via f1->IsA()->New().

2007-04-02 11:07  rdm

	* [r18458] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  fix dynamicpath to always include $ROOTSYS/lib, needed to find
	  the
	  .rootmap files.

2007-04-02 10:32  rdm

	* [r18457] geom/inc/TGeoCache.h: From Bertrand:
	  As on Windows, GetFreeSpace is defined as the following macro:
	  #define GetFreeSpace(w) (0x100000L)
	  It has to be undefined in TGeoCache.h
	  (compilation of ROOT Event Viewer (REVE) dictionary fails on
	  Windows)

2007-04-02 10:27  rdm

	* [r18456] config/Makefile.depend: fix typo breaking Win32 build.

2007-04-02 10:24  rdm

	* [r18455] configure: remove obsolete lib/libProofGui*.

2007-04-02 09:54  rdm

	* [r18454] Makefile: remove $(MAKE) map calls.

2007-04-02 09:53  rdm

	* [r18453] configure: delete old etc/system.rootmap.

2007-04-02 09:42  rdm

	* [r18452] Makefile, alien/Module.mk, asimage/Module.mk,
	  auth/Module.mk, castor/Module.mk, chirp/Module.mk,
	  cintex/Module.mk, clarens/Module.mk, config/Makefile.depend,
	  dcache/Module.mk, eg/Module.mk, fftw/Module.mk,
	  fitpanel/Module.mk, foam/Module.mk, fumili/Module.mk,
	  g3d/Module.mk, g4root/Module.mk, gdml/Module.mk, ged/Module.mk,
	  geom/Module.mk, geombuilder/Module.mk, geompainter/Module.mk,
	  gfal/Module.mk, gl/Module.mk, gpad/Module.mk, graf/Module.mk,
	  gui/Module.mk, guibuilder/Module.mk, hbook/Module.mk,
	  hist/Module.mk, histpainter/Module.mk, html/Module.mk,
	  io/Module.mk, krb5auth/Module.mk, ldap/Module.mk, math/Module.mk,
	  mathcore/Module.mk, mathmore/Module.mk, matrix/Module.mk,
	  meta/src/TCint.cxx, minuit/Module.mk, minuit2/Module.mk,
	  mlp/Module.mk, monalisa/Module.mk, mysql/Module.mk,
	  net/Module.mk, netx/Module.mk, odbc/Module.mk, oracle/Module.mk,
	  peac/Module.mk, pgsql/Module.mk, physics/Module.mk,
	  postscript/Module.mk, proof/Module.mk, proofplayer/Module.mk,
	  proofx/Module.mk, pyroot/Module.mk, pythia6/Module.mk,
	  qt/Module.mk, qtgsi/Module.mk, qtroot/Module.mk, quadp/Module.mk,
	  reflex/Module.mk, rfio/Module.mk, rint/Module.mk,
	  roofit/Module.mk, ruby/Module.mk, sapdb/Module.mk,
	  sessionviewer/Module.mk, smatrix/Module.mk, spectrum/Module.mk,
	  spectrumpainter/Module.mk, splot/Module.mk, sql/Module.mk,
	  table/Module.mk, thread/Module.mk, tmva/Module.mk,
	  tree/Module.mk, treeplayer/Module.mk, treeviewer/Module.mk,
	  unuran/Module.mk, vmc/Module.mk, win32gdk/Module.mk,
	  x11/Module.mk, x11ttf/Module.mk, x3d/Module.mk, xml/Module.mk,
	  xmlparser/Module.mk: we now generate for every library.so a
	  library.rootmap file in the lib
	  directory. These rootmap files are generated automatically when
	  the
	  associated LinkDef file(s) or the config/Makefile.depend is
	  changed.
	  No more "make map" needed, rootmaps are always up-to-date!

2007-03-30 21:37  pcanal

	* [r18451] treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TTreeFormula.cxx: Extend support for type casting
	  in TTreeFormula. In particular support the case of casting the
	  object returned value of a function:
	  T->Scan("((Track*)(fLastTrack@.GetObject())).GetPx()","","");
	  
	  This requires fixing the parsing of nested parathesis.

2007-03-30 16:46  rdm

	* [r18450] proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofdProtocol.cxx, proofx/src/TXSlave.cxx: From
	  Gerri:
	  This fixes a problem with the selection of a non-default ROOT
	  version
	  showing up at the CAF.

2007-03-30 16:44  rdm

	* [r18449] net/inc/TFileStager.h, net/src/TFileStager.cxx,
	  proof/src/TDSet.cxx, tree/src/TChain.cxx: From Gerri:
	  Anna reported to me the following problem:
	  TChain::Lookup (and TDSet::Lookup) makes now use of
	  TFileStager::Locate
	  to locate the files. But for local URLs TFileStager is not
	  defined, so
	  the lookup fails.
	  This patch adds default functionality (based on
	  TSystem::AccessPathName)
	  to the base TFileStager, so that it works trasparently for local
	  files.

2007-03-30 16:35  rdm

	* [r18448] auth/inc/DaemonUtils.h: From Gerri:
	  the decls of RpdInit at auth/inc/DaemonUtils.h:70 and
	  rpdutils/src/rpdutils.cxx:6365 didn't match.

2007-03-30 16:12  antcheva

	* [r18447] ged/src/TGedEditor.cxx: Additional protection against
	  zero pointer of TColorWheel object

2007-03-30 15:07  brun

	* [r18446] test/stressEntryList.cxx: From Anna:
	  Some minor fixes and remove debug prints

2007-03-30 15:03  brun

	* [r18445] hist/src/TFormula.cxx: From Anna;
	  solves the problem of linear formulas with more than 20
	  parameters

2007-03-30 15:01  brun

	* [r18444] graf/src/TGraph.cxx: From Anna:
	  changed the comments to TGraph::LeastSquareLinearFit() to
	  describe the real meaning of the parameters

2007-03-30 14:30  moneta

	* [r18443] unuran/test/Makefile, unuran/test/unuranDiscrete.cxx,
	  unuran/test/unuranDistr.cxx, unuran/test/unuranHist.cxx,
	  unuran/test/unuranMulti2D.cxx, unuran/test/unuranMulti3D.cxx,
	  unuran/test/unuranMultiDim.cxx, unuran/test/unuranSimple.cxx:
	  improve the tests. Add performance comparisons for Gauss and
	  Poisson and add test for dim 10 and 100

2007-03-30 13:41  axel

	* [r18442] cint/src/v6_newlink.cxx: One more fix to the default arg
	  parsing (don't remove enclosing "")

2007-03-30 13:38  brun

	* [r18441] tree/src/TEntryList.cxx: From Anna:
	  Fix a bug in the use of the hash algorithm that was preventing
	  stressEntryList
	  to work correctly on some systems.

2007-03-30 13:22  moneta

	* [r18440] unuran/inc/TUnuranEmpDist.h, unuran/src/TUnuran.cxx,
	  unuran/src/TUnuranEmpDist.cxx: add methods for generating random
	  numbers from multi-dimensional empirical distributions. They can
	  be used for example to generate random numbers from a TGraph or a
	  TGraph2D

2007-03-30 12:20  couet

	* [r18439] gl/inc/TGLTF3Painter.h: - From Timur:
	  Fix a compilation problem on SUN

2007-03-30 09:58  pcanal

	* [r18438] treeplayer/src/TTreePlayer.cxx: In process, handle the
	  case where the TreeCache object is deleted/newed during the
	  processing (because of a missing file for example)

2007-03-30 07:55  rdm

	* [r18437] base/src/TBrowser.cxx, base/src/TColor.cxx,
	  html/src/TDocDirective.cxx: From Bertrand:
	  make sure that InitalizeGraphics() is properly called.

2007-03-29 21:32  brun

	* [r18436] graf/src/TPaveText.cxx, graf/src/TPavesText.cxx: Add
	  more comments in TPaveText and TpavesText constructors.

2007-03-29 21:11  brun

	* [r18435] pythia6/inc/TPythia6.h: In the inline function
	  TPythia6::GetPROC(i), set explicitily the termination character
	  number 27 to take into account the fact that in Fortran there is
	  no
	  character terminator.

2007-03-29 16:37  axel

	* [r18434] cint/src/v6_newlink.cxx: Yet another try to fix the
	  quoting of default values for function parameters.

2007-03-29 14:13  pcanal

	* [r18430] config/Makefile.depend, main/Module.mk,
	  main/src/hadd.cxx: Move the dependency of hadd on libTreePlayer
	  from link time to runtime

2007-03-29 13:54  rdm

	* [r18429] proofd/src/XrdProofConn.cxx: From Gerri:
	  remove debug statements.

2007-03-29 13:10  couet

	* [r18428] gpad/src/TPad.cxx: - In TPad::PaintBorder the "dark" and
	  "light" color were not right when
	  the basic color was 0: a red border was drawn around the pads.

2007-03-29 12:52  pcanal

	* [r18427] config/Makefile.depend, main/Module.mk: Link hadd
	  against libTreePlayer to allow support for TTree with a build
	  index until hadd can use the autoloader

2007-03-29 12:08  couet

	* [r18426] gl/inc/LinkDef.h, gl/inc/TGLBoxPainter.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLUtil.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLHistPainter.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLTF3Painter.cxx, gl/src/TGLUtil.cxx: - From Timur:
	  First implementation of the 3D iso surfaces with GL. Example:
	  
	  {
	  gStyle->SetCanvasPreferGL(true);
	  TCanvas * canvas = new TCanvas("C","C",600,600);
	  ntuple->Draw("px:py:pz>>h3");
	  h3->SetContour(5);
	  h3->Draw("gliso");
	  }
	  
	  (Still needs improvments)

2007-03-29 10:12  antcheva

	* [r18425] gui/src/TGFrame.cxx: Removed #ifndef __CINT__ etc
	  statements from generated
	  code - not needed anymore with auto loading mechanism

2007-03-29 08:00  moneta

	* [r18423] unuran/inc/TUnuranMultiContDist.h,
	  unuran/src/TUnuranMultiContDist.cxx: pass dimension in
	  constructor of multi-dim distributions

2007-03-28 21:56  pcanal

	* [r18422] meta/src/TCint.cxx: Insure that CINT is always in
	  execute mode (as opposed to declaration mode) when running
	  ProcessLine

2007-03-28 15:43  rdm

	* [r18421] base/src/TApplication.cxx: also check if graphics libs
	  need to be loaded after doing .L.

2007-03-28 15:40  rdm

	* [r18420] x11ttf/src/TGX11TTF.cxx: don't use TGX11::Class() since
	  that can lead to the creation of a shadow class
	  which is not what we want. Just check on the name "TGX11".

2007-03-28 15:12  axel

	* [r18419] html/inc/THtml.h, html/src/TClassDocOutput.cxx: Allow
	  Wiki links for discussions/free-form doc of classes if
	  THtml::SetWikiURL() is set, a la PHP

2007-03-28 14:33  rdm

	* [r18418] x11ttf/inc/TGX11TTF.h, x11ttf/src/TGX11TTF.cxx: add
	  static method Activate() to switch gVirtualX to TGX11TTF.

2007-03-28 14:32  rdm

	* [r18417] gpad/src/TCanvas.cxx, gui/src/TGClient.cxx: in static
	  initializer call TApplication::NeedGraphicsLibs().

2007-03-28 14:31  rdm

	* [r18416] base/src/TSystem.cxx: don't check anymore "magic"
	  library names, after every load check if
	  the TApplication::fgGraphNeeded flag is set (set via
	  TApplication::NeedGraphicsLibs()).

2007-03-28 14:29  rdm

	* [r18415] base/inc/TApplication.h, base/src/TApplication.cxx: add
	  static method NeedGrahicsLibs(). This method should be called
	  from static
	  library initializers of libraries that need the low level
	  graphics libs
	  (this is currently called from libGpad and libGui). This is more
	  generic
	  than looking for the Gpad and Gui names in TSystem::Load() and
	  also works
	  if these libs are indirectly loaded like via an ACLiC generated
	  library.
	  Also explicitly initialize TGX11TTF if this library was
	  indirectly loaded
	  as part of an ACLiC library (we call via ProcessLine() the new
	  static
	  TGX11TTF::Activate() method).

2007-03-28 13:38  rdm

	* [r18414] xrootd/src/xrootd-20060928-1600.src.tgz: libXrdPosix was
	  not linked with the XrdSys lib needed for Mac OS X.

2007-03-28 10:18  pcanal

	* [r18412] cintex/src/CINTScopeBuilder.cxx: From Pere:
	  Correct the issue https://savannah.cern.ch/bugs/?25077
	  Fix a bad declaration of the scope of
	  vector<LinkManager::Link*>::iterator as a namespace when
	  declaring a typedef of LinkManager class.

2007-03-28 09:39  pcanal

	* [r18409] tree/src/TBasket.cxx: Remove memory leak in the case
	  where the buffer is not compressible (rare)

2007-03-27 15:30  pcanal

	* [r18408] g3d/src/TView3D.cxx, hist/src/TH3.cxx: Re-enable use of
	  buffer not attached to a TFile for TH3 and TView3D

2007-03-27 15:04  moneta

	* [r18407] unuran/inc/TUnuranDiscrDist.h, unuran/src/TUnuran.cxx:
	  fix a bug in setting the sum of a disccrete distribution and in
	  the nuuran log level

2007-03-27 14:52  brun

	* [r18406] tutorials/matrix/invertMatrix.C,
	  tutorials/matrix/solveLinear.C: From Eddy:
	  Fix a problem with enums

2007-03-27 14:47  pcanal

	* [r18405] hist/src/THStack.cxx: Use TClass::DynamicCast instead of
	  the C-Style cast to get the correct object address without
	  introducing a link time dependency.

2007-03-27 13:40  pcanal

	* [r18404] hbook/inc/THbookBranch.h, hbook/src/THbookBranch.cxx,
	  hbook/src/THbookFile.cxx: adapt to new TBranch interface

2007-03-26 16:02  pcanal

	* [r18403] tree/inc/TBranch.h, tree/inc/TBranchClones.h,
	  tree/inc/TBranchElement.h, tree/inc/TBranchObject.h,
	  tree/src/TBranch.cxx, tree/src/TBranchClones.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TBranchRef.cxx, tree/src/TTree.cxx: Cache the branch
	  mother and direct parent to improve performance

2007-03-26 15:04  pcanal

	* [r18402] test/dt_DrawTest.C: add missing header

2007-03-26 12:18  rdm

	* [r18401] test/Makefile.win32: From Bertrand:
	  Added MSVC++ 8.0 SP1 signature in Makefile.win32.

2007-03-24 14:06  rdm

	* [r18400] netx/Module.mk, proofx/Module.mk, xrootd/Module.mk,
	  xrootd/src/xrootd-20060928-1600.src.tgz: to be able to use
	  alternative xrootd builds we now link some modules with
	  a shared libXrdPosix instead of a static .a. This means that on
	  Mac OS X
	  we need to make libXrdPosix.dylib in addition to libXrdPosix.so.

2007-03-24 11:12  rdm

	* [r18399] configure: threas are now always enabled so make sure
	  they are in the "features" list.
	  This is needed so root-config properly adds the required thread
	  libs

2007-03-23 15:21  moneta

	* [r18398] tutorials/unuran/unuranFoamTest.C: fix name for include
	  TROOT.h for Linux (cap sensitive OS)

2007-03-23 14:37  rdm

	* [r18397] netx/Module.mk, proofx/Module.mk: From Gerri:
	  correct path of external xrootd libraries.

2007-03-23 14:31  moneta

	* [r18396] mathmore/inc/Math/GSLRndmEngines.h,
	  mathmore/inc/Math/Random.h, mathmore/src/GSLRndmEngines.cxx: -
	  fix a compilation error on gcc 4.1
	  - add Gaussian generators for other GSL methods (Ratio and BM).
	  Ziggurat is used as default.

2007-03-23 13:29  moneta

	* [r18395] tutorials/math/testrandom.C: move testrandom() function
	  at the end of the file, otherwise it will not compile

2007-03-23 13:10  rdm

	* [r18394] netx/Module.mk, proofx/Module.mk: From Gerri:
	  - link with libXrdPosix instead of the static libs libXrdClient.a
	  libXrdOuc.a libXrdNet.a. This solves problems with static symbols
	  when an external version of the plug-in is used (like from
	  external
	  provided xrootd).

2007-03-23 13:08  rdm

	* [r18393] proof/src/TProofServ.cxx: From Gerri:
	  remove all internal ' " ' from the current include path before
	  exporting it

2007-03-23 09:06  rdm

	* [r18392] win32gdk/gdk/src/gdk/gdkcursors.h,
	  win32gdk/gdk/src/gdk/win32/gdkcursor-win32.c,
	  win32gdk/gdk/src/gdk/win32/rc/gdk.rc, win32gdk/src/TGWin32.cxx:
	  From Bertrand:
	  change busy cursor from "arrow with hourglass" to "hourglass".

2007-03-23 09:04  rdm

	* [r18391] win32gdk/gdk/src/gdk/win32/rc/Busy.cur: From Bertrand:
	  new busy cursor.

2007-03-22 20:07  rdm

	* [r18390] cont/src/TCollection.cxx: add missing documentation to
	  AddVector().

2007-03-22 15:06  moneta

	* [r18389] tutorials/unuran/unuranFoamTest.C: add macro showing
	  usage of unuran and foam for generating random numbers from a 2d
	  distribution

2007-03-22 14:58  antcheva

	* [r18388] ged/src/TGedEditor.cxx: TColorWheel object excluded from
	  the selected objects in graphics editor.
	  It is used in color dialog for selecting colors.

2007-03-22 13:07  antcheva

	* [r18387] gui/src/TGColorDialog.cxx: From Matevz:
	  Changed the way how embedded canvas is initialized to avoid error
	  bad
	  drawable, XREQ: 62.

2007-03-22 10:36  moneta

	* [r18386] smatrix/inc/Math/CramerInversion.icc,
	  smatrix/inc/Math/CramerInversionSym.icc, smatrix/inc/Math/Dinv.h:
	  remove optimized inversion (Cramer method) of 6x6 normal & sym
	  matrices. Results on new 64 bit machines are better using the
	  general inversion method

2007-03-22 10:19  brun

	* [r18385] proof/src/TProofServ.cxx: From Gerri:
	  - Add quotes around the path string while exporting
	  ROOTINCLUDEPATH

2007-03-22 10:18  brun

	* [r18384] proof/src/TProof.cxx: From Gerri:
	  - Use macro basename (instead of name) for the final load message
	  (bug #24943)

2007-03-22 09:32  brun

	* [r18383] test/Tetris.cxx: libGpad must be loaded before executing
	  Tetris

2007-03-22 09:27  brun

	* [r18382] test/Aclock.cxx: This example requires libGpad to be
	  loaded too.

2007-03-22 09:18  couet

	* [r18381] graf/src/TEllipse.cxx: - Make sure that phmin<phimax to
	  fix https://savannah.cern.ch/bugs/?24898.
	  - Modify help to use the new THtml doc.

2007-03-21 17:30  brun

	* [r18380] graf/inc/TBox.h, graf/src/TBox.cxx: TBox::DrawBox
	  returns now a TBox*.
	  The same change will be applied to all other primitives.

2007-03-21 16:02  brun

	* [r18379] base/inc/RVersion.h, build/version_number: Start
	  development version 5.15/05

2007-03-20 16:17  rdm

	* [r18377] alien/inc/TAlienCollection.h, alien/inc/TAlienResult.h,
	  alien/src/TAlienCollection.cxx, alien/src/TAlienResult.cxx,
	  net/inc/TGridCollection.h, net/inc/TGridResult.h: ALICE needs
	  TEntryList support via AliEn (TEventList removed).

2007-03-20 16:16  rdm

	* [r18376] config/Makefile.depend, proof/src/TProofServ.cxx,
	  proofd/inc/XrdProofdTrace.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofPhyConn.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdResponse.cxx: fix link dependency, libProofx
	  should NOT be linked with libXrdProofd
	  as it initializes some same symbols.

2007-03-20 14:00  brun

	* [r18375] test/stressEntryList.cxx: add more output information in
	  case the test fails.

2007-03-20 11:11  rdm

	* [r18374] io/src/TFile.cxx: make check for new option CACHEREAD
	  case insensitive.

2007-03-20 10:59  brun

	* [r18373] base/src/TSystem.cxx, zip/src/deflate.c: From Axel:
	  Fixes for problems reported by valgrind.

2007-03-20 10:53  couet

	* [r18372] tutorials/gl/gldemos.C: - Since the structure change of
	  $ROOTSYS/tutorials/ this pilot macro
	  pointed on the wrong macros' names.

2007-03-20 10:37  moneta

	* [r18371] smatrix/test/Makefile: fix problem linking CLHEP on
	  Windows

2007-03-20 09:55  brun

	* [r18370] fitpanel/src/TFitEditor.cxx: From Ilka:
	  remove a forgotten debug statement

2007-03-20 09:54  brun

	* [r18369] asimage/src/TASImage.cxx, win32gdk/src/TGWin32.cxx,
	  x11/src/TGX11.cxx: From Valeriy Onuchin:
	  Fix for thumbnails generation to avoid a crash in ROOT object
	  browser

2007-03-20 08:02  brun

	* [r18368] alien/inc/TAlienCollection.h,
	  alien/src/TAlienCollection.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienJDL.cxx: Fix a long list of coding conventions
	  violations.

2007-03-20 07:53  brun

	* [r18367] net/inc/TGrid.h, proof/src/TProofServ.cxx: Fix coding
	  conventions

2007-03-19 22:02  pcanal

	* [r18366] tree/src/TTree.cxx: Specify ReadFile's behavior
	  regarding white spaces and string

2007-03-19 21:40  brun

	* [r18365] net/inc/LinkDef.h: Remove TUrl and TInetAddress from the
	  Net dictionary.
	  This was causing funny problems under Windows.

2007-03-19 18:11  brun

	* [r18364] base/inc/RVersion.h, build/version_number: Make
	  development version 5.15/04

2007-03-19 18:08  brun

	* [r18363] meta/src/TStreamerElement.cxx: From Philippe
	  Remove spurrious error message in the case of a data type of type
	  vector<map<UInt_t,Float_t> >

2007-03-19 17:41  rdm

	* [r18362] alien/inc/TAlienCollection.h,
	  alien/inc/TAlienJobStatusList.h, alien/src/TAlienCollection.cxx,
	  alien/src/TAlienJobStatusList.cxx, net/inc/TGridCollection.h: fix
	  bunch of warnings (hidden overloaded methods).

2007-03-19 17:24  brun

	* [r18361] net/inc/TGridJobStatusList.h,
	  net/src/TGridJobStatusList.cxx: Remove trailing <CR>

2007-03-19 17:02  rdm

	* [r18360] xrootd/src/xrootd-20060928-1600.src.tgz: From Andreas
	  Peters:
	  fix so the Stage() command works. Needed for PROOF on the CAF.

2007-03-19 16:55  rdm

	* [r18359] alien/inc/TAlien.h, alien/inc/TAlienCollection.h,
	  alien/inc/TAlienFile.h, alien/src/TAlien.cxx,
	  alien/src/TAlienCollection.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienJDL.cxx, alien/src/TAlienJobStatus.cxx,
	  config/Makefile.depend: coding conventions.

2007-03-19 16:49  moneta

	* [r18358] tutorials/math/mathcoreCDF.C,
	  tutorials/math/mathcoreVectorCollection.C,
	  tutorials/math/mathcoreVectorFloatIO.C,
	  tutorials/math/mathcoreVectorIO.C: fix tutorials

2007-03-19 16:14  rdm

	* [r18357] alien/inc/LinkDef.h, alien/inc/TAlien.h,
	  alien/inc/TAlienCollection.h, alien/inc/TAlienFile.h,
	  alien/inc/TAlienJDL.h, alien/inc/TAlienJobStatusList.h,
	  alien/src/TAlien.cxx, alien/src/TAlienCollection.cxx,
	  alien/src/TAlienFile.cxx, alien/src/TAlienJDL.cxx,
	  alien/src/TAlienJobStatus.cxx, alien/src/TAlienJobStatusList.cxx,
	  net/inc/LinkDef.h, net/inc/TGrid.h, net/inc/TGridCollection.h,
	  net/inc/TGridJDL.h, net/inc/TGridJobStatusList.h,
	  net/src/TGridJobStatusList.cxx: From Andreas Peters:
	  updated Alien plugin.

2007-03-19 16:02  pcanal

	* [r18356] treeplayer/src/TSelectorDraw.cxx: remove limitation on
	  title length

2007-03-19 15:55  brun

	* [r18355] test/stressGeometry.cxx, tutorials/geom/geomAlice.C,
	  tutorials/geom/geomAlice_itsv.C, tutorials/geom/geomAtlas.C,
	  tutorials/geom/geomBrahms.C, tutorials/matrix/invertMatrix.C:
	  Simplify the tutorials and test programs reading geometry files
	  across the web.
	  The geometry files are automatically cached locally thanks to the
	  new option "CACHEREAD"
	  in TFile::Open.

2007-03-19 15:54  brun

	* [r18354] geom/src/TGeoManager.cxx: Modify TGeoManager::Import to
	  take advantage of the new option "CACHEREAD"
	  in TFile::Open. When importing a web file, it is automatically
	  cached
	  on the local system.

2007-03-19 15:14  rdm

	* [r18353] etc/proof/xpd.cf.sample, proof/inc/TProofMgr.h,
	  proof/src/TProofMgr.cxx, proofd/inc/XrdProofServProxy.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXSocket.h, proofx/src/TXProofMgr.cxx,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSlave.cxx,
	  proofx/src/TXSocket.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx: From Gerri:
	  - Support for multiple ROOT versions on a PROOF cluster.
	  TProofMgr::ShowROOTVersions() giving the following output:
	  
	  root [0] TProof::Mgr("")->ShowROOTVersions()
	  ----------------------------------------------------------
	  
	  Available versions (tag ROOT-vers remote-path PROOF-version):
	  
	  * cvs 5.15/03 /home/ganis/local/root/head/head 12
	  dev 5.15/03 /home/ganis/local/root/head/root 12
	  
	  ----------------------------------------------------------
	  
	  - TProofMgr::SetROOTVersion(const char *version_tag)
	  
	  to change the default for the user, eg
	  
	  root [1] TProof::Mgr("")->SetROOTVersion("dev")
	  root [2] TProof::Mgr("")->ShowROOTVersions()
	  ----------------------------------------------------------
	  
	  Available versions (tag ROOT-vers remote-path PROOF-version):
	  
	  cvs 5.15/03 /home/ganis/local/root/head/head 12
	  * dev 5.15/03 /home/ganis/local/root/head/root 12
	  
	  ----------------------------------------------------------
	  
	  Available version are defined by the administrator via the
	  "xpd.rootsys" directive:
	  
	  xpd.rootsys /home/ganis/local/root/head/head cvs
	  xpd.rootsys /home/ganis/local/root/head/root dev
	  
	  in the xrootd config file.
	  
	  - Improve error reporting in TXSocket
	  - Fix a problem with resetting a label in TProofProgressDialog

2007-03-19 15:06  moneta

	* [r18352] unuran/test/Makefile, unuran/test/unuranSimple.cxx:
	  update test adding CLHEP

2007-03-19 15:00  rdm

	* [r18351] base/inc/TTimeStamp.h: add new setter methods:
	  SetSec(int sec)
	  SetNanoSec(int nsec)

2007-03-19 14:45  rdm

	* [r18350] netx/src/TXNetFile.cxx, netx/src/TXNetFileStager.cxx:
	  From Andreas and Gerri:
	  - TXNetFileStager: fix problem in setting the prefix
	  - TXNetFile: set kXR_new also for 'recreate'

2007-03-19 14:43  rdm

	* [r18349] proof/inc/TProof.h, proof/inc/TProofServ.h,
	  proof/src/TProof.cxx, proof/src/TProofServ.cxx: From Gerri:
	  - TProof::Load(const char *macro, Bool_t notOnClient) where
	  'macro' is the
	  name of a macro or the implementation file of a class (in which
	  case the
	  corresponding header should have .h or .hh extension). If
	  notOnClient
	  is kTRUE (default is kFALSE) the class/macro is loaded only
	  on master and workers.
	  
	  - Re-usage of valid binaries from macros or selectors (they are
	  cached under
	  <SandBox>/cache), this allows to save a few seconds while running
	  a query
	  with an unchanged and compiled selector.
	  
	  - Exports ROOTINCLUDEPATH with the current content of
	  gSystem->GetIncludePath()
	  just before executing BUILD.sh so that the path can be used for
	  build
	  purposes (bug #18079)

2007-03-19 14:35  rdm

	* [r18348] config/Makefile.win32: From Axel:
	  for the time being suppress truncation warnings in VC++8.

2007-03-19 14:25  rdm

	* [r18347] proof/src/TProof.cxx: in upload data sets use now
	  TFile::Cp() instead of the TFileMerger.

2007-03-19 14:24  rdm

	* [r18346] io/inc/TFile.h, io/src/TFile.cxx: From Andreas Peters:
	  implement generic file copy in static function TFile::Cp().
	  This is the same code as is in TFileMerger::Cp() but its natural
	  location
	  is TFile. It allows any file (also non-ROOT files) to be copied
	  via any of
	  the many ROOT remote file access methods.
	  In addition TFile::Open() has now the new option "CACHEREAD"
	  which will
	  first use TFile::Cp() to copy the file locally to a cache
	  directory and
	  then open the file locally. If the remote file already exists in
	  the cache
	  this file will be used directly, unless the remote file has
	  changed.
	  For example:
	  
	  root [0] TFile::SetCacheFileDir("/tmp/fons")
	  root [1] TFile *f =
	  TFile::Open("http://root.cern.ch/files/aleph.root", "CACHEREAD")
	  [TFile::Cp] Total 0.11 MB |====================| 100.00 % [8.8
	  MB/s]
	  Info in <TFile::Open>: using local cache copy of
	  http://root.cern.ch/files/aleph.root [/tmp/fons/files/aleph.root]
	  root [2] f->GetName()
	  (const char* 0x41dd2d0)"/tmp/fons/files/aleph.root"
	  
	  To shrink the cache use TFile::ShrinkCacheFileDir().

2007-03-19 13:36  moneta

	* [r18345] tutorials/fit/minuit2GausFit.C: test with fumili2

2007-03-19 13:35  moneta

	* [r18344] tutorials/math/mathcoreSpecFunc.C,
	  tutorials/math/mathcoreStatFunc.C: add missing includes

2007-03-19 13:26  moneta

	* [r18343] smatrix/test/Makefile: fixes for Windows

2007-03-19 13:18  moneta

	* [r18342] minuit2/inc/Minuit2/MnRefCountedPointer.h,
	  minuit2/inc/TFcnAdapter.h: remove I/O for class TFcnAdapter and
	  rename method Check to DoCheck to avoid a problem on Solaris

2007-03-19 11:54  brun

	* [r18341] smatrix/test/matrixOperations.C: Replace "#define N 10"
	  by "const Int_t N=10;"

2007-03-19 11:11  moneta

	* [r18340] minuit2/inc/TFcnAdapter.h: add missing include Rtypes

2007-03-19 11:06  moneta

	* [r18339] minuit2/inc/TFcnAdapter.h, minuit2/inc/TFitterMinuit.h,
	  minuit2/src/TFcnAdapter.cxx, minuit2/src/TFitterFumili.cxx,
	  minuit2/src/TFitterMinuit.cxx, minuit2/test/Makefile,
	  minuit2/test/testGraph.cxx: fix a problem in GetCovarianceMatrix.
	  Now return a pointer to a vector NxN and not N*(N+1)/2. Update
	  also test and doc

2007-03-19 10:59  axel

	* [r18338] html/inc/THtml.h, html/src/TDocDirective.cxx,
	  html/src/TDocInfo.cxx, html/src/TDocOutput.cxx: Fix coding
	  conventions violation
	  Fix typo in THtml::SetMdouleDocPath()
	  More sleeping for GUI macro directives (now 1sec)
	  Fix title for product doc's class hierarchy

2007-03-19 10:46  antcheva

	* [r18337] ged/src/TArrowEditor.cxx: Updated doc to use new
	  Reference guide features.

2007-03-19 10:46  rdm

	* [r18336] proofplayer/inc/LinkDef.h,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/inc/TDrawFeedback.h, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TFileMerger.h, proofplayer/inc/TObjectCache.h,
	  proofplayer/inc/TPacketizer.h, proofplayer/inc/TPacketizerDev.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/inc/TPerfStats.h, proofplayer/inc/TProofDraw.h,
	  proofplayer/inc/TProofLimitsFinder.h, proofplayer/inc/TStatus.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TDrawFeedback.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TFileMerger.cxx,
	  proofplayer/src/TObjectCache.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerDev.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofDraw.cxx,
	  proofplayer/src/TProofLimitsFinder.cxx,
	  proofplayer/src/TStatus.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: reflect move from proof
	  to proofplayer directory in the cvs tag line.

2007-03-19 10:34  rdm

	* [r18335] proof/inc/LinkDef.h, proof/inc/TEventIter.h,
	  proof/inc/TObjectCache.h, proof/inc/TStatus.h,
	  proof/src/TEventIter.cxx, proof/src/TObjectCache.cxx,
	  proof/src/TProof.cxx, proof/src/TStatus.cxx,
	  proofplayer/inc/LinkDef.h: final move of code from libProof to
	  libProofPlayer (to make libProof as small
	  as possible).

2007-03-19 10:29  moneta

	* [r18334] minuit2/src/MnMinos.cxx, minuit2/src/TFitterMinuit.cxx:
	  fix problem in suppressing debug information in Minos

2007-03-19 10:24  brun

	* [r18333] README/CREDITS: Add Josef Leydold for his contribution
	  to UNURAN.

2007-03-19 10:04  couet

	* [r18332] graf/src/TLegend.cxx: - Coding conventions.

2007-03-19 09:57  antcheva

	* [r18331] fitpanel/src/TFitEditor.cxx: Fixed typo in comment.

2007-03-19 09:56  antcheva

	* [r18330] gui/src/TGColorDialog.cxx: Added missing comment in
	  DoPreview method.

2007-03-19 01:49  rdm

	* [r18329] base/inc/TColor.h: fix double to float truncation
	  warning.

2007-03-19 01:46  rdm

	* [r18328] proof/src/TProof.cxx: temporary commenting out of
	  TFileMerger.

2007-03-19 01:36  rdm

	* [r18327] config/Makefile.depend, proof/inc/LinkDef.h,
	  proof/inc/TAdaptivePacketizer.h, proof/inc/TDrawFeedback.h,
	  proof/inc/TFileMerger.h, proof/inc/TPacketizer.h,
	  proof/inc/TPacketizerDev.h, proof/inc/TPacketizerProgressive.h,
	  proof/inc/TPerfStats.h, proof/inc/TProof.h,
	  proof/inc/TProofLimitsFinder.h, proof/inc/TVirtualPacketizer.h,
	  proof/inc/TVirtualProofPlayer.h,
	  proof/src/TAdaptivePacketizer.cxx, proof/src/TDrawFeedback.cxx,
	  proof/src/TFileMerger.cxx, proof/src/TPacketizer.cxx,
	  proof/src/TPacketizerDev.cxx,
	  proof/src/TPacketizerProgressive.cxx, proof/src/TPerfStats.cxx,
	  proof/src/TProof.cxx, proof/src/TProofLimitsFinder.cxx,
	  proof/src/TProofServ.cxx, proof/src/TVirtualPacketizer.cxx,
	  proofplayer/inc/LinkDef.h, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TProofPlayer.cxx, proofx/src/TXProofServ.cxx:
	  more libProof restructuring. Now libProof is also independent of
	  libHist.
	  Last remaining step is to remove libTree dependency. On startup
	  proofserv.exe
	  now loads 9 libs, was 16.

2007-03-18 18:35  rdm

	* [r18326] gpad/src/TCanvas.cxx, thread/inc/TWin32Mutex.h,
	  thread/src/TMutex.cxx, thread/src/TThread.cxx,
	  thread/src/TWin32Condition.cxx, thread/src/TWin32Mutex.cxx,
	  tutorials/thread/threadsh1.C, win32gdk/inc/TGWin32.h,
	  win32gdk/src/TGWin32GL.cxx, win32gdk/src/TGWin32ProxyBase.cxx:
	  From Bertrand:
	  Here is a patch for win32 implementation of TThread.
	  - Improves speed of a factor 10 in a heavy context switching
	  threaded application (by using critical sections).
	  - Added R__LOCKGUARD2(gROOTMutex) in TThreadTimer.
	  - Added CINT deadlock workaround for WIN32 in TMutex :-\
	  - Protected calls to gInterpreter->Execute() in TCanvas.
	  - Added gSystem->Sleep(10) in tutorial threadsh1.C

2007-03-17 22:01  brun

	* [r18325] test/stressEntryList.cxx: From Anna:
	  Fix a scope problem preventing a correct execution with CINT and
	  Windows.

2007-03-17 21:04  rdm

	* [r18324] main/Module.mk: link proofserv.exe only with libCore and
	  libCint.

2007-03-17 21:03  rdm

	* [r18323] config/Makefile.depend: libProof does also not depend on
	  libTreePlayer anymore.

2007-03-17 19:16  brun

	* [r18322] test/stressGraphics.cxx, test/stressGraphics.ref:
	  Several changes in the reference file.
	  The file earth.dat was moved from asimage to graphics.

2007-03-17 18:12  rdm

	* [r18321] config/Makefile.depend: libProof now independent of
	  libGpad, libGraf and libGraf3d.

2007-03-17 18:04  rdm

	* [r18320] proof/inc/LinkDef.h, proof/inc/TProofDraw.h,
	  proof/inc/TProofServ.h, proof/inc/TVirtualProofPlayer.h,
	  proof/src/TProofDraw.cxx, proof/src/TProofServ.cxx,
	  proofplayer/inc/LinkDef.h, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TProofPlayer.cxx, proofx/src/TXProofServ.cxx:
	  move TProofDraw to proofplayer. Also move the TProofServ
	  GetTreeHeader code
	  to proofplayer.

2007-03-17 18:02  rdm

	* [r18319] sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/inc/TProofProgressLog.h,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionLogView.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressLog.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx: correct cvs tag line.

2007-03-17 17:42  brun

	* [r18318] spectrumpainter/inc/TSpectrum2Painter.h,
	  spectrumpainter/src/TSpectrum2Painter.cxx: Replace all Float
	  variables by Double.

2007-03-17 12:03  brun

	* [r18317] gpad/inc/TColorWheel.h, gpad/src/TColorWheel.cxx,
	  gui/inc/TGColorDialog.h, gui/inc/TGColorSelect.h,
	  gui/src/TGColorDialog.cxx, gui/src/TGColorSelect.cxx: From Ilka:
	  TColorWheel:
	  - add new method TColorWheel::SetCanvas(TCanvas *can)
	  - changes in Draw method related to the parent canvas
	  - line width changed to 1 (was 2) for better view in a small
	  canvas
	  
	  TGColorDialog:
	  - added two tabs: Color Wheel and Basic Colors
	  - in Color Wheel tab implemented visualization of TColorWheel
	  with the possibility to select a color from it
	  - in Basic Colors tab is kept old functionality of this class.
	  The text fields for RGB and HLS and OK, Cancel buttons moved to
	  the main dialog frame. They are used also for setting a color
	  selected from the color wheel.
	  - New button Preview applies the selected color to the selected
	  object if this dialog is called from the graphics editor. The
	  selection can be confirmed as the final one by clicking the OK
	  button or refused - by clicking on Cancel button.
	  - new methods: DoPreview and SetColorInfo
	  - many layout changes
	  - added aditional frame for comparison between the old and new
	  selected colors
	  
	  TGColorSelect:
	  - new method PreviewColor

2007-03-17 11:02  rdm

	* [r18316] Makefile, config/Makefile.depend, config/rootrc.in,
	  proof/Module.mk: rename libProofGui to libSessionViewer and move
	  the sources from proof to
	  sessionviewer.

2007-03-17 11:00  rdm

	* [r18315] proof/inc/LinkDefGui.h,
	  proof/inc/TProofProgressDialog.h, proof/inc/TProofProgressLog.h,
	  proof/inc/TSessionDialogs.h, proof/inc/TSessionLogView.h,
	  proof/inc/TSessionViewer.h, proof/src/TProofProgressDialog.cxx,
	  proof/src/TProofProgressLog.cxx, proof/src/TSessionDialogs.cxx,
	  proof/src/TSessionLogView.cxx, proof/src/TSessionViewer.cxx: move
	  to sessionviewer directory.

2007-03-17 10:58  rdm

	* [r18314] sessionviewer/Module.mk, sessionviewer/inc/LinkDef.h:
	  move SessionViewer sources from proof to own sessionviewer
	  directory.

2007-03-17 08:45  brun

	* [r18313] tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx:
	  Change the documentation of TEntryList and TEntryListBlock to
	  html format
	  and add macros generating pictures documenting the two classes.

2007-03-17 08:44  brun

	* [r18312] tree/doc/macros, tree/doc/macros/entrylist_figure1.C,
	  tree/doc/macros/entrylist_figure2.C,
	  tree/doc/macros/entrylistblock_figure1.C: Add macros used for the
	  documentation of TEntryList and TEntryListBlock

2007-03-16 22:19  rdm

	* [r18311] asimage/src/libAfterImage.tar.gz: From Axel:
	  fix needed for the doc generation.

2007-03-16 21:16  pcanal

	* [r18310] base/src/ManualBase4Body.h: Fix corrupted upload

2007-03-16 21:07  pcanal

	* [r18309] base/inc/LinkDef4.h, base/src/ManualBase4.cxx,
	  base/src/ManualBase4.h, base/src/ManualBase4Body.h: Add support
	  for TBuffers operator<< and operator>> from the command line

2007-03-16 19:56  pcanal

	* [r18308] io/src/TBufferFile.cxx: Make sure we are not using a
	  slot number rendered obsolete by an
	  increase of the size of the TExMap (this can be induced by a call
	  the class to WriteClass).
	  This prevents the error message:
	  'Error in <TExMap::Expand>: slot 25085 not empty (should never
	  happen)
	  seen by Minos and STAR.
	  (The only side effect was a possible increase of the data on file
	  due to object
	  duplication).

2007-03-16 19:38  rdm

	* [r18307] configure: avoid basename being called without argument.

2007-03-16 18:27  brun

	* [r18306] README/CREDITS: Add Alja for her contribution to GL and
	  GUI

2007-03-16 18:25  brun

	* [r18305] test/stressEntryList.cxx: From Anna:
	  New version with an extended interface

2007-03-16 18:21  brun

	* [r18304] gl/inc/TGLDisplayListCache.h,
	  gl/src/TGLDisplayListCache.cxx, gl/src/TGLStopwatch.cxx: From
	  Bertrand:
	  Fix crash on Windows with Geometry and GL in pad (thanks to
	  Matevz)

2007-03-16 18:16  brun

	* [r18303] tree/inc/TEntryListFromFile.h: Fix compilation warnings
	  on Windows.

2007-03-16 18:07  axel

	* [r18302] html/src/TDocDirective.cxx: Work-around MSVC7.1 bug

2007-03-16 17:06  rdm

	* [r18301] Makefile, base/inc/RConfig.h, config/Makefile.depend,
	  config/rootrc.in, proof/inc/LinkDef.h, proof/inc/TProof.h,
	  proof/inc/TProofPlayer.h, proof/inc/TProofServ.h,
	  proof/inc/TProofSuperMaster.h, proof/inc/TVirtualProofPlayer.h,
	  proof/src/TProof.cxx, proof/src/TProofPlayer.cxx,
	  proof/src/TProofServ.cxx, proof/src/TProofSuperMaster.cxx,
	  proof/src/TVirtualPacketizer.cxx,
	  proof/src/TVirtualProofPlayer.cxx, proofplayer/Module.mk,
	  proofplayer/inc/LinkDef.h, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TProofPlayer.cxx,
	  proofplayer/src/TVirtualPacketizer.cxx: first step in important
	  restructuring of proofserv.exe to do the same as was
	  done with root.exe. At startup proofserv.exe should depend only
	  on the MAINLIBS
	  and not much else.

2007-03-16 16:02  pcanal

	* [r18300] rint/src/TTabCom.cxx: Use data member instead of hiding
	  it with a local var

2007-03-16 15:59  couet

	* [r18299] graf/src/TPie.cxx: - From Guido Volpi:
	  - removed some unused variables and portion of codes in
	  DistancetoSlice()
	  - improved the rotation of the pie-chart: now the angle offset
	  change
	  following the mouse pointer around the center of the TPie.

2007-03-16 15:54  axel

	* [r18298] cint/src/common.h: match malloc with free in
	  G__params/G__herits

2007-03-16 15:43  moneta

	* [r18297] mathcore/test/Makefile, smatrix/test/Makefile: fix name
	  of library on Windows

2007-03-16 15:41  pcanal

	* [r18296] cint/inc/Api.h, cint/inc/G__ci.h, cint/src/Apiif.h,
	  cint/src/DataMbr.cxx, cint/src/HISTORY, cint/src/Shadow.cxx,
	  cint/src/bc_autoobj.cxx, cint/src/bc_cfunc.cxx,
	  cint/src/bc_exec.cxx, cint/src/bc_exec_asm.h,
	  cint/src/bc_inst.cxx, cint/src/bc_parse.cxx,
	  cint/src/rflx_gensrc.h, cint/src/v6_auxu.cxx,
	  cint/src/v6_decl.cxx, cint/src/v6_disp.cxx, cint/src/v6_end.cxx,
	  cint/src/v6_error.cxx, cint/src/v6_inherit.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_scrupto.cxx,
	  cint/src/v6_sizeof.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_typedef.cxx, cint/src/v6_var.cxx,
	  utils/src/rootcint.cxx: From Paul, Fons, Rene, Philippe, and
	  Axel: upload of CINT 5.16.19/6.1.19
	  * proper treatment of 1dim arrays (!= scalars)
	  * split Shadow.h off Api.h
	  * prevent temp file flooding on windows
	  * remove rootcint temp files when done

2007-03-16 15:30  moneta

	* [r18295] smatrix/test/Makefile: fix to treat correctly useReflex
	  case

2007-03-16 15:26  pcanal

	* [r18294] cont/inc/TVirtualCollectionProxy.h: Re-enable access to
	  the abstract interface from CINT

2007-03-16 15:25  axel

	* [r18293] etc/html/ROOT.css, html/inc/TDocInfo.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocInfo.cxx, html/src/TDocParser.cxx: * fix func doc
	  div containing a directive
	  * fix <pre></pre> parsing
	  * fix graphics initialization
	  * strip macro name for directive
	  * handle macro param for directive
	  * convert the macro source
	  * fix tags (=file names) for directive-generated imgs
	  * fix class doc search in headers
	  * remove leading ///// in comment
	  * add some padding in front of method args

2007-03-16 15:15  axel

	* [r18291] cint/inc/Shadow.h: split Shadow.h off Api.h part 1 -
	  real patch to be cvs ci'ed by someone with access to rootcint

2007-03-16 15:05  moneta

	* [r18290] mathcore/Module.mk, mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/LinkDef.h, mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/LinkDef_GenVector.h,
	  mathcore/inc/Math/WrappedParamFunction.h: fix a problem with
	  multiple usage of LinkDef files

2007-03-16 14:58  couet

	* [r18289] graf/src/TPie.cxx: - Use TColor::GetColorBright

2007-03-16 10:54  brun

	* [r18288] tree/src/TTree.cxx: Add more documentation to
	  TTree::ReadFile

2007-03-16 10:37  brun

	* [r18287] tree/src/TEntryList.cxx: From Anna:
	  the gDirectory was not correctly set in TEntryList::SetTree

2007-03-16 10:19  rdm

	* [r18286] cint/cintdlls.mk: From Axel:
	  filter out MAINLIBS from the list of dependencies passed to the
	  linker.

2007-03-16 08:42  brun

	* [r18285] README/CREDITS: Add Guido Volpi for his contribution to
	  class TPie

2007-03-16 08:41  moneta

	* [r18284] tutorials/graphs/motorcycle.C: add include files to be
	  able to run in compile mode

2007-03-16 08:22  brun

	* [r18283] README/CREDITS: Add Jason Detwiler for his contribution
	  to multiple columns in TLegend.

2007-03-16 08:15  brun

	* [r18282] tree/inc/TChain.h, tree/src/TChain.cxx: To avoid
	  overloading ambiguities (eg calling chain.SetEntryList(0), rename
	  function
	  virtual void SetEntryList(const char *filename="", Option_t
	  *opt="");
	  to
	  virtual void SetEntryListFile(const char *filename="", Option_t
	  *opt="");

2007-03-16 08:13  brun

	* [r18281] test/stressEntryList.cxx: From Anna;
	  New stress program for EntryList (first attempt)

2007-03-16 07:48  brun

	* [r18280] graf/inc/TLegend.h, graf/src/TLegend.cxx, test/Makefile:
	  From Jason Detwiler:
	  -Implement support for multiple columns in a TLegend.

2007-03-15 15:08  antcheva

	* [r18279] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - If selected object has been fitted, its function(s) is
	  recognized and added to the list and can be selected for later
	  use
	  - Slider position is adjusted to the function range, if option
	  "R" was used
	  - Fixed crash when fit panel is activated and leaving ROOT (.q)

2007-03-15 13:21  brun

	* [r18278] test/Makefile.win32: From Bertrand:
	  Solve the problem reported at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=4645

2007-03-15 11:33  brun

	* [r18277] tree/inc/LinkDef.h, tree/inc/TChain.h,
	  tree/inc/TEntryList.h, tree/inc/TEntryListFromFile.h,
	  tree/inc/TTree.h, tree/src/TChain.cxx,
	  tree/src/TEntryListFromFile.cxx, tree/src/TTree.cxx: From Anna:
	  Add new functionlity to the TEntryList class to support
	  automatically
	  multiple TEntryList (one per TChain file). A new class
	  TEntryListFromFile
	  has been developed. It is a utility class called by TChain when a
	  TEntryList
	  is set.
	  // TEntryListFromFile
	  //
	  // Manages entry lists from different files, when they are not
	  loaded
	  // in memory at the same time.
	  //
	  // This entry list should only be used when processing a TChain
	  (see
	  // TChain::SetEntryList() function). File naming convention:
	  // - by default, filename_elist.root is used, where filename is
	  the
	  // name of the chain element.
	  // - xxx$xxx.root - $ sign is replaced by the name of the chain
	  element
	  // If the list name is not specified (by passing
	  filename_elist.root/listname to
	  // the TChain::SetEntryList() function, the first object of class
	  TEntryList
	  // in the file is taken.
	  // It is assumed that there are as many lists, as there are chain
	  elements,
	  // and they are in the same order.
	  //
	  // If one of the list files can't be opened, or there is an error
	  reading a list
	  // from the file, this list is skipped and the entry loop
	  continues on the next
	  // list.

2007-03-15 05:57  brun

	* [r18275] cintex/src/CINTFunctional.cxx,
	  cintex/test/dict/CintexTest.h, cintex/test/dict/selection.xml,
	  cintex/test/test_PyCintex_basics.py: From Wim:
	  o) fix return by reference of integers (see also:
	  https://savannah.cern.ch/bugs/?24549)

2007-03-15 00:04  rdm

	* [r18274] cint/cintdlls.mk: change $^ to $< to avoid MAINLIBS to
	  be included too.

2007-03-14 23:25  rdm

	* [r18273] cint7/Module.mk: don't delete cached iosenum.<arch>.

2007-03-14 19:00  pcanal

	* [r18272] tree/src/TChain.cxx: Update to properly handle the fact
	  that internally we use theBigNumber instead of kBigNumber

2007-03-14 18:41  brun

	* [r18271] math/src/TRandom.cxx, tutorials/math/testrandom.C: From
	  Lorenzo:
	  
	  new implementation of TRandom::Gaus using the
	  Acceptance-complement ratio
	  method from Hoermann-Derflinger. The new algorithm is probably
	  the fastest
	  currently existing and it is a factor 2/3 faster than the
	  previous
	  polar method.
	  The implementation comes from the UNURAN package of W.Hoermann &
	  J. Leydold,
	  Institut f. Statistik, WU Wien.
	  
	  The documentation in the TRandom class has been as well updated.

2007-03-14 18:28  rdm

	* [r18270] base/src/TSystem.cxx: in NextTimeOut() don't use TIter
	  since that calls indirectly malloc().
	  Because NextTimeOut() can be called, in case of a SIGALRM, while
	  the
	  process is in a free() the malloc() would wait forever in a
	  spin-lock.

2007-03-14 17:54  rdm

	* [r18269] cint/cintdlls.mk: fix parallel make in case of explicit
	  link in which case any target using
	  MAKELIB must depend on MAINLIBS.

2007-03-14 16:12  moneta

	* [r18267] tutorials/math/testrandom.C: add also Unuran tests and
	  update table

2007-03-14 15:55  rdm

	* [r18266] test/ProofBench/Makefile_event, test/ProofBench/README,
	  test/ProofBench/make_event_par.sh, test/ProofBench/make_tdset.C:
	  - add Makefile_event has libEvent(.so|.dylib) as "all" target.
	  - generate BUILD.sh and SETUP.C with the new return types.
	  - update the README (no local linking of Event.h needed anymore).

2007-03-14 15:05  brun

	* [r18265] tutorials/geom/building.C, tutorials/geom/cheongwadae.C,
	  tutorials/geom/lego.C, tutorials/geom/mp3player.C,
	  tutorials/geom/robot.C, tutorials/geom/south_gate.C,
	  tutorials/geom/station1.C, tutorials/geom/station2.C,
	  tutorials/geom/tank.C: Add a set of nice macros illustrating the
	  power of the geometry package.
	  These macros were developped at the Department of Physics,
	  University of Seoul
	  under the supervision of Professor Inkyu Park
	  (icpark@physics.uos.ac.kr),
	  for the evaluation of Computational Physics course in 2006.
	  
	  -building.C by Hyung Ju Lee (laccalus@nate.com)
	  Description: drawing a building where Dept. of Physics is.
	  
	  -cheongwadae.C by Hee Jun Shin (s-heejun@hanmail.net)
	  Description: drawing the Cheongwadae building which is the
	  Presidential
	  Residence of the Republic of Korea.
	  
	  -lego.C by Soon Gi Kwon(1116won@hanmail.net)
	  Description: drawing a figure, made of lego block.
	  
	  -mp3player.C by Eun Young Kim
	  Description: drawing a mp3 type music player.
	  
	  -robot.C by Jin Hui Hwang
	  Description: drawing a famous Korean robot, TaekwonV.
	  
	  -south_gate.C by Lan Hee Yang(yangd5d5@hotmail.com)
	  Description: drawing a famous Korean gate, the South gate, called
	  Namdeamoon
	  in Korean.
	  
	  -station1.C by Chang Yeol Lee
	  Description: drawing a space station.
	  
	  -station2.C by Dong Ryeol Lee (leedr2580@hanmail.net)
	  Description: drawing a space station.
	  
	  -tank.C by Dong Gyu Lee (ravirus@hanmail.net)
	  Description: drawing a fine tank.

2007-03-14 14:55  moneta

	* [r18264] unuran/doc/index.txt, unuran/inc/TUnuran.h,
	  unuran/src/TUnuran.cxx: add init function for binomial
	  distribution and update doc

2007-03-14 14:45  brun

	* [r18263] configure: From Sebastien Fabro:
	  a small patch to build root on sparc linux using gcc. We tested
	  it at Gentoo Linux with our sparc team.

2007-03-14 13:28  brun

	* [r18262] base/src/TSystem.cxx, cintex/src/CINTTypedefBuilder.cxx:
	  Fix coding conventions

2007-03-14 11:31  brun

	* [r18261] geom/src/TGeoManager.cxx,
	  geompainter/src/TGeoPainter.cxx: From Andrei:
	  a small patch related to color indexing changes in ROOT. Also a
	  small fix in TGeoManager::CdNext().

2007-03-14 10:46  brun

	* [r18260] graf/src/TWbox.cxx: Use TColor::GetColorBright instead
	  of fillcolor+100

2007-03-14 10:27  brun

	* [r18259] cint/src/global.h: Fix a portability problem (MAC)

2007-03-14 10:23  brun

	* [r18258] cint/inc/G__ci.h, cint/src/CallFunc.cxx,
	  cint/src/Class.cxx, cint/src/Method.cxx, cint/src/MethodAr.cxx,
	  cint/src/bc_assign.h, cint/src/bc_autoobj.cxx,
	  cint/src/bc_autoobj.h, cint/src/bc_cfunc.cxx,
	  cint/src/bc_cfunc.h, cint/src/bc_debug.cxx, cint/src/bc_debug.h,
	  cint/src/bc_eh.h, cint/src/bc_exec.cxx, cint/src/bc_exec.h,
	  cint/src/bc_exec_asm.h, cint/src/bc_inst.cxx, cint/src/bc_inst.h,
	  cint/src/bc_item.h, cint/src/bc_parse.cxx, cint/src/bc_parse.h,
	  cint/src/bc_reader.h, cint/src/bc_type.h, cint/src/bc_vtbl.cxx,
	  cint/src/bc_vtbl.h, cint/src/common.h, cint/src/fproto.h,
	  cint/src/global.h, cint/src/rflx_gensrc.cxx,
	  cint/src/v6_debug.cxx, cint/src/v6_disp.cxx, cint/src/v6_end.cxx,
	  cint/src/v6_expr.cxx, cint/src/v6_func.cxx,
	  cint/src/v6_global1.cxx, cint/src/v6_global2.cxx,
	  cint/src/v6_ifunc.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_shl.cxx,
	  cint/src/v6_sizeof.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_stub.cxx, cint/src/v6_tmplt.cxx, cint/src/v6_var.cxx,
	  pyroot/src/Pythonize.cxx: From Axel:
	  * Create a reference layer for ifunc_tables. Fixes a longstanding
	  problem with re-loading of macros / libraries (c.f. ACLiC)
	  visible e.g.
	  by plugin manager complaints. Allow access to the internal CINT
	  ifunc
	  for PyROOT.
	  * scrupto: reset structs below dictpos tagnum but decl in
	  unloaded lib
	  to autoload (fixes problem with autoload structs that were not
	  updated
	  on lib unload).
	  * Allow for multiple shared lib dict init routines (see e.g.
	  problem
	  with re-loading libTree with G__Tree, ManualTree2 dicts)
	  * Fix decl locations (.so instead of macro.C opening .so).
	  * Add d'tor to Rene's func params & inheritance op[] wrappers
	  (mem leak
	  on unload)

2007-03-14 09:17  brun

	* [r18257] tree/src/TChain.cxx: Still keeping the current
	  definition of kBigNumber, fix problems like
	  in TChain::GetEntries such that chains with more than kBigNumber
	  of entries
	  can be created.

2007-03-14 08:30  brun

	* [r18256] tree/inc/TChain.h, tree/src/TChain.cxx: Undo previous
	  changes with kBigNumber. Cannot work on Windows.

2007-03-14 07:24  brun

	* [r18255] tree/inc/TChain.h, tree/src/TChain.cxx: From Philippe:
	  Change the definition of kBigNumber from 1234567890 to 1<<63 -1
	  The previous definition was in an enum. The new one is a static
	  variable of type Long64_t.
	  This fixes a problem when calling TChain::GetEntries with chains
	  containing more than 1 billion entries.

2007-03-13 17:49  pcanal

	* [r18254] base/src/TSystem.cxx: Remove ACLiC's rootmap files in
	  case of library compilation failure

2007-03-13 16:46  couet

	* [r18253] gpad/src/TPad.cxx: - The previous patch was working only
	  for pads having the canvas size.
	  Now it works for any pads.

2007-03-13 16:06  couet

	* [r18252] gpad/src/TPad.cxx: - PaintHatches: for a given hatches
	  index, the hatches' angles varried with
	  the window aspect ratio. Now the hatches' angles are fixed.

2007-03-13 15:35  rdm

	* [r18251] tutorials/hsimple.C: make hsimple.C compilable by ACliC.

2007-03-13 15:35  rdm

	* [r18250] base/src/TROOT.cxx: remove leading blanks from lines
	  passed to ProcessLineXXX().

2007-03-13 15:02  rdm

	* [r18249] meta/src/TCint.cxx: add protection against mall formed
	  rootmap file.

2007-03-13 14:38  rdm

	* [r18248] build/package/lib/makerpmspecs.sh: From Gerri;
	  needed to build Castor rootd rpms.

2007-03-13 13:11  rdm

	* [r18247] tutorials/graphics/mandelbrot.C: small change so it also
	  works in interpreted mode.

2007-03-13 13:03  brun

	* [r18246] tutorials/graphics/mandelbrot.C: From Luigi [
	  bardelli@fi.infn.it ]
	  // Example macro of using TExec to handle keyboard events.
	  // Uses TComplex to draw the Mandelbrot set.
	  // Author : Luigi Bardelli [ bardelli@fi.infn.it ]
	  //
	  // Pressing the keys 'z' and 'u' will zoom and unzoom the picture
	  // near the mouse location, 'r' will reset to the default view.
	  //
	  // Try it (in compiled mode!) with: root mandelbrot.C+
	  //
	  // Details:
	  // when a mouse event occurs the myexec() function is called (by
	  // using AddExec). Depending on the pressed key, the mygenerate()
	  // function is called, with the proper arguments. Note the
	  // last_x and last_y variables that are used in myexec() to store
	  // the last pointer coordinates (px is not a pointer position in
	  // kKeyPress events).

2007-03-13 09:31  rdm

	* [r18245] configure, globusauth/src/GlobusAuth.cxx,
	  net/src/TSocket.cxx, proofd/src/proofd.cxx, rootd/src/rootd.cxx,
	  rpdutils/inc/rpdp.h, rpdutils/src/globus.cxx,
	  rpdutils/src/rpdutils.cxx: From Gerri:
	  1. Disabling of 'chdir($HOME)' in 'rootd' when running in Castor
	  mode; this is
	  because $HOME may point to a directory not available on the
	  servers.
	  2. A few optimizations in the Globus authentication:
	  1. remove strong dependence on the user certificate on the client
	  machine
	  (all the information is retrieved from the proxy, if existing; if
	  not, the
	  certificate is looked for)
	  2. one-time initialization of the server credentials
	  3. separate root path for libs and incs; needed because some
	  installations,
	  e.g. lcg/external, are non standard.
	  4. A number fixes of the coding conventions (lower case for local
	  variables)
	  and of code simplifications
	  3. A couple of bug fixes in rpdutils.cxx found by testing these
	  changes

2007-03-13 07:55  brun

	* [r18244] cintex/src/Cintex.cxx: Fix coding conventions

2007-03-12 14:14  rdm

	* [r18242] config/Makefile.macosxicc, configure: add support for
	  Intel icc v10.

2007-03-12 13:39  brun

	* [r18240] gui/src/TRootCanvas.cxx: In TRootCanvas::ProcessMessage
	  the new TColorWheel object is shown instead of the old table.

2007-03-12 13:38  brun

	* [r18239] gpad/src/TColorWheel.cxx: The Color Wheel is drawn in a
	  canvas 400x400 instead of 600x600.
	  The TColorWheel object has its bit kCanDelete set to avoid memory
	  leaks
	  in case it is shown with the "View" option of the canvas.

2007-03-12 12:43  couet

	* [r18238] asimage/src/TASImage.cxx: - From V.Onuchin:
	  o fix memory leak in DrawCircle, DrawEllipse methods
	  o InitVisual. Init visual if fgVisual->dpy is NULL

2007-03-12 10:24  brun

	* [r18237] meta/src/TCint.cxx: From Bertrand:
	  - Fix uninitialized fRootMapFiles variable.

2007-03-12 09:46  moneta

	* [r18236] unuran/doc/index.txt, unuran/src/TUnuranEmpDist.cxx: fix
	  coding convention violation

2007-03-12 08:52  brun

	* [r18235] hist/src/TH1.cxx: The class description is now in html
	  format.

2007-03-12 08:49  moneta

	* [r18234] unuran/doc/index.txt, unuran/inc/TUnuranContDist.h,
	  unuran/inc/TUnuranDiscrDist.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/inc/TUnuranMultiContDist.h: fixes for the online doc

2007-03-12 07:48  brun

	* [r18233] base/src/TColor.cxx: Update documentation

2007-03-11 07:29  brun

	* [r18232] base/src/TAttFill.cxx: Add reference to the Color Wheel

2007-03-11 07:28  brun

	* [r18231] gpad/src/TColorWheel.cxx: Fix typo in documentation.

2007-03-11 07:17  brun

	* [r18230] gpad/src/TColorWheel.cxx: Add more documentation

2007-03-10 23:13  brun

	* [r18229] gpad/inc/TColorWheel.h, gpad/src/TColorWheel.cxx: In the
	  macro example, return the canvas (required by THtml)

2007-03-10 23:03  brun

	* [r18228] gpad/src/TColorWheel.cxx: Fix a compiler warning.

2007-03-10 22:58  brun

	* [r18227] gpad/inc/LinkDef.h, gpad/inc/TColorWheel.h,
	  gpad/src/TColorWheel.cxx: Add new class to draw the ROOT Color
	  Wheel.
	  The wheel contains the recommended 216 colors to be used in web
	  applications.
	  The colors in the Color Wheel are created by
	  TColor::CreateColorWheel.
	  To view the ColorWheel, do
	  TColorWheel w;
	  w.Draw();
	  cvs:
	  ----------------------------------------------------------------------

2007-03-10 08:36  rdm

	* [r18225] pyroot/src/Converters.cxx: From Wim:
	  restore void*& function argument converter.

2007-03-09 18:06  brun

	* [r18224] test/RootShower/RootShower.cxx: Fix RootShower due to
	  the change in TStyle/TColor

2007-03-09 17:57  moneta

	* [r18223] unuran/doc/index.txt: update the documentation for the
	  new classes

2007-03-09 16:33  pcanal

	* [r18222] meta/src/TCint.cxx: For an stl, calling 'empty' instead
	  of size, is always as fast and often faster

2007-03-09 15:17  antcheva

	* [r18221] ged/inc/TH1Editor.h, ged/src/TH2Editor.cxx: Forgot to
	  remove debugging line.

2007-03-09 15:09  antcheva

	* [r18220] ged/inc/TCurlyLineEditor.h, ged/inc/TH1Editor.h,
	  ged/inc/TH2Editor.h, ged/src/TArrowEditor.cxx,
	  ged/src/TCurlyArcEditor.cxx, ged/src/TCurlyLineEditor.cxx,
	  ged/src/TH1Editor.cxx, ged/src/TH2Editor.cxx,
	  ged/src/TLineEditor.cxx: Improved editors' layout on Windows
	  and removed some intermediate container frames

2007-03-09 11:17  pcanal

	* [r18217] utils/src/rootcint.cxx: Add some protection in
	  LoadLibraryMap

2007-03-09 09:21  brun

	* [r18214] config/Makefile.depend: From Lorenzo:
	  Fix a missing dependency (fatal on Windows)

2007-03-09 09:05  moneta

	* [r18213] unuran/test/Makefile: fix a problem on Windows

2007-03-09 08:19  brun

	* [r18212] hist/src/TFormula.cxx: From Stefan Otto
	  A new optimization in TFormula::Analyze generalizing the support
	  for recursivity.

2007-03-09 06:08  brun

	* [r18211] tutorials/pyroot/tornado.py: From Wim:
	  o) take change in TView into account in tornado.py

2007-03-09 06:06  brun

	* [r18210] pyroot/src/Adapters.cxx, pyroot/src/Converters.cxx,
	  pyroot/src/PyBufferFactory.cxx, pyroot/src/Pythonize.cxx,
	  pyroot/src/TPyException.cxx: From Wim:
	  o) minor optimizations in Converters.cxx
	  o) fix for coding conventions
	  o) resolved https://savannah.cern.ch/bugs/?24531 by improved
	  diagnostics
	  on unfinished classes

2007-03-08 23:29  pcanal

	* [r18209] cont/inc/TRefTable.h, cont/src/TRefTable.cxx,
	  tree/inc/TBranchElement.h, tree/inc/TBranchRef.h,
	  tree/src/TBranchElement.cxx, tree/src/TBranchRef.cxx: From Paul:
	  Modify TRefTable, TBranchRef, and TBranchElement so that the
	  small
	  integer which is assigned to identify a TBranchElement by
	  TRefTable
	  is cached so that we need to find it only once, instead of at
	  every
	  call to TBranchElement::GetEntry() or TBranchElement::Fill().

2007-03-08 21:21  brun

	* [r18208] hist/src/TFormula.cxx: From Stefan Otto
	  -Extend TFormula::Analyze to support more than one level of
	  recursion.

2007-03-08 19:05  moneta

	* [r18207] unuran/src/UnuranDistrAdapter.h,
	  unuran/test/unuranDistr.cxx: fix assert for Windows

2007-03-08 17:12  brun

	* [r18206] gpad/src/TPad.cxx, histpainter/src/THistPainter.cxx:
	  Make use of the new functions TColor::GetColorBright and
	  TColor::GetColorDark

2007-03-08 17:10  brun

	* [r18205] base/inc/TColor.h, base/src/TColor.cxx: Implement two
	  new static functions in TColor
	  Int_t TColor::GetColorBright(Int_t n)
	  // Static function: Returns the bright color number corresponding
	  to n
	  // If the TColor object does not exist, it is created.
	  // The convention is that the bright color nb = n+150
	  
	  Int_t TColor::GetColorDark(Int_t n)
	  // Static function: Returns the dark color number corresponding
	  to n
	  // If the TColor object does not exist, it is created.
	  // The convention is that the dark color nd = n+100

2007-03-08 16:26  moneta

	* [r18204] unuran/doc, unuran/doc/index.txt: add unuran doc file

2007-03-08 16:05  moneta

	* [r18203] unuran/inc/LinkDef.h, unuran/inc/TUnuranEmpDist.h,
	  unuran/test/unuranSimple.cxx: fix a problem when generating emp
	  dist from a vector of data

2007-03-08 16:03  moneta

	* [r18202] tutorials/unuran/unuranDemo.C: udpate tutorials showing
	  the new functionality in Unuran

2007-03-08 15:55  rdm

	* [r18201] netx/Module.mk: From Bertrand:
	  Added -DNOGDI flag in netx/Module.mk, solving compilation error
	  on
	  Windows:
	  netx\src\TXNetSystem.cxx(507) : error C2039: 'SetPortA' : is not
	  a
	  member of 'TUrl'
	  include\TUrl.h(35) : see declaration of 'TUrl'
	  make: *** [netx/src/TXNetSystem.o] Error 2
	  Due to the following statement in Winspool.h: #define SetPort
	  SetPortA
	  Adding -DNOGDI in compilation flags avoid to include Winspool.h
	  through
	  Windows.h

2007-03-08 15:53  rdm

	* [r18200] base/src/TSystem.cxx: ACliC uses the list of non-default
	  rootmap files loaded in the current session.

2007-03-08 15:52  rdm

	* [r18199] meta/inc/TCint.h, meta/inc/TInterpreter.h,
	  meta/src/TCint.cxx, win32gdk/inc/TGWin32InterpreterProxy.h: new
	  method GetRootMapFiles() which returns an array of non-default
	  rootmap
	  files which have been loaded. This list is needed by ACliC to
	  generate
	  a rootmap file considering all loaded user classes and libraries.
	  Also support <file>.rootmap files in addition to rootmap<file>
	  names.

2007-03-08 12:21  brun

	* [r18198] base/src/TColor.cxx: One must include <cmath> for gcc4
	  (use of the floor function)

2007-03-08 12:17  brun

	* [r18197] base/inc/TColor.h, base/src/TColor.cxx: -Move the
	  following functions from TStyle to TColor
	  static Int_t CreateGradientColorTable(UInt_t Number, Double_t*
	  Length,
	  Double_t* Red, Double_t* Green, Double_t* Blue, UInt_t NColors);
	  static Int_t GetColorPalette(Int_t i);
	  static Int_t GetNumberOfColors();
	  static void SetPalette(Int_t ncolors, Int_t *colors);
	  
	  -Move the data member fPalette previously in TStyle as a static
	  member of TColor.
	  
	  -In TColor::InitializeColors, add the call to
	  TColor::CreateColorWheel
	  to create all the ROOT ColorWheel colors.

2007-03-08 12:17  brun

	* [r18196] base/inc/TStyle.h, base/src/TStyle.cxx: -The
	  implementation of the color functions is moved to the class
	  TColor.
	  -The old gStyle functions dealing with colors are kept for back
	  compatibility.
	  They call the new TColor functions.

2007-03-08 12:16  brun

	* [r18195] base/inc/Rtypes.h: -Extend the EColor enum with more
	  colors and changing the definition
	  of the basic colors (used by the new ROOT ColorWheel)
	  
	  enum EColor { kWhite =0, kBlack =1, kGray=920
	  ,kRed =632, kGreen =416, kBlue=600, kYellow=400, kMagenta=616,
	  kCyan=432
	  ,kOrange=800, kSpring=820, kTeal=840, kAzure =860, kViolet =880,
	  kPink=900};

2007-03-08 12:09  rdm

	* [r18194] net/inc/TFileStager.h, netx/inc/TXNetFileStager.h,
	  netx/inc/TXNetSystem.h, netx/src/TXNetFileStager.cxx,
	  netx/src/TXNetSystem.cxx, proof/src/TDSet.cxx,
	  tree/src/TChain.cxx: From Gerri:
	  This patch introduces TFileStager::Locate and uses it to improve
	  lookup
	  performances in TDSetElement::Lookup and TChain::Lookup.
	  
	  There is a further optimization to be done in XrdClientAdmin
	  under discussion
	  with Fabrizio. But that should have no (or very little) impact on
	  this
	  implementation.

2007-03-08 11:47  rdm

	* [r18193] gui/inc/TGListTree.h, gui/src/TGListTree.cxx: From Alja:
	  added a boolean data-member TGListTree::fAutoCheckBoxPic
	  controlling
	  automatic changing of check-box pictures done in
	  TGListTree::UpdateChecked().

2007-03-08 11:43  rdm

	* [r18192] castor/inc/TCastorFile.h, castor/src/TCastorFile.cxx,
	  rfio/src/TRFIOFile.cxx: From Gerri:
	  These fix several free/delete mismatches in TCastorFile and
	  TRFIOFile.
	  Also, for TCastorFile, makes the on-the-fly choice of the
	  authentication
	  method more efficient. This is important for near future attempts
	  of
	  LHCb to use globus in addition to uidgid.

2007-03-08 11:41  rdm

	* [r18191] auth/src/TAuthenticate.cxx: From Gerri:
	  fixes a bug in the negotiation mechanism preventing, in some
	  case, the
	  full list of mechanisms to be tried.

2007-03-08 11:37  rdm

	* [r18190] auth/src/TAuthenticate.cxx: From Gerri:
	  The passwd dialog was loading all the graphic libraries even when
	  not used.
	  Now done just before the first use.

2007-03-08 11:36  rdm

	* [r18189] base/src/TSystem.cxx: use GetEntriesFast() in loop over
	  dependent libs.

2007-03-08 09:48  moneta

	* [r18188] unuran/inc/TUnuranBaseDist.h,
	  unuran/inc/TUnuranEmpDist.h: add include of Rtypes required by
	  ClassDef

2007-03-08 09:38  moneta

	* [r18187] unuran/test/unuranDiscrete.cxx,
	  unuran/test/unuranHist.cxx: add a misisng include file

2007-03-08 09:34  moneta

	* [r18186] unuran/inc/TUnuranDistr.h,
	  unuran/inc/TUnuranDistrMulti.h, unuran/src/TUnuranDistr.cxx,
	  unuran/src/TUnuranDistrMulti.cxx: remove obsolete files which
	  have been renamed

2007-03-08 09:31  moneta

	* [r18185] unuran/Module.mk, unuran/inc/LinkDef.h,
	  unuran/inc/TUnuran.h, unuran/inc/TUnuranBaseDist.h,
	  unuran/inc/TUnuranContDist.h, unuran/inc/TUnuranDiscrDist.h,
	  unuran/inc/TUnuranEmpDist.h, unuran/inc/TUnuranMultiContDist.h,
	  unuran/src/TUnuran.cxx, unuran/src/TUnuranContDist.cxx,
	  unuran/src/TUnuranDiscrDist.cxx, unuran/src/TUnuranEmpDist.cxx,
	  unuran/src/TUnuranMultiContDist.cxx,
	  unuran/src/UnuranDistrAdapter.h, unuran/test/Makefile,
	  unuran/test/unuranDiscrete.cxx, unuran/test/unuranDistr.cxx,
	  unuran/test/unuranHist.cxx, unuran/test/unuranMulti2D.cxx,
	  unuran/test/unuranMulti3D.cxx: - add support for discrete
	  distribution and empirical distribution. Empirical distributions
	  are currently a set of unbinned data and generation proceed using
	  a gaussian kernel-smoothing method for finding the parent dist.
	  - re-design distribution classes and clean up TUnuran class
	  - improve existing tests and add new tests for discrete and
	  empirical distributions

2007-03-07 23:17  pcanal

	* [r18184] base/src/TSystem.cxx: On MacOS we can not keep track of
	  the dependencies of the library
	  generated by ACLiC via an hard link (because we do not produce
	  the dylib).
	  So now, on MacOS, we keep track of those dependencies using a
	  rootmap file
	  (named rootmap_MyScript_cxx for MyScript.cxx). This fixes
	  roottest on MacOS.

2007-03-07 19:48  pcanal

	* [r18183] asimage/Module.mk: Fix linking on Mac 10.3

2007-03-07 17:15  rdm

	* [r18182] gui/src/TGClient.cxx: revert previous change in
	  GetFontByName(), in batch mode return
	  FontStruct_t -1 (i.e. font exist, which does not matter since it
	  will not be displayed anyway). This allows libGui to be loaded in
	  batch mode with out segv.

2007-03-07 15:12  rdm

	* [r18181] base/inc/TUrl.h: From Gerri:
	  fFileOA needs to be reset when {fFile,fOptions,fAnchor} are
	  updated,
	  otherwise GetFileAndOptions may return a wrong value (in the case
	  it has already been called once).

2007-03-07 11:02  rdm

	* [r18179] base/src/TSystem.cxx: in Load() be more specific and use
	  libGpad and libGui instead of Gpad and Gui.

2007-03-07 09:51  brun

	* [r18177] postscript/src/TPostScript.cxx: Fix coding conventions

2007-03-07 09:46  brun

	* [r18176] graf/src/TGraphAsymmErrors.cxx: In
	  TGraphAsymmErrors::Paint, take into account the graph fill style
	  when painting the boxes
	  with option "e2"

2007-03-07 09:33  rdm

	* [r18175] cintex/src/CINTScopeBuilder.cxx,
	  cintex/src/ROOTClassEnhancer.cxx: From Pere:
	  Making Cintex more robust on dictionary autoload order (fixes
	  issue 24450).

2007-03-06 15:53  antcheva

	* [r18174] fitpanel/src/TFitEditor.cxx: The signal
	  "RangeAxisChanged()" should be disconnected from UpdateGUI slot
	  in
	  RecursiveRemove method (fixes
	  <http://savannah.cern.ch/bugs/?24437>)

2007-03-06 15:23  axel

	* [r18173] cint7/src/Apiif.cxx: Add protection for
	  !defined(G__EXCEPTIONWRAPPER)

2007-03-06 14:53  brun

	* [r18172] base/src/TQConnection.cxx, meta/src/TCint.cxx: From
	  Axel:
	  fixes a problem with TQSlot, which used a local
	  G__ClassInfo gcl as the class context for a G__CallFunc. As soon
	  as gcl
	  went out of scope, the G__CallFunc's class info became invalid.
	  It fixes
	  an error visible with guitest.C reported by valgrind.
	  
	  Also contains a fix for TCint's doc.

2007-03-06 14:35  axel

	* [r18171] cint/src/Api.cxx, cint/src/v6_init.cxx: Initialize
	  G__isconst; set it for G__ClassInfo2G__value()'s result

2007-03-06 10:59  axel

	* [r18168] reflex/Module.mk: Fix quoting of genreflex params

2007-03-06 10:32  brun

	* [r18167] graf/inc/TSpline.h: Add the following getter functions:
	  virtual Double_t GetDelta() const {return fDelta;}
	  virtual Int_t GetNp() const {return fNp;}
	  virtual Double_t GetXmin() const {return fXmin;}
	  virtual Double_t GetXmax() const {return fXmax;}

2007-03-06 10:15  moneta

	* [r18166] smatrix/Module.mk, smatrix/doc/index.txt,
	  smatrix/inc/Math/HelperOps.h, smatrix/test/testSMatrix.cxx: Fix a
	  bug in the += and -= operators for symmetric matrices when using
	  an expressions, like in operations A += B+C. The operation was
	  performed both for the upper and lower diagonal elements,
	  resulting then in applying the expression two times. A
	  corresponding test has been added in testSMatrix.cxx

2007-03-06 08:47  brun

	* [r18165] tmva/doc/index.txt: Add Reference to the new TMVA Users
	  Guide

2007-03-05 20:38  rdm

	* [r18164] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Remove unnecessary check.

2007-03-05 19:53  brun

	* [r18163] castor/src/TCastorFile.cxx: From Gerri,
	  
	  Fix a problem preventing to link with the old Castor library on
	  Windows.

2007-03-05 15:35  rdm

	* [r18161] meta/src/TCint.cxx: LoadLibraryMap(): maintain directory
	  order as specified in the LD_LIBRARY_PATH.

2007-03-05 15:02  couet

	* [r18160] asimage/inc/TASImage.h, asimage/src/TASImage.cxx: - From
	  V.Onuchin
	  TASImage::Image2Drawable. Fix for drawing images with
	  transparency.

2007-03-05 14:28  rdm

	* [r18159] base/src/TUrl.cxx: From Gerri:
	  use GetEntryFast() i.s.o. GetEntry() in the loops over the
	  special protocols
	  in TUrl. This reduces by about a factor 4 the time spent in these
	  loops ...

2007-03-05 14:26  rdm

	* [r18158] win32gdk/src/TGWin32.cxx,
	  win32gdk/src/TGWin32ProxyBase.cxx, winnt/inc/TWinNTSystem.h,
	  winnt/src/TWinNTSystem.cxx: From Bertrand:
	  - Fix a problem of threads switching when running several ROOT
	  sessions
	  (was using 100% CPU load).
	  - Allows to run threads on multiple CPUs (multicore or
	  hyperthreaded CPU).

2007-03-05 14:24  rdm

	* [r18157] base/inc/LinkDef2.h: From Gerri:
	  add pragma for function to test offline files (R_ISOFF).

2007-03-05 14:21  rdm

	* [r18156] base/src/TSystem.cxx: DirName(): return "." in case no
	  pathname does not contain a directory.
	  Also removed static array of 1000.
	  Load(): add test for gApplication being 0.

2007-03-05 12:37  couet

	* [r18155] postscript/src/TPostScript.cxx: - Rotated text aligned
	  center or right horizontally was misplaced.

2007-03-05 11:49  rdm

	* [r18154] config/rootrc.in, win32gdk/gdk/src/gdk/gdkcursors.h,
	  win32gdk/gdk/src/gdk/win32/gdkcursor-win32.c,
	  win32gdk/gdk/src/gdk/win32/gdkwin32.h,
	  win32gdk/gdk/src/gdk/win32/rc/gdk.rc, win32gdk/src/TGWin32.cxx:
	  From Bertrand:
	  fixes for the previous cursor patch.

2007-03-05 10:42  rdm

	* [r18153] base/src/TEnv.cxx: don't issue a warning in case of
	  duplicate resources where the resource
	  and value are exactly the same. Fixes bug 24157.

2007-03-05 09:53  rdm

	* [r18152] win32gdk/gdk/src/gdk/win32/rc/X-cursor.cur,
	  win32gdk/gdk/src/gdk/win32/rc/center-ptr.cur,
	  win32gdk/gdk/src/gdk/win32/rc/circle.cur,
	  win32gdk/gdk/src/gdk/win32/rc/color-picker.cur,
	  win32gdk/gdk/src/gdk/win32/rc/crosshair.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor00.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor02.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor04.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor06.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor08.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor0a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor0c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor0e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor10.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor12.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor14.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor16.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor18.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor1a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor1c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor1e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor20.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor22.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor24.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor26.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor28.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor2a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor2c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor2e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor30.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor32.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor34.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor36.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor38.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor3a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor3c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor3e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor40.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor42.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor44.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor46.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor48.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor4a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor4c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor4e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor50.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor52.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor54.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor56.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor58.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor5a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor5c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor5e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor60.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor62.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor64.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor66.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor68.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor6a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor6c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor6e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor70.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor72.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor74.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor76.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor78.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor7a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor7c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor7e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor80.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor82.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor84.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor86.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor88.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor8a.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor8c.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor8e.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor90.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor92.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor94.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor96.cur,
	  win32gdk/gdk/src/gdk/win32/rc/cursor98.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dnd-ask.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dnd-copy.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dnd-link.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dnd-move.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dnd-none.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dot.cur,
	  win32gdk/gdk/src/gdk/win32/rc/dotbox.cur,
	  win32gdk/gdk/src/gdk/win32/rc/exchange.cur,
	  win32gdk/gdk/src/gdk/win32/rc/fleur.cur,
	  win32gdk/gdk/src/gdk/win32/rc/gobbler.cur,
	  win32gdk/gdk/src/gdk/win32/rc/gumby.cur,
	  win32gdk/gdk/src/gdk/win32/rc/hand1.cur,
	  win32gdk/gdk/src/gdk/win32/rc/hand2.cur,
	  win32gdk/gdk/src/gdk/win32/rc/heart.cur,
	  win32gdk/gdk/src/gdk/win32/rc/left-ptr-watch.cur,
	  win32gdk/gdk/src/gdk/win32/rc/left-ptr.cur,
	  win32gdk/gdk/src/gdk/win32/rc/pencil.cur,
	  win32gdk/gdk/src/gdk/win32/rc/pirate.cur,
	  win32gdk/gdk/src/gdk/win32/rc/plus.cur,
	  win32gdk/gdk/src/gdk/win32/rc/question-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/right-ptr.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-down-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-h-double-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-left-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-right-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-up-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/sb-v-double-arrow.cur,
	  win32gdk/gdk/src/gdk/win32/rc/shuttle.cur,
	  win32gdk/gdk/src/gdk/win32/rc/spider.cur,
	  win32gdk/gdk/src/gdk/win32/rc/spraycan.cur,
	  win32gdk/gdk/src/gdk/win32/rc/star.cur,
	  win32gdk/gdk/src/gdk/win32/rc/top-left-corner.cur,
	  win32gdk/gdk/src/gdk/win32/rc/top-right-corner.cur,
	  win32gdk/gdk/src/gdk/win32/rc/umbrella.cur,
	  win32gdk/gdk/src/gdk/win32/rc/xterm.cur: From Bertrand:
	  new cursors.

2007-03-05 09:10  rdm

	* [r18151] config/rootrc.in, win32gdk/gdk/src/gdk/gdk.def,
	  win32gdk/gdk/src/gdk/gdkcursor.h,
	  win32gdk/gdk/src/gdk/win32/gdkcursor-win32.c,
	  win32gdk/inc/TGWin32.h, win32gdk/src/TGWin32.cxx: From Bertrand:
	  Allow to use system mouse pointers instead of ROOT built-in ones.
	  Option added in rootrc to change the behavior:
	  Win32.UseSysPointers: yes
	  By default set to system pointers.

2007-03-05 09:01  rdm

	* [r18150] castor/inc/TCastorFile.h, castor/src/TCastorFile.cxx,
	  configure, rfio/src/TRFIOFile.cxx: From Gerri and Giulia
	  Taurelli:
	  Add support for CASTOR 2.1.2-4 and higher.

2007-03-05 08:42  antcheva

	* [r18149] qt/src/TQtWidget.cxx: From Valeri Fine:
	  
	  Allow the symbol "+" to be a part of the file directory
	  name. There was a clash with the ROOT file name convention
	  to treat "+" as a flag of the "animated" pixmap file.
	  -----
	  PS: STAR NFS directory do have the "+" in the directory
	  name. This is why the problem was discovered.

2007-03-04 16:05  rdm

	* [r18148] test/Makefile.arch: take into account the setting of
	  ROOTBUILD=debug.

2007-03-04 16:04  rdm

	* [r18147] cint/iosenum/iosenum.freebsd,
	  cint/iosenum/iosenum.freebsd5, cint/iosenum/iosenum.linuxdeb,
	  cint/iosenum/iosenum.linuxdeb2, cint/iosenum/iosenum.linuxrh42,
	  cint/iosenum/iosenum.linuxrh51, cint/iosenum/iosenum.linuxsuse6,
	  config/ARCHS, config/Makefile.freebsd, config/Makefile.linuxdeb,
	  config/Makefile.linuxrh42, config/Makefile.linuxrh51,
	  config/Makefile.linuxsuse6, config/Makefile.mklinux: remove
	  makefiles and iosenum's from obsolete platforms.

2007-03-04 15:18  rdm

	* [r18146] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  There were a couple of serious bugs in XrdClientReadV affecting
	  the 'readv'
	  machinery.

2007-03-04 10:54  brun

	* [r18145] gl/src/TGLSurfacePainter.cxx: From Timur:
	  to fix gl surface crashes on win32.

2007-03-04 09:53  brun

	* [r18144] test/Makefile: From Bertrand:
	  Re-enable compilation of test/threads.exe on Windows.

2007-03-03 15:07  pcanal

	* [r18143] tree/src/TTree.cxx, treeplayer/src/TTreePlayer.cxx: Add
	  explicit note on the use of free standing function and method in
	  TTree::Draw

2007-03-02 18:11  rdm

	* [r18142] x11ttf/Module.mk: fix for older version of "make".

2007-03-02 15:37  couet

	* [r18141] hist/inc/TH1.h, hist/src/Haxis.cxx: - Two new methods:
	  TH1::SetTitleFont and TH1::GetTitleFont.
	  - The axis attributes setters in Haxis.cxx now allow to change an
	  attribute
	  on 1, 2 or 3 axis at the same time. This is compatible with the
	  TStyle
	  way.
	  - Update the doc in the axis attributes setters.
	  
	  Note: may be the Haxis.cxx file should be merged with TH1.cxx.

2007-03-02 14:05  rdm

	* [r18140] base/inc/TApplication.h, base/inc/TColor.h,
	  base/src/TApplication.cxx, base/src/TColor.cxx,
	  gui/src/TGApplication.cxx: From Bertrand:
	  move TColor initialization from TApplication to TColor and call
	  the
	  initialization at the appropriate places. Fixes a number of
	  issues with
	  colors not being correctly set.

2007-03-02 13:51  rdm

	* [r18139] test/vmatrix.cxx, test/vvector.cxx: Fatal called with
	  wrong arugments.

2007-03-02 13:34  rdm

	* [r18138] base/src/TApplication.cxx: remove redundant check.

2007-03-02 13:34  rdm

	* [r18137] x11ttf/inc/TGX11TTF.h, x11ttf/src/TGX11TTF.cxx: override
	  Init() method that is used to set the TTF smoothing style for
	  which fDepth is needed which is set in the base class Init().
	  This is
	  needed due to some code reorganization in TApplication (TGX11TTF
	  loading
	  now done before creation of TGClient).

2007-03-02 10:24  brun

	* [r18136] base/inc/TApplication.h, base/src/TBrowser.cxx,
	  base/src/TSystem.cxx, gpad/src/TPad.cxx, graf/src/TImage.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGWindow.cxx,
	  gui/src/TGuiBuilder.cxx, html/src/TDocDirective.cxx,
	  winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Fix graphics libraries loading/initialization.

2007-03-02 08:52  brun

	* [r18135] g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavigator.cxx, geom/inc/TGeoManager.h,
	  geom/inc/TGeoPhysicalNode.h, geom/src/TGeoManager.cxx,
	  geom/src/TGeoPhysicalNode.cxx, geom/src/TGeoVolume.cxx: From
	  Andrei:
	  TGeo: - implementation of TGeoManager::CdNext() allowing
	  positioning the current state to the next entered volume - used
	  by g4root interface
	  - implementation of TGeoManager::RefreshPhysicalNodes() that need
	  to be called after applying misalignment to ideal geometry to
	  update the node pointers so they will reflect the new geometry
	  objects created. This will also lock geometry. TGeoPhysicalNode
	  is now a TNamed.
	  - adjustments in G4 root to deal with MANY's and assemblies by
	  using TGeoManager::CdNext()

2007-03-02 08:16  brun

	* [r18134] tutorials/fit/ErrorIntegral.C: Add a new tutorial from
	  Lorenzo
	  // Macro to estimate the error in the integral of a fitted
	  function taking into account the
	  // errors in the parameters resulting from the fit.
	  // The error is estimated also using the correlations values
	  obtained from the fit
	  //
	  // run the macro doing:
	  // .x ErrorIntegral.C
	  // Author: Lorenzo Moneta

2007-03-02 07:31  brun

	* [r18133] minuit2/src/MnLineSearch.cxx: Fix coding conventions

2007-03-01 17:22  couet

	* [r18132] hist/src/TH1.cxx: - In Chi2Test() help the 2 pictures
	  are replaced by a macro execution.

2007-03-01 17:19  couet

	* [r18131] tutorials/math/chi2test.C: - Add comments

2007-03-01 17:12  couet

	* [r18130] tutorials/math/chi2test.C: - Modify the macro to make it
	  usable for the doc

2007-03-01 16:43  brun

	* [r18129] minuit/src/TMinuit.cxx: In TMinuit::SetPrintLevel, also
	  remove warnings when printlevel is set to -1

2007-03-01 16:38  brun

	* [r18128] io/src/TDirectoryFile.cxx, sql/src/TBufferSQL2.cxx,
	  sql/src/TSQLObjectData.cxx, xml/src/TBufferXML.cxx: From Sergey
	  Linev:
	  1. While name of the class is changed, one should use
	  TDirectoryFile class instead of
	  TDirectory at the moment, then new directory object is created.
	  2. Appropriate change done in non-binary part of
	  TDirectoryFile::Streamer() that old version of
	  class can be read.

2007-03-01 16:08  brun

	* [r18127] io/src/TStreamerInfo.cxx: From sergey Linev:
	  One more update proposed by Sergey in TStreamerInfo::Streamer

2007-03-01 10:37  brun

	* [r18126] io/src/TStreamerInfo.cxx: Implement a suggestion from
	  Sergey Linev in TStreamerInfo::Streamer to avoid
	  a possible bootstrap problem.

2007-03-01 10:32  brun

	* [r18125] geom/src/TGeoVolume.cxx, hist/src/TH2.cxx,
	  meta/src/TStreamerElement.cxx: Replace last occurences to
	  statements like
	  Myclass::Class()->WriteBuffer(R__b,this);
	  by
	  R__b.WriteClassBuffer(MyClass::Class(),this);

2007-03-01 09:51  couet

	* [r18124] graf/src/TArrow.cxx: - new doc

2007-03-01 09:48  couet

	* [r18123] tutorials/graphics/arrow.C: - Return the canvas to
	  produce picture for the documentation.

2007-03-01 09:42  brun

	* [r18122] meta/src/TCint.cxx: From Axel:
	  speed optimizations

2007-03-01 09:31  rdm

	* [r18121] gui/inc/TGClient.h: make ctor public again.

2007-03-01 09:12  rdm

	* [r18120] config/rootrc.in: make UseXft no the default for the
	  time being. Also remove "adobe" from
	  the font specification.

2007-03-01 08:57  rdm

	* [r18119] base/src/TApplication.cxx: fix typo in argv compression.

2007-03-01 08:21  rdm

	* [r18118] base/src/TApplication.cxx: remove used argv's, stress -b
	  30 should work again.

2007-03-01 08:12  brun

	* [r18117] minuit2/src/MnLineSearch.cxx: Fix coding conventions

2007-03-01 07:55  brun

	* [r18116] graf/src/TGraph.cxx, graf/src/TGraphAsymmErrors.cxx,
	  graf/src/TGraphErrors.cxx: In the SavePrimitive functions add the
	  TPaveStats object (if one) to the list
	  of functions using the correct pointer name.

2007-03-01 07:54  brun

	* [r18115] graf/src/TMultiGraph.cxx: In TMultiGraph::SavePrimitive
	  the TPaveStats object (when one) was added twice
	  to the list of functions.

2007-03-01 06:10  brun

	* [r18114] hist/inc/TPolyMarker.h: Add missing include "TString.h"

2007-03-01 01:09  rdm

	* [r18113] x11ttf/src/TGX11TTF.cxx: From Valeri Onuchin:
	  same improvements to Xft rendering.

2007-03-01 01:09  rdm

	* [r18112] gui/inc/TGClient.h, gui/src/TGClient.cxx,
	  gui/src/TGWindow.cxx: make TGClient ctor protected and allow only
	  a few friend classes to create
	  a TGClient (prevents accidental new TGClient from CINT).

2007-03-01 01:07  rdm

	* [r18111] config/rootrc.in, gui/src/TGResourcePool.cxx: replace
	  -adobe- in font spec by generic -*-.

2007-03-01 01:07  rdm

	* [r18110] base/src/TApplication.cxx: make sure TGX11TTF is created
	  before TGClient so we can use TTF fonts in
	  the GUI.

2007-02-28 18:10  brun

	* [r18109] base/src/TROOT.cxx, meta/inc/TCint.h,
	  meta/src/TCint.cxx: From Axel:
	  * Name TROOT collections.
	  * Re-enable TCint's special handling and cleanup, now with
	  caching.

2007-02-28 18:04  couet

	* [r18108] hist/src/TH1.cxx: - Rewrite Chi2Test doc using new
	  THtml.
	  (still some work to do in the rest TH1.cxx)

2007-02-28 16:50  brun

	* [r18107] proofx/src/TXProofServ.cxx: From Gerri:
	  Implement a cleaner receipe to avoid deadlock situations when
	  terminating

2007-02-28 10:35  brun

	* [r18106] graf/src/TImage.cxx: In TImage::Open fix a bug when
	  deleting the local char array.

2007-02-28 09:54  couet

	* [r18105] graf/src/TGraphPolar.cxx: - new doc

2007-02-28 09:43  couet

	* [r18104] graf/src/TCrown.cxx: - new doc

2007-02-27 21:37  pcanal

	* [r18103] winnt/src/TWinNTSystem.cxx: Revert TWinNTSystem::Load to
	  report the error status of the loading of its parameter rather
	  than the loading of the last of the 'load request'

2007-02-27 21:13  brun

	* [r18102] pyroot/src/Converters.cxx: From Wim:
	  o) fix 32 bit cutoff (Int_t used where Long_t needed) when
	  converting
	  unsigned long (long)s, solving
	  https://savannah.cern.ch/bugs/?24100

2007-02-27 19:11  brun

	* [r18101] pyroot/src/Adapters.cxx: From Wim:
	  o) fix https://savannah.cern.ch/bugs/?24080; only strip
	  namespaces in
	  current class, not in template parameters

2007-02-27 19:00  pcanal

	* [r18100] meta/inc/TVirtualStreamerInfo.h: Generate the dictionary
	  for the public function of the Abstract interface

2007-02-27 18:32  axel

	* [r18099] cint/inc/G__ci.h, cint/src/common.h,
	  cint/src/v6_loadfile.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_struct.cxx: Implement forward declared classes, so
	  autoloading is not triggered for ptr to class. tagnum setup is
	  done via new API func G__get_linked_tagnum_fwd().
	  Reduce the number of unnecessary fopens (work-around mavc8
	  runtime lib bug)
	  Initialize G__srcfile.breakpoint
	  Passes all roottests except for ./root/meta/evolution/foreign

2007-02-27 16:08  couet

	* [r18098] hist/src/TF1.cxx: - Better version of the documentation.

2007-02-27 14:31  moneta

	* [r18097] smatrix/test/Makefile, smatrix/test/matrixOperations.C:
	  update makefile and fix macro

2007-02-27 13:16  couet

	* [r18096] tutorials/image/trans_graph.C: - From V.Onuchin:
	  This tutorial new demonstrates:
	  - how to directly access and manipulate ARGB pixel values of an
	  image.
	  - how to make a part of an image to be transparent.
	  - how to merge/alphablend an image with transparent colors
	  with some background image.

2007-02-27 13:08  couet

	* [r18095] asimage/src/TASImage.cxx, graf/src/TImage.cxx: - From
	  V.Onuchin
	  TASImage, TImage, Open method - expanding of file name added.

2007-02-27 10:52  antcheva

	* [r18094] gui/src/TGClient.cxx: From Axel:
	  GetFontByName() should really return 0 if it can't find the font
	  because there are none.

2007-02-27 08:20  brun

	* [r18093] cint/src/v6_newlink.cxx: Remove a dummy statement
	  introduced during the memory reduction exercise

2007-02-27 08:04  axel

	* [r18092] cint/src/v6_newlink.cxx: Keep leading and trailing char
	  for non-string default values.

2007-02-26 17:27  couet

	* [r18091] graf/src/TGraph.cxx: - New documentation.

2007-02-26 17:24  brun

	* [r18090] base/src/TApplication.cxx: From Axel:
	  protect argv manipulation from missing macos kernel protection.

2007-02-26 16:20  couet

	* [r18089] hist/src/TF1.cxx: - New documentation.

2007-02-26 16:10  brun

	* [r18088] g4root/src/TG4RootNavigator.cxx,
	  geom/src/TGeoManager.cxx: From Andrei:
	  patches in geom/g4root related to navigation based on GEANT4.
	  Fixed some wrong flags settings.

2007-02-26 15:32  brun

	* [r18087] math/src/TMath.cxx: Small improvement in TMath::IsInside
	  in case the 1st and last point are not identical.

2007-02-26 15:01  brun

	* [r18086] proof/inc/TProofChain.h, tree/src/TChain.cxx: From Anna:
	  Because of my TEntryList connected changes, TEventLists stopped
	  working on proof. This fix should solve this problem.
	  So, now for proof everything should be the same way it was before
	  TEntryList introduction.

2007-02-26 14:46  brun

	* [r18085] hist/src/TFormula.cxx: Fix a problem in
	  TFormula::GetParameter(const char*)

2007-02-26 14:39  brun

	* [r18084] gui/src/TGFrame.cxx, proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx: From Bertrand:
	  Following latest mods for delayed loading, TProofProgressDialog
	  was not
	  working properly anymore (due to gClient usage before
	  initialization of
	  graphics libs).
	  Thanks to Anna for reporting the bug.

2007-02-26 11:02  axel

	* [r18083] cint/src/v6_struct.cxx: Fix G__search_tagname vs.
	  autoload vs. declaration

2007-02-26 09:27  antcheva

	* [r18082] gui/src/TGListView.cxx: Make sure that fMaxSize is
	  initialized properly in ResizeColumns method.

2007-02-26 08:39  brun

	* [r18081] graf/src/TGraph.cxx: Fix a problem in
	  TGraph::ExecuteEvent in case the fHistogram pointer is null.
	  In this case TPad::Range should not be called.

2007-02-26 08:16  brun

	* [r18080] graf/src/TGraph.cxx: Modify TGraph::DistancetoPrimitive
	  to select the graph when clicking inside
	  the graph if it has been drawn with the fill area option.

2007-02-23 17:42  axel

	* [r18079] html/src/TDocDirective.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx: Fix missing empty lines in directives
	  Rewind dictionary after doc macro execution
	  Make sure class table gets rebuilt after call to
	  THtml::SetSourceDir()
	  Embed img inside span to be xhtml compliant even in pre
	  Load graphic libs if needed, before a macro triggers it and we
	  rewind CINT after the macro
	  Find module doc when pwd!=ROOTSYS
	  Find doc macros when pwd!=ROOTSYS or macro file name has
	  (relative) path
	  Specify full path to mathcore/... sources (to find their doc/
	  when pwd!=ROOTSYS)
	  Allow determination of product==ROOT even for BOOTLIBS
	  Fix THtml's doc
	  Allow lines in doc macros to be hidden from source tab: must end
	  on *HIDE*

2007-02-23 15:02  couet

	* [r18078] graf/doc/macros/greekletters.C, graf/src/TLatex.cxx: -
	  New documentation.

2007-02-23 14:59  brun

	* [r18077] test/Makefile.win32: From Bertrand:
	  Modified test/Makefile.win32 following latest changes (libs
	  dependencies)

2007-02-23 14:57  brun

	* [r18076] graf/doc/macros, graf/doc/macros/mathsymbols.C: Add new
	  directory graf/doc/macros with a first macro mathsymbols.C

2007-02-23 11:12  brun

	* [r18075] g4root/src/TG4RootDetectorConstruction.cxx: From Andrei:
	  a small improvement in g4root in the algorithm of creating G4
	  hierarchy that avoids creating volumes that are not in the
	  hierarchy.

2007-02-23 11:11  brun

	* [r18074] geom/src/TGeoPhysicalNode.cxx, geom/src/TGeoVolume.cxx:
	  From Andrei:
	  a patch in TGeoVolume::MakeCopyNodes that correcly sets the
	  mother volume pointer in nodes that are copied. Prevents a crash
	  in G4root when some container volumes are transformed in
	  assemblies (ITS)

2007-02-23 09:51  couet

	* [r18073] asimage/src/TASImage.cxx: - From V.Onuchin:
	  Improve text size in batch mode (now closer to the size in
	  interactive mode)

2007-02-23 09:46  couet

	* [r18072] asimage/src/TASImage.cxx: - Remove a compilation
	  warning.

2007-02-23 09:37  couet

	* [r18071] base/doc/macros/fonts.C, base/doc/macros/textalign.C,
	  base/doc/macros/textangle.C, base/src/TAttText.cxx: - New
	  documentation.

2007-02-23 09:17  couet

	* [r18070] base/src/TAttFill.cxx: - New documentation.

2007-02-23 08:42  brun

	* [r18069] base/doc, base/doc/macros,
	  base/doc/macros/fillpatterns.C: From Olivier:
	  New macro used in the html documentation.

2007-02-22 22:58  brun

	* [r18068] cint/src/v6_struct.cxx: Remove debug statements with a
	  problem.

2007-02-22 22:37  brun

	* [r18067] cint/src/v6_struct.cxx: Preset the data structure
	  G__iheritance when allocating it.

2007-02-22 20:58  brun

	* [r18066] base/inc/TApplication.h: From Bertrand:
	  Fix a compilation error under Solaris.

2007-02-22 20:46  brun

	* [r18065] cint/src/BaseCls.cxx, cint/src/Class.cxx,
	  cint/src/Method.cxx, cint/src/bc_item.cxx, cint/src/common.h,
	  cint/src/v6_debug.cxx, cint/src/v6_disp.cxx,
	  cint/src/v6_ifunc.cxx, cint/src/v6_inherit.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_sizeof.cxx,
	  cint/src/v6_struct.cxx, cint/src/v6_tmplt.cxx,
	  cint/src/v6_var.cxx: Implemented the same solution for the
	  G__inheritance data structure
	  that I implemented for G__ifunc_table. Instead of using fixed
	  size arrays,
	  use dynamic arrays thanks to an intermediate operator [].
	  Also a gain in memory for all classes (not only at startup).

2007-02-22 16:45  brun

	* [r18064] asimage/src/TASPaletteEditor.cxx, base/src/TColor.cxx,
	  graf/src/TImage.cxx, guibuilder/src/TRootGuiBuilder.cxx,
	  html/src/TDocParser.cxx, proof/src/TSessionViewer.cxx,
	  sessionviewer/src/TSessionViewer.cxx,
	  treeviewer/src/TTreeViewer.cxx: From Bertrand:
	  - Removal of gClient->GetRoot() in several TGMainFrame ctor.
	  - Initialize graphics libs at TImage creation time.

2007-02-22 16:38  couet

	* [r18063] gpad/src/TPad.cxx: - Better version of DrawColorTable

2007-02-22 16:27  couet

	* [r18062] postscript/src/TImageDump.cxx: - From V.Onuchin:
	  Empty boxes were not drawn correctly.

2007-02-22 15:40  brun

	* [r18061] gui/src/TRootCanvas.cxx, hist/src/TGraph2DErrors.cxx,
	  hist/src/THStack.cxx, tree/src/TBranchBrowsable.cxx,
	  tree/src/TQueryResult.cxx: From Axel:
	  Remove unnecessary includes.

2007-02-22 15:24  antcheva

	* [r18060] gui/src/TGFrame.cxx: Follow-up changes in SavePrimitive
	  methods related to automatic graphics initialization in GUI
	  classes

2007-02-22 14:11  couet

	* [r18059] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h: - From Valeri Onuchin:
	  TImage, TASImage new method introduced -
	  DrawText(Text *text, Int_t x, Int_t y)
	  which allows to draw TText object in TImage, where x,y are in
	  pixels.

2007-02-22 14:10  brun

	* [r18058] base/inc/TApplication.h, gui/src/TGFrame.cxx,
	  gui/src/TGWindow.cxx, tutorials/gui/CPUMeter.C,
	  tutorials/gui/Slider3Demo.C, tutorials/gui/WorldMap.C,
	  tutorials/gui/buttonChangelabel.C, tutorials/gui/buttonsLayout.C,
	  tutorials/gui/guilabels.C, tutorials/gui/listBox.C,
	  tutorials/gui/mditest.C, tutorials/gui/numberEntry.C,
	  tutorials/gui/splitterHorizontal.C,
	  tutorials/gui/splitterVertical.C, tutorials/gui/statusBar.C,
	  tutorials/net/spy.C: From Bertrand:
	  automatic graphics initialization in gui classes.
	  I also replaced all gClient->GetRoot() by 0 in tutorials.

2007-02-22 14:09  couet

	* [r18057] postscript/src/TImageDump.cxx: - From Valeri Onuchin:
	  Fixed problems with alignment of rotated text.

2007-02-22 11:51  brun

	* [r18056] alien/inc/TAlienFile.h, base/inc/TVirtualMonitoring.h,
	  gui/inc/TGTableLayout.h, monalisa/inc/TMonaLisaWriter.h,
	  netx/inc/TXNetFile.h: From Federico:
	  Some small mods for effc++

2007-02-22 11:27  brun

	* [r18055] cint/src/Class.cxx, cint/src/common.h,
	  cint/src/v6_ifunc.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_struct.cxx: One more change in common.h to get rid of
	  the limitation on G__MAXFUNCPARA.
	  We also gain additional space in memory.

2007-02-22 10:59  couet

	* [r18054] base/src/TAttLine.cxx: - Help improvments.

2007-02-22 10:51  couet

	* [r18053] base/src/TAttMarker.cxx: - Help improvements.

2007-02-22 09:42  brun

	* [r18052] base/src/TROOT.cxx: Add a missing ";" when calling
	  TF1::InitStandardFunctions() in TROOT::GetFunction.

2007-02-21 21:54  brun

	* [r18051] graf/src/TGraphPolar.cxx, graf/src/TPie.cxx,
	  graf/src/TPieSlice.cxx: From Axel:
	  Replace include "TPad.h" by "TVirtualPad.h"
	  Including TPad.h had a catastrophic side-effect of introducing
	  dependencies of graf on gpad.

2007-02-21 17:35  couet

	* [r18050] graf/src/TGaxis.cxx: - The title offset could not be
	  smaller than 0.1. There is no reasons
	  why it should not be.

2007-02-21 17:13  brun

	* [r18049] gl/src/TGLDisplayListCache.cxx, gl/src/TGLViewer.cxx,
	  gui/src/TGuiBuilder.cxx: From Bertrand:
	  - Replaced some direct calls to gl functions by gVirtualGL ones,
	  allowing GLViewer to work again on Windows :-\
	  - Make sure that Gpad and GUI libs are loaded with TGuiBuilder.

2007-02-21 17:08  brun

	* [r18048] base/inc/TAttLine.h: Add missing declaration of
	  Riosfwd.h that is needed in case the class
	  is directly by a user class.

2007-02-21 17:01  couet

	* [r18047] gpad/src/TPad.cxx: - Better version of DrawColorTable().

2007-02-21 15:40  couet

	* [r18046] postscript/src/TImageDump.cxx: - From Valeri Onuchin
	  Fix to improves text alignment.

2007-02-21 13:45  brun

	* [r18045] graf/src/TArrow.cxx, graf/src/TCrown.cxx: From Jan
	  Musinski:
	  Add the missing SetBit(kCanDelete) in TArrow::DrawArrow and
	  TCrown::DrawCrown.

2007-02-21 13:03  brun

	* [r18044] graf/src/TArc.cxx: In TArc::DrawArc, one must set the
	  kCanDelete bit for the cloned object
	  (thanks jan Musinski)

2007-02-21 12:39  couet

	* [r18043] base/src/TAttLine.cxx: - Fix a typo in help text.

2007-02-21 11:50  brun

	* [r18042] base/inc/TApplication.h, base/src/TBrowser.cxx,
	  gpad/src/TPad.cxx: From Bertrand:
	  Make sure that Gpad and GUI libs are loaded with TBrowser

2007-02-21 10:35  brun

	* [r18041] geom/src/TGeoXtru.cxx: From Andrei:
	  another fix in TGeoXtru for extruded polygons having 2 sections
	  at same Z position.CVS:
	  ----------------------------------------------------------------------

2007-02-21 10:32  couet

	* [r18040] postscript/src/TImageDump.cxx: - From Valeri Onuchin:
	  Better text scaling.

2007-02-21 09:52  brun

	* [r18039] Makefile, base/inc/TVirtualMutex.h,
	  base/src/TApplication.cxx, cint/src/v6_struct.cxx,
	  gpad/src/TPad.cxx, rint/src/TRint.cxx, win32gdk/inc/TGWin32.h,
	  win32gdk/src/TGWin32.cxx, winnt/inc/TWinNTSystem.h,
	  winnt/src/TWinNTSystem.cxx: From Axel and Bertrand:
	  Fix autoloads problem on Windows.

2007-02-21 09:33  couet

	* [r18038] base/src/TAttLine.cxx: - Help update using the new THtml
	  facilities.

2007-02-21 09:20  couet

	* [r18037] asimage/src/TASImage.cxx, postscript/inc/TImageDump.h,
	  postscript/src/TImageDump.cxx: - From Valeri Onuchin:
	  Implement the line styles > 4

2007-02-20 21:13  brun

	* [r18036] cint/inc/G__ci.h, cint/src/Class.cxx,
	  cint/src/Method.cxx, cint/src/MethodAr.cxx,
	  cint/src/bc_cfunc.cxx, cint/src/bc_vtbl.cxx, cint/src/common.h,
	  cint/src/v6_disp.cxx, cint/src/v6_end.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_scrupto.cxx,
	  cint/src/v6_shl.cxx, cint/src/v6_sizeof.cxx,
	  cint/src/v6_struct.cxx, cint/src/v6_stub.cxx: -Change back the
	  G__MAXFUNCPARA from 20 to 40.
	  -The structure G__ifunc_table has been modified to remove
	  the previous extremely expensive structure. Instead of allocating
	  many arrays of size proportional to G__MAXFUNCPARA, an array of
	  G__MAXFUNCPARA pointers is created. Structures of type
	  G__paramfunc
	  are allocated only for the effective number of function
	  arguments.
	  
	  This change has requested a deep editing of several CINT
	  functions.
	  Thanks to Axel for helping with a nice sed script and proposing
	  the nice idea of an "[]" operator to access the new G__paramfunc
	  elements.
	  
	  The net result is that with G__MAXFUNCPARA=40, the real memory
	  footprint has decreased from 10.3 MBytes to 8 MBytes when getting
	  the ROOT prompt. The gain is nearly 10 MBytes when running with
	  the usual graphics libs (eg running benchmarks.C).

2007-02-20 17:08  axel

	* [r18035] etc/html/HELP.html: Fix layout + charset of help file

2007-02-20 15:53  moneta

	* [r18034] mathcore/inc/Math/LinkDef_GenVector.h,
	  mathmore/inc/Math/LinkDef.h: add pragma for nested classes

2007-02-20 15:09  antcheva

	* [r18033] ged/inc/TF1Editor.h, ged/src/TF1Editor.cxx: Improvements
	  and minor fixes.

2007-02-20 13:25  brun

	* [r18031] x11ttf/src/TGX11TTF.cxx: Fix a compilation error on
	  Solaris (in case R__HAS_XFT is not set)

2007-02-20 12:53  rdm

	* [r18030] netx/inc/TXNetFileStager.h: fix hiding warning of the
	  Stage() method.

2007-02-20 12:42  couet

	* [r18029] base/src/TAttMarker.cxx: - Write valid HTML according to
	  http://validator.w3.org/

2007-02-20 12:37  rdm

	* [r18028] asimage/src/libAfterImage.tar.gz: From Valeri Onuchin:
	  second attempt of import of this new version. Problems on Win32
	  are now
	  fixed.

2007-02-20 11:16  rdm

	* [r18027] x11ttf/src/TGX11TTF.cxx: Forgot to check in one crucial
	  file with the main changes for Xft.

2007-02-20 09:44  rdm

	* [r18026] base/inc/TVirtualX.h, base/src/TVirtualX.cxx,
	  config/RConfigure.in, config/rootrc.in, configure,
	  win32gdk/inc/TGWin32.h, win32gdk/src/TGWin32.cxx,
	  x11/inc/TGX11.h, x11/src/GX11Gui.cxx, x11ttf/Module.mk,
	  x11ttf/inc/TGX11TTF.h: From Valeri Onuchin:
	  add Xft support to ROOT X11. This is an important extension as it
	  allows
	  GUI text to be rendered (server side) with TrueType fonts making
	  the GUI
	  much more readable. During configuration we check for Xft
	  availability.
	  At run time the user can decide to use or not use it via the:
	  
	  X11.UseXft: yes/no
	  
	  flag in the rootrc file. The default is to use it when the
	  capability
	  is compiled in the ROOT libraries.

2007-02-19 18:51  brun

	* [r18024] base/inc/TBuffer.h, base/inc/TQCommand.h,
	  base/inc/TQConnection.h, base/inc/TVirtualFFT.h,
	  base/inc/TVirtualFitter.h, base/inc/TVirtualGL.h,
	  base/inc/TVirtualPS.h, base/inc/TVirtualPad.h,
	  base/inc/TVirtualPadEditor.h, base/inc/TVirtualViewer3D.h: Undo
	  all the changes excluding functions from the abstract interface
	  to be visible from CINT.
	  Too many side-effects and not enough energy to solve the problem.
	  a real pity: we are waisting 1 MByte of real memory with ROOT
	  Core.

2007-02-19 18:39  brun

	* [r18023] asimage/src/TASImage.cxx, postscript/src/TImageDump.cxx:
	  From Valeriy Onuchin:
	  - TASImage, TImageDump
	  Fix drawing of bottom aligned text in batch mode

2007-02-19 16:16  rdm

	* [r18022] base/inc/TVirtualX.h: Remove the exclusion of most
	  functions from the CINT interface, the
	  GUI was failing.

2007-02-19 16:13  moneta

	* [r18021] smatrix/inc/LinkDef.h, smatrix/inc/LinkDefD32.h: add
	  #pragma link C++ nestedclass otherwise dictionary is not
	  correctly built

2007-02-19 16:02  brun

	* [r18020] cont/inc/TCollection.h: Remove the exclusion of most
	  functions from the CINT interface

2007-02-19 15:48  rdm

	* [r18019] base/inc/TQObject.h: re-export all methods to CINT, they
	  are needed for the signal-slots.

2007-02-19 15:38  rdm

	* [r18018] config/Makefile.macosx, configure: with the latest Fink
	  we have now gfortran and all the old CERN libs.

2007-02-19 14:32  brun

	* [r18017] tutorials/gui/WorldMap.C: Move file from image to gui

2007-02-19 14:32  brun

	* [r18016] tutorials/gui/worldmap.jpg, tutorials/image/WorldMap.C,
	  tutorials/image/worldmap.jpg: Move files from image to gui

2007-02-19 14:30  brun

	* [r18015] tutorials/graphics/earth.C,
	  tutorials/graphics/earth.dat: These two files are moved from
	  image to graphics.

2007-02-19 14:29  brun

	* [r18014] tutorials/image/earth.C, tutorials/image/earth.dat:
	  Remove these 2 files from image. They will be moved to graphics.

2007-02-19 14:20  brun

	* [r18013] geom/src/TGeoManager.cxx, geom/src/TGeoXtru.cxx: From
	  Andrei:
	  a patch for a tracking problem observed separately by Sue and
	  Ivana:
	  1. protection in TGeoXtru::DistFromInside/Outside in case the
	  proposed step is bigger than TGeoShape::Big()
	  2. correction in computing safety for TGeoXtru shape that was
	  underestimating safety value.

2007-02-19 11:23  brun

	* [r18012] cint/inc/G__ci.h: -Increase G__MAXSTRUCT and
	  G__MAXTYPEDEF to 24000. This has no visible effect on the
	  memory used by CINT.
	  
	  -Decrease G__MAXFUNCPARA from 40 to 20. This has a very visible
	  effect on
	  the memory used by CINT (saves 20% of the memory for a normal
	  ROOT application)
	  
	  -If you have a class with a function having more than 20
	  arguments, exclude it
	  from the CINT interface with a "ifndef __CINT__" statement.

2007-02-19 11:17  brun

	* [r18011] quadp/inc/TQpProbSparse.h: Do not expose the MakeData
	  function with more than 20 arguments to
	  the interactive interface.

2007-02-19 09:34  rdm

	* [r18010] Makefile: proof and thread are now not optional compiles
	  anymore.

2007-02-19 08:20  brun

	* [r18009] main/src/h2root.cxx: The variable bigbuf must be a
	  global variable on 64 bits platforms,
	  otherwise the function locf from cernlib used to compute the
	  difference
	  between two addresses will not work.

2007-02-18 20:50  rdm

	* [r18008] gpad/src/TPad.cxx: remove TPadView3D.h include.

2007-02-18 18:13  brun

	* [r18007] cont/inc/TBtree.h: Do not expose a large subset of
	  TBtree to a CINT interface.

2007-02-18 17:03  rdm

	* [r18006] base/src/TSystem.cxx: small typo in comment.

2007-02-18 17:00  rdm

	* [r18005] Makefile, main/Module.mk: don't use anymore ROOTULIBS
	  when linking root.exe.

2007-02-18 16:50  brun

	* [r18004] base/inc/LinkDef1.h, base/inc/TPadView3D.h,
	  base/inc/TVirtualPad.h, base/src/TPadView3D.cxx, gpad/inc/TPad.h,
	  table/inc/LinkDef.h, table/inc/TTablePadView3D.h,
	  table/src/TPolyLineShape.cxx, table/src/TTablePadView3D.cxx,
	  table/src/TVolume.cxx, table/src/TVolumePosition.cxx,
	  table/src/TVolumeView.cxx: Move the class TPadView3D from base to
	  table, this class being used only by table, and rename it
	  TTableView3D.
	  Change the signature of TPad::GetView3D and ResetView3D with the
	  TPadView*
	  class changed to TObject*

2007-02-18 15:42  brun

	* [r18003] gpad/inc/TView.h: Remove an ifndef __CINT__ forgotten
	  during the development.

2007-02-18 15:42  brun

	* [r18002] tutorials/graphics/basic3d.C,
	  tutorials/graphics/tornado.C: Replace calls to the TView
	  constructor by TView::CreateView.

2007-02-18 15:35  rdm

	* [r18001] alien/inc/TAlienResult.h, alien/src/TAlienResult.cxx,
	  config/Makefile.depend, net/inc/TGridResult.h: remove dependency
	  of libNet on libTree.

2007-02-18 15:00  brun

	* [r18000] base/inc/TVirtualUtil3D.h, base/src/TVirtualUtil3D.cxx,
	  g3d/inc/TUtil3D.h, g3d/src/TUtil3D.cxx: Remove obsolete classes.

2007-02-18 14:59  brun

	* [r17999] config/rootrc.in: -remove old plug-in TVirtualUtil3D
	  -Add new plug-in TView

2007-02-18 14:58  brun

	* [r17998] eg/src/TGenerator.cxx, g3d/inc/TPolyMarker3D.h,
	  g3d/src/TMarker3DBox.cxx, g3d/src/TNode.cxx,
	  g3d/src/TPolyMarker3D.cxx, geompainter/src/TGeoPainter.cxx,
	  gpad/src/TViewer3DPad.cxx,
	  histpainter/src/TPainter3dAlgorithms.cxx,
	  proof/src/TProofDraw.cxx, proofplayer/src/TProofDraw.cxx,
	  table/src/TTable.cxx, table/src/TVolume.cxx,
	  table/src/TVolumeView.cxx, treeplayer/src/TSelectorDraw.cxx:
	  -Replace all calls to the TView constructor by a call to the new
	  static
	  function TView::CreateView.

2007-02-18 14:58  brun

	* [r17997] base/inc/LinkDef1.h, g3d/inc/LinkDef.h,
	  g3d/inc/TView3D.h, g3d/src/TView3D.cxx, gpad/inc/LinkDef.h,
	  gpad/inc/TView.h, gpad/src/TView.cxx: cvs ci base/inc/LinkDef1.h
	  g3d/inc/LinkDef.h gpad/inc/LinkDef.h \
	  gpad/inc/TView.h gpad/src/TView.cxx \
	  g3d/inc/TView3D.h g3d/src/TView3D.cxx

2007-02-18 14:56  brun

	* [r17996] base/inc/TBuffer.h, base/inc/TQCommand.h,
	  base/inc/TQConnection.h, base/inc/TQObject.h,
	  base/inc/TVirtualFFT.h, base/inc/TVirtualFitter.h,
	  base/inc/TVirtualGL.h, base/inc/TVirtualPS.h,
	  base/inc/TVirtualPad.h, base/inc/TVirtualPadEditor.h,
	  base/inc/TVirtualViewer3D.h, base/inc/TVirtualX.h,
	  cont/inc/TCollection.h, cont/inc/TVirtualCollectionProxy.h,
	  meta/inc/TVirtualStreamerInfo.h: For abstract interfaces,
	  generate the CINT stub functions only for
	  the strict minimum of functions.
	  Keep only one pure function known to CINT such that CINT can
	  recognize that the class is abstract and has pure functions.
	  This optimization gains about one megabyte of generated code.

2007-02-17 08:23  brun

	* [r17995] graf/src/TGraphAsymmErrors.cxx: In
	  TGraphAsymmErrors::BayesDivide
	  -Do not store points with a null efficiency
	  -Do not generate the high error such that efficiency+yerror>1

2007-02-16 18:14  brun

	* [r17994] ruby/src/rrenums.h: Remove the Ruby interface for enums
	  kOpenTriangleDown and kFullCross.

2007-02-16 17:23  couet

	* [r17993] base/inc/TAttMarker.h, base/src/TAttMarker.cxx: - The
	  list of marker style has been updated.
	  - The help is now written using the new THtml features.

2007-02-16 16:57  couet

	* [r17992] hist/src/TH1.cxx: - Modify the SetBinContent(...)
	  methods having special code for time axis.
	  The time axis case is now well separated. With the old version
	  the
	  following macro did not work. The 2nd plot had twice more bins
	  than the
	  1st one.
	  void timetest2() {
	  TDatime sdate(2006, 05, 20, 00, 00, 00);
	  gStyle->SetTimeOffset(sdate.Convert());
	  TH1F *h = new TH1F("h", "", 5, 0, 86400);
	  for ( Int_t i = 1; i <= 5; i++ ) h->SetBinContent(i, 1);
	  h->GetXaxis()->SetTimeDisplay(1);
	  h->GetXaxis()->SetTimeFormat("#splitline{%Y/%m/%d}{%H:%M}");
	  h->GetXaxis()->SetLabelOffset(0.033);
	  TCanvas *c = new TCanvas("c", "", 50, 50, 900, 600);
	  c->Divide(1, 2); c->cd(1); h->Draw();
	  c->cd(2); TH1F *h2 = (TH1F*)h->Clone("h2");
	  h2->Scale(0.5); h2->Draw();
	  }

2007-02-16 15:05  couet

	* [r17991] asimage/src/TASImage.cxx, postscript/src/TImageDump.cxx:
	  - From Valeri Onuchin:
	  small mods related to the last fix to avoid warning messages.

2007-02-16 14:44  brun

	* [r17990] base/src/TBrowser.cxx: Use the plugin manager to make
	  sure that the shared libs containing the concrete
	  implementations of the browser are loaded.

2007-02-16 14:29  couet

	* [r17989] asimage/src/TASImage.cxx, postscript/src/TImageDump.cxx:
	  - From Valeri Onuchin:
	  TImageDump, TASImage fix generation text in batch mode.

2007-02-16 13:36  rdm

	* [r17988] configure: From Gerri:
	  extends the check on the CASTOR version to the patch-level
	  and enables CASTOR2, for the time being, only for versions
	  2.1.0-* and 2.1.1-* ...

2007-02-16 12:15  rdm

	* [r17987] oracle/src/TOracleServer.cxx: Add extensive description
	  how to setup the Oracle instantclient libraries
	  and how to use the Oracle plugin.

2007-02-16 12:14  rdm

	* [r17986] configure: remove the --disable-thread otpion. ROOT
	  needs system thread (pthread)
	  to build. Refine the Oracle instantclient occi.h include search
	  path.

2007-02-16 10:37  brun

	* [r17985] geom/src/TGeoCompositeShape.cxx: From Andrei:
	  composites with several CSG levels ignored the global matrix of
	  the volume having this shape.

2007-02-16 08:37  brun

	* [r17984] tutorials/graphics/quarks.C: This tutorial was deleted
	  by mistake in version 5.14 when reorganizing tutorials.

2007-02-16 08:03  brun

	* [r17983] asimage/src/libAfterImage.tar.gz: Reintroduce previous
	  version of the tar file. The new version does not compile on
	  Windows and Solaris.

2007-02-15 23:52  rdm

	* [r17982] base/src/TString.cxx: fix in IsFloat(), allow two - or +
	  symbols in a float like:
	  -1.0e-1. Fixes bug 23834.

2007-02-15 23:34  rdm

	* [r17981] asimage/src/libAfterImage.tar.gz: From Valeri Onuchin
	  and Sasha Vasko:
	  new version of libAfterImage that fixes "TImageDump error (2)"
	  reported by
	  Akira.

2007-02-15 23:32  rdm

	* [r17980] Makefile, config/Makefile.depend, config/root-config.in,
	  io/Module.mk, rfio/Module.mk, xml/Module.mk: correct some
	  dependencies after the introduction of libRIO.

2007-02-15 23:08  pcanal

	* [r17979] cint/lib/posix/mktypes.c: remove unnecessary condition

2007-02-15 23:05  pcanal

	* [r17978] cint/lib/posix/mktypes.c: define int64_t and uint64_t

2007-02-15 21:10  brun

	* [r17977] Makefile: On Windows, set BOOTLIBS=ROOTLIBS until we
	  understand a plugin manager problem.

2007-02-15 20:31  brun

	* [r17976] html/src/TDocDirective.cxx: Fix a compilation error on
	  Solaris.

2007-02-15 20:25  brun

	* [r17975] Makefile, main/Module.mk: -Define BOOTLIBS to be
	  libCore, libCint only
	  -root.exe is created with BOOTLIBS instead of ROOTLIBS

2007-02-15 20:00  brun

	* [r17974] config/Makefile.depend: Implement dependencies on libRIO
	  also for non Woindows system when using explicit link.

2007-02-15 18:20  brun

	* [r17973] html/src/TDocOutput.cxx: Fix a compilation error with
	  gcc.
	  :
	  ----------------------------------------------------------------------

2007-02-15 17:33  axel

	* [r17972] etc/html/ROOT.css: Workaround for safari bug

2007-02-15 17:32  axel

	* [r17971] html/inc/TDocDirective.h, html/inc/TDocOutput.h,
	  html/inc/TDocParser.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx: Generate product doc, re-group code for
	  re-use in module/product doc
	  Add all gEnv configs also as setters/getters; use gEnv in THtml
	  c'tor, afterwards only getters
	  write search link on each page
	  shorten the class inh dot diagrams for complex hierarchies
	  Allow trailing stuff in ViewCVS link
	  remove spurious empty lines in directive output
	  fix latex column chopping (one char missing at end)
	  Rename a few internal funcs
	  Create unique directive output GIFs
	  update THtml doc
	  Add special handling for smatrix "source" dir
	  Skip empty sourceinfos (author,...) in footer

2007-02-15 17:10  brun

	* [r17970] config/Makefile.depend, rfio/Module.mk, xml/Module.mk:
	  Fix dependency problems linked with the new libRIO library.

2007-02-15 15:29  brun

	* [r17969] io/src/TStreamerInfo.cxx: Use
	  TVirtualStreamerInfo::CanOptimize instead of teh static member
	  fgOptimize,
	  otherwise we cannot link on Windows.

2007-02-15 15:26  brun

	* [r17968] config/root-config.in: Add libRIO in the list of libs in
	  root-config --libs

2007-02-15 15:04  brun

	* [r17967] base/src/TObject.cxx, eg/src/TGenerator.cxx,
	  g3d/src/TNode.cxx, geompainter/src/TGeoPainter.cxx,
	  gpad/src/TClassTree.cxx, gpad/src/TPad.cxx, graf/src/TGraph.cxx,
	  graf/src/TGraphPolar.cxx, graf/src/TPie.cxx,
	  gui/src/TRootBrowser.cxx, gui/src/TRootCanvas.cxx,
	  hist/src/TGraph2D.cxx, hist/src/TH1.cxx, hist/src/THStack.cxx,
	  histpainter/src/THistPainter.cxx, proof/src/TDrawFeedback.cxx,
	  proofplayer/src/TDrawFeedback.cxx, table/src/TTable.cxx,
	  table/src/TVolume.cxx, table/src/TVolumeView.cxx,
	  treeplayer/src/TFileDrawMap.cxx,
	  treeplayer/src/TSelectorDraw.cxx, treeviewer/src/TTreeViewer.cxx:
	  -replace calls to gROOT->GetMakeDefCanvas()() by
	  gROOT->MakeDefCanvas()

2007-02-15 15:04  brun

	* [r17966] gpad/inc/TCanvas.h, gpad/src/TCanvas.cxx: -change the
	  signature of
	  void TCanvas::MakeDefCanvas()
	  to
	  TCanvas *TCanvas::MakeDefCanvas()

2007-02-15 15:04  brun

	* [r17965] base/inc/TROOT.h, base/src/TROOT.cxx: -Remove static
	  member fgMakeDefCanvas
	  -Replace static function TROOT::GetMakeDefCanvas returning a
	  pointer
	  to a function creating a canvas (in fact TCanvas::MakeDefCanvas)
	  by a direct call via CINT to TCanvas::MakeDefCanvas.
	  -The static function TROOT::SetMakeDefCanvas has been removed.

2007-02-15 15:03  brun

	* [r17964] config/rootrc.in: -The plugin "TVirtualSttreamerInfo"
	  loads the class TStreamerInfo from
	  the new library libRIO instead of libCore.

2007-02-15 15:03  brun

	* [r17963] Makefile, config/Makefile.depend, io/Module.mk: -The io
	  classes are now in a new shared library libRIO that is not part
	  of libCore anymore. libRIO is dynamically linked at run time when
	  an I/O operation is performed.
	  -$ROOTSYS/bin/root.exe is now linked only with libCore, libCint
	  and libRint.
	  All other libs are dynamically linked via the plugin manager.
	  -We still keep the old list of libs in `root-config --libs`

2007-02-14 18:25  rdm

	* [r17962] config/rootrc.in, net/inc/LinkDef.h,
	  net/inc/TFileStager.h, net/src/TFileStager.cxx,
	  netx/inc/LinkDef.h, netx/inc/TXNetFileStager.h,
	  netx/inc/TXNetSystem.h, netx/src/TXNetFileStager.cxx,
	  netx/src/TXNetSystem.cxx: From Gerri and Andreas Peters:
	  provide a new file stager interface via an abstract class
	  TFileStager,
	  placed in 'net', with TXNetFileStager as concrete implementation
	  in netx.
	  The plug-in manager takes care of loading libNetx (or any other
	  future
	  stager plug-in, like SRM (?)).
	  
	  The Stage(TList *) is currently implemented in
	  net/src/TFileStager.cxx
	  as it goes through the list issuing the requests one by one. I
	  have,
	  however, made it virtual so that, as soon as the bug with block
	  submission
	  in xrootd is fixed, we can implement it in TXNetFileStager.
	  
	  To issue a stage (prepare) request one has to do the following
	  
	  root[] stg = TFileStager::Open("root://lxb6046.cern.ch")
	  root[]
	  stg->Stage("/alice/sim/2006/pp_minbias/121/168/root_archive.zip")
	  root[]
	  stg->IsStaged("/alice/sim/2006/pp_minbias/121/168/root_archive.zip")
	  
	  the protocol/host specification is cached at initialization so it
	  is not
	  needed anymore for the commands; but it will not harm: this will
	  also work:
	  
	  root[] stg = TFileStager::Open()
	  root[]
	  stg->Stage("root://lxb6046.cern.ch//alice/sim/2006/pp_minbias/121/168/root_archive.zip")
	  root[]
	  stg->IsStaged("root://lxb6046.cern.ch//alice/sim/2006/pp_minbias/121/168/root_archive.zip")

2007-02-14 18:10  rdm

	* [r17961] netx/src/TXNetFile.cxx: From Gerri:
	  patch (from Andreas) which fixes a problem with setting the
	  'mkpath' flag
	  while opening a file.

2007-02-14 18:08  rdm

	* [r17960] base/src/TPluginManager.cxx, cint/src/Method.cxx: From
	  Axel:
	  add protection in case plugin manager uses a plugin function from
	  a macro.

2007-02-14 16:42  brun

	* [r17959] meta/src/TGenericClassInfo.cxx: From Philippe:
	  Fix a problem affecting SEAL, cintex/ROOTClassEnhancer.cxx
	  reported by Pere.

2007-02-14 16:29  brun

	* [r17958] base/inc/RVersion.h, build/version_number: Start
	  developmentcycle 5.15/03

2007-02-14 15:05  brun

	* [r17956] smatrix/test/stressKalman.cxx: Fix a typo (TROOT.h
	  instead of TRoot.h)

2007-02-14 15:05  brun

	* [r17955] config/rootrc.in: Fix the name of the library ("") for
	  the plugin TVirtualStreamerInfo.

2007-02-14 08:13  brun

	* [r17954] config/Makefile.depend, rpdutils/Module.mk: From Axel:
	  Fix a dependency problem preventing to build with explict linking
	  two shared libs with the win32gcc version.

2007-02-14 05:27  brun

	* [r17953] utils/src/rootcint.cxx: From Philippe:
	  In ShowMember, std::string no longer need a special case.
	  This fix enables I/O for C-style array of strings
	  (see https://savannah.cern.ch/bugs/?23724)

2007-02-13 21:49  brun

	* [r17951] base/inc/RVersion.h, build/version_number: Stamp
	  development release 5.15/02

2007-02-13 21:43  brun

	* [r17950] ruby/src/drr.cxx: From Jakob:
	  Fix problem reported at https://savannah.cern.ch/bugs/?23715

2007-02-13 21:23  rdm

	* [r17949] base/inc/TApplication.h, base/src/TApplication.cxx,
	  gpad/src/TPad.cxx: implement delayed loading of graphics
	  libraries. The libraries
	  (TGuiFactory, TVirtualX, TColor's, etc) will be loaded and
	  initialized
	  only when libGpad is loaded.

2007-02-13 21:15  rdm

	* [r17948] base/inc/TApplicationImp.h: forgot to set
	  fApplicationName.

2007-02-13 21:14  brun

	* [r17947] gpad/src/TCanvas.cxx: Fix a problem in
	  TCanvas::DrawClonePad when copying the Draw option.

2007-02-13 20:45  brun

	* [r17946] graf/doc/index.txt: Fix a typo

2007-02-13 20:44  rdm

	* [r17945] config/Makefile.depend: From Axel:
	  Qtlib depends on libGraf (for TImage).

2007-02-13 20:29  rdm

	* [r17944] config/rootrc.in: TWin32GuiFactory does not exist
	  anymore.

2007-02-13 20:28  rdm

	* [r17943] base/inc/TBuffer.h, base/src/TBuffer.cxx,
	  io/inc/TBufferFile.h: some cleanups in comments and removal of
	  duplicate inline.

2007-02-13 20:22  axel

	* [r17942] html/inc/TDocParser.h, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx, html/src/THtml.cxx: surround converted
	  module doc by <pre></pre>;
	  fix libdep calculation;
	  simplify libdep graph (no libCore dependencies, no need to loop
	  over all of lib's classes);
	  fix classdescr and module doc prob discovered with mathcore;
	  protect chars from being signed when invoking isspace;
	  don't write comment of directive ate it;
	  Replace special hcars for index chars;
	  take all doc for doc++ style method doc until we see one of "{};"

2007-02-13 20:08  brun

	* [r17941] pyroot/doc/index.txt: The pointer to the PyRoot chapter
	  in the Users Guide was wrong.

2007-02-13 16:51  moneta

	* [r17940] mathcore/doc/index.txt, mathmore/doc/index.txt,
	  minuit2/doc/index.txt, smatrix/doc/index.txt: add index doc file

2007-02-13 15:42  moneta

	* [r17939] minuit2/inc/Minuit2/MnPrint.h: use #(x) instead of
	  __STRING(x) for Windows and Solaris

2007-02-13 15:11  roiser

	* [r17938] cintex/src/CINTClassBuilder.cxx: From Scott Snyder:
	  fixing memory leak when calculating class offsets with instance

2007-02-13 14:44  rdm

	* [r17937] utils/src/rlibmap.cxx: also export typedefs to rootmap
	  file. Now the autoloader works when doing:
	  
	  TMatrix m;
	  
	  which is a typedef for TMatrixT<Float_t>.

2007-02-13 14:42  rdm

	* [r17936] base/inc/LinkDef1.h: remove twice declared typedef
	  pragma.

2007-02-13 14:28  rdm

	* [r17935] matrix/inc/LinkDef.h: add typedef for TMatrix.

2007-02-13 14:27  rdm

	* [r17934] base/src/TROOT.cxx, config/rootrc.in: comments.

2007-02-13 14:26  rdm

	* [r17933] base/src/TPluginManager.cxx: use gROOT->LoadClass(cls)
	  to load a plugin. This call uses the rootmap
	  info and allows the loading of all dependent libs as specified in
	  the
	  rootmap file. If this fails (when no rootmap) fallback to
	  gROOT->LoadClass(cls, lib) to explicitly load a plugin (but this
	  may
	  fail if not all dependent libs are first loaded).

2007-02-13 14:23  rdm

	* [r17932] base/src/TApplication.cxx, gui/src/TGApplication.cxx:
	  move gInterpreter->EnableAutoLoading() before LoadGraphicsLibs()
	  so that
	  the plugin manager can use the rootmap info to load all dependent
	  libs.

2007-02-13 14:21  rdm

	* [r17931] meta/src/TClass.cxx: comments.

2007-02-13 12:14  moneta

	* [r17930] minuit2/Module.mk, minuit2/inc/Minuit2/MnPrint.h,
	  minuit2/src/BasicMinimumError.cxx,
	  minuit2/src/CombinedMinimumBuilder.cxx,
	  minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/FumiliErrorUpdator.cxx,
	  minuit2/src/FumiliMinimizer.cxx,
	  minuit2/src/MnCovarianceSqueeze.cxx,
	  minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnGlobalCorrelationCoeff.cxx,
	  minuit2/src/MnHesse.cxx, minuit2/src/MnMinos.cxx,
	  minuit2/src/MnPosDef.cxx, minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/SimplexBuilder.cxx, minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/VariableMetricBuilder.cxx: improve debugging by using
	  ROOT TError when building Minuit2 in ROOT. In the standalone
	  builds use by default now std::cerr

2007-02-13 09:55  couet

	* [r17929] asimage/src/TASImage.cxx: - From Valeri Onuchin:
	  TASImage::FromWindow, TASImage::WriteImage. The syncronization
	  added which
	  allows to fix problems with generation of image from window.

2007-02-13 08:37  brun

	* [r17928] config/rootrc.in, rint/src/TRint.cxx: Following
	  Vincenzo's email, I changed slightly the definition of the
	  Rint.Includes variable.
	  # When the interactive ROOT starts, it can automatically load
	  some frequently
	  # used includes. However, this introduces several overheads
	  # -A long list of cint and system files must be kept open during
	  the session
	  # -The initialisation takes more time (noticeable when using gdb
	  or valgrind)
	  # -Memory overhead of about 5 Mbytes (1/3 of the ROOT executable)
	  when including <vector>
	  # You can set the variable below to 0 to disable the loading of
	  these includes at startup
	  # You can set the variable to 1 (default) to load only <iostream>
	  , <string> and <RTypesCint.h>
	  # You can set it to 2 to load in addition <vector> and <pair>
	  # We strongly recommend setting the variable to 2 if your scripts
	  include <vector>
	  # and you execute your scripts multiple times.
	  Rint.Includes: 1

2007-02-13 08:03  brun

	* [r17927] config/Makefile.depend, mysql/Module.mk: Add missing
	  dependencies on libNet for MySQL lib.

2007-02-13 07:59  brun

	* [r17926] rint/src/TRint.cxx: In the TRint constructor, include
	  <vector> and <pair> only if
	  the Env variable Rint.IncludeVector is not null.

2007-02-13 07:58  brun

	* [r17925] config/rootrc.in: Introduce new Env variable
	  "Rint.IncludeVector"
	  By default it is set to 1, ie the "include <vector> statement
	  will be executed
	  by default at the start of an interactive ROOT session.
	  However including <vector> generates an important overhead at
	  startup time
	  when using gdb or valgrind, for instance.
	  In addition it generates a memory overhead of 5 MBytes, ie ONE
	  THIRD of
	  the total ROOT executable at the time of the first prompt.
	  You can save these overheads by setting this variable to 0.

2007-02-13 05:36  brun

	* [r17924] hist/src/TAxis.cxx: Remove unused reference to
	  TVirtualX.h.

2007-02-13 00:23  rdm

	* [r17923] config/Makefile.linuxicc, config/Makefile.macosxicc: use
	  icpc instead of icc to build the pch.

2007-02-12 23:41  rdm

	* [r17922] rootd/src/rootd.cxx: From Gerri:
	  fixes for the problem with absolute paths for the admin
	  functions.

2007-02-12 23:40  rdm

	* [r17921] config/rootrc.in, configure: From Gerri:
	  if xrootd is not available use TNetFile and TNetSystem as plugins
	  for
	  the "root://" protocol, otherwise TXNetFile and TXNetSystem.

2007-02-12 23:33  rdm

	* [r17920] config/Makefile.depend: fix typo ROOTAUTHLIB -> RAUTHLIB

2007-02-12 23:20  rdm

	* [r17919] oracle/Module.mk, pgsql/Module.mk: add missing
	  dependencies.

2007-02-12 19:40  brun

	* [r17918] config/Makefile.depend: Add dependency on libNet for
	  module krb5auth

2007-02-12 19:31  brun

	* [r17917] config/Makefile.depend: Add dependency on libNet for
	  module pgsql.

2007-02-12 18:42  rdm

	* [r17916] castor/Module.mk: also add $(CASTORLIBDEP) to the
	  dependencies.

2007-02-12 18:36  brun

	* [r17915] castor/Module.mk, config/Makefile.depend: Add missing
	  dependencies on libNet for Oracle and Castor libs.

2007-02-12 18:03  brun

	* [r17914] cont/src/TObjArray.cxx: In TObjArray::randomize, use
	  random isnstead of rand on non Windows system.

2007-02-12 17:16  moneta

	* [r17911] mathmore/test/testInterpolation.cxx,
	  mathmore/test/testRandomDist.cxx, unuran/test/unuranMulti2D.cxx,
	  unuran/test/unuranMulti3D.cxx, unuran/test/unuranSimple.cxx: add
	  missing includes

2007-02-12 17:14  brun

	* [r17910] geom/inc/TGeoPhysicalNode.h,
	  geom/src/TGeoPhysicalNode.cxx: From Andrei:
	  The matrix is now owned by the user. There is still has the
	  possibility to delegate ownership to TGeoManager by calling
	  RegisterYourself().

2007-02-12 17:13  brun

	* [r17909] pyroot/src/PyROOT.h: From Bertrand:
	  Allows to build PyROOT with MSVC 8.0 - fix the following error:
	  Adapters.cxx C:\Program Files\Microsoft Visual Studio
	  8\VC\INCLUDE\xlocale(1832) : error C2039: '_invalid_parameter' :
	  is not
	  a member of '`global namespace''
	  C:\Program Files\Microsoft Visual Studio
	  8\VC\INCLUDE\xlocale(1832) :
	  error C3861: '_invalid_parameter': identifier not found
	  make: *** [pyroot/src/Adapters.o] Error 2

2007-02-12 17:11  moneta

	* [r17908] mathcore/test/stress3D.cxx,
	  smatrix/test/stressKalman.cxx: add missing include

2007-02-12 17:04  moneta

	* [r17907] smatrix/test/matrix_op.h: add missing include<vector>

2007-02-12 16:12  rdm

	* [r17906] config/Makefile.depend, odbc/Module.mk, tree/Module.mk:
	  add where needed dependencies on libNet.

2007-02-12 15:38  rdm

	* [r17905] io/Module.mk: add some comments in case we make libRIO
	  stand alone.

2007-02-12 15:37  rdm

	* [r17904] base/src/TSystem.cxx, config/rootrc.in: remove
	  dependency on TNetSystem, now loaded from libNet via plugin
	  manager.

2007-02-12 15:37  rdm

	* [r17903] io/src/TFile.cxx: remove dependency on TWebFile and
	  TNetFile, are loaded from libNet via
	  plugin manager.

2007-02-12 15:07  rdm

	* [r17902] Makefile, config/Makefile.depend, config/root-config.in,
	  net/Module.mk: take Net out of libCore and make a stand-alone
	  libNet. root-config --libs
	  includes libNet so that the end-user does not notice any
	  difference.
	  Makefile.depend option are currently being added for Windows.

2007-02-12 14:57  brun

	* [r17901] tmva/test/TMVAnalysis.py: not specify suffix .so in
	  gSystem->Load (to be portable on Windows too)

2007-02-12 14:56  rdm

	* [r17900] base/inc/TInetAddress.h, base/inc/TUrl.h,
	  base/src/TInetAddress.cxx, base/src/TUrl.cxx,
	  meta/inc/TRealData.h, meta/src/TRealData.cxx: correct cvs tag
	  line to reflect package change of these files.

2007-02-12 14:55  rdm

	* [r17899] base/inc/LinkDef2.h, base/inc/TFree.h,
	  base/src/TFree.cxx, io/inc/LinkDef.h, io/inc/TFree.h,
	  io/src/TFree.cxx: move TFree from base to io.

2007-02-12 13:44  rdm

	* [r17898] base/inc/LinkDef2.h, meta/inc/LinkDef.h: moved TRealData
	  from base to meta.

2007-02-12 13:42  rdm

	* [r17897] base/inc/TRealData.h, base/src/TRealData.cxx: moved to
	  meta.

2007-02-12 13:35  rdm

	* [r17896] base/Module.mk, base/inc/LinkDef3.h, net/inc/LinkDef.h:
	  move TUrl and TInetAddress to base since they are used in base.

2007-02-12 13:35  rdm

	* [r17895] net/inc/TInetAddress.h, net/inc/TUrl.h,
	  net/src/TInetAddress.cxx, net/src/TUrl.cxx: moved to base.

2007-02-12 13:26  rdm

	* [r17894] proof/src/TProof.cxx: <vector> was included twice.

2007-02-12 13:25  rdm

	* [r17893] clib/inc/Getline.h: make Getline.h self consistent (need
	  DllImport.h).

2007-02-12 13:24  rdm

	* [r17892] base/inc/TException.h: use multiple inclusion protection
	  for includes.

2007-02-12 13:15  brun

	* [r17891] proof/src/TProof.cxx: Move include Getline.h after all
	  other includes (need R__EXTERN)

2007-02-12 13:09  brun

	* [r17890] base/src/TObject.cxx: -Remove unused includes (following
	  the recent cleanup):
	  #include "TDataMember.h"
	  #include "TDataType.h"
	  #include "TRealData.h"
	  #include "TDatime.h"
	  #include "TSystem.h"

2007-02-12 13:07  rdm

	* [r17889] net/inc/TGridResult.h: replace TEventList.h by forward
	  declaration.

2007-02-12 13:05  rdm

	* [r17888] proof/inc/TDSet.h, proof/inc/TEventIter.h,
	  proof/inc/TPacketizerProgressive.h, proof/inc/TProof.h,
	  proof/inc/TProofChain.h, proof/inc/TSlave.h,
	  proof/src/TAdaptivePacketizer.cxx, proof/src/TDSet.cxx,
	  proof/src/TEventIter.cxx, proof/src/TPacketizer.cxx,
	  proof/src/TPacketizerDev.cxx,
	  proof/src/TPacketizerProgressive.cxx, proof/src/TProof.cxx,
	  proof/src/TProofChain.cxx, proof/src/TProofQueryResult.cxx,
	  proof/src/TProofServ.cxx, proofplayer/inc/TEventIter.h,
	  proofplayer/inc/TPacketizerProgressive.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerDev.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx: From Gerri:
	  replace a large amount of includes from .h files and replace them
	  with forward declarations.

2007-02-12 12:05  moneta

	* [r17887] minuit2/inc/Minuit2/MnPrint.h,
	  minuit2/src/BasicMinimumError.cxx, minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/FumiliErrorUpdator.cxx,
	  minuit2/src/MnCovarianceSqueeze.cxx,
	  minuit2/src/MnFunctionCross.cxx,
	  minuit2/src/MnGlobalCorrelationCoeff.cxx,
	  minuit2/src/MnMinos.cxx, minuit2/src/MnPosDef.cxx,
	  minuit2/src/Numerical2PGradientCalculator.cxx,
	  minuit2/src/SimplexBuilder.cxx,
	  minuit2/src/VariableMetricBuilder.cxx: remove some warning
	  messages

2007-02-12 10:33  brun

	* [r17886] cont/doc/Understanding_Collections.html,
	  cont/doc/index.txt: Add html file about Understanding Collections

2007-02-12 10:22  brun

	* [r17885] geom/inc/TGeoPhysicalNode.h,
	  geom/src/TGeoPhysicalNode.cxx: From Andrei:
	  a modification in TGeoPNEntry class making fMatrix data member
	  const.
	  
	  Note that there is a small trick however made to register this
	  matrix to TGeoManager (e.g. the manager will own the matrix when
	  cleaning-up)

2007-02-12 09:55  brun

	* [r17884] cont/doc/index.txt, graf/doc/index.txt,
	  gui/doc/index.txt, hist/doc/index.txt, io/doc/index.txt,
	  math/doc/index.txt, matrix/doc/index.txt, proof/doc/index.txt,
	  pyroot/doc/index.txt, thread/doc/index.txt, tree/doc/index.txt:
	  Add more documents to the documentation files.

2007-02-12 09:52  brun

	* [r17883] net/doc, net/doc/index.txt: Add directory doc files for
	  "net"

2007-02-12 09:46  brun

	* [r17882] physics/doc, physics/doc/index.txt: Add doc directory
	  files for "physics"

2007-02-12 09:42  brun

	* [r17881] minuit/doc, minuit/doc/index.txt: Add doc directory for
	  "minuit"

2007-02-12 09:36  brun

	* [r17880] hbook/doc, hbook/doc/index.txt: Add doc directory files
	  for "hbook"

2007-02-12 09:32  brun

	* [r17879] guibuilder/doc, guibuilder/doc/index.txt: Add the doc
	  directory files for "guibuilder"

2007-02-12 09:17  couet

	* [r17878] graf/src/TGaxis.cxx: - In PaintAxis: in case
	  (range>31536000) the daylight saving option is now
	  ON, as it is in the normal case. This case has been forgotten in
	  Revision
	  1.95.

2007-02-12 09:10  brun

	* [r17877] geom/doc, geom/doc/index.txt: Add the doc files for
	  "geom"

2007-02-11 11:48  brun

	* [r17876] proof/doc, proof/doc/index.txt: Add documentation for
	  directory "proof" with pointers to existing web pages.

2007-02-11 11:43  brun

	* [r17875] meta/doc, meta/doc/index.txt: Add documentation for
	  directory "meta" with pointers to existing web pages.

2007-02-11 11:28  brun

	* [r17874] cont/doc, cont/doc/index.txt: Add documentation for
	  directory "cont" with pointers to existing web pages.

2007-02-11 11:04  brun

	* [r17873] roofit/doc, roofit/doc/index.txt: Add documentation for
	  directory "roofit" with pointers to existing web pages.

2007-02-11 10:58  brun

	* [r17872] tmva/doc, tmva/doc/index.txt: Add documentation for
	  directory "tmva" with pointers to existing web pages.

2007-02-11 10:48  brun

	* [r17871] math/doc, math/doc/index.txt: Add documentation for
	  directory "math" with pointers to existing web pages.

2007-02-11 10:40  brun

	* [r17870] ruby/doc, ruby/doc/index.txt: Add documentation for
	  directory "ruby" with pointers to existing web pages.

2007-02-11 10:37  brun

	* [r17869] pyroot/doc, pyroot/doc/index.txt: Add documentation for
	  directory "pyroot" with pointers to existing web pages.

2007-02-11 10:32  brun

	* [r17868] vmc/doc/index.txt: Add one more reference.

2007-02-11 10:30  brun

	* [r17867] vmc/doc, vmc/doc/index.txt: Add documentation for
	  directory "vmc" with pointers to existing web pages.

2007-02-11 10:18  brun

	* [r17866] thread/doc, thread/doc/index.txt: Add documentation for
	  directory "thread" with pointers to existing web pages.

2007-02-11 10:14  brun

	* [r17865] foam/doc, foam/doc/index.txt: Add documentation for
	  directory "foam" with pointers to existing web pages.

2007-02-11 10:09  brun

	* [r17864] matrix/doc, matrix/doc/index.txt: Add documentation for
	  directory "matrix" with pointers to existing web pages.

2007-02-11 10:03  brun

	* [r17863] gui/doc, gui/doc/index.txt: Add documentation for
	  directory "gui" with pointers to existing web pages.

2007-02-11 09:56  brun

	* [r17862] graf/doc, graf/doc/index.txt: Add documentation for
	  directory "graf" with pointers to existing web pages.

2007-02-11 09:49  brun

	* [r17861] hist/doc, hist/doc/index.txt: Add documentation for
	  directory "hist" with pointers to existing web pages.

2007-02-11 09:38  brun

	* [r17860] tree/doc, tree/doc/index.txt, tree/src/TTree.cxx: Add
	  documentation for directory "tree" with pointers to existing web
	  pages.

2007-02-10 18:07  brun

	* [r17859] io/inc/TKeyMapFile.h, io/src/TKeyMapFile.cxx: Add this
	  class to io

2007-02-10 16:28  brun

	* [r17858] qt/src/GQtGUI.cxx: From Valeri Fine:
	  - Remove the redundant assert() that triggered the unreasonable
	  code crash time by time
	  
	  CVS:
	  ----------------------------------------------------------------------

2007-02-10 15:46  brun

	* [r17857] base/inc/LinkDef2.h, base/inc/TKeyMapFile.h,
	  base/src/TKeyMapFile.cxx, io/inc/LinkDef.h, io/inc/TKeyMapFile.h,
	  io/src/TKeyMapFile.cxx: Move class TKeyMapFile from base to io.

2007-02-10 15:40  brun

	* [r17856] rint/src/TRint.cxx: In TRint, remove dependency on
	  TMapFile.h.
	  Like in TClass, use the declaration
	  R__EXTERN void *gMmallocDesc; //is used and set in TMapFile and
	  TClass

2007-02-10 15:38  brun

	* [r17855] base/src/TROOT.cxx: Do not call anymore R__SetZipMode(1)
	  in TROOT.
	  It is the default value in the zip package.

2007-02-10 15:33  brun

	* [r17854] base/src/TUUID.cxx, cont/src/TObjArray.cxx: On
	  non-Windows systems use random/srandom instead of rand/srand.

2007-02-10 13:37  brun

	* [r17853] base/src/TROOT.cxx, math/src/TRandom3.cxx: Do not
	  initialize gRandom in TROOT but in TRandom3.
	  With this change, there are no more dependencies of base on the
	  math library.

2007-02-10 13:32  brun

	* [r17852] cont/src/TObjArray.cxx: In TObjArray::Randomize, do not
	  use TRandom, but the system rand() function.

2007-02-10 12:21  brun

	* [r17851] base/src/TUUID.cxx: Do not use TRandom in TUUID. The
	  posix rand and srand functions are
	  perfectly ok for TUUID, that requires only a random number
	  between 0 and 65536.
	  We still keep the initialisation of the random number (via srand)
	  dependent
	  of the process id.

2007-02-10 11:09  rdm

	* [r17850] base/inc/LinkDef3.h: add TParameter<Float_t>.

2007-02-10 10:17  brun

	* [r17849] tree/src/TTree.cxx: Do not use gFile anymore (use
	  branch->GetFile() instead)

2007-02-10 09:17  brun

	* [r17848] io/src/TDirectoryFile.cxx: In the main constructor, call
	  the default base class TDirectory constructor.

2007-02-10 07:53  brun

	* [r17847] treeplayer/src/TTreePlayer.cxx: With the type change
	  (Bool_t to TSelector) the member fSelectorUpdate
	  must be initialized to 0 instead of kFALSE.

2007-02-10 07:36  pcanal

	* [r17846] treeplayer/inc/TTreePlayer.h,
	  treeplayer/src/TTreePlayer.cxx: Change fSelectorUpdate from
	  Bool_t to TSelector* to hold the value
	  of the selector being processed so that UpdateFormulaLeaves can
	  update it
	  instead of blindly update the possibly
	  idle fSelector __and__ the possibly invalid (because of file
	  reload)
	  fSelectorFromFile. (This resolves the crash in
	  roottest/root/tree/selector)

2007-02-10 04:55  pcanal

	* [r17845] cint/lib/dll_stl/str.h: When using #pragma function, one
	  can not name the argument (otherwise the type is not properly
	  looked up)

2007-02-10 04:10  pcanal

	* [r17844] io/src/TBufferFile.cxx: Add missing protection in
	  WriteProcessID when there is no file

2007-02-09 18:11  pcanal

	* [r17842] base/src/ManualBase4.cxx, base/src/ManualBase4Body.h:
	  Finish the manual generation, by replacing the cint wrapper
	  functions by the inclusion of ManualBase4Body.h

2007-02-09 18:10  pcanal

	* [r17841] base/Module.mk: Add hints explaining the steps to take
	  to complete the manual generateion of the ManualBase4 dictionary

2007-02-09 18:09  brun

	* [r17840] io/doc, io/doc/index.txt: New file for the io directory
	  documentation with pointers to existoing html pages. These files
	  will be include shortly in the io/doc directory.

2007-02-09 18:07  brun

	* [r17839] io/src/TDirectoryFile.cxx, io/src/TFile.cxx: Move
	  documentation in the functions at the top of the files to be
	  nicely
	  documented by the new version of THtml.

2007-02-09 18:04  brun

	* [r17838] pyroot/src/Executors.cxx: From Wim:
	  o) fix for https://savannah.cern.ch/bugs/?23388

2007-02-09 17:46  rdm

	* [r17837] base/src/TTimeStamp.cxx: From Olivier and me:
	  Fix in TTimeStamp::GetZoneOffet(). The offset on Mac OS X and
	  Free and Open
	  BSD was the oposite from Linux/Unix and Windows. The offset
	  returned by this
	  routine is now defined as:
	  
	  This is the value in seconds one must add to the local time to
	  arrive at
	  Coordinated Universal Time, so it is negative east of the Prime
	  Meridian.
	  
	  the difference was due in the way the offset was obtained on the
	  different
	  platforms. The redefinition results in the offset flipping sign
	  on Mac/BSD
	  to be in lign with the other platforms.

2007-02-09 17:27  moneta

	* [r17836] tutorials/fit/minuit2FitBench.C,
	  tutorials/fit/minuit2GausFit.C: add missing TMath

2007-02-09 17:24  moneta

	* [r17835] minuit2/inc/Minuit2/FCNBase.h,
	  minuit2/inc/Minuit2/MnLineSearch.h, minuit2/inc/TFcnAdapter.h,
	  minuit2/inc/TFumiliFCN.h, minuit2/src/FumiliBuilder.cxx,
	  minuit2/src/MnHesse.cxx, minuit2/src/MnLineSearch.cxx,
	  minuit2/src/MnPrint.cxx, minuit2/src/MnSeedGenerator.cxx,
	  minuit2/src/NegativeG2LineSearch.cxx,
	  minuit2/src/TBinLikelihoodFCN.cxx, minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/TFumiliFCN.cxx,
	  minuit2/src/VariableMetricBuilder.cxx,
	  minuit2/test/testGraph.cxx, minuit2/test/testUserFunc.cxx: - add
	  SetErrorDef() function in the Minuit2::FCNBase to be able to
	  change dynamically the error definition.
	  Implement it in the conccrete classes used by ROOT (TChi2FCN,...)
	  and modify eht TFitterMinuit class to use it.
	  - multiply by 2 the Likelihood functions to be consistent with
	  what exist in TFitter and use by default then a value of 1 for
	  Up.
	  
	  - add in BasicFunctionGradient a flag to distinguish when the
	  gradient is of Fumili type
	  
	  
	  - FumiliBuilder:
	  - do alway Hessian calculation after reaching minimum to check
	  edm and to get correct covariance matrix.
	  - perform line search when full Newton step does not improve
	  function value
	  
	  - MnLineSearch:
	  - add flag to control debug
	  - start iterations from 1 and count also first function
	  evaluation (at step =1) to be compatible with Fortran Version
	  (max number is now the same, while before was n + 2).
	  
	  - NegativeG2LineSearch : use a step size for the search equal to
	  the gradient step. Before in the case only of negative gradient
	  it was multiplied by the gradient value. Not it is sme as in the
	  Fortran version.
	  
	  - MnPrint: ad more precision in the printout
	  
	  - TFitterMinuit:
	  - don't delete the MinuitFCN object in Clear().
	  - add support for "SET Err" command.
	  - do not print covariance matrix and correlation if debug level
	  is < 0

2007-02-09 17:12  couet

	* [r17834] hist/src/TH1.cxx: - In SavePrimitives the contour levels
	  in case of LogZ were not saved
	  correctly. See: https://savannah.cern.ch/bugs/?23667

2007-02-09 15:20  antcheva

	* [r17833] fitpanel/src/TFitEditor.cxx: Documented Minimization tab
	  in class description.

2007-02-09 14:35  axel

	* [r17832] cint/inc/Api.h, cint/inc/G__ci.h, cint/inc/Type.h,
	  cint/src/Type.cxx, cint/src/v6_decl.cxx, cint/src/v6_end.cxx,
	  cint/src/v6_inherit.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_opr.cxx, cint/src/v6_parse.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_tmplt.cxx: manual import of v5.16.18 >:-/

2007-02-09 14:16  brun

	* [r17831] meta/src/TClass.cxx: Replace calls to gROOT->AddClass
	  and gROOT->RemoveClass
	  by TClass::AddClass and TClass::RemoveClass respectively.

2007-02-09 14:13  axel

	* [r17829] cint/src/Apiif.h, cint/src/HISTORY,
	  cint/src/v6_random.cxx, cint/test, cint/test/t1283.cxx: This
	  commit was generated by cvs2svn to compensate for changes in
	  r17828,
	  which included commits to RCS files with non-trunk default
	  branches.

2007-02-09 13:59  axel

	* [r17827] html/src/TDocDirective.cxx, html/src/TDocParser.cxx:
	  Work-around for X11 sync problem when processing a macro in
	  non-batch mode;
	  strlen fix for comment-consistes-of-identical-chars test

2007-02-09 13:47  brun

	* [r17826] tree/src/TBranchElement.cxx: I committed the wrong
	  version of DScott's changes.

2007-02-09 13:20  brun

	* [r17825] tree/src/TBranchElement.cxx: From Scott Snyder:
	  Fix for a problem reported by ATLAS at
	  http://savannah.cern.ch/bugs/?23567

2007-02-09 13:12  brun

	* [r17824] matrix/src/TVectorT.cxx: From Eddy:
	  update of TVectorT :
	  The element-by-element vector divisions were not
	  protected for division through zero .

2007-02-09 12:50  couet

	* [r17823] graf/src/TGraph.cxx: - In SetPoint: if fHistogram exists
	  it is deleted. When a point is added
	  the current fHistogram, it it exists, is invalid. A new one will
	  be
	  recomputed next time the TGraph will be plotted.

2007-02-09 12:39  couet

	* [r17822] tutorials/fit/graph2dfit.C: - Make sure that the fitted
	  surface and the TGraph2D cloud of points have
	  the same Z range when they are plotted on top of each others.

2007-02-09 12:31  couet

	* [r17821] tutorials/graphs/graph2derrorsfit.C: - Make sure that
	  the fitted surface and the points are plotted using the
	  same range in Z.

2007-02-09 11:51  rdm

	* [r17820] alien/inc/TAlienCollection.h, cont/inc/TOrdCollection.h,
	  graf/inc/TGraphSmooth.h, gui/inc/TGDockableFrame.h,
	  gui/inc/TGListView.h, gui/inc/TGTableLayout.h, meta/inc/TCint.h,
	  monalisa/inc/TMonaLisaWriter.h, proof/inc/TDSet.h,
	  proof/inc/TFileMerger.h, proof/src/TDSet.cxx,
	  proofplayer/inc/TFileMerger.h, tree/inc/TEntryList.h: From
	  Federico:
	  effc++ corrections.

2007-02-09 10:16  rdm

	* [r17819] io/inc/LinkDef.h, io/inc/TArchiveFile.h,
	  io/inc/TBufferFile.h, io/inc/TCollectionProxyFactory.h,
	  io/inc/TContainerConverters.h, io/inc/TDirectoryFile.h,
	  io/inc/TEmulatedCollectionProxy.h, io/inc/TEmulatedMapProxy.h,
	  io/inc/TFile.h, io/inc/TFileCacheRead.h,
	  io/inc/TFileCacheWrite.h, io/inc/TGenCollectionProxy.h,
	  io/inc/TGenCollectionStreamer.h, io/inc/TKey.h,
	  io/inc/TMapFile.h, io/inc/TStreamerInfo.h, io/inc/TZIPFile.h,
	  io/src/TArchiveFile.cxx, io/src/TBufferFile.cxx,
	  io/src/TCollectionProxyFactory.cxx,
	  io/src/TContainerConverters.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TFile.cxx,
	  io/src/TFileCacheRead.cxx, io/src/TFileCacheWrite.cxx,
	  io/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionStreamer.cxx, io/src/TKey.cxx,
	  io/src/TMapFile.cxx, io/src/TStreamerInfo.cxx,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx, io/src/TZIPFile.cxx: correct
	  cvs ident line (base/cont/meta -> io).

2007-02-09 10:15  rdm

	* [r17818] math/inc/TComplex.h, math/inc/TMath.h,
	  math/inc/TRandom.h, math/inc/TRandom1.h, math/inc/TRandom2.h,
	  math/inc/TRandom3.h, math/src/TComplex.cxx, math/src/TMath.cxx,
	  math/src/TRandom.cxx, math/src/TRandom1.cxx,
	  math/src/TRandom2.cxx, math/src/TRandom3.cxx: correct cvs ident
	  line (base -> math).

2007-02-09 09:58  antcheva

	* [r17817] fitpanel/src/TFitEditor.cxx: From Lorenzo:
	  - set correctly the default fitter to Minuit2 after Fumili2

2007-02-09 09:43  rdm

	* [r17816] meta/src/TStreamerInfoReadBuffer.cxx,
	  meta/src/TStreamerInfoWriteBuffer.cxx: moved to io.

2007-02-09 09:40  roiser

	* [r17814] reflex/python/genreflex/gendict.py: From Scott Snyder:
	  fix concerning tyepdef'd return values to fundamental types. In
	  this case
	  the stub function shall also allocate a static and return it's
	  address.

2007-02-09 08:56  brun

	* [r17813] sql/inc/TBufferSQL2.h, sql/src/TBufferSQL2.cxx,
	  xml/inc/TBufferXML.h, xml/src/TBufferXML.cxx: Change the
	  signatures of IncrementLevel and DecrementLevel to agree with
	  the recent changes in TBuffer.

2007-02-09 08:37  brun

	* [r17812] base/inc/TBuffer.h, io/inc/TBufferFile.h,
	  io/src/TBufferFile.cxx, tree/inc/TTree.h: Remove the last
	  references to TStreamerInfo in base directory and fix
	  all the consequences.

2007-02-09 08:27  brun

	* [r17811] main/src/h2root.cxx: From Olivier:
	  On 64 bit machines, when calling Fortran functions, the return
	  type must be double and not float.

2007-02-09 08:24  brun

	* [r17810] base/src/TROOT.cxx: Use TVirtualStreamerInfo instead of
	  TStreamerInfo when calling TClass::GetClass
	  to find the TStreamerInfo version number.

2007-02-09 07:52  brun

	* [r17809] base/src/ManualBase4.cxx, base/src/ManualBase4.h:
	  Regenerate new versions of these files exckluding TStreamerInfo.h
	  (with the new version
	  of rootcint)

2007-02-09 07:44  brun

	* [r17808] base/inc/LinkDef2.h: reintroduce the statements
	  #ifndef G__KCC
	  #include "cint/lib/dll_stl/str.h"
	  #endif
	  
	  str.h is required to generate the interface for class string.

2007-02-09 07:42  brun

	* [r17807] cint/lib/dll_stl/str.h: Comment the pragma
	  #pragma link C++ function swap(string& lhs,string& rhs);
	  This line is removed until we understand why we cannot generate
	  the dictionary G__Base2
	  when this pragma is included.

2007-02-08 22:56  axel

	* [r17806] html/inc/TDocInfo.h, html/inc/TDocParser.h,
	  html/inc/THtml.h, html/src/TClassDocOutput.cxx,
	  html/src/TDocDirective.cxx, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx, html/src/THtml.cxx: Don't display
	  classes in index that are "foreign", i.e. have no local sources
	  make rule checker happy
	  Allow user setting of etc dir (defaults to $ROOTSYS/etc/html)
	  GUI macro output must be saved as GIF
	  Fix macro's pwd determination if no current class
	  Fix X11 crash saving macro output
	  Fix removal of surrounding "//" in "// doc //"
	  New THtml::CreateAuxiliaryFiles() takes care of CSS, js, HELP
	  page

2007-02-08 22:49  axel

	* [r17805] etc/html/ROOT.css, etc/html/ROOT.js: dos2unix
	  fix "show inherited", "show non-public": only one class per CSS
	  rule allowed

2007-02-08 19:06  rdm

	* [r17804] base/inc/LinkDef2.h: for some reason the statement:
	  #include "cint/lib/dll_stl/str.h"
	  causes rootcint to crash after the recent changes:
	  
	  Match rank: file line signature
	  * 2000002 prec_stl/vector -1 void swap(TString&,TString&);
	  ffffffff prec_stl/vector -1 void swap(unsigned int&,unsigned
	  int&);
	  * 2000002 prec_stl/string -1 void swap(string&,string&);
	  Warning: #pragma link, function swap(string&lhs,string&rhs) not
	  found cint/lib/dll_stl/str.h:91:
	  
	  removing it seems to have no side effects.

2007-02-08 18:46  rdm

	* [r17803] base/Module.mk: remove reference to TArchiveFile and
	  TZIPFile now in io.

2007-02-08 18:38  rdm

	* [r17802] base/inc/LinkDef2.h, io/inc/LinkDef.h: move TMapRec from
	  base to io.

2007-02-08 18:38  rdm

	* [r17801] Makefile: add io and math to MODULES.

2007-02-08 18:37  rdm

	* [r17800] base/src/ManualBase4.cxx, base/src/ManualBase4.h,
	  base/src/ManualBase4Body.h: add back to base/src for the time
	  being.

2007-02-08 18:36  rdm

	* [r17799] io/src/ManualBase4.cxx, io/src/ManualBase4.h,
	  io/src/ManualBase4Body.h: move back to base for the time being
	  since they are referenced in
	  base/Module.mk.

2007-02-08 18:17  rdm

	* [r17798] Makefile: add io and math to core.

2007-02-08 18:16  rdm

	* [r17797] base/inc/LinkDef1.h, base/inc/LinkDef2.h,
	  base/inc/LinkDef3.h, cont/inc/LinkDef.h, meta/inc/LinkDef.h:
	  remove references to items moved to io and math.

2007-02-08 18:08  rdm

	* [r17796] meta/src/TStreamerInfo.cxx: moved to io/src.

2007-02-08 18:00  rdm

	* [r17795] base/src/ManualBase4.cxx, base/src/ManualBase4.h,
	  base/src/ManualBase4Body.h, base/src/TArchiveFile.cxx,
	  base/src/TBufferFile.cxx, base/src/TDirectoryFile.cxx,
	  base/src/TFile.cxx, base/src/TFileCacheRead.cxx,
	  base/src/TFileCacheWrite.cxx, base/src/TKey.cxx,
	  base/src/TMapFile.cxx, base/src/TZIPFile.cxx,
	  cont/src/TCollectionProxyFactory.cxx,
	  cont/src/TContainerConverters.cxx,
	  cont/src/TEmulatedCollectionProxy.cxx,
	  cont/src/TEmulatedMapProxy.cxx, cont/src/TGenCollectionProxy.cxx,
	  cont/src/TGenCollectionStreamer.cxx: moved to io/src.

2007-02-08 17:52  rdm

	* [r17794] base/inc/TArchiveFile.h, base/inc/TBufferFile.h,
	  base/inc/TDirectoryFile.h, base/inc/TFile.h,
	  base/inc/TFileCacheRead.h, base/inc/TFileCacheWrite.h,
	  base/inc/TKey.h, base/inc/TMapFile.h, base/inc/TZIPFile.h,
	  cont/inc/TCollectionProxyFactory.h,
	  cont/inc/TContainerConverters.h,
	  cont/inc/TEmulatedCollectionProxy.h,
	  cont/inc/TEmulatedMapProxy.h, cont/inc/TGenCollectionProxy.h,
	  cont/inc/TGenCollectionStreamer.h, meta/inc/TStreamerInfo.h:
	  moved to io/inc.

2007-02-08 17:44  rdm

	* [r17793] base/src/TComplex.cxx, base/src/TMath.cxx,
	  base/src/TRandom.cxx, base/src/TRandom1.cxx,
	  base/src/TRandom2.cxx, base/src/TRandom3.cxx: moved to math/src.

2007-02-08 17:26  rdm

	* [r17792] base/inc/TComplex.h, base/inc/TMath.h,
	  base/inc/TRandom.h, base/inc/TRandom1.h, base/inc/TRandom2.h,
	  base/inc/TRandom3.h: moved to new math directory.

2007-02-08 17:21  rdm

	* [r17791] math/inc/LinkDef.h: LinkDef for math module.

2007-02-08 17:20  rdm

	* [r17790] math/Module.mk: Makefile for math module.

2007-02-08 17:20  rdm

	* [r17789] io/inc/LinkDef.h: LinkDef for IO module.

2007-02-08 17:19  rdm

	* [r17788] io/Module.mk: makefile for IO module.

2007-02-08 16:53  rdm

	* [r17787] base/inc/TMathBase.h: remove comment about NextPrime
	  being in TObject.cxx.

2007-02-08 16:42  rdm

	* [r17786] cint7/src/v6_newlink.cxx: fix for stub function on
	  x86-64 for vararg function in a namespace.
	  Fixes bug 23529.

2007-02-08 16:33  rdm

	* [r17785] cint/src/v6_newlink.cxx: fix for stub function on x86-64
	  for vararg function in a namespace.
	  Fixes bug 23529.

2007-02-08 15:09  pcanal

	* [r17784] cont/inc/TCollectionProxyFactory.h,
	  cont/inc/TGenCollectionProxy.h,
	  cont/inc/TGenCollectionStreamer.h,
	  cont/src/TCollectionProxyFactory.cxx,
	  cont/src/TGenCollectionStreamer.cxx,
	  io/inc/TCollectionProxyFactory.h, io/inc/TGenCollectionProxy.h,
	  io/inc/TGenCollectionStreamer.h, io/inc/TStreamerInfo.h,
	  io/src/TCollectionProxyFactory.cxx,
	  io/src/TGenCollectionStreamer.cxx, io/src/TStreamerInfo.cxx,
	  meta/inc/TStreamerInfo.h, meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TClass.cxx, meta/src/TStreamerInfo.cxx: Now that we
	  delay the creation of the generic collection proxy, the typeinfo
	  is ambiguous to look up the TClass (for container of Double32_t),
	  so we now
	  need to use the TClass pointer (which is straightforward since we
	  now have
	  it when we create the collection proxy object).
	  
	  Also add code to allow the schema evolution from a container of
	  double to
	  the _same_ container of Double32_t and vice et versa.

2007-02-08 15:05  pcanal

	* [r17783] cont/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionProxy.cxx: Use fValue instead of fClass to
	  trigger initialization

2007-02-08 14:42  pcanal

	* [r17782] cintex/src/ROOTClassEnhancer.cxx: Use
	  TCollectionProxyInfo and not TCollectionProxyFactory

2007-02-08 11:16  brun

	* [r17781] geom/src/TGeoManager.cxx: From Andrei:
	  Fix a slowdown(infinite loop in some cases) due to a boundary
	  crossing problem.

2007-02-08 10:25  brun

	* [r17780] html/src/TDocDirective.cxx: From Axel:
	  workaround a silly MSVC bug.

2007-02-08 10:01  rdm

	* [r17779] Makefile: put module gpad before g3d otherwise build
	  order dependency was not correct
	  since now g3d depends on gpad.

2007-02-08 09:51  brun

	* [r17778] base/src/TMathBase.cxx, base/src/TObject.cxx: Implement
	  new file TMathBase.cxx including TMath::NextPrime

2007-02-08 09:08  brun

	* [r17777] cont/src/TExMap.cxx, cont/src/THashTable.cxx,
	  cont/src/TObjectTable.cxx: Include TMathBase.h instead of TMath.h

2007-02-08 09:07  brun

	* [r17776] base/inc/TMath.h, base/inc/TMathBase.h,
	  base/src/TMath.cxx, base/src/TObject.cxx, math/inc/TMath.h,
	  math/src/TMath.cxx: -Move function NextPrime from TMath to
	  TMathBase. This function is used
	  by a few Core classes. This moves make base, cont and meta
	  independent of TMath.h.
	  -TMath::NextPrime implementation is in TObject.cxx (we do not
	  have TMathBase.cxx).

2007-02-08 08:45  brun

	* [r17775] base/src/TStorage.cxx: Remove dependency on TMath.h

2007-02-08 08:06  brun

	* [r17774] table/src/TVolumePosition.cxx: Remove dependency on
	  TView.h

2007-02-08 07:45  brun

	* [r17773] gl/src/TGLKernel.cxx, hist/src/TGraph2DErrors.cxx,
	  treeplayer/src/TTreePlayer.cxx: Remove dependency on TView.h

2007-02-08 05:54  brun

	* [r17772] config/Makefile.depend: Fix dependencies for
	  libGeomPainter.

2007-02-08 05:50  brun

	* [r17771] html/src/TDocDirective.cxx, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx: From Axel:
	  bounds check for same-char-line determination, fix offset for
	  pre-is-open check.
	  >From Maarten: fix test whether dot dir is specified.

2007-02-07 21:53  brun

	* [r17770] config/Makefile.depend: libProof also depends on
	  libGpad.

2007-02-07 21:49  brun

	* [r17769] config/Makefile.depend: Add missing dependencies on
	  GPADLIB.

2007-02-07 21:16  brun

	* [r17768] gpad/inc/LinkDef.h, gpad/inc/TView.h,
	  gpad/src/TView.cxx: The class TView is moved to gpad.

2007-02-07 21:14  brun

	* [r17767] base/inc/LinkDef1.h, base/inc/TView.h,
	  base/src/TView.cxx: Remove class TView from base. It will be
	  moved to gpad.

2007-02-07 20:57  brun

	* [r17766] gpad/src/TPad.cxx: Implement TPad::ExecuteEventAxis
	  (adapted from TAxis::ExecuteEvent)

2007-02-07 20:56  brun

	* [r17765] hist/src/TAxis.cxx: -Delete the body of
	  TAxis::ExecuteEvent and instead execute the new
	  function TVirtualPad::ExecuteEventAxis.
	  -in TPad::UnZoom use TVirtualpad::SetView
	  -Remove include TView.h

2007-02-07 20:56  brun

	* [r17764] gpad/inc/TPad.h: -The code of TPad::setView is moved to
	  the implementation file
	  -Add new function TPad::ExecuteEventAxis(Int_t event, Int_t px,
	  Int_t py, TAxis *axis)
	  This new function is the code of TAxis::ExecuteEvent.
	  This move decouples the dependency of TAxis on TView.

2007-02-07 20:56  brun

	* [r17763] base/inc/TVirtualPad.h: -Add new virtual function
	  virtual void ExecuteEventAxis(Int_t event, Int_t px, Int_t py,
	  TAxis *axis)
	  -Make the argument of TVirtualPad::SetView with default=0.
	  -Add forward declaration of class TAxis.

2007-02-07 20:40  brun

	* [r17762] etc/html, etc/html/HELP.html, etc/html/ROOT.css,
	  etc/html/ROOT.js, etc/html/footer.html, etc/html/header.html,
	  etc/html/shadow.gif, etc/html/shadowAlpha.png, html/doc,
	  html/doc/index.txt, html/doc/macros, html/doc/macros/testmacro.C,
	  html/inc/LinkDef.h, html/inc/TClassDocOutput.h,
	  html/inc/TDocDirective.h, html/inc/TDocInfo.h,
	  html/inc/TDocOutput.h, html/inc/TDocParser.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocInfo.cxx, html/src/TDocOutput.cxx,
	  html/src/TDocParser.cxx, html/src/THtml.cxx: From Axel:
	  Added functionality:
	  * , / (generate images,
	  see
	  TDocParser's doc for now)
	  * module documentation (e.g. html/doc/index.html)
	  * help on help (savannah bug #20755)
	  
	  Separate parser and output generator; public interface stays in
	  THtml.
	  Create a "hook" for directives like 
/
 etc, to
	  make it
	  easily expandable.
	  New layout, bug fix (savannah #20472).
	  Missing: lots of doc. Rule checker fixes :-)

2007-02-07 17:08  antcheva

	* [r17761] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  Added a status bar and functionality in the Minimization tab.

2007-02-07 16:59  brun

	* [r17760] physics/inc/TLorentzVector.h: From Lorenzo:
	  -Patch to fix the bug 23486, i.e. to calculate correctly the
	  energy from the mass and momentum in case of space-like
	  particles.
	  (with negative mass square) .

2007-02-07 16:35  rdm

	* [r17759] config/Makefile.macosx, config/Makefile.macosx64,
	  config/root-config.in: -Wno-long-double is only needed for Mac OS
	  X <= 10.3.

2007-02-07 16:35  rdm

	* [r17758] config/ARCHS: add extra comment that "linux" is for
	  i386.

2007-02-07 16:04  brun

	* [r17757] tutorials/pythia/pythiaExample.C: Minor change to
	  automatically load the libPythia6 shared lib from
	  the directory $ROOTSYS/../pythia6 (was $HOME/pythia6 before).

2007-02-07 16:00  moneta

	* [r17756] mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h: - fix a bug in the Et
	  calculation for PtEtaPhiM4D
	  - provide correctly support for space-like particles by using a
	  negative Mass and negative M2.

2007-02-07 15:41  rdm

	* [r17755] base/inc/TBufferFile.h, base/src/TBufferFile.cxx,
	  base/src/TKey.cxx, io/inc/TBufferFile.h, io/src/TBufferFile.cxx,
	  io/src/TKey.cxx: Change past tense in "had no public..." warning
	  message to "has no public...".
	  Some additional whitespace corrections.

2007-02-07 15:37  brun

	* [r17754] Makefile: Go back to previous version. I committed a new
	  version assuming the future directories math and io.

2007-02-07 15:24  brun

	* [r17753] Makefile, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLViewer.cxx: From Timur:
	  -Invert the Zoom/Unzoom convention when using the mouse wheel
	  forward/backward.

2007-02-07 13:21  brun

	* [r17752] cintex/src/ROOTClassEnhancer.cxx: Use include
	  TCollectionProxyFactory.h instead of TCollectionProxy.h

2007-02-07 11:46  brun

	* [r17751] gdml/README: From Ben Lloyd:
	  Updated version reflecting the current functionality

2007-02-07 09:07  rdm

	* [r17750] proof/inc/TProof.h, proof/src/TProof.cxx: From Gerri:
	  This adds a text-oriented progress bar while processing in batch
	  mode,
	  showing the percentage of events processed and the average rate.
	  The format is the same as in TFileMerger::Cp.
	  This fixes bug/request #20643.

2007-02-07 09:00  antcheva

	* [r17749] ged/inc/TFrameEditor.h, ged/inc/TGedEditor.h,
	  ged/inc/TGedMarkerSelect.h, ged/inc/TGedToolBox.h,
	  ged/inc/TH1Editor.h, ged/inc/TH2Editor.h,
	  ged/src/TFrameEditor.cxx, ged/src/TGedFrame.cxx,
	  ged/src/TGedMarkerSelect.cxx, ged/src/TGedPatternSelect.cxx,
	  ged/src/TGedToolBox.cxx, ged/src/TH1Editor.cxx,
	  ged/src/TH2Editor.cxx, ged/src/TPadEditor.cxx: - removed obsolete
	  class TGedToolBox
	  - cleanup of includes

2007-02-07 08:58  antcheva

	* [r17748] ged/inc/LinkDef.h: Removed obsolete class TGedToolBox.

2007-02-07 08:53  brun

	* [r17747] cont/inc/TCollectionProxy.h,
	  cont/src/TCollectionProxy.cxx: Remove these files

2007-02-07 08:52  brun

	* [r17746] meta/src/TClass.cxx: -Replace calls to TCollectionProxy
	  by calls to TVirtualStreamerInfo::Factory
	  -Remove dependency of TFile.h
	  -Remove dependency on TMapFile.h
	  -The global variable gMmallocDesc is initialized to o. It is used
	  by TClass
	  but, being a void*, it does not require TMapFile.

2007-02-07 08:52  brun

	* [r17745] io/inc/TStreamerInfo.h, io/src/TStreamerInfo.cxx,
	  meta/inc/TStreamerInfo.h, meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TStreamerInfo.cxx: -Implement an interface to
	  TCollectionProxyFactory via TVirtualstreamerInfo.
	  These new functions are implemented to decouple TClass from
	  TCollectionProxyFactory.

2007-02-07 08:52  brun

	* [r17744] cont/inc/LinkDef.h, cont/inc/TCollectionProxyFactory.h,
	  cont/inc/TGenCollectionProxy.h,
	  cont/src/TCollectionProxyFactory.cxx,
	  io/inc/TCollectionProxyFactory.h, io/inc/TGenCollectionProxy.h,
	  io/src/TCollectionProxyFactory.cxx: -Rename TCollectionProxy to
	  TCollectionProxyFactory.
	  The old name was given the wrong feeling that the class derives
	  from TVirtualCollectionProxy.

2007-02-07 08:51  brun

	* [r17743] cont/inc/TContainerConverters.h,
	  io/inc/TContainerConverters.h: -Change the unfortunate
	  ROOT_TCollectionProxy to ROOT_TContainerConverters

2007-02-07 08:51  brun

	* [r17742] base/inc/TMapFile.h, base/src/TMapFile.cxx,
	  io/inc/TMapFile.h, io/src/TMapFile.cxx: -The initialisation of
	  the global variable gMmallocDesc is done in TClass.cxx
	  and not in TMapFile.cxx. With this change TClass does not depend
	  on TmapFile.

2007-02-07 06:08  brun

	* [r17741] pyroot/ROOT.py, pyroot/src/MethodHolder.cxx,
	  pyroot/src/TPyException.cxx: From Wim:
	  o) fix in docstrings (was missing method names)
	  o) fix for naming convention in TPyException.cxx
	  o) one more attempt at fixing threading

2007-02-07 06:06  brun

	* [r17740] qtgsi/test/example1/qtroot.cpp,
	  qtgsi/test/example2/qtrootexample1.ui.h: From Bertrand:
	  Added missing #includes, following recent changes.

2007-02-07 06:05  brun

	* [r17739] qt/src/TQtClientFilter.cxx: From Valeri Fine:
	  -Remove obsolete code

2007-02-06 17:47  brun

	* [r17738] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Add missing #include <float.h>

2007-02-06 17:17  rdm

	* [r17737] winnt/src/TWin32SplashThread.cxx: From Axel:
	  in C++ "return" is better than ExitThread. Says MS. And who are
	  we to
	  doubt that!

2007-02-06 15:52  rdm

	* [r17736] proof/src/TProofDraw.cxx,
	  proofplayer/src/TProofDraw.cxx: correct debug statement.

2007-02-06 15:51  rdm

	* [r17735] thread/src/TThread.cxx: correctly call a static method.

2007-02-06 15:47  brun

	* [r17734] matrix/src/TMatrixT.cxx, matrix/src/TMatrixTBase.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TVectorT.cxx: In the
	  Streamer functions replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 15:39  antcheva

	* [r17733] ged/inc/TArrowEditor.h, ged/inc/TAttFillEditor.h,
	  ged/inc/TAttLineEditor.h, ged/inc/TAttMarkerEditor.h,
	  ged/inc/TAttTextEditor.h, ged/inc/TAxisEditor.h,
	  ged/inc/TCurlyArcEditor.h, ged/inc/TCurlyLineEditor.h,
	  ged/inc/TF1Editor.h, ged/inc/TFrameEditor.h,
	  ged/inc/TFunctionParametersDialog.h, ged/inc/TGedFrame.h,
	  ged/inc/TGraphEditor.h, ged/inc/TLineEditor.h,
	  ged/inc/TPadEditor.h, ged/inc/TPaveStatsEditor.h,
	  ged/inc/TStyleDialog.h, ged/inc/TStyleManager.h,
	  ged/inc/TStylePreview.h, ged/src/TArrowEditor.cxx,
	  ged/src/TAttFillEditor.cxx, ged/src/TAttLineEditor.cxx,
	  ged/src/TAttMarkerEditor.cxx, ged/src/TAttTextEditor.cxx,
	  ged/src/TAxisEditor.cxx, ged/src/TCurlyArcEditor.cxx,
	  ged/src/TCurlyLineEditor.cxx, ged/src/TF1Editor.cxx,
	  ged/src/TFrameEditor.cxx, ged/src/TGedEditor.cxx,
	  ged/src/TGraphEditor.cxx, ged/src/TLineEditor.cxx,
	  ged/src/TPadEditor.cxx, ged/src/TPaveStatsEditor.cxx: - cleanup
	  of includes

2007-02-06 15:39  brun

	* [r17732] meta/src/TStreamerElement.cxx: In the Streamer functions
	  replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 15:30  brun

	* [r17731] tree/src/TBranch.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TChain.cxx,
	  tree/src/TEventList.cxx, tree/src/TLeaf.cxx,
	  tree/src/TLeafObject.cxx, tree/src/TNtuple.cxx,
	  tree/src/TNtupleD.cxx, tree/src/TTree.cxx: In the Streamer
	  functions replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 15:20  brun

	* [r17730] base/src/TInetAddress.cxx, net/src/TInetAddress.cxx,
	  physics/src/TLorentzVector.cxx, physics/src/TVector2.cxx,
	  physics/src/TVector3.cxx, table/src/TVolumePosition.cxx,
	  treeplayer/src/TTreeFormula.cxx: In the Streamer functions
	  replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 15:00  brun

	* [r17729] hist/src/TAxis.cxx, hist/src/TF1.cxx, hist/src/TF2.cxx,
	  hist/src/TF3.cxx, hist/src/TFormula.cxx, hist/src/TGraph2D.cxx,
	  hist/src/TGraph2DErrors.cxx, hist/src/TH1.cxx, hist/src/TH2.cxx,
	  hist/src/TH3.cxx, hist/src/TPolyMarker.cxx,
	  hist/src/TProfile.cxx, hist/src/TProfile2D.cxx: In the Streamer
	  functions replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 14:44  brun

	* [r17728] g3d/src/TCTUB.cxx, g3d/src/TGeometry.cxx,
	  g3d/src/THelix.cxx, g3d/src/TMarker3DBox.cxx, g3d/src/TNode.cxx,
	  g3d/src/TPCON.cxx, g3d/src/TPointSet3D.cxx,
	  g3d/src/TRotMatrix.cxx, g3d/src/TSPHE.cxx, g3d/src/TShape.cxx,
	  g3d/src/TTUBE.cxx: In the Streamer functions replace the lines
	  like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 14:35  brun

	* [r17727] graf/src/TBox.cxx, graf/src/TCutG.cxx,
	  graf/src/TEllipse.cxx, graf/src/TGaxis.cxx, graf/src/TGraph.cxx,
	  graf/src/TGraphAsymmErrors.cxx, graf/src/TGraphErrors.cxx,
	  graf/src/TLine.cxx, graf/src/TMarker.cxx, graf/src/TPave.cxx,
	  graf/src/TPaveStats.cxx, graf/src/TPaveText.cxx,
	  graf/src/TPolyLine.cxx, graf/src/TSpline.cxx, graf/src/TText.cxx:
	  In the Streamer functions replace the lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 14:22  brun

	* [r17726] eg/src/TParticle.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoVolume.cxx, geom/src/TGeoXtru.cxx,
	  gpad/src/TPad.cxx: In the Streamer functions replace the lines
	  like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 14:20  rdm

	* [r17725] config/Makefile.linux: From Stefano Piano:
	  I updated my linux distro, which is a Gentoo Linux on i686 cpu
	  (Intel
	  T7400) with gcc version 4.1.1 (Gentoo 4.1.1-r3) and gfortran
	  version 4.1.1.
	  
	  I recompiled the blas, lapack and cernlib libraries (2005)
	  with gfortran.
	  
	  In order to be able to compile root (head version 5.15/01)
	  I added the following fortran libraries to Makefile.linux:
	  
	  F77LIBS = -lgfortran -lgfortranbegin -lnsl
	  
	  instead of
	  F77LIBS = -lnsl
	  
	  Without them I obtain a lot of unresolved symbols
	  of gfortran libraries and the compilation fails.

2007-02-06 14:17  brun

	* [r17724] base/src/TAttAxis.cxx, base/src/TAttPad.cxx,
	  base/src/TRandom3.cxx, base/src/TView.cxx,
	  base/src/TVirtualPad.cxx, math/src/TRandom3.cxx: In the Streamer
	  functions replace teh lines like
	  TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
	  TPad::Class()->WriteBuffer(b,this);
	  by
	  b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
	  b.WriteClassBuffer(TPad::Class(),this);

2007-02-06 13:30  couet

	* [r17723] tutorials/graphs/surfaces.C: - Fix a typo: "8" was
	  written instead of "*" in the TCanvas declaration.

2007-02-06 13:20  rdm

	* [r17722] tutorials/gui/guitest.C, win32gdk/src/TGWin32.cxx: add
	  Valeri O. to list of authors.

2007-02-06 11:48  rdm

	* [r17721] cont/inc/TObjArray.h, cont/src/TObjArray.cxx: move two
	  inline methods that were recently made virtual to the
	  implementation.
	  Virtual inlines is not a good idea.

2007-02-06 09:47  couet

	* [r17720] postscript/inc/TImageDump.h,
	  postscript/src/TImageDump.cxx: - From Valeri Onuchin:
	  More fixes related to the last TImageDump, TASImage changes.

2007-02-06 01:07  rdm

	* [r17719] proof/src/TProof.cxx: remove links to enabled packages
	  on the client when exiting PROOF.

2007-02-06 00:12  rdm

	* [r17718] proof/src/TProofDraw.cxx,
	  proofplayer/src/TProofDraw.cxx: From Gerri:
	  - do not set kCanDelete bit for the data member fGraph to avoid
	  screwing
	  up the output list and the canvas (savannah bug #21791).

2007-02-06 00:09  rdm

	* [r17717] proofx/src/TXProofMgr.cxx: From Gerri:
	  - in GetSessionLogs, make 'isess' sign-insensitive (request
	  #22552)

2007-02-06 00:08  rdm

	* [r17716] proof/src/TProofServ.cxx: From Gerri:
	  - make a printout statement conditional on gDebug

2007-02-06 00:07  rdm

	* [r17715] proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx: From Gerri:
	  - restart the dispatch timer after notification
	  - simplify the constructor for the stop timer

2007-02-05 23:39  rdm

	* [r17714] build/rmkdepend/main.c: From Axel:
	  fixes wrong filename in error msg.

2007-02-05 23:12  rdm

	* [r17713] proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx: ClearPackage() also unloads and deletes
	  the specified packages on the
	  client.

2007-02-05 22:15  brun

	* [r17712] utils/src/rootcint.cxx: -Modify the rootcint function
	  WriteAutoStreamer to generate the following style of code
	  
	  void Myclass::Streamer(TBuffer &R__b)
	  {
	  // Stream an object of class Myclass.
	  
	  if (R__b.IsReading()) {
	  R__b.ReadClassBuffer(Myclass::Class(),this);
	  } else {
	  R__b.WriteClassBuffer(Myclass::Class(),this);
	  }
	  }
	  instead of
	  
	  void Myclass::Streamer(TBuffer &R__b)
	  {
	  // Stream an object of class Myclass.
	  
	  if (R__b.IsReading()) {
	  Myclass::Class()->ReadBuffer(R__b,this);
	  } else {
	  Myclass::Class()->WriteBuffer(R__b,this);
	  }
	  }

2007-02-05 18:11  brun

	* [r17711] cont/src/TContainerConverters.cxx,
	  io/src/TContainerConverters.cxx,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx, meta/inc/TStreamerElement.h,
	  meta/src/TStreamerElement.cxx,
	  meta/src/TStreamerInfoReadBuffer.cxx,
	  meta/src/TStreamerInfoWriteBuffer.cxx, sql/inc/TSQLFile.h,
	  sql/src/TSQLFile.cxx, tree/src/TBranch.cxx,
	  tree/src/TBranchBrowsable.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TTree.cxx, tree/src/TTreeCloner.cxx,
	  treeplayer/inc/TBranchProxyClassDescriptor.h,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx, xml/src/TXMLPlayer.cxx:
	  -Implement necessary casts due to TVirtualStreamerinfo.

2007-02-05 18:11  brun

	* [r17710] meta/src/TGenericClassInfo.cxx: -use
	  TVirtualStreamerinfo instead of TStreamerInfo.

2007-02-05 18:10  brun

	* [r17709] meta/inc/TClass.h, meta/src/TClass.cxx: -Replace all
	  occurences of TStreamerInfo by TVirtualStreamerInfo.
	  -Move the implementation of the TClass::ReadBuffer and
	  TClass::WriteBuffer
	  to TBufferFile.

2007-02-05 18:09  brun

	* [r17708] base/src/TDirectoryFile.cxx, io/src/TDirectoryFile.cxx:
	  -cast to TStreamerinfo to use directlt TStreamerInfo functions.

2007-02-05 18:09  brun

	* [r17707] io/inc/TStreamerInfo.h, io/src/TStreamerInfo.cxx,
	  meta/inc/TStreamerInfo.h, meta/src/TStreamerInfo.cxx: -The class
	  derives from TVirtualStreamerInfo instead of TNamed.
	  -Remove the static functions that have been moved to
	  TVirtualStreamerInfo

2007-02-05 18:08  brun

	* [r17706] base/inc/TBuffer.h, base/inc/TBufferFile.h,
	  base/src/TBufferFile.cxx, io/inc/TBufferFile.h,
	  io/src/TBufferFile.cxx: -Implement the new following functions in
	  TBuffer
	  // Utilities for TClass
	  virtual Int_t ReadClassEmulated(TClass *cl, void *object) = 0;
	  virtual Int_t ReadClassBuffer(TClass *cl, void *pointer) = 0;
	  virtual Int_t ReadClassBuffer(TClass *cl, void *pointer, Int_t
	  version, UInt_t start, UInt_t count) = 0;
	  virtual Int_t WriteClassBuffer(TClass *cl, void *pointer) = 0;

2007-02-05 18:07  brun

	* [r17705] config/rootrc.in: -Add new plugin TVirtualStreamerInfo
	  that by default calls TStreamerInfo.

2007-02-05 18:07  brun

	* [r17704] meta/inc/LinkDef.h: Add new class TVirtualStreamerInfo

2007-02-05 18:06  brun

	* [r17703] meta/inc/TVirtualStreamerInfo.h,
	  meta/src/TVirtualStreamerInfo.cxx: -New abstract interface
	  implemented to separate TClass from the I/O sub-system.
	  The interface declares a large fraction of the functions in
	  TStreamerInfo.

2007-02-05 18:05  brun

	* [r17702] hist/src/TH1.cxx: -Fix a bug in the recent extension of
	  TH1::Rebin (thanks Constantin Loizides)

2007-02-05 17:28  antcheva

	* [r17701] ged/src/TH1Editor.cxx: - minor fix in Dividers method

2007-02-05 17:24  antcheva

	* [r17700] ged/src/TH2Editor.cxx: - missing method separator line

2007-02-05 16:24  couet

	* [r17699] asimage/src/TASImage.cxx, postscript/src/TImageDump.cxx:
	  - From Valeri Onuchin.
	  The gif file generated in batch from a single TPad is now correct
	  (size and background color).

2007-02-05 16:07  rdm

	* [r17698] base/src/TSystem.cxx, unix/src/TUnixSystem.cxx:
	  initialize fmaxrfd and fmaxwfd to -1 (0 is a valid socket id) and
	  check
	  for them to be -1 to do nothing (and not 0).

2007-02-05 14:20  rdm

	* [r17697] proof/src/TProof.cxx: introduce macro R__PRIVATE to mark
	  private methods as hidden so they won't
	  be exported from the shared library (reduces load time). Put
	  R__PRIVATE
	  in front of some private methods, like:
	  
	  R__PRIVATE Int_t TProof::Exec(const char *cmd, ESlaves list,
	  Bool_t plusMaster)
	  
	  or
	  
	  Int_t fileGlobal R__PRIVATE;
	  
	  R__PRIVATE expands only for GCC >= 3.3. In all other cases it is
	  a noop.

2007-02-05 14:15  rdm

	* [r17696] config/Makefile.macosx: for Mac use the
	  -fvisibility-inlines-hidden option. This reduces the number
	  of exported symbols in a shared library by hidding all inlines.

2007-02-05 14:04  rdm

	* [r17695] proofx/src/TXProofServ.cxx: From Gerri:
	  comment.

2007-02-05 13:40  brun

	* [r17694] clib/src/snprintf.c: From Bertrand:
	  Fix a bug with snprintf on windows when a precision was specified
	  before
	  another argument.
	  (i.e. "%.4e %s")

2007-02-05 13:23  rdm

	* [r17693] cint7/Module.mk, reflex/Module.mk: use -ldl only when
	  not being on Win32.

2007-02-05 12:28  antcheva

	* [r17692] gui/src/TRootContextMenu.cxx: - additional fix in
	  TRootContextMenu::Dialog to avoid side effects

2007-02-05 11:55  antcheva

	* [r17691] gui/src/TRootContextMenu.cxx: Fix in
	  TRootContextMenu::Dialog method: anytime the
	  argument name contained a '*' the argument type was
	  considered as "char *" what is not true for cases as
	  "Double_t *" etc.

2007-02-05 10:44  rdm

	* [r17690] proofd/inc/XrdProofServProxy.h,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  - fix issue giving a "permission denied" in the creation of a
	  subdirectory to
	  store credentials for authentication
	  - fix issue breaking the shutdown machinery in the case of
	  multiple
	  connections/disconnections.

2007-02-05 10:40  rdm

	* [r17689] proof/inc/TProofServ.h, proof/src/TProofServ.cxx,
	  proofx/src/TXProofServ.cxx: From Gerri:
	  introduce single shot timer for proofserv termination. This timer
	  makes
	  sure that there is still at least on item the will make
	  DispatchOneEvent
	  return as all sockets are already closed.

2007-02-05 10:38  rdm

	* [r17688] base/src/TTimer.cxx, unix/src/TUnixSystem.cxx,
	  winnt/src/TWinNTSystem.cxx: From Gerri:
	  this patch sets the timer resolution in such a way that it is
	  10ms for
	  timeouts <= 200s and 5 / 100000 of timeout for longer timeouts.
	  There is no magic behind this fraction: it just gives 10ms at
	  200s and
	  it covers with some margin the drift we observe on the CAF for 1h
	  delays
	  (117 ms vs 36 * 5 = 180ms).
	  
	  With this change things on the CAF work fine.

2007-02-05 10:36  rdm

	* [r17687] meta/src/TClass.cxx: fixed unsed arg "where" warning.

2007-02-05 10:24  moneta

	* [r17686] unuran/inc/TUnuranDistr.h,
	  unuran/inc/TUnuranDistrMulti.h, unuran/src/TUnuranDistr.cxx,
	  unuran/src/TUnuranDistrMulti.cxx, unuran/test/unuranDistr.cxx,
	  unuran/test/unuranSimple.cxx: remove direct include of TF1 in the
	  header files and use a forward declaration. Move the
	  corresponding functions using TF1 in the implementation files.
	  Add include TF1 in the tests

2007-02-05 10:21  rdm

	* [r17685] pgsql/src/TPgSQLServer.cxx: From Dennis Box:
	  I was looking at TPgSQLServer.cxx and I noticed some
	  unimplemented
	  functionality which I knew how to fix:
	  1) SelectDataBase(const char* dbname) actually changes connection
	  to
	  specified database 'dbname'
	  2) GetColumns(db,table,wc) is implemented
	  3) ServerInfo() is implemented

2007-02-05 09:41  rdm

	* [r17684] unix/src/TUnixSystem.cxx, winnt/src/TWinNTSystem.cxx: if
	  nothing to select (socket or timer) return instead of going
	  through
	  select.

2007-02-05 09:40  moneta

	* [r17683] mathcore/inc/Math/GenVector/PxPyPzM4D.h: avoid nan in
	  case of spacelike vectors

2007-02-04 17:56  brun

	* [r17682] g3d/inc/TPolyMarker3D.h, graf/inc/TLegendEntry.h: Add
	  missing include TString.h

2007-02-04 17:42  brun

	* [r17681] config/Makefile.precomp: For precompiled headers use
	  TObject.h instead of TH1.h.

2007-02-04 17:39  brun

	* [r17680] base/inc/Gtypes.h, base/inc/Htypes.h,
	  base/inc/LinkDef1.h, base/inc/Rtypes.h, base/inc/TAttAxis.h,
	  base/inc/TAttFill.h, base/inc/TAttLine.h, base/inc/TAttMarker.h,
	  base/inc/TAttPad.h, base/inc/TAttText.h, base/inc/TDatime.h,
	  base/inc/TPadView3D.h, base/inc/TPoint.h, base/inc/TVirtualGL.h,
	  config/Makefile.precomp, cont/inc/TArray.h, gl/inc/TGLSphere.h,
	  graf/inc/TPoints.h, graf/inc/TTF.h, hist/inc/THLimitsFinder.h,
	  histpainter/inc/Hparam.h, proof/inc/TProofServ.h,
	  qt/inc/TQtMarker.h, tree/inc/TBranch.h: -Move typedefs previously
	  in Htypes.h and Gtypes.h to Rtypes.h
	  -Move enum EColorType to Rtypes.h
	  -Move enum EMarkerStyle to TAttMarker
	  -Move enum ELineStyle to TAttLine
	  -Replace all references to Htypes.h or Gtypes.h by Rtypes.h

2007-02-04 17:36  brun

	* [r17679] gpad/inc/LinkDef.h, gpad/inc/TAttCanvas.h,
	  gpad/inc/TAttFillCanvas.h, gpad/inc/TAttLineCanvas.h,
	  gpad/inc/TAttMarkerCanvas.h, gpad/inc/TAttTextCanvas.h,
	  gpad/inc/TDrawPanelHist.h, gpad/inc/TFitPanel.h,
	  gpad/inc/TFitPanelGraph.h, gpad/src/TAttFillCanvas.cxx,
	  gpad/src/TAttLineCanvas.cxx, gpad/src/TAttMarkerCanvas.cxx,
	  gpad/src/TAttTextCanvas.cxx, gpad/src/TDrawPanelHist.cxx,
	  gpad/src/TFitPanel.cxx, gpad/src/TFitPanelGraph.cxx,
	  gpad/src/TPad.cxx: Remove obsolete classes.

2007-02-04 09:58  brun

	* [r17678] xrootd/Module.mk: From Bertrand;
	  Fix a problem preventing the installation of xrootd after a "make
	  clean"

2007-02-04 07:54  brun

	* [r17677] histpainter/inc/THistPainter.h,
	  histpainter/src/THistPainter.cxx: Use forward declarations of TH1
	  and TCutG

2007-02-04 07:48  brun

	* [r17676] ged/inc/TH1Editor.h, ged/src/TH1Editor.cxx: Use forward
	  declaration of TH1

2007-02-03 19:41  brun

	* [r17675] test/stressGraphics.cxx: Add missing include TH2.h

2007-02-03 19:40  brun

	* [r17674] test/Event.h: Add missing include TBits.h

2007-02-03 19:36  brun

	* [r17673] ged/src/TAxisEditor.cxx, ged/src/TF1Editor.cxx,
	  histpainter/src/TGraphPainter.cxx, minuit/src/TLinearFitter.cxx:
	  add missing includes required on some systems

2007-02-03 18:56  brun

	* [r17672] spectrum/inc/TSpectrum2Transform.h: replace include
	  TH2.h by TNamed.h

2007-02-03 18:54  brun

	* [r17671] spectrum/inc/TSpectrum2Fit.h: Replace include TH2.h by
	  TNamed.h

2007-02-03 18:52  brun

	* [r17670] cont/inc/TRefArray.h, cont/src/TRefArray.cxx: Use
	  forward declaration of TSystem

2007-02-03 18:45  brun

	* [r17669] histpainter/inc/TPaletteAxis.h,
	  histpainter/src/TPaletteAxis.cxx: Use forward declaration of TH1

2007-02-03 18:41  brun

	* [r17668] histpainter/inc/TPainter3dAlgorithms.h,
	  histpainter/src/TPainter3dAlgorithms.cxx: Use forward declaration
	  of TF3

2007-02-03 18:33  brun

	* [r17667] tree/inc/TLeaf.h, tree/src/TBranchBrowsable.cxx,
	  tree/src/TBranchClones.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TLeafB.cxx, tree/src/TLeafC.cxx, tree/src/TLeafD.cxx,
	  tree/src/TLeafF.cxx, tree/src/TLeafI.cxx, tree/src/TLeafL.cxx,
	  tree/src/TLeafO.cxx, tree/src/TLeafS.cxx,
	  treeplayer/src/TTreeFormula.cxx: Use forward declaration of
	  TClonesArray and fix consequences

2007-02-03 18:21  brun

	* [r17666] histpainter/inc/TGraphPainter.h,
	  histpainter/src/TGraphPainter.cxx: Use forward declarations of
	  TGraph2D, TGraphDelaunay and TList.
	  Set ClassDef version to 0

2007-02-03 18:12  brun

	* [r17665] ged/inc/TGraphEditor.h, ged/src/TGraphEditor.cxx: Use
	  forward declaration of TGraph

2007-02-03 18:10  brun

	* [r17664] hist/inc/TGraphDelaunay.h, hist/src/TGraphDelaunay.cxx:
	  Use forward declaration of class TGraph2D

2007-02-03 18:07  brun

	* [r17663] hist/inc/TGraph2D.h, hist/src/TGraph2D.cxx,
	  minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx,
	  minuit2/src/TChi2FitData.cxx: Use forward declarations of classes
	  TAxis, TF2, TH2 and TList.
	  Fix consequences.

2007-02-03 17:56  brun

	* [r17662] eg/inc/TGenerator.h, eg/src/TGenerator.cxx: Use forward
	  declaration of TClonesArray

2007-02-03 17:44  brun

	* [r17661] ged/inc/TFunctionParametersDialog.h,
	  ged/src/TF1Editor.cxx, ged/src/TFunctionParametersDialog.cxx: Use
	  forward declaration of TF1.
	  Remove include TH1.h

2007-02-03 17:41  brun

	* [r17660] fitpanel/inc/TFitParametersDialog.h,
	  fitpanel/src/TFitParametersDialog.cxx: Use forwartd declaration
	  of TF1.

2007-02-03 17:35  brun

	* [r17659] ged/inc/TF1Editor.h: Remove include TF1.h

2007-02-03 17:33  brun

	* [r17658] eg/inc/TDatabasePDG.h, eg/src/TDatabasePDG.cxx: Use
	  forward declaration of THashList

2007-02-03 17:28  brun

	* [r17657] treeplayer/inc/TChainIndex.h,
	  treeplayer/src/TChainIndex.cxx: Use forward declarations of
	  TTreeIndex and TTreeFormula.

2007-02-03 17:23  brun

	* [r17656] tree/inc/TBranchClones.h: Use forward declaration of
	  TClonesArra.

2007-02-03 17:21  brun

	* [r17655] ged/inc/TAxisEditor.h: Use forward declaration of TAxis
	  instead of include TAxis.h

2007-02-03 10:21  brun

	* [r17654] matrix/src/TMatrixTSparse.cxx: Remove keyword inline in
	  the implementation of
	  Element TMatrixTSparse<Element>::operator()(Int_t rown,Int_t
	  coln) const
	  
	  This ws fatal on Solaris.

2007-02-03 09:03  brun

	* [r17653] base/src/TMath.cxx, math/src/TMath.cxx: Fix coding
	  conventions.

2007-02-03 08:46  brun

	* [r17652] proof/src/TSessionViewer.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Reset modified flag in query frame. Should solve the point 1)
	  reported at: http://savannah.cern.ch/bugs/?16887

2007-02-03 08:44  brun

	* [r17651] test/stressGeometry.cxx, test/stressLinear.cxx,
	  test/vmatrix.cxx, test/vvector.cxx: From Bertrand:
	  - Add missing #include "TMath.h" in several files in test
	  directory

2007-02-03 08:16  brun

	* [r17650] minuit/src/TMinuit.cxx: In TMinuit::Contour set the last
	  point equal to first point in order to cle the contour line.

2007-02-03 06:50  brun

	* [r17649] roofit/roofit_2.10.src.tgz: Add TMath.h where required
	  following the removal of TMath.h from TMatrixTUtils.hCVS:
	  ----------------------------------------------------------------------

2007-02-03 06:40  brun

	* [r17648] asimage/src/TASImage.cxx, hist/src/TH1.cxx,
	  hist/src/TPrincipal.cxx, matrix/inc/TMatrixTSparse.h,
	  matrix/inc/TMatrixTUtils.h, matrix/src/TMatrixT.cxx,
	  matrix/src/TMatrixTBase.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TMatrixTUtils.cxx,
	  matrix/src/TVectorT.cxx, minuit/src/TLinearFitter.cxx,
	  mlp/src/TMLPAnalyzer.cxx, physics/inc/TLorentzVector.h,
	  physics/src/TQuaternion.cxx, physics/src/TRotation.cxx,
	  quadp/src/TGondzioSolver.cxx, quadp/src/TMehrotraSolver.cxx,
	  quadp/src/TQpSolverBase.cxx, splot/src/TSPlot.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/Tools.cxx: From Eddy:
	  Remove the inclusion of TMath.h in TMatrixTUtils.h and fix all
	  the consequences

2007-02-02 20:27  brun

	* [r17647] roofit/roofit_2.10.src.tgz: Fix problems on Windows.

2007-02-02 20:18  brun

	* [r17646] tmva/src/RuleFitParams.cxx: Fix problem on Windows.CVS:
	  ----------------------------------------------------------------------

2007-02-02 20:14  brun

	* [r17645] roofit/roofit_2.10.src.tgz: Remove calls to TMath.h from
	  the incvlude files

2007-02-02 20:09  brun

	* [r17644] physics/inc/TFeldmanCousins.h,
	  physics/src/TFeldmanCousins.cxx: Remove TMath.h from the header
	  files

2007-02-02 19:16  brun

	* [r17643] tmva/inc/RuleFitParams.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputSqSum.h: Remove dependencies from TMath in
	  the tmva header files.
	  Use TMathBase.h instead.

2007-02-02 19:08  brun

	* [r17642] hist/inc/TConfidenceLevel.h, hist/inc/TLimit.h,
	  hist/src/TConfidenceLevel.cxx, hist/src/TLimit.cxx: Move
	  implementation of inline functions calling TMath to the
	  implementation files.

2007-02-02 18:03  brun

	* [r17641] base/src/TMath.cxx, math/src/TMath.cxx: From Lorenzo:
	  patch for fixing the calculation of Dmax in the Kolmogorov test
	  when there are identical values in the two data sets. Thanks to
	  Ivan Melo for finding this bug ( bug 23408 in Savannah)

2007-02-02 17:22  pcanal

	* [r17640] meta/src/TClass.cxx: In TClass::Move, modify the
	  registry only when needed

2007-02-02 17:05  pcanal

	* [r17639] cont/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedCollectionProxy.cxx: Information the emulated
	  object address registry when the object contains
	  in an emulated STL collections are moved (due to the underlying
	  storage
	  needing to be increased)

2007-02-02 17:03  pcanal

	* [r17638] meta/inc/TClass.h, meta/src/TClass.cxx: 1. Add a new
	  function TClass::Move which, for now, only information the
	  address registry of emulated object of the object move ... later
	  this
	  should be enhanced to really 'move' the object from one place to
	  the
	  other.
	  
	  2. Factor the emulated object address registry access code.
	  
	  3. Remove the use of Form directly in a function call that ends
	  up
	  being recursive (and hence the 2nd pass was modifying the first
	  pass's
	  argument)

2007-02-02 10:37  pcanal

	* [r17637] test/Aclock.h, test/Hello.cxx, test/Hello.h: add TList
	  headers

2007-02-02 08:16  brun

	* [r17635] cintex/src/Cintex.cxx: From Pere:
	  Fix for problem reported at https://savannah.cern.ch/bugs/?23428

2007-02-02 08:12  brun

	* [r17634] meta/src/TClass.cxx, treeplayer/src/TTreeFormula.cxx:
	  Fix coding conventions

2007-02-02 08:06  brun

	* [r17633] cont/inc/TCollectionProxy.h,
	  cont/src/TCollectionProxy.cxx: Fix coding conventions.

2007-02-01 23:04  rdm

	* [r17632] test/README: mention correct location of main ROOT
	  README file.

2007-02-01 22:02  pcanal

	* [r17631] cont/inc/TGenCollectionProxy.h,
	  cont/inc/TGenCollectionStreamer.h,
	  cont/src/TGenCollectionProxy.cxx,
	  cont/src/TGenCollectionStreamer.cxx,
	  io/inc/TGenCollectionProxy.h, io/inc/TGenCollectionStreamer.h,
	  io/src/TGenCollectionProxy.cxx,
	  io/src/TGenCollectionStreamer.cxx: Adapt to the change in
	  TCollectionProxy

2007-02-01 22:00  pcanal

	* [r17630] cont/inc/TCollectionProxy.h,
	  cont/src/TCollectionProxy.cxx: Remove code that migrated to
	  TCollectionProxyInfo. Use this class in the interfaces.
	  TCollectionProxy could now be renamed TCollectionProxyFactory

2007-02-01 21:59  pcanal

	* [r17629] cintex/src/ROOTClassEnhancer.cxx: Use the new
	  TCollectionProxyInfo.

2007-02-01 21:59  pcanal

	* [r17628] meta/inc/TClass.h, meta/inc/TGenericClassInfo.h,
	  meta/src/TClass.cxx, meta/src/TGenericClassInfo.cxx: Add support
	  for the new TCollectionProxyInfo.

2007-02-01 21:58  pcanal

	* [r17627] base/src/ManualBase4.cxx, io/src/ManualBase4.cxx,
	  tree/src/ManualTree2.cxx: Remove dependency on TCollectionProxy.h

2007-02-01 21:57  pcanal

	* [r17626] utils/src/rootcint.cxx: 1. Due to a weakness in CINT
	  (privacy level of nested classies is hard
	  to get to), we need re-instate the '#define private public' trick
	  which
	  is still required to properly deal with nested private and
	  protected
	  classes ... This shall be visited again when Cint has been fully
	  upgraded
	  to use Reflex.
	  
	  2. Delay the construction of the CollectionProxy object to when
	  the TClass
	  object is created. The dictionary now depend on the light weight
	  TCollectionProxyInfo
	  instead of TCollectionProxy (which depends on the I/O). This new
	  object
	  is stored in the TGenericClassInfo.
	  
	  3. The dependency of TCollectionProxy is added __only__ when
	  required by the
	  content of the dictionary

2007-02-01 21:53  pcanal

	* [r17625] cont/inc/TCollectionProxyInfo.h: New class holding the
	  information needed to create a TGenCollectionProxy

2007-02-01 16:55  rdm

	* [r17624] proof/inc/TSessionDialogs.h, proof/inc/TSessionViewer.h,
	  proof/src/TSessionDialogs.cxx, proof/src/TSessionViewer.cxx,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Implement this feature request:
	  https://savannah.cern.ch/bugs/?16887
	  - Fix the bug reported at: https://savannah.cern.ch/bugs/?20644

2007-02-01 16:24  brun

	* [r17623] win32gdk/src/TGWin32VirtualXProxy.cxx: Add missing
	  include TList.h

2007-02-01 16:20  brun

	* [r17622] proof/inc/TStatus.h, proof/src/TStatus.cxx,
	  proofplayer/inc/TStatus.h, proofplayer/src/TStatus.cxx: Add
	  missing include TList.h or forward declaration

2007-02-01 16:19  brun

	* [r17621] g4root/src/TG4RootDetectorConstruction.cxx,
	  geom/src/TGeoMaterial.cxx, geom/src/TGeoMedium.cxx,
	  proofx/src/TXSocketHandler.cxx, sql/src/TSQLObjectData.cxx,
	  treeplayer/inc/TFriendProxyDescriptor.h,
	  treeplayer/src/TFriendProxyDescriptor.cxx: Add missing include
	  TList.h

2007-02-01 16:04  brun

	* [r17620] graf/inc/TGraph.h, tree/inc/TEntryList.h: Add missing
	  forward declarations

2007-02-01 16:00  brun

	* [r17619] gui/inc/TGFrame.h, gui/src/TGDockableFrame.cxx,
	  gui/src/TGMdiMainFrame.cxx, gui/src/TGMdiMenu.cxx,
	  gui/src/TGStatusBar.cxx: Add missing include TList.h

2007-02-01 15:53  brun

	* [r17618] gui/src/TGCanvas.cxx: Add missing include TList.h

2007-02-01 15:40  brun

	* [r17617] pyroot/src/Adapters.cxx: Add missing include TList.h

2007-02-01 15:33  brun

	* [r17616] proof/src/TProofResourcesStatic.cxx: Add a missing
	  include of TList.h

2007-02-01 15:26  brun

	* [r17615] tree/inc/TTree.h, tree/src/ManualTree2.cxx,
	  tree/src/TTreeCache.cxx, treeplayer/inc/TBranchProxy.h,
	  treeplayer/src/TBranchProxy.cxx, treeplayer/src/TFriendProxy.cxx:
	  Use forward declarations instead of includes.

2007-02-01 15:21  rdm

	* [r17614] base/inc/TError.h: needs stdarg.h since it uses va_list.

2007-02-01 15:20  rdm

	* [r17613] net/inc/TServerSocket.h: needs forward declaration of
	  TSeqCollection.

2007-02-01 14:58  brun

	* [r17612] g3d/src/TAxis3D.cxx, ged/inc/TGedEditor.h,
	  ged/src/TFunctionParametersDialog.cxx, hist/inc/TAxis.h,
	  hist/inc/TF1.h, hist/inc/TH1.h, hist/src/TAxis.cxx,
	  hist/src/TF1.cxx, hist/src/TH1.cxx, hist/src/TH2.cxx,
	  hist/src/TH3.cxx, hist/src/THStack.cxx, hist/src/TProfile.cxx,
	  hist/src/TProfile2D.cxx, hist/src/TProfile3D.cxx,
	  main/src/hadd.cxx, proof/src/TSessionViewer.cxx,
	  sessionviewer/src/TSessionViewer.cxx, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx: Use a forward declaration of TList
	  instead of including TList.h

2007-02-01 14:51  rdm

	* [r17611] cint/cintdlls.mk, config/Makefile.depend: dependency is
	  on MAINLIBS not only CORE.

2007-02-01 14:21  brun

	* [r17610] proof/inc/TDSet.h, proof/inc/TProofChain.h,
	  proof/inc/TSessionDialogs.h, sessionviewer/inc/TSessionDialogs.h,
	  tree/inc/TBranchBrowsable.h, tree/inc/TTree.h: -Use forward
	  declarations of TList required by the change in TNamed.h

2007-02-01 14:21  brun

	* [r17609] hist/inc/TH1.h, hist/src/TF3.cxx, hist/src/TH1.cxx,
	  hist/src/TH2.cxx, hist/src/TH3.cxx, hist/src/THStack.cxx: -Use
	  forward declarations of TList and TVirtualHistPainter.

2007-02-01 14:20  brun

	* [r17608] base/inc/TNamed.h: -Do not include TList.h.

2007-02-01 14:20  brun

	* [r17607] base/inc/TError.h, base/inc/TQObject.h: -Remove
	  inclusion of Varargs.h

2007-02-01 13:49  couet

	* [r17606] asimage/src/TASImage.cxx: - From Valeri Onuchin:
	  In TASImage::DrawGlyph Clip text drawn outside of image.

2007-02-01 12:54  brun

	* [r17605] gpad/src/TCreatePrimitives.cxx: From Ilka:
	  The reason of the reported crash at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=4469 is a SegV when a
	  graphical cut begins with double-click because gr=0.

2007-02-01 09:46  brun

	* [r17604] cint/cintdlls.mk: From Bertrand:
	  Fix cintdlls build problem on Windows (was trying to link against
	  libCore.dll).

2007-02-01 08:27  brun

	* [r17603] config/Makefile.depend: From Bertrand:
	  Fix a typo in Makefile.depend

2007-01-31 22:32  brun

	* [r17602] cint/cintdlls.mk, config/Makefile.depend: From Philippe,
	  
	  Fix dependency problems when running with make -j and explicit
	  linking (macosx)

2007-01-31 19:59  pcanal

	* [r17601] meta/src/TGenericClassInfo.cxx, utils/src/rootcint.cxx:
	  remove the dictionary's direct dependency on TStreamerInfo

2007-01-31 16:46  rdm

	* [r17600] proof/src/TSessionDialogs.cxx,
	  proof/src/TSessionViewer.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  Make *.C* and *.c* the default file types in new query dialog.
	  Should solve the problem reported at
	  https://savannah.cern.ch/bugs/?22559.

2007-01-31 15:47  brun

	* [r17599] utils/src/rootcint.cxx: Replace the inclusion of TROOT.h
	  by TClass.h in the generated code.

2007-01-31 15:44  brun

	* [r17598] test/stressGeometry.cxx: Add missing include "TROOT.h

2007-01-31 15:43  brun

	* [r17597] spectrumpainter/inc/TSpectrum2Painter.h: Add missing
	  include :TNamed.h

2007-01-31 14:54  brun

	* [r17596] asimage/inc/TASPaletteEditor.h: Add missing forward
	  reference of TVirtualPad.

2007-01-31 14:50  brun

	* [r17595] spectrumpainter/inc/TSpectrum2Painter.h: Add missing
	  forward reference of TColor

2007-01-31 13:31  brun

	* [r17594] base/src/TDirectory.cxx, base/src/TDirectoryFile.cxx,
	  io/src/TDirectoryFile.cxx: Replace calls to TROOT::GetROOT by
	  TClass::

2007-01-31 11:43  brun

	* [r17593] hist/src/TH1.cxx: Remove a printf statement in
	  TH1::Rebin

2007-01-31 08:31  rdm

	* [r17592] proof/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx: indentation.

2007-01-31 07:33  brun

	* [r17591] tree/src/TBasket.cxx, tree/src/TBranch.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TChain.cxx, treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreePlayer.cxx: Fix by Philippe and Stephan Otto
	  for a problem reported at: https://savannah.cern.ch/bugs/?23353
	  Use TDirectory::TContext to save/restore the current directory.

2007-01-31 05:39  brun

	* [r17590] tutorials/pyroot/benchmarks.py,
	  tutorials/pyroot/geometry.py, tutorials/pyroot/hsimple.py,
	  tutorials/pyroot/rootmarks.py: From Wim:
	  o) added full directory paths to benchmarks.py, like in
	  benchmarks.C,
	  to take into account the new tutorial directory structure

2007-01-30 18:35  brun

	* [r17589] tmva/inc/MethodCFMlpANN_Utils.h: Fix a compiler warning.

2007-01-30 17:58  brun

	* [r17588] base/inc/TQObject.h: From Ilka:
	  Fix broken include due to an invalid comment.

2007-01-30 17:26  couet

	* [r17587] graf/src/TGraph.cxx: - Option chopth should be
	  initialized to " " in PaintGrapHist otherwise the
	  following macro draws am horizontal line at 0:
	  
	  {
	  TCanvas c1;
	  TGraph g;
	  g.SetPoint(0, -1,-1);
	  g.SetPoint(1, 0, 0);
	  g.SetPoint(2, 1, 1);
	  g.Draw("A*");
	  }

2007-01-30 16:35  rdm

	* [r17586] thread/src/TThread.cxx: From Gerri:
	  - create fThreadTimer only when really needed

2007-01-30 16:34  rdm

	* [r17585] proof/inc/TProofPlayer.h, proof/src/TProofPlayer.cxx,
	  proofplayer/inc/TProofPlayer.h, proofplayer/src/TProofPlayer.cxx:
	  From Gerri:
	  - call TSystem::DispatchOneEvent() via an asynchronous timer
	  (period 1s) instead of at the end of each processed event;
	  this reduces considerably the overhead when processing many
	  CPU-light events
	  - remove some left-over hardcoded settings of the feedback period
	  - cleanup the stop/abort timer infrastructure

2007-01-30 16:07  brun

	* [r17584] hist/src/TH1.cxx: Fix a bug in TH1::Rebin when an array
	  of new bin edges is specified.

2007-01-30 15:38  rdm

	* [r17583] unix/src/TUnixSystem.cxx, winnt/src/TWinNTSystem.cxx:
	  Fix in previous optimization, which caused some GUI's to behave
	  wrongly.

2007-01-30 11:55  brun

	* [r17582] base/src/TStyle.cxx, gui/src/TRootContextMenu.cxx:
	  -Replace calls to gROOT->GetClass by TClass::GetClass

2007-01-30 11:49  brun

	* [r17581] ged/src/TGedEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geompainter/src/TGeoPainter.cxx, gl/src/TGLViewer.cxx,
	  gpad/src/TClassTree.cxx, graf/src/TGraph.cxx, graf/src/TLink.cxx,
	  graf/src/TMultiGraph.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootCanvas.cxx, guibuilder/src/TGuiBldDragManager.cxx,
	  hist/src/TFormula.cxx, hist/src/TGraph2D.cxx, hist/src/TH1.cxx,
	  hist/src/TVirtualHistPainter.cxx,
	  histpainter/src/THistPainter.cxx, html/src/THtml.cxx,
	  meta/src/TClassRef.cxx: -Replace calls to gROOT->GetClass by
	  TClass::GetClass
	  -Remove unused references to TROOT.h
	  -Add include TClass.h in classes assuming an implicit include by
	  other classes

2007-01-30 11:33  rdm

	* [r17580] unix/src/TUnixSystem.cxx, winnt/src/TWinNTSystem.cxx:
	  optimize eventloop, instead of looping 3 times over the list
	  of all timers do it only once.

2007-01-30 11:24  brun

	* [r17579] mlp/src/TMLPAnalyzer.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofDraw.cxx, proof/src/TSessionDialogs.cxx,
	  proof/src/TSessionViewer.cxx, proofplayer/src/TProofDraw.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionViewer.cxx, tree/inc/TTree.h,
	  tree/src/ManualTree2Body.h, tree/src/TBranchBrowsable.cxx,
	  tree/src/TBranchClones.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TChain.cxx,
	  tree/src/TLeafObject.cxx, tree/src/TNtuple.cxx,
	  tree/src/TTree.cxx, tree/src/TTreeCloner.cxx,
	  tree/src/TVirtualTreePlayer.cxx, treeplayer/src/TBranchProxy.cxx,
	  treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  treeplayer/src/TFileDrawMap.cxx,
	  treeplayer/src/TFormLeafInfo.cxx,
	  treeplayer/src/TTreeFormula.cxx, treeplayer/src/TTreePlayer.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx, xml/src/TBufferXML.cxx,
	  xml/src/TXMLFile.cxx, xml/src/TXMLPlayer.cxx,
	  xml/src/TXMLSetup.cxx: -Replace calls to gROOT->GetClass by
	  TClass::GetClass
	  -Remove unused references to TROOT.h

2007-01-30 11:24  brun

	* [r17578] tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodRuleFit.cxx,
	  tmva/src/MethodTMlpANN.cxx: Add calls to TDirectory.h in classes
	  where this class was assumed
	  to be included by other includes.

2007-01-30 11:23  brun

	* [r17577] base/inc/RtypesImp.h: -Replace calls to gROOT->GetClass
	  by TClass::GetClass.
	  -Thanks to this change, a mod in TROOT.h will not trigger anymore
	  a full generation and recompilation of all dictionaries.

2007-01-30 10:19  brun

	* [r17576] tmva/inc/MethodCFMlpANN_Utils.h,
	  tmva/src/MethodLikelihood.cxx: -Replace calls to gROOT->GetClass
	  by TClass::GetClass
	  -Remove unused references to TROOT.h

2007-01-30 10:14  brun

	* [r17575] pyroot/src/Adapters.cxx, pyroot/src/Converters.cxx,
	  pyroot/src/Executors.cxx, pyroot/src/Pythonize.cxx,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/TPyClassGenerator.cxx, pyroot/src/TPython.cxx,
	  table/src/TTable.cxx, table/src/TTableDescriptor.cxx: -Replace
	  calls to gROOT->GetClass by TClass::GetClass
	  -Remove unused references to TROOT.h

2007-01-30 10:11  brun

	* [r17574] sql/src/TBufferSQL2.cxx: -Replace calls to
	  gROOT->GetClass by TClass::GetClass

2007-01-30 09:59  brun

	* [r17573] proof/src/TDSet.cxx, proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx: -Replace calls to
	  gROOT->GetClass by TClass::GetClass

2007-01-30 08:56  rdm

	* [r17572] proof/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx: indentation.

2007-01-30 08:50  couet

	* [r17571] graf/src/TLatex.cxx, graf/src/TText.cxx: - Coding
	  conventions.

2007-01-29 17:14  antcheva

	* [r17570] ged/src/TGedFrame.cxx: - fixed error in frame option
	  settings

2007-01-29 16:21  rdm

	* [r17569] proof/src/TProofServ.cxx: From Gerri:
	  - by default switch off real-time log feedback, except for
	  BUILD.sh.

2007-01-29 16:14  brun

	* [r17568] io/src/TStreamerInfo.cxx, meta/src/TBaseClass.cxx,
	  meta/src/TCint.cxx, meta/src/TClass.cxx,
	  meta/src/TDataMember.cxx, meta/src/TMethodCall.cxx,
	  meta/src/TStreamerElement.cxx, meta/src/TStreamerInfo.cxx,
	  mlp/src/TMultiLayerPerceptron.cxx: -Replace calls to
	  gROOT->GetClass by TClass::GetClass
	  -Remove unused references to TROOT.h

2007-01-29 15:53  brun

	* [r17567] base/src/TBuffer.cxx, base/src/TBufferFile.cxx,
	  base/src/TDirectoryFile.cxx, base/src/TFile.cxx,
	  base/src/TKey.cxx, base/src/TMapFile.cxx,
	  base/src/TMessageHandler.cxx, base/src/TPluginManager.cxx,
	  base/src/TQConnection.cxx, base/src/TQObject.cxx,
	  base/src/TROOT.cxx, cont/src/TClassTable.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TContainerConverters.cxx,
	  cont/src/TEmulatedCollectionProxy.cxx,
	  cont/src/TGenCollectionProxy.cxx, io/src/TBufferFile.cxx,
	  io/src/TContainerConverters.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedCollectionProxy.cxx, io/src/TFile.cxx,
	  io/src/TGenCollectionProxy.cxx, io/src/TKey.cxx,
	  io/src/TMapFile.cxx: -Replace calls to gROOT->GetClass by
	  TClass::GetClass
	  -Remove unused references to TROOT.h

2007-01-29 15:51  brun

	* [r17566] test/stressFit.cxx: Add missing include "TROOT.h"

2007-01-29 15:34  couet

	* [r17565] graf/src/TLatex.cxx, graf/src/TText.cxx: - In
	  GetBoundingBox, the two 1st parameters of GetControlBox are
	  integers,
	  not doubles.

2007-01-29 15:17  rdm

	* [r17564] proof/inc/TAdaptivePacketizer.h,
	  proof/src/TAdaptivePacketizer.cxx,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx: From Jan:
	  - tuning the performance by changing the parameter for preference
	  of local files.
	  - adding a new parameter to the AdaptivePacketizer:
	  PROOF_BaseLocalPreference
	  - changing TFileNode::fSlaveCnt to TFileNode::fExtSlaveCnt
	  - some more improvements and comments
	  - rule out a situation in which a worker opens a file on a
	  filenode
	  whose own workers haven't started processing yet.

2007-01-29 15:14  brun

	* [r17563] meta/inc/TClass.h: Fix typoCVS:
	  ----------------------------------------------------------------------

2007-01-29 15:11  rdm

	* [r17562] base/inc/MessageTypes.h, proof/inc/LinkDef.h,
	  proof/inc/TProof.h, proof/inc/TProofServ.h,
	  proof/src/TPacketizer.cxx, proof/src/TProof.cxx,
	  proof/src/TProofDebug.cxx, proof/src/TProofServ.cxx,
	  proof/src/TSessionViewer.cxx, proofplayer/src/TPacketizer.cxx,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSlave.cxx,
	  sessionviewer/src/TSessionViewer.cxx: Frrom Gerri:
	  There is a new classes TProofServLogHandler allowing to redirect
	  the output to the client in real-time. It has two main
	  constructors,
	  one taking an external command (like BUILD.sh) and opening a
	  pipe,
	  the other taking a pointer to a open file. TProofServ uses the
	  class
	  via the guard class TProofServLogHandlerGuard to better localize
	  the
	  usage. This redirection is not always activated. For the time
	  being it
	  is active for Process and Cache actions,and it can be deactivated
	  via
	  
	  TProof::SetRealTimeLog(kFALSE)
	  
	  (for BUILD.sh - executed externally - is always ON).
	  In particular, with the patch applied, the outputs from BUILD.shi
	  will scroll down on the screen, and clicking on "Show logs" in
	  the
	  dialog box during process shows the messages and allows to see
	  what
	  the session is doing: this is quite nice, because getting
	  an empty window from "Show Logs" is frustrating, in my opinion.
	  
	  So, all this fixes the bug/request #16845.
	  
	  The patch also fixes bug #22555 (hanging while enabling a package
	  without BUILD.sh) and several other small bugs (a couple of
	  unitialized
	  variables) or typos.
	  It also cleanups the API a bit (we had SetQueryType and
	  SetQueryMode
	  doing exactly the same thing ...).

2007-01-29 15:10  brun

	* [r17561] asimage/src/TASPaletteEditor.cxx, base/inc/TROOT.h,
	  base/src/TQConnection.cxx, base/src/TROOT.cxx,
	  base/src/TVirtualViewer3D.cxx, cont/src/TClonesArray.cxx,
	  cont/src/TContainerConverters.cxx, fitpanel/src/TFitEditor.cxx,
	  ged/src/TGedEditor.cxx, geom/src/TGeoVolume.cxx,
	  geombuilder/src/TGeoTabManager.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLUtil.cxx,
	  graf/src/TLatex.cxx, hist/src/TAxis.cxx, html/src/THtml.cxx,
	  io/src/TContainerConverters.cxx, matrix/src/TMatrixTBase.cxx,
	  matrix/src/TVectorT.cxx, meta/inc/TClass.h, meta/src/TClass.cxx,
	  meta/src/TClassRef.cxx, meta/src/TIsAProxy.cxx,
	  pyroot/src/Converters.cxx, pyroot/src/Executors.cxx,
	  pyroot/src/TPyClassGenerator.cxx, qtgsi/src/TQRootCanvas.cxx,
	  spectrumpainter/src/TSpectrum2Painter.cxx,
	  xml/src/TXMLPlayer.cxx: -Add include "TROOT.h" in all
	  implementation files that were assuming
	  that TROOT was included via TClass.h
	  
	  
	  -In TClass.h:
	  --Remove the include of TROOT.h
	  --add the following static member
	  static IdMap_t *fgIdMap; //Map from typeid to TClass pointer
	  
	  --add the following functions:
	  static void AddClass(TClass *cl);
	  static void RemoveClass(TClass *cl);
	  
	  --Replace the inline definitions of GetClass functions by
	  template <typename T> TClass* GetClass( T** /* dummy */) { return
	  GetClass((T*)0); }
	  template <typename T> TClass* GetClass(const T** /* dummy */) {
	  return GetClass((T*)0); }
	  
	  -In TClass.cxx:
	  --Instead of forwarding the calls to gROOT->GetClass, move the
	  code
	  originally in TROOT in the TClass::GetClass functions
	  --Move class TMapTypeToTClass from TROOT to TClass.

2007-01-29 14:28  antcheva

	* [r17560] ged/src/TGedEditor.cxx: From Alja Tadel:
	  Fixed a bug in recently introduced ReinitWorkspace() method - the
	  Style
	  tab was not cleared if the selected object does not have
	  inherited or
	  implemented editor.

2007-01-29 11:09  brun

	* [r17558] cont/inc/TVirtualCollectionProxy.h: Use forward
	  declaration of TClass instead of TClass.h

2007-01-29 10:54  brun

	* [r17557] meta/inc/TClass.h: Remove inclusion of TStreamerInfo.h

2007-01-29 10:53  brun

	* [r17556] base/src/TDirectoryFile.cxx,
	  cont/src/TEmulatedMapProxy.cxx,
	  cont/src/TGenCollectionStreamer.cxx, io/src/TDirectoryFile.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TGenCollectionStreamer.cxx:
	  Add explicit inclusion of TStreamerInfo.h in view of the removal
	  of this include from TClass.h

2007-01-29 10:34  rdm

	* [r17555] build/unix/makelib.sh: fix a non portable test construct
	  (was failing on Solaris).

2007-01-29 10:18  brun

	* [r17554] base/inc/TQObject.h: Remove inclusion of TClass.h. This
	  should reduce considerably the number
	  of classes to be recompiled when chamging TClass.h in the future.

2007-01-29 10:06  brun

	* [r17553] asimage/src/TASPaletteEditor.cxx, base/src/TRandom.cxx,
	  fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx,
	  ged/src/TGedFrame.cxx, geom/src/TGeoXtru.cxx,
	  geombuilder/src/TGeoTabManager.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLUtil.cxx, gl/src/TGLViewer.cxx,
	  gpad/src/TClassTree.cxx, guibuilder/src/TGuiBldDragManager.cxx,
	  math/src/TRandom.cxx, proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx, proofx/src/TXProofServ.cxx,
	  qtgsi/src/TQCanvasMenu.cxx, qtgsi/src/TQRootCanvas.cxx,
	  qtgsi/src/TQRootDialog.cxx,
	  spectrumpainter/src/TSpectrum2Painter.cxx: Add explicit inclusion
	  of "TClass.h" in view of a future removal of TClass.h
	  from TQObject.h.

2007-01-29 08:52  brun

	* [r17552] gl/inc/TGLViewer.h, gl/inc/TGLViewerEditor.h,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerEditor.cxx: From Timur:
	  a small fix to enable manipulation with specular light component.

2007-01-29 07:38  brun

	* [r17551] qt/Module.mk: Add missing declaration of class
	  TQtRootSlot

2007-01-28 19:43  brun

	* [r17550] cont/src/TClonesArray.cxx: Remove unused includes
	  TBufferFile.h and TROOT.h.

2007-01-28 18:38  brun

	* [r17549] base/inc/TFileIO.h, base/inc/TVirtualIO.h,
	  base/src/TFileIO.cxx, base/src/TVirtualIO.cxx, config/rootrc.in,
	  cont/src/TRefArray.cxx: i-Delete the obsolete classes TVirtualIO
	  and TFileIO.

2007-01-28 18:37  brun

	* [r17548] base/src/TFolder.cxx: -Replace the calls to TVirtualIO
	  by new calls in TBuffer or TDirectory

2007-01-28 18:33  brun

	* [r17547] base/inc/LinkDef1.h: -Delete the obsolete classes
	  TVirtualIO and TFileIO.

2007-01-28 18:32  brun

	* [r17546] xml/src/TKeyXML.cxx: Replace references to
	  TBufferFile::kCannotHandleMemberWiseStreaming by
	  TBuffer::kCannotHandleMemberWiseStreaming.

2007-01-28 18:31  brun

	* [r17545] io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx,
	  meta/src/TStreamerInfoReadBuffer.cxx,
	  meta/src/TStreamerInfoWriteBuffer.cxx: -Implement changes when
	  streaming a referenced object by calling the new
	  functions in TBuffer.

2007-01-28 18:31  brun

	* [r17544] gpad/src/TClassTree.cxx, gpad/src/TPad.cxx: -Replace the
	  call to TVirtualIO::SaveObjectAs by TDirectory::SaveObjectAs.

2007-01-28 18:30  brun

	* [r17543] cont/src/TClonesArray.cxx: -Remove dependencies on TFile
	  and TStreamerInfo by calling the new functions
	  in TBuffer.

2007-01-28 18:30  brun

	* [r17542] cont/src/TRefTable.cxx: Replace the calls to TVirtualIO
	  by new calls in TBuffer or TDirectory
	  -------

2007-01-28 18:29  brun

	* [r17541] base/src/TObject.cxx, base/src/TROOT.cxx,
	  base/src/TRandom.cxx, base/src/TRef.cxx, math/src/TRandom.cxx:
	  -Replace the calls to TVirtualIO by new calls in TBuffer or
	  TDirectory

2007-01-28 18:28  brun

	* [r17540] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx: -Implement the following two functions:
	  virtual TProcessID *ReadProcessID(UShort_t pidf);
	  virtual UShort_t WriteProcessID(TProcessID *pid);

2007-01-28 18:28  brun

	* [r17539] base/inc/TDirectoryFile.h, base/src/TDirectoryFile.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx: -Implement
	  the changes required by the new version of TDirectory

2007-01-28 18:27  brun

	* [r17538] base/inc/TDirectory.h, base/src/TDirectory.cxx:
	  -Implement the following new functions: Some of these functions
	  were
	  implemented (temporarily) in the now obsolete class
	  TVirtualIO/TFileIO.
	  virtual TObject *CloneObject(const TObject *obj);
	  virtual TObject *FindObjectAnyFile(const char * /*name*/) const
	  {return 0;}
	  virtual TFile *OpenFile(const char * /*name*/, Option_t *
	  /*option*/ = "",
	  const char * /*ftitle*/ = "", Int_t /*compress*/ = 1, = 1,
	  Int_t /*netopt*/ = 0) {return 0;}
	  virtual Int_t SaveObjectAs(const TObject * /*obj*/, const char *
	  /*filename*/="", Option_t * /*option*/="");="");
	  virtual void SetTRefAction(TObject * /*ref*/, TObject *
	  /*parent*/) {}

2007-01-28 18:27  brun

	* [r17537] base/inc/TBufferFile.h, base/src/TBufferFile.cxx,
	  io/inc/TBufferFile.h, io/src/TBufferFile.cxx: -Implement the
	  changes required by the new version of TBuffer.
	  -Add the following new functions that are required to complete
	  the separation
	  of base and cont from the I/O sub-system. Some of these functions
	  were
	  implemented (temporarily) in the now obsolete class
	  TVirtualIO/TFileIO.
	  // Special basic ROOT objects and collections
	  virtual TProcessID *GetLastProcessID(TRefTable *reftable) const =
	  0;
	  virtual UInt_t GetTRefExecId() = 0;
	  virtual TProcessID *ReadProcessID(UShort_t pidf) = 0;
	  virtual UShort_t WriteProcessID(TProcessID *pid) = 0;
	  
	  // Utilities for TClonesArray
	  virtual void ForceWriteInfo(TClonesArray *a) = 0;
	  virtual Int_t ReadClones (TClonesArray *a, Int_t nobjects) = 0;
	  virtual Int_t WriteClones(TClonesArray *a, Int_t nobjects) = 0;

2007-01-28 18:26  brun

	* [r17536] base/inc/TBuffer.h, base/src/TBuffer.cxx: -Move the enum
	  kCannotHandleMemberWiseStreaming from TBufferFile to TBuffer.
	  This enum is used by TClonesArray (cannot reference TBufferFile).

2007-01-26 22:06  pcanal

	* [r17535] utils/src/rootcint.cxx: - Remove the #define private
	  public since it is no longer used (we
	  really on the Shadow classes to replace this technique).
	  - If the destructor of a class is not public, we can not create
	  array
	  of object (because in the case where one of the constructor would
	  throw an exception, the compiler needs to delete the objects in
	  the
	  array it has already created). [This lead to compilation error
	  now
	  that the dictionary are respecting the class privacy].
	  - ACLiC will now respect/inforce the access rule
	  (private/protected)

2007-01-26 22:02  pcanal

	* [r17534] treeplayer/inc/TTreeFormulaManager.h: Insure that CINT
	  knows about the privacy of the destructor

2007-01-26 15:47  brun

	* [r17533] base/inc/TDirectory.h: Fix a typo

2007-01-26 15:40  brun

	* [r17532] base/src/TRandom.cxx, math/src/TRandom.cxx: The
	  functions TRandom::ReadRandom and TRandom::WriteRandom invoke now
	  the
	  new functions TDirectory::ReadTObject and
	  TDirectory::WriteTObject.

2007-01-26 15:40  brun

	* [r17531] base/src/TObject.cxx: The functions TObject::Read and
	  TObject::Write invoke now the
	  new functions TDirectory::ReadTObject and
	  TDirectory::WriteTObject.

2007-01-26 15:40  brun

	* [r17530] base/inc/TFileIO.h, base/src/TFileIO.cxx: Delete the
	  functions TFileIO::ReadObject and TFileIO::WriteObject.
	  They are now implemented in TDirectoryFile.

2007-01-26 15:39  brun

	* [r17529] base/inc/TVirtualIO.h, base/src/TVirtualIO.cxx: Delete
	  the functions TVirtualIO::ReadObject and TVirtualIO::WriteObject.
	  They are now implemented in TDirectory.

2007-01-26 15:39  brun

	* [r17528] base/inc/TDirectoryFile.h, base/src/TDirectoryFile.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx: Add the
	  following new functions:
	  virtual Int_t ReadTObject(TObject *obj, const char *keyname);
	  virtual Int_t WriteTObject(const TObject *obj, const char
	  *name=0, Option_t *option="");
	  
	  Add an optional argument bufsize in the following functions
	  virtual Int_t Write(const char *name=0, Int_t opt=0, Int_t
	  bufsize=0);
	  virtual Int_t Write(const char *name=0, Int_t opt=0, Int_t
	  bufsize=0) const ;
	  virtual Int_t WriteObjectAny(const void *obj, const char
	  *classname, const char *name, Option_t *option="", Int_t
	  bufsize=0);
	  virtual Int_t WriteObjectAny(const void *obj, const TClass *cl,
	  const char *name, Option_t *option="", Int_t bufsize=0);

2007-01-26 15:39  brun

	* [r17527] base/inc/TDirectory.h, base/src/TDirectory.cxx: Add the
	  following new functions:
	  virtual Int_t ReadTObject(TObject *obj, const char *keyname);
	  virtual Int_t WriteTObject(const TObject *obj, const char
	  *name=0, Option_t *option="");
	  
	  Add an optional argument bufsize in the following functions
	  virtual Int_t Write(const char *name=0, Int_t opt=0, Int_t
	  bufsize=0);
	  virtual Int_t Write(const char *name=0, Int_t opt=0, Int_t
	  bufsize=0) const ;
	  virtual Int_t WriteObjectAny(const void *obj, const char
	  *classname, const char *name, Option_t *option="", Int_t
	  bufsize=0);
	  virtual Int_t WriteObjectAny(const void *obj, const TClass *cl,
	  const char *name, Option_t *option="", Int_t bufsize=0);
	  
	  Add the following static member
	  static Bool_t fgAddDirectory; //!flag to add histograms,
	  graphs,etc to the directory
	  and the functions
	  static void AddDirectory(Bool_t add=kTRUE);
	  // Sets the flag controlling the automatic add objects like
	  histograms, TGraph2D, etc
	  // in memory
	  //
	  // By default (fAddDirectory = kTRUE), these objects are
	  automatically added
	  // to the list of objects in memory.
	  // Note that in the classes like TH1, TGraph2D supporting this
	  facility,
	  // one object can be removed from its support directory
	  // by calling object->SetDirectory(0) or
	  object->SetDirectory(dir) to add it
	  // to the list of objects in the directory dir.
	  //
	  // NOTE that this is a static function. To call it, use;
	  // TDirectory::AddDirectory
	  
	  static Bool_t AddDirectoryStatus();
	  // static function: see TDirectory::AddDirectory for more
	  comments
	  
	  These two functions are good alternatives to the same functions
	  in TH1.
	  The functions in TH1 are still kept for back compatibility.

2007-01-26 14:08  couet

	* [r17526] tutorials/gl/glparametric.C: - From Timur:
	  glparametric.C - new tutorials, shows how to build and draw 4
	  different
	  parametric surfaces.

2007-01-26 14:06  couet

	* [r17525] gl/inc/LinkDef.h, gl/inc/TGLBoxPainter.h,
	  gl/inc/TGLHistPainter.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLParametric.h, gl/inc/TGLPlotPainter.h,
	  gl/inc/TGLSurfacePainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLUtil.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLHistPainter.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLUtil.cxx: - From Timur:
	  
	  1. TGLParametricEquation. New class to define parametric surface.
	  It can be
	  defined by a) three equation in a "string form" (mathematical
	  expression,
	  the same as TF2) and as a pointer to function.
	  2. TGLParametricPlot. Painter to draw parametric surface. It has
	  most of
	  features other gl-painters have - box cut, zooming etc. + 21
	  color
	  "schemes": you can change the color of surface (which is under
	  cursor)
	  by pressing 's' or 'S' - the same as TGLTF3Painter + wireframe
	  mode ('w' or
	  'W' key - temporary solution).

2007-01-26 07:55  brun

	* [r17524] tutorials/pyroot/qtexample.py: From Valeri Fine:
	  New tutorial illustrating how to use Qt with ROOT and Qt

2007-01-26 07:51  brun

	* [r17523] qt/Module.mk, qt/inc/LinkDef.h, qt/inc/TGQt.h,
	  qt/inc/TQMimeTypes.h, qt/inc/TQtApplication.h,
	  qt/inc/TQtClientFilter.h, qt/inc/TQtClientWidget.h,
	  qt/inc/TQtMarker.h, qt/inc/TQtRootSlot.h,
	  qt/inc/TQtSymbolCodec.h, qt/inc/TQtTimer.h, qt/inc/TQtWidget.h,
	  qt/src/TGQt.cxx, qt/src/TQMimeTypes.cxx, qt/src/TQtRootSlot.cxx,
	  qt/src/TQtWidget.cxx: From Valeri Fine:
	  TQtSymbolCodec.h:
	  ================
	  - remove the compilation warning
	  
	  TGQt.cxx, TGQt.h
	  ================
	  - Two new methods:
	  
	  SetFileName
	  GetNewFileName
	  
	  to generate the file names for the simple animations
	  
	  - Add QTDIR to include path and lib path to build
	  the Qt-based applications via ACliC
	  
	  - Fix to take in account the pixmap file name
	  may be followed by the sumbol "+NN"
	  
	  TQtWidget.cxx:
	  =============
	  - Remove the CPP flags that introduced
	  the redundant ROOT version dependency.
	  
	  - Fix to take in account the pixmap file name
	  may be followed by the symbol "+NN"
	  
	  LinkDef.h:
	  ===========
	  Add two ROOT C++ function (to be ROOT Slots):
	  
	  QConnectCint
	  QConnectTerminate
	  
	  and the new class
	  TQtRootSlot
	  to the ROOT dictionary
	  
	  TQtMarker:
	  =========
	  - Copy ctor and operator=() have been introduced
	  
	  QtWidget.h, TQtTimer.h, TQtClientWidget.h TQtClientFilter.h,
	  TQMimeTypes.h
	  =====================================================================
	  - Clean up. Remove the redundant CPP flags
	  
	  TQtApplication.h
	  ================
	  Clean up. The dummy copy ctor and operator=() have been
	  introduced
	  
	  New TQtRootSlot class:
	  ======================
	  (see: TQtRootSlot.h, TQtRootSlot.cxx)
	  The new class TQtRootSlot to connect the Qt signals with the
	  arbitrary ROOT slots.

2007-01-25 22:53  pcanal

	* [r17522] tree/inc/TChain.h, tree/inc/TNtuple.h,
	  tree/inc/TNtupleD.h, tree/inc/TTree.h,
	  tree/src/TBranchElement.cxx, tree/src/TChain.cxx,
	  tree/src/TNtuple.cxx, tree/src/TNtupleD.cxx, tree/src/TTree.cxx:
	  When the master tree of a tree 'clone' relationship is deleted,
	  we need
	  to reset the address of the branches of the clone ... however we
	  need to
	  reset the address only for the cloned branches. In particular
	  this means
	  that calling ResetBranchAddresses on the clone tree is
	  over-zealous (it
	  reset branches that may have been added by the user after the
	  cloning).
	  Also in the reseting of the branch depends (because of TNtuple
	  and TNtupleD)
	  not only of the type of the branch object but also on the type of
	  the TTree.
	  (See TNtuple::ResetBranchAddress(TBranch*) for the explanation
	  why).

2007-01-25 19:29  brun

	* [r17521] test/Makefile, test/Makefile.arch, test/Makefile.win32,
	  test/RootShower/Makefile: From Bertrand:
	  Added support for MSVC 8.0 (embedding manifest files) in
	  test/Makefile.arch, test/Makefile and test/RootShower/Makefile
	  Will avoid the kind of problem as reported at:
	  <http://savannah.cern.ch/bugs/?23279>
	  And will also remove all .manifest files in test and RootShower
	  directory

2007-01-25 17:47  pcanal

	* [r17520] meta/src/TClass.cxx: We no longer need to notify the
	  TTree object since the notify is now done via the TClassRef

2007-01-25 17:46  pcanal

	* [r17519] tree/inc/TLeafObject.h: Use TClassRef instead of TClass
	  to have an auto update of pointer when the TClass object is
	  replaced

2007-01-25 17:35  antcheva

	* [r17518] ged/inc/TH2Editor.h, ged/src/TH2Editor.cxx: Implemented
	  functionality related to graphical cut draw options in TH2Editor.

2007-01-25 16:28  couet

	* [r17517] histpainter/src/THistPainter.cxx: - In Paint2DErrors and
	  PaintArrows the cuts were not taken into account.
	  Commands like:
	  hpxpy->Draw("ARR [cutg]");
	  hpxpy->Draw("E [cutg]");
	  produced a complete plot.

2007-01-25 14:31  brun

	* [r17516] base/src/TVirtualIO.cxx: Do not delete statics in the
	  destructor.

2007-01-25 14:28  brun

	* [r17515] test/Makefile.win32: From Bertrand:
	  Added support for MSVC 8.0 in test/Makefile.win32
	  Will avoid the kind of problem as reported at:
	  <http://savannah.cern.ch/bugs/?23279>

2007-01-25 12:00  brun

	* [r17514] gpad/src/TPad.cxx: Replace the calls via CINT to
	  TFile::SaveObjectAs by a direct call
	  to TVirtualIO::SaveObjectAs.

2007-01-25 11:53  brun

	* [r17513] cont/src/TEmulatedMapProxy.cxx,
	  cont/src/TGenCollectionStreamer.cxx,
	  io/src/TEmulatedMapProxy.cxx, io/src/TGenCollectionStreamer.cxx:
	  Remove unused include TStreamerInfo.h

2007-01-25 11:52  brun

	* [r17512] base/src/TROOT.cxx: -The inclusion of TFile.h and
	  TMapFile.h has been removed.
	  -TROOT::FindObjectAny calls TVirtualIO::FindObjectAny
	  
	  With these changes TROOT is now independent of the I/O
	  sub-system.

2007-01-25 11:52  brun

	* [r17511] io/src/TStreamerInfoWriteBuffer.cxx,
	  meta/src/TStreamerInfoWriteBuffer.cxx: eplace calls to
	  TProcessID::WriteProcessID by TVirtualIO::WriteProcessID

2007-01-25 11:51  brun

	* [r17510] io/src/TStreamerInfoReadBuffer.cxx,
	  meta/src/TStreamerInfoReadBuffer.cxx: Replace calls to
	  TProcessID::ReadProcessID by TVirtualIO::ReadProcessID

2007-01-25 11:51  brun

	* [r17509] cont/inc/TRefTable.h, cont/src/TRefTable.cxx: -The enum
	  kHaveWarnedReadingOld is becoming public instead of protected.
	  -The inclusion of TFile.h has been removed.
	  -TRefArray::Streamer makes use of TVirtualIO::GetLastProcessID.
	  
	  With these changes TRefArray is now independent of the I/O
	  sub-system.

2007-01-25 11:50  brun

	* [r17508] cont/src/TRefArray.cxx: CVSnclusion of TFile.h has been
	  removed.
	  -TRefArray::Streamer makes use of the new functions in TVirtualIO
	  
	  With these changes TRefArray is now independent of the I/O
	  sub-system.
	  :
	  ----------------------------------------------------------------------

2007-01-25 11:50  brun

	* [r17507] base/src/TRef.cxx: -The inclusion of TFile.h,
	  TStreamerInfo.h, TStreamerElement.h
	  has been removed.
	  -The code previously in TRef::SetAction has been moved to
	  TFileIO::SetRefAction.
	  -TRef::Streamer makes use of the new functions in TVirtualIO
	  
	  With these changes TRef is now independent of the I/O sub-system.

2007-01-25 11:49  brun

	* [r17506] base/inc/TProcessID.h, base/src/TProcessID.cxx: -Remove
	  the static functions: ReadProcessID and WriteProcessID.
	  These two functions have been moved to TVirtualIO and TFileIO.
	  -Implement new functions;
	  void CheckInit()
	  static TProcessID *GetPID();
	  static TObjArray *GetPIDs();
	  
	  With these changes TProcessID is now independent of the I/O
	  sub-system.

2007-01-25 11:49  brun

	* [r17505] base/src/TObject.cxx: remove direct dependencies of
	  TObject on the I/O classes by using
	  the new functions in TVirtualIO. In particular
	  -The inclusion of TFile.h, TBufferFile.h, TDirectory.h, TKey.h,
	  TObjArray.h, TProcessID.h and TRefTable.h has been removed.
	  -TObject::Clone code is replaced by TVirtualIO::CloneObject
	  -TObject::Read code is replaced by TVirtualIO::ReadObject
	  -TObject::Write code is replaced by TVirtualIO::WriteObject
	  -The references to TProcessID and TRefTable in TObject::Streamer
	  have been replaced by calls to TVirtualIO::readRefUniqueID
	  or TVirtualIO::WriteRefUniqueID.

2007-01-25 11:48  brun

	* [r17504] tree/src/TTreeCloner.cxx: In TTreeCloner::CopyProcessIds
	  replace the call to TProcessID::WriteProcessID
	  by a subset of this function that is independent of the I/O
	  sub-system.

2007-01-25 11:48  brun

	* [r17503] base/src/TRandom.cxx, math/src/TRandom.cxx: Replace the
	  direct dependencies on TFile and TObject::Write by
	  the new functions Open, ReadObject and WriteObject from
	  TVirtualIO.

2007-01-25 11:48  brun

	* [r17502] gpad/src/TClassTree.cxx: eplace the call via CINT to
	  TFile::SaveObjectAs by a direct call
	  to TVirtualIO::SaveObjectAs.

2007-01-25 11:47  brun

	* [r17501] base/src/TFolder.cxx: Replace the call via CINT to
	  TFile::SaveObjectAs by a direct call
	  to TVirtualIO::SaveObjectAs.

2007-01-25 11:47  brun

	* [r17500] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx: Remove the static function TFile::SaveObjectAs.
	  This function is replaced by TVirtualIO::SaveObjectAs

2007-01-25 11:47  brun

	* [r17499] base/inc/LinkDef1.h: Declare new classes TVirtualIO and
	  TFileIO

2007-01-25 11:47  brun

	* [r17498] base/inc/TFileIO.h, base/src/TFileIO.cxx: The concrete
	  implementation of TVirtualIO with the following functions:
	  virtual TObject *CloneObject(const TObject *obj);
	  virtual TObject *FindObjectAny(const char *name) const;
	  virtual TProcessID *GetLastProcessID(TBuffer &b, TRefTable
	  *reftable) const;
	  virtual UInt_t GetTRefExecId();
	  virtual Int_t ReadObject(TObject *obj, const char *keyname);
	  virtual TObject *Open(const char *name, Option_t *option = "",
	  const char *ftitle = "", Int_t compress = 1,
	  Int_t netopt = 0);
	  virtual UShort_t ReadProcessID (TBuffer &b, TProcessID *pid);
	  virtual void ReadRefUniqueID(TBuffer &b, TObject *obj);
	  virtual Int_t SaveObjectAs(const TObject *obj, const char
	  *filename="", Option_t *option="");
	  virtual void SetRefAction(TObject *ref, TObject *parent);
	  virtual Int_t WriteObject(const TObject *obj, const char *name=0,
	  Int_t opt=0, Int_t bufsiz=0) const;
	  virtual UShort_t WriteProcessID(TBuffer &b, TProcessID *pid);
	  virtual void WriteRefUniqueID(TBuffer &b, TObject *obj);

2007-01-25 11:46  brun

	* [r17497] config/rootrc.in: Declare the new plugin TVirtualIO with
	  default call to TFileIO

2007-01-25 11:46  brun

	* [r17496] base/inc/TVirtualIO.h, base/src/TVirtualIO.cxx: New
	  abstract interface class for the I/O sub-system.
	  This class is designed to remove direct dependencies of
	  the directories base, meta and cont from the concrete I/O classes
	  that will be moved to a separate directory "io" in the near
	  future.
	  TVirtualIO::GetIO is a static function to be called by the
	  base/cont/meta
	  classes doind I/O. When thsi function is called for the first
	  time,
	  it instantiate the concrete implementation (TFileIO) via the
	  PluginManager.

2007-01-25 09:45  couet

	* [r17495] histpainter/src/TPainter3dAlgorithms.cxx: - In Revision
	  1.24 the lego plot was changed to draw the 3D boxes from z=0
	  even for bins with negative contents. It was not possible to get
	  the old
	  behavior.
	  This functionnality correspond, in fact, to something already
	  existing
	  for 1D histograms: gStyle->SetHistMinimumZero();
	  
	  Now the lego plot behave the same way:
	  If gStyle->SetHistMinimumZero() is set, the 3D boxes are drawn
	  from 0
	  even for bins with negative contents. If this option is not set
	  the 3D
	  boxes are drawn from the histogram minimum, exactly like for 1D
	  histograms.

2007-01-24 21:28  pcanal

	* [r17494] base/inc/TRealData.h, base/src/TRealData.cxx,
	  meta/inc/TClass.h, meta/inc/TDataMember.h, meta/inc/TRealData.h,
	  meta/src/TClass.cxx, meta/src/TDataMember.cxx,
	  meta/src/TRealData.cxx: In meta (and TRealData) increase the
	  offset from Int_t to Long_t to properly support some use case
	  (pyroot) on 64 bits architecture

2007-01-24 17:58  antcheva

	* [r17493] ged/inc/TGedEditor.h, ged/src/TGedEditor.cxx: From Alja
	  Tadel:
	  - In SetModel() map sub-frames only if the object fModel was
	  changed.

2007-01-24 17:44  brun

	* [r17492] tree/src/TEntryList.cxx: From Anna:
	  A small bug fixed in TEntryList.

2007-01-24 17:09  couet

	* [r17491] tutorials/graphics/piechart.C: - Mods to illustrate how
	  to make a legend on a TPie.

2007-01-24 17:06  couet

	* [r17490] graf/inc/LinkDef2.h, graf/inc/TPie.h,
	  graf/inc/TPieSlice.h, graf/src/TPie.cxx, graf/src/TPieSlice.cxx:
	  - From Guido Volpi (and O.Couet):
	  - Introduction of the TPieSlice class to hold the content of any
	  slice.
	  A single slice responds to the mouse if the pointer is near a
	  slice's
	  corner (the pointer became a cross).
	  - TPie now uses TPieSlice.
	  
	  Bug Fix:
	  - The labels using options "tan" or "rad" in some conditions were
	  upside
	  down.fixed.

2007-01-24 16:29  brun

	* [r17489] matrix/src/TMatrixTBase.cxx: From Eddy:
	  a patch for a bug found by Federico Pilo .
	  The boundary check in TMatrixTBase::InsertRow was
	  too restrictive .

2007-01-24 15:34  rdm

	* [r17488] Makefile: the .gif icons were not copied to the icons
	  directory when installing
	  with prefix.

2007-01-24 15:17  rdm

	* [r17487] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  improves the check to set the default image on the master.

2007-01-24 15:15  rdm

	* [r17486] proof/src/TProof.cxx: From Gerri:
	  properly append line-feed before sending message back upstream.

2007-01-24 15:14  rdm

	* [r17485] auth/src/TAFS.cxx: From Gerri:
	  fix a potential memory leak.

2007-01-24 10:12  rdm

	* [r17484] config/Makefile.linux: From Gerri:
	  improve gfortran detection, making sure that the detected
	  gfortran matches
	  the g++ used.

2007-01-24 09:33  roiser

	* [r17483] reflex/inc/Reflex/Builder/TypeBuilder.h: From Pere:
	  Changing the dynamic demangler for linux to return
	  basic_string<char> for std::string

2007-01-24 08:09  brun

	* [r17482] auth/src/TAFS.cxx, ged/src/TH2Editor.cxx,
	  graf/src/TSpline.cxx: Fix coding convention

2007-01-24 00:54  rdm

	* [r17481] base/src/TUrl.cxx, net/src/TUrl.cxx: make malformed url
	  error message more explicit.

2007-01-23 16:41  antcheva

	* [r17480] gui/src/TRootEmbeddedCanvas.cxx: From Timur:
	  Added check for gStyle->GetCanvasPreferGL() in
	  TRootEmbeddedCanvas
	  constructor in a way it is done in TRootCanvas. This change
	  enables GL
	  rendering in TRootEmbeddedCanvas objects.

2007-01-23 16:32  couet

	* [r17479] asimage/src/TASImage.cxx: - Undo the previous fix from
	  Valeri Onuchin. The text drawing on windows was
	  wrong.

2007-01-23 15:20  brun

	* [r17478] gdml/GDMLContentHandler.py, gdml/GDMLROOT.py,
	  gdml/ROOTGDML.py, gdml/ROOTwriter.py, gdml/src/TGDMLParse.cxx,
	  gdml/units.py, gdml/writer.py, geom/src/TGeoManager.cxx: From Ben
	  Lloyd:
	  I have made some amendments to the GDML Import, and have
	  implemented new
	  functionality to the python implementation for the GDML Export.

2007-01-23 14:22  rdm

	* [r17477] ged/src/TFrameEditor.cxx, ged/src/TGraphEditor.cxx,
	  ged/src/TH1Editor.cxx, ged/src/TH2Editor.cxx,
	  ged/src/TPadEditor.cxx, geombuilder/src/TGeoVolumeEditor.cxx,
	  gl/src/TGLViewerEditor.cxx, gui/src/TGButton.cxx,
	  gui/src/TGButtonGroup.cxx, tutorials/gui/guitest.C: From Ilka:
	  fixes in TGButton and TGButtonGroup classes related to double
	  emitted
	  signals (bug #23011).
	  In addition are follow-up changes in different GUI classes where
	  a
	  work-around was used by connecting the slots to the signals
	  Released or
	  Pressed instead of Clicked.

2007-01-23 13:11  rdm

	* [r17476] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  - remove commented code; fix a few typos in comments and
	  printouts

2007-01-23 13:10  rdm

	* [r17475] netx/src/TXNetSystem.cxx: From Gerri:
	  - do not abort the whole ROOT session after a failure

2007-01-23 13:10  couet

	* [r17474] graf/inc/TLatex.h, graf/inc/TText.h,
	  graf/src/TLatex.cxx, graf/src/TText.cxx: - GetBoundingBox has a
	  new optionnal parameter: Bool_t angle. When it is true
	  the bounding is computed taking care of the text angle. When it
	  is false
	  (default), the horizontal bounding box is computed.

2007-01-23 13:07  rdm

	* [r17473] auth/Module.mk: make "map-afs" conditional on AFS being
	  build.

2007-01-23 11:31  rdm

	* [r17472] auth/Module.mk, auth/inc/AFSAuth.h,
	  auth/inc/AFSAuthTypes.h, auth/inc/LinkDefAFS.h, auth/inc/TAFS.h,
	  auth/src/AFSAuth.cxx, auth/src/TAFS.cxx, config/rootrc.in,
	  configure, main/src/pmain.cxx, rpdutils/Module.mk,
	  rpdutils/src/rpdutils.cxx: From Gerri:
	  This patch cleans up the AFS code and adds the possibility to
	  instantiate
	  a token from any ROOT session.
	  
	  There is a new class, TAFS, wrapper around a few C functions to
	  create,
	  verify and destroy a token. This new code is available as a
	  plugin library
	  libAFSAuth. In a ROOT session you can do
	  
	  root[] TAFS::Init()
	  
	  to initialize a token in the default domain. You will be prompted
	  for the
	  password. This creates an instance of TAFS and saves a pointer to
	  it in
	  the global gAFS. Then
	  
	  root[] gAFS->Verify()
	  
	  shows the seconds left to token expiration.
	  The C function are in AFSAuth.cxx; AFSAuth.o is linked to
	  rpdutils.o so
	  that the same code is used there.
	  In PROOF, pmain.cxx loads libAFSAuth using the plugin manager
	  when it
	  is told that AFS credentials are available (in the form of a file
	  in the
	  sandbox).

2007-01-23 11:27  brun

	* [r17471] graf/inc/TSpline.h, graf/src/TSpline.cxx: Use forward
	  declarations of TH1, TAxis.

2007-01-23 11:26  brun

	* [r17470] tmva/src/MethodBase.cxx, tmva/src/MethodLikelihood.cxx:
	  Do not assume that TH1.h is included via TSpline.h

2007-01-23 11:12  brun

	* [r17469] graf/inc/TGraph.h, graf/src/TGraphBentErrors.cxx,
	  graf/src/TGraphErrors.cxx, graf/src/TGraphPolar.cxx,
	  graf/src/TGraphQQ.cxx, proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx: use forward
	  declarations of TGraph, TH1, TAxis instead of includes.

2007-01-23 11:09  brun

	* [r17468] spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumFit.h,
	  spectrum/inc/TSpectrumTransform.h, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx, spectrum/src/TSpectrum3.cxx: use
	  forward declaration of TH1 instead of TH1.h

2007-01-23 11:02  brun

	* [r17467] roofit/roofit_2.10.src.tgz: Remove several dependencies
	  on TH1.h, TGraph.h

2007-01-23 11:00  brun

	* [r17466] tmva/inc/PDF.h: Remove dependencies on TGraph.h and
	  TH1.h

2007-01-23 10:35  brun

	* [r17465] graf/inc/TGraphPolar.h, graf/src/TGraphPolar.cxx: Remove
	  dependencies on:
	  #include "TH1.h"
	  #include "TCanvas.h"
	  #include "TEllipse.h"
	  #include "TLine.h"
	  #include "TLatex.h"
	  #include "TGaxis.h"
	  #include "TFrame.h"

2007-01-23 10:29  brun

	* [r17464] qtgsi/inc/TQRootCanvas.h: Remove dependency on TPad.h

2007-01-23 10:25  brun

	* [r17463] tmva/inc/IMethod.h: Remove dependency on TDirectory.h
	  and TTree.h

2007-01-23 10:21  brun

	* [r17462] tmva/inc/Factory.h: Remove dependencies on TTreeFormula,
	  TMatrixD and TDirectory.

2007-01-23 10:14  brun

	* [r17461] base/inc/TFileCacheRead.h, base/inc/TFileCacheWrite.h,
	  io/inc/TFileCacheRead.h, io/inc/TFileCacheWrite.h: Use forward
	  declaration of TFile instead of including TFile.h

2007-01-23 10:07  brun

	* [r17460] hist/src/TH3.cxx, table/src/TTable.cxx: Remove
	  dependency from TFile (thanks to new function
	  TBuffer::GetVersionOwner)

2007-01-23 09:59  brun

	* [r17459] rint/src/TRint.cxx: Remove dependency from TFile (thanks
	  to new function TBuffer::GetVersionOwner)

2007-01-23 09:55  brun

	* [r17458] g3d/src/TShape.cxx: Remove dependency from TFile (thanks
	  to new function TBuffer::GetVersionOwner)
	  This changes removes all dependencies on the I/O system from
	  directory g3d.

2007-01-23 09:53  brun

	* [r17457] base/src/TView.cxx, g3d/src/TMarker3DBox.cxx: Remove
	  dependency from TFile (thanks to new function
	  TBuffer::GetVersionOwner)

2007-01-23 09:45  brun

	* [r17456] base/src/TFolder.cxx: emove dependency from TFile
	  (thanks to new function TBuffer::GetVersionOwner)

2007-01-23 09:41  brun

	* [r17455] asimage/src/TASPaletteEditor.cxx: Remove first part of
	  dependency on TFile

2007-01-23 09:36  brun

	* [r17454] asimage/src/TASImage.cxx: Remove dependency from TFile
	  (thanks to new function TBuffer::GetVersionOwner)

2007-01-23 09:24  brun

	* [r17453] gpad/src/TCanvas.cxx, gpad/src/TPad.cxx: Remove
	  remaining dependencies on the I/O system in the gpad and graf
	  directories.

2007-01-23 09:13  brun

	* [r17452] base/src/TFile.cxx, io/src/TFile.cxx: In
	  TFile::SaveObjectAs save and restore the current directory.

2007-01-23 09:04  brun

	* [r17451] gpad/src/TClassTree.cxx: In TClassTree::SaveAs use the
	  new function TFile::SaveObjectAs via gROOT->ProcessLine.
	  This change removes direct dependencies of TFile

2007-01-23 08:50  brun

	* [r17450] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx: In order to further reduce dependencies on the
	  I/O system, a new static function
	  is added to TFile:
	  Int_t TFile::SaveObjectAs(const TObject *obj, const char
	  *filename, Option_t * /*option*/)
	  // Save object in filename (static function)
	  // if filename is null or "", a file with "objectname.root" is
	  created.
	  // The name of the key is the object name.
	  // If the operation is successful, it returns the number of bytes
	  written to the file
	  // otherwise it returns 0.
	  
	  This function wil be typically called via CINT from places where
	  time is not critical.

2007-01-23 08:48  brun

	* [r17449] xml/src/TBufferXML.cxx: Fix compiler warnings about
	  unused argument

2007-01-23 08:29  antcheva

	* [r17448] ged/src/TH2Editor.cxx: Fixed the following bug in
	  DoAddError method: when drawing in 3-D a
	  histogram without errors, draw options were concatenated with the
	  applied
	  ones for the 2-D case.

2007-01-23 08:20  brun

	* [r17447] graf/src/TPaveStats.cxx: Remove dependency from TFile
	  (thanks to new function TBuffer::GetVersionOwner)

2007-01-23 08:11  brun

	* [r17446] base/src/TAttAxis.cxx: Remove dependency from TFile
	  (thanks to new function TBuffer::GetVersionOwner)

2007-01-23 06:10  brun

	* [r17445] base/inc/TBuffer.h, base/inc/TBufferFile.h,
	  base/src/TBufferFile.cxx, io/inc/TBufferFile.h,
	  io/src/TBufferFile.cxx: Implement new function
	  virtual Int_t TBuffer::GetVersionOwner() const
	  It returns the version number of the buffer owner. In case of
	  TBufferFile,
	  it returns the file version number.
	  
	  This new function is introduced to further reduce the
	  dependencies on the I/O system.

2007-01-23 01:28  rdm

	* [r17444] base/inc/TString.h: stdarg.h is needed for va_list.

2007-01-22 23:04  pcanal

	* [r17443] base/src/TDirectory.cxx: add initilization of fList

2007-01-22 18:19  antcheva

	* [r17442] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - added methods CreateGeneralTab() and CreateMinimizationTab()

2007-01-22 18:01  antcheva

	* [r17441] ged/src/TAttLineEditor.cxx: - cosmetics

2007-01-22 17:22  brun

	* [r17440] tutorials/math/principal.C: Use option "D" when calling
	  the TPrincipal constructor.
	  In this way we get all the histograms described in
	  TPrincipal::MakeHistograms.

2007-01-22 16:48  couet

	* [r17439] graf/src/TLatex.cxx: - In case the font size in pixel
	  (precision 3) the values returned by
	  GetBoundingBox were not correct. The following macro can be used
	  as test
	  case:
	  
	  {
	  TCanvas *c = new TCanvas("c","c",600,600);
	  UInt_t w,h;
	  
	  TLatex *l1;
	  l1 = new TLatex(0.,0.2,"C(x) =
	  #int^{x}_{0}cos(#frac{#pi}{2}t^{2})dt");
	  l1->SetTextFont(42); l1->SetTextSize(0.03);
	  l1->GetBoundingBox(w, h);
	  printf(">>> w = %d h = %d <<<\n",w,h);
	  
	  TLatex *l2;
	  l2 = new TLatex(0.,0.6,"C(x) =
	  #int^{x}_{0}cos(#frac{#pi}{2}t^{2})dt");
	  l2->SetTextFont(43); l2->SetTextSize(18);
	  l2->GetBoundingBox(w, h);
	  printf(">>> w = %d h = %d <<<\n",w,h);
	  }
	  
	  The first TLatex is drawn with a size in NDC and the second with
	  a size in
	  pixels.

2007-01-22 16:36  brun

	* [r17438] base/src/TKey.cxx, io/src/TKey.cxx: For forward
	  compatibility (people creating files with the new version
	  and reading them with an old version), we encode the name of the
	  directory
	  as "TDirectory" when creating a new file directory.

2007-01-22 15:47  couet

	* [r17437] graf/inc/TAttImage.h, graf/src/TAttImage.cxx: From
	  Valeri Onuchin:
	  - TImagePalette:
	  New constructor TImagePalette::TImagePalette(Int_t ncolors, Int_t
	  *colors)
	  added. This allows to create image palette corresponding to
	  TStyle::SetPalette method.
	  This constructor is "100% compatible" with TStyle::SetPalette
	  method.
	  To test it, one can run tutorials/image/hist2image.C by creating
	  "rainbow
	  palette":
	  TImagePalette *pal = new TImagePalette(1, 0);

2007-01-22 15:44  couet

	* [r17436] asimage/src/TASImage.cxx: - From Valeri Onuchin:
	  TASImage::Image2Drawable: Fix for win32. Image mask generation
	  was missing.

2007-01-22 15:38  brun

	* [r17435] base/src/TKey.cxx, io/src/TKey.cxx: In
	  TKey::ReadKeyBuffer, when the name of the key is "TDirectory", it
	  must be
	  changed to "TDirectoryFile"

2007-01-22 14:15  brun

	* [r17434] base/src/TBuffer.cxx: Remove unnecessary declarations in
	  TBuffer.cxx, since we moved most of the code
	  to TBufferFile.cxx.

2007-01-22 13:56  brun

	* [r17433] meta/src/TClass.cxx: Fix an unfortunate typo.

2007-01-22 13:50  brun

	* [r17432] meta/inc/TClass.h, meta/src/TClass.cxx: remove the
	  static global member fgObjectVersionRepository from TClass.h.
	  This multimap object is in fact used only in TClass.cxx.
	  Move the definition of the object to TClass.cxx and remove the
	  very expensive
	  declaration of <map> in TClass.h

2007-01-22 12:21  rdm

	* [r17431] proof/src/TProofServ.cxx: From Gerri:
	  This improves error handling when proof.conf is missing.

2007-01-22 11:39  rdm

	* [r17430] proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx: From Gerri:
	  This adds a boolean flag to TProof::SetParallel to make the
	  choice random
	  (savannah request #22557).

2007-01-22 11:36  rdm

	* [r17429] config/Makefile.in, etc/proof/xpd.cf.sample,
	  proofd/Module.mk, proofd/inc/XrdProofConn.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  - Last part of the patch to fully activate authentication in
	  XProofd.
	  - Further additions:
	  - creation of a default list of workers based on the number of
	  CPUs
	  (to automatically start a local cluster with #workers == #CPUs)
	  - support fo usernames longer than 8 chars (bug #22598).

2007-01-22 11:31  rdm

	* [r17428] auth/Module.mk: DaemonUtils.d was not included causing
	  DaemonUtils.cxx not to be recompiled
	  when needed.

2007-01-22 11:21  rdm

	* [r17427] auth/src/DaemonUtils.cxx: add Varargs.h.

2007-01-22 11:18  rdm

	* [r17426] auth/inc/DaemonUtils.h: make independent of now missing
	  Vararg.h.

2007-01-22 10:50  brun

	* [r17425] cont/src/TClonesArray.cxx: Fix a missing protection in
	  the TClonesArray copy constructor and assignment operator
	  If the number of slots of a TClonesArray is larger than the
	  number of objects
	  actually stored in it (i.e., GetSize() > GetEntries()), then
	  copying that
	  TClonesArray to another TClonesArray will generate a segfault.
	  
	  This bug was reported as <http://savannah.cern.ch/bugs/?23080>
	  by volsung@physics.utexas.edu

2007-01-22 09:35  brun

	* [r17424] roofit/roofit_2.10.src.tgz: Fix a typo that was fatal on
	  Solaris (in LinkDef1.h)

2007-01-22 08:52  brun

	* [r17423] roofit/roofit_2.10.src.tgz: New version of Roofit where
	  dependencies on TTree.h in RooData.h have been removed.
	  With the previous version a change in TTree was forcing the
	  complete recompilation of RooFit

2007-01-22 07:57  brun

	* [r17422] tree/inc/TChain.h, tree/inc/TEntryList.h,
	  tree/inc/TTree.h, tree/src/TChain.cxx, tree/src/TEntryList.cxx,
	  tree/src/TEntryListBlock.cxx, tree/src/TTree.cxx,
	  treeplayer/inc/TTreeFormula.h, treeplayer/inc/TTreePlayer.h,
	  treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreeFormula.cxx, treeplayer/src/TTreePlayer.cxx:
	  From Anna:
	  
	  Extend the functionality of TEntryList and add the following info
	  in TTree::Draw
	  
	  // Saving the result of Draw to a TEventList or a TEntryList
	  // =========================================================
	  // TTree::Draw can be used to fill a TEventList object (list of
	  entry numbers)
	  // instead of histogramming one variable.
	  // If varexp0 has the form >>elist , a TEventList object named
	  "elist"
	  // is created in the current directory. elist will contain the
	  list
	  // of entry numbers satisfying the current selection.
	  // If option "entrylist" is used, a TEntryList object is created
	  // Example:
	  // tree.Draw(">>yplus","y>0")
	  // will create a TEventList object named "yplus" in the current
	  directory.
	  // In an interactive session, one can type (after TTree::Draw)
	  // yplus.Print("all")
	  // to print the list of entry numbers in the list.
	  // tree.Draw(">>yplus", "y>0", "entrylist")
	  // will create a TEntryList object names "yplus" in the current
	  directory
	  //
	  // By default, the specified entry list is reset.
	  // To continue to append data to an existing list, use "+" in
	  front
	  // of the list name;
	  // tree.Draw(">>+yplus","y>0")
	  // will not reset yplus, but will enter the selected entries at
	  the end
	  // of the existing list.
	  //
	  // Using a TEventList or a TEntryList as Input
	  // ===========================
	  // Once a TEventList or a TEntryList object has been generated,
	  it can be used as input
	  // for TTree::Draw. Use TTree::SetEventList or
	  TTree::SetEntryList to set the
	  // current event list
	  // Example1:
	  // TEventList *elist = (TEventList*)gDirectory->Get("yplus");
	  // tree->SetEventList(elist);
	  // tree->Draw("py");
	  // Example2:
	  // TEntryList *elist = (TEntryList*)gDirectory->Get("yplus");
	  // tree->SetEntryList(elist);
	  // tree->Draw("py");
	  // If a TEventList object is used as input, a new TEntryList
	  object is created
	  // inside the SetEventList function. In case of a TChain, all
	  tree headers are loaded
	  // for this transformation. This new object is owned by the chain
	  and is deleted
	  // with it, unless the user extracts it by calling GetEntryList()
	  function.
	  // See also comments to SetEventList() function of TTree and
	  TChain.
	  //
	  // If arrays are used in the selection critera, the entry entered
	  in the
	  // list are all the entries that have at least one element of the
	  array that
	  // satisfy the selection.
	  // Example:
	  // tree.Draw(">>pyplus","fTracks.fPy>0");
	  // tree->SetEventList(pyplus);
	  // tree->Draw("fTracks.fPy");
	  // will draw the fPy of ALL tracks in event with at least one
	  track with
	  // a positive fPy.
	  //
	  // To select only the elements that did match the original
	  selection
	  // use TEventList::SetReapplyCut or TEntryList::SetReapplyCut.
	  // Example:
	  // tree.Draw(">>pyplus","fTracks.fPy>0");
	  // pyplus->SetReapplyCut(kTRUE);
	  // tree->SetEventList(pyplus);
	  // tree->Draw("fTracks.fPy");
	  // will draw the fPy of only the tracks that have a positive fPy.
	  //
	  // Note: Use tree->SetEventList(0) if you do not want use the
	  list as input.

2007-01-22 07:26  brun

	* [r17421] roofit/roofit_2.10.src.tgz: Fix in RooDirItem , a
	  side-effect of the TDirectory changes.

2007-01-22 06:03  brun

	* [r17420] base/inc/TDirectoryFile.h, base/src/TDirectoryFile.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx: The new class
	  was forgotten in my previous check-in

2007-01-22 05:58  brun

	* [r17419] base/inc/LinkDef1.h, base/inc/TDirectory.h,
	  base/inc/TFile.h, base/inc/TROOT.h, base/inc/TUUID.h,
	  base/src/TDirectory.cxx, base/src/TFile.cxx, base/src/TKey.cxx,
	  base/src/TMapFile.cxx, io/inc/TFile.h, io/src/TFile.cxx,
	  io/src/TKey.cxx, io/src/TMapFile.cxx, sql/src/TKeySQL.cxx,
	  sql/src/TSQLFile.cxx, treeplayer/src/TFileDrawMap.cxx,
	  xml/src/TKeyXML.cxx, xml/src/TXMLFile.cxx: WARNING!!! This is an
	  important change.
	  
	  This is the continuation of the effort to structure libCore into
	  independent sub-packages.
	  
	  A new class TDirectoryFile is introduced. It derives from
	  TDirectory
	  and takes from TDirectory all the I/O functions.
	  
	  All the classes (except TROOT) deriving from TDirectory are now
	  derived
	  from TDirectoryFile. TDirectory keeps the previous API for back
	  compatibility
	  with several functions made virtual.
	  
	  This change should be back compatible, except if the user codes
	  creates
	  a file sub-directory by direct invokation of the TDirectory
	  constructor
	  instead of calling TDirectory::mkdir.
	  
	  Note that TMapFile is not yet fully adapted to the new scheme.

2007-01-21 22:13  rdm

	* [r17418] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  The patch to link XrdSys in XrdSeckrb5 did not get in and symbol
	  remains
	  undefined.

2007-01-21 22:04  rdm

	* [r17417] netx/src/TXNetSystem.cxx: From Gerri:
	  investigating the upload-dataset problem of Antonio Bulgheroni I
	  have
	  found a bug in the way TXNetSystem treated rootd-fallback.

2007-01-21 16:44  rdm

	* [r17416] config/Makefile.macosxicc: put support for icc 8.1 back.
	  Some people seems to use this compiler still.

2007-01-21 16:43  rdm

	* [r17415] cint7/Module.mk, cintex/Module.mk, reflex/Module.mk: fix
	  for fbsd and obsd that don't have -ldl (which is part of clib on
	  those platforms).

2007-01-21 06:52  brun

	* [r17414] base/src/TROOT.cxx, base/src/TStopwatch.cxx,
	  rootx/src/rootx.cxx, vms: Remove vms directory and references to
	  R__VMS except from RConfig.h

2007-01-20 20:51  brun

	* [r17413] base/inc/TObject.h: TObject::DoError requires <stdarg.h>
	  on Solaris.

2007-01-20 19:29  brun

	* [r17412] base/inc/TBuffer.h, base/inc/TBufferFile.h,
	  base/inc/TObject.h, base/inc/TString.h, base/src/TError.cxx,
	  base/src/TObject.cxx, base/src/TPluginManager.cxx,
	  base/src/TQCommand.cxx, base/src/TQConnection.cxx,
	  base/src/TQObject.cxx, base/src/TString.cxx,
	  cont/src/TClonesArray.cxx, cont/src/TCollection.cxx,
	  io/inc/TBufferFile.h, io/src/TStreamerInfoReadBuffer.cxx,
	  matrix/src/TVectorT.cxx, meta/src/TStreamerInfoReadBuffer.cxx,
	  proofx/src/TXSlave.cxx, thread/src/TThread.cxx,
	  tree/src/TBasket.cxx, tree/src/TBranch.cxx,
	  treeplayer/src/TTreeProxyGenerator.cxx, xml/src/TKeyXML.cxx:
	  -Remove Varargs.h from TString.h and TObject.h and add this
	  include
	  in the few files that need it.
	  
	  -Move the following enums from TBuffer.h to TBufferFile.h
	  
	  enum { kMapSize = 503 };
	  enum { kStreamedMemberWise = BIT(14) }; //added to version number
	  to know if a collection has been stored member-wise
	  enum { kNotDecompressed = BIT(15) }; //indicates a weird buffer,
	  used by TBasket
	  enum { kCannotHandleMemberWiseStreaming = BIT(17), //if set
	  TClonesArray should not use memeber wise streaming
	  kTextBasedStreaming = BIT(18) }; // indicates if buffer used for
	  XML/SQL object streaming

2007-01-20 17:04  rdm

	* [r17411] freetype/Module.mk: on Mac OS X freetype can now also be
	  compiled with icc (before we had
	  to force it to gcc).

2007-01-20 15:07  rdm

	* [r17410] asimage/src/libAfterImage.tar.gz: small fix to be able
	  to compile on the latest seed of Mac OS X Leopard.

2007-01-20 09:49  brun

	* [r17409] base/src/TString.cxx: Remove unused code. More cleanup
	  is still required in TString to move
	  existing code in ReadString and WriteString to TBufferFile.

2007-01-20 09:46  brun

	* [r17408] base/src/TBufferFile.cxx, io/src/TBufferFile.cxx: Remove
	  printf statements from ReadString and WriteString.
	  These two functions are used by TMessage.

2007-01-20 09:34  brun

	* [r17407] sql/inc/TBufferSQL2.h, sql/src/TBufferSQL2.cxx: Move the
	  dummy implementation of ReadString and WriteString to the
	  implementation file.

2007-01-20 09:00  brun

	* [r17406] hist/inc/TGraph2D.h, hist/src/TGraph2D.cxx: Implement
	  TGraph2D::SetNameTitle. This is required when changing
	  the name of a TGraph2D, otherwise the directory hashlist is not
	  updated.

2007-01-19 18:55  brun

	* [r17405] base/src/TRandom1.cxx, math/src/TRandom1.cxx: Fix a
	  portability problem on Solaris; use TMath::Power instead of pow

2007-01-19 18:25  brun

	* [r17404] sql/inc/TBufferSQL2.h, sql/src/TBufferSQL2.cxx,
	  xml/src/TBufferXML.cxx: Call TBufferFile:: instead of TBuffer::
	  functions

2007-01-19 17:31  brun

	* [r17403] xml/src/TBufferXML.cxx: TBufferXML::ReadTString and
	  WriteTString were missing

2007-01-19 16:48  brun

	* [r17402] base/inc/LinkDef1.h, base/inc/TBuffer.h,
	  base/inc/TBufferFile.h, base/inc/TString.h, base/src/TBuffer.cxx,
	  base/src/TBufferFile.cxx, base/src/TKey.cxx,
	  base/src/TMapFile.cxx, base/src/TObject.cxx,
	  base/src/TString.cxx, cont/inc/TBits.h, cont/src/TExMap.cxx,
	  graf/src/TDiamond.cxx, graf/src/TPaveText.cxx,
	  graf/src/TPavesText.cxx, hist/src/TFormula.cxx,
	  io/inc/TBufferFile.h, io/src/TBufferFile.cxx, io/src/TKey.cxx,
	  io/src/TMapFile.cxx, net/inc/TMessage.h, net/src/TMessage.cxx,
	  netx/src/TXNetFile.cxx, sql/inc/TBufferSQL2.h,
	  sql/src/TBufferSQL2.cxx, tree/inc/TBufferSQL.h,
	  tree/src/TBasket.cxx, tree/src/TBranch.cxx,
	  tree/src/TBufferSQL.cxx, tree/src/TTree.cxx,
	  xml/inc/TBufferXML.h, xml/src/TBufferXML.cxx: CVs been changed
	  into a pure abstract interface.
	  The concrete implementation is in the new class TBufferFile.
	  All classes previously deriving from TBuffer derive now from
	  TBufferFile, ie
	  
	  TBuffer <- TBufferFile <- TMessage
	  <- TBufferXML
	  <- TBufferSQL
	  <- TBufferSQL2
	  
	  Because there are several problems with C++ operators
	  overloading,
	  The I/O operators are defined in TBuffer. These are inline
	  functions
	  calling C++ virtual functions defined in TBuffer and overloaded
	  by TBufferFile and all other derived classes when necessary.
	  
	  The previous implementation of TBuffer.h included <vector> and
	  Bytes.h.
	  The two include statements have been moved to TBufferFile.h. As a
	  result the
	  compilation of the ROOT system is now slightly faster and a big
	  bonus
	  is that changes in TBufferFile or Bytes.h will affect only
	  TBufferFile
	  and will not force the recompilation of the entire system.
	  This change has some side-effects. If you assumed that include
	  <vector>
	  was done by TBuffer.h, you may have to specify this include
	  directly
	  in your class. This was the case for a few ROOT classes.
	  
	  
	  :
	  ----------------------------------------------------------------------

2007-01-19 15:43  rdm

	* [r17401] asimage/src/TASImage.cxx, cint/inc/G__ci.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofdProtocol.cxx,
	  xrootd/src/xrootd-20060928-1600.src.tgz: Port to Solaris 10 with
	  gcc 3.4.6 on i386.

2007-01-19 11:06  pcanal

	* [r17400] config/Makefile.linuxicc: remove spurrious endif
	  statement

2007-01-19 07:21  brun

	* [r17399] base/src/TMath.cxx, math/src/TMath.cxx: From Jason Det:
	  TMath::BinomialI(p, n, k) is meant to return the probability of
	  observing k
	  or more events of probability p in n trials. The function simply
	  wraps
	  TMath::BetaIncomplete(x, a, b) because of the simple relationship
	  between the
	  functions. However, BetaIncomplete is ill-defined for a=0, which
	  corresponds
	  to k=0 in BinomialI. But Binomial(p, n, 0) should always give
	  1.0, since the
	  probability of getting 0 or more events is always 100%. So this
	  bug can be
	  quickly fixed by adding the following if() statement in the body
	  of
	  BinomialI() before the call to BetaIncomplete():
	  
	  if(k <= 0) return 1.0;
	  
	  Although the same problem does not occur for k = n, I would still
	  recommend
	  adding also the following if() statements before the call to
	  BetaIncomplete()
	  to cut down on computation time:
	  
	  if(k > n) return 0.0;
	  if(k == n) return TMath::Power(p, n);

2007-01-18 23:13  rdm

	* [r17398] base/inc/Varargs.h: Fix for FreeBSD in the VA_COPY case.

2007-01-18 22:45  rdm

	* [r17397] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  fix fir krb5 and typo in my previous patch.

2007-01-18 18:06  rdm

	* [r17396] xrootd/src/xrootd-20060928-1600.src.tgz: add fix needed
	  for Solaris CC5.

2007-01-18 17:11  rdm

	* [r17395] config/olbd.in, config/xrootd.in: From Gerri:
	  - add the possibility to source a script for static environment
	  configurations (requested by ALICE).
	  - add $XRDDIR/lib to LD_LIBRARY_PATH before launching the
	  daemons.

2007-01-18 17:11  rdm

	* [r17394] main/src/proofserv.sh: From Gerri:
	  - fix a couple of typos; remove any reference to TVirtualProof.

2007-01-18 17:10  rdm

	* [r17393] proofx/src/TXSlave.cxx: From Gerri:
	  - add a few missing protections on fSocket.

2007-01-18 17:09  rdm

	* [r17392] proofx/src/TXProofServ.cxx: From Gerri:
	  - suppress redefinition of $HOME (already done by the launching
	  daemon).

2007-01-18 17:09  rdm

	* [r17391] proof/src/TProofResourcesStatic.cxx,
	  proof/src/TProofServ.cxx: From Gerri:
	  - turn into conditional Info(...) some Error(...) messages to
	  avoid fake error messages
	  in the case a default config file is missing.

2007-01-18 17:04  rdm

	* [r17390] xrootd/Module.mk,
	  xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  fix for Solaris 10 i386 and first introduction of authentication
	  modules.

2007-01-18 13:00  rdm

	* [r17389] base/inc/Bytes.h, cint/Module.mk, cint7/Module.mk,
	  config/Makefile.linuxia64ecc, config/Makefile.linuxicc,
	  config/Makefile.linuxx8664icc, config/Makefile.macosxicc,
	  proofd/Module.mk, proofx/Module.mk, test/Makefile.arch,
	  test/RootShower/Makefile, treeplayer/Module.mk: Port to the Intel
	  v10 compiler. Intel has just released a beta for this
	  compiler that will also support 64 bit Mac OS X.

2007-01-18 10:59  brun

	* [r17388] gui/inc/TGDockableFrame.h: Remove dependency on
	  TMessage.h

2007-01-18 10:33  brun

	* [r17387] test/stressVector.cxx: Add missing include <vector>

2007-01-18 10:29  brun

	* [r17386] tutorials/fit/FittingDemo.C: Add missing TMath.h

2007-01-17 21:25  brun

	* [r17385] table/src/TVolume.cxx: From Valeri Fine:
	  small patch to fix a typo introduced recently

2007-01-17 21:24  brun

	* [r17384] proofx/src/TXProofServ.cxx: Following the recent changes
	  in TMacro, TObjString must be included.

2007-01-17 17:20  brun

	* [r17383] base/inc/TMacro.h, base/src/TMacro.cxx,
	  proof/src/TProofLog.cxx, proof/src/TProofSuperMaster.cxx: From
	  Axel:
	  I've implemented TMacro::Exec taking an Int_t* error, just as the
	  several ProcessLine()s do. I've also cleaned the #includes,
	  shortened a
	  few expressions, fixed a bug with the filename extraction, and
	  made sure
	  that the fParams member gets copied for the copy c'tor and the
	  assignment op.
	  
	  Now proof doesn't build anymore; the patch is included as well.

2007-01-17 17:14  rdm

	* [r17382] config/Makefile.linux: add test for gfortran and use
	  that instead of g77 (needed for FC6).

2007-01-17 17:06  antcheva

	* [r17381] ged/src/TGedFrame.cxx: From Axel:
	  - replaced Event_t */*event*/ by Event_t * /*event*/ to avoid by Event_t * /*event*/ to avoid to avoid
	  MSVC warnings about the "*/" outside a comment

2007-01-17 17:06  antcheva

	* [r17380] ged/src/TGedEditor.cxx: From Axel:
	  - replaced TObject */*obj*/ by TObject * /*obj*/ to avoid MSVC by TObject * /*obj*/ to avoid MSVC to avoid MSVC
	  warnings about the "*/" outside a comment

2007-01-17 17:05  antcheva

	* [r17379] gui/src/TGTextEditor.cxx: From Axel:
	  - added #include "TObjString.h" (as a step before removing it
	  from TMacro.h)

2007-01-17 16:15  antcheva

	* [r17378] ged/src/TGedEditor.cxx: - updated class description

2007-01-17 15:54  couet

	* [r17377] gpad/src/TPad.cxx: - In TPad::Print :
	  Fix the bug reported in
	  https://savannah.cern.ch/bugs/index.php?22994.
	  "[" and "]" are special characters for ExpandPathName. They may
	  appear
	  at the end of the PS filename (see TPad::Print help). In that
	  case, they
	  are now removed before performing ExpandPathName and put back
	  afterwards.
	  It was decided to do the fix in TPad::Print and not in
	  ExpandPathName
	  because ExpandPathName is a low level function and modifying it
	  may
	  produce unwanted side effects.

2007-01-17 15:27  rdm

	* [r17376] build/win/compiledata.sh: From Axel:
	  Fix wrong gSystem->GetIncludePath() problem as
	  reported at http://savannah.cern.ch/bugs/?22988

2007-01-17 15:26  rdm

	* [r17375] winnt/src/TWinNTSystem.cxx: From Axel:
	  this patch removes a few unused vars, and fixes two switch cases
	  that
	  were labels.

2007-01-17 13:59  antcheva

	* [r17374] gui/inc/TGTextEditDialogs.h: - typo in comments

2007-01-17 13:08  couet

	* [r17373] hist/src/TGraph2D.cxx: - Update Draw() help.

2007-01-17 11:55  brun

	* [r17372] base/inc/TMacro.h, base/inc/TROOT.h,
	  base/src/TMacro.cxx, base/src/TROOT.cxx: From Axel:
	  This patch forwards the return value for TROOT::ProcessLine*(),
	  implements it as a return value to TMacro::Exec(), and fixes the
	  constructor for TMacro(filename). The old algorithm failed e.g.
	  for
	  ./whatever.C ("whatever.C" would have been the file name). Make
	  doc a
	  bit more explicit.

2007-01-17 11:37  rdm

	* [r17368] netx/Module.mk: Forgot to link against libXrdSys.a which
	  caused:
	  dyld: Symbol not found: __Z10Swap_n2hlly
	  on MacOS X Intel.

2007-01-17 08:37  brun

	* [r17367] physics/src/TVector2.cxx: Fix coding convention

2007-01-17 07:32  brun

	* [r17366] pyroot/inc/TPyException.h, pyroot/src/MethodHolder.cxx,
	  pyroot/src/MethodProxy.cxx, pyroot/src/TPyException.cxx,
	  pyroot/src/TPyROOTApplication.cxx: From Wim and Scott Snyder:
	  o) fix for the exception passing between C++ and python callbacks

2007-01-16 17:01  brun

	* [r17365] graf/inc/TImage.h, graf/src/TImage.cxx,
	  gui/inc/TGObject.h, gui/src/TGObject.cxx: From Axel:
	  Implemented TGObject::SaveAs(const char* filename = "", Option_t*
	  option = "")
	  allowing to save TGObject to a file using TImage.
	  The file type is determined by the extension of the filename
	  parameter.
	  I.e. fFrame->SaveAs("myframe.gif").

2007-01-16 15:53  rdm

	* [r17364] config/rootrc.in: typo : must be ; for Windows paths.

2007-01-16 14:41  rdm

	* [r17363] base/src/TEnv.cxx: avoid reading ./.rootrc twice in case
	  the workingdirectory is ~.

2007-01-16 14:40  rdm

	* [r17362] base/src/TROOT.cxx, config/rootrc.in,
	  unix/src/TUnixSystem.cxx, winnt/src/TWinNTSystem.cxx: Fix problem
	  with MacroPath and DynamicPath expansion in case the paths
	  are extended via ~/.rootrc and/or ./.rootrc files. Fixes issue
	  22954.

2007-01-16 14:31  brun

	* [r17361] cont/inc/TCollectionProxy.h, oracle/inc/TOracleResult.h,
	  tmva/inc/Option.h, tmva/inc/SimulatedAnnealingBase.h,
	  unuran/inc/TUnuranDistrMulti.h: Do not assume that include
	  <vector> will be done by TBuffer.h

2007-01-16 11:49  brun

	* [r17360] treeviewer/inc/TPaveVar.h,
	  treeviewer/inc/TTreeViewerOld.h, treeviewer/src/TPaveVar.cxx,
	  treeviewer/src/TTreeViewerOld.cxx: Remove two obsolete classes

2007-01-16 10:59  brun

	* [r17359] x3d/src/TViewerX3D.cxx: Remove dependency on TClass.h

2007-01-16 09:37  brun

	* [r17358] g3d/src/TAxis3D.cxx, g3d/src/TMaterial.cxx,
	  g3d/src/TNodeDiv.cxx, g3d/src/TRotMatrix.cxx,
	  g3d/src/TUtil3D.cxx, tmva/inc/BinaryTree.h,
	  tmva/inc/DecisionTreeNode.h, tmva/inc/IMethod.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/Tools.h,
	  tmva/inc/Types.h, tmva/src/Factory.cxx, tmva/src/MethodBase.cxx:
	  Remove dependencies on TROOT.h

2007-01-16 09:14  brun

	* [r17357] hist/src/TGraphDelaunay.cxx, hist/src/TH1K.cxx: Remove
	  dependencies on TROOT.h

2007-01-16 09:04  brun

	* [r17356] geom/src/TGeoArb8.cxx, geom/src/TGeoBBox.cxx,
	  geom/src/TGeoCone.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoPara.cxx,
	  geom/src/TGeoPcon.cxx, geom/src/TGeoPgon.cxx,
	  geom/src/TGeoScaledShape.cxx, geom/src/TGeoShapeAssembly.cxx,
	  geom/src/TGeoSphere.cxx, geom/src/TGeoTorus.cxx,
	  geom/src/TGeoTrd1.cxx, geom/src/TGeoTrd2.cxx,
	  geom/src/TGeoTube.cxx, geom/src/TGeoXtru.cxx: Remove dependencies
	  on TROOT.h

2007-01-16 08:35  brun

	* [r17355] gl/src/TGLBoundingBox.cxx, gl/src/TGLBoxPainter.cxx:
	  Remove dependency on TMath.h

2007-01-16 08:30  brun

	* [r17354] foam/src/TFoamMaxwt.cxx: Remove dependency on TMath.h

2007-01-16 08:23  brun

	* [r17353] guibuilder/src/TGuiBldDragManager.cxx,
	  minuit2/src/TFitterFumili.cxx, minuit2/src/TFitterMinuit.cxx,
	  newdelete/src/MemCheck.cxx, newdelete/src/NewDelete.cxx,
	  unix/src/TUnixSystem.cxx, win32gdk/src/TGWin32GL.cxx: Remove
	  dependency on TMath.h

2007-01-16 07:57  brun

	* [r17352] gui/src/TGCanvas.cxx, gui/src/TGFSComboBox.cxx,
	  gui/src/TGLayout.cxx, gui/src/TGListBox.cxx,
	  gui/src/TGListView.cxx, gui/src/TGMsgBox.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TGTab.cxx,
	  gui/src/TGTableLayout.cxx, gui/src/TGTextEntry.cxx,
	  gui/src/TGWindow.cxx: Remove dependency on TMath.h

2007-01-16 07:45  brun

	* [r17351] cont/src/TClassTable.cxx, gpad/src/TSliderBox.cxx:
	  Remove dependency on TMath.h

2007-01-16 07:26  brun

	* [r17350] main/src/hadd.cxx: Fix coding conventions

2007-01-16 05:52  brun

	* [r17349] base/inc/TMathBase.h: Add a few more comments.

2007-01-15 22:11  rdm

	* [r17348] base/inc/TMathBase.h: fix other typo in comment.

2007-01-15 22:08  rdm

	* [r17347] base/src/TAttLine.cxx, base/src/TFile.cxx,
	  base/src/TStyle.cxx, io/src/TFile.cxx: Add back <cmath>.

2007-01-15 17:13  brun

	* [r17346] test/stressGraphics.cxx, test/stressShapes.cxx,
	  test/stressSpectrum.cxx: Add missing include "TMath.h"

2007-01-15 16:57  brun

	* [r17345] html/inc/THtml.h: Remove unused TROOT.h

2007-01-15 16:55  brun

	* [r17344] tmva/src/SdivSqrtSplusB.cxx: Fix a problem with cmath on
	  Solaris

2007-01-15 16:50  brun

	* [r17343] graf/src/TGraph.cxx: Fix a problem in the TGraph
	  assigment operator

2007-01-15 16:38  brun

	* [r17342] matrix/inc/TMatrixTBase.h: Remove include "TROOT.h"

2007-01-15 16:28  brun

	* [r17341] treeplayer/inc/TSelectorEntries.h,
	  treeplayer/src/TSelectorEntries.cxx: Remove includes TROOT.h,
	  TChain.h, TClass.h from TSelectorEntries.h

2007-01-15 16:15  rdm

	* [r17340] proof/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Change file type filter in New Chain Dialog.

2007-01-15 16:13  brun

	* [r17339] graf/src/TLegend.cxx: Fix a bug in TLegend::SetHeader
	  (thanks to Roland Kuhn)

2007-01-15 16:10  brun

	* [r17338] asimage/src/TASPaletteEditor.cxx,
	  g3d/src/TMarker3DBox.cxx, g3d/src/TPolyMarker3D.cxx,
	  geompainter/src/TGeoChecker.cxx, geompainter/src/TGeoPainter.cxx,
	  gl/src/TGLUtil.cxx, gpad/src/TCreatePrimitives.cxx,
	  gpad/src/TPad.cxx, graf/inc/TGraphPolar.h, graf/src/TCutG.cxx,
	  graf/src/TGraphPolar.cxx, graf/src/TMultiGraph.cxx,
	  graf/src/TSpline.cxx, hbook/src/THbookFile.cxx, hist/inc/TH1.h,
	  hist/src/TAxis.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx,
	  hist/src/THLimitsFinder.cxx, hist/src/THStack.cxx,
	  minuit/src/TFitter.cxx, mlp/src/TNeuron.cxx,
	  proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  treeplayer/src/TTreeFormula.cxx: Remove TMath.h from TH1.h and
	  add TMath.h to all files previously assuming TMath.h
	  via TH1.h
	  This should complete the changes related to TMath.

2007-01-15 15:24  brun

	* [r17337] gpad/inc/TClassTree.h: Use forward declaration of TClass
	  instead of include "TClass.h"

2007-01-15 15:22  brun

	* [r17336] roofit/roofit_2.10.src.tgz: New version with missing
	  includes like TMath.h or TClass.h added.

2007-01-15 15:04  brun

	* [r17335] tmva/src/MethodLikelihood.cxx: Add missing include
	  TClass.h

2007-01-15 15:02  brun

	* [r17334] gl/src/TGLBoxPainter.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx: Add missing includes TROOT.h or
	  TClass.h

2007-01-15 14:31  roiser

	* [r17333] reflex/python/genreflex/gendict.py: Better sorting of
	  classes needed for propagation to CINT. A simple sort is
	  not enough. We need to make sure that e.g. template parameters
	  are propagated
	  before. Otherwise CINT cannot cope with the classes defined
	  afterwards.

2007-01-15 14:30  brun

	* [r17332] hist/inc/TVirtualHistPainter.h: Remove reference to
	  TClass.h

2007-01-15 14:27  brun

	* [r17331] tree/inc/TVirtualTreePlayer.h: Use forward declaration
	  of TClass instead of include "TClass.h"

2007-01-15 14:27  brun

	* [r17330] base/inc/TMath.h, base/inc/TMathBase.h,
	  math/inc/TMath.h: Fix wrong info in comments

2007-01-15 14:08  brun

	* [r17329] config/Makefile.depend: Add missing dependency of
	  libPhysics for libPythia6

2007-01-15 13:45  brun

	* [r17328] table/inc/TTableDescriptor.h,
	  table/inc/TVolumePosition.h, table/src/TVolumePosition.cxx:
	  Remove dependencies on TClass.h

2007-01-15 13:25  brun

	* [r17327] test/RootShower/MyDetector.cxx: Add missing include
	  "TMath.h"

2007-01-15 13:24  brun

	* [r17326] physics/inc/TVector3.h, physics/src/TVector3.cxx: Fix a
	  side effect (Inline declaration to be removed) from my previous
	  changes

2007-01-15 12:51  brun

	* [r17325] base/src/TMapFile.cxx, base/src/TRandom1.cxx,
	  io/src/TMapFile.cxx, math/src/TRandom1.cxx: include <cmath> is
	  required

2007-01-15 12:46  brun

	* [r17324] physics/inc/TVector2.h, physics/inc/TVector3.h,
	  physics/src/TVector2.cxx, physics/src/TVector3.cxx: Remove
	  dependencies from TMath.h

2007-01-15 11:52  rdm

	* [r17323] base/src/TAttAxis.cxx, base/src/TAttLine.cxx,
	  base/src/TFile.cxx, base/src/TMapFile.cxx, base/src/TRandom1.cxx,
	  base/src/TStyle.cxx, io/src/TFile.cxx, io/src/TMapFile.cxx,
	  math/src/TRandom1.cxx, meta/src/TClass.cxx: <cmath> not needed
	  anymore after introduction of TMathBase.h.

2007-01-15 11:30  brun

	* [r17322] gl/inc/TGLKernel.h, gl/inc/TGLUtil.h,
	  gl/src/TGLBoundingBox.cxx, gl/src/TGLCylinder.cxx,
	  gl/src/TGLFaceSet.cxx, gl/src/TGLKernel.cxx,
	  gl/src/TGLPolyMarker.cxx, gl/src/TGLRotateManip.cxx,
	  gl/src/TGLUtil.cxx: Remove dependencies on TMath.h

2007-01-15 11:00  brun

	* [r17320] geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx, gui/inc/TGDimension.h,
	  gui/src/TGDimension.cxx, gui/src/TGNumberEntry.cxx,
	  gui/src/TGSpeedo.cxx, gui/src/TRootCanvas.cxx: Remove dependency
	  on TMath.h in TGDimension that forced a complete recompilation
	  of the gui ged geombuilder fitpanel proff, etc packages

2007-01-15 10:40  brun

	* [r17319] table/inc/TTablePoints.h: Remove dependencies on TMath.h

2007-01-15 10:38  brun

	* [r17318] quadp/inc/TQpDataBase.h, quadp/inc/TQpDataDens.h,
	  quadp/inc/TQpLinSolverBase.h, quadp/inc/TQpProbBase.h,
	  quadp/inc/TQpResidual.h, quadp/inc/TQpSolverBase.h,
	  quadp/inc/TQpVar.h: Remove dependencies on TMath.h, TClass.h and
	  TROOT.h

2007-01-15 10:26  brun

	* [r17317] graf/inc/TLatex.h, graf/src/TLatex.cxx: Remove
	  dependency of TMath.h in TLatex.h

2007-01-15 10:16  brun

	* [r17316] matrix/inc/TMatrixTBase.h, matrix/inc/TMatrixTUtils.h,
	  matrix/src/TDecompBK.cxx, matrix/src/TDecompBase.cxx,
	  matrix/src/TDecompChol.cxx, matrix/src/TDecompLU.cxx,
	  matrix/src/TDecompSVD.cxx, matrix/src/TDecompSparse.cxx,
	  matrix/src/TMatrixDEigen.cxx, matrix/src/TMatrixDSymEigen.cxx,
	  matrix/src/TMatrixTLazy.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTUtils.cxx: REmove several dependencies on
	  TMath.h

2007-01-15 10:15  brun

	* [r17315] cont/src/TClonesArray.cxx, cont/src/TCollection.cxx,
	  cont/src/TObjArray.cxx, cont/src/TOrdCollection.cxx: Remove
	  several dependencies on TMath.h

2007-01-15 10:03  brun

	* [r17314] meta/src/TClass.cxx, meta/src/TStreamerElement.cxx:
	  Remove dependencies of TMath in directory meta.

2007-01-15 09:05  antcheva

	* [r17313] gui/src/TGFileDialog.cxx: - Fix in
	  TGFileDialog::ProcessMessage related to the
	  "Create New Folder" button functionality. The new folder
	  was created always into the working directory of ROOT,
	  not where the TGFileDialog had navigated to (thanks to
	  Fred L Youhanaie for reporting that)

2007-01-15 07:34  brun

	* [r17312] main/src/hadd.cxx: From Constantin Loizides:
	  Support also compression level 9

2007-01-13 20:26  brun

	* [r17311] tree/src/TTree.cxx: Implement suggestion of URL:
	  <http://savannah.cern.ch/bugs/?22885>
	  When specifying the Branch schema of a TTree, in principle it
	  would suffice
	  to indicate the branch data type once for each consecutive
	  branch. However,
	  it seems TTree::ReadFile requires explicitly indicating the
	  consecutive
	  string-type branches. For example, for this file contents:
	  
	  numLines/I:folder/C:schema:rows/I:Time:IDs
	  20 /LST06 ifds 1000 30 6 100
	  10 /LST06 ifds 1000 40 8 150
	  20 /LST06 ifds 100 100 11 100
	  10 /LST06 ifds 100 150 20 150

2007-01-13 19:53  brun

	* [r17310] cintex/src/CINTTypedefBuilder.cxx,
	  cintex/src/CINTTypedefBuilder.h, cintex/src/CINTUtils.cxx,
	  cintex/src/Cintex.cxx, cintex/test/dict/CintexTest.h,
	  cintex/test/dict/selection.xml,
	  cintex/test/test_PyCintex_basics.py: From Pere:
	  URL: <http://savannah.cern.ch/bugs/?22866>
	  
	  
	  It has been noticed by Steven Blusk (LHCb) with the following
	  lines of python
	  that the method setTransformation(...) was not being called
	  depending on what
	  has been loaded in terms of libraries (dictionaries) before.
	  
	  myDetElem = det['/dd/Structure/LHCb/AfterMagnetRegion/T/IT']
	  ac=myDetElem.geometry().alignmentCondition()
	  std = gaudimodule.gbl.std
	  x=std.vector('double')(3)
	  y=std.vector('double')(3)
	  z=std.vector('double')(3)
	  ac.setTransformation(x,y,z)
	  
	  This method expects 3 "const vector<double>&". The reason it was
	  not being
	  called is that CINT didn't find a match with arguments of the
	  type "const
	  vector<double>&" since a typdef from vector<double> to
	  vector<double,allocator<double> > has been defined by some
	  libraries (e.g.
	  libMinuit.so), which does not really make sense in C++.
	  
	  The easiest solution has been to fake Cintex and cope with the
	  case a
	  typedef of this sort has been defined by changing to signature,
	  at the same
	  time force the definition of such typdefs at the initialization
	  on Cintex for
	  the most common cases in order to avoid a dependency of the
	  loading order of
	  libraries having these typedefs generated by rootcint.

2007-01-13 09:10  brun

	* [r17309] test/Aclock.h: Add missing include TMath.h
	  cVS:
	  ----------------------------------------------------------------------

2007-01-12 17:02  brun

	* [r17308] tmva/src/MethodCFMlpANN_Utils.cxx: Use <cmath>

2007-01-12 16:59  brun

	* [r17307] base/src/TFile.cxx, io/src/TFile.cxx: TFile needs
	  <cmath>

2007-01-12 16:03  brun

	* [r17306] base/inc/TMath.h, base/inc/TMathBase.h,
	  base/inc/TString.h, base/src/TBuffer.cxx, base/src/TColor.cxx,
	  base/src/TFile.cxx, base/src/TFileCacheRead.cxx,
	  base/src/TKey.cxx, base/src/TMapFile.cxx,
	  base/src/TProcessID.cxx, base/src/TRandom1.cxx,
	  base/src/TString.cxx, base/src/TStyle.cxx, base/src/TView.cxx,
	  base/src/TZIPFile.cxx, cont/src/TCollection.cxx,
	  cont/src/TObjectTable.cxx, eg/src/TPrimary.cxx,
	  g3d/src/TAxis3D.cxx, g3d/src/TCTUB.cxx, g3d/src/TGTRA.cxx,
	  g3d/src/THelix.cxx, g3d/src/TPARA.cxx, g3d/src/TPCON.cxx,
	  g3d/src/TPGON.cxx, g3d/src/TPolyLine3D.cxx,
	  g3d/src/TRotMatrix.cxx, g3d/src/TSPHE.cxx, g3d/src/TShape.cxx,
	  g3d/src/TTRAP.cxx, g3d/src/TTUBE.cxx, g3d/src/TTUBS.cxx,
	  g3d/src/TXTRU.cxx, g4root/src/TG4RootSolid.cxx,
	  geom/src/TGeoArb8.cxx, geom/src/TGeoBBox.cxx,
	  geom/src/TGeoBoolNode.cxx, geom/src/TGeoCone.cxx,
	  geom/src/TGeoElement.cxx, geom/src/TGeoEltu.cxx,
	  geom/src/TGeoHalfSpace.cxx, geom/src/TGeoHelix.cxx,
	  geom/src/TGeoHype.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMatrix.cxx, geom/src/TGeoNode.cxx,
	  geom/src/TGeoPara.cxx, geom/src/TGeoParaboloid.cxx,
	  geom/src/TGeoPatternFinder.cxx, geom/src/TGeoPcon.cxx,
	  geom/src/TGeoPgon.cxx, geom/src/TGeoPolygon.cxx,
	  geom/src/TGeoScaledShape.cxx, geom/src/TGeoShape.cxx,
	  geom/src/TGeoShapeAssembly.cxx, geom/src/TGeoSphere.cxx,
	  geom/src/TGeoTorus.cxx, geom/src/TGeoTrd1.cxx,
	  geom/src/TGeoTrd2.cxx, geom/src/TGeoTube.cxx,
	  geom/src/TGeoVoxelFinder.cxx, geom/src/TGeoXtru.cxx,
	  gpad/src/TClassTree.cxx, gpad/src/TSliderBox.cxx,
	  graf/src/TArrow.cxx, graf/src/TAttImage.cxx, graf/src/TCrown.cxx,
	  graf/src/TPolyLine.cxx, hist/src/TPolyMarker.cxx,
	  io/src/TFile.cxx, io/src/TFileCacheRead.cxx, io/src/TKey.cxx,
	  io/src/TMapFile.cxx, io/src/TZIPFile.cxx, math/inc/TMath.h,
	  math/src/TRandom1.cxx, meta/src/TClass.cxx,
	  meta/src/TStreamerElement.cxx, proof/src/TAdaptivePacketizer.cxx,
	  proof/src/TPacketizer.cxx,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TPacketizer.cxx, sql/src/TBufferSQL2.cxx,
	  table/inc/TTablePoints.h, table/src/TPointsArray3D.cxx,
	  table/src/TPolyLineShape.cxx, tmva/inc/RuleFitParams.h,
	  tmva/src/SdivSqrtSplusB.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tree/src/TBranch.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TChain.cxx, tree/src/TQueryResult.cxx,
	  tree/src/TTreeCloner.cxx, treeplayer/src/TTreeIndex.cxx,
	  vmc/inc/TVirtualMCApplication.h, vmc/src/TGeoMCGeometry.cxx,
	  xml/src/TBufferXML.cxx: TMath::Abs, TMath::Min, TMath::Max,
	  TMath::Sign, TMath::Range
	  These functions are unfortunately not defined in a standard way
	  in std::
	  
	  This include is referenced by a new version of TMath.h.
	  As a result, TMath.h is back compatible with the previous
	  version.
	  
	  TMathBase.h is used in place of TMath.h in all the classes
	  that will go into the future miniCore library.
	  TMath.h and the TMath implementation will go into a new math
	  sub-directory.
	  
	  TString.h uses TMathBase.h instead of TMath.h.
	  As a result, it was necessary to include "TMath.h" in some
	  classes
	  assuming that TMath was included via TString and using other
	  functions
	  than the ones defined in TMathBase.h
	  ----------------------------------------------------------------------

2007-01-12 11:04  rdm

	* [r17305] proof/src/TProofServ.cxx: From Gerri:
	  Add two new envs to define the location of the 'motd' and
	  'noproof'
	  files (PROOFMOTD and PROOFNOPROOF). This was requested by
	  Jan-Fiete
	  to be able to pickup the files from alicecaf AFS public.

2007-01-12 11:03  rdm

	* [r17304] proofd/src/XrdProofdProtocol.cxx: FRom Gerri:
	  Add a missing protection when retrieving logs of older sessions;
	  this
	  bug was found by Jan-Fiete and I did fix it already on the CAF
	  but
	  not yet in CVS.

2007-01-12 11:02  rdm

	* [r17303] proof/src/TProof.cxx, proof/src/TProofChain.cxx: From
	  Gerri:
	  Correctly remove a chain form the internal list in TProof at
	  closing;
	  this was introduced during the move tree -> proof of TDset and
	  related
	  things (TProofChain) and is causing some hangs in ~TProof.

2007-01-12 10:59  couet

	* [r17302] hist/src/THStack.cxx: - THStack::Paint: if the first
	  histogram in the stack has alphanumeric
	  labels on X-axis, they are now displayed.

2007-01-12 10:28  brun

	* [r17301] base/src/TStopwatch.cxx: Minor fix for Windows

2007-01-12 10:24  brun

	* [r17300] base/src/TComplex.cxx, math/src/TComplex.cxx:
	  Reintroduce previous version of TComplex

2007-01-12 10:20  brun

	* [r17299] base/src/TAttLine.cxx, base/src/TBenchmark.cxx,
	  base/src/TBuffer.cxx, base/src/TColor.cxx, base/src/TComplex.cxx,
	  base/src/TFile.cxx, base/src/TKey.cxx, base/src/TMapFile.cxx,
	  base/src/TStopwatch.cxx, base/src/TString.cxx,
	  base/src/TStyle.cxx, base/src/TZIPFile.cxx, io/src/TFile.cxx,
	  io/src/TKey.cxx, io/src/TMapFile.cxx, io/src/TZIPFile.cxx,
	  math/src/TComplex.cxx: Replace "TMath.h" by <cmath> and calls to
	  TMath::Sqrt by sqrt
	  TMath::Abs by std::abs
	  TMath::Min by std::min
	  TMath::Max by std::max

2007-01-12 09:31  brun

	* [r17298] base/src/TAttAxis.cxx: Replace "TMath.h" by <cmath> and
	  calls to TMath::Abs by abs

2007-01-12 09:27  brun

	* [r17297] base/src/TRandom1.cxx, base/src/TRandom2.cxx,
	  base/src/TRandom3.cxx, math/src/TRandom1.cxx,
	  math/src/TRandom2.cxx, math/src/TRandom3.cxx: Remove dependency
	  on "TMath.h"

2007-01-12 09:21  brun

	* [r17296] base/src/TObject.cxx: Remove dependency of TObject on
	  TMath

2007-01-12 08:28  rdm

	* [r17295] configure: fix a errorneous check in check_lib64.

2007-01-11 10:21  brun

	* [r17294] geom/src/TGeoArb8.cxx: From Andrei:
	  fix for an unitialized variable in TGeoTrap::Safety.

2007-01-10 18:10  rdm

	* [r17286] unix/src/TUnixSystem.cxx: From Philippe:
	  use stat64() on systems that support it. Fixes savannah: 22768.

2007-01-10 17:43  antcheva

	* [r17285] gui/src/TGFSContainer.cxx: - Fix in TGFileItem ctor - in
	  ROOT browser (detailed list view)
	  months were displayed as numbers from 00 to 11, instead
	  of from 01 to 12 (thanks to Jan for reporting this bug)

2007-01-10 16:54  brun

	* [r17284] base/src/TMath.cxx, math/src/TMath.cxx: TMath::Hash
	  calls now TString::Hash.

2007-01-10 16:49  brun

	* [r17283] base/inc/TString.h, base/src/TString.cxx: Copy the code
	  from TMath::Hash to TString::Hash.
	  TMath::Hash will be modified to call the TString::Hash static
	  function.
	  This change is made to facilitate the removal of TMath.h from the
	  base directory.

2007-01-10 16:11  rdm

	* [r17282] base/inc/TString.h, base/src/TString.cxx: From Axel:
	  added
	  TString& TSubString::String()
	  and replaced TString* fStr; by TString& fStr, to syntactically
	  enforce
	  fStr being initialized. It always is, and it's always expected to
	  be, so
	  using a TString& is a bit cleaner.

2007-01-10 14:55  antcheva

	* [r17281] gui/src/TGComboBox.cxx: - Removed empty statement in
	  TGFontTypeComboBox ctor

2007-01-10 14:54  antcheva

	* [r17280] gui/inc/TGListView.h, gui/src/TGListView.cxx: - Added
	  new method ResizeColumns() for backward compatibilities.
	  Use this method after all entries are on place. It will resize
	  column
	  headers showing whole items' names.

2007-01-10 11:30  brun

	* [r17279] tree/src/TTree.cxx: In TTree::Branch(TList*, .. do not
	  append a "." in the branch name
	  when the object in the list is a TClonesArray.

2007-01-10 11:07  roiser

	* [r17278] reflex/test/test_Reflex_unit.cxx: fix error unit test on
	  linux

2007-01-10 09:51  roiser

	* [r17274] reflex/python/genreflex/gendict.py: From Pere:
	  - for the ordering patch, remove dependency on python 2.4

2007-01-10 09:31  roiser

	* [r17273] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genreflex.py: From Pere:
	  - ordering of dictionary classes needed for a proper conversion
	  to CINT
	  - remove warning on windows

2007-01-10 09:09  brun

	* [r17272] README/CREDITS, main/src/hadd.cxx: Fix a typo in comment

2007-01-10 09:06  brun

	* [r17271] main/src/hadd.cxx: From Tobby Burnett
	  Add support for indirect files
	  
	  Wildcarding and indirect files are also supported
	  hadd result.root myfil*.root
	  will merge all files in myfil*.root
	  hadd result.root file1.root @list.txt file2. root myfil*.root
	  will merge file1. root, file2. root, all files in myfil*.root
	  and all files in the indirect text file list.txt ("@" as the
	  first
	  character of the file indicates an indirect file. An indirect
	  file
	  is a text file containing a list of other files, including other
	  indirect files, one line per file).

2007-01-10 08:52  roiser

	* [r17270] reflex/inc/Reflex/SharedLibrary.h: fix bug #22339,
	  genmap not finding input file
	  going back to a simpler implementation of error reporting. Only
	  dl* function
	  errors need to reported for this class

2007-01-10 08:51  roiser

	* [r17269] reflex/test/test_Reflex_unit.cxx: unit test to check bug
	  #22339, genmap not finding input file

2007-01-09 18:24  pcanal

	* [r17268] tree/src/TTree.cxx: Protect GetBranch and GetLeaf
	  against null pointer argument

2007-01-09 17:01  brun

	* [r17267] hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx:
	  Simplify the TH1, TH2, TH3::Copy functions, still adding the
	  possibility
	  to copy histograms of different types. For instance if we have a
	  TH1F* h1
	  we can do now:
	  TH1D h2;
	  h1->Copy(h2);
	  
	  ie the h1 histogram will be copied into the empty h2

2007-01-09 12:46  roiser

	* [r17266] cintex/test/test_PyCintex_basics.py: adapt test to
	  PyROOT changes

2007-01-09 11:44  rdm

	* [r17265] Makefile, build/unix/wingcc_ld.sh: From Axel:
	  fix "make install" problem in Win32 cygwin using gcc
	  (see also http://root.cern.ch/phpBB2/viewtopic.php?t=4364).

2007-01-09 05:35  brun

	* [r17263] table/src/TTable.cxx, table/src/TVolume.cxx: From Valeri
	  Fine:
	  - TTable::TTable(const TTable&) -- initialize the fN data-member
	  in the TTable copy ctor in advance
	  
	  - TVolume::GetObjectInfo initialize the Z component of the of the
	  selected 3D object position to report it properly

2007-01-09 05:31  brun

	* [r17262] pyroot/src/Adapters.cxx, pyroot/src/Converters.cxx,
	  pyroot/src/MethodHolder.cxx, pyroot/src/PropertyProxy.cxx,
	  pyroot/src/PropertyProxy.h, pyroot/src/Pythonize.cxx,
	  pyroot/src/RootModule.cxx, pyroot/src/TCustomPyTypes.cxx,
	  pyroot/src/TCustomPyTypes.h: From Wim:
	  o) for https://savannah.cern.ch/bugs/?21356 added custom Float
	  and Int types
	  that can be used to pass through double& and long&
	  o) for https://savannah.cern.ch/bugs/?22599 added setting and
	  resetting after
	  of gErrorIgnoreLevel when testing the existence of iterator
	  classes
	  o) further Reflex support: public data members

2007-01-08 14:40  couet

	* [r17260] gpad/src/TPad.cxx: - From Valeri Fine:
	  Protection added in TPad::Clear() in case fCanvas does not exist
	  yet.

2007-01-08 10:56  roiser

	* [r17259] reflex/inc/Reflex/PluginService.h: From Pere:
	  Performance improvement for the PluginSvc

2007-01-08 09:56  brun

	* [r17258] tutorials/gui/c1.png, tutorials/gui/fore.xpm: Remove
	  unused files

2007-01-06 09:24  brun

	* [r17257] treeplayer/src/TChainIndex.cxx: In
	  TChainIndex::DeleteIndices prevent a double delete
	  This fix the bug report http://savannah.cern.ch/bugs/?22722

2007-01-03 18:50  pcanal

	* [r17256] tree/src/TTreeCache.cxx: avoid division by zero in entry
	  number estimation

2007-01-03 18:50  pcanal

	* [r17255] cint/src/v6_opr.cxx: From Masa:
	  What I found was, in opr.c G__bstore() function, test to
	  long double comes after that of double.
	  
	  if('d'==defined->type || 'd'==expressionin.type) { // double
	  (1)...
	  }
	  ...
	  
	  else ('q'==defined->type || expressionin.type) { // long double
	  (2)...
	  }
	  
	  If one of the value is double, it falls into case (1). Solution
	  is to
	  move long double part prior to double. I realize there is same
	  problem
	  with long long too.

2007-01-03 15:44  wverkerke

	* [r17254] roofitcore/inc/RooNumIntConfig.h,
	  roofitcore/src/RooAddition.cxx, roofitcore/src/RooBanner.cxx: o
	  Module.mk
	  
	  - Fix dependency
	  
	  
	  o RooAddition
	  
	  - Fix bug in copy ctor
	  
	  
	  o RooBanner
	  
	  - Increase version tag to v2.11
	  
	  
	  o RooNumIntConfig
	  
	  - Add fwd class declaration to code compiles on g++ 4.1

2007-01-03 14:43  brun

	* [r17253] physics/src/TRotation.cxx: From Saurylu@gmail.com
	  TRotation & SetZAxis(const TVector3& axis, const TVector3&
	  zxPlane)
	  
	  set Y axis
	  
	  should be
	  
	  set Z axis

2007-01-03 14:24  brun

	* [r17252] histpainter/src/THistPainter.cxx: From Sergey Skononov:
	  This bug is connected with fixing bug #22317 which I submitted
	  previously.
	  Unfortunately, I got it only after release 5.14 was published.
	  Due to the fix in THistPainter::PaintBarH the PaintAxis call was
	  moved to the
	  very end of the routine. But, actually, it should come before the
	  X and Y axis
	  pointers being permuted back. As I checked, now it looks like X
	  axis
	  attributes have effect on the Y axis and vice versa.

2007-01-03 13:17  brun

	* [r17251] Makefile: Remove a line introduced for debugging (thanks
	  Nick West)

2007-01-02 14:05  brun

	* [r17250] mlp/src/TMultiLayerPerceptron.cxx: From Christophe
	  Delaere:
	  Fix a problem reported by Herbert Greenlee
	  The fortran-generated code was indeed
	  protected, but not the C++/python versions.
	  
	  Herbert Greelee said:
	  "Neural network code generated by TMultiLayerPerceptron contains
	  code
	  similar to the following in "neuron" methods:
	  
	  return ((1/(1+exp(-input)))*1)+0;
	  
	  This code is vulnerable to floating point overflows for
	  moderately large
	  negative values of "input." The mathematical function itself is
	  well
	  defined for all values of input. This is a computer arithmetic
	  problem.
	  A better computer science implementation of this function is
	  needed that
	  avoids floating point overflows in the intermediate results."

2006-12-31 02:42  rdm

	* [r17249] build/unix/makestatic.sh: exclude modules: castor,
	  unuran and gdml.

2006-12-22 09:36  brun

	* [r17248] tutorials/image/fore.xpm, tutorials/image/mditestbg.xpm:
	  Add these 2 missing files

2006-12-21 16:45  rdm

	* [r17247] tutorials/thread/threadsh1.C: some fine tuning so it
	  runs smoother.

2006-12-21 14:08  brun

	* [r17246] base/src/TAttText.cxx: From Olivier:
	  - Some parts of the help are modified to match the latest changes
	  in
	  TPostScript::Text.
	  - New picture showing how the fonts look like. The macro
	  producing this
	  picture is also included in the help.
	  - Some clean up in the help (remove the "stars") to make it
	  easier to
	  read.

2006-12-21 13:33  brun

	* [r17245] g4root/src/TG4RootNavigator.cxx: From Andrei:
	  precision problem fix in navigation

2006-12-21 13:32  brun

	* [r17244] geom/src/TGeoVolume.cxx: From Andrei:
	  gsposp handled properly

2006-12-21 10:57  couet

	* [r17243] postscript/src/TPostScript.cxx: - Revisit the head
	  comments.
	  * Since the last mods in TPostScript:Text, some pieces of
	  documentation
	  were wrong.
	  * Some HTML reference (<A>) pointed to nothing.
	  * The HTML formatting in the "Color Model" paragraph was wrong.
	  * Cosmetic in comments.

2006-12-21 10:48  couet

	* [r17242] tutorials/graphics/piechart.C: - Illustrate the "No
	  Out-Line" option to be conform with the picture in
	  the reference manual.

2006-12-21 10:21  brun

	* [r17241] cintex/src/ROOTClassEnhancer.cxx: Fix coding conventions

2006-12-21 07:59  brun

	* [r17240] g4root/README: Correct a wrong info in the README file.
	  g4root requires a version of geant4 > 8.2

2006-12-20 20:25  pcanal

	* [r17239] reflex/inc/Reflex/Base.h: From Paul:
	  
	  The "Base::ToScope() const" function did not properly invoke the
	  "Type::operator Scope() const" function (it attempted to cast to
	  a "const Scope&", which doesn't call the operator function).
	  
	  The result was that a Type was being returned as if it were a
	  Scope,
	  which caused very hard to understand problems much later on.
	  
	  The fix casts to "const Scope", instead of "const Scope&", which
	  does result in a call to the conversion operator.

2006-12-20 20:09  pcanal

	* [r17238] cintex/src/ROOTClassEnhancer.cxx: From Markus/Pere:
	  
	  A problem has been detected by Ioannis running the POOL
	  regression tests with
	  the latest ROOT production release. The problem shows up in a
	  rather complex
	  model (CMS inspired I think) involving a vector of pairs
	  containing objects
	  embedding pool::Refs in split mode. The wrong offset is
	  calculated for the
	  pool::Ref producing a core dump when doing a dynamic_cast.
	  
	  The origin of the problem is the fix made for a bug detected by
	  CMS when
	  classes with reflex dictionaries contained embedded objects
	  described only
	  with CINT dictionaries.
	  
	  Markus has debugged the problem and the fix is attached to this
	  report. It is
	  important to produce a patch version of ROOT 5.14 with this fix.

2006-12-20 08:23  brun

	* [r17237] geom/src/TGeoElement.cxx: From Andrei:
	  Fix a problem reported by Brett Wiren
	  After creating 15 elements ROOT's
	  TGeoElementTable's underlying TObjArray overflows. This was due
	  to a
	  hard coded array size and unchecked insertion.

2006-12-19 16:25  couet

	* [r17236] gpad/src/TButton.cxx, gpad/src/TInspectCanvas.cxx: - In
	  the construtor, set fLogx and fLogy to kFALSE, in some case
	  (during
	  an "Inspect" procedure) they might be equal to kTRUE which
	  produced a
	  completly screwed up output.

2006-12-19 14:02  brun

	* [r17235] tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx:
	  From Anna:
	  a fix for some bugs in TEntryList and TEntryListBlock that I
	  found while testing.

2006-12-19 07:53  brun

	* [r17234] hist/src/TH1.cxx: Fix wrong comments in the description
	  of the maximum bin content for TH1C,S histograms.
	  Because both positive and negative contents are accepted, the
	  maximum bin content
	  is 127 for TH1C and 32767 for TH1S

2006-12-18 16:05  couet

	* [r17233] postscript/src/TPostScript.cxx: - Change in
	  SetFillPatterns to make sure the line width will be properly
	  reset after a filled pattern area is drawn.
	  - Remove an unused variable.

2006-12-18 09:45  brun

	* [r17232] tutorials/graphs/motorcycle.C,
	  tutorials/splot/TestSPlot.C: These two tutorials can now be
	  executed from any directory.

2006-12-17 18:55  brun

	* [r17231] tutorials/graphs/motorcycle.dat: In the restructuring of
	  the tutorials directory, I forgot to check-in
	  the file motorcycle.dat required to run motorcycle.C

2006-12-15 16:18  brun

	* [r17230] base/inc/RVersion.h, build/version_number: Start
	  development version 5.15/01

2006-12-14 18:05  brun

	* [r17227] cintex/src/ROOTClassEnhancer.cxx: From Pere:
	  Fix a problem with Cintex affecting the LHCb test suite

2006-12-14 15:34  brun

	* [r17226] base/inc/RVersion.h, build/version_number: Stamp PRO
	  version 5.14/00 (first attempt)

2006-12-14 13:21  rdm

	* [r17225] cint/src/v6_shl.cxx: remove DOS line endings.

2006-12-14 13:19  rdm

	* [r17224] cint/inc/G__ci.h: and remove DOS line endings.

2006-12-14 13:17  rdm

	* [r17223] cint/inc/G__ci.h, cint/src/v6_newlink.cxx,
	  cint/src/v6_sizeof.cxx: For Solaris 10 CC5 we need to test also
	  for __SUNPRO_CC (__SUNPRO_C is not
	  defined anymore). This fixed vararg support in CINT.

2006-12-14 08:37  couet

	* [r17222] graf/src/TGraphPolar.cxx: - Remove Hoption. I was not
	  needed. It created a problem when ROOT was made
	  in static mode.

2006-12-14 00:11  rdm

	* [r17221] Makefile, main/Module.mk: remove unused PROOFLIBS
	  symbol.

2006-12-14 00:03  rdm

	* [r17220] proof/inc/TProof.h, proof/src/TProof.cxx: Restore
	  Reset() for backward compatibility.

2006-12-13 21:28  brun

	* [r17219] table/src/TDataSet.cxx, table/src/TFileSet.cxx,
	  table/src/TTable.cxx, table/src/TTableDescriptor.cxx,
	  table/src/TVolumeView.cxx: From Valeri Fine:
	  �Replace the C �printf� subroutines with the ROOT method �Printf�

2006-12-13 18:56  rdm

	* [r17218] Makefile: rlibmap was not installed when doing "make
	  install".

2006-12-13 18:08  rdm

	* [r17214] cint/iosenum/iosenum.solarisgcc3: Add file for Solaris
	  gcc 3.

2006-12-13 18:06  rdm

	* [r17213] base/src/TDatime.cxx: fix fatal compile error on Solaris
	  10 i386 gcc 3.

2006-12-13 17:48  brun

	* [r17212] tree/src/TSelectorList.cxx: Implement a suggestion from
	  Sebastien Greder in TSelectorList::CheckDuplicateName
	  When an object is already in the list, print a meaningful message
	  including the name of the object already in the list.
	  cVS:
	  ----------------------------------------------------------------------

2006-12-13 16:44  axel

	* [r17211] cint7/Module.mk: explicitely link libCint7 against
	  libReflex; fix link line for explicit linking

2006-12-13 14:44  brun

	* [r17210] tutorials/gl/glsurfaces.C: Fix a problem with the name
	  of f2clone

2006-12-13 11:21  rdm

	* [r17209] proof/inc/TProof.h, proof/src/TProof.cxx: Added new
	  methods:
	  
	  void SetParameter(const char *par, const char *value);
	  void SetParameter(const char *par, Long_t value);
	  void SetParameter(const char *par, Long64_t value);
	  void SetParameter(const char *par, Double_t value);
	  TObject *GetParameter(const char *par) const;
	  void DeleteParameters(const char *wildcard);
	  void ShowParameters(const char *wildcard = "PROOF_*") const;
	  
	  they allow the easy setting and inspection of the special PROOF
	  control
	  parameters (and other input parameters) like
	  PROOF_MaxSlaverPerNode, etc.,
	  instead of:
	  
	  proof->AddInput(new TParameter<Long_t>("PROOF_MaxSlavesPerNode",
	  2));
	  
	  we can now do:
	  
	  proof->SetParameter("PROOF_MaxSlavesPerNode", 2);

2006-12-13 09:33  brun

	* [r17208] gl/inc/TGLPlotPainter.h, gl/src/TGLUtil.cxx: From Timur:
	  Small fix for user interaction in 16 bit mode.

2006-12-13 08:24  brun

	* [r17207] proof/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TAdaptivePacketizer.cxx: Fix coding conventions

2006-12-13 08:16  brun

	* [r17206] qt/src/TQtWidget.cxx: From Valeri Fine;
	  "An extra protection against an erroneous "Gui.Prompt" value"
	  
	  the use case was reported via
	  http://root.cern.ch/phpBB2/viewtopic.php?p=17124#17124 )

2006-12-12 22:28  brun

	* [r17205] test/stress.cxx: The test with postscript was failing
	  because of the recent changes
	  with clipping.

2006-12-12 22:25  brun

	* [r17204] test/stressGraphics.cxx: Fix a crash in stressGraphics
	  following the change in the tutorials directory

2006-12-12 21:44  rdm

	* [r17203] proofd/src/XProofProtUtils.cxx: Fix for Mac OS X 10.3
	  (hopefully as I've no 10.3 to test it on).

2006-12-12 21:38  rdm

	* [r17202] meta/src/TCint.cxx: From Peter van Gemmeren:
	  fix memory leaks discovered by running valgrind on the ATLAS I/O
	  framework.

2006-12-12 21:30  pcanal

	* [r17201] tree/inc/TBranchElement.h: To properly reset the branch
	  address we now need to call ResetAddress instead
	  of SetAddress, so let's change TBranchElement::Notify as it shoud
	  have been
	  when we updated SetAddress

2006-12-12 21:29  rdm

	* [r17200] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  fix potential memory leak.

2006-12-12 21:28  rdm

	* [r17199] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  two important fixes for the CAF and other systems where xrootd
	  runs as root.

2006-12-12 20:12  brun

	* [r17198] qt/inc/TGQt.h, qt/src/TGQt.cxx, qt/src/TQtWidget.cxx:
	  From Valeri Fine:
	  This is to make Qt compiled against of the newest version of the
	  �winnt�

2006-12-12 17:29  brun

	* [r17197] tree/src/TBranch.cxx: From Gerri:
	  Marian Ivanov has found a problem in TBranch::GetFile();
	  the problem shows up when the parent tree and the friends are in
	  different
	  files of the same archive.
	  The filename for the branch is then uncorrectly derived from the
	  parent tree,
	  resulting in a failure while opening the file.
	  
	  This patch fixes this problem. Basically if the parent file is an
	  archive
	  and the branch filename is simple (non absolute, non-URL), it
	  just replaces
	  the member name.

2006-12-12 16:56  brun

	* [r17196] roofit/roofit_2.10.src.tgz: Introduce new tar file with
	  the important fix from Christian Holm to compile under gcc4.1

2006-12-12 16:55  brun

	* [r17195] roofit/roofit_2.10.src.tgz: Remove current tar file

2006-12-12 16:44  moneta

	* [r17194] tutorials/math/normalDist.C: add tutorial for
	  illustrating ROOT::Math statistical functions in the case of the
	  normal distribution

2006-12-12 16:12  brun

	* [r17193] vmc/inc/TGeoMCGeometry.h, vmc/inc/TVirtualMC.h,
	  vmc/inc/TVirtualMCGeometry.h, vmc/src/TGeoMCGeometry.cxx,
	  vmc/src/TVirtualMCGeometry.cxx: From Ivana Hrivnacova:
	  TVirtualMC
	  - Added new function TVirtualMC::MediumId(const const Text_t*
	  mediumName)
	  - Removed default implementations for the recent functions
	  and made them pure anstract (=0)
	  - Removed deprecated function GetMedium() replaced with
	  CurrentMedium()
	  - Copy constructors and assignment operators moved to private and
	  their implementation is removed
	  
	  TVirtualMCGeometry
	  TGeoMCGeometry
	  - Added new function TVirtualMC::MediumId(const const Text_t*
	  mediumName)
	  - Removed singleton pattern (now more than one instance may
	  exist)
	  - Copy constructors and assignment operators moved to private and
	  their implementation is removed

2006-12-12 15:42  axel

	* [r17192] cint7/demo/Win32App/TestApp/TestApp.dsp,
	  cint7/demo/Win32App/TestApp/TestApp.dsw,
	  cint7/demo/Win32App/graph01/chapter24.dsp,
	  cint7/demo/Win32App/graph01/chapter24.dsw,
	  cint7/demo/Win32App/graph01/graph01.dsp,
	  cint7/demo/Win32App/graph01/graph01.dsw,
	  cint7/lib/wintcldl83/wildc/wildc.dsp,
	  cint7/lib/wintcldl83/wildc/wildc.dsw: revert parts of Rene's
	  dos2unix commit, for dsp and dsw (MSVC
	  project / workspace) files.

2006-12-12 15:15  brun

	* [r17191] cint/include/makeit.bat, cint/iosenum/iosenum.win32,
	  cint/lib/dll_stl/setup.bat, cint/lib/dll_stl/setupbc.bat,
	  cint/lib/longlong/make.bat, cint/lib/longlong/setup.bat,
	  cint/lib/longlong/setupbc.bat, cint/lib/posix/setup.bat,
	  cint/lib/posix/setupbc.bat, cint/lib/posix/setupsc.bat,
	  cint/lib/socket/setup.bat, cint/lib/socket/setupbc.bat,
	  cint/lib/stdstrct/setup.bat, cint/lib/stdstrct/setupbc.bat,
	  cint/lib/win32api/make.bat, cint/lib/win32api/setup.bat,
	  cint/lib/win32api/setupbc.bat, cint/lib/win32api/setupsc.bat,
	  cint/src/v6_loadfile.cxx, cint/tool/ifdef/Makefile.bcc5,
	  cint/tool/ifdef/setup.bat,
	  cint7/demo/Win32App/TestApp/TestApp.dsp,
	  cint7/demo/Win32App/TestApp/TestApp.dsw,
	  cint7/demo/Win32App/TestApp/TestApp.plg,
	  cint7/demo/Win32App/TestApp/TestApp.rc,
	  cint7/demo/Win32App/graph01/Resource.rc,
	  cint7/demo/Win32App/graph01/chapter24.dsp,
	  cint7/demo/Win32App/graph01/chapter24.dsw,
	  cint7/demo/Win32App/graph01/graph01.dsp,
	  cint7/demo/Win32App/graph01/graph01.dsw,
	  cint7/demo/exception/setup.bat, cint7/demo/exception/setupbc.bat,
	  cint7/demo/intprt_cint/CINT.bat,
	  cint7/demo/makecint/Array/bcdll.bat,
	  cint7/demo/makecint/Array/scdll.bat,
	  cint7/demo/makecint/Array/scsetup.bat,
	  cint7/demo/makecint/Array/setup.bat,
	  cint7/demo/makecint/Array/setupdll.bat,
	  cint7/demo/makecint/Complex/bcdll.bat,
	  cint7/demo/makecint/Complex/scdll.bat,
	  cint7/demo/makecint/Complex/scsetup.bat,
	  cint7/demo/makecint/Complex/setup.bat,
	  cint7/demo/makecint/Complex/setupdll.bat,
	  cint7/demo/makecint/Complex/vcdll.bat,
	  cint7/demo/makecint/Complex/vcsetup.bat,
	  cint7/demo/makecint/DArray/bcdll.bat,
	  cint7/demo/makecint/DArray/scdll.bat,
	  cint7/demo/makecint/DArray/scsetup.bat,
	  cint7/demo/makecint/DArray/setup.bat,
	  cint7/demo/makecint/DArray/setupdll.bat,
	  cint7/demo/makecint/KRcc/scdll.bat,
	  cint7/demo/makecint/KRcc/scsetup.bat,
	  cint7/demo/makecint/KRcc/setup.bat,
	  cint7/demo/makecint/KRcc/setupdll.bat,
	  cint7/demo/makecint/ReadFile/scdll.bat,
	  cint7/demo/makecint/ReadFile/scsetup.bat,
	  cint7/demo/makecint/ReadFile/setup.bat,
	  cint7/demo/makecint/ReadFile/setupdll.bat,
	  cint7/demo/makecint/Stub/scdll.bat,
	  cint7/demo/makecint/Stub/scsetup.bat,
	  cint7/demo/makecint/Stub/setup.bat,
	  cint7/demo/makecint/Stub/setupdll.bat,
	  cint7/demo/makecint/Stub2/setup.bat,
	  cint7/demo/makecint/UserMain/setup.bat,
	  cint7/demo/makecint/UserMain/setupbc.bat,
	  cint7/demo/makecint/stl/setup.bat,
	  cint7/demo/makecint/stl/setupbc.bat,
	  cint7/demo/multilibcint/setup.bat, cint7/demo/qt/test7.bat,
	  cint7/demo/qt/test8.bat, cint7/demo/qt/test9.bat,
	  cint7/doc/man1/cint.1, cint7/include/makeit.bat,
	  cint7/lib/cintocx/CintocxCtl.cpp, cint7/lib/cintocx/CintocxCtl.h,
	  cint7/lib/cintocx/CintocxPpg.cpp, cint7/lib/cintocx/CintocxPpg.h,
	  cint7/lib/cintocx/Resource.h, cint7/lib/cintocx/StdAfx.cpp,
	  cint7/lib/cintocx/StdAfx.h, cint7/lib/cintocx/cintocx.clw,
	  cint7/lib/cintocx/cintocx.cpp, cint7/lib/cintocx/cintocx.h,
	  cint7/lib/cintocx/cintocx.mak, cint7/lib/cintocx/cintocx.odl,
	  cint7/lib/cintocx/cintocx.rc, cint7/lib/cintocx/setup.bat,
	  cint7/lib/dll_stl/setup.bat, cint7/lib/dll_stl/setupbc.bat,
	  cint7/lib/longlong/make.bat, cint7/lib/longlong/setup.bat,
	  cint7/lib/longlong/setupbc.bat, cint7/lib/posix/setup.bat,
	  cint7/lib/posix/setupbc.bat, cint7/lib/posix/setupsc.bat,
	  cint7/lib/socket/setup.bat, cint7/lib/socket/setupbc.bat,
	  cint7/lib/stdstrct/setup.bat, cint7/lib/stdstrct/setupbc.bat,
	  cint7/lib/win32api/make.bat, cint7/lib/win32api/setup.bat,
	  cint7/lib/win32api/setupbc.bat, cint7/lib/win32api/setupsc.bat,
	  cint7/lib/wintcldl/bodediagram.wc, cint7/lib/wintcldl/calc.wc,
	  cint7/lib/wintcldl/grcalc.wc, cint7/lib/wintcldl/quest.wc,
	  cint7/lib/wintcldl/question.wc, cint7/lib/wintcldl/setup.bat,
	  cint7/lib/wintcldl/test1.wc, cint7/lib/wintcldl/test3.wc,
	  cint7/lib/wintcldl/test5.wc, cint7/lib/wintcldl/wildc.bat,
	  cint7/lib/wintcldl/wildc.dbk, cint7/lib/wintcldl/wildc.wc,
	  cint7/lib/wintcldl/wildc/wildc.mak,
	  cint7/lib/wintcldl83/WILDCARD.tcl,
	  cint7/lib/wintcldl83/bodediagram.wc,
	  cint7/lib/wintcldl83/calc.wc, cint7/lib/wintcldl83/gainphas.wc,
	  cint7/lib/wintcldl83/grcalc.wc, cint7/lib/wintcldl83/quest.wc,
	  cint7/lib/wintcldl83/question.wc, cint7/lib/wintcldl83/setup.bat,
	  cint7/lib/wintcldl83/test1.wc, cint7/lib/wintcldl83/test3.wc,
	  cint7/lib/wintcldl83/test5.wc, cint7/lib/wintcldl83/try.bat,
	  cint7/lib/wintcldl83/wildc.bat, cint7/lib/wintcldl83/wildc.dbk,
	  cint7/lib/wintcldl83/wildc.wc,
	  cint7/lib/wintcldl83/wildc/wildc.dsp,
	  cint7/lib/wintcldl83/wildc/wildc.dsw,
	  cint7/lib/wintcldl83/wildc/wildc.mak, cint7/src/Makebcdict,
	  cint7/src/v6_loadfile.cxx, cint7/tool/ifdef/Makefile.bcc5,
	  cint7/tool/ifdef/setup.bat: Fix DOS format line terminator.
	  
	  From Christian Holm Christensen
	  There's a serious bug in `cint/src/v6_loadfile.cxx' and
	  `cint7/src/v6_loadfile.cxx'. In both files there are lines like
	  
	  #if defined(HAVE_CONFIG)
	  # include "config.h"
	  #endif
	  
	  which should be
	  
	  #if defined(R__HAVE_CONFIG)
	  # include "RConfigure.h"
	  #endif
	  
	  otherwise `RConfigure.h' will never be included, and CINTNCDIR
	  will not be
	  defined. this causes rootcint to insist on the environment
	  variable ROOTSYS
	  being set, which it should not be when ROOT is configured with
	  `--prefix'.

2006-12-12 15:03  brun

	* [r17190] qt/src/TQtClientFilter.cxx: from Christian Holm
	  Christensen:
	  There's a missing `#include <cassert>' in the Qt code.
	  CVe:
	  ----------------------------------------------------------------------

2006-12-12 14:38  rdm

	* [r17189] xrootd/src/xrootd-20060928-1600.src.tgz: fix silly fatal
	  typo.

2006-12-12 14:32  rdm

	* [r17188] xrootd/src/xrootd-20060928-1600.src.tgz: Fix a fatal
	  compile error on Solaris i386. Diff submitted to xrootd team.

2006-12-12 14:32  rdm

	* [r17187] proofd/inc/XrdProofdTrace.h,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx: Change the TRACE error code
	  from ERR to XERR. ERR was already defined on
	  Solaris and created a compile error.

2006-12-12 14:28  antcheva

	* [r17186] guibuilder/src/TRootGuiBuilder.cxx: Change comments
	  according to the new $ROOTSYS/tutorials structure.

2006-12-12 14:19  couet

	* [r17185] physics/src/TGenPhaseSpace.cxx: - Change comments
	  according to the new $ROOTSYS/tutorials structure.

2006-12-12 14:18  antcheva

	* [r17184] gui/src/TGuiBuilder.cxx: Change comments according to
	  the new $ROOTSYS/tutorials structure.

2006-12-12 14:17  antcheva

	* [r17183] gui/src/TGFrame.cxx: Change comments according to the
	  new $ROOTSYS/tutorials structure.

2006-12-12 14:14  couet

	* [r17182] physics/src/TFeldmanCousins.cxx: - Change comments
	  according to the new $ROOTSYS/tutorials structure.

2006-12-12 14:05  rdm

	* [r17181] proof/src/TProof.cxx, proof/src/TProofServ.cxx: The PAR
	  file PROOF-INF/SETUP.C now returns an int. In case the return
	  value of SETUP() is < 0 the package SETUP will be considered to
	  have
	  failed and the package is not enabled.

2006-12-12 14:03  couet

	* [r17180] base/src/TExec.cxx, geom/src/TGeoManager.cxx,
	  gpad/src/TButton.cxx, graf/src/TLatex.cxx, hist/src/TH1.cxx,
	  hist/src/THStack.cxx, hist/src/TMultiDimFit.cxx,
	  histpainter/src/THistPainter.cxx, minuit/src/TMinuit.cxx,
	  spectrumpainter/src/TSpectrum2Painter.cxx,
	  table/src/TGenericTable.cxx: - Change comments according to the
	  new $ROOTSYS/tutorials structure.

2006-12-12 13:39  couet

	* [r17179] graf/src/TGraphSmooth.cxx, graf/src/TPie.cxx: - Change
	  comments according to the new $ROOTSYS/tutorials structure

2006-12-12 13:19  rdm

	* [r17178] build/unix/makeversion.sh: From Axel:
	  run dos2unix in case we run on cygwin.

2006-12-12 13:07  moneta

	* [r17177] mathmore/src/GSLIntegrator.cxx: fix coding convention

2006-12-12 11:29  rdm

	* [r17176] cint7/src/Apiif.cxx, cint7/src/Apiif.h,
	  mysql/src/TMySQLStatement.cxx, odbc/src/TODBCStatement.cxx,
	  oracle/src/TOracleServer.cxx: Remove dos line endings.

2006-12-12 11:20  rdm

	* [r17175] proof/inc/LinkDef.h, proof/inc/TAdaptivePacketizer.h,
	  proof/inc/TProof.h, proof/src/TAdaptivePacketizer.cxx,
	  proof/src/TProofPlayer.cxx,
	  proofplayer/inc/TAdaptivePacketizer.h,
	  proofplayer/src/TAdaptivePacketizer.cxx,
	  proofplayer/src/TProofPlayer.cxx: From Jan Iwaszkiewicz:
	  A prototype for a new packetizer is added - TAdaptivePacketizer.
	  
	  This packetizer is based on TPacketizer but uses different
	  load-balancing algorithms and data structures. Two main
	  improvements in
	  the load-balancing strategy:
	  - First one was to change the order in which the files are
	  assigned
	  to the computing nodes in such a way that network transfers are
	  evenly distributed in the query time. Transfer of the remote
	  files
	  was often becoming a bottleneck at the end of a query.
	  - The other improvement is the use of time-based packet size. We
	  measure the processing rate of all the nodes and calculate the
	  packet size, so that it takes certain amount of time. In this way
	  packetizer prevents the situation where the query can't finish
	  because of one slow node.
	  The data structures: TFileStat, TFileNode and TSlaveStat are
	  enriched + changed and TFileNode::Compare method is changed.

2006-12-12 11:06  rdm

	* [r17174] Makefile, build/unix/distfilelist.sh: handle new
	  tutorials directory structure.

2006-12-12 10:35  brun

	* [r17173] tree/src/TFriendElement.cxx: In TFriendElement::GetFile
	  replace "new TFile" by "Tfile::Open" such that
	  a friend file can be accessed via rootd, xrootd, etc.

2006-12-12 09:15  brun

	* [r17172] pyroot/src/Pythonize.cxx: From Wim:
	  o) fix typo affecting indexing with non-int based operator[]

2006-12-12 09:12  brun

	* [r17171] tutorials/MyTasks.cxx, tutorials/tasks.C: Add missing
	  file and make macro tasks.C executable from anywhere.

2006-12-12 08:48  brun

	* [r17170] tutorials/geom/geodemo.C: This script can now be
	  executed from any directory

2006-12-12 08:41  brun

	* [r17169] pyroot/src/Adapters.cxx, pyroot/src/Adapters.h,
	  pyroot/src/TRflxCallback.cxx, pyroot/src/TRflxCallback.h: Remove
	  EOL

2006-12-12 08:32  brun

	* [r17168] tutorials/image/earth.dat: Add missing data file

2006-12-12 08:29  brun

	* [r17167] tutorials/image/WorldMap.C, tutorials/image/earth.C,
	  tutorials/image/galaxy_image.C, tutorials/image/hist2image.C,
	  tutorials/image/hsumanim.C, tutorials/image/img2pad.C,
	  tutorials/image/imgconv.C, tutorials/image/pad2png.C,
	  tutorials/image/rose_image.C: Thse scripts were forgotten in the
	  big check-in

2006-12-12 08:25  brun

	* [r17166] tutorials/hist/logscales.C,
	  tutorials/physics/PhaseSpace.C, tutorials/tree/tree.C: Change to
	  named macros

2006-12-12 08:19  brun

	* [r17165] tutorials/io/dirs.C: Remove on obsolete comment

2006-12-12 08:18  brun

	* [r17164] tutorials/fit/fitslicesy.C, tutorials/geom/xtruDraw.C:
	  Change to named macro

2006-12-12 08:14  brun

	* [r17163] tutorials/graphs/gerrors2.C, tutorials/graphs/zones.C:
	  These two macros are now named macros
	  :
	  ----------------------------------------------------------------------

2006-12-12 04:53  pcanal

	* [r17162] tree/inc/TBranchElement.h: add 'virtual' keyword to
	  InitInfo so that the Atlas test for Data Model Evolution can move
	  forward

2006-12-11 22:31  brun

	* [r17161] tutorials/README: Update comments

2006-12-11 22:09  brun

	* [r17160] tutorials/fft/ffttest2.C: Remove file introduced by
	  mistake

2006-12-11 22:06  brun

	* [r17159] tutorials/geom/shapes.C: Fix a typo

2006-12-11 21:56  brun

	* [r17158] tutorials/fft, tutorials/fft/FFT.C,
	  tutorials/fft/ffttest2.C, tutorials/fit,
	  tutorials/fit/FittingDemo.C, tutorials/fit/Ifit.C,
	  tutorials/fit/RoofitDemo.C, tutorials/fit/TwoHistoFit2D.C,
	  tutorials/fit/fit1.C, tutorials/fit/fit1_C.C,
	  tutorials/fit/fit2.C, tutorials/fit/fit2a.C,
	  tutorials/fit/fit2d.C, tutorials/fit/fit2dHist.C,
	  tutorials/fit/fitCircle.C, tutorials/fit/fitExclude.C,
	  tutorials/fit/fitLinear.C, tutorials/fit/fitLinear2.C,
	  tutorials/fit/fitLinearRobust.C, tutorials/fit/fitMultiGraph.C,
	  tutorials/fit/fitcont.C, tutorials/fit/fithist.C,
	  tutorials/fit/fitslicesy.C, tutorials/fit/graph2dfit.C,
	  tutorials/fit/langaus.C, tutorials/fit/minuit2FitBench.C,
	  tutorials/fit/minuit2FitBench2D.C,
	  tutorials/fit/minuit2GausFit.C, tutorials/fit/multidimfit.C,
	  tutorials/fit/multifit.C, tutorials/fit/myfit.C, tutorials/foam,
	  tutorials/foam/README, tutorials/foam/foam_demo.C,
	  tutorials/foam/foam_demopers.C, tutorials/foam/foam_kanwa.C,
	  tutorials/geom, tutorials/geom/RadioNuclides.C,
	  tutorials/geom/assembly.C, tutorials/geom/csgdemo.C,
	  tutorials/geom/geodemo.C, tutorials/geom/geomAlice.C,
	  tutorials/geom/geomAlice_itsv.C, tutorials/geom/geomAtlas.C,
	  tutorials/geom/geomBrahms.C, tutorials/geom/geometry.C,
	  tutorials/geom/na49.C, tutorials/geom/na49geomfile.C,
	  tutorials/geom/na49view.C, tutorials/geom/rootgeom.C,
	  tutorials/geom/shapes.C, tutorials/geom/shapesAnim.C,
	  tutorials/geom/xtruDraw.C, tutorials/geom/xtruSamples.C,
	  tutorials/gl, tutorials/gl/glViewerExercise.C,
	  tutorials/gl/glViewerLOD.C, tutorials/gl/glbox.C,
	  tutorials/gl/gldemos.C, tutorials/gl/glrose.C,
	  tutorials/gl/glsurfaces.C, tutorials/gl/gltf3.C,
	  tutorials/gl/nucleus.C, tutorials/gl/viewer3DLocal.C,
	  tutorials/gl/viewer3DMaster.C, tutorials/graphics,
	  tutorials/graphics/analyze.C, tutorials/graphics/anim.C,
	  tutorials/graphics/archi.C, tutorials/graphics/arrow.C,
	  tutorials/graphics/basic3d.C, tutorials/graphics/canvas.C,
	  tutorials/graphics/compile.C, tutorials/graphics/ellipse.C,
	  tutorials/graphics/eval.C, tutorials/graphics/event.C,
	  tutorials/graphics/feynman.C, tutorials/graphics/first.C,
	  tutorials/graphics/formula1.C, tutorials/graphics/framework.C,
	  tutorials/graphics/gaxis.C, tutorials/graphics/gtime.C,
	  tutorials/graphics/latex.C, tutorials/graphics/latex2.C,
	  tutorials/graphics/latex3.C, tutorials/graphics/latex4.C,
	  tutorials/graphics/latex5.C, tutorials/graphics/manyaxis.C,
	  tutorials/graphics/markerwarning.C,
	  tutorials/graphics/piechart.C, tutorials/graphics/pstable.C,
	  tutorials/graphics/psview.C, tutorials/graphics/tornado.C,
	  tutorials/graphics/triangles.C, tutorials/graphs,
	  tutorials/graphs/approx.C, tutorials/graphs/bent.C,
	  tutorials/graphs/exclusiongraph.C,
	  tutorials/graphs/exclusiongraph2.C, tutorials/graphs/gerrors.C,
	  tutorials/graphs/gerrors2.C, tutorials/graphs/graph.C,
	  tutorials/graphs/graph2derrorsfit.C,
	  tutorials/graphs/graphApply.C, tutorials/graphs/graphpolar.C,
	  tutorials/graphs/labels1.C, tutorials/graphs/labels2.C,
	  tutorials/graphs/motorcycle.C, tutorials/graphs/multigraph.C,
	  tutorials/graphs/seism.C, tutorials/graphs/splines.C,
	  tutorials/graphs/surfaces.C, tutorials/graphs/timeonaxis.C,
	  tutorials/graphs/timeonaxis2.C, tutorials/graphs/waves.C,
	  tutorials/graphs/zdemo.C, tutorials/graphs/zones.C,
	  tutorials/gui, tutorials/gui/CPUMeter.C,
	  tutorials/gui/QtFileDialog.C, tutorials/gui/QtMultiFileDialog.C,
	  tutorials/gui/Slider3Demo.C, tutorials/gui/buttonChangelabel.C,
	  tutorials/gui/buttonsLayout.C, tutorials/gui/c1.png,
	  tutorials/gui/customContextMenu.C,
	  tutorials/gui/customTH1Fmenu.C, tutorials/gui/exec3.C,
	  tutorials/gui/fore.xpm, tutorials/gui/games.C,
	  tutorials/gui/guilabels.C, tutorials/gui/guitest.C,
	  tutorials/gui/listBox.C, tutorials/gui/mditest.C,
	  tutorials/gui/mditestbg.xpm, tutorials/gui/numberEntry.C,
	  tutorials/gui/splitterHorizontal.C,
	  tutorials/gui/splitterVertical.C, tutorials/gui/statusBar.C,
	  tutorials/hist, tutorials/hist/ContourList.C,
	  tutorials/hist/DynamicSlice.C, tutorials/hist/FirstContour.C,
	  tutorials/hist/draw2dopt.C, tutorials/hist/exec1.C,
	  tutorials/hist/exec2.C, tutorials/hist/fillrandom.C,
	  tutorials/hist/greyscale.C, tutorials/hist/h1draw.C,
	  tutorials/hist/hbars.C, tutorials/hist/hksimple.C,
	  tutorials/hist/hlabels1.C, tutorials/hist/hlabels2.C,
	  tutorials/hist/hstack.C, tutorials/hist/hsum.C,
	  tutorials/hist/hsumTimer.C, tutorials/hist/logscales.C,
	  tutorials/hist/multicolor.C, tutorials/hist/transpad.C,
	  tutorials/hist/twoscales.C, tutorials/image,
	  tutorials/image/rose512.jpg, tutorials/image/worldmap.jpg,
	  tutorials/io, tutorials/io/copyFiles.C, tutorials/io/dirs.C,
	  tutorials/io/double32.C, tutorials/io/fildir.C,
	  tutorials/io/file.C, tutorials/io/hadd.C,
	  tutorials/io/importCode.C, tutorials/io/loopdir.C,
	  tutorials/io/readCode.C, tutorials/math,
	  tutorials/math/ConfidenceIntervals.C,
	  tutorials/math/FeldmanCousins.C, tutorials/math/Rolke.C,
	  tutorials/math/binomial.C, tutorials/math/chi2test.C,
	  tutorials/math/limit.C, tutorials/math/mathBeta.C,
	  tutorials/math/mathGammaNormal.C, tutorials/math/mathLaplace.C,
	  tutorials/math/mathStudent.C, tutorials/math/mathcoreCDF.C,
	  tutorials/math/mathcoreGenVector.C,
	  tutorials/math/mathcoreSpecFunc.C,
	  tutorials/math/mathcoreStatFunc.C,
	  tutorials/math/mathcoreVectorCollection.C,
	  tutorials/math/mathcoreVectorFloatIO.C,
	  tutorials/math/mathcoreVectorIO.C, tutorials/math/permute.C,
	  tutorials/math/principal.C, tutorials/math/quantiles.C,
	  tutorials/math/testrandom.C, tutorials/math/vavilov.C,
	  tutorials/matrix, tutorials/matrix/invertMatrix.C,
	  tutorials/matrix/solveLinear.C, tutorials/mlp,
	  tutorials/mlp/mlpHiggs.C, tutorials/mlp/mlpHiggs.root,
	  tutorials/mlp/mlpRegression.C, tutorials/net,
	  tutorials/net/LDAPExample.C, tutorials/net/TestAuth.C,
	  tutorials/net/alien.C, tutorials/net/authclient.C,
	  tutorials/net/authserv.C, tutorials/net/hclient.C,
	  tutorials/net/hcons.C, tutorials/net/hprod.C,
	  tutorials/net/hserv.C, tutorials/net/hserv2.C,
	  tutorials/net/pclient.C, tutorials/net/pserv.C,
	  tutorials/net/spy.C, tutorials/net/spyserv.C, tutorials/physics,
	  tutorials/physics/PhaseSpace.C, tutorials/pyroot,
	  tutorials/pyroot/DynamicSlice.py, tutorials/pyroot/benchmarks.py,
	  tutorials/pyroot/demo.py, tutorials/pyroot/demoshelp.py,
	  tutorials/pyroot/fildir.py, tutorials/pyroot/file.py,
	  tutorials/pyroot/fillrandom.py, tutorials/pyroot/first.py,
	  tutorials/pyroot/fit1.py, tutorials/pyroot/formula1.py,
	  tutorials/pyroot/framework.py, tutorials/pyroot/geometry.py,
	  tutorials/pyroot/gerrors.py, tutorials/pyroot/graph.py,
	  tutorials/pyroot/h1draw.py, tutorials/pyroot/hsimple.py,
	  tutorials/pyroot/hsum.py, tutorials/pyroot/mrt.py,
	  tutorials/pyroot/multifit.py, tutorials/pyroot/na49geomfile.py,
	  tutorials/pyroot/na49view.py, tutorials/pyroot/na49visible.py,
	  tutorials/pyroot/ntuple1.py, tutorials/pyroot/rootmarks.py,
	  tutorials/pyroot/shapes.py, tutorials/pyroot/staff.py,
	  tutorials/pyroot/surfaces.py, tutorials/pyroot/test.py,
	  tutorials/pyroot/tornado.py, tutorials/pyroot/tree.py,
	  tutorials/pyroot/zdemo.py, tutorials/pythia,
	  tutorials/pythia/pythiaExample.C, tutorials/quadp,
	  tutorials/quadp/Quad.cxx, tutorials/quadp/Quad.h,
	  tutorials/quadp/portfolio.C, tutorials/quadp/stock.root,
	  tutorials/ruby, tutorials/ruby/canvas.rb, tutorials/ruby/demo.rb,
	  tutorials/ruby/demoshelp.rb, tutorials/ruby/fillrandom.rb,
	  tutorials/ruby/framework.rb, tutorials/ruby/hksimple.rb,
	  tutorials/ruby/hsimple.rb, tutorials/ruby/hstack.rb,
	  tutorials/ruby/hsum.rb, tutorials/ruby/latex.rb,
	  tutorials/ruby/multigraph.rb, tutorials/ruby/ntuple1.rb,
	  tutorials/ruby/surfaces.rb, tutorials/spectrum,
	  tutorials/spectrum/peaks.C, tutorials/spectrum/peaks2.C,
	  tutorials/spectrum/spectrumpainter.C, tutorials/splot,
	  tutorials/splot/TestSPlot.C, tutorials/splot/TestSPlot_toyMC.dat,
	  tutorials/sql, tutorials/sql/runcatalog.sql,
	  tutorials/sql/sqlcanvas.C, tutorials/sql/sqlcreatedb.C,
	  tutorials/sql/sqlfilldb.C, tutorials/sql/sqlselect.C,
	  tutorials/sql/sqltables.C, tutorials/thread,
	  tutorials/thread/threads.C, tutorials/thread/threadsh1.C,
	  tutorials/tree, tutorials/tree/JetEvent.cxx,
	  tutorials/tree/JetEvent.h, tutorials/tree/basic.C,
	  tutorials/tree/basic.dat, tutorials/tree/basic2.C,
	  tutorials/tree/bill.C, tutorials/tree/cernbuild.C,
	  tutorials/tree/cernstaff.C, tutorials/tree/cernstaff.dat,
	  tutorials/tree/clonesA_Event.C, tutorials/tree/clonesA_Event.cxx,
	  tutorials/tree/clonesA_Event.h, tutorials/tree/copytree.C,
	  tutorials/tree/copytree2.C, tutorials/tree/copytree3.C,
	  tutorials/tree/h1analysis.C, tutorials/tree/h1analysis.h,
	  tutorials/tree/h1analysisProxy.C,
	  tutorials/tree/h1analysisProxy.h,
	  tutorials/tree/h1analysisProxyCut.C, tutorials/tree/h1chain.C,
	  tutorials/tree/hsimpleProxy.C, tutorials/tree/htest.C,
	  tutorials/tree/jets.C, tutorials/tree/ntuple1.C,
	  tutorials/tree/staff.C, tutorials/tree/tcl.C,
	  tutorials/tree/tree.C, tutorials/tree/tree0.C,
	  tutorials/tree/tree1.C, tutorials/tree/tree2.C,
	  tutorials/tree/tree2a.C, tutorials/tree/tree3.C,
	  tutorials/tree/tree4.C, tutorials/tree/treefriend.C,
	  tutorials/tree/tv3.C, tutorials/tree/tvdemo.C, tutorials/unuran,
	  tutorials/unuran/unuranDemo.C, tutorials/xml,
	  tutorials/xml/DOMParsePerson.C, tutorials/xml/DOMRecursive.C,
	  tutorials/xml/SAXHandler.C, tutorials/xml/person.dtd,
	  tutorials/xml/person.xml, tutorials/xml/saxexample.xml,
	  tutorials/xml/xmlnewfile.C, tutorials/xml/xmlreadfile.C: The
	  $ROOTSYS/tutorials directory include several sub-directories
	  
	  -fft: Fast Fourier Transform with the fftw package
	  -fit: Several examples illustrating minimization/fitting
	  -foam: Random generator in multi-dimensional space
	  -geom: Examples of use of the geometry package (TGeo classes)
	  -gl: Visualisation with OpenGL
	  -graphics: Basic graphics
	  -graphs: Use of TGraph, TGraphErrors, etc
	  -gui: Scripts to create Graphics User Interface
	  -hist: Histograming
	  -image: Image Processing
	  -io: Input/Output
	  -math: Maths and Statistics functions
	  -matrix: Matrices (TMatrix) examples
	  -mlp: Neural networks with TMultiLayerPerceptron
	  -net: Network classes (client/server examples)
	  -physics: LorentzVectors, phase space
	  -pyroot: python tutorials
	  -pythia: Example with pythia6
	  -quadp: Quadratic Programming
	  -ruby: ruby tutorials
	  -smatrix: Matrices with a templated package
	  -spectrum: Peak finder, background, deconvolutions
	  -splot: Example of the TSplot class (signal/background estimator)
	  -sql: Interfaces to SQL (mysql, oracle, etc)
	  -thread: Using Threads
	  -tmva: Examples of the MultiVariate Analysis classes
	  -tree: Creating Trees, Playing with Trees
	  -unuran: Interface with the unuram random generator library
	  -xml: Writing/Reading xml files

2006-12-11 21:37  brun

	* [r17157] tutorials/README, tutorials/benchmarks.C,
	  tutorials/demos.C, tutorials/demoshelp.C,
	  tutorials/geant3tasks.C, tutorials/hsimple.C, tutorials/htmlex.C,
	  tutorials/regexp.C, tutorials/rootalias.C, tutorials/rootenv.C,
	  tutorials/rootlogoff.C, tutorials/rootlogon.C,
	  tutorials/rootmarks.C, tutorials/tasks.C: Introduce new tutorials
	  structure. Instead of a flat directory with all tutorials,
	  introduce a second level of directories. See file README.

2006-12-11 21:30  brun

	* [r17156] tutorials/foam_README: Remove one forgotten file

2006-12-11 21:28  brun

	* [r17155] tutorials/CPUMeter.C, tutorials/ConfidenceIntervals.C,
	  tutorials/ContourList.C, tutorials/DOMParsePerson.C,
	  tutorials/DOMRecursive.C, tutorials/DynamicSlice.C,
	  tutorials/DynamicSlice.py, tutorials/EditorBar.C,
	  tutorials/FFT.C, tutorials/FeldmanCousins.C,
	  tutorials/FileDialog.png, tutorials/FirstContour.C,
	  tutorials/FittingDemo.C, tutorials/Ifit.C,
	  tutorials/JetEvent.cxx, tutorials/JetEvent.h,
	  tutorials/LDAPExample.C, tutorials/MyTasks.cxx,
	  tutorials/PhaseSpace.C, tutorials/QtFileDialog.C,
	  tutorials/QtMultiFileDialog.C, tutorials/Quad.cxx,
	  tutorials/Quad.h, tutorials/RadioNuclides.C, tutorials/Rolke.C,
	  tutorials/RoofitDemo.C, tutorials/SAXHandler.C,
	  tutorials/Slider3Demo.C, tutorials/TestAuth.C,
	  tutorials/TestSPlot.C, tutorials/WorldMap.C, tutorials/alien.C,
	  tutorials/analyze.C, tutorials/anim.C, tutorials/approx.C,
	  tutorials/archi.C, tutorials/arrow.C, tutorials/assembly.C,
	  tutorials/authclient.C, tutorials/authserv.C, tutorials/basic.C,
	  tutorials/basic.dat, tutorials/basic2.C, tutorials/basic3d.C,
	  tutorials/benchmarks.C, tutorials/benchmarks.py,
	  tutorials/bent.C, tutorials/bill.C, tutorials/binomial.C,
	  tutorials/canvas.C, tutorials/canvas.rb, tutorials/cernbuild.C,
	  tutorials/cernstaff.C, tutorials/cernstaff.dat,
	  tutorials/chi2test.C, tutorials/classcat.C, tutorials/cleanup.C,
	  tutorials/clonesA_Event.C, tutorials/clonesA_Event.cxx,
	  tutorials/clonesA_Event.h, tutorials/compile.C,
	  tutorials/copyFiles.C, tutorials/copytree.C,
	  tutorials/copytree2.C, tutorials/copytree3.C,
	  tutorials/csgdemo.C, tutorials/customContextMenu.C,
	  tutorials/customTH1Fmenu.C, tutorials/demo.py, tutorials/demo.rb,
	  tutorials/demos.C, tutorials/demoshelp.C, tutorials/demoshelp.py,
	  tutorials/demoshelp.rb, tutorials/dirs.C, tutorials/double32.C,
	  tutorials/draw2dopt.C, tutorials/earth.C, tutorials/earth.dat,
	  tutorials/ellipse.C, tutorials/eval.C, tutorials/event.C,
	  tutorials/exclusiongraph.C, tutorials/exclusiongraph2.C,
	  tutorials/exec1.C, tutorials/exec2.C, tutorials/exec3.C,
	  tutorials/feynman.C, tutorials/fildir.C, tutorials/fildir.py,
	  tutorials/file.C, tutorials/file.py, tutorials/fillrandom.C,
	  tutorials/fillrandom.py, tutorials/fillrandom.rb,
	  tutorials/first.C, tutorials/first.py, tutorials/fit1.C,
	  tutorials/fit1.py, tutorials/fit1_C.C, tutorials/fit2.C,
	  tutorials/fit2a.C, tutorials/fit2d.C, tutorials/fit2dHist.C,
	  tutorials/fitCircle.C, tutorials/fitExclude.C,
	  tutorials/fitLinear.C, tutorials/fitLinear2.C,
	  tutorials/fitLinearRobust.C, tutorials/fitMultiGraph.C,
	  tutorials/fitcont.C, tutorials/fithist.C, tutorials/fitslicesy.C,
	  tutorials/foam_demo.C, tutorials/foam_demopers.C,
	  tutorials/foam_kanwa.C, tutorials/fore.xpm, tutorials/formula1.C,
	  tutorials/formula1.py, tutorials/framework.C,
	  tutorials/framework.py, tutorials/framework.rb,
	  tutorials/galaxy.root, tutorials/galaxy_image.C,
	  tutorials/games.C, tutorials/gaxis.C, tutorials/geant3tasks.C,
	  tutorials/geodemo.C, tutorials/geomAlice.C,
	  tutorials/geomAlice_itsv.C, tutorials/geomAtlas.C,
	  tutorials/geomBrahms.C, tutorials/geometry.C,
	  tutorials/geometry.py, tutorials/gerrors.C, tutorials/gerrors.py,
	  tutorials/gerrors2.C, tutorials/glViewerExercise.C,
	  tutorials/glViewerLOD.C, tutorials/glbox.C, tutorials/gldemos.C,
	  tutorials/glrose.C, tutorials/glsurfaces.C, tutorials/gltf3.C,
	  tutorials/graph.C, tutorials/graph.py,
	  tutorials/graph2derrorsfit.C, tutorials/graph2dfit.C,
	  tutorials/graphApply.C, tutorials/graphpolar.C,
	  tutorials/greyscale.C, tutorials/gtime.C, tutorials/guitest.C,
	  tutorials/h1analysis.C, tutorials/h1analysis.h,
	  tutorials/h1analysisProxy.C, tutorials/h1analysisProxy.h,
	  tutorials/h1analysisProxyCut.C, tutorials/h1chain.C,
	  tutorials/h1draw.C, tutorials/h1draw.py, tutorials/hadd.C,
	  tutorials/hadd_old.C, tutorials/hbars.C, tutorials/hclient.C,
	  tutorials/hcons.C, tutorials/hist2image.C, tutorials/hksimple.C,
	  tutorials/hksimple.rb, tutorials/hlabels1.C,
	  tutorials/hlabels2.C, tutorials/hprod.C, tutorials/hserv.C,
	  tutorials/hserv2.C, tutorials/hsimple.C, tutorials/hsimple.py,
	  tutorials/hsimple.rb, tutorials/hsimpleProxy.C,
	  tutorials/hstack.C, tutorials/hstack.rb, tutorials/hsum.C,
	  tutorials/hsum.py, tutorials/hsum.rb, tutorials/hsumTimer.C,
	  tutorials/hsumanim.C, tutorials/htest.C, tutorials/htmlex.C,
	  tutorials/img2pad.C, tutorials/imgconv.C, tutorials/importCode.C,
	  tutorials/invertMatrix.C, tutorials/io.C, tutorials/jets.C,
	  tutorials/labels1.C, tutorials/labels2.C, tutorials/langaus.C,
	  tutorials/latex.C, tutorials/latex.rb, tutorials/latex2.C,
	  tutorials/latex3.C, tutorials/latex4.C, tutorials/latex5.C,
	  tutorials/limit.C, tutorials/logscales.C, tutorials/loopdir.C,
	  tutorials/manyaxis.C, tutorials/markerwarning.C,
	  tutorials/mathBeta.C, tutorials/mathGammaNormal.C,
	  tutorials/mathLaplace.C, tutorials/mathStudent.C,
	  tutorials/mathcoreCDF.C, tutorials/mathcoreGenVector.C,
	  tutorials/mathcoreSpecFunc.C, tutorials/mathcoreStatFunc.C,
	  tutorials/mathcoreVectorCollection.C,
	  tutorials/mathcoreVectorFloatIO.C, tutorials/mathcoreVectorIO.C,
	  tutorials/mditest.C, tutorials/mditestbg.xpm,
	  tutorials/minuit2FitBench.C, tutorials/minuit2FitBench2D.C,
	  tutorials/minuit2GausFit.C, tutorials/mlpHiggs.C,
	  tutorials/mlpHiggs.root, tutorials/mlpRegression.C,
	  tutorials/motorcycle.C, tutorials/motorcycle.dat,
	  tutorials/mrt.py, tutorials/multicolor.C,
	  tutorials/multidimfit.C, tutorials/multifit.C,
	  tutorials/multifit.py, tutorials/multigraph.C,
	  tutorials/multigraph.rb, tutorials/myfit.C, tutorials/na49.C,
	  tutorials/na49geomfile.C, tutorials/na49geomfile.py,
	  tutorials/na49view.C, tutorials/na49view.py,
	  tutorials/na49visible.C, tutorials/na49visible.py,
	  tutorials/ntuple1.C, tutorials/ntuple1.py, tutorials/ntuple1.rb,
	  tutorials/nucleus.C, tutorials/oldbenchmarks.C,
	  tutorials/pad2png.C, tutorials/pclient.C, tutorials/peaks.C,
	  tutorials/peaks2.C, tutorials/permute.C, tutorials/person.dtd,
	  tutorials/person.xml, tutorials/piechart.C,
	  tutorials/portfolio.C, tutorials/principal.C, tutorials/pserv.C,
	  tutorials/psexam.C, tutorials/pstable.C, tutorials/psview.C,
	  tutorials/pythiaExample.C, tutorials/quantiles.C,
	  tutorials/quarks.C, tutorials/readCode.C, tutorials/regexp.C,
	  tutorials/rootalias.C, tutorials/rootenv.C, tutorials/rootgeom.C,
	  tutorials/rootlogoff.C, tutorials/rootlogon.C,
	  tutorials/rootmarks.C, tutorials/rootmarks.py,
	  tutorials/rose512.jpg, tutorials/rose_image.C,
	  tutorials/runcatalog.sql, tutorials/runzdemo.C,
	  tutorials/saxexample.xml, tutorials/second.C, tutorials/seism.C,
	  tutorials/shapes.C, tutorials/shapes.py, tutorials/shapesAnim.C,
	  tutorials/shared.C, tutorials/solveLinear.C,
	  tutorials/spectrumpainter.C, tutorials/spheres.C,
	  tutorials/splines.C, tutorials/spy.C, tutorials/spyserv.C,
	  tutorials/sqlcanvas.C, tutorials/sqlcreatedb.C,
	  tutorials/sqlfilldb.C, tutorials/sqlselect.C,
	  tutorials/sqltables.C, tutorials/staff.C, tutorials/staff.py,
	  tutorials/stock.root, tutorials/surfaces.C,
	  tutorials/surfaces.py, tutorials/surfaces.rb, tutorials/tasks.C,
	  tutorials/tcl.C, tutorials/testrandom.C, tutorials/threads.C,
	  tutorials/threadsh1.C, tutorials/thumbnail.C,
	  tutorials/timeonaxis.C, tutorials/timeonaxis2.C,
	  tutorials/tornado.C, tutorials/tornado.py, tutorials/transpad.C,
	  tutorials/tree.C, tutorials/tree.py, tutorials/tree0.C,
	  tutorials/tree1.C, tutorials/tree2.C, tutorials/tree2a.C,
	  tutorials/tree3.C, tutorials/tree4.C, tutorials/treefriend.C,
	  tutorials/triangles.C, tutorials/tv3.C, tutorials/tvdemo.C,
	  tutorials/two.C, tutorials/twoscales.C, tutorials/unuranDemo.C,
	  tutorials/vavilov.C, tutorials/waves.C, tutorials/work.C,
	  tutorials/worldmap.jpg, tutorials/xmlnewfile.C,
	  tutorials/xmlreadfile.C, tutorials/xtruDraw.C,
	  tutorials/xtruSamples.C, tutorials/xyslider.C,
	  tutorials/xysliderAction.C, tutorials/zdemo.C,
	  tutorials/zdemo.py, tutorials/zones.C: Remove old tutorials

2006-12-11 16:30  moneta

	* [r17154] mathmore/build/configure.in,
	  mathmore/build/inc_Math_Makefile.am, mathmore/build/setup.sh,
	  mathmore/build/src_Makefile.am, mathmore/build/test_Makefile.am,
	  mathmore/doc/doxyconfig.in, mathmore/doc/main.html,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/PdfFuncMathMore.h,
	  mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h,
	  mathmore/src/GSLDerivator.cxx, mathmore/test/testDerivation.cxx,
	  mathmore/test/testIntegration.cxx, mathmore/test/testRandom.cxx,
	  mathmore/test/testSpecFunc.cxx: - update doc and configuration
	  for stand-alone builds
	  - fix tests to be run in the standalone mode

2006-12-11 16:26  moneta

	* [r17153] mathcore/build/configure.in,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/src_Makefile.am, mathcore/build/test_Makefile.am,
	  mathcore/doc/Transformation.html, mathcore/doc/doxyconfig.in,
	  mathcore/doc/main.html, mathcore/inc/Math/PdfFuncMathCore.h,
	  mathcore/inc/Math/ProbFuncMathCore.h: update the documentation
	  and configuration for the stand-alone build system

2006-12-11 16:05  rdm

	* [r17152] cint7/main, cint7/main/.cvsignore: add cint7_tmp.

2006-12-11 15:38  brun

	* [r17151] hist/src/TH1.cxx: From Anna,
	  Fix in the FFT interface

2006-12-11 15:06  moneta

	* [r17150] mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/Integrator.h, mathmore/inc/Math/Minimizer1D.h,
	  mathmore/src/GSLDerivator.cxx, mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLRndmEngines.cxx, mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx, mathmore/src/Integrator.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testRandomDist.cxx, mathmore/test/testSpecFunc.cxx,
	  mathmore/test/testStatFunc.cxx: - clean up and add some safety
	  check in case function is not defined
	  - add default constructors for numerical integration
	  - implement Gauss random number using the fast Ziggurat algorithm
	  available from GSL 1.8

2006-12-11 13:24  rdm

	* [r17149] proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx: Two new features:
	  - TProof::EnablePackage() has now a bool argument notOnClient
	  which when
	  true does not build and enable the package on the client. The
	  default
	  is false.
	  - Package building now keeps track of which PROOF version has
	  been used
	  to build a package. In case the version has changed the system
	  will
	  first call "PROOF-INF/BUILD.sh clean" and then
	  "PROOF-INF/BUILD.sh".
	  The user has to provide in BUILD.sh the code to handle the
	  "clean"
	  argument to call e.g. "make clean" or whatever is needed to clean
	  the package and force a rebuild.

2006-12-11 11:00  couet

	* [r17148] graf/inc/TPie.h, graf/src/TPie.cxx: - From Guido Volpi:
	  
	  1. some temporary variables used only during pie movements now
	  are in the .cxx
	  
	  2. corrected the bug in the Paint() method that cause some
	  problem in the
	  opaque movements under some circumstance
	  
	  3. now all movements scale well in pseudo 3d visualiziation
	  
	  4. added the property fHeight and its method to change the
	  thickness of the
	  piechart
	  
	  5. Corrected few thing in DrawGhost().
	  
	  6. added the "NOL" (No Out-Line) option to prevent the draw of
	  the line around
	  the chart: this feature have a better result in the pseudo-3d
	  mode.
	  
	  7. added '// *MENU*' in the SetRadius method definition

2006-12-11 10:47  brun

	* [r17147] pyroot/src/FunctionHolder.cxx: Fix another problem with
	  gcc4.1

2006-12-11 10:44  brun

	* [r17146] base/src/TMath.cxx, base/src/TRandom.cxx,
	  math/src/TMath.cxx, math/src/TRandom.cxx: From Lorenzo:
	  Replace declarations like
	  const Double_t array[892];
	  by
	  static Double_t array[892];
	  This makes a huge performance improvement with most compilers
	  (factor 20 !!).
	  With the const qualifier, the compiler allocates the array at
	  each call !!

2006-12-11 09:26  couet

	* [r17145] histpainter/src/THistPainter.cxx: - In PaintBarH axis
	  are now painted after the histogram drawing.

2006-12-11 07:49  brun

	* [r17144] pyroot/src/Converters.cxx: From Wim:
	  o) do not allow integer arguments passed through std::string&

2006-12-11 06:01  brun

	* [r17143] pyroot/src/ConstructorHolder.cxx,
	  pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/MethodHolder.cxx, pyroot/src/MethodHolder.h,
	  pyroot/src/Utility.h: From Wim:
	  Fixes to compile with gcc4.1
	  Fixes for coding conventions violations.

2006-12-10 22:32  brun

	* [r17142] graf/inc/TPaveText.h: Make assignment operator public
	  instead of protected.CVS:
	  ----------------------------------------------------------------------

2006-12-10 22:24  brun

	* [r17141] fitpanel/inc/TFitParametersDialog.h,
	  gdml/src/TGDMLParse.cxx, meta/src/TCint.cxx: Fix coding
	  conventions

2006-12-09 23:07  rdm

	* [r17140] gl/inc/TGLViewerEditor.h, gl/src/TGLViewerEditor.cxx:
	  From Alja:
	  Added new widgets to control camera markup.

2006-12-09 23:06  rdm

	* [r17139] gl/inc/TGLViewer.h, gl/src/TGLViewer.cxx: From Alja:
	  Provide get/set interface to fScene.fCameraMarkup.

2006-12-09 23:05  rdm

	* [r17138] gl/inc/TGLScene.h, gl/src/TGLScene.cxx: From Alja:
	  Added member fCameraMarkup; in DoDraw() call TGLCamera::Markup()
	  when
	  not in selection mode.

2006-12-09 23:04  rdm

	* [r17137] gl/inc/TGLOrthoCamera.h, gl/src/TGLOrthoCamera.cxx: From
	  Alja:
	  Implement virtual method Markup(): display a ruler showing
	  extents
	  of the viewport.

2006-12-09 23:04  rdm

	* [r17136] gl/inc/TGLCamera.h: From Alja:
	  New class TGLCameraMarkupStyle and virtual TGLCamera::Markup() to
	  draw
	  viewport/camera information in the GL window. Only implemented
	  for
	  orthographic projection. Make getter CurrentCamera() public.

2006-12-09 23:03  rdm

	* [r17135] gl/inc/LinkDef.h: From Alja:
	  Register new class TGLCameraMarkupStyle.

2006-12-09 23:02  rdm

	* [r17134] gl/src/TGLPolyMarker.cxx: From Matevz:
	  Properly handle pixel-sized marker-types 6 and 7.

2006-12-09 23:01  rdm

	* [r17133] gl/inc/TGLDisplayListCache.h,
	  gl/src/TGLDisplayListCache.cxx, gl/src/TGLDrawable.cxx: From
	  Matevz:
	  Limit numbr of warnings about display list cache being full.

2006-12-09 23:01  rdm

	* [r17132] base/inc/TAttBBox.h, base/src/TAttBBox.cxx: From Matevz:
	  Add method AssertBBoxExtents(Float_t epsilon).

2006-12-09 10:22  rdm

	* [r17131] configure: From Lorenzo:
	  need gsl >= 1.8 now.

2006-12-09 10:18  rdm

	* [r17130] roofit/Module.mk: apply some fixes that got lost in last
	  checkin.

2006-12-09 08:30  brun

	* [r17129] roofit/Module.mk, roofit/roofit_2.09.src.tgz,
	  roofit/roofit_2.10.src.tgz: From Wouter Verkerke:
	  New version 2.10 of Roofit introduced.
	  
	  **** Fri Oct 6 11:51:26 2006 UTC by wverkerke ****
	  
	  - RooFitResult
	  
	  o Change conditional inclusion macro from TMatrixF forward
	  declaration
	  as current version of rootcint appears to choke on ROOT_VERSION
	  macro
	  
	  - RooHtml
	  
	  o Follow change in THtml signature
	  
	  
	  - RooMCStudy
	  
	  o Modify class to support concept of 'study modules' that can
	  modify
	  behaviour of RooMCStudy at various points in fit/generation cycle
	  and that can write additional information to the fitParDataSet()
	  summary dataset
	  
	  - RooAbsMCStudyModule
	  
	  o Abstract base class for RooMCStudy add-on modules that defines
	  functions to be called at initialization, before each run,
	  before each generation step, between each generation and fit
	  step,
	  after each fit step and at the end of each run. This class
	  provides
	  protected accessor functions to various internal configuration
	  details
	  of the RooMCStudy object to which it is attached.
	  
	  - RooDLLSignificancMCSModule
	  
	  o RooMCStudy add-on module that calculates the delta(-log(L))
	  between
	  the nominal fit performed in the RooMCStudy and a refit with a
	  parameter
	  set to a null hypothesis (eg. nsig set to zero). The
	  null-hypotesis
	  likelihood, the difference between the nominal and null-hypo
	  likelihood
	  and the significance associated with that difference are added to
	  the
	  fitParDataSet() of the RooMCStudy. NB: The significance is
	  calculated
	  using (possible naive) Gaussian assumptions of the sampling
	  distributions
	  (i.e. signif=sqrt(2*Delta(LL)))
	  
	  - RooRandomizeParamMCSModule
	  
	  o RooMCStudy add-on module that allows to scan some of the
	  generator
	  parameters during the run. A generator parameter can be sampled
	  from
	  uniform distribution in a given range, or from a gaussian
	  distribution
	  with given mean and sigma. For every generator parameter that is
	  varied
	  a variable is added to the fitParDataSet() of RooMCStudy that
	  indicated
	  the actual generator value for each toy experiment. Additionally
	  you
	  can choose to vary the sum of a set of parameters uniformly or in
	  a
	  Gaussian way. In this mode a common scaling factor is applied to
	  each
	  specified parameter so that the sum of these parameters will add
	  up
	  to the target value sampled from either uniform or Gaussian
	  distribution.
	  
	  - RooFitCore_Linkdef
	  
	  o Add nested utility classes of RooRandomizeParamMCSModule
	  
	  
	  *** Thu Dec 7 21:21:33 2006 UTC by wverkerke ***
	  
	  
	  o RooRealVar
	  
	  - Do not instantiate shared properties until the're actually
	  needed
	  
	  - Add method to delete shared properties (used in RooFitResult)
	  
	  - Add static null property to be written for RRVs without
	  properties
	  
	  
	  o RooRealVarSharedProperties,RooSharedProperties
	  
	  - Add ctor with uuid string
	  
	  
	  o RooFitResult
	  
	  - Remove all shared properties of RRVs inside object to
	  facilitate
	  easy handling of large number of RFRs (e.g. in trees). Not doing
	  so leaves them all connected through the shared properties list
	  and will slow down operations
	  
	  *** Fri Dec 8 15:50:40 2006 UTC by wverkerke ***
	  
	  o RooAbsHist
	  
	  - Fix mistake in documentation of Binning()
	  
	  
	  o RooDataHist
	  
	  - Fix bug in handling of Z ranges
	  
	  
	  o RooAdaptiveGaussKronrodIntegrator1D,RooGaussKronrodIntegrator1D
	  
	  - Import fix from Fons
	  
	  
	  o RooHist
	  
	  - Protect possible occurence of division by zero in makeResidHist
	  
	  
	  o RooHtml
	  
	  - Import fixes from ROOT team
	  
	  
	  o RooBanner
	  
	  - Increment version tag to v2.10
	  
	  
	  *** Fri Dec 8 17:52:17 2006 UTC by wverkerke ***
	  
	  o RooBDecay
	  
	  - Updated generateEvent() method from Gerhard

2006-12-09 06:11  brun

	* [r17128] pyroot/src/ClassMethodHolder.cxx,
	  pyroot/src/ConstructorHolder.cxx, pyroot/src/FunctionHolder.cxx,
	  pyroot/src/TSetItemHolder.cxx: From Wim:
	  Fix compilation errors with gcc3.4.x

2006-12-08 22:58  rdm

	* [r17127] rint/src/TRint.cxx: avoid executing ~/.rootlogon.C twice
	  in case root is started in the home
	  directory.

2006-12-08 19:01  brun

	* [r17126] hist/src/TH1.cxx: From Anna:
	  a patch, that, I hope, fixes the problem in phase computation
	  reported by Fabian Wenger.

2006-12-08 18:09  brun

	* [r17125] table/src/TVolume.cxx: From Valeri Fine:
	  Remove a confusing message

2006-12-08 17:52  wverkerke

	* [r17123] roofit/src/RooBDecay.cxx: o RooBDecay
	  
	  - Updated generateEvent() method from Gerhard

2006-12-08 17:33  pcanal

	* [r17122] tree/inc/TBranchElement.h, tree/src/TBranchElement.cxx:
	  From Scott Snyder:
	  To facilitate the developement of support for 'data model'
	  evolution,
	  make more method protected (instead of private) and make
	  InitializeOffsets
	  and InitInfo virtual.

2006-12-08 17:29  pcanal

	* [r17121] tree/src/TFriendElement.cxx: From Stefan Otto:
	  If a TChain that has friend TChains is cloned via
	  TTree::CloneTree(), the TFriendElements of the cloned TTrees
	  create unowned files that are not closed by deleting the cloned
	  TChain. Please see attached macro and proposed fix for details.

2006-12-08 17:27  pcanal

	* [r17120] io/src/TStreamerInfo.cxx, meta/src/TStreamerInfo.cxx:
	  From Scott Snyder:
	  Add protection needed in the case where a fundamental type
	  changes to a class type.

2006-12-08 17:11  moneta

	* [r17119] mathcore/test/testVectorIO.cxx: clean up test- remove
	  some debug info

2006-12-08 17:03  moneta

	* [r17118] mathmore/test/testSpecFunc.cxx,
	  mathmore/test/testStatFunc.cxx: fix a problem on Windows

2006-12-08 16:52  moneta

	* [r17117] mathmore/test/testSpecFunc.cxx: fix compilation problem
	  on Solaris

2006-12-08 16:49  roiser

	* [r17116] reflex/python/genreflex/gencapa.py: fix typo

2006-12-08 16:44  moneta

	* [r17115] mathcore/inc/Math/PdfFuncMathCore.h,
	  mathmore/inc/Math/PdfFuncMathMore.h: add missing file

2006-12-08 16:39  moneta

	* [r17114] mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h,
	  mathmore/src/PdfFuncMathMore.cxx, mathmore/src/ProbFuncInv.cxx,
	  mathmore/src/ProbFuncMathMore.cxx, mathmore/test/Makefile,
	  mathmore/test/testSpecFunc.cxx, mathmore/test/testStatFunc.cxx: -
	  add Landau and Beta pdf
	  - add cdf for Poisson and Binomial , beta
	  - add beta quantiles
	  - add test for special and statistical functions

2006-12-08 16:38  moneta

	* [r17113] mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h,
	  mathcore/inc/Math/PdfFunc.h,
	  mathcore/inc/Math/SpecFuncMathCore.h, mathcore/src/PdfFunc.cxx,
	  mathcore/src/PdfFuncMathCore.cxx: - distinguish pdf functions in
	  Mathcore and MathMore

2006-12-08 16:36  roiser

	* [r17112] cintex/src/ROOTClassEnhancer.cxx: fix bug #22213:
	  Dictionaries generated implicitly for Root::Math classes don't
	  always work

2006-12-08 15:57  brun

	* [r17111] gdml/inc/TGDMLParse.h, gdml/src/TGDMLParse.cxx: From Ben
	  Lloyd:
	  Added Support for the GDML 'file' tag. Allows Modular GDML files
	  to be
	  imported

2006-12-08 15:52  antcheva

	* [r17110] fitpanel/src/TFitEditor.cxx: - fit panel mapped on the
	  right side of the canvas window (if there is enough space)
	  - if an object was fitted, we copy the function and its
	  parameters from the previous fit
	  - when performing linear fit 'best errors' , 'improve results'
	  and 'set parameters' are disabled

2006-12-08 15:51  antcheva

	* [r17109] fitpanel/inc/TFitParametersDialog.h,
	  fitpanel/src/TFitParametersDialog.cxx: - additional parameter in
	  TFitParametersDialog for passing information about the bounded
	  parameters
	  - setting default values for GUI elements if no fit performed

2006-12-08 15:50  wverkerke

	* [r17108] roofitcore/inc/RooHtml.h, roofitcore/src/RooAbsData.cxx,
	  roofitcore/src/RooAdaptiveGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooBanner.cxx, roofitcore/src/RooDataHist.cxx,
	  roofitcore/src/RooGaussKronrodIntegrator1D.cxx,
	  roofitcore/src/RooHist.cxx, roofitcore/src/RooHtml.cxx: o
	  RooAbsHist
	  
	  - Fix mistake in documentation of Binning()
	  
	  
	  o RooDataHist
	  
	  - Fix bug in handling of Z ranges
	  
	  
	  o RooAdaptiveGaussKronrodIntegrator1D,RooGaussKronrodIntegrator1D
	  
	  - Import fix from Fons
	  
	  
	  o RooHist
	  
	  - Protect possible occurence of division by zero in makeResidHist
	  
	  
	  o RooHtml
	  
	  - Import fixes from ROOT team
	  
	  
	  o RooBanner
	  
	  - Increment version tag to v2.10

2006-12-08 15:35  rdm

	* [r17107] cint7/Module.mk: silence the clean targets.

2006-12-08 15:02  axel

	* [r17106] cint/src/v6_opr.cxx, cint7/src/v6_opr.cxx: allow unary !
	  on arithmetic

2006-12-08 14:57  couet

	* [r17105] spectrumpainter/src/TSpectrum2Painter.cxx: - Change the
	  location and names of the Spectrum Painter pictures provided
	  by Miro.

2006-12-08 13:26  brun

	* [r17104] histpainter/src/TPainter3dAlgorithms.cxx: Replace the
	  following declarations
	  R__EXTERN TH1 *gCurrentHist; //these 3 globals should be replaced
	  by class members
	  R__EXTERN Hoption_t Hoption;
	  R__EXTERN Hparam_t Hparam;
	  by
	  extern TH1 *gCurrentHist; //these 3 globals should be replaced by
	  class members
	  extern Hoption_t Hoption;
	  extern Hparam_t Hparam;

2006-12-08 10:13  wverkerke

	* [r17103] roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooSharedProperties.cxx: o RooRealVar
	  
	  - Delete temporary RooRealVarSharedProperty in Streamer if it
	  turns out to be a null property
	  
	  o RooSharedProperties
	  
	  - Add hooks for memory tracing

2006-12-08 10:00  brun

	* [r17102] gl/inc/LinkDef.h, gl/inc/TGLUtil.h: From Axel:
	  Disable some functions when parsing with CINT.

2006-12-08 09:36  roiser

	* [r17101] cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTEnumBuilder.cxx,
	  cintex/src/CINTTypedefBuilder.cxx,
	  cintex/src/CINTVariableBuilder.cxx, cintex/src/Cintex.cxx,
	  cintex/src/ROOTClassEnhancer.cxx: prepend debug msgs with package
	  name

2006-12-08 09:19  moneta

	* [r17100] mathcore/test/coordinates3D.cxx,
	  mathcore/test/coordinates4D.cxx,
	  mathcore/test/rotationApplication.cxx: fix a compilation problem
	  on solaris

2006-12-08 07:42  brun

	* [r17099] pyroot/Module.mk, pyroot/ROOT.py,
	  pyroot/src/Adapters.cxx, pyroot/src/Adapters.h,
	  pyroot/src/ClassMethodHolder.cxx, pyroot/src/ClassMethodHolder.h,
	  pyroot/src/ConstructorHolder.cxx, pyroot/src/ConstructorHolder.h,
	  pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/FunctionHolder.cxx, pyroot/src/FunctionHolder.h,
	  pyroot/src/MethodHolder.cxx, pyroot/src/MethodHolder.h,
	  pyroot/src/PropertyProxy.cxx, pyroot/src/PropertyProxy.h,
	  pyroot/src/PyRootType.cxx, pyroot/src/Pythonize.cxx,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/RootWrapper.h, pyroot/src/TRflxCallback.cxx,
	  pyroot/src/TRflxCallback.h, pyroot/src/TSetItemHolder.cxx,
	  pyroot/src/TSetItemHolder.h, pyroot/src/Utility.h: From Wim:
	  Major new version that starts to understand Reflex

2006-12-07 21:21  wverkerke

	* [r17098] roofitcore/inc/RooRealVar.h,
	  roofitcore/inc/RooRealVarSharedProperties.h,
	  roofitcore/inc/RooSharedProperties.h,
	  roofitcore/src/RooFitResult.cxx, roofitcore/src/RooRealVar.cxx,
	  roofitcore/src/RooRealVarSharedProperties.cxx,
	  roofitcore/src/RooSharedProperties.cxx: o RooRealVar
	  
	  - Do not instantiate shared properties until the're actually
	  needed
	  
	  - Add method to delete shared properties (used in RooFitResult)
	  
	  - Add static null property to be written for RRVs without
	  properties
	  
	  
	  o RooRealVarSharedProperties,RooSharedProperties
	  
	  - Add ctor with uuid string
	  
	  
	  o RooFitResult
	  
	  - Remove all shared properties of RRVs inside object to
	  facilitate
	  easy handling of large number of RFRs (e.g. in trees). Not doing
	  so leaves them all connected through the shared properties list
	  and will slow down operations

2006-12-07 17:07  axel

	* [r17097] cint7/Module.mk: cint7 depends on libReflex
	  libCint7 is called libCint7, not libCint

2006-12-07 16:53  rdm

	* [r17096] configure: From Axel:
	  cint7 needs reflex so enable reflex when cint7 is enabled.

2006-12-07 15:29  axel

	* [r17095] cint7/Module.mk: Fix dependency and link line for
	  cint7_tmp

2006-12-07 15:12  roiser

	* [r17094] cintex/test/dict/CintexTest.h,
	  cintex/test/test_Cintex.C, cintex/test/test_PyCintex_basics.py:
	  more tests for compound const & params

2006-12-07 14:54  roiser

	* [r17093] cintex/src/CINTFunctional.cxx,
	  cintex/test/dict/CintexTest.h: fix [ROOT bugs #22192] Call to
	  functions accepting "const &bool" fail

2006-12-07 13:58  rdm

	* [r17092] configure: From Axel:
	  fix in G4 detection.

2006-12-07 11:12  moneta

	* [r17091] unuran/test/unuranDistr.cxx,
	  unuran/test/unuranSimple.cxx: update for new names of the
	  distribution functions

2006-12-07 11:07  moneta

	* [r17090] mathmore/Module.mk,
	  mathmore/inc/Math/DistFuncMathMore.h,
	  mathmore/inc/Math/ProbFunc.h, mathmore/inc/Math/SpecFunc.h: -
	  clean up of the header file for the Math functions

2006-12-07 11:07  moneta

	* [r17089] mathcore/Module.mk, mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/DistFuncMathCore.h,
	  mathcore/inc/Math/PdfFunc.h, mathcore/inc/Math/ProbFunc.h,
	  mathcore/inc/Math/SpecFunc.h, mathcore/src/DistFunc.cxx,
	  mathcore/src/PdfFunc.cxx: - clean up include file for the special
	  and stat functions.
	  - The DistFunc.h now contains all the distributions (pdf, cdf and
	  quantiles)
	  ProbFunc and SpecFunc are moved from mathmore
	  - The old DistFunc.h and DistFunc.cxx have been renamed PdfFunc

2006-12-07 10:08  couet

	* [r17088] graf/src/TGaxis.cxx: - To remove axis' labels ROOT's
	  users set the LabelOffset to a large value
	  (very often 99). This ended up with some text drawn at very "far
	  away"
	  positions. Some low level text painting functions (like the
	  TASImage one)
	  were "not happy" with such big values and produced a Seg-Fault.
	  This
	  problem is visible since the text clipping is done directly in
	  TPDF and
	  TPostScript and not any more in TPad (TPad text clipping was
	  wrong).
	  Now, if the label offset is set that way (ie "big"), the option
	  "UnLab"
	  is automatically turned ON.

2006-12-07 10:03  roiser

	* [r17087] cintex/src/ROOTClassEnhancer.cxx: remove deprecation
	  warnings

2006-12-07 10:00  couet

	* [r17086] gpad/src/TPad.cxx: - Clipping removed in PaintTextNDC
	  (like in PaintText)

2006-12-07 09:34  roiser

	* [r17085] reflex/inc/Reflex/Kernel.h, reflex/src/Kernel.cxx: move
	  template function into header

2006-12-07 09:09  moneta

	* [r17084] mathmore/test/testFunctor.cxx: fix a problem on Windows
	  due to too large allocated stack memory

2006-12-07 08:39  rdm

	* [r17083] Makefile: fix typo in cint7 module.

2006-12-06 18:01  axel

	* [r17082] cint7/src, cint7/src/.cvsignore: Don't ignore
	  Apiif.{cxx,h} while we keep them in CVS

2006-12-06 18:00  axel

	* [r17081] cint7/src/Apiif.cxx, cint7/src/Apiif.h: Add cint7
	  version of the API dictionary
	  In the future, we might generate it as part of the build process

2006-12-06 17:59  axel

	* [r17080] cint7/Module.mk: Fix lib link request for cint7_tmp

2006-12-06 17:53  moneta

	* [r17079] mathmore/inc/Math/LinkDef_StatFunc.h,
	  mathmore/inc/Math/ProbFuncInv.h,
	  mathmore/inc/Math/ProbFuncMathMore.h,
	  mathmore/src/ProbFuncInv.cxx, mathmore/src/ProbFuncMathMore.cxx:
	  - rename the cumulative distributions and the quantiles (inverse
	  of cdf) to correct statistical names.
	  
	  for example for the normal distributions we have:
	  
	  - normal_cdf for the cumulative dist.
	  - normal_cdf_c for the complement of the cumulative dist.
	  
	  - normal_quantile for the inverse of normal_cdf
	  - normal_quantile_c for the inverse of cdf_c

2006-12-06 17:51  moneta

	* [r17078] mathcore/src/ProbFuncMathCore.cxx: change names of cdf
	  functions

2006-12-06 17:51  moneta

	* [r17077] mathcore/inc/Math/DistFunc.h,
	  mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/ProbFuncMathCore.h: - rename the cumulative
	  distributions to correct statistical names.
	  
	  for exmaple for the normal distributions we have:
	  
	  - normal_cdf for the cumulative dist.
	  - normal_cdf_c for the complement of the cumulative dist.

2006-12-06 17:43  axel

	* [r17076] cint7/Module.mk, cint7/configcint.mk: Add ROOT
	  buildsystem files

2006-12-06 17:10  couet

	* [r17075] test/stressGraphics.cxx, test/stressGraphics.ref: - New
	  version of stressGraphics.ref due to changes in TPostScript.
	  - New option -k in stressGraphics.cxx to keep (not remove) the PS
	  files
	  even for passed tests. By default PS files for passed tests are
	  removed.

2006-12-06 17:08  couet

	* [r17074] gpad/src/TPad.cxx: - In PaintText the simple clipping
	  technique for PS and PDF is now removed.
	  Text clipping is now handled by TPostScript and TPDF.

2006-12-06 17:06  couet

	* [r17073] postscript/src/TPDF.cxx: - Text is clipped using the W
	  operator.

2006-12-06 17:05  couet

	* [r17072] postscript/src/TPostScript.cxx: - Text is now clipped
	  the right way using the clip PS operator.
	  - The old TPostScript::Text method, which had its own text
	  conventions
	  (equivalent of TLatex), is now replaced by a much simpler method
	  drawing
	  only basic text (like in TPDF).

2006-12-06 17:04  roiser

	* [r17071] reflex/python/genreflex/genreflex.py: Check for the
	  gccxml version. If it is different from 0.6.0 print a warning.
	  For future
	  versions check also for the patch level.

2006-12-06 15:23  roiser

	* [r17070] reflex/Module.mk: fix for solaris linking

2006-12-06 15:21  rdm

	* [r17069] build/unix/importcint.sh: some more cleanups.

2006-12-06 15:21  rdm

	* [r17068] Makefile: correct importcint and importcint7 targets.

2006-12-06 15:16  moneta

	* [r17067] mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/Derivator.cxx,
	  mathmore/src/GSLDerivator.cxx, mathmore/src/GSLDerivator.h,
	  mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/OneDimFunctionAdapter.h,
	  mathmore/test/testDerivation.cxx: - improve Derivator class for
	  numerical derivation using GSL
	  by adding static methods using the Function interfaces.
	  It Provides support now for normal derivative, partial derivative
	  for
	  multi-dimensional functions and derivative with respect to
	  parameters for
	  parameteric functions

2006-12-06 15:15  rdm

	* [r17065] cint/inc/.cvsignore, cint/src/HISTORY: This commit was
	  generated by cvs2svn to compensate for changes in r17064,
	  which included commits to RCS files with non-trunk default
	  branches.

2006-12-06 15:09  brun

	* [r17063] geom/inc/TGeoVolume.h, geom/src/TGeoNode.cxx,
	  geom/src/TGeoVolume.cxx: From Andrei:
	  a patch that implements the method:
	  TGeoNode *TGeoVolume::ReplaceNode(TGeoNode *nodeorig,
	  TGeoShape *newshape=0,
	  TGeoMatrix *newpos=0,
	  TGeoMedium *newmed=0)
	  
	  The method allows replacing an existing daughter of a volume with
	  another one. Providing only the node to be replaced will just
	  create a new volume for the node but having exactly the same
	  parameters as the old one. This helps in case of divisions for
	  decoupling a node from the logical hierarchy so getting new
	  content/properties.
	  
	  For non divided volumes, one can change the shape and/or the
	  position of the daughter.

2006-12-06 15:08  moneta

	* [r17062] mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/LinkDef_Func.h,
	  mathcore/inc/Math/WrappedFunction.h,
	  mathcore/inc/Math/WrappedParamFunction.h: - add class to wrap a
	  function with parameters like
	  double f(const double * x, const double * p ) in the
	  parametric function interface
	  - clean up of the interfaces classes

2006-12-06 15:00  rdm

	* [r17060] cint7, cint7/.cvsignore, cint7/COPYING, cint7/Cint.mk,
	  cint7/FAQ.txt, cint7/Makefile, cint7/README.txt,
	  cint7/RELNOTE.txt, cint7/configure, cint7/demo,
	  cint7/demo/README.txt, cint7/demo/Win32App,
	  cint7/demo/Win32App/TestApp,
	  cint7/demo/Win32App/TestApp/ReadMe.txt,
	  cint7/demo/Win32App/TestApp/StdAfx.cpp,
	  cint7/demo/Win32App/TestApp/StdAfx.h,
	  cint7/demo/Win32App/TestApp/TestApp.aps,
	  cint7/demo/Win32App/TestApp/TestApp.cpp,
	  cint7/demo/Win32App/TestApp/TestApp.dsp,
	  cint7/demo/Win32App/TestApp/TestApp.dsw,
	  cint7/demo/Win32App/TestApp/TestApp.h,
	  cint7/demo/Win32App/TestApp/TestApp.ico,
	  cint7/demo/Win32App/TestApp/TestApp.plg,
	  cint7/demo/Win32App/TestApp/TestApp.rc,
	  cint7/demo/Win32App/TestApp/resource.h,
	  cint7/demo/Win32App/TestApp/script.cxx,
	  cint7/demo/Win32App/TestApp/small.ico,
	  cint7/demo/Win32App/graph01,
	  cint7/demo/Win32App/graph01/CompiledLib.c,
	  cint7/demo/Win32App/graph01/CompiledLib.h,
	  cint7/demo/Win32App/graph01/G__clink.c,
	  cint7/demo/Win32App/graph01/G__clink.h,
	  cint7/demo/Win32App/graph01/README.txt,
	  cint7/demo/Win32App/graph01/Resource.rc,
	  cint7/demo/Win32App/graph01/Script.c,
	  cint7/demo/Win32App/graph01/StdAfx.h,
	  cint7/demo/Win32App/graph01/WinMain.c,
	  cint7/demo/Win32App/graph01/WndProc.c,
	  cint7/demo/Win32App/graph01/WndProc.h,
	  cint7/demo/Win32App/graph01/app.ico,
	  cint7/demo/Win32App/graph01/chapter24.dsp,
	  cint7/demo/Win32App/graph01/chapter24.dsw,
	  cint7/demo/Win32App/graph01/graph01.dsp,
	  cint7/demo/Win32App/graph01/graph01.dsw,
	  cint7/demo/Win32App/graph01/resource.h,
	  cint7/demo/Win32App/graph01/small.ico, cint7/demo/debug,
	  cint7/demo/debug/README.txt, cint7/demo/debug/debug.c,
	  cint7/demo/debug/debug2.com, cint7/demo/debug/debug2.cxx,
	  cint7/demo/errpipe, cint7/demo/errpipe/README.txt,
	  cint7/demo/errpipe/errpipe.cxx, cint7/demo/errpipe/errpipe.h,
	  cint7/demo/errpipe/setup, cint7/demo/exception,
	  cint7/demo/exception/Makefile, cint7/demo/exception/README.txt,
	  cint7/demo/exception/ehdemo.cxx, cint7/demo/exception/ehdemo.h,
	  cint7/demo/exception/setup, cint7/demo/exception/setup.bat,
	  cint7/demo/exception/setupbc.bat, cint7/demo/gl,
	  cint7/demo/gl/README.txt, cint7/demo/gl/display0.h,
	  cint7/demo/gl/display1.h, cint7/demo/gl/display2.h,
	  cint7/demo/gl/make0, cint7/demo/gl/test0.c,
	  cint7/demo/gl/test1.c, cint7/demo/gl/test2.c,
	  cint7/demo/gl/testall, cint7/demo/graphs,
	  cint7/demo/graphs/FFT.c, cint7/demo/graphs/README.txt,
	  cint7/demo/graphs/datafile, cint7/demo/graphs/dft.c,
	  cint7/demo/graphs/eular.c, cint7/demo/graphs/fir.c,
	  cint7/demo/graphs/fir2.c, cint7/demo/graphs/jitter.c,
	  cint7/demo/graphs/modulation.c, cint7/demo/graphs/sin.c,
	  cint7/demo/graphs/sin123.c, cint7/demo/graphs/skineffect.c,
	  cint7/demo/graphs/stripline.c, cint7/demo/graphs/testall,
	  cint7/demo/intprt_cint, cint7/demo/intprt_cint/CINT,
	  cint7/demo/intprt_cint/CINT.bat, cint7/demo/intprt_cint/README,
	  cint7/demo/intprt_cint/cint.sh, cint7/demo/intprt_cint/simple.c,
	  cint7/demo/intprt_cint/simple.cxx,
	  cint7/demo/intprt_cint/testmain.c, cint7/demo/ipc,
	  cint7/demo/ipc/README.txt, cint7/demo/ipc/common.cxx,
	  cint7/demo/ipc/keyfile, cint7/demo/ipc/proc1.cxx,
	  cint7/demo/ipc/proc2.cxx, cint7/demo/makecint,
	  cint7/demo/makecint/Array, cint7/demo/makecint/Array/Array.C,
	  cint7/demo/makecint/Array/Array.h,
	  cint7/demo/makecint/Array/Fundament.C,
	  cint7/demo/makecint/Array/Fundament.h,
	  cint7/demo/makecint/Array/Makefile,
	  cint7/demo/makecint/Array/README.txt,
	  cint7/demo/makecint/Array/bcdll.bat,
	  cint7/demo/makecint/Array/inherit.C,
	  cint7/demo/makecint/Array/loopcompile.c,
	  cint7/demo/makecint/Array/loopcompile0.c,
	  cint7/demo/makecint/Array/loopcompile1.c,
	  cint7/demo/makecint/Array/scdll.bat,
	  cint7/demo/makecint/Array/scsetup.bat,
	  cint7/demo/makecint/Array/setup,
	  cint7/demo/makecint/Array/setup.bat,
	  cint7/demo/makecint/Array/setupdll,
	  cint7/demo/makecint/Array/setupdll.bat,
	  cint7/demo/makecint/Array/test.C, cint7/demo/makecint/Complex,
	  cint7/demo/makecint/Complex/Complex.C,
	  cint7/demo/makecint/Complex/Complex.h,
	  cint7/demo/makecint/Complex/Makefile,
	  cint7/demo/makecint/Complex/README.txt,
	  cint7/demo/makecint/Complex/bcdll.bat,
	  cint7/demo/makecint/Complex/scdll.bat,
	  cint7/demo/makecint/Complex/scsetup.bat,
	  cint7/demo/makecint/Complex/setup,
	  cint7/demo/makecint/Complex/setup.bat,
	  cint7/demo/makecint/Complex/setupdll,
	  cint7/demo/makecint/Complex/setupdll.bat,
	  cint7/demo/makecint/Complex/temp.C,
	  cint7/demo/makecint/Complex/test.C,
	  cint7/demo/makecint/Complex/vcdll.bat,
	  cint7/demo/makecint/Complex/vcsetup.bat,
	  cint7/demo/makecint/DArray, cint7/demo/makecint/DArray/DArray.C,
	  cint7/demo/makecint/DArray/DArray.h,
	  cint7/demo/makecint/DArray/Makefile,
	  cint7/demo/makecint/DArray/README.txt,
	  cint7/demo/makecint/DArray/bcdll.bat,
	  cint7/demo/makecint/DArray/scdll.bat,
	  cint7/demo/makecint/DArray/scsetup.bat,
	  cint7/demo/makecint/DArray/setup,
	  cint7/demo/makecint/DArray/setup.bat,
	  cint7/demo/makecint/DArray/setupdll,
	  cint7/demo/makecint/DArray/setupdll.bat,
	  cint7/demo/makecint/DArray/test.C, cint7/demo/makecint/KRcc,
	  cint7/demo/makecint/KRcc/Complex.c,
	  cint7/demo/makecint/KRcc/Complex.h,
	  cint7/demo/makecint/KRcc/Makefile,
	  cint7/demo/makecint/KRcc/README.txt,
	  cint7/demo/makecint/KRcc/scdll.bat,
	  cint7/demo/makecint/KRcc/scsetup.bat,
	  cint7/demo/makecint/KRcc/setup,
	  cint7/demo/makecint/KRcc/setup.bat,
	  cint7/demo/makecint/KRcc/setupdll,
	  cint7/demo/makecint/KRcc/setupdll.bat,
	  cint7/demo/makecint/KRcc/stub.c, cint7/demo/makecint/KRcc/stub.h,
	  cint7/demo/makecint/KRcc/test.c, cint7/demo/makecint/README.txt,
	  cint7/demo/makecint/ReadFile,
	  cint7/demo/makecint/ReadFile/Common.h,
	  cint7/demo/makecint/ReadFile/Makefile,
	  cint7/demo/makecint/ReadFile/README.txt,
	  cint7/demo/makecint/ReadFile/ReadFile.C,
	  cint7/demo/makecint/ReadFile/ReadFile.h,
	  cint7/demo/makecint/ReadFile/scdll.bat,
	  cint7/demo/makecint/ReadFile/scsetup.bat,
	  cint7/demo/makecint/ReadFile/setup,
	  cint7/demo/makecint/ReadFile/setup.bat,
	  cint7/demo/makecint/ReadFile/setupdll,
	  cint7/demo/makecint/ReadFile/setupdll.bat,
	  cint7/demo/makecint/ReadFile/test.C, cint7/demo/makecint/Stub,
	  cint7/demo/makecint/Stub/Makefile,
	  cint7/demo/makecint/Stub/README.txt,
	  cint7/demo/makecint/Stub/Src.C, cint7/demo/makecint/Stub/Src.h,
	  cint7/demo/makecint/Stub/Stub.C, cint7/demo/makecint/Stub/Stub.h,
	  cint7/demo/makecint/Stub/scdll.bat,
	  cint7/demo/makecint/Stub/scsetup.bat,
	  cint7/demo/makecint/Stub/setup,
	  cint7/demo/makecint/Stub/setup.bat,
	  cint7/demo/makecint/Stub/setupdll,
	  cint7/demo/makecint/Stub/setupdll.bat, cint7/demo/makecint/Stub2,
	  cint7/demo/makecint/Stub2/Make1, cint7/demo/makecint/Stub2/Make2,
	  cint7/demo/makecint/Stub2/README.txt,
	  cint7/demo/makecint/Stub2/compiled.cxx,
	  cint7/demo/makecint/Stub2/compiled.h,
	  cint7/demo/makecint/Stub2/dmy.h,
	  cint7/demo/makecint/Stub2/main.cxx,
	  cint7/demo/makecint/Stub2/setup,
	  cint7/demo/makecint/Stub2/setup.bat,
	  cint7/demo/makecint/Stub2/setupcygwin,
	  cint7/demo/makecint/Stub2/setuphp,
	  cint7/demo/makecint/Stub2/stub.h, cint7/demo/makecint/UserMain,
	  cint7/demo/makecint/UserMain/README.txt,
	  cint7/demo/makecint/UserMain/UserMain.cxx,
	  cint7/demo/makecint/UserMain/UserMain.h,
	  cint7/demo/makecint/UserMain/script.cxx,
	  cint7/demo/makecint/UserMain/setup,
	  cint7/demo/makecint/UserMain/setup.bat,
	  cint7/demo/makecint/UserMain/setupbc.bat,
	  cint7/demo/makecint/exception,
	  cint7/demo/makecint/exception/README.txt,
	  cint7/demo/makecint/exception/eh.cxx,
	  cint7/demo/makecint/exception/eh.h,
	  cint7/demo/makecint/exception/setup, cint7/demo/makecint/p2f,
	  cint7/demo/makecint/p2f/Makefile,
	  cint7/demo/makecint/p2f/README.txt,
	  cint7/demo/makecint/p2f/p2f.C, cint7/demo/makecint/p2f/p2f.h,
	  cint7/demo/makecint/p2f/scsetup.bat,
	  cint7/demo/makecint/p2f/setup, cint7/demo/makecint/p2f/setup.bat,
	  cint7/demo/makecint/p2f/test.C, cint7/demo/makecint/stl,
	  cint7/demo/makecint/stl/Makefile,
	  cint7/demo/makecint/stl/sample.h, cint7/demo/makecint/stl/setup,
	  cint7/demo/makecint/stl/setup.bat,
	  cint7/demo/makecint/stl/setupbc.bat,
	  cint7/demo/makecint/stl/test.cxx, cint7/demo/makecint/testall,
	  cint7/demo/makecint/testalldll, cint7/demo/mthread,
	  cint7/demo/mthread/README.txt, cint7/demo/mthread/fork.cxx,
	  cint7/demo/mthread/mtlib.h, cint7/demo/mthread/mtmain.cxx,
	  cint7/demo/mthread/ptlib.h, cint7/demo/mthread/ptmain.cxx,
	  cint7/demo/mthread/testall, cint7/demo/multilibcint,
	  cint7/demo/multilibcint/README.txt,
	  cint7/demo/multilibcint/main.cxx, cint7/demo/multilibcint/mt.c,
	  cint7/demo/multilibcint/mt.h, cint7/demo/multilibcint/setup,
	  cint7/demo/multilibcint/setup.bat,
	  cint7/demo/multilibcint/test1.cxx,
	  cint7/demo/multilibcint/test2.cxx, cint7/demo/perlawk,
	  cint7/demo/perlawk/README, cint7/demo/perlawk/data,
	  cint7/demo/perlawk/parseplot.c, cint7/demo/posix,
	  cint7/demo/posix/readdir.cxx, cint7/demo/qt,
	  cint7/demo/qt/README.txt, cint7/demo/qt/cannon.cpp,
	  cint7/demo/qt/cannon.h, cint7/demo/qt/lcdrange.cpp,
	  cint7/demo/qt/lcdrange.h, cint7/demo/qt/moc_cannon.cpp,
	  cint7/demo/qt/qcompactstyle.h, cint7/demo/qt/qtstatic.cxx,
	  cint7/demo/qt/test0.cxx, cint7/demo/qt/test1.cxx,
	  cint7/demo/qt/test2.cxx, cint7/demo/qt/test3.cxx,
	  cint7/demo/qt/test4.cxx, cint7/demo/qt/test5.cxx,
	  cint7/demo/qt/test6.cxx, cint7/demo/qt/test7.bat,
	  cint7/demo/qt/test7.cxx, cint7/demo/qt/test7.h,
	  cint7/demo/qt/test8.bat, cint7/demo/qt/test8.cxx,
	  cint7/demo/qt/test8.h, cint7/demo/qt/test9.bat,
	  cint7/demo/qt/test9.cxx, cint7/demo/simple,
	  cint7/demo/simple/HelloWorld.c, cint7/demo/simple/HelloWorld.cxx,
	  cint7/demo/simple/NativeCalc.c, cint7/demo/simple/README.txt,
	  cint7/demo/simple/access0.c, cint7/demo/simple/array.c,
	  cint7/demo/simple/csum.c, cint7/demo/simple/inherit1.c,
	  cint7/demo/simple/init.c, cint7/demo/simple/oprovld.c,
	  cint7/demo/simple/oprovld0.c, cint7/demo/simple/scope0.c,
	  cint7/demo/simple/staticmem0.c, cint7/demo/simple/template0.c,
	  cint7/demo/simple/template2.c, cint7/demo/simple/text2tex.c,
	  cint7/demo/simple/virtualfunc1.c, cint7/demo/stl,
	  cint7/demo/stl/README.txt, cint7/demo/stl/array2.cxx,
	  cint7/demo/stl/array4.cxx, cint7/demo/stl/deque0.cxx,
	  cint7/demo/stl/deque1.cxx, cint7/demo/stl/deque1i.cxx,
	  cint7/demo/stl/list0.cxx, cint7/demo/stl/list1.cxx,
	  cint7/demo/stl/list2.cxx, cint7/demo/stl/list3.cxx,
	  cint7/demo/stl/list4.cxx, cint7/demo/stl/map0.cxx,
	  cint7/demo/stl/stl0.cxx, cint7/demo/stl/stl1.cxx,
	  cint7/demo/stl/stl2.cxx, cint7/demo/stl/stl3.cxx,
	  cint7/demo/stl/stl3x.cxx, cint7/demo/stl/stl4.cxx,
	  cint7/demo/stl/stl5.cxx, cint7/demo/stl/string0.cxx,
	  cint7/demo/stl/testall, cint7/demo/stl/vec0.cxx,
	  cint7/demo/stl/vec1.cxx, cint7/demo/stl/vec1s.cxx,
	  cint7/demo/stl/vec1u.cxx, cint7/demo/stl/vec2.cxx,
	  cint7/demo/stl/vec3.cxx, cint7/demo/stl/vec3t.cxx,
	  cint7/demo/stl/vec4.cxx, cint7/demo/tcpip,
	  cint7/demo/tcpip/README.txt, cint7/demo/tcpip/client.cxx,
	  cint7/demo/tcpip/server.cxx, cint7/demo/xlib,
	  cint7/demo/xlib/README.txt, cint7/demo/xlib/test.c, cint7/doc,
	  cint7/doc/bytecode.txt, cint7/doc/cint.txt,
	  cint7/doc/cintapi.txt, cint7/doc/extlib.txt, cint7/doc/ifdef.txt,
	  cint7/doc/limitati.txt, cint7/doc/limitnum.txt,
	  cint7/doc/makecint.txt, cint7/doc/man1, cint7/doc/man1/cint.1,
	  cint7/doc/man1/makecint.1, cint7/doc/man2,
	  cint7/doc/man2/garbage.2, cint7/doc/man2/security.2,
	  cint7/doc/man2/unique.2, cint7/doc/man3,
	  cint7/doc/man3/array.h.3, cint7/doc/man3/fft.h.3,
	  cint7/doc/man3/statistics.h.3, cint7/doc/message.txt,
	  cint7/doc/ref.txt, cint7/inc, cint7/inc/.cvsignore,
	  cint7/inc/Api.h, cint7/inc/BaseCls.h, cint7/inc/CallFunc.h,
	  cint7/inc/Class.h, cint7/inc/DataMbr.h, cint7/inc/G__ci.h,
	  cint7/inc/G__ci_fproto.h, cint7/inc/G__security.h,
	  cint7/inc/Method.h, cint7/inc/MethodAr.h, cint7/inc/Property.h,
	  cint7/inc/Token.h, cint7/inc/Type.h, cint7/inc/Typedf.h,
	  cint7/include, cint7/include/.cvsignore, cint7/include/Common.h,
	  cint7/include/GL, cint7/include/GL/gl.h, cint7/include/GL/glu.h,
	  cint7/include/GL/glut.h, cint7/include/GL/xmesa.h,
	  cint7/include/README.txt, cint7/include/ReadF.C,
	  cint7/include/ReadF.cxx, cint7/include/ReadF.h,
	  cint7/include/RegE.C, cint7/include/RegE.cxx,
	  cint7/include/RegE.h, cint7/include/X11,
	  cint7/include/X11/Xlib.h, cint7/include/X11/Xutil.h,
	  cint7/include/X11/keysym.h, cint7/include/X11/xos.h,
	  cint7/include/_complex, cint7/include/_complex.h,
	  cint7/include/_exception, cint7/include/_exception.h,
	  cint7/include/_iostream, cint7/include/_stdexcept,
	  cint7/include/_stdexcept.h, cint7/include/api.h,
	  cint7/include/array.c, cint7/include/array.h,
	  cint7/include/arrayiostream.h, cint7/include/assert.h,
	  cint7/include/bool, cint7/include/bool.h,
	  cint7/include/boolean.h, cint7/include/carray.c,
	  cint7/include/carray.h, cint7/include/cassert,
	  cint7/include/cctype, cint7/include/cerrno, cint7/include/cfloat,
	  cint7/include/ciso646, cint7/include/climits,
	  cint7/include/clocale, cint7/include/cmath,
	  cint7/include/complex, cint7/include/complex.h,
	  cint7/include/constants.h, cint7/include/csetjmp,
	  cint7/include/csignal, cint7/include/cstdarg,
	  cint7/include/cstddef, cint7/include/cstdio,
	  cint7/include/cstdlib, cint7/include/cstring,
	  cint7/include/ctime, cint7/include/ctype.h, cint7/include/cwchar,
	  cint7/include/cwctype, cint7/include/darray.cxx,
	  cint7/include/darray.h, cint7/include/done,
	  cint7/include/ertti.h, cint7/include/exception,
	  cint7/include/exception.h, cint7/include/fcntl.h,
	  cint7/include/fft.c, cint7/include/fft.h, cint7/include/fstream,
	  cint7/include/fstream.h, cint7/include/graphbuf.h,
	  cint7/include/iomanip, cint7/include/iomanip.h,
	  cint7/include/iosenum.cxx, cint7/include/iosenum.win32,
	  cint7/include/iosfwd, cint7/include/iosfwd.h,
	  cint7/include/iostream, cint7/include/iostream.h,
	  cint7/include/istream, cint7/include/limits,
	  cint7/include/locale, cint7/include/lsm.c, cint7/include/lsm.h,
	  cint7/include/make.arc, cint7/include/makearc,
	  cint7/include/makearcg, cint7/include/makearcsun,
	  cint7/include/makefile, cint7/include/makehpib,
	  cint7/include/makeit.bat, cint7/include/makeit.c,
	  cint7/include/makemat, cint7/include/matrix.cxx,
	  cint7/include/matrix.h, cint7/include/matrixstream.h,
	  cint7/include/matrixstream.hi, cint7/include/mkincld.c,
	  cint7/include/new, cint7/include/new.h, cint7/include/ostream,
	  cint7/include/platform.h, cint7/include/pthread.h,
	  cint7/include/readfile.h, cint7/include/regex.h,
	  cint7/include/regexp.h, cint7/include/setjmp.h,
	  cint7/include/socket.h, cint7/include/spice.h,
	  cint7/include/sstream, cint7/include/statistics.c,
	  cint7/include/statistics.h, cint7/include/stdarg.h,
	  cint7/include/stdexcept, cint7/include/stdiostream.h,
	  cint7/include/stream.h, cint7/include/streambuf,
	  cint7/include/string.h, cint7/include/striostream.h,
	  cint7/include/strstream, cint7/include/strstream.h,
	  cint7/include/sys, cint7/include/sys/cdefs.h,
	  cint7/include/sys/file.h, cint7/include/sys/ipc.h,
	  cint7/include/sys/msg.h, cint7/include/sys/sem.h,
	  cint7/include/sys/shm.h, cint7/include/sys/stat.h,
	  cint7/include/termios.h, cint7/include/timespec.h,
	  cint7/include/typeinfo, cint7/include/typeinfo.h,
	  cint7/include/unistd.h, cint7/include/windows.h,
	  cint7/include/winsock.h, cint7/include/xgraph.c,
	  cint7/include/xygraphbuf.h, cint7/lib, cint7/lib/Makefile,
	  cint7/lib/README.txt, cint7/lib/WildCard,
	  cint7/lib/WildCard/ARCHIVE, cint7/lib/WildCard/AppInit.c,
	  cint7/lib/WildCard/Main.c, cint7/lib/WildCard/Main.cxx,
	  cint7/lib/WildCard/Makefile, cint7/lib/WildCard/README,
	  cint7/lib/WildCard/TCLMACRO.h, cint7/lib/WildCard/TCLTK.h,
	  cint7/lib/WildCard/TKMACRO.h, cint7/lib/WildCard/TOP.h,
	  cint7/lib/WildCard/TclIns.c, cint7/lib/WildCard/TkInit.c,
	  cint7/lib/WildCard/WildCard.c, cint7/lib/WildCard/bodediagram.wc,
	  cint7/lib/WildCard/calc.wc, cint7/lib/WildCard/grcalc.wc,
	  cint7/lib/WildCard/guibuild.wc, cint7/lib/WildCard/question.wc,
	  cint7/lib/WildCard/setup, cint7/lib/WildCard/test.c,
	  cint7/lib/WildCard/test3.wc, cint7/lib/WildCard/test5.wc,
	  cint7/lib/WildCard/tktest.c, cint7/lib/WildCard/tktest1.c,
	  cint7/lib/WildCard/tktest2.c, cint7/lib/WildCard/wildc.wc,
	  cint7/lib/accstrm, cint7/lib/accstrm/Makefile,
	  cint7/lib/accstrm/README.txt, cint7/lib/accstrm/fstrm.h,
	  cint7/lib/accstrm/iostrm.h, cint7/lib/accstrm/linkdef.h,
	  cint7/lib/accstrm/sstrm.h, cint7/lib/alphastrm,
	  cint7/lib/alphastrm/Makefile, cint7/lib/alphastrm/README.txt,
	  cint7/lib/alphastrm/fstrm.h, cint7/lib/alphastrm/iostrm.h,
	  cint7/lib/alphastrm/linkdef.h, cint7/lib/alphastrm/sstrm.h,
	  cint7/lib/bcstream, cint7/lib/bcstream/Makefile,
	  cint7/lib/bcstream/README, cint7/lib/bcstream/fstrm.h,
	  cint7/lib/bcstream/iostrm.h, cint7/lib/bcstream/stdiostr.h,
	  cint7/lib/bcstream/strm.h, cint7/lib/bcstream/strstrm.h,
	  cint7/lib/cbstream, cint7/lib/cbstream/Makefile,
	  cint7/lib/cbstream/fstrm.h, cint7/lib/cbstream/iostrm.h,
	  cint7/lib/cbstream/linkdef.h, cint7/lib/cbstream/readme.txt,
	  cint7/lib/cbstream/strstrm.h, cint7/lib/cintocx,
	  cint7/lib/cintocx/Cint-Ocx, cint7/lib/cintocx/CintocxCtl.bmp,
	  cint7/lib/cintocx/CintocxCtl.cpp, cint7/lib/cintocx/CintocxCtl.h,
	  cint7/lib/cintocx/CintocxPpg.cpp, cint7/lib/cintocx/CintocxPpg.h,
	  cint7/lib/cintocx/README.txt, cint7/lib/cintocx/Resource.h,
	  cint7/lib/cintocx/StdAfx.cpp, cint7/lib/cintocx/StdAfx.h,
	  cint7/lib/cintocx/cintocx.aps, cint7/lib/cintocx/cintocx.clw,
	  cint7/lib/cintocx/cintocx.cpp, cint7/lib/cintocx/cintocx.h,
	  cint7/lib/cintocx/cintocx.ico, cint7/lib/cintocx/cintocx.mak,
	  cint7/lib/cintocx/cintocx.mdp, cint7/lib/cintocx/cintocx.odl,
	  cint7/lib/cintocx/cintocx.rc, cint7/lib/cintocx/cintocx3.bmp,
	  cint7/lib/cintocx/setup.bat, cint7/lib/dll_stl,
	  cint7/lib/dll_stl/.cvsignore, cint7/lib/dll_stl/README.txt,
	  cint7/lib/dll_stl/cinteh.h, cint7/lib/dll_stl/clim.h,
	  cint7/lib/dll_stl/cmplx.h, cint7/lib/dll_stl/dqu.h,
	  cint7/lib/dll_stl/iter.h, cint7/lib/dll_stl/lst.h,
	  cint7/lib/dll_stl/mp.h, cint7/lib/dll_stl/multmp.h,
	  cint7/lib/dll_stl/multst.h, cint7/lib/dll_stl/pr.h,
	  cint7/lib/dll_stl/que.h, cint7/lib/dll_stl/se.h,
	  cint7/lib/dll_stl/setup, cint7/lib/dll_stl/setup.bat,
	  cint7/lib/dll_stl/setupbc.bat, cint7/lib/dll_stl/st.h,
	  cint7/lib/dll_stl/stk.h, cint7/lib/dll_stl/str.h,
	  cint7/lib/dll_stl/suncc5_deque.h,
	  cint7/lib/dll_stl/suncc5_string.h, cint7/lib/dll_stl/vary.h,
	  cint7/lib/dll_stl/vec.h, cint7/lib/dll_stl/vecbool.h,
	  cint7/lib/gcc3strm, cint7/lib/gcc3strm/Makefile,
	  cint7/lib/gcc3strm/README.txt, cint7/lib/gcc3strm/fstrm.h,
	  cint7/lib/gcc3strm/iostrm.h, cint7/lib/gcc3strm/linkdef.h,
	  cint7/lib/gcc3strm/sstrm.h, cint7/lib/gl, cint7/lib/gl/GL.h,
	  cint7/lib/gl/README.txt, cint7/lib/gl/TOP.h,
	  cint7/lib/gl/cintGL.h, cint7/lib/gl/setup,
	  cint7/lib/gl/setup.bat, cint7/lib/iccstrm,
	  cint7/lib/iccstrm/Makefile, cint7/lib/iccstrm/README.txt,
	  cint7/lib/iccstrm/fstrm.h, cint7/lib/iccstrm/iostrm.h,
	  cint7/lib/iccstrm/linkdef.h, cint7/lib/iccstrm/sstrm.h,
	  cint7/lib/ipc, cint7/lib/ipc/README.txt, cint7/lib/ipc/ipcif.h,
	  cint7/lib/ipc/setup, cint7/lib/longlong,
	  cint7/lib/longlong/.cvsignore, cint7/lib/longlong/README.txt,
	  cint7/lib/longlong/longdbl.h, cint7/lib/longlong/longlong.h,
	  cint7/lib/longlong/make.bat, cint7/lib/longlong/makelongif,
	  cint7/lib/longlong/makelongif3, cint7/lib/longlong/setup,
	  cint7/lib/longlong/setup.bat, cint7/lib/longlong/setupbc.bat,
	  cint7/lib/longlong/setuphp, cint7/lib/posix,
	  cint7/lib/posix/README.txt, cint7/lib/posix/exten.c,
	  cint7/lib/posix/exten.h, cint7/lib/posix/mktypes.c,
	  cint7/lib/posix/posix.h, cint7/lib/posix/setup,
	  cint7/lib/posix/setup.bat, cint7/lib/posix/setupbc.bat,
	  cint7/lib/posix/setupsc.bat, cint7/lib/posix/winposix.c,
	  cint7/lib/posix/winposix.h, cint7/lib/prec_stl,
	  cint7/lib/prec_stl/README.txt, cint7/lib/prec_stl/algorithm,
	  cint7/lib/prec_stl/bitset, cint7/lib/prec_stl/climits,
	  cint7/lib/prec_stl/complex, cint7/lib/prec_stl/deque,
	  cint7/lib/prec_stl/exception, cint7/lib/prec_stl/functional,
	  cint7/lib/prec_stl/iterator, cint7/lib/prec_stl/limits,
	  cint7/lib/prec_stl/list, cint7/lib/prec_stl/map,
	  cint7/lib/prec_stl/memory, cint7/lib/prec_stl/multimap,
	  cint7/lib/prec_stl/multiset, cint7/lib/prec_stl/numeric,
	  cint7/lib/prec_stl/queue, cint7/lib/prec_stl/set,
	  cint7/lib/prec_stl/stack, cint7/lib/prec_stl/stdexcept,
	  cint7/lib/prec_stl/string, cint7/lib/prec_stl/utility,
	  cint7/lib/prec_stl/valarray, cint7/lib/prec_stl/vector,
	  cint7/lib/pthread, cint7/lib/pthread/Makefile,
	  cint7/lib/pthread/README.txt, cint7/lib/pthread/pthd.h,
	  cint7/lib/pthread/setup, cint7/lib/pthread/setuphp,
	  cint7/lib/pthread/thread.h, cint7/lib/qt, cint7/lib/qt/Makefile,
	  cint7/lib/qt/README.txt, cint7/lib/qt/qcompactstyle.h,
	  cint7/lib/qt/qconfig.h, cint7/lib/qt/qmodules.h,
	  cint7/lib/qt/qplatformdefs.h, cint7/lib/qt/qtcint.h,
	  cint7/lib/qt/qtclasses.h, cint7/lib/qt/qtdummy.h,
	  cint7/lib/qt/qtfunctions.h, cint7/lib/qt/qtglobals.h,
	  cint7/lib/qt/qtstatic.cxx, cint7/lib/qt/setup,
	  cint7/lib/qt/setup.bat, cint7/lib/setup, cint7/lib/socket,
	  cint7/lib/socket/README.txt, cint7/lib/socket/cintsock.c,
	  cint7/lib/socket/cintsock.h, cint7/lib/socket/mksockh.c,
	  cint7/lib/socket/setup, cint7/lib/socket/setup.bat,
	  cint7/lib/socket/setupbc.bat, cint7/lib/stdstrct,
	  cint7/lib/stdstrct/.cvsignore, cint7/lib/stdstrct/Makefile,
	  cint7/lib/stdstrct/setup, cint7/lib/stdstrct/setup.bat,
	  cint7/lib/stdstrct/setupbc.bat, cint7/lib/stdstrct/stdcxxfunc.h,
	  cint7/lib/stdstrct/stdfunc.h, cint7/lib/stdstrct/stdstr.h,
	  cint7/lib/stream, cint7/lib/stream/Makefile,
	  cint7/lib/stream/README, cint7/lib/stream/fstrm.h,
	  cint7/lib/stream/iostrm.h, cint7/lib/stream/stdiostr.h,
	  cint7/lib/stream/strm.h, cint7/lib/stream/strstrm.h,
	  cint7/lib/sunstrm, cint7/lib/sunstrm/Makefile,
	  cint7/lib/sunstrm/fstrm.h, cint7/lib/sunstrm/iostrm.h,
	  cint7/lib/sunstrm/length.cxx, cint7/lib/sunstrm/linkdef.h,
	  cint7/lib/sunstrm/readme.txt, cint7/lib/sunstrm/sstrm.h,
	  cint7/lib/vc7strm, cint7/lib/vc7strm/Makefile,
	  cint7/lib/vc7strm/README.txt, cint7/lib/vc7strm/fstrm.h,
	  cint7/lib/vc7strm/iostrm.h, cint7/lib/vc7strm/linkdef.h,
	  cint7/lib/vc7strm/sstrm.h, cint7/lib/vcstream,
	  cint7/lib/vcstream/Makefile, cint7/lib/vcstream/Makefileold,
	  cint7/lib/vcstream/README, cint7/lib/vcstream/fstrm.h,
	  cint7/lib/vcstream/iostrm.h, cint7/lib/vcstream/stdiostr.h,
	  cint7/lib/vcstream/strm.h, cint7/lib/vcstream/strstrm.h,
	  cint7/lib/win32api, cint7/lib/win32api/.cvsignore,
	  cint7/lib/win32api/cintwin.h, cint7/lib/win32api/make.bat,
	  cint7/lib/win32api/readme.txt, cint7/lib/win32api/setup.bat,
	  cint7/lib/win32api/setupbc.bat, cint7/lib/win32api/setupsc.bat,
	  cint7/lib/win32api/winfunc.h, cint7/lib/wintcldl,
	  cint7/lib/wintcldl/README.txt, cint7/lib/wintcldl/bodediagram.wc,
	  cint7/lib/wintcldl/calc.wc, cint7/lib/wintcldl/cintlib.c,
	  cint7/lib/wintcldl/grcalc.wc, cint7/lib/wintcldl/guibuild.wc,
	  cint7/lib/wintcldl/quest.wc, cint7/lib/wintcldl/question.wc,
	  cint7/lib/wintcldl/setup.bat, cint7/lib/wintcldl/tclmacro.h,
	  cint7/lib/wintcldl/tcltk.h, cint7/lib/wintcldl/test.c,
	  cint7/lib/wintcldl/test1.wc, cint7/lib/wintcldl/test3.wc,
	  cint7/lib/wintcldl/test5.wc, cint7/lib/wintcldl/tkmacro.h,
	  cint7/lib/wintcldl/top.h, cint7/lib/wintcldl/wildc,
	  cint7/lib/wintcldl/wildc.bat, cint7/lib/wintcldl/wildc.dbk,
	  cint7/lib/wintcldl/wildc.tcl, cint7/lib/wintcldl/wildc.wc,
	  cint7/lib/wintcldl/wildc/temp,
	  cint7/lib/wintcldl/wildc/wildc.mak,
	  cint7/lib/wintcldl/wildc/wildc.mdp,
	  cint7/lib/wintcldl/wildc1.bmp, cint7/lib/wintcldl83,
	  cint7/lib/wintcldl83/README.txt,
	  cint7/lib/wintcldl83/WILDCARD.tcl,
	  cint7/lib/wintcldl83/bodediagram.wc,
	  cint7/lib/wintcldl83/calc.wc, cint7/lib/wintcldl83/cintlib.c,
	  cint7/lib/wintcldl83/gainphas.wc, cint7/lib/wintcldl83/grcalc.wc,
	  cint7/lib/wintcldl83/guibuild.wc, cint7/lib/wintcldl83/quest.wc,
	  cint7/lib/wintcldl83/question.wc, cint7/lib/wintcldl83/setup.bat,
	  cint7/lib/wintcldl83/tclmacro.h, cint7/lib/wintcldl83/tcltk.h,
	  cint7/lib/wintcldl83/test.c, cint7/lib/wintcldl83/test1.wc,
	  cint7/lib/wintcldl83/test3.wc, cint7/lib/wintcldl83/test5.wc,
	  cint7/lib/wintcldl83/tkmacro.h, cint7/lib/wintcldl83/top.h,
	  cint7/lib/wintcldl83/try.bat, cint7/lib/wintcldl83/wildc,
	  cint7/lib/wintcldl83/wildc.bat, cint7/lib/wintcldl83/wildc.dbk,
	  cint7/lib/wintcldl83/wildc.tcl, cint7/lib/wintcldl83/wildc.wc,
	  cint7/lib/wintcldl83/wildc/wildc.dsp,
	  cint7/lib/wintcldl83/wildc/wildc.dsw,
	  cint7/lib/wintcldl83/wildc/wildc.mak,
	  cint7/lib/wintcldl83/wildc1.bmp, cint7/lib/xlib,
	  cint7/lib/xlib/README.txt, cint7/lib/xlib/TOP.h,
	  cint7/lib/xlib/XLIB.h, cint7/lib/xlib/setup,
	  cint7/lib/xlib/x11const.h, cint7/lib/xlib/x11mfunc.h,
	  cint7/libCint.mk, cint7/libReflex.mk, cint7/main,
	  cint7/main/G__main.c, cint7/main/G__setup.c,
	  cint7/main/cppmain.cxx, cint7/src, cint7/src/.cvsignore,
	  cint7/src/Api.cxx, cint7/src/BaseCls.cxx, cint7/src/CallFunc.cxx,
	  cint7/src/Class.cxx, cint7/src/DataMbr.cxx, cint7/src/Dict.cxx,
	  cint7/src/Dict.h, cint7/src/HISTORY, cint7/src/Makebcdict,
	  cint7/src/Makefile, cint7/src/Makefile.base,
	  cint7/src/Makefile.base.nec, cint7/src/Makefile.base.sgi,
	  cint7/src/Method.cxx, cint7/src/MethodAr.cxx,
	  cint7/src/README.txt, cint7/src/Shadow.cxx, cint7/src/Token.cxx,
	  cint7/src/Type.cxx, cint7/src/Typedf.cxx, cint7/src/accstrm.cxx,
	  cint7/src/accstrm.h, cint7/src/allstrm.cxx,
	  cint7/src/alphastrm.cxx, cint7/src/alphastrm.h,
	  cint7/src/bc_assign.cxx, cint7/src/bc_assign.h,
	  cint7/src/bc_autoobj.cxx, cint7/src/bc_autoobj.h,
	  cint7/src/bc_cfunc.cxx, cint7/src/bc_cfunc.h,
	  cint7/src/bc_debug.cxx, cint7/src/bc_debug.h,
	  cint7/src/bc_eh.cxx, cint7/src/bc_eh.h, cint7/src/bc_exec.cxx,
	  cint7/src/bc_exec.h, cint7/src/bc_exec_asm.h,
	  cint7/src/bc_inst.cxx, cint7/src/bc_inst.h,
	  cint7/src/bc_item.cxx, cint7/src/bc_item.h,
	  cint7/src/bc_linkdef.h, cint7/src/bc_parse.cxx,
	  cint7/src/bc_parse.h, cint7/src/bc_reader.cxx,
	  cint7/src/bc_reader.h, cint7/src/bc_type.cxx,
	  cint7/src/bc_type.h, cint7/src/bc_vtbl.cxx, cint7/src/bc_vtbl.h,
	  cint7/src/bcstrm.cxx, cint7/src/bcstrm.h, cint7/src/cbstrm.cpp,
	  cint7/src/cbstrm.h, cint7/src/common.h, cint7/src/dllrev.h,
	  cint7/src/fakestrm.cxx, cint7/src/fproto.h, cint7/src/g__cfunc.c,
	  cint7/src/gcc3strm.cxx, cint7/src/gcc3strm.h, cint7/src/global.h,
	  cint7/src/header.h, cint7/src/iccstrm.cxx, cint7/src/iccstrm.h,
	  cint7/src/kccstrm.cxx, cint7/src/kccstrm.h,
	  cint7/src/libstrm.cxx, cint7/src/libstrm.h, cint7/src/longif.cxx,
	  cint7/src/longif.h, cint7/src/longif3.cxx, cint7/src/longif3.h,
	  cint7/src/memo.txt, cint7/src/memo2.txt, cint7/src/memtest.h,
	  cint7/src/newsos.h, cint7/src/precedence.txt,
	  cint7/src/rflx_gendict.cxx, cint7/src/rflx_gendict.h,
	  cint7/src/rflx_gensrc.cxx, cint7/src/rflx_gensrc.h,
	  cint7/src/rflx_tools.cxx, cint7/src/rflx_tools.h,
	  cint7/src/stdstrct.h, cint7/src/sun5strm.cxx, cint7/src/sunos.h,
	  cint7/src/sunstrm.cxx, cint7/src/sunstrm.h, cint7/src/typesym.h,
	  cint7/src/v6_auxu.cxx, cint7/src/v6_cast.cxx,
	  cint7/src/v6_debug.cxx, cint7/src/v6_decl.cxx,
	  cint7/src/v6_disp.cxx, cint7/src/v6_dmyinit.cxx,
	  cint7/src/v6_dmystrct.cxx, cint7/src/v6_dmystrm.cxx,
	  cint7/src/v6_dump.cxx, cint7/src/v6_end.cxx,
	  cint7/src/v6_error.cxx, cint7/src/v6_expr.cxx,
	  cint7/src/v6_fread.cxx, cint7/src/v6_func.cxx,
	  cint7/src/v6_gcoll.cxx, cint7/src/v6_global1.cxx,
	  cint7/src/v6_global2.cxx, cint7/src/v6_ifunc.cxx,
	  cint7/src/v6_inherit.cxx, cint7/src/v6_init.cxx,
	  cint7/src/v6_input.cxx, cint7/src/v6_intrpt.cxx,
	  cint7/src/v6_loadfile.cxx, cint7/src/v6_macos.cxx,
	  cint7/src/v6_macro.cxx, cint7/src/v6_malloc.cxx,
	  cint7/src/v6_memtest.cxx, cint7/src/v6_new.cxx,
	  cint7/src/v6_newlink.cxx, cint7/src/v6_newsos.cxx,
	  cint7/src/v6_oldlink.cxx, cint7/src/v6_opr.cxx,
	  cint7/src/v6_parse.cxx, cint7/src/v6_pause.cxx,
	  cint7/src/v6_pcode.cxx, cint7/src/v6_pragma.cxx,
	  cint7/src/v6_quote.cxx, cint7/src/v6_rflxutil.cxx,
	  cint7/src/v6_scrupto.cxx, cint7/src/v6_shl.cxx,
	  cint7/src/v6_sizeof.cxx, cint7/src/v6_stdstrct.cxx,
	  cint7/src/v6_struct.cxx, cint7/src/v6_stub.cxx,
	  cint7/src/v6_sunos.cxx, cint7/src/v6_tmplt.cxx,
	  cint7/src/v6_typedef.cxx, cint7/src/v6_val2a.cxx,
	  cint7/src/v6_value.cxx, cint7/src/v6_var.cxx,
	  cint7/src/v6_winnt.cxx, cint7/src/vararg.h,
	  cint7/src/vc7strm.cxx, cint7/src/vc7strm.h, cint7/src/vcstrm.cxx,
	  cint7/src/vcstrm.h, cint7/src/vcstrmold.cxx,
	  cint7/src/vcstrmold.h, cint7/stl, cint7/stl/G__postprocess.h,
	  cint7/stl/README.txt, cint7/stl/_algorithm,
	  cint7/stl/_autocontainer, cint7/stl/_bitset, cint7/stl/_climits,
	  cint7/stl/_climits.h, cint7/stl/_deque, cint7/stl/_deque.h,
	  cint7/stl/_functional, cint7/stl/_iterator,
	  cint7/stl/_iterator.h, cint7/stl/_list, cint7/stl/_list.h,
	  cint7/stl/_map, cint7/stl/_map.h, cint7/stl/_memory,
	  cint7/stl/_memory.h, cint7/stl/_multimap, cint7/stl/_multimap.h,
	  cint7/stl/_multiset, cint7/stl/_multiset.h, cint7/stl/_pair.h,
	  cint7/stl/_set, cint7/stl/_set.h, cint7/stl/_stack,
	  cint7/stl/_stack.h, cint7/stl/_string, cint7/stl/_utility,
	  cint7/stl/_utility.h, cint7/stl/_vector, cint7/stl/_vector.h,
	  cint7/stl/algo.h, cint7/stl/algobase.h, cint7/stl/algorithm,
	  cint7/stl/bitset, cint7/stl/bool, cint7/stl/bstring.h,
	  cint7/stl/bvector.h, cint7/stl/defalloc.h, cint7/stl/deque,
	  cint7/stl/deque.h, cint7/stl/faralloc.h, cint7/stl/fdeque.h,
	  cint7/stl/flist.h, cint7/stl/fmap.h, cint7/stl/fmultmap.h,
	  cint7/stl/fmultset.h, cint7/stl/fset.h, cint7/stl/function.h,
	  cint7/stl/functional, cint7/stl/hdeque.h, cint7/stl/heap.h,
	  cint7/stl/hlist.h, cint7/stl/hmap.h, cint7/stl/hmultmap.h,
	  cint7/stl/hmultset.h, cint7/stl/hset.h, cint7/stl/hugalloc.h,
	  cint7/stl/hvector.h, cint7/stl/iterator, cint7/stl/iterator.h,
	  cint7/stl/lbvector.h, cint7/stl/ldeque.h, cint7/stl/limits,
	  cint7/stl/list, cint7/stl/list.h, cint7/stl/llist.h,
	  cint7/stl/lmap.h, cint7/stl/lmultmap.h, cint7/stl/lmultset.h,
	  cint7/stl/lngalloc.h, cint7/stl/lset.h, cint7/stl/map,
	  cint7/stl/map.h, cint7/stl/memory, cint7/stl/multimap,
	  cint7/stl/multimap.h, cint7/stl/multiset, cint7/stl/multiset.h,
	  cint7/stl/neralloc.h, cint7/stl/nmap.h, cint7/stl/nmultmap.h,
	  cint7/stl/nmultset.h, cint7/stl/nset.h, cint7/stl/numeric,
	  cint7/stl/pair, cint7/stl/pair.h, cint7/stl/projectn.h,
	  cint7/stl/queue, cint7/stl/random.cpp, cint7/stl/set,
	  cint7/stl/set.h, cint7/stl/stack, cint7/stl/stack.h,
	  cint7/stl/string, cint7/stl/tempbuf.cpp, cint7/stl/tempbuf.h,
	  cint7/stl/teststl, cint7/stl/teststl.c, cint7/stl/tree.h,
	  cint7/stl/utility, cint7/stl/utility.h, cint7/stl/valarray,
	  cint7/stl/vector, cint7/stl/vector.h, cint7/test,
	  cint7/test/.cvsignore, cint7/test/.inputrc, cint7/test/98p02.hpg,
	  cint7/test/Complex.cxx, cint7/test/Complex.h,
	  cint7/test/IPair.cpp, cint7/test/IPair.h, cint7/test/MyAlgo0.h,
	  cint7/test/MyString.cxx, cint7/test/MyString.h,
	  cint7/test/README.txt, cint7/test/Test0.cxx,
	  cint7/test/Test1.cxx, cint7/test/VArray.cxx, cint7/test/VArray.h,
	  cint7/test/VCompany.cxx, cint7/test/VCompany.h,
	  cint7/test/VObject.cxx, cint7/test/VObject.h,
	  cint7/test/VPerson.cxx, cint7/test/VPerson.h,
	  cint7/test/VPersonTest.cxx, cint7/test/VString.cxx,
	  cint7/test/VString.h, cint7/test/VType.h, cint7/test/access0.cxx,
	  cint7/test/anonunion.cxx, cint7/test/aoki0.cxx,
	  cint7/test/aryinit0.cxx, cint7/test/aryinit1.cxx,
	  cint7/test/autocc.cxx, cint7/test/baseconv0.cxx,
	  cint7/test/bitfield.cxx, cint7/test/borg1.cxx,
	  cint7/test/borg2.cxx, cint7/test/bruce1.cxx,
	  cint7/test/btmplt.cxx, cint7/test/complex1.cxx,
	  cint7/test/complex1.h, cint7/test/const.cxx,
	  cint7/test/constary.cxx, cint7/test/convopr0.cxx,
	  cint7/test/cout1.cxx, cint7/test/cpp0.cxx, cint7/test/cpp1.cxx,
	  cint7/test/cpp2.cxx, cint7/test/cpp3.cxx, cint7/test/cpp4.cxx,
	  cint7/test/cpp5.cxx, cint7/test/cpp6.cxx, cint7/test/cpp8.cxx,
	  cint7/test/delete0.cxx, cint7/test/eh1.cxx,
	  cint7/test/enumscope.cxx, cint7/test/explicitdtor.cxx,
	  cint7/test/fons3.cxx, cint7/test/friend0.cxx,
	  cint7/test/funcmacro.cxx, cint7/test/fwdtmplt.cxx,
	  cint7/test/idxscope0.cxx, cint7/test/ifs.cxx,
	  cint7/test/ifs.data, cint7/test/include.cxx,
	  cint7/test/inherit0.cxx, cint7/test/inherit1.cxx,
	  cint7/test/inherit2.cxx, cint7/test/init1.cxx,
	  cint7/test/init2.cxx, cint7/test/longlong.cxx,
	  cint7/test/loopcompile1.cxx, cint7/test/loopcompile2.cxx,
	  cint7/test/loopcompile3.cxx, cint7/test/loopcompile4.cxx,
	  cint7/test/loopcompile5.cxx, cint7/test/maincmplx.cxx,
	  cint7/test/maptest.cxx, cint7/test/maptest.h,
	  cint7/test/memo.txt, cint7/test/mfstatic.cxx,
	  cint7/test/minexam.cxx, cint7/test/minherit0.cxx,
	  cint7/test/mkcmain.cxx, cint7/test/new0.cxx,
	  cint7/test/nick3.cxx, cint7/test/nick4.cxx,
	  cint7/test/nstmplt1.cxx, cint7/test/oprovld0.cxx,
	  cint7/test/oprovld2.cxx, cint7/test/ostream.cxx,
	  cint7/test/ostream.old, cint7/test/pb19.cxx,
	  cint7/test/refassign.cxx, cint7/test/scope0.cxx,
	  cint7/test/setw0.cxx, cint7/test/staticary.cxx,
	  cint7/test/staticmem0.cxx, cint7/test/staticmem1.cxx,
	  cint7/test/t1002.cxx, cint7/test/t1002.h, cint7/test/t1004.cxx,
	  cint7/test/t1011.cxx, cint7/test/t1011.h, cint7/test/t1015.cxx,
	  cint7/test/t1016.cxx, cint7/test/t1016.h, cint7/test/t1023.cxx,
	  cint7/test/t1024.cxx, cint7/test/t1024.h, cint7/test/t1025.cxx,
	  cint7/test/t1025.h, cint7/test/t1026.cxx, cint7/test/t1026.h,
	  cint7/test/t1027.cxx, cint7/test/t1027.h, cint7/test/t1027.old,
	  cint7/test/t1030.cxx, cint7/test/t1030.h, cint7/test/t1031.cxx,
	  cint7/test/t1031.h, cint7/test/t1032.cxx, cint7/test/t1033.cxx,
	  cint7/test/t1034.cxx, cint7/test/t1034.old, cint7/test/t1035.cxx,
	  cint7/test/t1035.h, cint7/test/t1036.cxx, cint7/test/t1040.cxx,
	  cint7/test/t1040.h, cint7/test/t1042.cxx, cint7/test/t1042.old,
	  cint7/test/t1046.cxx, cint7/test/t1046.h, cint7/test/t1047.cxx,
	  cint7/test/t1047.h, cint7/test/t1048.cxx, cint7/test/t1048.h,
	  cint7/test/t1049.cxx, cint7/test/t1054.cxx, cint7/test/t1055.cxx,
	  cint7/test/t1061.cxx, cint7/test/t1061.h, cint7/test/t1062.cxx,
	  cint7/test/t1062.h, cint7/test/t1067.cxx, cint7/test/t1067.h,
	  cint7/test/t1068.cxx, cint7/test/t1068.h, cint7/test/t1079.cxx,
	  cint7/test/t1079.h, cint7/test/t1084.cxx, cint7/test/t1085.cxx,
	  cint7/test/t1086.cxx, cint7/test/t1088.cxx, cint7/test/t1094.cxx,
	  cint7/test/t1101.cxx, cint7/test/t1115.cxx, cint7/test/t1115.h,
	  cint7/test/t1124.cxx, cint7/test/t1125.cxx, cint7/test/t1126.cxx,
	  cint7/test/t1127.cxx, cint7/test/t1127.h, cint7/test/t1128.cxx,
	  cint7/test/t1129.cxx, cint7/test/t1134.cxx, cint7/test/t1136.cxx,
	  cint7/test/t1140.cxx, cint7/test/t1143.cxx, cint7/test/t1144.cxx,
	  cint7/test/t1148.cxx, cint7/test/t1157.cxx, cint7/test/t1158.cxx,
	  cint7/test/t1160.cxx, cint7/test/t1164.cxx, cint7/test/t1165.cxx,
	  cint7/test/t1178.cxx, cint7/test/t1178.h, cint7/test/t1187.cxx,
	  cint7/test/t1187.h, cint7/test/t1192.cxx, cint7/test/t1193.cxx,
	  cint7/test/t1193.h, cint7/test/t1200.h, cint7/test/t1203.cxx,
	  cint7/test/t1205.cxx, cint7/test/t1205.h, cint7/test/t1213.cxx,
	  cint7/test/t1214.cxx, cint7/test/t1215.cxx, cint7/test/t1215.h,
	  cint7/test/t1221.cxx, cint7/test/t1222.cxx, cint7/test/t1223.cxx,
	  cint7/test/t1224.cxx, cint7/test/t1228.cxx, cint7/test/t1228.old,
	  cint7/test/t1247.cxx, cint7/test/t1247.h, cint7/test/t1247a.h,
	  cint7/test/t1276.cxx, cint7/test/t1276.h, cint7/test/t1277.cxx,
	  cint7/test/t1277.h, cint7/test/t1278.cxx, cint7/test/t1279.cxx,
	  cint7/test/t1280.cxx, cint7/test/t1281.cxx, cint7/test/t1282.cxx,
	  cint7/test/t215.cxx, cint7/test/t358.cxx, cint7/test/t488.cxx,
	  cint7/test/t516.cxx, cint7/test/t516.h, cint7/test/t603.cxx,
	  cint7/test/t627.cxx, cint7/test/t627.h, cint7/test/t630.cxx,
	  cint7/test/t633.cxx, cint7/test/t633.h, cint7/test/t634.cxx,
	  cint7/test/t648.cxx, cint7/test/t674.cxx, cint7/test/t674.h,
	  cint7/test/t676.cxx, cint7/test/t694.cxx, cint7/test/t694.h,
	  cint7/test/t695.cxx, cint7/test/t705.cxx, cint7/test/t705.h,
	  cint7/test/t714.cxx, cint7/test/t733.cxx, cint7/test/t733.h,
	  cint7/test/t733.old, cint7/test/t749.cxx, cint7/test/t751.cxx,
	  cint7/test/t764.cxx, cint7/test/t767.cxx, cint7/test/t776.cxx,
	  cint7/test/t777.cxx, cint7/test/t784.cxx, cint7/test/t825.cxx,
	  cint7/test/t910.cxx, cint7/test/t916.cxx, cint7/test/t927.cxx,
	  cint7/test/t927.h, cint7/test/t927.old, cint7/test/t928.cxx,
	  cint7/test/t928.h, cint7/test/t928a.h, cint7/test/t928b.h,
	  cint7/test/t930.cxx, cint7/test/t938.cxx, cint7/test/t958.cxx,
	  cint7/test/t958.h, cint7/test/t959.cxx, cint7/test/t961.cxx,
	  cint7/test/t961.h, cint7/test/t963.cxx, cint7/test/t963.h,
	  cint7/test/t966.cxx, cint7/test/t966.h, cint7/test/t968.cxx,
	  cint7/test/t968.h, cint7/test/t970.cxx, cint7/test/t970.h,
	  cint7/test/t972.cxx, cint7/test/t972a.h, cint7/test/t972b.h,
	  cint7/test/t976.cxx, cint7/test/t976.h, cint7/test/t977.cxx,
	  cint7/test/t977.h, cint7/test/t980.cxx, cint7/test/t980.h,
	  cint7/test/t986.cxx, cint7/test/t987.cxx, cint7/test/t987.h,
	  cint7/test/t991.cxx, cint7/test/t991.h, cint7/test/t991a.h,
	  cint7/test/t991b.h, cint7/test/t991c.h, cint7/test/t992.cxx,
	  cint7/test/t992.h, cint7/test/t993.c, cint7/test/t993.h,
	  cint7/test/t995.cxx, cint7/test/t995.h, cint7/test/t996.cxx,
	  cint7/test/t996.h, cint7/test/t998.cxx, cint7/test/t998.dat,
	  cint7/test/telea0.cxx, cint7/test/telea1.cxx,
	  cint7/test/telea2.cxx, cint7/test/telea3.cxx,
	  cint7/test/telea5.cxx, cint7/test/telea6.cxx,
	  cint7/test/telea7.cxx, cint7/test/telea8.cxx,
	  cint7/test/temp.cxx, cint7/test/template.cxx,
	  cint7/test/template.h, cint7/test/template0.cxx,
	  cint7/test/template1.cxx, cint7/test/template2.cxx,
	  cint7/test/template3.cxx, cint7/test/template3.old,
	  cint7/test/template4.cxx, cint7/test/template5.cxx,
	  cint7/test/template6.cxx, cint7/test/testall.cxx,
	  cint7/test/testdiff.cygwin, cint7/test/testdiff.mac,
	  cint7/test/testdiff.v5, cint7/test/testdiff.v6,
	  cint7/test/vbase.cxx, cint7/test/vbase.h, cint7/test/vbase1.cxx,
	  cint7/test/vbase1.h, cint7/test/vec3d.cxx, cint7/test/vec3d.h,
	  cint7/test/virtualfunc0.cxx, cint7/test/virtualfunc1.cxx,
	  cint7/test/virtualfunc2.cxx, cint7/tool, cint7/tool/ARCHIVE,
	  cint7/tool/ARCHIVEBIN, cint7/tool/C2cxx, cint7/tool/EXPOSE,
	  cint7/tool/INSTALLBIN, cint7/tool/batch.c, cint7/tool/chmod.cxx,
	  cint7/tool/cxx2C, cint7/tool/cxx2cpp, cint7/tool/cxx2cpp.c,
	  cint7/tool/exportcint, cint7/tool/exportgcc3,
	  cint7/tool/exportroot, cint7/tool/ifdef,
	  cint7/tool/ifdef/Makefile.base, cint7/tool/ifdef/Makefile.bcc5,
	  cint7/tool/ifdef/get.c, cint7/tool/ifdef/ifdef.cxx,
	  cint7/tool/ifdef/ifdef.mak, cint7/tool/ifdef/setup,
	  cint7/tool/ifdef/setup.bat, cint7/tool/makecint.cxx,
	  cint7/tool/rmkdepend, cint7/tool/rmkdepend/.cvsignore,
	  cint7/tool/rmkdepend/cppsetup.c, cint7/tool/rmkdepend/def.h,
	  cint7/tool/rmkdepend/ifparser.c, cint7/tool/rmkdepend/ifparser.h,
	  cint7/tool/rmkdepend/imakemdep.h, cint7/tool/rmkdepend/include.c,
	  cint7/tool/rmkdepend/main.c, cint7/tool/rmkdepend/mainroot.cxx,
	  cint7/tool/rmkdepend/parse.c, cint7/tool/rmkdepend/pr.c,
	  cint7/tool/rmkdepend/rmkdepend.man: This commit was generated by
	  cvs2svn to compensate for changes in r17059,
	  which included commits to RCS files with non-trunk default
	  branches.

2006-12-06 14:42  rdm

	* [r17058] Makefile, build/unix/importcint.sh,
	  config/Makefile.depend, config/Makefile.in, configure: From Axel:
	  first changes for CINT7 support as an optional module.

2006-12-06 14:21  couet

	* [r17057] gl/src/TGLHistPainter.cxx: From Timur:
	  - Small fix for box cut and win32.

2006-12-06 13:21  couet

	* [r17056] asimage/src/TASImage.cxx: - The parameters passed to
	  CellArrayBegin(...) were wrong. Therefore the
	  images (in PS outputs) were not placed correctly in pads having
	  none
	  normalized coordinates.

2006-12-06 10:21  rdm

	* [r17055] base/inc/TPluginManager.h, base/src/TPluginManager.cxx:
	  don't implement copy ctor and assignment operators.

2006-12-06 10:20  rdm

	* [r17054] base/src/TSystem.cxx, unix/src/TUnixSystem.cxx,
	  winnt/src/TWinNTSystem.cxx: handle the case where the DynamicPath
	  was extended by the user in a
	  private .rootrc file.

2006-12-06 10:19  rdm

	* [r17053] base/src/TROOT.cxx: handle the case where the MacroPath
	  TEnv resource was extended by the user
	  in a private .rootrc file.

2006-12-06 09:00  brun

	* [r17052] matrix/src/TMatrixTBase.cxx: Extend the functionality of
	  the Print function, giving the possibility
	  to specify the format to print the matrix.
	  // By default the format "%11.4g" is used to print one element.
	  // One can specify an alternative format with eg
	  // option ="f= %6.2f "

2006-12-06 05:53  brun

	* [r17051] table/src/TVolume.cxx: From Valeri Fine:
	  fix the TRotMatrix initialization for TVolume objects

2006-12-06 00:10  rdm

	* [r17050] etc/gdb-backtrace.sh: From John Marraffino:
	  new version that works on both 32 and 64 bit Linux.

2006-12-05 20:34  brun

	* [r17049] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Fix the warning C4172: returning address of local variable or
	  temporary.

2006-12-05 17:17  brun

	* [r17048] html/src/THtml.cxx: From Axel:
	  enforce batch mode when creating the canvas for THtml's class
	  tree.

2006-12-05 15:44  antcheva

	* [r17047] fitpanel/inc/TFitParametersDialog.h,
	  fitpanel/src/TFitParametersDialog.cxx: - added functionality for
	  fixed and bounded parameters

2006-12-05 15:43  antcheva

	* [r17046] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - keep object draw options during the fit
	  - implemented fit option 'B'

2006-12-05 14:19  brun

	* [r17045] g4root/test, g4root/test/drawTracks.C,
	  g4root/test/ex06geom.root, g4root/test/exN06,
	  g4root/test/exN06.in, g4root/test/exN06/Makefile,
	  g4root/test/exN06/exampleN06.cc, g4root/test/exN06/include,
	  g4root/test/exN06/include/ExN06PostDetConstruction.hh,
	  g4root/test/exN06/src,
	  g4root/test/exN06/src/ExN06DetectorConstruction.cc,
	  g4root/test/exN06/src/ExN06PostDetConstruction.cc,
	  g4root/test/exN06/src/ExN06SteppingVerbose.cc,
	  g4root/test/flags.gmk, g4root/test/runtest: From Andrei:
	  Add a g4root test program based on the standard g4 example6.
	  The program compares the results obtained with pure g4 to the
	  ones with TGeo.

2006-12-05 13:39  roiser

	* [r17043] reflex/Module.mk: build genmap with ALLEXECS

2006-12-05 10:55  brun

	* [r17042] meta/inc/TCint.h, meta/src/TCint.cxx: From Axel:
	  Add static functions returning the file name of the currently
	  interpreted macro, and the topmost (i.e. not included) macro
	  file.
	  
	  const char *TCint::GetTopLevelMacroName()
	  const char *TCint::GetCurrentMacroName()

2006-12-05 09:38  roiser

	* [r17041] reflex/Module.mk: mod for Module.mk

2006-12-05 09:34  roiser

	* [r17040] reflex/Module.mk: Generate genmap exe for PluginSvc

2006-12-04 17:34  moneta

	* [r17039] mathmore/inc/Math/Random.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h,
	  mathmore/src/GSLFunctionWrapper.h, mathmore/test/Makefile,
	  mathmore/test/testDerivation.cxx,
	  mathmore/test/testIntegration.cxx, mathmore/test/testRandom.cxx:
	  - remove copy of function object when wrapping for a GSL function
	  - keep a copy of the parameters locally in the TF1 Wrapper
	  function
	  - add test for performances in derivation and integration
	  - add a constructor passing the seed in the Random class

2006-12-04 15:19  rdm

	* [r17038] configure: From Axel:
	  fix detection of pythia on cygwin/gcc.

2006-12-04 15:15  rdm

	* [r17037] proof/src/TProofServ.cxx: From Gerri:
	  pas opt option when uploading package to slaves.

2006-12-04 07:51  brun

	* [r17036] proofd/src/XProofProtUtils.cxx: From Bertrand:
	  Fix a compilation error under Windows

2006-12-03 23:34  rdm

	* [r17035] etc/proof/xpd.cf.sample, proof/inc/LinkDef.h,
	  proof/inc/TProof.h, proof/inc/TProofLog.h, proof/inc/TProofMgr.h,
	  proof/inc/TSlave.h, proof/src/TProof.cxx,
	  proof/src/TProofLog.cxx, proof/src/TProofMgr.cxx,
	  proof/src/TSessionViewer.cxx, proof/src/TSlave.cxx,
	  proofd/inc/XProofProtocol.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/inc/XrdProofdTrace.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofx/inc/TXProofMgr.h,
	  proofx/inc/TXSlave.h, proofx/inc/TXSocket.h,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Gerri:
	  0. Introduction of the static:
	  TProof::Mgr(const char *url)
	  to get the manager to the cluster; this gives access to all the
	  manager
	  functionality, included Reset(). TProof::Reset() is removed.
	  
	  1. Two new classes: TProofLog and TProofLogElem.
	  TProofLog contains a list of TProofLogElem, one per node.
	  TProofLogElem
	  basically contains a TMacro plus methods to play with it.
	  
	  2. The TProofLog object can be retrieved via the manager:
	  
	  TProofLog *pl = TProof::Mgr("cluster")->GetSessionLogs()
	  
	  by default the last session is retrieved: the signature for
	  GetSessionLogs is
	  
	  TProofLog *TProofMgr::GetSessionLogs(Int_t ridx, const char
	  *stag)
	  
	  the first argument is a reversed relative index (-1 gets the next
	  to last
	  session), the second is the session unique tag; if the second is
	  specified the first is ignored.
	  
	  3. TProofMgr has a new method ReadBuffer to quickly read a buffer
	  from
	  a file via XrdProofd: this allows to avoid the second xrootd on
	  the
	  redirector and in general is useful when a quick reading is
	  needed.
	  Also, the buffer is always retrieved via the master, so we should
	  not
	  have firewall problems in accessing directly the xrootd of the
	  workers.
	  
	  4. In the sandbox I have kept the .sessions file with the active
	  sessions
	  and I have added .terminated in each session working dir which
	  have
	  been terminated. On the master, each session working dir has the
	  file
	  .workers with the relevant information about the workers.
	  
	  5. The max number of old session workdirs is set to 10 by default
	  (configurable in xpd.cf): the sandbox is trimmed when closing a
	  session.
	  
	  6. Some unrelated changes/fixes contained in the patch:
	  - in XrdProofdProtocol:
	  - use of /proc (linux, solaris) or sysctl (mac) to verify/search
	  for running of a process. For other platforms I have left the
	  parsing of the output of 'ps'.
	  - I have introduced a 'cron' thread: it runs every minute and for
	  the moment it just cleans a vector; this is the place where to do
	  client independent actions, like checking if the config files
	  have
	  changed, for example.
	  - I have added the possibility to control which user can access
	  the cluster; requested by Jan Fiete.
	  
	  7. The patch contains also several fixes here and there I have
	  found by
	  testing.

2006-12-02 10:17  brun

	* [r17034] README/CREDITS: Add contribution from Evgeni Chernyaev
	  for his contributions to the LEGO/SURF algorithms.

2006-12-02 09:07  brun

	* [r17033] pyroot/src/ConstructorHolder.cxx,
	  reflex/src/PluginFactoryMap.cxx: Fix coding convention

2006-12-01 19:47  brun

	* [r17032] base/inc/TSystem.h: From Bertrand:
	  use #ifndef WIN32 instead of #ifndef R__WIN32 in header files
	  (otherwise R__WIN32 must be defined in Makefiles).

2006-12-01 17:13  rdm

	* [r17031] README/CREDITS: added John Marraffino.

2006-12-01 17:13  moneta

	* [r17030] mathcore/test/Track.h, mathcore/test/testVectorIO.cxx:
	  correct test for VecTrackD

2006-12-01 16:48  rdm

	* [r17026] unix/src/TUnixSystem.cxx: From John Marraffino:
	  1. DispatchSignals(sig)
	  Replace call to Abort(-1) with a call to Exit(sig) to
	  allow CMSSW to flush buffers, close files and clean up
	  after a fatal error.
	  
	  2. StackTrace()
	  Enlarge string field widths to accommodate long function
	  signatures for demangling.
	  
	  Enable use of GNU script, gstack, if available. Replace
	  incorrect sed script in gstack. Modified gstack is available
	  as $ROOTSYS/etc/gdb-backtrace.sh.
	  
	  Increase sizes of buffers for calls to and responses from
	  the addr2line and cppfilt functions.
	  
	  The addr2line function doesn't know about paths so every
	  library or executable name passed to it must include a full
	  path. This is automatic for shared libraries. On the other
	  hand, for main programs specified without a path, send
	  `which main` and let the shell expand the name for us.
	  
	  For shared libraries, addr2line wants an offset into the
	  file. For main programs, it wants the absolute virtual
	  address. Distinguish between these two cases and send
	  the correct address.

2006-12-01 16:46  rdm

	* [r17025] etc/gdb-backtrace-script, etc/gdb-backtrace.sh: added
	  comments in gdb-backtrace-script, added new gdb-backtrace.sh
	  which is a copy of /usr/bin/gstack with some minor mods.

2006-12-01 16:36  moneta

	* [r17024] mathcore/test/Makefile, mathcore/test/Track.h,
	  mathcore/test/TrackDict.xml, mathcore/test/TrackLinkDef.h,
	  mathcore/test/testVectorIO.cxx: add test for I/O of a wrapper of
	  points (Track), a wrapper of std::vector of points (Cluster) and
	  a vector of wrappers of points (VecTrack) to try to reproduce
	  problem reportyed by CMS

2006-12-01 16:21  antcheva

	* [r17023] fitpanel/src/TFitEditor.cxx: - removed last changes and
	  additional fix

2006-12-01 16:13  moneta

	* [r17022] tutorials/testrandom.C: update reference values for
	  Mersenne-Twister and use nano-seconds in the timing table

2006-12-01 16:08  roiser

	* [r17021] reflex/test/testDict2/TestClasses.h,
	  reflex/test/test_Reflex_simple2.cxx: tests for multiple array
	  names

2006-12-01 16:07  roiser

	* [r17020] reflex/src/Array.cxx: Generate multiple array names

2006-12-01 15:19  rdm

	* [r17019] auth/src/TAuthenticate.cxx, base/src/TMD5.cxx,
	  gfal/inc/TGFALFile.h, rfio/src/TRFIOFile.cxx,
	  table/src/TDataSet.cxx: fcntl.h is now in TSystem.h.

2006-12-01 15:05  rdm

	* [r17018] meta/inc/TCint.h, meta/inc/TInterpreter.h,
	  meta/src/TCint.cxx, win32gdk/inc/TGWin32InterpreterProxy.h,
	  winnt/Module.mk, winnt/inc/LinkDef.h, winnt/inc/TGWin32Command.h,
	  winnt/inc/TWin32Application.h, winnt/inc/TWin32HookViaThread.h,
	  winnt/inc/TWin32Semaphore.h, winnt/inc/TWin32Timer.h,
	  winnt/inc/TWinNTInput.h, winnt/inc/TWinNTSystem.h,
	  winnt/src/TGWin32Command.cxx, winnt/src/TWin32Application.cxx,
	  winnt/src/TWin32HookViaThread.cxx, winnt/src/TWin32Timer.cxx,
	  winnt/src/TWinNTInput.cxx, winnt/src/TWinNTSystem.cxx: From
	  Bertrand:
	  cleanup obsolete WinNT files and remove some not needed anymore
	  WinNT specifics
	  from the TCint class.

2006-12-01 14:57  rdm

	* [r17017] gl/inc/gl2ps.h: remove special __APPLE__ case which is
	  not needed anymore.

2006-12-01 14:53  roiser

	* [r17016] reflex/python/genreflex/genreflex.py: Print some
	  info/warning/error message where the gccxml executable is
	  found/or not

2006-12-01 13:42  moneta

	* [r17015] mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h: - fix a bug found by
	  Gerhard Raven when setting the angle in the Axial Rotations
	  - add an E to all the enumeration typename to fix coding
	  convention (RN 6)

2006-12-01 11:50  rdm

	* [r17014] base/inc/TROOT.h, base/src/TROOT.cxx: cleanup.

2006-12-01 11:49  rdm

	* [r17013] base/inc/TSystem.h: add fcntl.h as it was indirectly
	  removed by the removal of G__ci.h. This
	  avoids breakage of ALL I/O plugins and several other sub-systems
	  and
	  avoids user code breakage.

2006-12-01 11:29  pcanal

	* [r17012] rint/src/TRint.cxx: Fix for windows compilation

2006-12-01 11:28  pcanal

	* [r17011] reflex/src/dir_manip.h: fix for windows compilation

2006-12-01 10:32  roiser

	* [r17010] cintex/test/dict, cintex/test/dict/.cvsignore: add
	  rootmap

2006-12-01 09:26  brun

	* [r17009] treeviewer/src/TTreeViewer.cxx: From Ilka:
	  fix in TTreeViewer that avoid the crash reported on ROOT Forum at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=4266

2006-12-01 09:09  roiser

	* [r17008] reflex/src/PluginService.cxx: add documentation for
	  plugin service

2006-12-01 08:53  brun

	* [r17007] gl/src/TX11GL.cxx: From Timur:
	  GL windows can now be resized on Macosx

2006-12-01 08:51  brun

	* [r17006] g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavigator.cxx: From Andrei:
	  a small patch in g4root fixing node copy numbering and navigation
	  when photons are reflected to boundaries.

2006-12-01 08:43  brun

	* [r17005] table/src/TDataSet.cxx: Fix one more side-efefct of the
	  changes in TSystem.h (Solaris only0

2006-12-01 08:26  brun

	* [r17004] postscript/src/TImageDump.cxx: From Valeriy Onuchin:
	  Fix drawing of some polymarkers

2006-12-01 08:15  brun

	* [r17003] base/inc/TSystem.h, gfal/inc/TGFALFile.h,
	  rfio/src/TRFIOFile.cxx: Fix side-effects of the removal of
	  G__ci.h

2006-12-01 08:10  roiser

	* [r17002] reflex/src/PluginFactoryMap.cxx,
	  reflex/src/PluginService.cxx: fix coding conventions

2006-12-01 07:49  brun

	* [r17001] base/src/TStorage.cxx: Fix a side-effect of the changes
	  in TStorage::ObjectDealloc.
	  Fix coding convention.

2006-12-01 07:47  brun

	* [r17000] auth/src/TAuthenticate.cxx: Fix a side-effect of the
	  removal of G__ci.h from TSystem.
	  Add a missing include. Did not compile on Linux.

2006-11-30 23:19  pcanal

	* [r16999] auth/src/TAuthenticate.cxx, base/inc/TSystem.h,
	  base/src/TMD5.cxx, base/src/TStorage.cxx,
	  base/src/TVirtualFFT.cxx, foam/src/TFoam.cxx,
	  geom/src/TGeoShape.cxx, meta/src/TCint.cxx: Remove G__ci.h from
	  TSystem.h. Correct the source file that require G__ci.h __or__
	  one of the header it included

2006-11-30 23:18  pcanal

	* [r16998] pyroot/src/Converters.cxx, pyroot/src/PropertyProxy.cxx,
	  pyroot/src/Pythonize.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/TPyClassGenerator.cxx, utils/src/rootcint.cxx: Reduce
	  direct access to G__ifunc_table (Pythonize.cxx still has some
	  dependency on it)

2006-11-30 23:17  pcanal

	* [r16997] cint/inc/Class.h, cint/src/Class.cxx: Extend
	  G__ClassInfo;:AddMethod

2006-11-30 23:16  pcanal

	* [r16996] cint/inc/Method.h, cint/src/Method.cxx: Add UserParam
	  set/get. Move GetFriendInfo implementation

2006-11-30 23:16  pcanal

	* [r16995] cint/inc/G__ci.h, cint/src/common.h: Move internal
	  structs to common.h

2006-11-30 16:43  antcheva

	* [r16994] fitpanel/src/TFitEditor.cxx: - fixed SegV when fitting
	  histogram objects

2006-11-30 16:20  brun

	* [r16993] test/RootShower/RootShower.cxx: From Ilka:
	  removed unused variable `Char_t gifname[80]' in member function
	  RootShower::OnShowerProduce().

2006-11-30 14:15  roiser

	* [r16992] reflex/test/testPlugins,
	  reflex/test/testPlugins/ICommon.h,
	  reflex/test/testPlugins/plugin1.cxx,
	  reflex/test/testPlugins/plugin1bis.cxx,
	  reflex/test/testPlugins/plugin2.cxx,
	  reflex/test/testPlugins/plugin3.cxx,
	  reflex/test/test_Reflex_plugins.cxx: test suite for plugins

2006-11-30 14:13  roiser

	* [r16991] reflex/src/genmap, reflex/src/genmap/genmap.cxx: genmap,
	  a utility to generate map files

2006-11-30 14:12  roiser

	* [r16990] reflex/inc/Reflex/PluginService.h: fix typos for
	  PluginService

2006-11-30 11:37  roiser

	* [r16989] reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/TypeBase.h, reflex/src/Class.h,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/NameLookup.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/Type.cxx,
	  reflex/src/TypeBase.cxx, reflex/src/Typedef.h: From Philippe:
	  New function for a simplified and quick name generation to speed
	  up name lookup

2006-11-30 08:30  roiser

	* [r16987] reflex/test/testDict2/ClassN.h: Test class to check for
	  ambiguities in the dictionary source code in case of
	  non virtual diamonds

2006-11-30 08:28  roiser

	* [r16986] reflex/python/genreflex/selection.dtd: First commit of a
	  DTD for selection.xml files

2006-11-30 08:27  roiser

	* [r16985] reflex/inc/Reflex/PluginService.h,
	  reflex/inc/Reflex/SharedLibrary.h,
	  reflex/src/PluginFactoryMap.cxx, reflex/src/PluginFactoryMap.h,
	  reflex/src/PluginService.cxx, reflex/src/dir_manip.h: First
	  commit of the Reflex based plugin service, written by Pere and
	  Markus.
	  Tests and detailed description will follow

2006-11-30 07:49  brun

	* [r16984] tree/inc/TEntryList.h, tree/src/TEntryList.cxx,
	  tree/src/TEntryListBlock.cxx: From Anna:
	  fixing some bugs and memory leaks

2006-11-29 17:39  brun

	* [r16983] gdml/src/TGDMLParse.cxx: From Ben Lloyd:
	  a small bug fix.

2006-11-29 16:13  roiser

	* [r16982] cintex/src/CINTFunctional.cxx: When reloading dictionary
	  information Cintex has to keep track of the reloaded
	  members. We disentangle the member information and copy only the
	  necessary
	  information, resp. keep pointers to stub-functions

2006-11-29 15:37  brun

	* [r16981] cint/src/v6_decl.cxx: From Axel:
	  Workaround for parser deficiency for constructor call vs function
	  decl:
	  give preference to c'tor call in namespaces.

2006-11-29 15:13  antcheva

	* [r16980] fitpanel/src/TFitEditor.cxx: - keep the slider position
	  if the axis range was not changed

2006-11-29 14:50  brun

	* [r16979] cint/lib/dll_stl/suncc5_deque.h,
	  cint/lib/dll_stl/suncc5_string.h: From Axel:
	  Fix error pos for string, deque dll now that CINT actually parses
	  them
	  because __SUNPRO_CC is now defined for makecint.

2006-11-29 11:38  brun

	* [r16978] gdml/inc/TGDMLParse.h: Fix coding conventions by
	  renaming the internal helper classes
	  BaseMapHelper ->TGDMLBaseMapHelper
	  AssignmentHelper ->TGDMLAssignmentHelper
	  MapHelper ->TGDMLMapHelper

2006-11-28 21:07  pcanal

	* [r16977] cint/src/fproto.h: Do not use C++ comemnt in header
	  include in C files

2006-11-28 20:49  rdm

	* [r16976] proof/src/TProof.cxx: typo in comment.

2006-11-28 15:35  brun

	* [r16975] cint/lib/posix/posix.h, cint/src/v6_init.cxx: From Axel:
	  Declare all platform macros, except when compiling where the
	  compiler
	  macros (e.g. __GNUC__) are hidden.
	  Fix for cygwin's inode.

2006-11-28 14:08  antcheva

	* [r16974] fitpanel/src/TFitEditor.cxx: - connect the slider range
	  to the displayed axis range in a pad;
	  this allows the fit panel slider range to be properly set after
	  performing zoom/unzoom on axis

2006-11-28 14:03  rdm

	* [r16973] base/src/TSystem.cxx: in ProcessEvents(),
	  DispatchOneEvent() should also be called when in batch
	  mode. It is needed to process the sync timers and socket monitors
	  also
	  when in batch mode.

2006-11-28 13:59  rdm

	* [r16972] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  - Force the system to use 1 ms resolution for timers and Sleep().
	  (by default the resolution is between 10-20 ms)

2006-11-28 12:58  brun

	* [r16971] gl/src/TGLSurfacePainter.cxx: From Timur:
	  Fix for some types of surfaces

2006-11-28 12:56  antcheva

	* [r16970] gui/inc/TGDoubleSlider.h, gui/src/TGDoubleSlider.cxx,
	  gui/src/TGTripleSlider.cxx: From Bertrand:
	  - Fix cursor position when turning on constrained with
	  min and max being zero.

2006-11-28 12:10  rdm

	* [r16969] base/Module.mk, base/inc/LinkDef3.h,
	  base/inc/TVirtualProof.h, base/inc/TVirtualProofMgr.h,
	  base/src/TVirtualProof.cxx, base/src/TVirtualProofMgr.cxx,
	  config/rootrc.in, peac/inc/TPEAC.h,
	  peac/inc/TProofStartupDialog.h, peac/src/TPEAC.cxx,
	  peac/src/TProofStartupDialog.cxx, proof/inc/LinkDef.h,
	  proof/inc/TDSet.h, proof/inc/TDrawFeedback.h, proof/inc/TProof.h,
	  proof/inc/TProofMgr.h, proof/inc/TProofProgressDialog.h,
	  proof/inc/TSessionViewer.h, proof/src/TDSet.cxx,
	  proof/src/TDrawFeedback.cxx, proof/src/TPerfStats.cxx,
	  proof/src/TProof.cxx, proof/src/TProofChain.cxx,
	  proof/src/TProofMgr.cxx, proof/src/TProofProgressDialog.cxx,
	  proof/src/TProofServ.cxx, proof/src/TSessionDialogs.cxx,
	  proof/src/TSessionLogView.cxx, proof/src/TSessionViewer.cxx,
	  proof/src/TSlave.cxx, proofplayer/inc/TDrawFeedback.h,
	  proofplayer/src/TDrawFeedback.cxx,
	  proofplayer/src/TPerfStats.cxx, proofx/inc/TXProofMgr.h,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Gerri:
	  This patch eliminates TVirtualProof, TVirtualProofMgr and
	  TVirtualProofDesc.
	  The first is integrated in TProof, the second in TProofMgr and
	  the third
	  becomes TProofDesc defined in TProofMgr.h.

2006-11-28 11:05  antcheva

	* [r16968] ged/src/TGedEditor.cxx: - do not show global editor if
	  it was unmapped

2006-11-28 07:38  brun

	* [r16967] tree/src/TChain.cxx: Fix coding convention

2006-11-27 17:10  brun

	* [r16966] mlp/inc/TMultiLayerPerceptron.h, mlp/inc/TNeuron.h,
	  mlp/src/TMultiLayerPerceptron.cxx, mlp/src/TNeuron.cxx,
	  tmva/src/MethodTMlpANN.cxx: Fix coding conventions replacing enum
	  NeuronType by ENeuronType, etc

2006-11-27 16:53  brun

	* [r16965] pythia6/inc/TPythia6Decayer.h,
	  pythia6/src/TPythia6Decayer.cxx: Fix coding conventions.

2006-11-27 15:57  rdm

	* [r16964] proof/inc/TProofChain.h, proof/src/TProofChain.cxx: From
	  Bertrand:
	  fixes a (usual) compilation problem with statics on Windows.

2006-11-27 15:46  couet

	* [r16963] g3d/src/TMarker3DBox.cxx: - TMarker3DBox::PaintH3 now
	  takes the pad margins into account.
	  - Remove trailing blanks

2006-11-27 15:45  rdm

	* [r16962] base/src/TVirtualPerfStats.cxx: From Gerri:
	  a small addition to TVirtualPerfStats that I forgot when I
	  introduced
	  the "rate" event.

2006-11-27 15:42  rdm

	* [r16961] win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/src/TGWin32InterpreterProxy.cxx: From Bertrand:
	  another fix needed to get the mod in TInterpreter working.

2006-11-27 15:39  couet

	* [r16960] g3d/src/TPolyMarker3D.cxx: - TPolyMarker3D::PaintH3
	  takes the pad margin into account

2006-11-27 15:22  couet

	* [r16959] histpainter/src/THistPainter.cxx: -
	  THistPainter::PaintH3Iso now takes into account the pad margins.
	  - Remove trailing blanks.

2006-11-27 15:05  rdm

	* [r16958] win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/src/TGWin32InterpreterProxy.cxx: add new TInterpreter
	  methods.

2006-11-27 14:19  rdm

	* [r16957] proofd/inc/XrdProofServProxy.h,
	  proofd/inc/XrdProofdProtocol.h, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  This patch removes additional errors found by tcheck.

2006-11-27 14:17  rdm

	* [r16956] unix/src/TUnixSystem.cxx: extend the description of the
	  Select() and UnixSelect() methods to include
	  the possible return codes.

2006-11-27 14:14  rdm

	* [r16955] config/rootrc.in, proof/inc/LinkDef.h,
	  proof/inc/TDSet.h, proof/inc/TProofChain.h,
	  proof/inc/TProofQueryResult.h, proof/inc/TProofServ.h,
	  proof/src/TDSet.cxx, proof/src/TProof.cxx,
	  proof/src/TProofChain.cxx, proof/src/TProofPlayer.cxx,
	  proof/src/TProofQueryResult.cxx, proof/src/TProofServ.cxx,
	  proof/src/TSessionViewer.cxx, proofplayer/src/TProofPlayer.cxx,
	  sessionviewer/src/TSessionViewer.cxx, tree/inc/LinkDef.h,
	  tree/inc/TChain.h, tree/inc/TChainProof.h, tree/inc/TDSet.h,
	  tree/inc/TQueryResult.h, tree/src/TChain.cxx,
	  tree/src/TChainProof.cxx, tree/src/TDSet.cxx,
	  tree/src/TQueryResult.cxx: From Gerri:
	  This is the patch to move TDSet and TChainProof in 'proof' and
	  remove
	  any dependence on PROOF in 'tree'. I have renamed TChainProof as
	  TProofChain,
	  for consistency. TProofChain is now deriving from TChain and
	  overrides only
	  the required methods. It is loaded via PluginManager by TChain in
	  SetProof.
	  TQueryResult stores now all the input-related objects in
	  fInputList. There
	  is a new method
	  TObject *TQueryResult::GetInputObject(const char *classname)
	  to retrieve the first instance of a class from the input list, so
	  for the
	  TDSet:
	  TQueryResult *qr;
	  TDSet *dset = (TDSet *) qr->GetInputObject("TDSet")
	  The changes in TSessionViewer are needed to adapt to this new way
	  of
	  accessing TDSets.

2006-11-27 13:04  rdm

	* [r16954] meta/inc/TCint.h, meta/inc/TInterpreter.h,
	  meta/src/TCint.cxx: From Matevz:
	  added capability to avoid locking ProcessLine() using
	  SetProcessLineLock() and
	  IsProcessLineLocked(). Needed in some case when the lock is
	  already active
	  (gled).

2006-11-27 11:11  brun

	* [r16953] gl/src/TX11GL.cxx: From Timur
	  With this change GL in the pad works on the MAC. There is still,
	  however,
	  a problem when growing a window (fix coming later)

2006-11-27 10:38  couet

	* [r16952] histpainter/inc/Hoption.h,
	  histpainter/inc/THistPainter.h, histpainter/src/THistPainter.cxx:
	  - New option PIE to paint TH1. It uses TPie.
	  - Coding conventions (in THistPainter::PaintSpecialObjects)

2006-11-27 10:06  couet

	* [r16951] graf/src/TPie.cxx: - In the constructor from TH1, the X
	  axis label attributes are used for
	  the pie labels.

2006-11-27 09:58  brun

	* [r16950] g4root/src/TG4RootNavigator.cxx: From Andrei
	  - patch for reflections at boundaries used by optical processes
	  in G4

2006-11-25 21:41  brun

	* [r16949] test/RootShower/RootShower.cxx: From Bertrand:
	  Add missing header (time.h)

2006-11-25 15:45  brun

	* [r16948] cint/lib/posix/posix.h, cint/src/v6_init.cxx,
	  cint/tool/makecint.cxx: From Axel:
	  Fix CPP sys macro, struct dirent, makecint on CYGWIN

2006-11-25 09:30  moneta

	* [r16947] mathcore/inc/Math/GenVector/PtEtaPhiE4D.h,
	  mathcore/inc/Math/GenVector/PtEtaPhiM4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzE4D.h,
	  mathcore/inc/Math/GenVector/PxPyPzM4D.h: apply fixes on 4D
	  coordinate classes as suggested by Philippe to fix problem with
	  Double32 I/O

2006-11-25 09:28  brun

	* [r16946] config/rootrc.in: Remove reference to plug-in
	  TVirtualUtilHist

2006-11-25 09:07  brun

	* [r16945] base/inc/LinkDef1.h, base/inc/TVirtualUtilHist.h,
	  base/src/TROOT.cxx, base/src/TVirtualUtilHist.cxx: Remove depency
	  on class TVirtualUtilHist

2006-11-25 09:07  brun

	* [r16944] hist/inc/LinkDef.h, hist/inc/TUtilHist.h,
	  hist/src/TH1.cxx, hist/src/TUtilHist.cxx: Remove dependency on
	  class TUtilHist.
	  No need anymore for teh plug-in manager

2006-11-25 09:05  brun

	* [r16943] matrix/inc/TMatrixTBase.h, matrix/src/TMatrixTBase.cxx,
	  matrix/src/TVectorT.cxx: Use the new function
	  THistPainter::PaintSpecialObjects to paint matrices
	  and vectors instead of the TVirtualUtilHist class

2006-11-25 09:02  brun

	* [r16942] histpainter/inc/THistPainter.h,
	  histpainter/src/THistPainter.cxx: Add new static function:
	  void THistPainter::PaintSpecialObjects(const TObject *obj,
	  Option_t *option)
	  // Static function to paint special objects like vectors and
	  matrices
	  // This function is called via gROOT->ProcessLine to paint these
	  objects
	  // without having a direct dependency of the graphics or
	  histogramming system

2006-11-25 07:50  brun

	* [r16941] g4root/Module.mk: Fix a wrong symbol in map-g4root

2006-11-25 00:16  pcanal

	* [r16940] meta/src/TCint.cxx: When looking for the list of
	  libraries needed by an autoloaded class, properly translate the
	  classname into the name found in the rootmap file

2006-11-25 00:15  pcanal

	* [r16939] tree/src/TTree.cxx: Avoid crash when class in not found
	  when creating a Branch

2006-11-25 00:14  pcanal

	* [r16938] mathcore/test/Makefile: On windows, when explicitly
	  linking the library, we also need to explicitly request the
	  dictioanaries

2006-11-25 00:14  pcanal

	* [r16937] mathcore/Module.mk: Add the Double32 dict to rootmap.
	  Use the Double32 dict .d file

2006-11-24 17:06  axel

	* [r16936] cint/Module.mk: Update location for solaris iostream
	  dict (sunstrm, not snstream)

2006-11-24 17:03  couet

	* [r16935] graf/src/TPie.cxx: - Set better labels in the
	  constructor from a TH1.

2006-11-24 16:46  couet

	* [r16934] tutorials/hlabels1.C, tutorials/hlabels2.C: - Fix typo

2006-11-24 16:10  brun

	* [r16933] config/rootrc.in: Remove reference to plug-in
	  TVirtualPad

2006-11-24 16:08  brun

	* [r16932] base/inc/LinkDef1.h, base/inc/TVirtualUtilPad.h,
	  base/src/TVirtualUtilPad.cxx, gpad/inc/LinkDef.h,
	  gpad/inc/TUtilPad.h, gpad/src/TUtilPad.cxx: Remove classes
	  TUtilPad and TVirtualUtilPad

2006-11-24 16:01  brun

	* [r16931] html/src/THtml.cxx, meta/src/TClass.cxx: Remove
	  dependency on TVirtualUtilPad

2006-11-24 15:57  couet

	* [r16930] gl/inc/TGLPlotPainter.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLHistPainter.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx: - From Timur:
	  User interactions with cut modification

2006-11-24 15:49  antcheva

	* [r16928] fitpanel/src/TFitParametersDialog.cxx: - used SetEnable
	  method for 'Bound' check box
	  (follow up last TGCheckButton changes)

2006-11-24 15:33  rdm

	* [r16927] cint/lib/dll_stl, cint/lib/dll_stl/.cvsignore, cint/src,
	  cint/src/.cvsignore: ignore some ROOT build products.

2006-11-24 14:24  rdm

	* [r16926] base/inc/RConfig.h, base/inc/RtypesImp.h,
	  cint/Module.mk, cintex/src/CINTFunctionBuilder.cxx,
	  cintex/src/CINTFunctional.cxx, meta/inc/TBaseClass.h,
	  meta/inc/TCint.h, meta/inc/TClass.h, meta/inc/TDataMember.h,
	  meta/inc/TDataType.h, meta/inc/TFunction.h, meta/inc/TGlobal.h,
	  meta/inc/TMethod.h, meta/inc/TMethodArg.h,
	  meta/inc/TMethodCall.h, meta/src/TMethodCall.cxx,
	  pyroot/src/Converters.h, pyroot/src/Executors.h,
	  pyroot/src/MethodHolder.h, pyroot/src/Pythonize.cxx,
	  pyroot/src/TPyClassGenerator.cxx, rint/src/TTabCom.cxx,
	  tree/inc/TSelectorCint.h: patch handling namespace CINT of CINT
	  5-16-16.

2006-11-24 14:12  rdm

	* [r16925] config/Makefile.in: lets put back FFTW3INCDIR.

2006-11-24 14:05  brun

	* [r16924] histpainter/src/THistPainter.cxx: Remove dependency from
	  TVirtualUtilPad

2006-11-24 13:53  rdm

	* [r16923] cint/include, cint/include/.cvsignore,
	  cint/include/errno.h, cint/include/float.h,
	  cint/include/limits.h, cint/include/locale.h,
	  cint/include/math.h, cint/include/signal.h,
	  cint/include/stddef.h, cint/include/stdio.h,
	  cint/include/stdlib.h, cint/include/time.h: more files entered
	  back in.

2006-11-24 13:44  brun

	* [r16922] hist/inc/TF1.h, hist/src/TF1.cxx: Remove dependency on
	  TVirtualUtilPad

2006-11-24 13:28  rdm

	* [r16921] cint/Module.mk, cint/cintdlls.mk, cint/configcint.mk,
	  cint/include/sys, cint/include/sys/.cvsignore, cint/iosenum,
	  cint/iosenum/iosenum.aix, cint/iosenum/iosenum.aix5,
	  cint/iosenum/iosenum.aixgcc3, cint/iosenum/iosenum.alphacxx6,
	  cint/iosenum/iosenum.alphaegcs, cint/iosenum/iosenum.cxx,
	  cint/iosenum/iosenum.freebsd, cint/iosenum/iosenum.freebsd4,
	  cint/iosenum/iosenum.hpux, cint/iosenum/iosenum.hpuxacc,
	  cint/iosenum/iosenum.hpuxegcs, cint/iosenum/iosenum.hpuxia64acc,
	  cint/iosenum/iosenum.hurddeb, cint/iosenum/iosenum.linux,
	  cint/iosenum/iosenum.linux3, cint/iosenum/iosenum.linuxalphaegcs,
	  cint/iosenum/iosenum.linuxarm, cint/iosenum/iosenum.linuxdeb,
	  cint/iosenum/iosenum.linuxdeb2,
	  cint/iosenum/iosenum.linuxia64ecc,
	  cint/iosenum/iosenum.linuxia64gcc,
	  cint/iosenum/iosenum.linuxia64gcc3,
	  cint/iosenum/iosenum.linuxicc, cint/iosenum/iosenum.linuxkcc,
	  cint/iosenum/iosenum.linuxpgcc,
	  cint/iosenum/iosenum.linuxpgccegcs,
	  cint/iosenum/iosenum.linuxppc64gcc3,
	  cint/iosenum/iosenum.linuxrh42, cint/iosenum/iosenum.linuxrh51,
	  cint/iosenum/iosenum.linuxsuse6,
	  cint/iosenum/iosenum.linuxx8664gcc3,
	  cint/iosenum/iosenum.linuxx8664icc, cint/iosenum/iosenum.macosx3,
	  cint/iosenum/iosenum.macosx643, cint/iosenum/iosenum.macosxicc,
	  cint/iosenum/iosenum.macosxxlc, cint/iosenum/iosenum.openbsd,
	  cint/iosenum/iosenum.sgicc, cint/iosenum/iosenum.sgiegcs,
	  cint/iosenum/iosenum.sgikcc, cint/iosenum/iosenum.solaris,
	  cint/iosenum/iosenum.solarisCC5, cint/iosenum/iosenum.solarisgcc,
	  cint/iosenum/iosenum.solarisi86, cint/iosenum/iosenum.win32,
	  cint/iosenum/iosenum.win32gcc3, cint/iosenum/iosenum.win32old,
	  cint/lib/posix, cint/lib/posix/.cvsignore, cint/main,
	  cint/main/.cvsignore, cint/stl, cint/stl/.cvsignore: put back
	  ROOT mods to CINT.

2006-11-24 13:21  roiser

	* [r16920] reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/src/Kernel.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/Typedef.cxx, reflex/src/Typedef.h: fix a problem
	  reported by POOL, when getting the FINAL type of a Fundamental

2006-11-24 13:19  roiser

	* [r16919] reflex/test/test_Reflex_unit.cxx: check for getting the
	  FINAL type of a fundamental type

2006-11-24 13:14  rdm

	* [r16918] cint, cint/.cvsignore, cint/Module.mk, cint/cintdlls.mk,
	  cint/configcint.mk, cint/inc/Api.h, cint/inc/Apiif.h,
	  cint/inc/Apiifold.h, cint/inc/BaseCls.h, cint/inc/CallFunc.h,
	  cint/inc/Class.h, cint/inc/DataMbr.h, cint/inc/G__ci.h,
	  cint/inc/Method.h, cint/inc/MethodAr.h, cint/inc/Token.h,
	  cint/inc/Type.h, cint/inc/Typedf.h, cint/inc/accstrm.h,
	  cint/inc/alphastrm.h, cint/inc/bc_assign.h,
	  cint/inc/bc_autoobj.h, cint/inc/bc_cfunc.h, cint/inc/bc_debug.h,
	  cint/inc/bc_eh.h, cint/inc/bc_exec.h, cint/inc/bc_exec_asm.h,
	  cint/inc/bc_inst.h, cint/inc/bc_item.h, cint/inc/bc_linkdef.h,
	  cint/inc/bc_parse.h, cint/inc/bc_reader.h, cint/inc/bc_type.h,
	  cint/inc/bc_vtbl.h, cint/inc/bcstrm.h, cint/inc/cbstrm.h,
	  cint/inc/common.h, cint/inc/dllrev.h, cint/inc/fproto.h,
	  cint/inc/gcc3strm.h, cint/inc/global.h, cint/inc/header.h,
	  cint/inc/iccstrm.h, cint/inc/kccstrm.h, cint/inc/libstrm.h,
	  cint/inc/longif.h, cint/inc/longif3.h, cint/inc/memtest.h,
	  cint/inc/newsos.h, cint/inc/rflx_gendict.h,
	  cint/inc/rflx_gensrc.h, cint/inc/rflx_tools.h,
	  cint/inc/security.h, cint/inc/stdstrct.h, cint/inc/sunos.h,
	  cint/inc/sunstrm.h, cint/inc/typesym.h, cint/inc/vc7strm.h,
	  cint/inc/vcstrm.h, cint/inc/vcstrmold.h, cint/include,
	  cint/include/.cvsignore, cint/include/errno.h,
	  cint/include/ertti.h, cint/include/float.h,
	  cint/include/limits.h, cint/include/locale.h,
	  cint/include/math.h, cint/include/mkincld.c,
	  cint/include/signal.h, cint/include/stddef.h,
	  cint/include/stdio.h, cint/include/stdlib.h,
	  cint/include/sys/.cvsignore, cint/include/time.h, cint/iosenum,
	  cint/lib/dll_stl, cint/lib/dll_stl/.cvsignore,
	  cint/lib/posix/.cvsignore, cint/lib/prec_stl/complex,
	  cint/lib/prec_stl/iterator, cint/lib/prec_stl/vector,
	  cint/main/.cvsignore, cint/src, cint/src/.cvsignore,
	  cint/src/Api.cxx, cint/src/Apiif.cxx, cint/src/Apiifold.cxx,
	  cint/src/BaseCls.cxx, cint/src/CallFunc.cxx, cint/src/Class.cxx,
	  cint/src/DataMbr.cxx, cint/src/Method.cxx, cint/src/MethodAr.cxx,
	  cint/src/Shadow.cxx, cint/src/Token.cxx, cint/src/Type.cxx,
	  cint/src/Typedf.cxx, cint/src/accstrm.cxx,
	  cint/src/alphastrm.cxx, cint/src/bcstrm.cxx,
	  cint/src/gcc3strm.cxx, cint/src/iccstrm.cxx,
	  cint/src/libstrm.cxx, cint/src/rflx_gendict.cxx,
	  cint/src/rflx_gensrc.cxx, cint/src/sunstrm.cxx,
	  cint/src/sunstrm.h, cint/src/v6_fread.cxx, cint/src/v6_func.cxx,
	  cint/src/v6_ifunc.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_new.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_parse.cxx,
	  cint/src/v6_pcode.cxx, cint/src/vc7strm.cxx, cint/src/vcstrm.cxx,
	  cint/src/vcstrmold.cxx, cint/stl/.cvsignore, cint/stl/README.txt,
	  cint/tool/makecint.c: apply changes from CINT vendor branch.

2006-11-24 13:11  rdm

	* [r16917] cint/COPYING, cint/FAQ.txt, cint/Makefile,
	  cint/README.txt, cint/RELNOTE.txt, cint/configure, cint/doc,
	  cint/include/done, cint/include/iosenum.cxx,
	  cint/include/iosenum.win32, cint/lib/WildCard, cint/lib/cintocx,
	  cint/lib/snstream, cint/lib/wintcldl, cint/lib/wintcldl83,
	  cint/src/Makeapi, cint/src/Makeapiold, cint/src/Makebcdict,
	  cint/src/Makefile, cint/src/Makefile.base,
	  cint/src/Makefile.base.nec, cint/src/Makefile.base.sgi,
	  cint/src/README.txt, cint/src/memo.txt, cint/src/memo2.txt,
	  cint/src/precedence.txt, cint/src/v6_dmyinit.cxx,
	  cint/src/v6_dmystrct.cxx, cint/src/v6_dmystrm.cxx, cint/test,
	  cint/tool/ARCHIVE, cint/tool/ARCHIVEBIN, cint/tool/C2cxx,
	  cint/tool/EXPOSE, cint/tool/INSTALLBIN, cint/tool/batch.c,
	  cint/tool/cxx2cpp, cint/tool/cxx2cpp.c, cint/tool/exportcint,
	  cint/tool/exportgcc3, cint/tool/exportroot: removed from head.

2006-11-24 13:08  couet

	* [r16916] tutorials/piechart.C: - Show the option "3D"

2006-11-24 13:07  couet

	* [r16915] graf/inc/TPie.h, graf/src/TPie.cxx: - From Guido Volpi:
	  New drawing option "3D" to draw the pie chart with a pseudo 3D
	  effect.

2006-11-24 11:15  rdm

	* [r16914] cint/demo: removed from head.

2006-11-24 10:57  rdm

	* [r16912] cint/COPYING, cint/FAQ.txt, cint/Makefile,
	  cint/README.txt, cint/RELNOTE.txt, cint/configure, cint/demo,
	  cint/demo/README.txt, cint/demo/Win32App,
	  cint/demo/Win32App/TestApp,
	  cint/demo/Win32App/TestApp/ReadMe.txt,
	  cint/demo/Win32App/TestApp/StdAfx.cpp,
	  cint/demo/Win32App/TestApp/StdAfx.h,
	  cint/demo/Win32App/TestApp/TestApp.aps,
	  cint/demo/Win32App/TestApp/TestApp.cpp,
	  cint/demo/Win32App/TestApp/TestApp.dsp,
	  cint/demo/Win32App/TestApp/TestApp.dsw,
	  cint/demo/Win32App/TestApp/TestApp.h,
	  cint/demo/Win32App/TestApp/TestApp.ico,
	  cint/demo/Win32App/TestApp/TestApp.plg,
	  cint/demo/Win32App/TestApp/TestApp.rc,
	  cint/demo/Win32App/TestApp/resource.h,
	  cint/demo/Win32App/TestApp/script.cxx,
	  cint/demo/Win32App/TestApp/small.ico, cint/demo/Win32App/graph01,
	  cint/demo/Win32App/graph01/CompiledLib.c,
	  cint/demo/Win32App/graph01/CompiledLib.h,
	  cint/demo/Win32App/graph01/G__clink.c,
	  cint/demo/Win32App/graph01/G__clink.h,
	  cint/demo/Win32App/graph01/README.txt,
	  cint/demo/Win32App/graph01/Resource.rc,
	  cint/demo/Win32App/graph01/Script.c,
	  cint/demo/Win32App/graph01/StdAfx.h,
	  cint/demo/Win32App/graph01/WinMain.c,
	  cint/demo/Win32App/graph01/WndProc.c,
	  cint/demo/Win32App/graph01/WndProc.h,
	  cint/demo/Win32App/graph01/app.ico,
	  cint/demo/Win32App/graph01/chapter24.dsp,
	  cint/demo/Win32App/graph01/chapter24.dsw,
	  cint/demo/Win32App/graph01/graph01.dsp,
	  cint/demo/Win32App/graph01/graph01.dsw,
	  cint/demo/Win32App/graph01/resource.h,
	  cint/demo/Win32App/graph01/small.ico, cint/demo/debug,
	  cint/demo/debug/README.txt, cint/demo/debug/debug.c,
	  cint/demo/debug/debug2.com, cint/demo/debug/debug2.cxx,
	  cint/demo/errpipe, cint/demo/errpipe/README.txt,
	  cint/demo/errpipe/errpipe.cxx, cint/demo/errpipe/errpipe.h,
	  cint/demo/errpipe/setup, cint/demo/exception,
	  cint/demo/exception/Makefile, cint/demo/exception/README.txt,
	  cint/demo/exception/ehdemo.cxx, cint/demo/exception/ehdemo.h,
	  cint/demo/exception/setup, cint/demo/exception/setup.bat,
	  cint/demo/exception/setupbc.bat, cint/demo/gl,
	  cint/demo/gl/README.txt, cint/demo/gl/display0.h,
	  cint/demo/gl/display1.h, cint/demo/gl/display2.h,
	  cint/demo/gl/make0, cint/demo/gl/test0.c, cint/demo/gl/test1.c,
	  cint/demo/gl/test2.c, cint/demo/gl/testall, cint/demo/graphs,
	  cint/demo/graphs/FFT.c, cint/demo/graphs/README.txt,
	  cint/demo/graphs/datafile, cint/demo/graphs/dft.c,
	  cint/demo/graphs/eular.c, cint/demo/graphs/fir.c,
	  cint/demo/graphs/fir2.c, cint/demo/graphs/jitter.c,
	  cint/demo/graphs/modulation.c, cint/demo/graphs/sin.c,
	  cint/demo/graphs/sin123.c, cint/demo/graphs/skineffect.c,
	  cint/demo/graphs/stripline.c, cint/demo/graphs/testall,
	  cint/demo/intprt_cint, cint/demo/intprt_cint/CINT,
	  cint/demo/intprt_cint/CINT.bat, cint/demo/intprt_cint/README,
	  cint/demo/intprt_cint/cint.sh, cint/demo/intprt_cint/simple.c,
	  cint/demo/intprt_cint/simple.cxx,
	  cint/demo/intprt_cint/testmain.c, cint/demo/ipc,
	  cint/demo/ipc/README.txt, cint/demo/ipc/common.cxx,
	  cint/demo/ipc/keyfile, cint/demo/ipc/proc1.cxx,
	  cint/demo/ipc/proc2.cxx, cint/demo/makecint,
	  cint/demo/makecint/Array, cint/demo/makecint/Array/Array.C,
	  cint/demo/makecint/Array/Array.h,
	  cint/demo/makecint/Array/Fundament.C,
	  cint/demo/makecint/Array/Fundament.h,
	  cint/demo/makecint/Array/Makefile,
	  cint/demo/makecint/Array/README.txt,
	  cint/demo/makecint/Array/bcdll.bat,
	  cint/demo/makecint/Array/inherit.C,
	  cint/demo/makecint/Array/loopcompile.c,
	  cint/demo/makecint/Array/loopcompile0.c,
	  cint/demo/makecint/Array/loopcompile1.c,
	  cint/demo/makecint/Array/scdll.bat,
	  cint/demo/makecint/Array/scsetup.bat,
	  cint/demo/makecint/Array/setup,
	  cint/demo/makecint/Array/setup.bat,
	  cint/demo/makecint/Array/setupdll,
	  cint/demo/makecint/Array/setupdll.bat,
	  cint/demo/makecint/Array/test.C, cint/demo/makecint/Complex,
	  cint/demo/makecint/Complex/Complex.C,
	  cint/demo/makecint/Complex/Complex.h,
	  cint/demo/makecint/Complex/Makefile,
	  cint/demo/makecint/Complex/README.txt,
	  cint/demo/makecint/Complex/bcdll.bat,
	  cint/demo/makecint/Complex/scdll.bat,
	  cint/demo/makecint/Complex/scsetup.bat,
	  cint/demo/makecint/Complex/setup,
	  cint/demo/makecint/Complex/setup.bat,
	  cint/demo/makecint/Complex/setupdll,
	  cint/demo/makecint/Complex/setupdll.bat,
	  cint/demo/makecint/Complex/temp.C,
	  cint/demo/makecint/Complex/test.C,
	  cint/demo/makecint/Complex/vcdll.bat,
	  cint/demo/makecint/Complex/vcsetup.bat,
	  cint/demo/makecint/DArray, cint/demo/makecint/DArray/DArray.C,
	  cint/demo/makecint/DArray/DArray.h,
	  cint/demo/makecint/DArray/Makefile,
	  cint/demo/makecint/DArray/README.txt,
	  cint/demo/makecint/DArray/bcdll.bat,
	  cint/demo/makecint/DArray/scdll.bat,
	  cint/demo/makecint/DArray/scsetup.bat,
	  cint/demo/makecint/DArray/setup,
	  cint/demo/makecint/DArray/setup.bat,
	  cint/demo/makecint/DArray/setupdll,
	  cint/demo/makecint/DArray/setupdll.bat,
	  cint/demo/makecint/DArray/test.C, cint/demo/makecint/KRcc,
	  cint/demo/makecint/KRcc/Complex.c,
	  cint/demo/makecint/KRcc/Complex.h,
	  cint/demo/makecint/KRcc/Makefile,
	  cint/demo/makecint/KRcc/README.txt,
	  cint/demo/makecint/KRcc/scdll.bat,
	  cint/demo/makecint/KRcc/scsetup.bat,
	  cint/demo/makecint/KRcc/setup, cint/demo/makecint/KRcc/setup.bat,
	  cint/demo/makecint/KRcc/setupdll,
	  cint/demo/makecint/KRcc/setupdll.bat,
	  cint/demo/makecint/KRcc/stub.c, cint/demo/makecint/KRcc/stub.h,
	  cint/demo/makecint/KRcc/test.c, cint/demo/makecint/README.txt,
	  cint/demo/makecint/ReadFile,
	  cint/demo/makecint/ReadFile/Common.h,
	  cint/demo/makecint/ReadFile/Makefile,
	  cint/demo/makecint/ReadFile/README.txt,
	  cint/demo/makecint/ReadFile/ReadFile.C,
	  cint/demo/makecint/ReadFile/ReadFile.h,
	  cint/demo/makecint/ReadFile/scdll.bat,
	  cint/demo/makecint/ReadFile/scsetup.bat,
	  cint/demo/makecint/ReadFile/setup,
	  cint/demo/makecint/ReadFile/setup.bat,
	  cint/demo/makecint/ReadFile/setupdll,
	  cint/demo/makecint/ReadFile/setupdll.bat,
	  cint/demo/makecint/ReadFile/test.C, cint/demo/makecint/Stub,
	  cint/demo/makecint/Stub/Makefile,
	  cint/demo/makecint/Stub/README.txt,
	  cint/demo/makecint/Stub/Src.C, cint/demo/makecint/Stub/Src.h,
	  cint/demo/makecint/Stub/Stub.C, cint/demo/makecint/Stub/Stub.h,
	  cint/demo/makecint/Stub/scdll.bat,
	  cint/demo/makecint/Stub/scsetup.bat,
	  cint/demo/makecint/Stub/setup, cint/demo/makecint/Stub/setup.bat,
	  cint/demo/makecint/Stub/setupdll,
	  cint/demo/makecint/Stub/setupdll.bat, cint/demo/makecint/Stub2,
	  cint/demo/makecint/Stub2/Make1, cint/demo/makecint/Stub2/Make2,
	  cint/demo/makecint/Stub2/README.txt,
	  cint/demo/makecint/Stub2/compiled.cxx,
	  cint/demo/makecint/Stub2/compiled.h,
	  cint/demo/makecint/Stub2/dmy.h,
	  cint/demo/makecint/Stub2/main.cxx,
	  cint/demo/makecint/Stub2/setup,
	  cint/demo/makecint/Stub2/setup.bat,
	  cint/demo/makecint/Stub2/setupcygwin,
	  cint/demo/makecint/Stub2/setuphp,
	  cint/demo/makecint/Stub2/stub.h, cint/demo/makecint/UserMain,
	  cint/demo/makecint/UserMain/README.txt,
	  cint/demo/makecint/UserMain/UserMain.cxx,
	  cint/demo/makecint/UserMain/UserMain.h,
	  cint/demo/makecint/UserMain/script.cxx,
	  cint/demo/makecint/UserMain/setup,
	  cint/demo/makecint/UserMain/setup.bat,
	  cint/demo/makecint/UserMain/setupbc.bat,
	  cint/demo/makecint/exception,
	  cint/demo/makecint/exception/README.txt,
	  cint/demo/makecint/exception/eh.cxx,
	  cint/demo/makecint/exception/eh.h,
	  cint/demo/makecint/exception/setup, cint/demo/makecint/p2f,
	  cint/demo/makecint/p2f/Makefile,
	  cint/demo/makecint/p2f/README.txt, cint/demo/makecint/p2f/p2f.C,
	  cint/demo/makecint/p2f/p2f.h, cint/demo/makecint/p2f/scsetup.bat,
	  cint/demo/makecint/p2f/setup, cint/demo/makecint/p2f/setup.bat,
	  cint/demo/makecint/p2f/test.C, cint/demo/makecint/stl,
	  cint/demo/makecint/stl/Makefile, cint/demo/makecint/stl/sample.h,
	  cint/demo/makecint/stl/setup, cint/demo/makecint/stl/setup.bat,
	  cint/demo/makecint/stl/setupbc.bat,
	  cint/demo/makecint/stl/test.cxx, cint/demo/makecint/testall,
	  cint/demo/makecint/testalldll, cint/demo/mthread,
	  cint/demo/mthread/README.txt, cint/demo/mthread/fork.cxx,
	  cint/demo/mthread/mtlib.h, cint/demo/mthread/mtmain.cxx,
	  cint/demo/mthread/ptlib.h, cint/demo/mthread/ptmain.cxx,
	  cint/demo/mthread/testall, cint/demo/multilibcint,
	  cint/demo/multilibcint/README.txt,
	  cint/demo/multilibcint/main.cxx, cint/demo/multilibcint/mt.c,
	  cint/demo/multilibcint/mt.h, cint/demo/multilibcint/setup,
	  cint/demo/multilibcint/setup.bat,
	  cint/demo/multilibcint/test1.cxx,
	  cint/demo/multilibcint/test2.cxx, cint/demo/perlawk,
	  cint/demo/perlawk/README, cint/demo/perlawk/data,
	  cint/demo/perlawk/parseplot.c, cint/demo/posix,
	  cint/demo/posix/readdir.cxx, cint/demo/qt,
	  cint/demo/qt/README.txt, cint/demo/qt/cannon.cpp,
	  cint/demo/qt/cannon.h, cint/demo/qt/lcdrange.cpp,
	  cint/demo/qt/lcdrange.h, cint/demo/qt/moc_cannon.cpp,
	  cint/demo/qt/qcompactstyle.h, cint/demo/qt/qtstatic.cxx,
	  cint/demo/qt/test0.cxx, cint/demo/qt/test1.cxx,
	  cint/demo/qt/test2.cxx, cint/demo/qt/test3.cxx,
	  cint/demo/qt/test4.cxx, cint/demo/qt/test5.cxx,
	  cint/demo/qt/test6.cxx, cint/demo/qt/test7.bat,
	  cint/demo/qt/test7.cxx, cint/demo/qt/test7.h,
	  cint/demo/qt/test8.bat, cint/demo/qt/test8.cxx,
	  cint/demo/qt/test8.h, cint/demo/qt/test9.bat,
	  cint/demo/qt/test9.cxx, cint/demo/simple,
	  cint/demo/simple/HelloWorld.c, cint/demo/simple/HelloWorld.cxx,
	  cint/demo/simple/NativeCalc.c, cint/demo/simple/README.txt,
	  cint/demo/simple/access0.c, cint/demo/simple/array.c,
	  cint/demo/simple/csum.c, cint/demo/simple/inherit1.c,
	  cint/demo/simple/init.c, cint/demo/simple/oprovld.c,
	  cint/demo/simple/oprovld0.c, cint/demo/simple/scope0.c,
	  cint/demo/simple/staticmem0.c, cint/demo/simple/template0.c,
	  cint/demo/simple/template2.c, cint/demo/simple/text2tex.c,
	  cint/demo/simple/virtualfunc1.c, cint/demo/stl,
	  cint/demo/stl/README.txt, cint/demo/stl/array2.cxx,
	  cint/demo/stl/array4.cxx, cint/demo/stl/deque0.cxx,
	  cint/demo/stl/deque1.cxx, cint/demo/stl/deque1i.cxx,
	  cint/demo/stl/list0.cxx, cint/demo/stl/list1.cxx,
	  cint/demo/stl/list2.cxx, cint/demo/stl/list3.cxx,
	  cint/demo/stl/list4.cxx, cint/demo/stl/map0.cxx,
	  cint/demo/stl/stl0.cxx, cint/demo/stl/stl1.cxx,
	  cint/demo/stl/stl2.cxx, cint/demo/stl/stl3.cxx,
	  cint/demo/stl/stl3x.cxx, cint/demo/stl/stl4.cxx,
	  cint/demo/stl/stl5.cxx, cint/demo/stl/string0.cxx,
	  cint/demo/stl/testall, cint/demo/stl/vec0.cxx,
	  cint/demo/stl/vec1.cxx, cint/demo/stl/vec1s.cxx,
	  cint/demo/stl/vec1u.cxx, cint/demo/stl/vec2.cxx,
	  cint/demo/stl/vec3.cxx, cint/demo/stl/vec3t.cxx,
	  cint/demo/stl/vec4.cxx, cint/demo/tcpip,
	  cint/demo/tcpip/README.txt, cint/demo/tcpip/client.cxx,
	  cint/demo/tcpip/server.cxx, cint/demo/xlib,
	  cint/demo/xlib/README.txt, cint/demo/xlib/test.c, cint/doc,
	  cint/doc/bytecode.txt, cint/doc/cint.txt, cint/doc/cintapi.txt,
	  cint/doc/extlib.txt, cint/doc/ifdef.txt, cint/doc/limitati.txt,
	  cint/doc/limitnum.txt, cint/doc/makecint.txt, cint/doc/man1,
	  cint/doc/man1/cint.1, cint/doc/man1/makecint.1, cint/doc/man2,
	  cint/doc/man2/garbage.2, cint/doc/man2/security.2,
	  cint/doc/man2/unique.2, cint/doc/man3, cint/doc/man3/array.h.3,
	  cint/doc/man3/fft.h.3, cint/doc/man3/statistics.h.3,
	  cint/doc/message.txt, cint/doc/ref.txt, cint/include/done,
	  cint/include/iosenum.cxx, cint/include/iosenum.win32,
	  cint/lib/WildCard, cint/lib/WildCard/ARCHIVE,
	  cint/lib/WildCard/AppInit.c, cint/lib/WildCard/Main.c,
	  cint/lib/WildCard/Main.cxx, cint/lib/WildCard/Makefile,
	  cint/lib/WildCard/README, cint/lib/WildCard/TCLMACRO.h,
	  cint/lib/WildCard/TCLTK.h, cint/lib/WildCard/TKMACRO.h,
	  cint/lib/WildCard/TOP.h, cint/lib/WildCard/TclIns.c,
	  cint/lib/WildCard/TkInit.c, cint/lib/WildCard/WildCard.c,
	  cint/lib/WildCard/bodediagram.wc, cint/lib/WildCard/calc.wc,
	  cint/lib/WildCard/grcalc.wc, cint/lib/WildCard/guibuild.wc,
	  cint/lib/WildCard/question.wc, cint/lib/WildCard/setup,
	  cint/lib/WildCard/test.c, cint/lib/WildCard/test3.wc,
	  cint/lib/WildCard/test5.wc, cint/lib/WildCard/tktest.c,
	  cint/lib/WildCard/tktest1.c, cint/lib/WildCard/tktest2.c,
	  cint/lib/WildCard/wildc.wc, cint/lib/cintocx,
	  cint/lib/cintocx/Cint-Ocx, cint/lib/cintocx/CintocxCtl.bmp,
	  cint/lib/cintocx/CintocxCtl.cpp, cint/lib/cintocx/CintocxCtl.h,
	  cint/lib/cintocx/CintocxPpg.cpp, cint/lib/cintocx/CintocxPpg.h,
	  cint/lib/cintocx/README.txt, cint/lib/cintocx/Resource.h,
	  cint/lib/cintocx/StdAfx.cpp, cint/lib/cintocx/StdAfx.h,
	  cint/lib/cintocx/cintocx.aps, cint/lib/cintocx/cintocx.clw,
	  cint/lib/cintocx/cintocx.cpp, cint/lib/cintocx/cintocx.h,
	  cint/lib/cintocx/cintocx.ico, cint/lib/cintocx/cintocx.mak,
	  cint/lib/cintocx/cintocx.mdp, cint/lib/cintocx/cintocx.odl,
	  cint/lib/cintocx/cintocx.rc, cint/lib/cintocx/cintocx3.bmp,
	  cint/lib/cintocx/setup.bat, cint/lib/longlong/.cvsignore,
	  cint/lib/stdstrct/.cvsignore, cint/lib/sunstrm,
	  cint/lib/sunstrm/Makefile, cint/lib/sunstrm/fstrm.h,
	  cint/lib/sunstrm/iostrm.h, cint/lib/sunstrm/length.cxx,
	  cint/lib/sunstrm/linkdef.h, cint/lib/sunstrm/readme.txt,
	  cint/lib/sunstrm/sstrm.h, cint/lib/win32api/.cvsignore,
	  cint/lib/wintcldl, cint/lib/wintcldl/README.txt,
	  cint/lib/wintcldl/bodediagram.wc, cint/lib/wintcldl/calc.wc,
	  cint/lib/wintcldl/cintlib.c, cint/lib/wintcldl/grcalc.wc,
	  cint/lib/wintcldl/guibuild.wc, cint/lib/wintcldl/quest.wc,
	  cint/lib/wintcldl/question.wc, cint/lib/wintcldl/setup.bat,
	  cint/lib/wintcldl/tclmacro.h, cint/lib/wintcldl/tcltk.h,
	  cint/lib/wintcldl/test.c, cint/lib/wintcldl/test1.wc,
	  cint/lib/wintcldl/test3.wc, cint/lib/wintcldl/test5.wc,
	  cint/lib/wintcldl/tkmacro.h, cint/lib/wintcldl/top.h,
	  cint/lib/wintcldl/wildc, cint/lib/wintcldl/wildc.bat,
	  cint/lib/wintcldl/wildc.dbk, cint/lib/wintcldl/wildc.tcl,
	  cint/lib/wintcldl/wildc.wc, cint/lib/wintcldl/wildc/temp,
	  cint/lib/wintcldl/wildc/wildc.mak,
	  cint/lib/wintcldl/wildc/wildc.mdp, cint/lib/wintcldl/wildc1.bmp,
	  cint/lib/wintcldl83, cint/lib/wintcldl83/README.txt,
	  cint/lib/wintcldl83/WILDCARD.tcl,
	  cint/lib/wintcldl83/bodediagram.wc, cint/lib/wintcldl83/calc.wc,
	  cint/lib/wintcldl83/cintlib.c, cint/lib/wintcldl83/gainphas.wc,
	  cint/lib/wintcldl83/grcalc.wc, cint/lib/wintcldl83/guibuild.wc,
	  cint/lib/wintcldl83/quest.wc, cint/lib/wintcldl83/question.wc,
	  cint/lib/wintcldl83/setup.bat, cint/lib/wintcldl83/tclmacro.h,
	  cint/lib/wintcldl83/tcltk.h, cint/lib/wintcldl83/test.c,
	  cint/lib/wintcldl83/test1.wc, cint/lib/wintcldl83/test3.wc,
	  cint/lib/wintcldl83/test5.wc, cint/lib/wintcldl83/tkmacro.h,
	  cint/lib/wintcldl83/top.h, cint/lib/wintcldl83/try.bat,
	  cint/lib/wintcldl83/wildc, cint/lib/wintcldl83/wildc.bat,
	  cint/lib/wintcldl83/wildc.dbk, cint/lib/wintcldl83/wildc.tcl,
	  cint/lib/wintcldl83/wildc.wc,
	  cint/lib/wintcldl83/wildc/wildc.dsp,
	  cint/lib/wintcldl83/wildc/wildc.dsw,
	  cint/lib/wintcldl83/wildc/wildc.mak,
	  cint/lib/wintcldl83/wildc1.bmp, cint/src/Apiif.h,
	  cint/src/Apiifold.h, cint/src/HISTORY, cint/src/Makeapi,
	  cint/src/Makeapiold, cint/src/Makebcdict, cint/src/Makefile,
	  cint/src/Makefile.base, cint/src/Makefile.base.nec,
	  cint/src/Makefile.base.sgi, cint/src/README.txt,
	  cint/src/accstrm.h, cint/src/alphastrm.h, cint/src/bc_assign.h,
	  cint/src/bc_autoobj.h, cint/src/bc_cfunc.h, cint/src/bc_debug.h,
	  cint/src/bc_eh.h, cint/src/bc_exec.h, cint/src/bc_exec_asm.h,
	  cint/src/bc_inst.h, cint/src/bc_item.h, cint/src/bc_linkdef.h,
	  cint/src/bc_parse.h, cint/src/bc_reader.h, cint/src/bc_type.h,
	  cint/src/bc_vtbl.h, cint/src/bcstrm.h, cint/src/cbstrm.cpp,
	  cint/src/cbstrm.h, cint/src/common.h, cint/src/dllrev.h,
	  cint/src/fproto.h, cint/src/gcc3strm.h, cint/src/global.h,
	  cint/src/header.h, cint/src/iccstrm.h, cint/src/kccstrm.h,
	  cint/src/libstrm.h, cint/src/longif.h, cint/src/longif3.h,
	  cint/src/memo.txt, cint/src/memo2.txt, cint/src/memtest.h,
	  cint/src/newsos.h, cint/src/precedence.txt,
	  cint/src/rflx_gendict.h, cint/src/rflx_gensrc.h,
	  cint/src/rflx_tools.h, cint/src/security.h, cint/src/stdstrct.h,
	  cint/src/sunos.h, cint/src/typesym.h, cint/src/v6_dmyinit.cxx,
	  cint/src/v6_dmystrct.cxx, cint/src/v6_dmystrm.cxx,
	  cint/src/vc7strm.h, cint/src/vcstrm.h, cint/src/vcstrmold.h,
	  cint/test, cint/test/.cvsignore, cint/test/.inputrc,
	  cint/test/98p02.hpg, cint/test/Complex.cxx, cint/test/Complex.h,
	  cint/test/IPair.cpp, cint/test/IPair.h, cint/test/MyAlgo0.h,
	  cint/test/MyString.cxx, cint/test/MyString.h,
	  cint/test/README.txt, cint/test/Test0.cxx, cint/test/Test1.cxx,
	  cint/test/VArray.cxx, cint/test/VArray.h, cint/test/VCompany.cxx,
	  cint/test/VCompany.h, cint/test/VObject.cxx, cint/test/VObject.h,
	  cint/test/VPerson.cxx, cint/test/VPerson.h,
	  cint/test/VPersonTest.cxx, cint/test/VString.cxx,
	  cint/test/VString.h, cint/test/VType.h, cint/test/access0.cxx,
	  cint/test/anonunion.cxx, cint/test/aoki0.cxx,
	  cint/test/aryinit0.cxx, cint/test/aryinit1.cxx,
	  cint/test/autocc.cxx, cint/test/baseconv0.cxx,
	  cint/test/bitfield.cxx, cint/test/borg1.cxx, cint/test/borg2.cxx,
	  cint/test/bruce1.cxx, cint/test/btmplt.cxx,
	  cint/test/complex1.cxx, cint/test/complex1.h,
	  cint/test/const.cxx, cint/test/constary.cxx,
	  cint/test/convopr0.cxx, cint/test/cout1.cxx, cint/test/cpp0.cxx,
	  cint/test/cpp1.cxx, cint/test/cpp2.cxx, cint/test/cpp3.cxx,
	  cint/test/cpp4.cxx, cint/test/cpp5.cxx, cint/test/cpp6.cxx,
	  cint/test/cpp8.cxx, cint/test/delete0.cxx, cint/test/eh1.cxx,
	  cint/test/enumscope.cxx, cint/test/explicitdtor.cxx,
	  cint/test/fons3.cxx, cint/test/friend0.cxx,
	  cint/test/funcmacro.cxx, cint/test/fwdtmplt.cxx,
	  cint/test/idxscope0.cxx, cint/test/ifs.cxx, cint/test/ifs.data,
	  cint/test/include.cxx, cint/test/inherit0.cxx,
	  cint/test/inherit1.cxx, cint/test/inherit2.cxx,
	  cint/test/init1.cxx, cint/test/init2.cxx, cint/test/longlong.cxx,
	  cint/test/loopcompile1.cxx, cint/test/loopcompile2.cxx,
	  cint/test/loopcompile3.cxx, cint/test/loopcompile4.cxx,
	  cint/test/loopcompile5.cxx, cint/test/maincmplx.cxx,
	  cint/test/maptest.cxx, cint/test/maptest.h, cint/test/memo.txt,
	  cint/test/mfstatic.cxx, cint/test/minexam.cxx,
	  cint/test/minherit0.cxx, cint/test/mkcmain.cxx,
	  cint/test/new0.cxx, cint/test/nick3.cxx, cint/test/nick4.cxx,
	  cint/test/nstmplt1.cxx, cint/test/oprovld0.cxx,
	  cint/test/oprovld2.cxx, cint/test/ostream.cxx,
	  cint/test/ostream.old, cint/test/pb19.cxx,
	  cint/test/refassign.cxx, cint/test/scope0.cxx,
	  cint/test/setw0.cxx, cint/test/staticary.cxx,
	  cint/test/staticmem0.cxx, cint/test/staticmem1.cxx,
	  cint/test/t1002.cxx, cint/test/t1002.h, cint/test/t1004.cxx,
	  cint/test/t1011.cxx, cint/test/t1011.h, cint/test/t1015.cxx,
	  cint/test/t1016.cxx, cint/test/t1016.h, cint/test/t1023.cxx,
	  cint/test/t1024.cxx, cint/test/t1024.h, cint/test/t1025.cxx,
	  cint/test/t1025.h, cint/test/t1026.cxx, cint/test/t1026.h,
	  cint/test/t1027.cxx, cint/test/t1027.h, cint/test/t1027.old,
	  cint/test/t1030.cxx, cint/test/t1030.h, cint/test/t1031.cxx,
	  cint/test/t1031.h, cint/test/t1032.cxx, cint/test/t1033.cxx,
	  cint/test/t1034.cxx, cint/test/t1034.old, cint/test/t1035.cxx,
	  cint/test/t1035.h, cint/test/t1036.cxx, cint/test/t1040.cxx,
	  cint/test/t1040.h, cint/test/t1042.cxx, cint/test/t1042.old,
	  cint/test/t1046.cxx, cint/test/t1046.h, cint/test/t1047.cxx,
	  cint/test/t1047.h, cint/test/t1048.cxx, cint/test/t1048.h,
	  cint/test/t1049.cxx, cint/test/t1054.cxx, cint/test/t1055.cxx,
	  cint/test/t1061.cxx, cint/test/t1061.h, cint/test/t1062.cxx,
	  cint/test/t1062.h, cint/test/t1067.cxx, cint/test/t1067.h,
	  cint/test/t1068.cxx, cint/test/t1068.h, cint/test/t1079.cxx,
	  cint/test/t1079.h, cint/test/t1084.cxx, cint/test/t1085.cxx,
	  cint/test/t1086.cxx, cint/test/t1088.cxx, cint/test/t1094.cxx,
	  cint/test/t1101.cxx, cint/test/t1115.cxx, cint/test/t1115.h,
	  cint/test/t1124.cxx, cint/test/t1125.cxx, cint/test/t1126.cxx,
	  cint/test/t1127.cxx, cint/test/t1127.h, cint/test/t1128.cxx,
	  cint/test/t1129.cxx, cint/test/t1134.cxx, cint/test/t1136.cxx,
	  cint/test/t1140.cxx, cint/test/t1143.cxx, cint/test/t1144.cxx,
	  cint/test/t1148.cxx, cint/test/t1157.cxx, cint/test/t1158.cxx,
	  cint/test/t1160.cxx, cint/test/t1164.cxx, cint/test/t1165.cxx,
	  cint/test/t1178.cxx, cint/test/t1178.h, cint/test/t1187.cxx,
	  cint/test/t1187.h, cint/test/t1192.cxx, cint/test/t1193.cxx,
	  cint/test/t1193.h, cint/test/t1200.h, cint/test/t1203.cxx,
	  cint/test/t1205.cxx, cint/test/t1205.h, cint/test/t1213.cxx,
	  cint/test/t1214.cxx, cint/test/t1215.cxx, cint/test/t1215.h,
	  cint/test/t1221.cxx, cint/test/t1222.cxx, cint/test/t1223.cxx,
	  cint/test/t1224.cxx, cint/test/t1228.cxx, cint/test/t1228.old,
	  cint/test/t1247.cxx, cint/test/t1247.h, cint/test/t1247a.h,
	  cint/test/t1276.cxx, cint/test/t1276.h, cint/test/t1277.cxx,
	  cint/test/t1277.h, cint/test/t1278.cxx, cint/test/t1279.cxx,
	  cint/test/t1280.cxx, cint/test/t1281.cxx, cint/test/t1282.cxx,
	  cint/test/t215.cxx, cint/test/t358.cxx, cint/test/t488.cxx,
	  cint/test/t516.cxx, cint/test/t516.h, cint/test/t603.cxx,
	  cint/test/t627.cxx, cint/test/t627.h, cint/test/t630.cxx,
	  cint/test/t633.cxx, cint/test/t633.h, cint/test/t634.cxx,
	  cint/test/t648.cxx, cint/test/t674.cxx, cint/test/t674.h,
	  cint/test/t676.cxx, cint/test/t694.cxx, cint/test/t694.h,
	  cint/test/t695.cxx, cint/test/t705.cxx, cint/test/t705.h,
	  cint/test/t714.cxx, cint/test/t733.cxx, cint/test/t733.h,
	  cint/test/t733.old, cint/test/t749.cxx, cint/test/t751.cxx,
	  cint/test/t764.cxx, cint/test/t767.cxx, cint/test/t776.cxx,
	  cint/test/t777.cxx, cint/test/t784.cxx, cint/test/t825.cxx,
	  cint/test/t910.cxx, cint/test/t916.cxx, cint/test/t927.cxx,
	  cint/test/t927.h, cint/test/t927.old, cint/test/t928.cxx,
	  cint/test/t928.h, cint/test/t928a.h, cint/test/t928b.h,
	  cint/test/t930.cxx, cint/test/t938.cxx, cint/test/t958.cxx,
	  cint/test/t958.h, cint/test/t959.cxx, cint/test/t961.cxx,
	  cint/test/t961.h, cint/test/t963.cxx, cint/test/t963.h,
	  cint/test/t966.cxx, cint/test/t966.h, cint/test/t968.cxx,
	  cint/test/t968.h, cint/test/t970.cxx, cint/test/t970.h,
	  cint/test/t972.cxx, cint/test/t972a.h, cint/test/t972b.h,
	  cint/test/t976.cxx, cint/test/t976.h, cint/test/t977.cxx,
	  cint/test/t977.h, cint/test/t980.cxx, cint/test/t980.h,
	  cint/test/t986.cxx, cint/test/t987.cxx, cint/test/t987.h,
	  cint/test/t991.cxx, cint/test/t991.h, cint/test/t991a.h,
	  cint/test/t991b.h, cint/test/t991c.h, cint/test/t992.cxx,
	  cint/test/t992.h, cint/test/t993.c, cint/test/t993.h,
	  cint/test/t995.cxx, cint/test/t995.h, cint/test/t996.cxx,
	  cint/test/t996.h, cint/test/t998.cxx, cint/test/t998.dat,
	  cint/test/telea0.cxx, cint/test/telea1.cxx, cint/test/telea2.cxx,
	  cint/test/telea3.cxx, cint/test/telea5.cxx, cint/test/telea6.cxx,
	  cint/test/telea7.cxx, cint/test/telea8.cxx, cint/test/temp.cxx,
	  cint/test/template.cxx, cint/test/template.h,
	  cint/test/template0.cxx, cint/test/template1.cxx,
	  cint/test/template2.cxx, cint/test/template3.cxx,
	  cint/test/template3.old, cint/test/template4.cxx,
	  cint/test/template5.cxx, cint/test/template6.cxx,
	  cint/test/testall.cxx, cint/test/testdiff.cygwin,
	  cint/test/testdiff.mac, cint/test/testdiff.v5,
	  cint/test/testdiff.v6, cint/test/vbase.cxx, cint/test/vbase.h,
	  cint/test/vbase1.cxx, cint/test/vbase1.h, cint/test/vec3d.cxx,
	  cint/test/vec3d.h, cint/test/virtualfunc0.cxx,
	  cint/test/virtualfunc1.cxx, cint/test/virtualfunc2.cxx,
	  cint/tool/ARCHIVE, cint/tool/ARCHIVEBIN, cint/tool/C2cxx,
	  cint/tool/EXPOSE, cint/tool/INSTALLBIN, cint/tool/chmod.cxx,
	  cint/tool/cxx2C, cint/tool/cxx2cpp, cint/tool/cxx2cpp.c,
	  cint/tool/exportcint, cint/tool/exportgcc3, cint/tool/exportroot,
	  cint/tool/makecint.cxx: This commit was generated by cvs2svn to
	  compensate for changes in r16911,
	  which included commits to RCS files with non-trunk default
	  branches.

2006-11-24 10:45  couet

	* [r16910] gl/inc/TGLPlotBox.h, gl/inc/TGLPlotPainter.h,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLPlotBox.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLUtil.cxx: - From Timur:
	  * Comments added.
	  * Box movement fixed - box cannot leave plot's area now.
	  * TF3 fixed (selection was incorrect after box cut stopped
	  movement).

2006-11-24 10:37  moneta

	* [r16909] mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/ParamFunction.cxx:
	  fix coding convention

2006-11-24 10:19  brun

	* [r16908] hist/src/TF1.cxx: Simplify the logic in the TF1
	  destructor calling always the RecursiveRemove
	  of the parent object. This also removes the dependency on
	  TVirtualUtilPad.

2006-11-24 10:17  brun

	* [r16907] graf/inc/TGraph.h, graf/src/TGraph.cxx: Implement
	  TGraph::RecursiveRemove.
	  Remove depency of TVirtualUtilPad

2006-11-24 10:05  brun

	* [r16906] base/src/TGuiFactory.cxx: Remove dependency on
	  TVirtualUtilPad

2006-11-24 09:55  roiser

	* [r16905] reflex/test/testDict2/Class2Dict.h,
	  reflex/test/testDict2/InheritanceTree.txt,
	  reflex/test/testDict2/TestClasses.h,
	  reflex/test/testDict2/selection.xml,
	  reflex/test/test_Reflex_simple2.cxx: changes to the test suite:
	  - testing ambiguity in case of a non virtual diamond
	  - testing transient flag for data members
	  - remove const&-nesses

2006-11-24 09:42  moneta

	* [r16904] unuran/inc/TUnuranDistr.h, unuran/test/unuranDistr.cxx:
	  fix a problem with non-initialized variables when constructing
	  TUnuranDistr

2006-11-24 09:20  brun

	* [r16903] graf/src/TGraph.cxx: Remove dependency on
	  TVirtualUtilPad. TGraph::Fitpanel goes via CINT
	  to call TFitEditor

2006-11-24 07:51  brun

	* [r16902] config/Makefile.in, configure: Clean up for pythia and
	  venus

2006-11-24 07:43  brun

	* [r16901] Makefile, config/Makefile.depend, config/html.C.in,
	  pythia, venus: Removing obsolete directories pythia and venus

2006-11-23 20:03  brun

	* [r16900] config/Makefile.depend: Remove GEDOLD dependencies

2006-11-23 17:43  rdm

	* [r16899] tmva/inc/BinarySearchTreeNode.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTreeNode.h, tmva/inc/IMethod.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodRuleFit.h, tmva/inc/Node.h,
	  tmva/inc/PDF.h, tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h,
	  tmva/inc/RuleFit.h, tmva/inc/RuleFitParams.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TNeuronInputChooser.h,
	  tmva/inc/Types.h, tmva/src/PDF.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFitParams.cxx: fix many
	  warnings generated by Intel's icc of the type:
	  
	  include/TMVA/Rule.h(155): warning #858: type qualifier on return
	  type is meaningless
	  const Double_t GetImportanceRef() const { return fImportanceRef;
	  }
	  
	  arguments passed by value or by value return value are per
	  definition "const"
	  and hence "const" is redundant.

2006-11-23 17:36  rdm

	* [r16898] gl/src/TGLSurfacePainter.cxx: fix warning reported by
	  Intel icc.

2006-11-23 17:28  moneta

	* [r16897] mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/src/ParamFunction.cxx,
	  mathmore/src/Polynomial.cxx: implement the copy ctor and fix
	  interface for Polynomial::operator(x,p)

2006-11-23 17:24  moneta

	* [r16896] mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h: clean up and fix a problem
	  in forward declarations

2006-11-23 17:03  brun

	* [r16895] Makefile, config/rootrc.in, gedold: Remove the old
	  graphics editor

2006-11-23 16:12  brun

	* [r16894] g4root/Module.mk, g4root/README: Add README file with
	  instructions how to install g4root

2006-11-23 15:09  antcheva

	* [r16893] fitpanel/src/TFitEditor.cxx: - fix in DoReset method

2006-11-23 13:49  rdm

	* [r16892] gui/src/TGFSContainer.cxx: remove meaningless const
	  qualifier.

2006-11-23 13:40  rdm

	* [r16891] configure: enable-thread support by default for all
	  platforms.

2006-11-23 13:38  rdm

	* [r16890] configure: Using icc 9.1.035 on Mac OS X the Python
	  library can finally be build.

2006-11-23 13:37  couet

	* [r16889] graf/src/TPie.cxx: - Complete TPie::SavePrimitive.

2006-11-23 10:06  couet

	* [r16888] graf/src/TPie.cxx: - Fix the contructor from a TH1:
	  * The bins contents were not retrieve properly.
	  * Take into account the histogram subrange.
	  - Better use of the text angle for slices labels.

2006-11-23 09:15  brun

	* [r16887] test/Makefile.win32: From Bertrand
	  With this change one can use nmake instead of make.
	  This is useful for Windows users without the cygwin environment.

2006-11-23 07:49  brun

	* [r16886] gdml/src/TGDMLParse.cxx: Fix coding convention
	  violations

2006-11-23 07:42  brun

	* [r16885] gl/src/TGLPlotPainter.cxx, graf/src/TPie.cxx,
	  gui/src/TGSpeedo.cxx: Fix coding convention violation

2006-11-22 18:12  rdm

	* [r16884] tree/inc/TChainProof.h: fix signature to avoid method
	  hiding.

2006-11-22 17:44  brun

	* [r16883] mlp/inc/TMLPAnalyzer.h: The header file
	  TMLPAnalyzer.h does not have the appropriate #ifndef/#define
	  structure to
	  protect against multiple inclusion.

2006-11-22 17:30  couet

	* [r16882] tutorials/gltf3.C: - New version from Valeri Onuchin.

2006-11-22 17:30  rdm

	* [r16881] configure: white space.

2006-11-22 17:29  rdm

	* [r16880] g4root/Module.mk, g4root/inc/LinkDef.h,
	  g4root/inc/TG4RootDetectorConstruction.h,
	  g4root/inc/TG4RootNavMgr.h, g4root/inc/TG4RootNavigator.h,
	  g4root/inc/TG4RootSolid.h,
	  g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavMgr.cxx, g4root/src/TG4RootNavigator.cxx,
	  g4root/src/TG4RootSolid.cxx: cvs indent lines fixed up.

2006-11-22 17:14  brun

	* [r16879] g4root, g4root/Module.mk, g4root/g4libs.C, g4root/inc,
	  g4root/inc/LinkDef.h, g4root/inc/TG4RootDetectorConstruction.h,
	  g4root/inc/TG4RootNavMgr.h, g4root/inc/TG4RootNavigator.h,
	  g4root/inc/TG4RootSolid.h, g4root/src,
	  g4root/src/TG4RootDetectorConstruction.cxx,
	  g4root/src/TG4RootNavMgr.cxx, g4root/src/TG4RootNavigator.cxx,
	  g4root/src/TG4RootSolid.cxx: From Andrei:
	  New package g4root: an interface between Geant4 and teh ROOT
	  geometry package.
	  More details will follow later.
	  to be able to include the interface and compile it:
	  
	  --with-g4-incdir=$HOME/geant4/include
	  --with-g4-libdir=$HOME/geant4/lib/Linux-g++
	  --with-clhep-incdir=/usr/local/include
	  
	  or simply:
	  --enable-g4root
	  in case the environment variables: G4INCLUDE, G4LIB/G4SYSTEM,
	  CLHEP_INCLUDE_DIR are defined.
	  Note that g4root requires a new version of Geant4 to be released
	  middle of December only.
	  te

2006-11-22 17:09  brun

	* [r16878] Makefile, config/Makefile.in, configure: From Andrei:
	  Changes in view of the coming g4root package

2006-11-22 16:52  rdm

	* [r16877] matrix/inc/TMatrixTSparse.h,
	  proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  tree/inc/TChainElement.h, tree/inc/TTree.h,
	  tree/src/TChainElement.cxx, treeplayer/src/TSelectorDraw.cxx,
	  treeplayer/src/TTreePlayer.cxx: Another bunch of Long64_t
	  truncation warning fixes.

2006-11-22 16:21  couet

	* [r16876] tutorials/gltf3.C: - New version using the "Klein
	  Bottle" equation.

2006-11-22 16:19  couet

	* [r16875] gl/inc/LinkDef.h, gl/inc/TGLBoxPainter.h,
	  gl/inc/TGLHistPainter.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLPlotBox.h, gl/inc/TGLPlotPainter.h,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLPlotBox.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx: - From Timur:
	  Box cut added for TF3, surface and box painters. To activate it -
	  press c. To
	  move this box - select it (it's highligted when selected), press
	  shift and left
	  mouse button and move it. Box can move along one of axes - X/Y/Z.
	  Direction is
	  shown as a red line. To select direction - press X or Y or Z
	  keys.

2006-11-22 16:02  brun

	* [r16874] geom/src/TGeoManager.cxx: From Andrei:
	  a small change related to the initialization of a variable in
	  TGeoManager. Affected computation of safety for the first step in
	  some cases.

2006-11-22 15:42  couet

	* [r16873] graf/inc/TPie.h, graf/src/TPie.cxx: - The pie can now be
	  rotated interactively.
	  - New constructor from an TH1.
	  - Fixes in comments.

2006-11-22 15:30  antcheva

	* [r16872] gui/inc/TGSpeedo.h, gui/src/TGSpeedo.cxx: From Bertrand:
	  Improve performance of TGSpeedo widget:
	  As TImage::DrawText() takes some time on X11,
	  an intermediate image is used to draw text (i.e. only
	  when odometer value changes), and then is cloned
	  to draw needle (which is more frequent).

2006-11-22 15:21  antcheva

	* [r16871] gui/inc/TGSpeedo.h: - remove <CR><LF>

2006-11-22 14:16  rdm

	* [r16870] base/inc/TVirtualProof.h, gui/inc/TGFSContainer.h,
	  proof/inc/TProof.h, proof/inc/TProofPlayer.h,
	  proof/inc/TSessionViewer.h, proof/src/TEventIter.cxx,
	  proof/src/TFileMerger.cxx, proof/src/TPacketizer.cxx,
	  proof/src/TPacketizerDev.cxx, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proofplayer/inc/TProofPlayer.h,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TFileMerger.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerDev.cxx,
	  proofplayer/src/TProofPlayer.cxx,
	  sessionviewer/inc/TSessionViewer.h,
	  treeplayer/inc/TSelectorDraw.h: remove a bunch of warnings about
	  Long64_t being truncated to Int_t.

2006-11-22 14:15  rdm

	* [r16869] cont/inc/LinkDef.h, cont/inc/TArrayL64.h,
	  cont/src/TArrayL64.cxx: Needed for storing arrays of Long64_t's.

2006-11-22 14:09  rdm

	* [r16868] roofit/Module.mk, unuran/Module.mk: unpack the tar's
	  early in first pass so that the wildcarding of the sources
	  works properly in the second pass.

2006-11-22 13:50  antcheva

	* [r16867] gui/src/TGButton.cxx: - change the background color to
	  gray if the check button is disabled

2006-11-22 13:30  rdm

	* [r16866] configure: when on MacOS X Leopard and having an EMT64
	  CPU build by default in 64 bit mode.

2006-11-22 12:31  couet

	* [r16865] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: -
	  TGLSAViewer::SavePicture is now a public method. Therefore it is
	  now
	  possible to generate gif files of the GL-Viewer from the command
	  line
	  doing:
	  
	  root [1] TGLSAViewer *glv = (TGLSAViewer *)gPad->GetViewer3D();
	  root [2] glv->SavePicture("gl.gif");
	  
	  TGLSAViewer::SavePicture has also been modified to allow to
	  generate
	  animated gif files. Example:
	  
	  root [1] TGLSAViewer *glv = (TGLSAViewer *)gPad->GetViewer3D();
	  root [2] glv->SavePicture("gl.gif+");
	  root [3] glv->SavePicture("gl.gif+");
	  root [4] glv->SavePicture("gl.gif+");
	  
	  Between each call to glv->SavePicture("gl.gif+"), the GL-Viewer
	  display
	  has been modified. Then gl.gif is an amination build from the
	  various
	  images displayed in the GL-Viewer.

2006-11-22 10:52  moneta

	* [r16864] unuran/Module.mk: - use the native ROOT build system for
	  building the unuran c files
	  Still maintain the configure step to write the unuran config.h
	  file

2006-11-22 10:08  rdm

	* [r16863] mysql/src/TMySQLServer.cxx: fix compilation problem with
	  MySQL 5.27.

2006-11-22 09:10  brun

	* [r16862] gdml/src/TGDMLParse.cxx: From Ben LLoyd:
	  Fix coding conventions

2006-11-22 08:10  brun

	* [r16861] config/Makefile.depend: Fix a bad spelling for libGpad
	  (was libGPad) in PROOFLIBEXTRA

2006-11-22 08:03  brun

	* [r16860] gdml/inc/TGDMLParse.h: From Timur:
	  Code optimisation that gains a factor 3 in size for the code
	  generated using std::map

2006-11-22 00:25  rdm

	* [r16859] net/inc/TMonitor.h, net/src/TMonitor.cxx,
	  proofx/src/TXSlave.cxx: From Gerri:
	  simplify checking if socket is in the list of active sockets.

2006-11-22 00:24  rdm

	* [r16858] proofx/src/TXSocket.cxx: From Gerri:
	  fixes a backward compatibility problem with xproofd after
	  Maarten's patch.

2006-11-21 23:50  rdm

	* [r16857] thread/inc/TAtomicCount.h: special case for Solaris not
	  needed anymore.

2006-11-21 23:34  rdm

	* [r16856] gdml/inc/LinkDef.h, gdml/inc/TGDMLParse.h,
	  gdml/src/TGDMLParse.cxx: fix cvs indent line.

2006-11-21 23:05  brun

	* [r16855] config/Makefile.depend: Fix a double and wrong
	  declaration of PROOFLIBEXTRA. This is fatal on cygwin/gcc.

2006-11-21 19:01  brun

	* [r16854] asimage/src/TASPluginGS.cxx: From Valeriy Onuchin:
	  When image is created from EPS file the size of image
	  is taken from BoundingBox values.

2006-11-21 18:59  brun

	* [r16853] base/inc/RVersion.h, build/version_number: Start
	  development cycle 5.13/07

2006-11-21 11:41  rdm

	* [r16851] proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx: From Gerri:
	  properly disconnect signal when closing dialog.

2006-11-21 11:13  brun

	* [r16850] tree/src/TEntryList.cxx: From Anna:
	  Fix problems reported by Panos

2006-11-21 10:43  brun

	* [r16849] gdml/inc/TGDMLParse.h, gdml/src/TGDMLParse.cxx: Fix
	  coding conventions

2006-11-21 07:47  brun

	* [r16848] base/inc/RVersion.h, build/version_number: Stamp
	  development release 5.13/06

2006-11-20 17:00  brun

	* [r16847] thread/inc/TAtomicCount.h: Replace reference to
	  R__SOLARIS by __sun.
	  This problem (seen on Solaris 5.9 only) must still be
	  investigated.

2006-11-20 16:56  rdm

	* [r16846] main/Module.mk: don't copy proofserv.sh on win32.

2006-11-20 16:55  rdm

	* [r16845] base/inc/TVirtualProof.h, base/src/TVirtualProof.cxx:
	  From Bertrand:
	  handle properly a global static on Win32.

2006-11-20 16:47  rdm

	* [r16844] thread/inc/TAtomicCount.h: work around some problem on
	  Solaris. To be investigated asap.

2006-11-20 16:31  moneta

	* [r16843] unuran/test/unuranSimple.cxx: fix problem in finding the
	  TFitter on Windows by setting it explicitly

2006-11-20 16:17  rdm

	* [r16842] proofd/src/proofd.cxx: add missing include (strings.h).

2006-11-20 16:11  rdm

	* [r16841] build/rmkdepend/main.c,
	  build/win/bindexplib/bindexplib.cxx: From Axel:
	  this silences warnings on unused vars and only implicitly
	  declared
	  open() etc.

2006-11-20 16:00  brun

	* [r16840] unuran/test/Makefile: From Lorenzo:
	  fix for Windows

2006-11-20 15:56  rdm

	* [r16839] base/inc/MessageTypes.h, base/inc/TVirtualProof.h,
	  base/src/TVirtualProof.cxx, base/src/TVirtualProofMgr.cxx,
	  main/Module.mk, main/src/proofserv.sh, net/src/TSocket.cxx,
	  proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx, proof/src/TSlave.cxx,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofd/src/proofd.cxx,
	  proofx/inc/TXSocket.h, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx,
	  rpdutils/inc/rpdp.h, rpdutils/src/net.cxx: From Maarten + Gerri:
	  Patch to allow run time configuration of proofserv environment.
	  The client
	  can pass a set of shell variables to PROOF. These variables can
	  be used
	  to startup different versions of the proofserv, or they can
	  instruct the
	  system to run proofserv under valgrind or tcheck, etc. Main
	  changes:
	  - default wrapper script for proofserv
	  - modifies the build system for the wrapper script
	  - adds a list of environment variables to TVirtualProof, which
	  are
	  passed to the wrapper by proofd/xrootd.
	  - adds code to TProofServ to pickup these variables and pass them
	  along to the slaves/submasters

2006-11-20 15:51  rdm

	* [r16838] Makefile, config/Makefile.in: build GDML when enabled in
	  ./configure.

2006-11-20 15:49  brun

	* [r16837] unuran/test/Makefile, unuran/test/unuranDistr.cxx,
	  unuran/test/unuranMulti2D.cxx, unuran/test/unuranMulti3D.cxx,
	  unuran/test/unuranSimple.cxx: From Lorenzo:
	  clean up the tests and remove the TApplication

2006-11-20 15:35  brun

	* [r16836] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/MsgLogger.h,
	  tmva/inc/Node.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticANN.cxx, tmva/src/GeneticBase.cxx,
	  tmva/src/GeneticCuts.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/Node.cxx, tmva/src/Option.cxx, tmva/src/PDF.cxx,
	  tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableInfo.cxx,
	  tmva/src/Volume.cxx, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py: From Joerg Stelzer:
	  More documentation added to all classes

2006-11-20 15:33  moneta

	* [r16835] tutorials/unuranDemo.C: add a chi2 test on the generated
	  histograms

2006-11-20 14:34  moneta

	* [r16834] tutorials/Ifit.C, tutorials/fithist.C: restore original
	  1.1 versions due to a wrong commit (sorry)

2006-11-20 14:31  moneta

	* [r16833] tutorials/Ifit.C, tutorials/fithist.C,
	  tutorials/unuranDemo.C: add a tutorial for unuran

2006-11-20 14:27  moneta

	* [r16832] mathmore/build/configure.in,
	  mathmore/build/inc_Math_Makefile.am, mathmore/build/setup.sh,
	  mathmore/doc/main.html, mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h: update in the documentation and
	  the configuration files for the stand-alone build

2006-11-20 14:26  moneta

	* [r16831] mathcore/build/configure.in,
	  mathcore/build/inc_Math_Makefile.am,
	  mathcore/build/test_Makefile.am, mathcore/doc/main.html,
	  mathcore/test/testGenVector.cxx: update the documentation pages
	  and the files for the stand-alone build

2006-11-20 13:30  brun

	* [r16830] gdml/src/TGDMLParse.cxx: From Ben LLoyd:
	  Fix coding conventions

2006-11-20 13:23  moneta

	* [r16829] mathmore/test/testDerivation.cxx: clean up and remove
	  unnecessary dependency

2006-11-20 11:07  moneta

	* [r16828] mathmore/inc/Math/LinkDef.h, mathmore/test/Makefile,
	  mathmore/test/testFunctor.cxx: add a test for wrapping functions

2006-11-20 11:05  moneta

	* [r16827] mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/WrappedFunction.h: - some clean-up of the code
	  and add of documentation
	  - fix a warning and problem observed in a test on Windows in the
	  implementation of the derived Clone() method
	  - move WrappedFunction from mathmore and add functionality for
	  wrapping also pointer to member function

2006-11-20 10:31  rdm

	* [r16826] proofx/inc/TXProofServ.h, proofx/src/TXProofServ.cxx:
	  From Gerri:
	  - undo a small optimization that resulted in the system not
	  starting up anymore.
	  - small fix for issue found by tcheck.

2006-11-20 10:08  brun

	* [r16825] tmva/src/Rule.cxx: Fix coding convention

2006-11-20 10:02  rdm

	* [r16824] thread/inc/TCondition.h, thread/inc/TRWLock.h,
	  thread/inc/TSemaphore.h, thread/inc/TThread.h,
	  thread/src/TCondition.cxx, thread/src/TSemaphore.cxx,
	  thread/src/TThread.cxx: make copy ctor and assignment operator
	  private and not implemented.

2006-11-20 08:10  brun

	* [r16823] fitpanel/src/TFitEditor.cxx: Fix coding conventions.

2006-11-20 08:08  rdm

	* [r16822] base/inc/TVirtualMutex.h, thread/inc/TMutex.h,
	  thread/src/TMutex.cxx: Make copy ctor and assignment operator
	  private.

2006-11-19 14:40  rdm

	* [r16821] thread/inc/TAtomicCount.h: needs both RConfigure.h and
	  Rtypes.h.

2006-11-19 10:45  brun

	* [r16820] thread/inc/TAtomicCount.h: Replace the include
	  RConfigure.h by Rtypes.h, otherwise Long_t is unknown.
	  This was fatal on Solaris/CC

2006-11-19 10:11  brun

	* [r16819] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/MsgLogger.h,
	  tmva/inc/Node.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticANN.cxx, tmva/src/GeneticBase.cxx,
	  tmva/src/GeneticCuts.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/Node.cxx, tmva/src/Option.cxx, tmva/src/PDF.cxx,
	  tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableInfo.cxx,
	  tmva/src/Volume.cxx, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py, tmva/test/TMVApplication.C: From Joerg
	  Stelzer:
	  Fix coding conventions and improve comments in class
	  documentation

2006-11-19 10:05  brun

	* [r16818] tmva/test/README: From Joerg Stelzer:
	  README file explaining how to run teh TMVA tutorials

2006-11-17 21:33  rdm

	* [r16817] gdml/Module.mk: remove stuff referencing xrootd.

2006-11-17 20:36  brun

	* [r16816] configure: Add gdml as an optional package

2006-11-17 20:27  brun

	* [r16815] config/Makefile.depend: GDML depends also of libHist

2006-11-17 18:43  antcheva

	* [r16814] fitpanel/inc/TFitParametersDialog.h,
	  fitpanel/src/TFitParametersDialog.cxx: - layout changes of the
	  dialog;
	  - implemented functionality for bounded parameters
	  - implemented immediate preview when parameter's value is changed
	  interactively
	  
	  *** passing the the parameters' settings to the fitter will be
	  the next step of this development

2006-11-17 18:37  antcheva

	* [r16813] fitpanel/src/TFitEditor.cxx: - pass the function range
	  to parameters' dialog

2006-11-17 18:26  moneta

	* [r16812] mathmore/Module.mk, mathmore/inc/Math/Chebyshev.h,
	  mathmore/inc/Math/Derivator.h,
	  mathmore/inc/Math/GSLFunctionAdapter.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/IGenFunction.h,
	  mathmore/inc/Math/IParamFunction.h,
	  mathmore/inc/Math/Integrator.h, mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/Polynomial.h, mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/RootFinderAlgorithms.h,
	  mathmore/inc/Math/WrappedFunction.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/Chebyshev.cxx,
	  mathmore/src/Derivator.cxx, mathmore/src/GSLDerivator.h,
	  mathmore/src/GSLFunctionWrapper.h,
	  mathmore/src/GSLIntegrator.cxx, mathmore/src/GSLIntegrator.h,
	  mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx, mathmore/src/Integrator.cxx,
	  mathmore/src/Polynomial.cxx, mathmore/test/testChebyshev.cxx,
	  mathmore/test/testDerivation.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testMinimization1D.cxx,
	  mathmore/test/testRandomDist.cxx,
	  mathmore/test/testRootFinder.cxx: change for new function
	  interface in MathCore

2006-11-17 18:19  moneta

	* [r16811] mathcore/Module.mk, mathcore/inc/Math/Functor.h,
	  mathcore/inc/Math/IFunction.h, mathcore/inc/Math/IFunctionfwd.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IParamFunctionfwd.h,
	  mathcore/inc/Math/LinkDef_Func.h, mathcore/inc/Math/Util.h: add
	  new interface classes for 1D and multi-dimensional mathematical
	  functions

2006-11-17 17:49  brun

	* [r16810] gdml/src/TGDMLParse.cxx: Remove unused statement

2006-11-17 17:40  brun

	* [r16809] config/Makefile.depend: Add dependencies from the new
	  GDML class.

2006-11-17 17:40  brun

	* [r16808] gdml/Module.mk, gdml/ROOTBinding.py, gdml/ROOTwriter.py,
	  gdml/inc, gdml/inc/LinkDef.h, gdml/inc/TGDMLParse.h,
	  gdml/processes.py, gdml/src, gdml/src/TGDMLParse.cxx: From Ben
	  LLoyd
	  New version of the GDML to ROOT import.
	  Use new C++ class TGDMLParse instead of Python scripts

2006-11-17 17:36  brun

	* [r16807] geom/src/TGeoManager.cxx, xml/src/TXMLEngine.cxx:
	  Changes to use the new version of GDML

2006-11-17 17:22  rdm

	* [r16806] proof/src/TProofProgressDialog.cxx,
	  sessionviewer/src/TProofProgressDialog.cxx: From Gerri:
	  remove left over debug prints.

2006-11-17 16:00  brun

	* [r16805] tmva/Module.mk, tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/MsgLogger.h,
	  tmva/inc/Node.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticANN.cxx, tmva/src/GeneticBase.cxx,
	  tmva/src/GeneticCuts.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodBayesClassifier.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/Node.cxx, tmva/src/Option.cxx, tmva/src/PDF.cxx,
	  tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableInfo.cxx,
	  tmva/src/Volume.cxx, tmva/test/BDT.C, tmva/test/TMVAGui.C,
	  tmva/test/TMVAlogon.C, tmva/test/TMVAnalysis.C,
	  tmva/test/TMVAnalysis.py, tmva/test/TMVApplication.C,
	  tmva/test/annconvergencetest.C, tmva/test/compareanapp.C,
	  tmva/test/correlations.C, tmva/test/correlationscatters.C,
	  tmva/test/efficiencies.C, tmva/test/likelihoodrefs.C,
	  tmva/test/line-small.png, tmva/test/mutransform.C,
	  tmva/test/mvas.C, tmva/test/network.C, tmva/test/plotall.C,
	  tmva/test/sigmoid-small.png, tmva/test/tmvaglob.C,
	  tmva/test/variables.C: New version of TMVA fixing many coding
	  conventions violations.
	  New version of the tmva test suite. To execute it run the script
	  TMVAnalysis.C

2006-11-17 15:50  rdm

	* [r16804] proof/Module.mk, proof/inc/LinkDefGui.h,
	  proof/inc/TSessionDialogs.h, proof/inc/TSessionLogView.h,
	  proof/inc/TSessionViewer.h, proof/src/TSessionDialogs.cxx,
	  proof/src/TSessionLogView.cxx, proof/src/TSessionViewer.cxx,
	  sessionviewer/inc/TSessionDialogs.h,
	  sessionviewer/inc/TSessionLogView.h,
	  sessionviewer/inc/TSessionViewer.h,
	  sessionviewer/src/TSessionDialogs.cxx,
	  sessionviewer/src/TSessionLogView.cxx,
	  sessionviewer/src/TSessionViewer.cxx, treeviewer/Module.mk,
	  treeviewer/inc/LinkDef.h, treeviewer/inc/TSessionDialogs.h,
	  treeviewer/inc/TSessionLogView.h,
	  treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionDialogs.cxx,
	  treeviewer/src/TSessionLogView.cxx,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  move SessionViewer into the ProofGui lib. First step to get rid
	  of the many
	  TVirtualProofXXX interfaces.

2006-11-17 15:42  rdm

	* [r16803] treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionDialogs.cxx,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Implemented the new Progress() method, according the latest
	  changes in PROOF.
	  - Improve behavior when switching between queries in the left
	  tree view.
	  - Added missing protection

2006-11-17 15:21  couet

	* [r16802] tutorials/piechart.C: - Mofied to take into account the
	  new names of two methods in TPie.

2006-11-17 15:18  couet

	* [r16801] graf/inc/TPie.h, graf/src/TPie.cxx: - Output on root
	  file and DrawClone are now working.
	  - Rename two methods (previous names were meaningless).

2006-11-17 10:11  rdm

	* [r16800] README/README.PROOF: remove reference to gROOT->Proof(),
	  now TProof::Open().

2006-11-16 18:07  rdm

	* [r16799] thread/Module.mk, thread/inc/LinkDef.h,
	  thread/inc/TAtomicCount.h, thread/inc/TAtomicCountGcc.h,
	  thread/inc/TAtomicCountPthread.h, thread/inc/TAtomicCountWin32.h:
	  New class TAtomicCount that provides atomic operations on a long.
	  Setting,
	  getting, incrementing and decrementing are atomic, thread safe,
	  operations.
	  Use this class for thread safe reference counting.

2006-11-16 18:05  rdm

	* [r16798] base/inc/config.h: add cvs ident line.

2006-11-16 17:20  rdm

	* [r16797] spectrumpainter/Module.mk: white space.

2006-11-16 17:18  rdm

	* [r16796] auth/src/TAuthenticate.cxx, auth/src/THostAuth.cxx,
	  auth/src/TRootSecContext.cxx, base/inc/config.h,
	  base/src/TApplication.cxx, base/src/TEnv.cxx,
	  base/src/TQObject.cxx, base/src/TROOT.cxx,
	  base/src/TVirtualProofMgr.cxx, cint/Module.mk,
	  cint/src/v6_loadfile.cxx, cint/tool/makecint.c,
	  config/RConfigure.in, configure, eg/src/TDatabasePDG.cxx,
	  geom/src/TGeoElement.cxx, gpad/src/TClassTree.cxx,
	  graf/src/TTF.cxx, gui/src/TGApplication.cxx,
	  gui/src/TGClient.cxx, gui/src/TGFSComboBox.cxx,
	  gui/src/TGResourcePool.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootCanvas.cxx, main/src/pmain.cxx,
	  mathmore/inc/Math/ProbFunc.h, mathmore/inc/Math/SpecFunc.h,
	  mathmore/src/complex_quartic.h, net/src/TSecContext.cxx,
	  proof/src/TProof.cxx, proof/src/TProofServ.cxx,
	  proof/src/TSlave.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/proofd.cxx, proofx/src/TXProofServ.cxx,
	  rint/src/TTabCom.cxx, roofit/roofit_2.09.src.tgz,
	  rootd/src/rootd.cxx, rootx/src/rootx.cxx, rootx/src/rootxx.cxx,
	  rpdutils/src/rpdutils.cxx, thread/src/TThread.cxx,
	  treeviewer/src/TTreeViewer.cxx, unix/src/TUnixSystem.cxx,
	  utils/Module.mk, utils/src/RStl.cxx, utils/src/rootcint.cxx:
	  Changes to get rid of the config.h and HAVE_CONFIG define. These
	  were way
	  too trivial (just do a locate config.h to see how many there
	  are):
	  - replace occurances of config.h by RConfigure.h
	  - add #warning in config.h that is should not be used
	  - change HAVE_CONFIG to R__HAVE_CONFIG

2006-11-16 15:39  antcheva

	* [r16795] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - added new functionality related to the "WW" fit option

2006-11-16 14:41  roiser

	* [r16793] reflex/python/genreflex/genreflex.py: From David
	  Quarrie:
	  
	  new option --gccxmlopt for the invocation of genreflex. The
	  content of this
	  option will be passed to the gccxml invocation inside genreflex
	  (e.g.
	  --gccxmlopt='--gccxml-cxxflags -m32')

2006-11-16 13:47  brun

	* [r16792] minuit/src/TFitter.cxx: From Lorenzo:
	  patch for fixing the method TFitter::IsFixed

2006-11-16 12:30  antcheva

	* [r16791] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - reset the slider to the original range when using the Reset
	  button
	  - draw lines to show the new selected range for fitting

2006-11-16 12:21  couet

	* [r16790] tutorials/piechart.C: - TPie example

2006-11-16 12:19  couet

	* [r16789] graf/inc/LinkDef2.h, graf/inc/TPie.h, graf/src/TPie.cxx:
	  - New class TPie to draw a pie-chart (From Guido Volpi and
	  Olivier).
	  See $ROOTSYS/tutorials/piechart.C

2006-11-16 11:26  brun

	* [r16788] geom/src/TGeoCone.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoTube.cxx: From Andrei:
	  a small patch allowing definition of toruses in
	  TGeoManager::Volume. There is also a protection added in case of
	  definition of tube/cone segments without phi segmentation.

2006-11-16 10:15  rdm

	* [r16787] base/inc/TError.h: Remove the Check and Assert defines.
	  They have been depricated and flagged
	  by warnings since the last pro release.

2006-11-16 10:13  rdm

	* [r16786] unuran/src, unuran/src/.cvsignore: ignore the unpacked
	  unuran directory.

2006-11-15 23:51  rdm

	* [r16785] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Correct declaration of a non-static variable.

2006-11-15 23:50  rdm

	* [r16784] tutorials/CPUMeter.C: From Bertrand:
	  Modified CPUMeter.C macro accordingly to the latest changes in
	  TSystem.

2006-11-15 21:05  brun

	* [r16783] unix/src/TUnixSystem.cxx: Fix fatal typo on LinuxCVS:
	  ----------------------------------------------------------------------

2006-11-15 18:33  rdm

	* [r16782] Makefile: add unuran to the list off all modules so make
	  distclean will clean it.

2006-11-15 18:27  rdm

	* [r16781] config/Makefile.depend: minor cosmetic.

2006-11-15 18:27  rdm

	* [r16780] base/inc/TSystem.h, base/src/TSystem.cxx,
	  unix/inc/TUnixSystem.h, unix/src/TUnixSystem.cxx,
	  winnt/inc/TWinNTSystem.h, winnt/src/TWinNTSystem.cxx: Add new
	  sampleTime argument to GetCpuInfo(). Use sampleTime to set the
	  interval over which the CPU load will be measured, in ms (default
	  1000).

2006-11-15 18:22  rdm

	* [r16779] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  Fixes for Windows client:
	  - Introduce definition of net_errno to cope with Windows
	  weirdness.
	  - Add implementation of writev treating correctly sockets and
	  file descriptors.

2006-11-15 18:06  brun

	* [r16778] Makefile, config/Makefile.in, configure: Add optional
	  package unuran

2006-11-15 18:04  couet

	* [r16777] graf/src/TLatex.cxx: - coding conventions

2006-11-15 17:54  couet

	* [r16776] graf/src/TGraphPolar.cxx: - replace "abs" by TMath::Abs

2006-11-15 17:45  rdm

	* [r16775] base/inc/TVirtualPerfStats.h, base/inc/TVirtualProof.h,
	  config/Makefile.depend, gui/inc/TGSpeedo.h, gui/src/TGSpeedo.cxx,
	  proof/inc/TPacketizer.h, proof/inc/TPerfStats.h,
	  proof/inc/TProof.h, proof/inc/TProofPlayer.h,
	  proof/inc/TProofProgressDialog.h, proof/inc/TVirtualPacketizer.h,
	  proof/src/TEventIter.cxx, proof/src/TPacketizer.cxx,
	  proof/src/TPerfStats.cxx, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proof/src/TProofProgressDialog.cxx,
	  proof/src/TProofServ.cxx, proofd/src/XrdProofdProtocol.cxx,
	  proofplayer/inc/TPacketizer.h, proofplayer/inc/TPerfStats.h,
	  proofplayer/inc/TProofPlayer.h,
	  proofplayer/inc/TVirtualPacketizer.h,
	  proofplayer/src/TEventIter.cxx, proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPerfStats.cxx, proofplayer/src/TProofPlayer.cxx,
	  proofx/inc/TXSocket.h, proofx/inc/TXUnixSocket.h,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx,
	  proofx/src/TXUnixSocket.cxx,
	  sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/src/TProofProgressDialog.cxx,
	  tree/inc/TQueryResult.h, tree/src/TQueryResult.cxx: From Gerri
	  and Bertrand:
	  Fixes and new features developed in preparation for the Intel
	  quad-core
	  launch demo:
	  - Add instantaneous event and MB processing rates in the Progress
	  signal
	  and make necessary modification to exploit it in the Progress
	  Dialog.
	  - Add possibility to change the Progress and Feedback periods
	  - A number of small improvements and bug fixes

2006-11-15 17:44  couet

	* [r16774] graf/inc/TGraphPolar.h, graf/src/TGraphPolar.cxx: - New
	  version done by Matthieu Demaret (Summer Student).
	  - Paint the TGraphPolar title.
	  - Allows Polar coordinates in Radian, Degrees and Grad
	  - Radian coordinates are painted using reduced pi fractions
	  (TLatex #pi).
	  - Graph clipping on polargram limits
	  - Labels orientation can be changed
	  - The radial axis is painted using TGaxis (before it was some
	  internal
	  code doing text for each label. No tick-marks were drawn)
	  - Default constructor was missing.
	  - Radial divisions are optimized using THLimitsFinder::Optimize.
	  - DistancetoPrimitive and Execute event have been implemented. It
	  is possible
	  to move interactively the radial axis.
	  - Help improvements

2006-11-15 17:40  brun

	* [r16773] unuran, unuran/Module.mk, unuran/inc,
	  unuran/inc/LinkDef.h, unuran/inc/TUnuran.h,
	  unuran/inc/TUnuranDistr.h, unuran/inc/TUnuranDistrMulti.h,
	  unuran/src, unuran/src/TUnuran.cxx, unuran/src/TUnuranDistr.cxx,
	  unuran/src/TUnuranDistrMulti.cxx, unuran/src/UnuranDistr.h,
	  unuran/src/UnuranDistrAdapter.h, unuran/src/UnuranRng.h,
	  unuran/src/unuran-0.8.1-root.tar.gz, unuran/test,
	  unuran/test/Makefile, unuran/test/unuranDistr.cxx,
	  unuran/test/unuranMulti2D.cxx, unuran/test/unuranMulti3D.cxx,
	  unuran/test/unuranSimple.cxx: From Lorenzo:
	  Addition of a new directory, unuran, to interface in ROOT a new
	  package, UNU.RAN
	  (Universal Non Uniform Random number generator for generating non
	  uniform pseudo-random numbers.
	  
	  UNU.RAN is an ANSI C library licensed under GPL.
	  It contains universal (also called automatic or black-box)
	  algorithms
	  that can generate random numbers from large classes of continuous
	  or
	  discrete distributions, and also from practically all standard
	  distributions. The library and an extensive online documentation
	  are available at:
	  
	  -------------------------------------------
	  http://statistik.wu-wien.ac.at/unuran/
	  -------------------------------------------

2006-11-15 17:02  rdm

	* [r16772] Makefile, base/inc/config.h, config/RConfigure.in,
	  config/config.in, configure: Replace the way too trivial config.h
	  by RConfigure.h. The obsolete config.h
	  still exists for backward compatibility and just includes
	  RConfigure.h.
	  RConfigure.h can now also be used in ROOT header files if needed.

2006-11-15 16:36  brun

	* [r16771] tutorials/RadioNuclides.C, tutorials/spectrumpainter.C:
	  Remove CR/LF

2006-11-15 16:35  brun

	* [r16770] base/inc/TControlBarImp.h, gpad/inc/TControlBar.h,
	  gpad/src/TControlBar.cxx, gui/inc/TRootControlBar.h,
	  gui/src/TRootControlBar.cxx: From Ilka:
	  new method SetButtonState(const char *label, Int_t state = 0) in
	  TControlBar. It allows to set different button states using the
	  bar pointer and identifying the text button via its label. The
	  possible states are: 0-kButtonUp, 1-kButtonDown,
	  2-kButtonEngaged, 3-kButtonDisabled.
	  Example:
	  root > .x tutorials/demos.C
	  // to disable the button 'first' do:
	  root > bar->SetButtonState("first", 3)
	  // to enable the button 'first' do:
	  root > bar->SetButtonState("first", 0)

2006-11-15 14:12  couet

	* [r16769] histpainter/src/THistPainter.cxx: - Option "E" and
	  "TEXT" combined produce now a meaningful plot according
	  to the suggestion made here: https://savannah.cern.ch/bugs/?20698
	  Previously this combination wrongly produced a 3D error plot
	  superimposed
	  on a 2D text plot.

2006-11-15 10:40  rdm

	* [r16768] tmva/src, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/BinaryTree.cxx,
	  tmva/src/CrossEntropy.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/DecisionTreeNode.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticANN.cxx, tmva/src/GeneticBase.cxx,
	  tmva/src/GeneticCuts.cxx, tmva/src/GeneticGenes.cxx,
	  tmva/src/GeneticPopulation.cxx, tmva/src/GeneticRange.cxx,
	  tmva/src/GiniIndex.cxx, tmva/src/IMethod.cxx,
	  tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodBayesClassifier.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	  tmva/src/MethodCommittee.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodHMatrix.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodMLP.cxx,
	  tmva/src/MethodPDERS.cxx, tmva/src/MethodRuleFit.cxx,
	  tmva/src/MethodSVM.cxx, tmva/src/MethodTMlpANN.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/MisClassificationError.cxx,
	  tmva/src/MsgLogger.cxx, tmva/src/Node.cxx, tmva/src/Option.cxx,
	  tmva/src/PDF.cxx, tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/Types.cxx, tmva/src/VariableInfo.cxx,
	  tmva/src/Volume.cxx: New version.

2006-11-15 08:01  brun

	* [r16767] tmva/inc, tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/BinaryTree.h,
	  tmva/inc/CrossEntropy.h, tmva/inc/DataSet.h,
	  tmva/inc/DecisionTree.h, tmva/inc/DecisionTreeNode.h,
	  tmva/inc/Event.h, tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/LinkDef.h, tmva/inc/MethodANNBase.h,
	  tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodBayesClassifier.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/MsgLogger.h,
	  tmva/inc/Node.h, tmva/inc/NodeID.h, tmva/inc/Option.h,
	  tmva/inc/PDF.h, tmva/inc/Ranking.h, tmva/inc/Reader.h,
	  tmva/inc/RootFinder.h, tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h,
	  tmva/inc/RuleFit.h, tmva/inc/RuleFitParams.h,
	  tmva/inc/SdivSqrtSplusB.h, tmva/inc/SeparationBase.h,
	  tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h: New TMVA header files

2006-11-15 07:59  brun

	* [r16766] tmva/inc: Remove old TMVA header files

2006-11-15 07:56  brun

	* [r16765] tmva/src: Remove old TMVA source files

2006-11-14 20:06  pcanal

	* [r16764] tree/src/ManualTree2Body.h, tree/src/TTree.cxx: Prevent
	  the use of a compiled or interpreted stl collection in
	  conjunction
	  with an emulated collection (the layout are usually different).
	  Issue an Error message when the user attempt to mix the 2 and
	  recommend
	  to generate the dictionary for the stl collection in question.

2006-11-14 16:42  antcheva

	* [r16763] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx:
	  - set the object properly when activating the fit panel via the
	  context menu

2006-11-14 15:45  pcanal

	* [r16762] cint/cintdlls.mk: fix the generation of posix.dll and
	  ipc.dll. Make sure to run gmake clean-cintdlls to remove the
	  erroneous posix.so

2006-11-14 15:08  brun

	* [r16761] fitpanel/inc/TFitEditor.h, fitpanel/src/TFitEditor.cxx,
	  gpad/src/TUtilPad.cxx: From Ilka:
	  Changes in the fit panel functionality as follows:
	  - implemented as a modeless dialog, i.e. when open
	  it does not prevent users from interacting with other windows
	  - it is a singleton application, created per root session
	  - users can select an object for fitting in the usual way, i.e.
	  by left-mouse click on it; it the selected object is suitable
	  for fitting, the fit panel is connected with it and users can
	  perform
	  fits by setting different parameters and options
	  - it is included in the ListOfCleanups and has the
	  RecursiveRemove
	  method to handle cases of deletion of the currently selected
	  object
	  or of he pad where this object is drawn

2006-11-14 14:19  brun

	* [r16760] treeviewer/inc/TTreeViewer.h,
	  treeviewer/src/TTreeViewer.cxx: Add support for Tree friends in
	  the TreeViewer.
	  Although the code should work for TChains too, it has been tested
	  so far
	  only for Tree friends.

2006-11-14 09:45  brun

	* [r16759] configure: From Valeri Fine:
	  The configure uses the FIRST digit of the Qt version instead of
	  the third one
	  to calculate the Qt version.

2006-11-14 09:19  brun

	* [r16758] geom/src/TGeoMaterial.cxx, geom/src/TGeoVolume.cxx: Fix
	  a problem visible on 64 bits machines

2006-11-13 17:02  pcanal

	* [r16757] cint/src/v6_newlink.cxx: From Axel:
	  
	  Change comment buf lengths from 256 to 1024.

2006-11-13 11:24  brun

	* [r16756] hist/src/TH1.cxx, minuit/src/TLinearFitter.cxx: When the
	  option "W" is specified when calling TH1::Fit, the bins with
	  no contents are excluded by default. To also include the bins
	  with no contents
	  and force all weights to be equal, specify the option "WW"

2006-11-13 10:49  rdm

	* [r16755] proof/src/TProof.cxx: small correction in error message.

2006-11-13 10:48  rdm

	* [r16754] Makefile: use find everywhere in the "install" target to
	  remove CVS directories.

2006-11-11 17:37  rdm

	* [r16753] proofd/src/XrdProofdResponse.cxx: From Gerri:
	  add some more missing locks.

2006-11-11 16:14  pcanal

	* [r16752] cint/lib/dll_stl/str.h: generate the dictionary for
	  iterator classes needed by PyRoot on windows

2006-11-11 15:21  brun

	* [r16751] cont/inc/TObjArray.h, cont/src/TObjArray.cxx: Add new
	  function:
	  void TObjArray::Randomize(Int_t ntimes)
	  {
	  //Randomize objects inside the array, ie permute randomly
	  objects.
	  //fLast being the index of the last entry in the array, the
	  following
	  //algorithm is applied to the array.
	  // -for each entry j between 0 and fLast, another entry k is
	  chosen randomly
	  // between 0 and fLast.
	  // -the objects at j and k are swapped.
	  // -this process is repeated ntimes (ntimes=1 by default)
	  
	  for (Int_t i=0;i<ntimes;i++) {

2006-11-10 20:00  pcanal

	* [r16750] tree/src/TBranch.cxx: Insure that the leaves address (in
	  a long leaflist) are properly set when SetAddress(0) is called
	  (fixing CloneTree)

2006-11-10 17:00  antcheva

	* [r16749] gui/src/TGTab.cxx: - save the tab status in the
	  genetated code

2006-11-10 16:28  moneta

	* [r16748] mathmore/inc/Math/IParamFunction.h,
	  mathmore/inc/Math/LinkDef.h, mathmore/inc/Math/ParamFunction.h,
	  mathmore/inc/Math/Polynomial.h: remove virtual inheritance since
	  it is not needed and gave problems generating the dictionary on
	  Windows

2006-11-10 15:52  roiser

	* [r16745] cintex/src/CINTFunctionBuilder.cxx: fix problem with
	  return types of functions that are typedefs to unknown types

2006-11-10 14:56  moneta

	* [r16743] mathcore/test/testVectorIO.cxx: add test for reading
	  file written with prev version

2006-11-10 14:48  pcanal

	* [r16742] qt/inc/TQtWidget.h: remove trailing ; to make gcc 3.4.5
	  happy

2006-11-10 11:55  brun

	* [r16740] tutorials/spectrumpainter.C: Small tutorial illustrating
	  some of the features of spectrumpainter.

2006-11-10 11:54  brun

	* [r16739] Makefile, config/Makefile.depend, spectrumpainter,
	  spectrumpainter/Module.mk, spectrumpainter/inc,
	  spectrumpainter/inc/LinkDef.h,
	  spectrumpainter/inc/TSpectrum2Painter.h, spectrumpainter/src,
	  spectrumpainter/src/TSpectrum2Painter.cxx: From Olivier and Miro:
	  Introduce the new spectrumpainter package. This new package
	  is automatically called by THistpainter::Paint when drawing a TH2
	  with the "SPEC" option. For more details about the option, see
	  TSpectrum2Painter::PaintSpectrum

2006-11-10 11:12  moneta

	* [r16738] tutorials/mathcoreGenVector.C: update for new API in
	  GetComponents

2006-11-10 11:10  moneta

	* [r16737] mathcore/inc/Math/LinkDef_Rotation.h: make disctionary
	  for new GetComponents API

2006-11-10 11:05  moneta

	* [r16736] mathcore/test/testGenVector.cxx,
	  mathcore/test/testIterator.cxx, mathcore/test/testVectorIO.cxx:
	  add tests using std::set iterator

2006-11-10 11:04  moneta

	* [r16735] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Transform3D.h: fix a problem with
	  const and correct the Get/SetComponents for bi-directional
	  iterators

2006-11-10 10:49  antcheva

	* [r16734] gui/src/TGFrame.cxx: - SavePrimitives became broken for
	  all object editors
	  GUI after the fix in TGedEditor v1.32 because container
	  frames had no generated names. This patch fixes the
	  problem on the level of TGCompositeFrame::SavePrimitive
	  for any frame with empty GetName() string;
	  - fix in TGFrame::SaveUserColor for default frame
	  background color needed for sliders

2006-11-10 10:47  antcheva

	* [r16733] gui/src/TGButtonGroup.cxx: - saving applied layout hints
	  in the generated code

2006-11-10 10:47  antcheva

	* [r16732] gui/inc/TGLayout.h, gui/src/TGLayout.cxx: - make saving
	  of TGLayoutHits flexible (having a coma separator is optional)

2006-11-10 08:32  brun

	* [r16731] graf/inc/TGraph.h, graf/src/TGraph.cxx: Add a new
	  function:
	  Double_t TGraph::Chisquare(const TF1 *f1) const
	  {
	  // Return the chisquare of this graph with respect to f1.
	  // The chisquare is computed as the sum of the quantity below at
	  each point:
	  //
	  // (y - f1(x))**2
	  // -----------------------------------
	  // ey**2 + (0.5*(exl + exh)*f1'(x))**2
	  //
	  // where x and y are the graph point coordinates and f1'(x) is
	  the derivative of function f1(x).
	  // This method to approximate the uncertainty in y because of the
	  errors in x, is called
	  // "effective variance" method.
	  // In case of a pure TGraph, the denominator is 1.
	  // In case of a TGraphErrors or TGraphAsymmErrors the errors are
	  taken
	  // into account.

2006-11-10 07:17  roiser

	* [r16730] reflex/inc/Reflex/Makefile.am,
	  reflex/python/genreflex/Makefile.am, reflex/src/Makefile.am: From
	  Andre Felipe:
	  
	  Changes to the autotools files (Makefile.am)

2006-11-09 23:23  rdm

	* [r16729] proofd/src/XrdProofdResponse.cxx: From Gerri:
	  fix a number of mutex locking issues that caused PROOF startup
	  failures.

2006-11-09 22:42  rdm

	* [r16728] Makefile: From Bertrand:
	  fix a case where on win32 "make install" results in deletion of
	  the
	  just compiled ROOT directory.

2006-11-09 22:15  rdm

	* [r16727] proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx: From Gerri:
	  make GetQueryResult() to return the last TQueryResult instance if
	  no argument.

2006-11-09 21:25  moneta

	* [r16726] mathcore/test/Makefile, mathcore/test/stress3D.cxx,
	  mathcore/test/testBoost.cxx, mathcore/test/testGenVector.cxx,
	  mathcore/test/testIterator.cxx: add new tests for checking bug
	  21311 and test on performances of point and vector additions

2006-11-09 21:22  moneta

	* [r16725] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/DisplacementVector3D.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/PositionVector3D.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/Transform3D.h: apply changes
	  requested by Vincenzo on GetComponents and GetCoordinates using a
	  single iterator. This fixes the bug #21311

2006-11-09 19:04  pcanal

	* [r16724] cint/cintdlls.mk, metautils/src/stlLoader.cc: Add .d for
	  cintdlls' stlloaders. Fix coding convention for stlloader -
	  which really is just an excuse to trigger the generation of the
	  .d files.

2006-11-09 16:51  rdm

	* [r16723] xrootd/src/xrootd-20060928-1600.src.tgz: make sure that
	  in debug mode we also link with the debug flags.

2006-11-09 16:09  brun

	* [r16722] asimage/src/TASImage.cxx, tutorials/hsumanim.C: From
	  Valeriy:
	  - in TAImage::WriteImage method.
	  New feature which allows to create GIFs files with infinite
	  animation was introduced.
	  For repeated animation the last subimage must be specified as
	  "myfile.gif++NN",
	  where NN is number of cycles. If NN is ommitted the animation
	  will be infinite.

2006-11-09 14:58  brun

	* [r16720] asimage/src/libAfterImage.tar.gz: New attempt to
	  introduce the new version after fixing the compilation problem
	  under Windows.

2006-11-09 14:38  brun

	* [r16719] asimage/src/libAfterImage.tar.gz: Revert to the previous
	  version

2006-11-09 14:28  brun

	* [r16718] asimage/src/libAfterImage.tar.gz: from Sasha and
	  valeriy:
	  - transform.c
	  o fixed memory leaks in libAI on image slicing
	  o fixed segfault when locale is not set and added special case
	  handling
	  to hsv transformation to only adjust value on greyscale pixels

2006-11-09 13:51  roiser

	* [r16717] reflex/src/ClassBuilder.cxx, reflex/src/TypeBuilder.cxx:
	  fix bug #21368 overview: "Missing dictionary information for the
	  content type of the container" in POOL_2_4_8

2006-11-09 13:50  roiser

	* [r16716] reflex/test/testDict2/TestClasses.h,
	  reflex/test/testDict2/selection.xml,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_simple2.cxx: unit tests to check bug
	  #21368 overview: "Missing dictionary information for the content
	  type of the container" in POOL_2_4_8

2006-11-09 13:23  antcheva

	* [r16715] gui/src/TGLabel.cxx: - fixed typo in comments

2006-11-09 08:01  roiser

	* [r16714] reflex/src/NameLookup.cxx: From Paul:
	  One more by value fix for NameLookup

2006-11-09 05:50  brun

	* [r16713] table/inc/TDataSetIter.h: From Valeri Fine:
	  The wrong conditional expression of the method
	  TDataSetOIter::Path fixed

2006-11-08 19:23  pcanal

	* [r16712] treeplayer/src/TTreeFormula.cxx: Add more explicit
	  warning when attempting to use more than 3 level of variable size
	  collection in TTree::Draw

2006-11-08 19:21  pcanal

	* [r16711] treeviewer/src/TTreeViewer.cxx: prevent memory over-run
	  in case of long tree name

2006-11-08 13:16  brun

	* [r16710] io/src/TStreamerInfo.cxx, meta/src/TStreamerInfo.cxx: In
	  TStreamerInfo::GenerateHeaderFile ignore for the time being
	  namespaces.

2006-11-08 13:12  brun

	* [r16709] histpainter/inc/Hoption.h,
	  histpainter/src/THistPainter.cxx: From Olivier:
	  Mods in view of the new spectrumpainter from Miroslav Morhac

2006-11-08 12:06  brun

	* [r16708] foam/src/TFoam.cxx: In TFoam::Initialize do not store
	  the created histograms in teh current directory
	  since they are owned by the TFoam object.
	  This change allows the creation of two TFoam objects in parallel.

2006-11-08 11:02  rdm

	* [r16707] configure: Add protection in case some tool like StuffIt
	  recursively did unpack
	  all included tar files in the source tree.

2006-11-08 08:33  roiser

	* [r16706] cintex/src/CINTFunctionBuilder.cxx: Declare to CINT the
	  sopes of all return and parameter types of free functions

2006-11-07 18:00  rdm

	* [r16705] gui/src/TGSpeedo.cxx: From Bertrand:
	  Make the damping effect on the angle instead of scale value.

2006-11-07 16:46  rdm

	* [r16704] proof/src/TProofServ.cxx: - Fix hang in case one tried
	  to enable a non existing packages.
	  - On master always try to upload package to workers just before
	  building the packages. That ensures that new workers will also
	  properly get the packages before building them.

2006-11-07 16:24  moneta

	* [r16703] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/Transform3D.h,
	  mathcore/src/Boost.cxx, mathcore/src/BoostX.cxx,
	  mathcore/src/BoostY.cxx, mathcore/src/BoostZ.cxx,
	  mathcore/src/LorentzRotation.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Transform3D.cxx, mathcore/test/testGenVector.cxx:
	  revert back the changes of bug #21324

2006-11-07 15:45  antcheva

	* [r16702] gui/inc/TGDockableFrame.h, gui/src/TGDockableFrame.cxx:
	  - fixed memory leak in TGDockableFrame class

2006-11-07 15:18  brun

	* [r16701] base/src/TFile.cxx, io/src/TFile.cxx: In
	  TFile::MakeProject remove references to STL collections when
	  generating the LinkDef.h file
	  
	  In TFile::Init accept file names up to 10000 characters.
	  Long file names can be generated on the GRID when the security
	  envelope is added to the file name.

2006-11-07 08:50  brun

	* [r16700] geom/inc/TGeoMaterial.h, geom/src/TGeoMaterial.cxx: From
	  Andrei:
	  Fix in TGeoMaterial to make roottest happy again.

2006-11-07 06:54  antcheva

	* [r16699] qt/src/TQMimeTypes.cxx: From Valeri Fine:
	  - fix a bug discovered with valgrind

2006-11-06 16:55  rdm

	* [r16698] rfio/src/TRFIOFile.cxx: TRFIOSystem::Unlink() was not
	  properly stripping off the protocol from the
	  path.

2006-11-06 15:33  brun

	* [r16697] cintex/src/CINTClassBuilder.cxx,
	  cintex/src/CINTFunctional.cxx,
	  cintex/src/CINTVariableBuilder.cxx,
	  cintex/test/dict/CintexTest.h,
	  cintex/test/test_PyCintex_basics.py: From Pere Mato:
	  Fix for the problem reported at:
	  https://savannah.cern.ch/bugs/?21356
	  A C++ function signature with (double&) would not work from
	  PyROOT when Cintex is used. The problem was detected by Thomas
	  Ruf.
	  The following test should work:
	  
	  c = 10.0
	  func(c)
	  print c # should print 99.99
	  
	  where func is the C++ function:
	  
	  void func(double& d) { d = 99.99; }

2006-11-06 14:45  moneta

	* [r16696] mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/LinkDef_Rotation.h,
	  mathcore/test/testGenVector.cxx: fix bug 21325 in getting the
	  columns of a Rotation3D matrix in 3 vectors. Add also a
	  corresponding test in testGenVector.cxx

2006-11-06 13:15  rdm

	* [r16695] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  A few protections added for local session.

2006-11-06 11:40  rdm

	* [r16694] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Correct progress bar value for queries in local session.

2006-11-06 11:19  rdm

	* [r16693] configure: change "! test" to "test !" as is required.

2006-11-06 10:54  rdm

	* [r16692] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Improve query status informations (local/remote)

2006-11-06 10:20  moneta

	* [r16691] mathcore/src/Boost.cxx, mathcore/src/BoostX.cxx,
	  mathcore/src/BoostY.cxx, mathcore/src/BoostZ.cxx,
	  mathcore/src/LorentzRotation.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Transform3D.cxx: - return a reference to the
	  inverted class in the Invert() method for all Rotation,
	  Transform3D and Boost classes (to fix bug #21324)
	  - make operator== and operator!= const (fix bug #21287)

2006-11-06 09:52  rdm

	* [r16690] proof/src/TProof.cxx, proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx: in TProofPlayer remove the
	  explicit signals from Progress() and Feedback()
	  as they are also emitted by TProof Progress() and Feedback().

2006-11-06 09:51  moneta

	* [r16689] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/inc/Math/GenVector/Boost.h,
	  mathcore/inc/Math/GenVector/BoostX.h,
	  mathcore/inc/Math/GenVector/BoostY.h,
	  mathcore/inc/Math/GenVector/BoostZ.h,
	  mathcore/inc/Math/GenVector/EulerAngles.h,
	  mathcore/inc/Math/GenVector/LorentzRotation.h,
	  mathcore/inc/Math/GenVector/Quaternion.h,
	  mathcore/inc/Math/GenVector/Rotation3D.h,
	  mathcore/inc/Math/GenVector/RotationX.h,
	  mathcore/inc/Math/GenVector/RotationY.h,
	  mathcore/inc/Math/GenVector/RotationZ.h,
	  mathcore/inc/Math/GenVector/Transform3D.h: - return a reference
	  to the inverted class in the Invert() method for all Rotation,
	  Transform3D and Boost classes (to fix bug #21324)
	  - make operator== and operator!= const (fix bug #21287)

2006-11-06 09:48  rdm

	* [r16688] base/src/TDatime.cxx: From Maarten:
	  this fix avoids re-initializing the timezone over and over again
	  (which internally called getenv() for TZ) by using localtime_r().

2006-11-06 09:13  roiser

	* [r16687] reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/internal/MemberBase.h: new function
	  Member::IsAbstract, some fixes for documentation

2006-11-06 00:10  rdm

	* [r16686] tree/src/TChain.cxx: typo in comment.

2006-11-06 00:00  rdm

	* [r16685] treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionDialogs.cxx,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Implemented local processing of TChains, with progress bar,
	  and possibility to interrupt the process. The output list view is
	  also properly filled at the end of the process.

2006-11-05 23:59  rdm

	* [r16684] treeplayer/inc/TTreePlayer.h: From Bertrand:
	  - Added new method TSelector *GetSelectorFromFile()
	  to be able to retrieve output list of a selector created by
	  a macro (used in TSessionViewer in local sessions)

2006-11-05 23:58  rdm

	* [r16683] winnt/inc/TWinNTSystem.h, winnt/src/TWinNTSystem.cxx:
	  From Bertrand:
	  - removed WinNTSetitimer related code (was useless anyway)
	  - removed unused DispatchSynchTimers()
	  - implemented a new member thread for asynchronous timers
	  notification

2006-11-05 23:49  rdm

	* [r16682] build/package/common/root-plugin-proof.control,
	  build/package/common/root-plugin-xproof.control,
	  build/package/common/root-proofd.control,
	  build/package/common/root-xrootd.install.in,
	  build/package/common/xrd.in, build/package/common/xrdcp.in,
	  build/package/debian/README.Debian,
	  build/package/debian/changelog,
	  build/package/debian/root-xrootd.overrides,
	  build/package/debian/rules, build/package/lib/makelists.sh,
	  build/package/rpm/spec.in, configure, man/man1/proofd.1,
	  man/man1/proofserv.1, man/man1/xrd.1: From Christian Holm:
	  several packinging mods in preparation for inclusion in Debian.

2006-11-04 16:58  pcanal

	* [r16681] metautils/src/TClassEdit.cxx: reduce the number of
	  memory allocations

2006-11-03 21:22  brun

	* [r16680] geom/inc/TGeoBBox.h, geom/inc/TGeoCompositeShape.h,
	  geom/inc/TGeoManager.h, geom/inc/TGeoMaterial.h,
	  geom/inc/TGeoVolume.h, geom/src/TGeoBBox.cxx,
	  geom/src/TGeoCompositeShape.cxx, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMaterial.cxx, geom/src/TGeoVolume.cxx,
	  geompainter/inc/TGeoChecker.h, geompainter/src/TGeoChecker.cxx:
	  From Andrei:
	  1. Possibility to export/import TGeoVolume objects in a similar
	  way as we
	  can do it for TGeoManager class. Note that for the moment only
	  the .root and
	  .C formats are supported (for .gdml I don't know how to do it).
	  One can now
	  import several volumes from file(s) and connect them to the same
	  TGeoManager
	  object:
	  
	  Exporting is straightforward:
	  module1->Export("file.root"); // by default file is overwritten
	  module2->Export("file.root","","update"); // to the same file
	  
	  Importing will append the volume to the current TGeoManager or
	  will create
	  one:
	  TGeoManager *geom = new TGeoManager("myGeom", "");
	  TGeoVolume *top = geom->MakeBox(...);
	  geom->SetTopVolume(top);
	  TGeoVolume *module1 = TGeoVolume::Import("file.root", "MOD1"); //
	  name of volume or key (depending on export usage)
	  TGeoVolume *module2 = TGeoVolume::Import("file.root", "MOD2");
	  top->AddNode(module1, 1, new TGeoTranslation(0,0,100));
	  top->AddNode(module2, 1, new TGeoTranslation(0,0,-100));
	  geom->CloseGeometry(); // One should close himself the geometry
	  
	  2. Fix in the overlap checker and functionality extension:
	  TGeoVolume::CheckOverlaps(Double_t ovlp, Option_t *option)
	  uses now option="d" or option="d<number>" to perform overlap
	  checking by
	  sampling the volume with <number> random points (default 1 mil.).
	  It
	  produces also a picture showing in red the overlapping region and
	  estimates
	  the volume of the overlaps.
	  
	  3. TGeoMaterial class takes now as optional arguments the
	  material state,
	  temperature and pressure for compatibility with GEANT4
	  
	  4. Few modifications of some navigation flags needed to run
	  correctly G4
	  navigation interface.

2006-11-03 21:13  brun

	* [r16679] fftw/src/TFFTComplexReal.cxx: From Anna:
	  a small patch for TFFTComplexReal class for correct indices
	  transformation in multidimensional cases

2006-11-02 15:12  brun

	* [r16678] tree/inc/TEntryList.h, tree/src/TEntryList.cxx: From
	  Anna:
	  a new version of entry lists, that works in the case when the
	  chain has less trees than the entry list.

2006-11-02 13:07  roiser

	* [r16677] reflex/python/genreflex/gendict.py: Add info in the
	  genreflex step on which typedef was causing the selection of
	  a specific class.

2006-11-02 11:03  couet

	* [r16676] graf/src/TGaxis.cxx: - From Bertrand and Olivier:
	  The flag tm_isdst in the "tm" structure is now set to 1 to put
	  the
	  daylight saving on. We have also checked that this fix is
	  compatible
	  with the fixes done in Revision 1.86 and 1.93. Also, a protection
	  has
	  been added against negative timeoffset after a call to mktime (it
	  occurs sometimes on windows).

2006-11-02 10:58  rdm

	* [r16675] gui/src/TGSpeedo.cxx: From Bertrand:
	  fix a bug caused by a char array being too small.

2006-11-02 10:52  rdm

	* [r16674] unix/src/TUnixSystem.cxx: Fix GetDarwinMeminfo() to
	  report correctly on machines with more than 4 GB RAM.

2006-11-02 09:15  rdm

	* [r16673] tutorials/CPUMeter.C: From Bertrand:
	  added some protections.

2006-11-02 09:15  rdm

	* [r16672] gui/src/TGSpeedo.cxx: From Bertrand:
	  - protection added on TGPicture pointer
	  - automatic scaling of scale & odometer to avoid overflows (add
	  multiplier)

2006-11-02 09:01  roiser

	* [r16671] reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Builder/EnumBuilder.h,
	  reflex/inc/Reflex/Builder/FunctionBuilder.h,
	  reflex/inc/Reflex/Builder/NamespaceBuilder.h,
	  reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  reflex/inc/Reflex/Builder/UnionBuilder.h,
	  reflex/inc/Reflex/Builder/VariableBuilder.h,
	  reflex/src/ClassBuilder.cxx, reflex/src/EnumBuilder.cxx,
	  reflex/src/FunctionBuilder.cxx, reflex/src/NamespaceBuilder.cxx,
	  reflex/src/TypedefBuilder.cxx, reflex/src/UnionBuilder.cxx,
	  reflex/src/VariableBuilder.cxx: For merge: New functions
	  ToType/ToScope/ToMember added to the builder classes
	  which return the currently being built Reflex entity

2006-11-02 07:34  brun

	* [r16670] gui/inc/TRootCanvas.h: From Federico:
	  Small mods for effc++

2006-11-01 18:00  rdm

	* [r16669] test/stressHepix.cxx: From Bertrand:
	  fix for Win32 so stressHepix can be started from any directory.

2006-11-01 17:53  rdm

	* [r16668] icons/glow_green.png, icons/glow_orange.png,
	  icons/glow_red.png, icons/speedo.gif: re-checkin with binary
	  flag.

2006-11-01 17:52  rdm

	* [r16667] icons/glow_green.png, icons/glow_orange.png,
	  icons/glow_red.png, icons/speedo.gif: forgot -k.

2006-11-01 16:23  rdm

	* [r16666] gui/Module.mk, gui/inc/LinkDef3.h, gui/inc/TGSpeedo.h,
	  gui/src/TGSpeedo.cxx, icons/glow_green.png,
	  icons/glow_orange.png, icons/glow_red.png, icons/speedo.gif,
	  tutorials/CPUMeter.C: From Bertrand:
	  TGSpeedo is a widget looking like a speedometer, with a needle,
	  a counter and a small odometer window.
	  
	  Three thresholds are configurable, with their glowing color
	  A peak mark can be enabled, allowing to keep track of the highest
	  value displayed. The mark can be reset by right-clicking on the
	  widget.
	  Two signals are available:
	  OdoClicked(): when user click on the small odometer window
	  LedClicked(): when user click on the small led near the counter
	  
	  See tutorials/CPUMeter.C for a nice demo.

2006-11-01 16:02  rdm

	* [r16665] base/inc/TVirtualProof.h, proof/inc/TProof.h,
	  proof/src/TProof.cxx: From Gerri:
	  make GetQueryResult() to return the last TQueryResult instance if
	  no argument
	  is given.

2006-11-01 16:01  rdm

	* [r16664] proofx/src/TXProofServ.cxx: From Gerri:
	  setup HandleError as soon as the socket is open so that failures
	  at Setup are treated correctly; should reduce the number of
	  hanging proofservs.

2006-11-01 14:09  rdm

	* [r16663] unix/src/TUnixSystem.cxx: sleep only 100ms instead of 1s
	  to get current CPU load.

2006-11-01 14:03  rdm

	* [r16662] test/Makefile, test/stressHepix.cxx: Make sure
	  stressHepix works when "." is not in the path.

2006-11-01 11:25  roiser

	* [r16661] reflex/src/FunctionMemberTemplateInstance.cxx: fix bug
	  #20969 overview: Valgrind: Invalid read in
	  ROOT::Reflex::FunctionMemberTemplateInstance

2006-11-01 11:10  roiser

	* [r16660] reflex/src/ClassBuilder.cxx: fix bug #20793.
	  Build Enums via the ClassBuilder directly calling the Enum
	  constructor and AddDataMember
	  instead of the EnumTypeBuilder

2006-11-01 07:31  brun

	* [r16659] minuit/src/TMinuit.cxx: Fix problem reported at
	  http://savannah.cern.ch/bugs/?21230 by Ryan Patterson
	  Here on MiniBooNE, we recently came across a bug in the FORTRAN
	  Minuit that has survived the translation into ROOT's TMinuit. The
	  bug shows up whenever a user calls TMinuit::DefineParameter
	  multiple times out-of-order with respect to the parameter number
	  (first argument of the method.) The underlying problem is in
	  TMinuit::mnparm.
	  
	  In TMinuit::mnparm, you'll see the comment "insert new variable
	  parameter in list". The two loops below that are making room /
	  removing gaps in the arrays as new parameters are added or
	  removed. Among the arrays getting shifted in those loops *should*
	  be fWerr. That is, the top loop (for instance) should have the
	  line:
	  
	  fWerr[in] = fWerr[in-1];
	  
	  The bottom loop should have its analogous line. Note that in the
	  section below the "lists are now arranged" comment, there is one
	  addition array that, while getting filled for each parameter,
	  does not get shifted in the above loops: fGrd. I never bothered
	  to see what fGrd did later, but I'm pretty sure that the shifting
	  loops should include the line:
	  
	  fGrd[in] = fGrd[in-1];
	  
	  and its inverse.
	  
	  You'll notice that fixing a parameter removes it from the list,
	  and shifting needs to occur. However, TMinuit::mnfixp has its own
	  version of this shifting loop, and it *does* contain fWerr and
	  fGrd. This makes sense, because while declaring parameters
	  (mnparm) out-of-order is rare, *fixing* parameters is common, so
	  if this bug ever existing in mnfixp, it would have been found
	  ages ago.
	  
	  The main observable effect is that, when parameter are declared
	  out-of-order, starting step sizes can get jumbled or remain
	  uninitialized entirely.
	  
	  I'm happy to forward to the handler of this bug the internal
	  notes documenting our observations related to this bug. In short,
	  it has been fairly well characterized, and adding these four
	  lines (although the two fWerr lines are relevant to our
	  observations) to TMinuit::mnparm will allow users to call
	  TMinuit::SetParameter in any order they wish.

2006-10-31 18:22  brun

	* [r16658] meta/inc/TVirtualRefProxy.h: Fix several typos in the
	  class description

2006-10-31 16:46  roiser

	* [r16657] reflex/src/TypeBase.cxx: fix coding conventions

2006-10-31 15:23  roiser

	* [r16656] reflex/src/NameLookup.cxx: some more by-values ...

2006-10-31 15:18  brun

	* [r16655] tree/inc/TEntryListBlock.h, tree/src/TEntryList.cxx,
	  tree/src/TEntryListBlock.cxx: From Anna:
	  a more detailed description of TEntryList and TEntryListBlock

2006-10-31 15:14  roiser

	* [r16654] reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx,
	  reflex/src/TypeTemplateImpl.cxx, reflex/src/TypeTemplateName.cxx:
	  last by-value return changes (always)

2006-10-31 08:51  brun

	* [r16653] tree/inc/TEntryList.h, tree/inc/TEntryListBlock.h,
	  tree/src/TEntryList.cxx, tree/src/TEntryListBlock.cxx: Fix coding
	  conventions

2006-10-30 17:34  antcheva

	* [r16652] gui/src/TGScrollBar.cxx: - to avoid SegV a protection is
	  added in case the needed .xpm files
	  are not found (for some reasons)

2006-10-30 17:15  antcheva

	* [r16651] qt/src/TGQt.cxx: From Christian Holm Christensen:
	  The Qt plug-in does not respect installs when the ROOT sources
	  have been
	  configured with the `--prefix' option. The problem is in
	  `qt/src/TGQt.cxx'.
	  I've attached a patch that fixes the problem.

2006-10-30 13:58  roiser

	* [r16650] reflex/src/Scope.cxx: fix typo in operator overload for
	  cint merge

2006-10-30 12:51  roiser

	* [r16649] reflex/inc/Reflex/Base.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberTemplate.h, reflex/inc/Reflex/Object.h,
	  reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h, reflex/src/Array.h,
	  reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/Enum.h,
	  reflex/src/Function.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/MemberBase.cxx, reflex/src/MemberTemplate.cxx,
	  reflex/src/NameLookup.cxx, reflex/src/NameLookup.h,
	  reflex/src/Pointer.h, reflex/src/PointerToMember.h,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.h,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeName.cxx, reflex/src/TypeTemplate.cxx,
	  reflex/src/Typedef.h, reflex/src/Union.cxx, reflex/src/Union.h,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_simple2.cxx: - moving to by-value
	  semantics for return values of Reflex objects on the API
	  - Type::HasBase returns bool (was Type before)

2006-10-27 16:21  brun

	* [r16648] base/inc/TVirtualFFT.h, base/src/TVirtualFFT.cxx,
	  fftw/src/TFFTComplex.cxx, fftw/src/TFFTComplexReal.cxx,
	  fftw/src/TFFTReal.cxx, fftw/src/TFFTRealComplex.cxx: From Anna:
	  a fix for fftw crashes in case of large r2c and c2r transforms.
	  Also, the documentation is moved into .cxx files.

2006-10-27 16:03  rdm

	* [r16647] cont/src/THashTable.cxx: From Maarten:
	  avoid a potentially very deep recursion.

2006-10-27 15:04  rdm

	* [r16646] cint/inc/G__ci.h, cint/src/v6_newlink.cxx: fix for AMD64
	  in case of passing aggregates >= 16 bytes as a vararg
	  argument.

2006-10-27 15:04  moneta

	* [r16645] minuit2/Module.mk, minuit2/inc/Minuit2/StackAllocator.h,
	  minuit2/test/testUserFunc.cxx: add possibility using compiler
	  option -DMN_USE_STACK_ALLOC to optimize Minuit2 object allocation
	  gaining significatly in performance when minimizing simple
	  functions

2006-10-27 11:21  moneta

	* [r16644] minuit2/src/ModularFunctionMinimizer.cxx,
	  minuit2/src/VariableMetricBuilder.cxx: add protection to avoid
	  tolerance with non sense values

2006-10-27 10:35  brun

	* [r16643] asimage/src/TASImage.cxx, postscript/src/TImageDump.cxx:
	  From Valeriy Onuchin:
	  - TASImage. Create new internal image if it doesn't exist on
	  DrawRectangle method.
	  - TImageDump. Use DrawRectangle instead of DrawBox method to
	  create a new
	  internal ASImage.

2006-10-27 09:58  brun

	* [r16642] tree/inc/LinkDef.h, tree/inc/TEntryList.h,
	  tree/inc/TEntryListBlock.h, tree/src/TEntryList.cxx,
	  tree/src/TEntryListBlock.cxx: First attempt to introduce the new
	  TEntryList class (will replace TEventList)
	  The class is not yet connected to TTree/TChain. Just testing
	  portability.

2006-10-27 09:51  rdm

	* [r16641] Makefile, asimage/Module.mk,
	  build/package/common/libroot-python-dev.install.in,
	  build/package/common/libroot-python.control,
	  build/package/common/libroot-python.install.in,
	  build/package/common/root-common.install.in,
	  build/package/common/root-proofd.control,
	  build/package/common/root-rootd.control,
	  build/package/common/root-xrootd.control,
	  build/package/debian/README.Debian,
	  build/package/debian/changelog, build/package/debian/control.in,
	  build/package/debian/copyright,
	  build/package/debian/libroot-python-dev.links.in,
	  build/package/debian/pycompat,
	  build/package/debian/root-proofd.init.in,
	  build/package/debian/root-rootd.default,
	  build/package/debian/root-rootd.init.in,
	  build/package/debian/root-xrootd.init.in,
	  build/package/debian/rules,
	  build/package/debian/ttf-root-installer.dirs,
	  build/package/lib/makebuilddepend.sh,
	  build/package/lib/makelists.sh,
	  build/package/lib/makerpmspecs.sh, config/Makefile.linuxdeb,
	  configure: From Christian Holm:
	  Debian packaging updates for all the new modules in ROOT and a
	  number of
	  fixes in the packaging scripts.

2006-10-27 09:37  rdm

	* [r16640] config/mimes.win32.in, icons/rootdblnk_s.xpm,
	  icons/rootdblnk_t.xpm: From Bertrand:
	  add icons for symbolicly linked files (i.e. win32 equivalent).

2006-10-27 08:56  rdm

	* [r16635] reflex/src/Class.cxx: From Pere:
	  fix for issue that was causing a crash in Class::HasBase().

2006-10-27 06:43  brun

	* [r16634] geom/src/TGeoManager.cxx: From Andrei:
	  a protectionagainst the crash due to the attempt of setting a
	  name to a TGeoTrack having pdg=0.

2006-10-27 01:18  rdm

	* [r16633] winnt/inc/TWinNTSystem.h, winnt/src/TWinNTSystem.cxx:
	  From Bertrand:
	  - Implementation of GetSysInfo, GetCpuInfo, GetMemInfo, and
	  GetProcInfo
	  - Implementation of Link and Symlink (using windows hardlinks and
	  shortcuts)

2006-10-27 01:16  rdm

	* [r16632] xrootd/Module.mk: From Gerri:
	  This patch adds 'xrd' to the list of XRD applications exported:
	  it is a new
	  program provided by Fabrizio providing a sort of XRD shell for
	  client admin
	  actions; it is still experimental but I think it may be useful
	  for quick
	  listings or stat actions.

2006-10-26 17:49  axel

	* [r16631] reflex/inc/Reflex/Member.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/Type.h, reflex/src/Member.cxx,
	  reflex/src/Scope.cxx, reflex/src/Type.cxx: Add protection against
	  conversion to int also for Reflex::Member

2006-10-26 17:25  roiser

	* [r16630] reflex/inc/Reflex/Member.h: new API function
	  Member::Id() returns a unique identifier for a Member

2006-10-26 14:44  couet

	* [r16629] postscript/src/TImageDump.cxx: - From Valeriy:
	  TImageDump. More protections for cases when
	  fTextColor and fMarkerColor do not exist + cosmetics.

2006-10-26 14:18  couet

	* [r16628] gpad/src/TPad.cxx, postscript/src/TImageDump.cxx: - From
	  Valeriy:
	  TImageDump. At NewPage method an image of correct size is
	  created.
	  That allows to fix problems reported at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3D4123

2006-10-26 11:39  rdm

	* [r16627] build/package/rpm/root-rootd.spec.in: From Gerri:
	  fix for rootd rpm.

2006-10-26 11:06  couet

	* [r16626] postscript/src/TImageDump.cxx: - From Valeriy:
	  TImageDump:
	  Add protection for cases when color doesn't exist.
	  Thanks for reporting this to William Badgett at:
	  http://root.cern.ch/phpBB2/viewtopic.php?p=3D16387#16387

2006-10-26 09:48  rdm

	* [r16623] proof/inc/TProofDraw.h, proofplayer/inc/TProofDraw.h:
	  Fix issue with g++ 4.1.1 on FC6.

2006-10-25 20:29  axel

	* [r16621] reflex/src/TypeBase.cxx: When casting a typedef to
	  scope, forward to typedef's final type

2006-10-25 14:38  brun

	* [r16620] base/src/TFileCacheRead.cxx, io/src/TFileCacheRead.cxx:
	  From Leandro:
	  Fix a memory leak

2006-10-25 12:44  brun

	* [r16619] pyroot/src/ObjectProxy.cxx: From Pere:
	  fix for bug at http://savannah.cern.ch/bugs/?20857

2006-10-25 11:59  brun

	* [r16618] treeplayer/src/TTreePlayer.cxx: In
	  TTreePlayer::MakeClass, modify the code generated such that
	  a class deriving from TChain can also be used.

2006-10-25 10:17  rdm

	* [r16617] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  latest version with some urgent fixes for running on the CAF.

2006-10-25 08:03  antcheva

	* [r16616] gui/inc/TGTextEntry.h, gui/inc/TGTextView.h,
	  gui/src/TGTextEntry.cxx, gui/src/TGTextView.cxx: From Bertrand:
	  - Implemented HandleSelectionClear() in TGTextEntry and
	  TGTextView
	  - Fixed issue with copy/paste on KDE (added handling of "TARGETS"
	  atom in HandleSelectionRequest())

2006-10-24 19:34  roiser

	* [r16615] reflex/src/ScopeName.cxx, reflex/src/TypeName.cxx:
	  temporary fix until API funs return by value

2006-10-24 18:02  axel

	* [r16614] reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/Type.h: Fix
	  operator || to use ||, not && (d'oh)

2006-10-24 15:45  moneta

	* [r16613] minuit2/src/VariableMetricBuilder.cxx: go back to
	  version 1.4

2006-10-24 15:40  rdm

	* [r16612] monalisa/src/TMonaLisaWriter.cxx: fix silly typo.

2006-10-24 15:29  rdm

	* [r16611] monalisa/src/TMonaLisaWriter.cxx: using the new
	  TSystem::GetProcInfo() monitor now also the process resident
	  and virtual memory.

2006-10-24 15:00  brun

	* [r16610] minuit2/src/VariableMetricBuilder.cxx: Remove reference
	  to two missing and unused includes (fatal on Windows)

2006-10-24 14:59  rdm

	* [r16609] config/olbd.in, config/xrootd.in,
	  proofd/inc/XrdProofdProtocol.h, proofd/src/XrdProofdProtocol.cxx:
	  From Gerri and Jan Fiete:
	  - XrdProofdProtocol:
	  save the UNIX path after logging the user to avoid
	  permission-related
	  problems.
	  - xrootd.in, oldb.in:
	  fix problem with return code for 'status' (from J.F.
	  Grosse-Oetringhaus)

2006-10-24 14:42  rdm

	* [r16608] base/inc/TSystem.h, base/src/TSystem.cxx,
	  unix/inc/TUnixSystem.h, unix/src/TUnixSystem.cxx: Simplify the
	  calling sequence of the GetSysInfo() et al routines. Don't
	  allocate
	  anymore the structures to be returned, the user has to pass in a
	  struct
	  that can be easily reused, like:
	  
	  CpuInfo_t info;
	  gSystem->GetCpuInfo(&info);
	  
	  Also fix a compilation problem on MacOS X Panther (10.3).

2006-10-24 14:20  brun

	* [r16607] base/inc/TVirtualGL.h, gl/inc/TGLPlotBox.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLUtil.h, gl/inc/TX11GL.h,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLPlotBox.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLUtil.cxx, win32gdk/inc/TGWin32GL.h,
	  win32gdk/inc/TGWin32VirtualGLProxy.h, win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx: From Timur,
	  Extend the TVirtualGL interface to support 16 & 32 bit display
	  mode.
	  This is required for the new slicing algorithm (eg to run the
	  tutorial
	  glbox.C under Windows in 16 bits display mode)

2006-10-24 14:07  moneta

	* [r16606] minuit2/src/TFitterMinuit.cxx,
	  minuit2/src/VariableMetricBuilder.cxx: when fixing parameters
	  using FIX command start from 1

2006-10-23 16:41  couet

	* [r16605] gpad/inc/TPad.h: - In Revision 1.45. kCannotMove was set
	  to BIT(12) and kClearAfterCR
	  (which was on BIT(12) before) was set on BIT(10). But this
	  produced a clash
	  with TGraph::kClipFrame which is also on BIT(10). Now
	  kClearAfterCR
	  is on BIT(14) and BIT(10) in TPad is protected (set to
	  TPad::kClipFrame).
	  The following macro showed the problem. It asked for a CR and the
	  ellipse
	  was not clipped.
	  
	  void root_clip_bug()
	  {
	  TCanvas * c0 = new TCanvas();
	  TH2F* bla = new TH2F("bla","bla",10,0.,1.,10,0.,1.);
	  for(int ix=0;ix<10;ix++) {
	  for(int iy=0;iy<10;iy++) {
	  float val=1e6*exp(-(pow(ix-4.5,2)+pow(iy-4.5,2)));
	  if ( val>10) bla->SetBinContent(ix+1,iy+1,val);
	  else bla->SetBinContent(ix+1,iy+1,10);
	  }
	  }
	  bla->Draw("colz");
	  TEllipse *te = new TEllipse(0.5,0.5,0.4);
	  te->Draw();
	  gPad->SetBit(TGraph::kClipFrame,1);
	  bla->SetAxisRange(0.,0.4,"X");
	  bla->SetAxisRange(0.,0.4,"Y");
	  }

2006-10-23 16:39  rdm

	* [r16604] unix/src/TUnixSystem.cxx: implement
	  TUnixSystem::GetSysInfo(), GetCpuInfo(), GetMemInfo() and
	  GetProcInfo() for Linux.

2006-10-23 14:44  rdm

	* [r16603] etc/proof/xpd.cf.sample, proof/src/TProof.cxx,
	  proofd/inc/XrdProofdProtocol.h, proofd/inc/XrdProofdTrace.h,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  The patch fixes the problem of xrootd not terminating in case the
	  xpd plugin
	  loading fails. In addition is also fixes:
	  - SetUserEnvironment:
	  chdir to sandbox instead of HOME (which may not be accessible,
	  e.g. on AFS
	  and no tokens)
	  - Add a new trace level, HDBG, for printings in loops or any
	  other low
	  level details.
	  - Some cosmetics (tabs, misalignments, ...)

2006-10-23 13:58  rdm

	* [r16600] base/inc/LinkDef2.h, base/inc/TSystem.h,
	  base/src/TSystem.cxx, unix/inc/TUnixSystem.h,
	  unix/src/TUnixSystem.cxx: New system, CPU, memory and process
	  info interfaces. There are 4 new methods:
	  
	  SysInfo_t *TSystem::GetSysInfo() const
	  CpuInfo_t *TSystem::GetCpuInfo() const
	  MemInfo_t *TSystem::GetMemInfo() const
	  ProcInfo_t *TSystem::GetProcInfo() const
	  
	  The SysInfo_t contains static system information:
	  
	  struct SysInfo_t {
	  TString fOS; // OS
	  TString fModel; // computer model
	  TString fCpuType; // type of cpu
	  Int_t fCpus; // number of cpus
	  Int_t fCpuSpeed; // cpu speed in MHz
	  Int_t fBusSpeed; // bus speed in MHz
	  Int_t fL2Cache; // level 2 cache size in KB
	  Int_t fPhysRam; // physical RAM in MB
	  };
	  
	  The CpuInfo_t contains global machine CPU load information:
	  
	  struct CpuInfo_t {
	  Float_t fLoad1m; // cpu load average over 1 m
	  Float_t fLoad5m; // cpu load average over 5 m
	  Float_t fLoad15m; // cpu load average over 15 m
	  Float_t fUser; // cpu user load in percentage
	  Float_t fSys; // cpu sys load in percentage
	  Float_t fTotal; // cpu user+sys load in percentage
	  Float_t fIdle; // cpu idle percentage
	  };
	  
	  The MemInfo_t contains global machine memory and swap
	  information:
	  
	  struct MemInfo_t {
	  Int_t fMemTotal; // total RAM in MB
	  Int_t fMemUsed; // used RAM in MB
	  Int_t fMemFree; // free RAM in MB
	  Int_t fSwapTotal; // total swap in MB
	  Int_t fSwapUsed; // used swap in MB
	  Int_t fSwapFree; // free swap in MB
	  };
	  
	  The ProcInfo_t contains current process information:
	  
	  struct ProcInfo_t {
	  Float_t fCpuUser; // user time used by this process in seconds
	  Float_t fCpuSys; // system time used by this process in seconds
	  Long_t fMemResident; // resident memory used by this process in
	  KB
	  Long_t fMemVirtual; // virtual memory used by this process in KB
	  };
	  
	  This first check-in provides only an implementation for Mac OS X.
	  The Linux
	  and Win32 versions are coming tomorrow.

2006-10-23 13:15  couet

	* [r16599] spectrum/src/TSpectrum3.cxx: - more coding conventions
	  fixes.

2006-10-23 11:44  antcheva

	* [r16598] gui/src/TGListView.cxx: - fix to make changes introduced
	  in TGListView.cxx v. 1.36 backward
	  compatible for GUI event processing related to the header buttons
	  (bug #20769 at http://savannah.cern.ch/bugs/?20769)

2006-10-23 10:06  couet

	* [r16597] spectrum/src/TSpectrum3.cxx: - coding conventions

2006-10-23 08:25  brun

	* [r16593] spectrum/src/TSpectrum2.cxx: Move html documentation
	  blocks and examples in the functions documentation.

2006-10-23 08:18  brun

	* [r16592] spectrum/src/TSpectrum.cxx: Move html documentation
	  blocks and examples in the functions documentation.

2006-10-23 07:47  moneta

	* [r16591] minuit2/inc/Minuit2/LAVector.h,
	  minuit2/inc/Minuit2/MnFcn.h, minuit2/src/MnFcn.cxx,
	  minuit2/src/MnUserFcn.cxx: add operator[int i} to the vector
	  class and update documentation for MnFcn class

2006-10-21 07:56  rdm

	* [r16590] base/inc/TString.h, base/src/TString.cxx: - Fix for
	  TString s("-").IsFloat() erroneously returning true
	  (issue https://savannah.cern.ch/bugs/?20861).
	  - New method Atoll() converting a string into a Long64_t.

2006-10-20 21:07  brun

	* [r16589] base/inc/TFolder.h, base/inc/TObject.h,
	  base/inc/TVirtualPad.h, base/src/TFolder.cxx,
	  base/src/TObject.cxx, geom/inc/TGeoVolume.h,
	  geom/src/TGeoVolume.cxx, gpad/inc/TClassTree.h, gpad/inc/TPad.h,
	  gpad/inc/TPaveClass.h, gpad/src/TClassTree.cxx,
	  gpad/src/TPad.cxx, gpad/src/TPaveClass.cxx, graf/inc/TSpline.h,
	  graf/src/TSpline.cxx: Add an optional argument Option_t
	  *option="" to all SaveAs functions.

2006-10-20 20:13  pcanal

	* [r16587] tree/src/TTree.cxx: Prevent a spurrious warning in case
	  of templates of double

2006-10-20 16:21  pcanal

	* [r16585] tree/src/TBranchBrowsable.cxx: The previous patch
	  actually pertain to https://savannah.cern.ch/bugs/?20819.

2006-10-20 16:20  rdm

	* [r16584] unix/src/TUnixSystem.cxx: simplify the gdb command
	  arguments used for the stack trace.

2006-10-20 16:16  pcanal

	* [r16583] tree/src/TBranchBrowsable.cxx: Change a loop from
	  'while' to 'for' to properly handle 'continue'. This is prevent
	  an infinite loop in the case described at
	  https://savannah.cern.ch/bugs/?20866

2006-10-20 16:02  brun

	* [r16582] README/CREDITS: Add contribution of Thomas Bretz to
	  TRolke.

2006-10-20 16:01  brun

	* [r16581] physics/inc/TRolke.h, physics/src/TRolke.cxx: From
	  Thomas Bretz;
	  a fix for TRolke which allows also calculation for more than 170
	  Events.

2006-10-20 16:00  couet

	* [r16580] graf/src/TGraph.cxx: - In DistanceToPrimitive() the test
	  to see if "the point (px,py) is not in
	  the graph area" was done too late. Therefore the TGraph was
	  picked outside
	  the pad limits. In particular it hide the TAxis in case of zoom.

2006-10-20 15:22  rdm

	* [r16579] proof/inc/TProof.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx: do package compilation in parallel.

2006-10-20 14:09  moneta

	* [r16578] mathcore/test/Makefile, mathcore/test/testBoost.cxx,
	  mathcore/test/testVectorIO.cxx: add test for IO of vectors

2006-10-20 12:59  brun

	* [r16577] asimage/src/libAfterImage.tar.gz: New version of
	  libAfterImage from Sasha Vasko:
	  - fixed memory leaks in libAI on image slicing

2006-10-20 09:38  rdm

	* [r16576] geom/src/TGeoElement.cxx: make sure RadioNuclides.txt
	  can be found when ROOT is installed using --prefix.

2006-10-20 09:36  rdm

	* [r16575] eg/src/TDatabasePDG.cxx: avoid possible string overflow
	  in file name.

2006-10-20 09:36  rdm

	* [r16574] etc/gdb-backtrace-script, unix/src/TUnixSystem.cxx:
	  implemented TSystem::StackTrace() for Mac OS X. Uses gdb and this
	  method can
	  be used for other platforms currently not yet supported.

2006-10-20 08:38  brun

	* [r16573] geom/inc/TGeoManager.h, geom/inc/TGeoMatrix.h,
	  geom/inc/TGeoPatternFinder.h, geom/inc/TGeoScaledShape.h,
	  geom/inc/TGeoShape.h, geom/inc/TGeoVolume.h,
	  geom/inc/TVirtualGeoPainter.h, geom/src/TGeoManager.cxx,
	  geom/src/TGeoMatrix.cxx, geom/src/TGeoNode.cxx,
	  geom/src/TGeoPatternFinder.cxx, geom/src/TGeoScaledShape.cxx,
	  geom/src/TGeoShape.cxx, geom/src/TGeoVolume.cxx,
	  geompainter/inc/TGeoPainter.h, geompainter/src/TGeoPainter.cxx:
	  From Andrei:
	  a big chunk of modifications that mainly allow converting a
	  geometry
	  containing reflection matrices into a reflection-free one.
	  This is done via a mechanism implemented in
	  TGeoManager/TGeoVolume/TGeoScaledShape
	  classes which can be invoked using:
	  TGeoManager::ConvertReflections() method once the geometry is
	  closed.
	  This is required for normal GEANT4 operation and is to be used
	  only
	  in G4 navigation context.
	  
	  Besides that, I made some changes which allow now controlling
	  visibility
	  of nodes/volumes directly from the TBrowser (check-boxes).
	  This was not really working before.

2006-10-20 07:31  rdm

	* [r16572] base/src/TObject.cxx: in SaveAs() don't try to free
	  buffer returned by Form().

2006-10-20 07:30  rdm

	* [r16571] base/src/TFile.cxx, io/src/TFile.cxx: Correct mangled up
	  comment.

2006-10-19 20:45  pcanal

	* [r16570] matrix/inc/TMatrixTBase.h, matrix/inc/TVectorT.h: Patch
	  to work around in deficiency in the Solraris CC compiler.

2006-10-19 19:42  pcanal

	* [r16568] base/src/TFile.cxx, io/src/TFile.cxx: In the (rare) case
	  where a request to the TFileCacheRead object lead to
	  the loading from the file of some block BUT did not lead to the
	  loading
	  of the request block itself, we revert to the non-cache case (in
	  TFile::ReadBuffer)
	  which requires the file to put at the expected offset (aka
	  GetRefOffset).
	  This issues lead to message of the style:
	  R__unzip: error in inflate (zlib)
	  and/or
	  Error in <TBasket::ReadBasketBuffers>: fNbytes = 7525, fKeylen =
	  73, fObjlen
	  = 54572, noutot = 0, nout=0, nin=7452, nbuf=54572
	  or even simply a crash.
	  This solves both:
	  http://savannah.cern.ch/bugs/?20740
	  and
	  http://savannah.cern.ch/bugs/?20820

2006-10-19 19:37  pcanal

	* [r16567] base/src/TFileCacheWrite.cxx,
	  io/src/TFileCacheWrite.cxx: Enhance comments

2006-10-19 19:36  pcanal

	* [r16566] base/src/TFileCacheRead.cxx, io/src/TFileCacheRead.cxx:
	  Do a reset of all the blocks in SetFile

2006-10-19 19:35  pcanal

	* [r16565] tree/src/TTreeCache.cxx: The clear up the list blocks is
	  now done in TFileReadCache::SetFile

2006-10-19 16:13  brun

	* [r16564] asimage/src/TASImage.cxx: From Bertrand:
	  Fix a memory leak

2006-10-19 14:53  rdm

	* [r16563] proofd/src/XProofProtUtils.cxx,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  reduce the amount of logging messages in non-debug mode.

2006-10-19 13:35  couet

	* [r16562] graf/src/TGaxis.cxx: With:
	  
	  gStyle->SetLabelFont(131,"x");
	  gStyle->SetLabelFont(131,"y");
	  
	  the axis labels in log scale showed up without the latex markup
	  rendered
	  properly. 1000 appeared as the ascii "10^{3}", not the rendered
	  10 with a
	  superscript 3.
	  
	  The following little script reproduces the problem:
	  
	  {
	  gStyle->SetLabelFont(131,"x");
	  gStyle->SetLabelFont(131,"y");
	  
	  TH1F h("h", "h", 100, 0, 1000000);
	  h.SetBinContent(10, 1000000);
	  h.SetBinContent(50, 100);
	  h.Draw();
	  c1->SetLogy();
	  c1->SetLogx();
	  }
	  
	  This problem was reported in:
	  https://savannah.cern.ch/bugs/index.php?20839

2006-10-19 13:19  rdm

	* [r16561] treeplayer/src/TTreeFormula.cxx: Remove unused variable
	  causing compiler warning.

2006-10-19 13:02  rdm

	* [r16560] proofx/src/TXProofServ.cxx: add protection against
	  fProof being 0.

2006-10-19 12:43  rdm

	* [r16559] configure: From Sergei:
	  On win32 we need for libRMySQL to link also against libmysql.lib
	  in addition
	  to libmysqlclient.lib.

2006-10-19 12:40  rdm

	* [r16558] etc/proof/xpd.cf.sample: From Gerri:
	  document new trace options.

2006-10-19 12:38  rdm

	* [r16557] base/src/TVirtualProof.cxx, proof/inc/TProof.h,
	  proof/inc/TProofServ.h, proof/src/TProof.cxx,
	  proof/src/TProofServ.cxx, proofd/inc/XProofProtUtils.h,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/inc/XrdProofdResponse.h, proofd/inc/XrdProofdTrace.h,
	  proofd/src/XProofProtUtils.cxx, proofd/src/XrdProofConn.cxx,
	  proofd/src/XrdProofPhyConn.cxx, proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofd/src/XrdProofdResponse.cxx, proofx/inc/TXProofServ.h,
	  proofx/src/TXProofMgr.cxx, proofx/src/TXProofServ.cxx,
	  proofx/src/TXSocket.cxx, xrootd/src/xrootd-20060928-1600.src.tgz:
	  From Gerri:
	  Major set of robustness fixes, improving error reporting and
	  reducing the
	  startup failures especially observed on AMD64. Summary of
	  changes:
	  - XrdProofdProtocol.cxx, .h
	  - Remove zombie treatment: done by XrdScheduler::Reaper()
	  - Check the modification date of the PROOF config file so that
	  changes
	  can be picked up on the fly
	  - Fix problem with the definition of the image
	  - Improved tracing (see etc/proof/xpd.cf.sample)
	  - Several bug fixes
	  
	  - XrdProofConn
	  - fix problem with marshalling in case of retries.
	  
	  - TProofServ, TXProofServ
	  - Add return codes to CreateServer() and Setup() for proper
	  termination
	  in case of errors
	  
	  - TProof
	  - Make sure that TXProofMgr is the last one in the list of
	  sockets for proper
	  cleaning

2006-10-19 11:47  brun

	* [r16556] geom/src/TGeoVolume.cxx: Fix a side-effect of declaring
	  SaveAs const

2006-10-19 10:58  brun

	* [r16555] base/inc/TFolder.h, base/inc/TObject.h,
	  base/inc/TVirtualPad.h, base/src/TFolder.cxx,
	  base/src/TObject.cxx, geom/inc/TGeoVolume.h,
	  geom/src/TGeoVolume.cxx, gpad/inc/TClassTree.h, gpad/inc/TPad.h,
	  gpad/inc/TPaveClass.h, gpad/src/TClassTree.cxx,
	  gpad/src/TPad.cxx, gpad/src/TPaveClass.cxx: Make all SaveAs
	  functions const.

2006-10-19 10:54  brun

	* [r16554] spectrum/src/TSpectrum.cxx: Reorganize html
	  documentation within the functions.

2006-10-19 09:23  brun

	* [r16553] base/inc/TObject.h, base/src/TObject.cxx: Implement
	  TObject::SaveAs(cont char *filename) such that one can generate
	  the C++ code to rebuild the state of any TObject.
	  This function is available in the object context menu.

2006-10-18 21:56  rdm

	* [r16552] config/rootrc.in, mysql/Module.mk,
	  mysql/inc/TMySQLResult.h, mysql/inc/TMySQLRow.h,
	  mysql/inc/TMySQLServer.h, mysql/inc/TMySQLStatement.h: From
	  Sergei:
	  port of MySQL plugin to win32. Name of plugin had to be changed
	  to
	  libRMySQL since libMySQL clashes with libmysql on windows.

2006-10-18 15:38  rdm

	* [r16551] Makefile: white space.

2006-10-18 15:38  rdm

	* [r16550] table/inc/TCL.h, table/inc/TCernLib.h,
	  table/src/TCL.cxx, table/src/TCernLib.cxx,
	  table/src/TVolumePosition.cxx, table/src/TVolumeView.cxx: Rename
	  TCL.{h,cxx} to TCernLib.{h,cxx} to avoid a clash with the TCL
	  include file tcl.h.

2006-10-18 15:20  antcheva

	* [r16549] gui/src/TGTextEntry.cxx: From Bertrand:
	  Added automatic copy of highlighted text by the mouse (as in
	  TGTextView)

2006-10-18 14:37  rdm

	* [r16548] test/ProofBench/make_event_trees.C: if master is
	  "localhost" assume we run in a setting with master and workers
	  on the localhost.

2006-10-18 13:28  rdm

	* [r16547] test/ProofBench/README: use TProof::Open() instead of
	  gROOT->Proof().

2006-10-18 09:27  rdm

	* [r16546] proof/src/TProofServ.cxx: Update the error handler to
	  also take the new kPrint case into account.

2006-10-18 09:26  rdm

	* [r16545] base/inc/LinkDef1.h, base/inc/TError.h,
	  base/src/TError.cxx, base/src/TString.cxx, config/rootrc.in: New
	  feature that allows the Printf() function to be redirected to
	  print
	  via the ROOT ErrorHandler. This will allow third party frameworks
	  to also
	  append Printf() messages to the message log.
	  
	  - TError.h, TError.cxx:
	  - Introduced new message level kPrint which can be
	  used to redirect Printf() messages in the ErrorHandler.
	  - Modified DefaultErrorHandler() to handle the new kPrint message
	  types
	  - Fixes in DebugPrint() and ErrorHandler() to correctly reset the
	  ap
	  pointer in case the internal buffer had to be resized and the
	  variable
	  argument list rescanned (fix was first made in
	  TString::FormImp())
	  - Introduced new global gPrintViaErrorHandler which when true
	  will
	  tell Printf() to print via the ErrorHandler. To be used like:
	  gPrintViaErrorHandler = kTRUE;
	  gROOT->GetPluginManager()->Print();
	  gPrintViaErrorHandler = kFALSE;
	  To be universally useful all TObject::Print() overloaded methods
	  should use Printf() to print and not cout or printf().
	  - TString.cxx:
	  - In Printf() check for gPrintViaErrorHandler.

2006-10-18 09:02  rdm

	* [r16544] win32gdk/gdk/src/gdk/win32/gdkselection-win32.c: From
	  Bertrand:
	  Improve copy/paste behavior on Windoze.

2006-10-17 12:28  rdm

	* [r16540] base/src/TPluginManager.cxx, unix/src/TUnixSystem.cxx:
	  Use Printf() instead of printf(). Printf() can be easily
	  redirected.

2006-10-17 11:57  rdm

	* [r16539] win32gdk/gdk/src/gdk/win32/gdkvisual-win32.c: From
	  Bertrand:
	  Quick and dirty (temporary) fix solving axis labels having a
	  square
	  background different from pad background in 16 bit color mode on
	  Windows.

2006-10-17 06:09  brun

	* [r16538] pyroot/ROOT.py, pyroot/src/ConstructorHolder.cxx,
	  pyroot/src/Converters.cxx, pyroot/src/Converters.h,
	  pyroot/src/Executors.cxx, pyroot/src/MethodHolder.cxx,
	  pyroot/src/PyBufferFactory.cxx, pyroot/src/Pythonize.cxx,
	  pyroot/src/RootWrapper.cxx, pyroot/src/Utility.cxx,
	  pyroot/src/Utility.h: From Wim Lavrijsen:
	  o) lazy-load fixes in ROOT.py
	  o) mod, specific to ipython, to comply with late loading
	  o) prevent lookup with spurious string if class has no dictionary
	  o) don't retry ctor if C++ exception thrown
	  o) allow indexed assignment to opaque buffers if type known
	  o) pythonize __getitem__(int) indexing for STL-like containers
	  o) better handling of classes with missing dictionaries
	  o) several api call, memory leak, protocol, and cosmetic fixes
	  o) improved handling of std::string& function arguments

2006-10-16 17:53  rdm

	* [r16537] gpad/src/TPad.cxx: From Ilka:
	  I have connected TCanvas::Closed signal with new fit panel
	  destruction.
	  It happened that this signal was emitted twice, because of
	  virtual defined
	  methods Closed() on the level of TPad and TCanvas. The attached
	  patch fixes
	  this behavior.

2006-10-16 12:41  moneta

	* [r16536] smatrix/test/testIO.cxx: update test for mixed
	  dictionaries and add test for reading of track classes

2006-10-16 12:08  brun

	* [r16535] graf/src/TGraph.cxx: Add a protection in TGraph
	  assignmenet operator in case the graph has 0 points

2006-10-16 11:42  brun

	* [r16534] test/vmatrix.cxx: From Eddy Offermann:
	  a patch for test/vmatrix.cxx compilation : it got
	  broken after code modification for the SUN compiler .

2006-10-16 11:38  brun

	* [r16533] net/inc/TSQLServer.h, odbc/src/TODBCServer.cxx: From
	  Sergey Linev:
	  1. New TSQLServer::GetDB() method. It provides access to fDB
	  field,
	  which contains currently used database.
	  2. TODBCServer::SelectDataBase is implemented.
	  3. Small modification in TODBCServer.

2006-10-15 20:08  pcanal

	* [r16532] treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreePlayer.cxx: From Jason Detwiler:
	  Allow more formatting options for TTree::Scan.
	  In the option paramater (after col=), the format strings should
	  follow the printf format specification. The value given will
	  be prefixed by % and, if no conversion specifier is given, will
	  be suffixed by the letter g.
	  
	  For example:
	  
	  tree->Scan("val:flag:flag:c:cstr", "", "col=::#x:c:");
	  
	  where val is float, flag an int, c a char and cstr a char*
	  now prints:
	  
	  ************************************************************************
	  * Row * val * flag * flag * c * cstr *
	  ************************************************************************
	  * 0 * 0 * 1 * 0x1 * a * i00 *
	  * 1 * 1.1 * 2 * 0x2 * b * i01 *

2006-10-15 07:33  brun

	* [r16531] test/stressSpectrum.cxx: In stress2 use the noMarkov
	  option and renormalize results accordingly.

2006-10-15 06:23  brun

	* [r16530] hist/inc/TLimit.h, hist/src/TLimit.cxx: From Christophe
	  Delaere:
	  new version of TLimit. It implements Tom Junk's solution for a
	  bias appearing sometimes when introducing systematics.
	  Bellow is the detailed information.
	  
	  
	  
	  Following an exchange of mails between Laurent Duflot and Tom
	  Junk,
	  Tom wrote the following:
	  
	  "Laurent Duflot has given me an example which showed me I was
	  wrong with
	  how I reweight s+b pseudoexperiments to get background-only
	  pseudoexperiments and vice versa. I am sending this along to Alex
	  Read
	  and Bill Murray in case they might say "Yes, you should have
	  known that
	  all along, Tom!". It certainly was a surprise to me.
	  
	  We do "importance sampling" of s+b and b pseudoexperiments and
	  reweight
	  them to look like the other kind, and the weight factor is the
	  likelihood
	  ratio, which coincidentally happens to look like our test
	  statistic.
	  But the test statistic uses central values of s and b so as not
	  to split
	  outcomes, and the weights for reweighting pseudoexperiments I was
	  using
	  were the likelihood ratios using systematically varied s and b on
	  each
	  pseudoexperiment, where I pick smeared values on each
	  pseudoexperiment.
	  
	  The problem is that this is biased. Pseudoexperiments in the
	  background-hypothesis distribution that are more signal-like
	  preferentially have their background expectations systematically
	  varied
	  upwards. Pseudoexperiments in the s+b distribution that are more
	  background-like preferentially have their background expectations
	  systematically varied downwards. These two kinds of outcomes may
	  populate the same bin of -2lnQ. Reweighting the bg
	  pseudoexperiments
	  to look like corresponding s+b pseudoexperiments should take into
	  account that the corresponding backgrounds are different.
	  
	  I've approximated this by re-fluctuating the signal and the
	  background
	  on each pseudoexperiment to get an unbiased target distribution.
	  So the
	  weight ratio is
	  
	  Ratio = P(pd|s1+b1)/P(pd|b2)
	  
	  where pd=pseudodata, s1, b1 are a randomly re-fluctuated signal
	  and
	  background, and b2 is the fluctuated background which gave me
	  that
	  pseudodata, and this weight should turn a biased background
	  pseudoexperiment into a representative s+b pseudoexperiment.
	  
	  The problem I see now is that the s+b pseudoexperiment should
	  also be
	  biased, but I do not know how to compute this without running a
	  lot of
	  pseudoexperiments. It also gets tough as the number of variable
	  systematic errors gets large.
	  
	  Nonetheless, the approximation above helps make the reweighted
	  quantities
	  match more their unweighted counterparts in the
	  large-pseudoexperiment
	  limit.

2006-10-14 11:10  rdm

	* [r16529] xrootd/src/xrootd-20060928-1600.src.tgz: This version
	  has two fixes for MacOS X:
	  - fix run-away loop in XrdScheduler::Reaper(), due to sigwait()
	  not working as expected.
	  - fix in XrdNetDNS::getHostAddr() to use only AF_INET as protocol
	  family.
	  This avoids IPv6 addresses from being selected on MacOS X where
	  all local
	  interfaces have also an IPv6 address.

2006-10-14 11:05  rdm

	* [r16528] base/src/TVirtualProof.cxx: fix the case of of a
	  temporary that went out of scope too soon.

2006-10-13 10:27  moneta

	* [r16524] smatrix/test/testIO.cxx: add SMatrux full tyoe name when
	  creating the branch. This fixes storage of Double and Double32

2006-10-13 09:58  rdm

	* [r16523] thread/src/TWin32Thread.cxx: From Bertrand:
	  Set TThread fState value as kCanceledState in
	  TWin32Thread::Kill(TThread *th).

2006-10-13 09:56  rdm

	* [r16522] asimage/src/libAfterImage.tar.gz: From Valeri:
	  - add possiblity to generate "infinite-loop" animated GIFs
	  (aka NETSCAPE 2.0 extension).
	  - detecting the last subimage in multi-image GIF and TIFF image
	  added

2006-10-13 09:56  rdm

	* [r16521] asimage/Module.mk, mathmore/Module.mk, netx/Module.mk,
	  proofx/Module.mk: fix parallel build dependency problems in case
	  a new xrootd-xxxx.tgz or
	  libAfterImage.tar.gz are dropped in.

2006-10-13 08:18  rdm

	* [r16520] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h, postscript/src/TImageDump.cxx: From Valeri:
	  - fix bugs reported at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=4060
	  1. dashed lines with line width set to 0 were not drawn.
	  2. circles, ellipses were not drawn.
	  
	  - The interface for TImage::DrawCircle(), TImage::DrawEllipse()
	  changed
	  If parameter "thick"<0 - filled circle/ellipse is drawn
	  if "thick">0 - the parameter specifies the thickness of line.

2006-10-13 07:52  brun

	* [r16519] cont/src/TRefArray.cxx: Fix coding conventions

2006-10-13 07:52  antcheva

	* [r16518] gui/src/TGScrollBar.cxx, gui/src/TRootCanvas.cxx: -
	  coding conventions fixes

2006-10-13 07:33  brun

	* [r16517] mysql/inc/TMySQLServer.h, mysql/src/TMySQLServer.cxx,
	  odbc/inc/TODBCServer.h, odbc/inc/TODBCStatement.h,
	  odbc/src/TODBCServer.cxx, odbc/src/TODBCStatement.cxx: From
	  Sergey Linev:
	  1. Workaround for Oracle ODBC driver for Linux. Number of fetched
	  rows is
	  not set,
	  therefore one should calculate this number ourself.
	  2. TODBCServer::GetDrivers() and TODBCServer::GetDataSources()
	  static
	  methods are implemented.
	  They provide information about available configured ODBC drivers
	  and data
	  sources respectively.
	  Also PrintDrivers() and PrintDataSources() methods are
	  implemented.
	  3. TODBCServer::ServerInfo() method is implemented. It nows
	  returns server
	  name and version like:
	  "Oracle 10.01.0030" or "MySQL 4.1.11"
	  TMySQLServer::ServerInfo() modified to return info in form:
	  "MySQL
	  4.1.11"
	  4. TODBCServer::GetTablesList() modified in respect of Oracle
	  ODBC driver
	  functionality -
	  wildcarding is now works correctly.

2006-10-12 21:30  pcanal

	* [r16516] matrix/inc/TMatrixTBase.h, matrix/src/TMatrixTBase.cxx:
	  From Eddy:
	  Patch to work around in deficiency in the Solraris CC compiler.

2006-10-12 16:11  antcheva

	* [r16515] icons/checkmark_t.xpm: - fix related to valgrind
	  messages (symbol 'o' was not in use)

2006-10-12 16:08  antcheva

	* [r16514] gui/src/TRootBrowser.cxx: - fix related to valgrind
	  messages about not initialized variables

2006-10-12 15:20  rdm

	* [r16513] gpad/inc/TCanvas.h, gpad/src/TCanvas.cxx: From Ilka:
	  The data member fUseGL was not initialized in default canvas
	  constructor.

2006-10-12 13:52  antcheva

	* [r16512] gui/src/TRootCanvas.cxx: - handle left mouse button +
	  shift for GL interactions

2006-10-12 08:38  rdm

	* [r16511] base/src/TTimeStamp.cxx: From Peter Hristov:
	  don't pass 0 pointer but pointer of vallue initialized to 0.

2006-10-12 07:57  antcheva

	* [r16510] gui/inc/TRootCanvas.h, gui/src/TRootCanvas.cxx: - fixed
	  minor memory leak in canvas GUI

2006-10-11 17:55  rdm

	* [r16509] gui/inc/TGListBox.h: another -effc++ fix.

2006-10-11 15:10  roiser

	* [r16508] reflex/test/testDict2/TestClasses.h,
	  reflex/test/test_Reflex_simple2.cxx: unit tests for C arrays

2006-10-11 10:26  rdm

	* [r16507] base/inc/TProcessID.h, base/src/TProcessID.cxx,
	  base/src/TSystem.cxx, cont/inc/TRefArray.h,
	  cont/src/TRefArray.cxx, g3d/inc/TPointSet3D.h,
	  ged/inc/TGedFrame.h, gl/inc/TGLUtil.h, gl/inc/TGLViewer.h,
	  gui/inc/TGComboBox.h, gui/inc/TGListBox.h, gui/inc/TGScrollBar.h,
	  gui/src/TGScrollBar.cxx: From Federico:
	  fixes for the -effc++ g++ option.

2006-10-11 08:04  axel

	* [r16506] reflex/src/NameLookup.cxx: Don't return Dummy for
	  trailing scope.

2006-10-11 06:29  brun

	* [r16505] base/inc/RVersion.h, build/version_number: Start
	  development version 5.13/05

2006-10-10 12:24  brun

	* [r16502] tree/src/TTree.cxx: In TTree::SetCacheSize, also set
	  fCacheSize=0 when the input argument is null.

2006-10-10 09:51  roiser

	* [r16501] reflex/src/Class.cxx,
	  reflex/test/test_ReflexBuilder_unit.cxx: fix [bug #20296]

2006-10-10 09:38  brun

	* [r16500] spectrum/src/TSpectrum2.cxx: Fix a problem with the
	  directory name of the gif files

2006-10-10 09:10  brun

	* [r16499] base/inc/RVersion.h, build/version_number: Stamp version
	  5.13/04

2006-10-10 08:34  rdm

	* [r16498] tmva/Module.mk, tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinaryTree.h, tmva/inc/CrossEntropy.h,
	  tmva/inc/DataSet.h, tmva/inc/DecisionTree.h,
	  tmva/inc/DecisionTreeNode.h, tmva/inc/Event.h,
	  tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/LinkDef.h, tmva/inc/MStream.h,
	  tmva/inc/MethodANNBase.h, tmva/inc/MethodBDT.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/Node.h,
	  tmva/inc/NodeID.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinaryTree.cxx, tmva/src/CrossEntropy.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/DecisionTreeNode.cxx, tmva/src/Event.cxx,
	  tmva/src/Factory.cxx, tmva/src/GeneticANN.cxx,
	  tmva/src/GeneticBase.cxx, tmva/src/GeneticCuts.cxx,
	  tmva/src/GeneticGenes.cxx, tmva/src/GeneticPopulation.cxx,
	  tmva/src/GeneticRange.cxx, tmva/src/GiniIndex.cxx,
	  tmva/src/IMethod.cxx, tmva/src/MStream.cxx,
	  tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/Node.cxx,
	  tmva/src/Option.cxx, tmva/src/PDF.cxx, tmva/src/Ranking.cxx,
	  tmva/src/Reader.cxx, tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/Volume.cxx: Revert to
	  previous version.

2006-10-10 07:38  brun

	* [r16497] tmva/test/TMVAGui.C, tmva/test/TMVAlogon.C,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVApplication.C,
	  tmva/test/annconvergencetest.C, tmva/test/compareanapp.C,
	  tmva/test/correlations.C, tmva/test/correlationscatters.C,
	  tmva/test/decorrelated_variables.C, tmva/test/efficiencies.C,
	  tmva/test/likelihoodrefs.C, tmva/test/line-small.png,
	  tmva/test/mutransform.C, tmva/test/mvas.C, tmva/test/network.C,
	  tmva/test/plotall.C, tmva/test/sigmoid-small.png,
	  tmva/test/tmvaglob.C, tmva/test/variables.C: Go back to previous
	  version

2006-10-10 06:49  brun

	* [r16496] alien/src/TAlienCollection.cxx,
	  alien/src/TAlienFile.cxx, base/src/TArchiveFile.cxx,
	  base/src/TFile.cxx, gl/src/TGLSAViewer.cxx,
	  io/src/TArchiveFile.cxx, io/src/TFile.cxx,
	  matrix/inc/TDecompLU.h, xml/src/TXMLEngine.cxx: Fix coding
	  conventions

2006-10-09 17:13  brun

	* [r16495] tree/src/TBranchElement.cxx: From Philippe:
	  Insure we properly detect that the TStreamerElement
	  is for a base class even in the case of an std::string.

2006-10-09 16:54  brun

	* [r16494] tmva/src/Node.cxx: Do not cast a pointer to int but long

2006-10-09 16:41  brun

	* [r16493] tmva/src/DataSet.cxx, tmva/src/Ranking.cxx: temporary
	  workaround to compile on Windows

2006-10-09 16:16  brun

	* [r16492] tmva/inc/Rule.h, tmva/inc/RuleFitParams.h: Fix more
	  porting problems with fabs

2006-10-09 16:12  brun

	* [r16491] tmva/src/Rule.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/RuleFitParams.cxx: Fix portability problem with fabs

2006-10-09 15:55  brun

	* [r16490] tmva/Module.mk, tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinaryTree.h, tmva/inc/CrossEntropy.h,
	  tmva/inc/DataSet.h, tmva/inc/DecisionTree.h,
	  tmva/inc/DecisionTreeNode.h, tmva/inc/Event.h,
	  tmva/inc/Factory.h, tmva/inc/GeneticANN.h,
	  tmva/inc/GeneticBase.h, tmva/inc/GeneticCuts.h,
	  tmva/inc/GeneticGenes.h, tmva/inc/GeneticPopulation.h,
	  tmva/inc/GeneticRange.h, tmva/inc/GiniIndex.h,
	  tmva/inc/IMethod.h, tmva/inc/LinkDef.h, tmva/inc/MStream.h,
	  tmva/inc/MethodANNBase.h, tmva/inc/MethodBDT.h,
	  tmva/inc/MethodBase.h, tmva/inc/MethodCFMlpANN.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCFMlpANN_def.h,
	  tmva/inc/MethodCommittee.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodMLP.h,
	  tmva/inc/MethodPDERS.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodSVM.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MethodVariable.h, tmva/inc/Methods.h,
	  tmva/inc/MisClassificationError.h, tmva/inc/Node.h,
	  tmva/inc/NodeID.h, tmva/inc/Option.h, tmva/inc/PDF.h,
	  tmva/inc/Ranking.h, tmva/inc/Reader.h, tmva/inc/RootFinder.h,
	  tmva/inc/Rule.h, tmva/inc/RuleEnsemble.h, tmva/inc/RuleFit.h,
	  tmva/inc/RuleFitParams.h, tmva/inc/SdivSqrtSplusB.h,
	  tmva/inc/SeparationBase.h, tmva/inc/SimulatedAnnealingBase.h,
	  tmva/inc/SimulatedAnnealingCuts.h, tmva/inc/TActivation.h,
	  tmva/inc/TActivationChooser.h, tmva/inc/TActivationIdentity.h,
	  tmva/inc/TActivationRadial.h, tmva/inc/TActivationSigmoid.h,
	  tmva/inc/TActivationTanh.h, tmva/inc/TNeuron.h,
	  tmva/inc/TNeuronInput.h, tmva/inc/TNeuronInputAbs.h,
	  tmva/inc/TNeuronInputChooser.h, tmva/inc/TNeuronInputSqSum.h,
	  tmva/inc/TNeuronInputSum.h, tmva/inc/TSpline1.h,
	  tmva/inc/TSpline2.h, tmva/inc/TSynapse.h, tmva/inc/Timer.h,
	  tmva/inc/Tools.h, tmva/inc/Types.h, tmva/inc/VariableInfo.h,
	  tmva/inc/Volume.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinaryTree.cxx, tmva/src/CrossEntropy.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/DecisionTreeNode.cxx, tmva/src/Event.cxx,
	  tmva/src/Factory.cxx, tmva/src/GeneticANN.cxx,
	  tmva/src/GeneticBase.cxx, tmva/src/GeneticCuts.cxx,
	  tmva/src/GeneticGenes.cxx, tmva/src/GeneticPopulation.cxx,
	  tmva/src/GeneticRange.cxx, tmva/src/GiniIndex.cxx,
	  tmva/src/IMethod.cxx, tmva/src/MStream.cxx,
	  tmva/src/MethodANNBase.cxx, tmva/src/MethodBDT.cxx,
	  tmva/src/MethodBase.cxx, tmva/src/MethodCFMlpANN.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, tmva/src/MethodCommittee.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFisher.cxx,
	  tmva/src/MethodHMatrix.cxx, tmva/src/MethodLikelihood.cxx,
	  tmva/src/MethodMLP.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodRuleFit.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/MethodTMlpANN.cxx, tmva/src/MethodVariable.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/Node.cxx,
	  tmva/src/Option.cxx, tmva/src/PDF.cxx, tmva/src/Ranking.cxx,
	  tmva/src/Reader.cxx, tmva/src/RootFinder.cxx, tmva/src/Rule.cxx,
	  tmva/src/RuleEnsemble.cxx, tmva/src/RuleFit.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.cxx,
	  tmva/src/SeparationBase.cxx, tmva/src/SimulatedAnnealingBase.cxx,
	  tmva/src/SimulatedAnnealingCuts.cxx,
	  tmva/src/TActivationRadial.cxx, tmva/src/TActivationSigmoid.cxx,
	  tmva/src/TActivationTanh.cxx, tmva/src/TNeuron.cxx,
	  tmva/src/TSpline1.cxx, tmva/src/TSpline2.cxx,
	  tmva/src/TSynapse.cxx, tmva/src/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/VariableInfo.cxx, tmva/src/Volume.cxx,
	  tmva/test/TMVAGui.C, tmva/test/TMVAlogon.C,
	  tmva/test/TMVAnalysis.C, tmva/test/TMVApplication.C,
	  tmva/test/annconvergencetest.C, tmva/test/compareanapp.C,
	  tmva/test/correlations.C, tmva/test/correlationscatters.C,
	  tmva/test/decorrelated_variables.C, tmva/test/efficiencies.C,
	  tmva/test/likelihoodrefs.C, tmva/test/line-small.png,
	  tmva/test/mutransform.C, tmva/test/mvas.C, tmva/test/network.C,
	  tmva/test/plotall.C, tmva/test/sigmoid-small.png,
	  tmva/test/tmvaglob.C, tmva/test/variables.C: From Joerg Stelzer
	  and Andreas Hoecker:
	  
	  New version of the TMVA package.
	  Description of changes coming later.

2006-10-09 15:33  brun

	* [r16489] hist/inc/TH1.h: From Anna:
	  change of the default option in the Chi2Test and Chi2TestX (from
	  "UU NORM" to "UU", and from nothing to "UU")

2006-10-09 15:26  moneta

	* [r16488] mathmore/doc/main.html, mathmore/src/GSL1DMinimizer.h:
	  fix a doc problem

2006-10-09 14:47  brun

	* [r16487] README/CREDITS: Add contributions from Daniel Haertl and
	  Nikolai Gagunashvili

2006-10-09 14:42  brun

	* [r16486] tutorials/chi2test.C: Add new tutorial:
	  // Example macro to use chi2 test
	  // One unweighted histogram is compared with a weighted
	  histogram.
	  // The normalized residuals are retrieved and plotted in a simple
	  graph.
	  // The QQ plot of the normalized residual using the
	  // normal distribution is also plotted.
	  //
	  //Authors: Nikolai Gagunashvili, Daniel Haertl, Lorenzo Moneta

2006-10-09 14:25  brun

	* [r16485] spectrum/src/TSpectrum2.cxx,
	  spectrum/src/TSpectrum2Fit.cxx, spectrum/src/TSpectrumFit.cxx:
	  Several changes to optimize the html documenattion.

2006-10-09 13:59  moneta

	* [r16484] mathmore/build/src_Makefile.am,
	  mathmore/build/test_Makefile.am: update automake file for new
	  tests

2006-10-09 13:59  moneta

	* [r16483] mathmore/test/testMinimization1D.cxx: add golden section
	  algorithm in new minim1D test

2006-10-09 13:33  moneta

	* [r16482] mathmore/build/configure.in, mathmore/doc/main.html:
	  update the documentation for the new Minimizer1D class

2006-10-09 09:29  brun

	* [r16481] spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx: From Miroslav Morhac:
	  New documentation.

2006-10-09 09:27  roiser

	* [r16480] reflex/inc/Reflex/PropertyList.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/src/PropertyListImpl.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_unit.cxx: Ad
	  PropertyList::PropertyValue(..) instead of throwing an
	  std::exception in
	  case the property is not found return the Dummy::Any object.
	  New function PropertyList::HasProperty(size_t) in addition to
	  HasProperty(string)
	  for symmetry reasons.

2006-10-09 08:07  brun

	* [r16479] fitpanel/inc/TFitEditor.h,
	  fitpanel/inc/TFitParametersDialog.h: Remove <CR><LF>

2006-10-09 07:21  brun

	* [r16478] gpad/inc/TPad.h: Declare members fCopyGLDevice and
	  fEmbeddedGL to be transient only.

2006-10-09 06:31  brun

	* [r16477] hist/src/TH1.cxx, hist/src/TH2.cxx, hist/src/TH3.cxx:
	  From Lorenzo:
	  ixes in GetStats() for taking into account underflow/overflow
	  when TH1::StatOverflows is set and the modifications in
	  TH2::ProjectionX and TH2::ProjectionY to use TH1::SetBinContent
	  instead of TH1::Fill in oder to have correct statistics in the
	  projected histogram in case of weights. This fixes the bug 19628.
	  The number of entries in the projected histogram is set now to
	  the number of effective entries.

2006-10-08 15:28  brun

	* [r16476] mlp/src/TMultiLayerPerceptron.cxx: From Christophe
	  Delaere
	  Add a few more comments explaining the difference/enhancements
	  between
	  the original MLPFIT package and TMultiLayerPerceptron.

2006-10-08 11:37  rdm

	* [r16475] proof/inc/TPacketizer.h, proof/src/TPacketizer.cxx,
	  proofplayer/inc/TPacketizer.h, proofplayer/src/TPacketizer.cxx:
	  From Jan:
	  Analyzing the results from CAF we saw that the packet size,
	  defined in
	  the TPacketizer, as:
	  fPacketSize = fTotalEntries / (20 * nslaves) is often too big. It
	  results
	  in few workers being active at the end of a querry.
	  It didn't show when we worked with smaller files, as the packets
	  were
	  limited to the size of files.
	  
	  New features:
	  
	  2 parameters are introduced in to the querry input list -
	  PROOF_PacketSize and PROOF_PacketAsAFraction.
	  
	  PROOF_PacketSize can be used to directly set the
	  TPacketizer::fPacketSize being number of events in a packet.
	  
	  PROOF_PacketAsAFraction sets fPacketAsAFraction which is used to
	  calculate the packet size:
	  fPacketSize = fTotalEntries / (fPacketAsAFraction * nslaves)
	  fPacketAsAFraction can be interpreted as follows:
	  assuming all slave have equal processing rate, packet size
	  is (#events processed by 1 slave) / fPacketSizeAsAFraction
	  
	  Example of setting the parameter:
	  proof->AddInput(new TParameter<long>("PROOF_PacketAsAFraction",
	  200));

2006-10-07 22:30  pcanal

	* [r16474] cint/src/v6_var.cxx: Only copy in a temporary buffer the
	  part of the input string we really need (and should fit in
	  G__ONELINE)

2006-10-07 18:06  rdm

	* [r16473] base/inc/TSystem.h, netx/inc/TXNetSystem.h,
	  netx/src/TXNetSystem.cxx, unix/src/TUnixSystem.cxx,
	  winnt/src/TWinNTSystem.cxx: From Gerri:
	  This is an optimization in TXNetSystem to avoid recording (and
	  looping over)
	  too many helpers in TSystem::fHelper.
	  
	  After this change, only the helper to the redirector is recorded,
	  and the right
	  connection is searched inside.
	  
	  Also added:
	  - an implementation of Unlink, which is useful to delete files on
	  the cluster
	  (activation of helper search in TUnixSystem::Unlink and
	  TWinNTSystem::Unlink)
	  Does not work (yet) with dirs, but this is a server side problem;
	  Andy aware.
	  - a bit in EFileModeMask to flag 'offline' files, i.e. files
	  existing but
	  (temporarly) not available ... xrootd has the concept, for files
	  to be
	  staged, for example; the bit 0110000 was unused and it did fit,
	  conceptually.

2006-10-07 18:03  rdm

	* [r16472] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  fixed the deadlock causing the timeout: it was inside the trace
	  statements
	  between parent and child ...
	  I have changed things in such a way that there are two loggers
	  (identical
	  in functionality) one for the main application and one to be used
	  in the child after forking.
	  I have also dropped the timeout before execv and moved to pclose
	  (instead of fclose) where appropriate.

2006-10-07 18:01  rdm

	* [r16471] base/inc/TString.h, base/src/TRegexp.cxx: From Gerri:
	  after consultation with Axel and Fons changed new Tokenize() to:
	  Bool_t Tokenize(TString &tok, Ssiz_t &from, const char *delim)
	  const

2006-10-07 05:38  brun

	* [r16470] minuit/src/TLinearFitter.cxx: From Eddy Offermann:
	  A clear Error message has been added when a matrix inversion
	  fails .

2006-10-06 19:15  brun

	* [r16469] geom/inc/TGeoManager.h, geom/src/TGeoManager.cxx,
	  geom/src/TGeoPhysicalNode.cxx: From Andrei:
	  I added a method: Bool_t TGeoManager::CheckPath(const char
	  *path). This just checks the validity of a path, without posting
	  any warnings nor computing any global matrix. Currently used in
	  methods creating TGeoPNEntries.

2006-10-06 16:45  pcanal

	* [r16468] tree/src/TChain.cxx, tree/src/TTree.cxx,
	  tree/src/TTreeCloner.cxx: Add more explicit comment on the
	  various baskets sorting option currently available in the Fast
	  CloneTree method

2006-10-06 15:34  antcheva

	* [r16467] fitpanel/src/TFitParametersDialog.cxx: - set disabled
	  'Immediate preview' button because of current functionality

2006-10-06 14:34  antcheva

	* [r16466] fitpanel/src/TFitEditor.cxx: - coding conventions

2006-10-06 12:12  couet

	* [r16465] gl/src/TGLHistPainter.cxx, gpad/src/TCanvas.cxx: - From
	  Timur:
	  replace middle mouse button with left mouse button + shift.

2006-10-06 12:00  brun

	* [r16464] gpad/src/TUtilPad.cxx: From Ilka:
	  - missed plug-in protection in TFitPanelGraph method (thanks to
	  Bertrand)

2006-10-06 11:51  wverkerke

	* [r16463] roofitcore/inc/RooAbsMCStudyModule.h,
	  roofitcore/inc/RooDLLSignificanceMCSModule.h,
	  roofitcore/inc/RooFitCore_LinkDef.h,
	  roofitcore/inc/RooFitResult.h, roofitcore/inc/RooHtml.h,
	  roofitcore/inc/RooMCStudy.h,
	  roofitcore/inc/RooRandomizeParamMCSModule.h,
	  roofitcore/src/RooAbsMCStudyModule.cxx,
	  roofitcore/src/RooDLLSignificanceMCSModule.cxx,
	  roofitcore/src/RooHtml.cxx, roofitcore/src/RooMCStudy.cxx,
	  roofitcore/src/RooRandomizeParamMCSModule.cxx: - RooFitResult
	  
	  o Change conditional inclusion macro from TMatrixF forward
	  declaration
	  as current version of rootcint appears to choke on ROOT_VERSION
	  macro
	  
	  - RooHtml
	  
	  o Follow change in THtml signature
	  
	  
	  - RooMCStudy
	  
	  o Modify class to support concept of 'study modules' that can
	  modify
	  behaviour of RooMCStudy at various points in fit/generation cycle
	  and that can write additional information to the fitParDataSet()
	  summary dataset
	  
	  - RooAbsMCStudyModule
	  
	  o Abstract base class for RooMCStudy add-on modules that defines
	  functions to be called at initialization, before each run,
	  before each generation step, between each generation and fit
	  step,
	  after each fit step and at the end of each run. This class
	  provides
	  protected accessor functions to various internal configuration
	  details
	  of the RooMCStudy object to which it is attached.
	  
	  - RooDLLSignificancMCSModule
	  
	  o RooMCStudy add-on module that calculates the delta(-log(L))
	  between
	  the nominal fit performed in the RooMCStudy and a refit with a
	  parameter
	  set to a null hypothesis (eg. nsig set to zero). The
	  null-hypotesis
	  likelihood, the difference between the nominal and null-hypo
	  likelihood
	  and the significance associated with that difference are added to
	  the
	  fitParDataSet() of the RooMCStudy. NB: The significance is
	  calculated
	  using (possible naive) Gaussian assumptions of the sampling
	  distributions
	  (i.e. signif=sqrt(2*Delta(LL)))
	  
	  - RooRandomizeParamMCSModule
	  
	  o RooMCStudy add-on module that allows to scan some of the
	  generator
	  parameters during the run. A generator parameter can be sampled
	  from
	  uniform distribution in a given range, or from a gaussian
	  distribution
	  with given mean and sigma. For every generator parameter that is
	  varied
	  a variable is added to the fitParDataSet() of RooMCStudy that
	  indicated
	  the actual generator value for each toy experiment. Additionally
	  you
	  can choose to vary the sum of a set of parameters uniformly or in
	  a
	  Gaussian way. In this mode a common scaling factor is applied to
	  each
	  specified parameter so that the sum of these parameters will add
	  up
	  to the target value sampled from either uniform or Gaussian
	  distribution.
	  
	  - RooFitCore_Linkdef
	  
	  o Add nested utility classes of RooRandomizeParamMCSModule

2006-10-06 09:44  couet

	* [r16462] gl/inc/TGLBoxPainter.h, gl/src/TGLBoxPainter.cxx: -
	  coding conventions.

2006-10-06 09:26  couet

	* [r16461] hist/src/TFormula.cxx, hist/src/TH1.cxx: - coding
	  conventions.

2006-10-06 09:14  rdm

	* [r16460] proofx/src/TXSlave.cxx, proofx/src/TXSocket.cxx: instead
	  of Printf() use Info() which prints also on which master/slave
	  it happened.

2006-10-06 09:12  rdm

	* [r16459] proof/src/TProofServ.cxx: force update of the .lastproof
	  file (creat() of an already existing file
	  did not change the modtime on MacOS X).

2006-10-06 06:52  brun

	* [r16458] matrix/inc/TDecompBK.h, matrix/inc/TDecompChol.h,
	  matrix/inc/TDecompLU.h, matrix/inc/TDecompQRH.h,
	  matrix/inc/TDecompSVD.h, matrix/inc/TMatrixT.h,
	  matrix/inc/TMatrixTSparse.h, matrix/inc/TMatrixTSym.h,
	  matrix/inc/TMatrixTUtils.h, matrix/inc/TVectorT.h,
	  matrix/src/TDecompBK.cxx, matrix/src/TDecompBase.cxx,
	  matrix/src/TDecompChol.cxx, matrix/src/TDecompLU.cxx,
	  matrix/src/TDecompQRH.cxx, matrix/src/TDecompSVD.cxx,
	  matrix/src/TDecompSparse.cxx, matrix/src/TMatrixT.cxx,
	  matrix/src/TMatrixTBase.cxx, matrix/src/TMatrixTCramerInv.cxx,
	  matrix/src/TMatrixTLazy.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TMatrixTSymCramerInv.cxx,
	  matrix/src/TMatrixTUtils.cxx, matrix/src/TVectorT.cxx,
	  tutorials/invertMatrix.C: From Eddy Offermann:
	  Previously, the matrix package contained a large amount of ASSERT
	  statements which are a nuisance for programs analyzing a series
	  of
	  independent events like in high-energy physics .
	  Assert's were issued when for instance a division by zero was
	  requested
	  or a matrix was invalid . Most algorithms made matrices/vectors
	  invalid
	  after an error occured in an operation , like inversion of a
	  singular matrix .
	  Unfortunately, not all assert's were accompanied by error
	  messages .
	  
	  This situation has been completely overhauled :
	  - All error conditions in the algorithms are now accompanied by
	  error
	  messages .
	  - In all algorithms it is still asserted that vectors/matrices
	  are
	  valid BUT only in very few cases is a matrix/vector made invalid
	  :
	  for instance if memory is allocated with incorrect parameters .
	  - In case of division by zero, the division is skipped . In case
	  of a
	  singular matrix, the inversion routine returns the original
	  matrix .
	  
	  In the past the result of an inversion could be checked through
	  the
	  value of the returned determinant or checking whether the
	  inverted matrix
	  was valid .
	  Since from now on, we never make the matrix invalid in this
	  operation, the
	  latter check will not indicate a singular matrix anymore .
	  
	  The decompostion classes TDecomp... have a backward-compatible
	  change in the interface which makes detection of singularity
	  easier :
	  
	  old interface :
	  
	  void Invert (TMatrixD &inv);
	  TMatrixD Invert ();
	  
	  new interface :
	  
	  Bool_t Invert (TMatrixD &inv);
	  TMatrixD Invert (Bool_t &status);
	  TMatrixD Invert () { Bool_t status; return Invert(status);
	  }
	  
	  The returned status is kFALSE in case of singularity .
	  
	  The old situation is easily reproduced by setting the ROOT
	  variable
	  gErrorAbortLevel to kError . This cause an exception when there
	  is an error
	  message (Error...) ., In the past the matrix would be made
	  invalid which
	  would cause the next operation to throw an exception .

2006-10-06 06:48  brun

	* [r16457] base/inc/Varargs.h: From Bertrand:
	  Fix a fatal compilation error introduced in a previous change to
	  TString

2006-10-05 21:33  rdm

	* [r16456] fitpanel/Module.mk, fitpanel/inc/LinkDef.h,
	  fitpanel/inc/TFitEditor.h, fitpanel/inc/TFitParametersDialog.h,
	  fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx: minor correction in cvs
	  ident line and copyright date.

2006-10-05 21:06  rdm

	* [r16455] base/inc/Varargs.h: move R__VA_COPY from TString.cxx to
	  Varargs.h where it belongs.

2006-10-05 21:04  rdm

	* [r16454] base/inc/TString.h, base/src/TRegexp.cxx,
	  base/src/TString.cxx: From Gerri:
	  improved tokenizer with an easier interface and no need to manage
	  an TObjArray
	  or tokens:
	  // String to be tokenized
	  TString myl = "tok1 tok2|tok3";
	  TString tok;
	  int from = 0; // or the index where to start from
	  while ((from = myl.Tokenize(tok, from, "[ |]") != -1) {
	  if (!tok.IsNull()) {
	  // Analyse tok
	  ...
	  }
	  }

2006-10-05 20:03  moneta

	* [r16453] mathmore/src/GSLError.h: fix problem on Solaris

2006-10-05 18:19  brun

	* [r16452] gl/inc/TGLSAViewer.h, gl/inc/TGLViewer.h,
	  gl/inc/TGLViewerEditor.h, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerEditor.cxx: From Matevz and Timur:
	  
	  * gl/inc/TGLViewer.h:
	  * gl/src/TGLViewer.cxx:
	  Added customizations of update/redraw behaviour:
	  1) flag 'Bool_t fIgnoreSizesOnUpdate' that tells the viewer
	  not to check the size of the object in AddObject();
	  2) member 'Color_t fClearColor' that allows user to select the
	  background color;
	  3) method 'void UpdateScene()' thet forces the scene update via
	  calling 'fPad->Paint()';
	  4) method 'virtual void RefreshPadEditor(TObject* changed=0)'
	  that
	  allows updates to be sent to the built-in editor when the
	  internal state changes.
	  
	  * gl/inc/TGLSAViewer.h:
	  * gl/src/TGLSAViewer.cxx:
	  Implemented virtual 'TGLSAViewer::RefreshPadEditor()'. In all
	  calls to 'TGedEditor::SetModel()' replaced third argument 'Int_t
	  event' from 'kButton1' to 'kButton1Down'.
	  
	  * gl/inc/TGLViewerEditor.h:
	  * gl/src/TGLViewerEditor.cxx:
	  Added widgets controlling 'fClearColor', 'fIgnoreSizesOnUpdate',
	  'fResetCamerasOnUpdate' and 'fResetCameraOnDoubleClick'; added
	  buttons for invoking 'UpdateScene()' and 'CameraHome()' methods.
	  
	  * gl/src/TGLScene.cxx:
	  Removed code setting the glClearColor in 'Draw()'.

2006-10-05 17:51  brun

	* [r16451] fitpanel/src/TFitEditor.cxx: From Ilka.
	  A gif file name was wrong in the documentation.

2006-10-05 17:38  pcanal

	* [r16450] meta/src/TStreamerElement.cxx: Change 2 error/warning
	  message from using print to using the ErrorHandler.
	  Replace the message 'UNKNOW type, sopen=' with a more explicit
	  message
	  and issue only when it is revelant (i,e. not when reading in
	  emulated
	  mode and the stl container containing the requested type is
	  always
	  empty)

2006-10-05 17:10  pcanal

	* [r16449] meta/inc/TClass.h, meta/src/TClass.cxx: From Scott
	  Snyder:
	  2nd version of the patch improving ROOT's handling of virtual
	  inheritance,
	  where we only use the information directly from CINT for the
	  virtual base
	  class and keep the previous algorithm for the other cases.

2006-10-05 17:04  pcanal

	* [r16448] tree/src/TTree.cxx: Make it even clearer in the
	  Documentation that SetBranchStatus only match using Regex and
	  _not_ in any way on the branch hierarchy

2006-10-05 17:02  pcanal

	* [r16447] meta/src/TCint.cxx: Prevent a out of bond memory write
	  due to the fact that G__defined_tagname can modify its argument

2006-10-05 17:00  pcanal

	* [r16446] cont/src/TEmulatedCollectionProxy.cxx,
	  io/src/TEmulatedCollectionProxy.cxx: In R__CreateEmulatedElement
	  avoid mistaken a typedef for a basic type
	  when lookup in the ListOfTypes.
	  In R__GenerateTClassForPair properly generate the type name when
	  the
	  last element of the pair is a template instantiation.
	  Those 2 problems lead to issues with emulated map<int,vector<int>
	  >

2006-10-05 16:36  brun

	* [r16445] fitpanel/src/TFitEditor.cxx: Fix compiler warnings about
	  unitialized variables.

2006-10-05 16:15  rdm

	* [r16444] monalisa/src/TMonaLisaWriter.cxx: fix some compiler
	  warnings.

2006-10-05 16:12  brun

	* [r16443] fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx: From Ilka:
	  - increase the singleshot timer delay in DoClose method
	  to avoid the crash on Windows when closing fit panel

2006-10-05 16:10  rdm

	* [r16442] monalisa/inc/TMonaLisaWriter.h,
	  monalisa/src/TMonaLisaWriter.cxx, proof/src/TProofPlayer.cxx,
	  proofplayer/src/TProofPlayer.cxx: From Andreas:
	  improvements for PROOF MonaLisa monitoring.

2006-10-05 15:24  moneta

	* [r16441] mathmore/test/testMinimization1D.cxx: add test for 1d
	  minimizer

2006-10-05 15:23  moneta

	* [r16440] mathmore/Module.mk, mathmore/build/configure.in,
	  mathmore/build/inc_Math_Makefile.am,
	  mathmore/build/src_Makefile.am, mathmore/build/test_Makefile.am,
	  mathmore/inc/Math/LinkDef.h, mathmore/inc/Math/Minimizer1D.h,
	  mathmore/src/GSL1DMinimizer.h, mathmore/src/GSLError.h,
	  mathmore/src/Minimizer1D.cxx, mathmore/test/Makefile,
	  mathmore/test/testDerivation.cxx,
	  mathmore/test/testIntegration.cxx,
	  mathmore/test/testRandomDist.cxx: - add 1D minimization based on
	  GSL routines (imported from SEAL version)
	  - change GSL Error handler when building a libMathMore for ROOT.
	  Do not abort in that case and instead print an error message

2006-10-05 15:06  brun

	* [r16439] Makefile, config/Makefile.depend, config/rootrc.in,
	  fitpanel, fitpanel/Module.mk, fitpanel/inc,
	  fitpanel/inc/LinkDef.h, fitpanel/inc/TFitEditor.h,
	  fitpanel/inc/TFitParametersDialog.h, fitpanel/src,
	  fitpanel/src/TFitEditor.cxx,
	  fitpanel/src/TFitParametersDialog.cxx, gpad/inc/TUtilPad.h,
	  gpad/src/TUtilPad.cxx: From Ilka and Lorenzo:
	  This is the first prototype of the new fit panel GUI. Its goal is
	  to replace the old one and
	  to provide more user friendly way for prforming, exploring and
	  comparing fits.
	  The new interface is loaded via plug-in manager. It is set as
	  default in TUtilPad via the
	  static variable and shows up on the place of the old fit panel.
	  To switch to the old fit panel
	  interface just do: TUtilPad::SetPanelVersion(1);
	  For more details see the TFitEditor class description.
	  
	  fitpanel - new fit panel directory
	  
	  new classes:
	  TFitEditor class provides new fit panel user interface.
	  TFitParametersDialog provides a dialog for fit function parameter
	  settings.

2006-10-05 14:56  rdm

	* [r16438] Makefile, alien/Module.mk, alien/inc/LinkDef.h,
	  alien/inc/TAlienCollection.h, alien/inc/TAlienFile.h,
	  alien/inc/TAlienResult.h, alien/src/TAlien.cxx,
	  alien/src/TAlienCollection.cxx, alien/src/TAlienFile.cxx,
	  alien/src/TAlienResult.cxx, config/Makefile.depend,
	  config/rootrc.in, net/inc/TGridResult.h, netx/inc/TXNetFile.h,
	  netx/src/TXNetFile.cxx: From Andreas:
	  TAlienFile inherits now directly from TXNetFile. This was
	  possible by
	  introducing another factory function in TAlienFile
	  (TAlienFile::Open),
	  moving some private to protected members and changing some
	  function to
	  virtual in the parent classes. For the new factory function of
	  the plubing
	  rootrc.in had to be modified.
	  
	  Using the occasion, I have also implemented that, that
	  TAlienFile tries automatically to open any of the existing images
	  of a
	  file, starting with the 'closest' one, if it fails with the next
	  replica aso. This is implemented right now only for reading. It
	  is not
	  ought to do loadbalancing by random shuffling of the SE order.
	  
	  There are some changes in TAlienCollection for Panos, to build
	  the 'and'
	  of two TAlienCollections and to read evelist from the xml file.
	  
	  Some memory leaks have been fixed in TAlienResult/TGridResult
	  etc.
	  
	  Finally to have a consistent file name (e.g. a TAlienFile has
	  it's LFN as
	  a filename - eventhough it inherits from TXNetFile, which does
	  not like
	  LFN's), I had to introduce another argument to TXNetFile (in the
	  end with
	  a default value), to tell TXNetFile, that is has to open an
	  xrootd url,
	  but it has to 'carry' another name. The normal functionality is
	  not
	  touched by this.

2006-10-05 14:53  rdm

	* [r16437] base/inc/TFile.h, base/src/TArchiveFile.cxx,
	  base/src/TFile.cxx, io/inc/TFile.h, io/src/TArchiveFile.cxx,
	  io/src/TFile.cxx: From Andreas:
	  For the beauty of the AliEn filename, there is a change in
	  TArchiveFile, so that it also recognizes an archive when it's
	  member and
	  type are specified via the url option "?zip=galice.root".

2006-10-05 13:50  couet

	* [r16436] graf/inc/TMultiGraph.h, graf/src/TMultiGraph.cxx: - New
	  method: Add(TMultiGraph *multigraph, Option_t *chopt="");
	  it allows to add all the graphs in "*multigraph" in the current
	  MultiGraph.
	  Example:
	  
	  {
	  float x1[] = {1,2,3}; float y1[] = {4,7,6};
	  float x2[] = {3,5,6}; float y2[] = {0,9,4};
	  float x3[] = {7,8,9}; float y3[] = {1,2,4};
	  float x4[] = {0,6,5}; float y4[] = {5,2,7};
	  
	  TGraph *gr1 = new TGraph(3,x1,y1);
	  TGraph *gr2 = new TGraph(3,x2,y2);
	  TGraph *gr3 = new TGraph(3,x3,y3);
	  TGraph *gr4 = new TGraph(3,x4,y4);
	  
	  TMultiGraph *mg1 = new TMultiGraph();
	  mg1->Add(gr1); mg1->Add(gr2);
	  TMultiGraph *mg2 = new TMultiGraph();
	  mg2->Add(gr3); mg2->Add(gr4);
	  mg2->Add(mg1); // mg2 now contains gr1 gr2 gr3 and gr4
	  
	  mg2->Draw("AL*");
	  }

2006-10-05 13:04  rdm

	* [r16435] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  In the previous small patch, I forgot to adapt the return code of
	  GetUserInfo to the change.

2006-10-05 10:28  brun

	* [r16434] xml/inc/TXMLEngine.h, xml/inc/TXMLFile.h,
	  xml/src/TXMLEngine.cxx, xml/src/TXMLFile.cxx: From Sergey Linev:
	  1. TXMLEngine class (ROOT xml parser) in addition to normal xml
	  nodes now can parse
	  xml processing instructions
	  http://www.w3.org/TR/1998/REC-xml-19980210#sec-pi with syntax
	  <?something attr="value" attr2="value2" ... ?>
	  and xml comments
	  http://www.w3.org/TR/1998/REC-xml-19980210#sec-comments with
	  syntax
	  <!-- my comment string -->
	  2. Comment line and style sheet definition (one special case of
	  xml processing instruction)
	  can be inserted manually by user with any text/xml editor or with
	  new methods of TXMLFile
	  Bool_t TXMLFile::AddXmlComment(const char* comment);
	  Bool_t TXMLFile::AddXmlStyleSheet(const char* href, const char*
	  type, ...);
	  3. Arbitrary text line can be inserted on the top of xml file
	  with call:
	  Bool_t TXMLFile::AddXmlLine(const char* line);
	  Now this line can contain either comments or xml processing
	  instruction, while
	  anything else will not pass xml syntax check.

2006-10-05 10:20  rdm

	* [r16433] etc/proof/xpd.cf.sample: fix typo.

2006-10-05 09:53  brun

	* [r16432] cint/src/v6_newlink.cxx: From Axel:
	  Warn if G__p_ifunc->allfunc is above G__MAXIFUNC when adding new
	  function. The underlying issue will be fixed by the merge.

2006-10-04 16:32  brun

	* [r16431] hist/src/TH1.cxx: From Lorenzo:
	  fix for GetMeanError and GetRMSError for weighted histograms to
	  use the effective entries.

2006-10-04 16:09  antcheva

	* [r16430] qt/inc/rootcintrule.pri, qt/inc/rootlibs.pri: From
	  Valeri Fine:
	  - new rule to distinguish Qt4 "qmake" vs Qt3 qmake

2006-10-04 16:08  antcheva

	* [r16429] qt/inc/TGQt.h, qt/src/TGQt.cxx: From Valeri Fine:
	  - new method for painting the QPixmap object
	  in the currently selected TPad / TCanvas
	  TGQt::CopyPixmap(const QPixmap &p, Int_t px1, Int_t py1)

2006-10-04 14:49  rdm

	* [r16428] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  fix coding convention violation (missing function comments).

2006-10-04 14:23  brun

	* [r16427] tutorials/hsumanim.C: Minor change in script to produce
	  the animated gif only in batch mode.

2006-10-04 13:43  brun

	* [r16426] hist/src/TH1.cxx: Several fixes in teh doc of
	  TH1::Chi2Test to get the correct html file.

2006-10-04 13:32  brun

	* [r16425] tutorials/hsumanim.C: Modify the tutorial to use the new
	  animated gif facility.
	  The animated gif can be produced in batch mode.

2006-10-04 10:48  brun

	* [r16424] tutorials/peaks.C: Change the number of iterations from
	  4 to 20 when calling TSpectrum::Background.
	  Set the minimum peak size to be 10 per cent of the maximum
	  instead of 4 per cent.CVS:
	  ----------------------------------------------------------------------

2006-10-04 10:46  brun

	* [r16423] spectrum/src/TSpectrum.cxx, spectrum/src/TSpectrum2.cxx:
	  Change the default from "noMarkov" to "Markov" in the peak
	  finder.

2006-10-04 09:23  brun

	* [r16422] hist/inc/TH1.h, hist/inc/TH2.h, hist/src/TH1.cxx,
	  hist/src/TH2.cxx: From Anna and Lorenzo:
	  the new Chi2Test using the algorithm from N. Gagunashvili and
	  implemented by Daniel Haertl.

2006-10-03 21:51  rdm

	* [r16421] base/inc/TString.h, base/src/TString.cxx: From Philippe:
	  rename TString::Form(const char *fmt, va_list ap);
	  into TString::FormImp(const char *fmt, va_list ap);
	  
	  It is needed because on some platforms (VC8, gcc 3.4.3, at
	  least),
	  calling TString::Form with 2 char* leads to the calling of the
	  the function Form(const char *fmt, va_list ap);

2006-10-03 15:28  rdm

	* [r16420] proof/inc/TProof.h: Forgot definition of kUNTAR2 for
	  Win32.

2006-10-03 15:17  rdm

	* [r16419] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  The functions getpwnam_r / getpwuid_r still may return 0 (i.e.
	  success)
	  when the entry does not exist, so one has really to test if the
	  pointer
	  to the data structure is defined or not.

2006-10-03 15:13  axel

	* [r16418] reflex/inc/Reflex/Kernel.h, reflex/src/Kernel.cxx: fix
	  size_t conversion in NPos(); no need for local static; inlined

2006-10-03 14:04  rdm

	* [r16417] proofx/src/TXProofServ.cxx: fix compilation error due to
	  missng netinet/in.h include.

2006-10-03 14:03  rdm

	* [r16416] proof/src/TProofServ.cxx: Handle error when
	  PROOF-INF/SETUP.C fails when enabling a package.

2006-10-03 13:35  brun

	* [r16415] tutorials/double32.C: include "TFile.h" was missing in
	  the tutorial when compiling with ACLIC

2006-10-03 13:31  rdm

	* [r16414] base/inc/TVirtualProof.h, base/src/TROOT.cxx,
	  base/src/TVirtualProof.cxx, proof/inc/TProofServ.h,
	  proof/src/TProofMgr.cxx: Fix number of white-space issues and
	  double forward declarations.

2006-10-03 13:29  rdm

	* [r16413] unix/src/TUnixSystem.cxx: In GetPathInfo() reset the
	  fIsLink always to false before calling stat().

2006-10-03 13:28  rdm

	* [r16412] proofx/src/TXProofServ.cxx: Include file cleanup, many
	  includes were not needed.

2006-10-03 13:27  rdm

	* [r16411] proof/src/TProofServ.cxx: Avoid uploaded packages to
	  also being copied to the cache directory.

2006-10-03 13:26  rdm

	* [r16410] proof/inc/TProof.h, proof/src/TProof.cxx: Enable
	  packages uploaded to PROOF also in the local client session. This
	  allows the TSelector Begin() and Terminate() to see the same
	  environment
	  as the PROOF master and workers.

2006-10-03 12:25  brun

	* [r16409] cint/cintdlls.mk, cint/lib/posix/posix.h: From Axel:
	  Fix a compilation warning and also dependencies problems for
	  posix cintdll.

2006-10-03 10:05  brun

	* [r16408] hist/inc/TH2.h, hist/src/TH2.cxx,
	  spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/src/TSpectrum2.cxx: Implement in TSpectrum2 the same
	  interface and options as in TSpectrum
	  for the functions Background and Search.

2006-10-03 09:54  rdm

	* [r16407] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  this version now also compiles with gcc 4.1.1.

2006-10-03 09:45  axel

	* [r16406] reflex/src/ScopeName.cxx, reflex/src/TypeName.cxx: Fix
	  "fName ends on @" check for @HIDDEN@

2006-10-02 16:42  rdm

	* [r16405] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  Fixes a couple of unitialized variables, one status-definition
	  inconsistency and a double deletion.

2006-10-02 16:12  brun

	* [r16404] asimage/src/TASImage.cxx, gpad/src/TPad.cxx,
	  graf/inc/TImage.h, postscript/src/TImageDump.cxx: From Valeriy
	  Onuchin:
	  - add possibility to create an animated GIF file from canvas
	  (in both GUI and batch mode).
	  
	  It's possible to Print pad into an animated GIF file by
	  specifying
	  the file name as "myfile.gif+" or "myfile.gif+NN" ,
	  where NN is the delay for displaying subimages during animation
	  in 10ms units.
	  If NN is ommitted the delay between subimages is zero.
	  
	  for (int i=0; i<10; ++i) {
	  // fill canvas for context
	  // ...
	  c1.Print("file.gif+"); // print canvas to GIF file
	  }// end loop

2006-10-02 16:05  brun

	* [r16403] html/src/THtml.cxx: From Axel:
	  I forgot one char in my previous patch, which is required for
	  Internet
	  Explorer.

2006-10-02 15:53  rdm

	* [r16402] configure: don't build Python plugin if Python.h is not
	  found.

2006-10-02 15:21  rdm

	* [r16401] configure: favour libpacklib_noshift and
	  libkernlib_noshift, this will allow building
	  of h2root when libshift is not available.

2006-10-02 14:35  brun

	* [r16400] html/src/THtml.cxx: From Axel:
	  javascript fix for opera; nicer class charts layout; W3 css and
	  XHTML
	  validated; keep HTML based hierarchy chart ClassHierarchy.html
	  instead
	  of dot-generated one - it's really too much for dot; adjust the
	  size of
	  the LibraryDependencies.html chart so it's readable.

2006-10-02 14:27  rdm

	* [r16399] treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionDialogs.cxx,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - Hide GUI parts that are not used (yet) in local session
	  - Fix bug report: http://savannah.cern.ch/bugs/?16886
	  - Fix bug report: http://savannah.cern.ch/bugs/?16885

2006-10-02 13:27  rdm

	* [r16398] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  - improvements in the automatic update of the list of proofs
	  - fix the bug report: http://savannah.cern.ch/bugs/?16830

2006-10-02 12:55  couet

	* [r16397] gl/inc/LinkDef.h, gl/inc/TGLBoxPainter.h,
	  gl/inc/TGLLegoPainter.h, gl/inc/TGLPlotPainter.h,
	  gl/inc/TGLSurfacePainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLUtil.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLTF3Painter.cxx,
	  gl/src/TGLUtil.cxx: From Timur:
	  - Mods for box painter, adding dynamic slicing for TH3 hist.
	  try $ROOTSYS/tutorials/glbox.C

2006-10-02 11:25  rdm

	* [r16396] base/inc/TVirtualPadEditor.h: From Matevz:
	  Add back DeleteEditors().

2006-10-02 11:00  brun

	* [r16395] hist/inc/TH1.h: Change the default number of iterations
	  from 2 to 20 in TH1::ShowBackground

2006-10-02 10:58  brun

	* [r16394] spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2Fit.h,
	  spectrum/inc/TSpectrum2Transform.h, spectrum/inc/TSpectrum3.h,
	  spectrum/inc/TSpectrumFit.h, spectrum/inc/TSpectrumTransform.h,
	  spectrum/src/TSpectrum.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx: Fix a problem with DOS
	  windows format in all TSpectrum files.
	  
	  Change the default arguments in TSpectrum::Search and
	  TSpectrum::Background

2006-10-02 08:17  rdm

	* [r16393] xrootd/src/xrootd-20060928-1600.src.tgz: Checkin in
	  binary mode.

2006-10-02 08:16  rdm

	* [r16392] xrootd/src/xrootd-20060928-1600.src.tgz: Forgot to
	  checkin in binary mode.

2006-10-01 16:53  brun

	* [r16391] graf/src/TBox.cxx: Changes in TBox::Draw and
	  TBox::PaintBox
	  // if the box has no fill style (ie fill style=0), the box
	  contour is drawn
	  // if the box has a fill style, the box contour is not drawn by
	  default.
	  // to force the contour to be drawn, specify option "l"

2006-10-01 16:51  brun

	* [r16390] gpad/src/TPad.cxx: In TPad::PaintBox, implement a new
	  option "l"
	  If this option is specified the contour of the box is also drawn
	  when the box has a fillstyle specified non null.

2006-09-30 18:17  brun

	* [r16389] test/Makefile: Add libSpectrum in the list of libs when
	  linking stressSpectrum

2006-09-30 08:45  rdm

	* [r16388] xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  fix a bug in the new XROOTD tarball affecting the rootd-fallback.

2006-09-29 15:51  brun

	* [r16387] spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx: Fix some coding conventions
	  violations

2006-09-29 15:42  brun

	* [r16386] meta/src/TClass.cxx: Fix coding conventions violations.

2006-09-29 15:40  brun

	* [r16385] treeplayer/inc/TSelectorEntries.h,
	  treeplayer/src/TSelectorEntries.cxx: Fix coding conventions
	  violations

2006-09-29 13:58  brun

	* [r16384] mysql/src/TMySQLServer.cxx,
	  oracle/src/TOracleServer.cxx: From Sergey Linev:
	  After getting mail from Antonio Bulgheroni
	  [antonio.bulgheroni@gmail.com],
	  I found out that MySQL and Oracle default ports number not used
	  in ROOT.
	  
	  Therefore, I made small fix to set default port number for MySQL
	  = 3306 and Oracle = 1521.

2006-09-29 10:57  brun

	* [r16383] cint/inc/G__ci.h, cint/inc/fproto.h: From Axel:
	  this adds G__getfunction to the CINT API, allowing python to
	  build on
	  windows.

2006-09-29 10:55  brun

	* [r16382] oracle/inc/TOracleServer.h,
	  oracle/src/TOracleServer.cxx: From sergey Linev:
	  TOracleServer::ServerInfo() is now implemented (thanks to Dennis
	  Box)

2006-09-29 08:42  antcheva

	* [r16381] gui/src/TGFrame.cxx: - method AddFrame can be
	  overridden, to make sure that default
	  layout hints exist their creation is moved in TGCompositeFrame
	  ctors

2006-09-29 08:18  rdm

	* [r16380] xrootd/Module.mk: Support new xrootd tar.

2006-09-29 08:17  rdm

	* [r16379] netx/src/TXNetFile.cxx, netx/src/TXNetSystem.cxx,
	  proofd/src/XrdProofConn.cxx, proofd/src/XrdProofPhyConn.cxx,
	  proofd/src/XrdProofServProxy.cxx, proofx/src/TXSocket.cxx,
	  xrootd/src/xrootd-20060523-1741-ROOT.src.tgz,
	  xrootd/src/xrootd-20060928-1600.src.tgz: From Gerri:
	  New XROOTD tarball implementing several optimizations and support
	  for MD5
	  on-the-fly calculation in xrdcp.

2006-09-28 23:29  rdm

	* [r16378] meta/src/TClass.cxx: correct Warning statement.

2006-09-28 23:23  rdm

	* [r16377] proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  fix bug which of an unreset flag, so that Recycle was treating as
	  a
	  "top client" an instance that was not a "top client" ("top
	  client"
	  is an external client, i.e. not a master or a sub-master).

2006-09-28 23:20  rdm

	* [r16376] spectrum/Module.mk, spectrum/inc/LinkDef.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumTransform.h:
	  some indentation and cvs ident line corrections.

2006-09-28 23:16  rdm

	* [r16375] pyroot/src/ConstructorHolder.cxx,
	  pyroot/src/Executors.cxx: malloc.h is not portable (did not
	  compile on MacOS X) and is not needed on
	  Linux either.

2006-09-28 20:12  brun

	* [r16374] html/src/THtml.cxx: From Axel:
	  A patch allowing to publish a bigger and a smaller
	  htmldoc version: it puts the class charts (the *.gif) into
	  separate subdirs.

2006-09-28 19:59  brun

	* [r16373] pyroot/ROOT.py, pyroot/src/ConstructorHolder.cxx,
	  pyroot/src/Executors.cxx, pyroot/src/MethodHolder.cxx,
	  pyroot/src/ObjectProxy.cxx, pyroot/src/PyROOT.h,
	  pyroot/src/RootModule.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/TPyROOTApplication.cxx, pyroot/src/TPython.cxx: From
	  Wim Lavrijsen:
	  o) no convenience look-ups of std:: classes in ROOT:: (causes
	  infinite loop
	  in gROOT->GetClass() otherwise)
	  o) set G__return before calling through CINT to prevent old error
	  hysteresis
	  o) following TRint, removed loading of libs from
	  TPyROOTApplication
	  o) fixed name lookup for new style classes when used from CINT
	  o) improved support for CINT-interpreted class constructors
	  o) don't follow smart pointers when printing object
	  representation (unsafe)
	  o) allow "from ROOT import *" in multiple modules
	  o) fixed creation order TApplication <-> gROOT.SetBatch()
	  o) improved overload resolution for int/long/float/double based
	  on priority
	  o) added bool to types that can be set globally through ROOT
	  module
	  o) removed p2.5 warnings on MacOSX
	  o) use malloc instead of new[] in by value execution to match
	  CINT's free

2006-09-28 19:40  brun

	* [r16372] config/Makefile.depend: Add dependencies for new module
	  spectrum.

2006-09-28 19:29  brun

	* [r16371] spectrum/inc, spectrum/inc/LinkDef.h,
	  spectrum/inc/TSpectrum.h, spectrum/inc/TSpectrum2.h,
	  spectrum/inc/TSpectrum2Fit.h, spectrum/inc/TSpectrum2Transform.h,
	  spectrum/inc/TSpectrum3.h, spectrum/inc/TSpectrumFit.h,
	  spectrum/inc/TSpectrumTransform.h: forgot to add the inc
	  directory

2006-09-28 19:19  brun

	* [r16370] Makefile, hist/inc/LinkDef.h, hist/inc/TSpectrum.h,
	  hist/inc/TSpectrum2.h, hist/src/TH1.cxx, hist/src/TH2.cxx,
	  hist/src/TSpectrum.cxx, hist/src/TSpectrum2.cxx, spectrum,
	  spectrum/Module.mk, spectrum/src, spectrum/src/TSpectrum.cxx,
	  spectrum/src/TSpectrum2.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrum2Transform.cxx,
	  spectrum/src/TSpectrum3.cxx, spectrum/src/TSpectrumFit.cxx,
	  spectrum/src/TSpectrumTransform.cxx: Add new package spectrum.
	  This new package includes the pre?\127?\127?\127classes
	  previously in hist: TSpectrum
	  and TSpectrum2.
	  It includes a new class TSpectrum3 and also new classes to
	  fo?\127it spectra
	  or to make spectra transformation.
	  See documentation in the new classes.

2006-09-28 18:08  pcanal

	* [r16369] tree/src/TTreeCloner.cxx: Insure that the TLeafB have
	  their maximum and minimum properly updated.

2006-09-28 17:37  pcanal

	* [r16368] tree/inc/TTreeCloner.h, tree/src/TTree.cxx,
	  tree/src/TTreeCloner.cxx: From Maarten:
	  Add a new sort option 'SortBasketsByEntry' to the fast TTree
	  cloning.
	  With this option the branches' baskets will be reordered so that
	  they
	  are in the order they will be read when processing the full tree.

2006-09-28 16:43  pcanal

	* [r16367] meta/src/TClass.cxx: From Scott Snyder:
	  Improve ROOT's handling of virtual inheritance by using directly
	  the
	  offet information in CINT rather than the one in ROOT's list of
	  bases classes.

2006-09-28 14:49  rdm

	* [r16366] base/inc/Bytes.h: disable R__USEASMSWAP in case of
	  Intel's icc which is badly broken with
	  inline assembler.

2006-09-28 14:35  rdm

	* [r16365] cint/cintdlls.mk, cint/lib/posix/posix.h: Mac OS X in
	  __LP64__ mode (i.e. -m64) defines another signature for
	  setpgrp().

2006-09-28 13:24  rdm

	* [r16364] rint/src/TRint.cxx: From Axel:
	  Enable hist size management in TRint.

2006-09-28 11:37  rdm

	* [r16363] winnt/src/TWinNTSystem.cxx: From Bertrand:
	  Strip "file://" instead of "file:" if path begins with
	  "file:///".

2006-09-28 11:25  rdm

	* [r16362] configure: Add check for new standalone librfio in
	  addition to libshift.

2006-09-28 11:03  rdm

	* [r16361] ged/src/TGedFrame.cxx: From Matevz:
	  patch that fixes the double deletion of TGedNameFrame's layout
	  hints.

2006-09-28 09:35  couet

	* [r16360] graf/src/TGaxis.cxx: - From Bertrand and Olivier:
	  PaintAxis takes into account the timezone offset for the current
	  location.
	  This fixes the bug: http://savannah.cern.ch/bugs/?20056.
	  All standard time axis the tests are running correctly.

2006-09-28 07:58  brun

	* [r16359] geombuilder/src/TGeoGedFrame.cxx: From Mihaela:
	  Fix coding conventions violations

2006-09-27 17:36  pcanal

	* [r16358] base/src/TROOT.cxx: Prevent infinite loop when executing
	  gROOT->GetClass("ROOT::std::Blah")

2006-09-27 17:35  pcanal

	* [r16357] clib/src/Getline.c: Fix comment style (In C file we need
	  to use C style comment

2006-09-27 13:11  rdm

	* [r16356] rint/src/TTabCom.cxx: From Axel:
	  fixes TTabCom's handling of dirs and executables.

2006-09-27 08:49  rdm

	* [r16355] g3d/inc/LinkDef.h, g3d/inc/TPointSet3D.h,
	  g3d/src/TPointSet3D.cxx: From Matevz:
	  Use TRefArray for storing per-point object ids; provide custom
	  Streamer to write-out the referenced objects in case they're
	  owned
	  by the TPointSet3D.

2006-09-27 08:48  rdm

	* [r16354] geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/inc/TGeoManagerEditor.h,
	  geombuilder/src/TGeoGedFrame.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx: From Matevz:
	  Avoid reparenting during ged-frame creation.

2006-09-27 08:47  rdm

	* [r16353] ged/src/TH1Editor.cxx, ged/src/TH2Editor.cxx,
	  gl/src/TGLPShapeObjEditor.cxx, gl/src/TGLViewerEditor.cxx: From
	  Matevz:
	  Use TGedFrame::CreateEditorTabSubFrame() to create extra sub-tab
	  frames.

2006-09-27 08:45  rdm

	* [r16352] ged/inc/TGedEditor.h, ged/inc/TGedFrame.h,
	  ged/src/TGedEditor.cxx, ged/src/TGedFrame.cxx: From Matevz:
	  Avoid reparenting during ged-frame creation. A static member is
	  used to propagate the current TGedEditor to the frames and
	  TGedFrame constructor retrieves it from there.

2006-09-27 08:42  rdm

	* [r16351] geombuilder/inc/TGeoGedFrame.h: From Matevz:
	  add comment to ClassDef.

2006-09-26 14:05  rdm

	* [r16350] clib/inc/Getline.h, clib/src/Getline.c,
	  config/rootrc.in: From Axel:
	  enable history file size management. History file size can now be
	  specified
	  in rootrc file. Like:
	  
	  # History file size, once HistSize is reached remove all but
	  HistSave entries,
	  # set to 0 to turn off command recording.
	  # Can be overridden by environment variable
	  ROOT_HIST=size[:save],
	  # the ":save" part is optional.
	  # Rint.HistSize: 500
	  # Set to -1 for sensible default (80% of HistSize), set to 0 to
	  disable history.# Rint.HistSave: 400

2006-09-26 13:44  rdm

	* [r16349] geombuilder/inc/TGeoGedFrame.h,
	  geombuilder/src/TGeoGedFrame.cxx, gl/inc/TGLPShapeObjEditor.h,
	  gl/src/TGLPShapeObjEditor.cxx: add missing cvs ident lines.

2006-09-26 13:44  brun

	* [r16348] geom/inc/TGeoManager.h, geom/src/TGeoManager.cxx: From
	  Andrei Gheata;
	  When loading the geometry from a file, the element table is
	  recreated (never streamed) so the attribute flags (defined/used)
	  of elements are lost. The patch loops over all defined
	  materials/mixtures in this case and restores the flags.
	  
	  Affected: TFluka when geometry was loaded from the file.

2006-09-26 13:33  brun

	* [r16347] minuit/src/TFitter.cxx: From Axel and Andy Haas
	  Fix a problem in TGraphAsymmErrors fitting.

2006-09-26 08:07  rdm

	* [r16346] gl/src/TGLSAViewer.cxx: From Matevz:
	  Removed include of 'TGTab.h'.

2006-09-26 08:06  rdm

	* [r16345] gl/inc/TGLSAViewer.h: From Matevz:
	  Added get-methods needed when embedding the stand-alone viewer
	  into another main-frame.

2006-09-26 08:06  rdm

	* [r16344] geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoGedFrame.h: From Matevz:
	  Removed class TGedElement that is no longer needed by the
	  geom-editors.

2006-09-26 08:05  rdm

	* [r16343] ged/src/TGedFrame.cxx: From Matevz:
	  Resize ged-name-frame to fit within the editor-canvas; fixed a
	  compilation warning.

2006-09-26 06:48  antcheva

	* [r16342] ged/inc/TPaveStatsEditor.h: - Coding convention

2006-09-26 06:42  antcheva

	* [r16341] ged/inc/TGedEditor.h: - comments beside ClassDef are for
	  ROOT Reference guide
	  and should not be removed

2006-09-25 13:45  rdm

	* [r16340] base/inc/GuiTypes.h: indentation cosmetics.

2006-09-25 13:45  rdm

	* [r16339] geombuilder/inc/TGeoBBoxEditor.h,
	  geombuilder/inc/TGeoConeEditor.h,
	  geombuilder/inc/TGeoEltuEditor.h,
	  geombuilder/inc/TGeoHypeEditor.h,
	  geombuilder/inc/TGeoManagerEditor.h,
	  geombuilder/inc/TGeoMaterialEditor.h,
	  geombuilder/inc/TGeoMatrixEditor.h,
	  geombuilder/inc/TGeoMediumEditor.h,
	  geombuilder/inc/TGeoNodeEditor.h,
	  geombuilder/inc/TGeoParaEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoPgonEditor.h,
	  geombuilder/inc/TGeoSphereEditor.h,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/inc/TGeoTorusEditor.h,
	  geombuilder/inc/TGeoTrapEditor.h,
	  geombuilder/inc/TGeoTrd1Editor.h,
	  geombuilder/inc/TGeoTrd2Editor.h,
	  geombuilder/inc/TGeoTubeEditor.h,
	  geombuilder/inc/TGeoVolumeEditor.h,
	  geombuilder/src/TGeoBBoxEditor.cxx,
	  geombuilder/src/TGeoConeEditor.cxx,
	  geombuilder/src/TGeoEltuEditor.cxx,
	  geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoMaterialEditor.cxx,
	  geombuilder/src/TGeoMatrixEditor.cxx,
	  geombuilder/src/TGeoMediumEditor.cxx,
	  geombuilder/src/TGeoNodeEditor.cxx,
	  geombuilder/src/TGeoParaEditor.cxx,
	  geombuilder/src/TGeoPconEditor.cxx,
	  geombuilder/src/TGeoPgonEditor.cxx,
	  geombuilder/src/TGeoSphereEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoTorusEditor.cxx,
	  geombuilder/src/TGeoTrapEditor.cxx,
	  geombuilder/src/TGeoTrd1Editor.cxx,
	  geombuilder/src/TGeoTrd2Editor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx: From Matevz:
	  Changes required to use new TGedEditor/Frame implementation in
	  geombuilder module.

2006-09-25 13:44  rdm

	* [r16338] geombuilder/Module.mk, geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoGedFrame.h, geombuilder/src/TGeoGedFrame.cxx:
	  From Matevz:
	  New class TGeoGedFrame: a base-class for geo-editors providing
	  common functionality (access to TGeoTabManager).

2006-09-25 13:43  rdm

	* [r16337] gl/inc/TGLViewerEditor.h, gl/src/TGLViewerEditor.cxx:
	  From Matevz:
	  Modifications according to new TGedFrame/TGedEditor tab handling.

2006-09-25 13:43  rdm

	* [r16336] gl/inc/TGLSAViewer.h, gl/src/TGLSAViewer.cxx: From
	  Matevz:
	  Use TGedEditor in left-pane. Modification according to usage of
	  new class TGLPShapeObjEditor and changes in TGLViewerEditor.

2006-09-25 13:42  rdm

	* [r16335] gl/inc/LinkDef.h: From Matevz:
	  Add new class TGLPShapeObjEditor. Remove classes TGLGuideEditor,
	  TGLLightEditor, TGLClipEditor, TGLGeometryEditor and
	  TGLColorEditor defined in TGLEditor.h.

2006-09-25 13:42  rdm

	* [r16334] gl/inc/TGLEditor.h, gl/src/TGLEditor.cxx: From Matevz:
	  Removed files; functionality moved to TGLPShapeObjEditor and
	  TGLViewerEditor.

2006-09-25 13:41  rdm

	* [r16333] gl/inc/TGLPShapeObjEditor.h,
	  gl/src/TGLPShapeObjEditor.cxx: From Matevz:
	  New editor class for TGLPhysicalShape object (selected in
	  GLViewer).

2006-09-25 13:40  rdm

	* [r16332] gl/inc/TGLViewer.h: From Matevz:
	  Add wrapper class for TGLPhysicalShape editor.

2006-09-25 13:40  rdm

	* [r16331] ged/inc/TArrowEditor.h, ged/inc/TAttFillEditor.h,
	  ged/inc/TAttLineEditor.h, ged/inc/TAttMarkerEditor.h,
	  ged/inc/TAttTextEditor.h, ged/inc/TAxisEditor.h,
	  ged/inc/TCurlyArcEditor.h, ged/inc/TCurlyLineEditor.h,
	  ged/inc/TF1Editor.h, ged/inc/TFrameEditor.h,
	  ged/inc/TGraphEditor.h, ged/inc/TLineEditor.h,
	  ged/inc/TPadEditor.h, ged/inc/TPaveStatsEditor.h,
	  ged/src/TArrowEditor.cxx, ged/src/TAttFillEditor.cxx,
	  ged/src/TAttLineEditor.cxx, ged/src/TAttMarkerEditor.cxx,
	  ged/src/TAttTextEditor.cxx, ged/src/TAxisEditor.cxx,
	  ged/src/TCurlyArcEditor.cxx, ged/src/TCurlyLineEditor.cxx,
	  ged/src/TF1Editor.cxx, ged/src/TFrameEditor.cxx,
	  ged/src/TGraphEditor.cxx, ged/src/TLineEditor.cxx,
	  ged/src/TPadEditor.cxx, ged/src/TPaveStatsEditor.cxx: From
	  Matevz:
	  Changes from TGedFrame.

2006-09-25 13:39  rdm

	* [r16330] ged/inc/LinkDef.h: From Matevz:
	  Remove TGedElement class.

2006-09-25 13:38  rdm

	* [r16329] ged/inc/TH1Editor.h, ged/inc/TH2Editor.h,
	  ged/src/TH1Editor.cxx, ged/src/TH2Editor.cxx: From Matevz:
	  Changes from TGedFrame.
	  Create 'Binning' tab using the new tab-management functionality.

2006-09-25 13:32  rdm

	* [r16328] ged/inc/TGedFrame.h, ged/src/TGedFrame.cxx: From Matevz:
	  1. Changes applying to TGedFrame:
	  
	  Handle list of additional tabs by using inner class TabSubFrame
	  to
	  store information about each extra tabs. Use member TList
	  *fExtraTabs to aggregate the information. This is used by
	  fGedEditor when populating the full class editor.
	  
	  Redirect the update call to fGedEditor.
	  
	  Remove TGWidget inheritance.
	  
	  Remove interaction with TClass::fClassEditors. Now class editors
	  are managed my TGedEditor map.
	  
	  2. Changes applying to TGedFrame descendants:
	  
	  In constructor remove widget ID argument and set all arguments a
	  default value. In the constructor implementation erase code which
	  operates on now obsoleted TClass::fClassEditors list.
	  
	  Add memeber fGedEditor. Remove members fPad and fModel as they
	  are
	  available from fGedEditor.
	  
	  In SetModel() remove checking of inheritance and SetActive()
	  call.
	  
	  3. TGedNameFrame: added tooltip displaying name, title and
	  class-name of the model.

2006-09-25 13:31  rdm

	* [r16327] ged/inc/TGedEditor.h, ged/src/TGedEditor.cxx: From
	  Matevz:
	  Reimplementation of TGedFrame and tab management.
	  
	  1. Change creation of class-editors:
	  Use TClass::New() for instantiation. When fModel is changed,
	  store
	  it in a local map fFrameMap. During construction get
	  them from pool or instantiate.
	  
	  2. Handle visibility and order of class-editors:
	  Traverse the class hierarchy and construct a list of visible
	  frames. Each class-editor can override the default behavior by
	  implementing the virtual TGedFrame::ActivateBaseClassEditors()
	  method.
	  
	  3. New SetModel scheme:
	  Hide currently shown tabs and their contents, then return them
	  to fFrameMap pool.
	  
	  Activate desired TGedFrames and appropriate extra tabs
	  Recursively
	  descend via
	  TGedEditor::ActivateEditor(TClass* c, Bool t recurse) and
	  TGedEditor::ActivateEditors(TList* classes, Bool t recurse).
	  
	  For each encountered class-editor (not all classes have editors)
	  redirect recursion via virtual
	  TGedFrame::ActivateBaseClassEditors(TClass* c).

2006-09-25 13:30  rdm

	* [r16326] gui/src/TRootCanvas.cxx: From Matevz:
	  Update handling of visibility and creation according to new
	  structure of TGedEditor.

2006-09-25 13:29  rdm

	* [r16325] gpad/src/TPad.cxx: From Matevz:
	  In 'TPad::Close()' check fCanvas->fClickSelectedPad and if needed
	  reset it to 0.

2006-09-25 13:29  rdm

	* [r16324] gpad/src/TCreatePrimitives.cxx: From Matevz:
	  Added call to 'gSystem->ProcessEvents()' prior to entering
	  text-capture when creating a TGText/TGLatex primitive via
	  toolbar.
	  This allows editors to refresh properly.

2006-09-25 13:28  rdm

	* [r16323] gpad/inc/TCanvas.h, gpad/src/TCanvas.cxx: From Matevz:
	  Added member 'TPad *fClickSelectedPad'.

2006-09-25 13:27  rdm

	* [r16322] meta/inc/TClass.h, meta/src/TClass.cxx: From Matevz:
	  Remove member fClassEditors.

2006-09-25 13:26  rdm

	* [r16321] base/inc/TVirtualPadEditor.h,
	  base/src/TVirtualPadEditor.cxx: From Matevz:
	  Remove obsoleted function DeleteEditors(); added abstract virtual
	  'TCanvas* GetCanvas()' needed for management of editor
	  visibility.

2006-09-25 09:15  rdm

	* [r16320] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  Improve behavior of TSessionViewer:
	  - automatically update the list of existing sessions on the
	  server
	  at connection time
	  - fix the bug #16882, Proof GUI startup: wrong defaults
	  (http://savannah.cern.ch/bugs/?func=detailitem&item_id=16882)

2006-09-25 08:59  brun

	* [r16319] roofit/roofit_2.09.src.tgz: From Axel:
	  Adopt new THtml API.

2006-09-25 08:58  brun

	* [r16318] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  New class charts if www.Graphviz.org's dot is available. Fix
	  detection
	  of comments indented with tabs. Fix update dependency tracking of
	  files.

2006-09-25 08:26  antcheva

	* [r16317] gui/inc/TGStatusBar.h, gui/src/TGStatusBar.cxx: - remove
	  fgHints because it duplicates the default hints in use
	  fgDefaultHints

2006-09-25 08:18  antcheva

	* [r16316] gui/src/TGFrame.cxx: - create fgDefaultHints when
	  needed, not in a global scope

2006-09-22 21:16  pcanal

	* [r16315] meta/src/TClass.cxx: disable the autoloader when
	  executing SetUnload

2006-09-22 10:44  couet

	* [r16314] gl/inc/TGLPolyLine.h, gl/src/TGLPolyLine.cxx: - From
	  Timur:
	  Mods to add line width.

2006-09-22 09:49  rdm

	* [r16313] config/Makefile.aix, config/Makefile.aix5,
	  config/Makefile.aixgcc, config/Makefile.alphacxx6,
	  config/Makefile.alphagcc, config/Makefile.alphakcc,
	  config/Makefile.freebsd, config/Makefile.freebsd4,
	  config/Makefile.freebsd5, config/Makefile.hpuxacc,
	  config/Makefile.hpuxgcc, config/Makefile.hpuxia64acc,
	  config/Makefile.hurddeb, config/Makefile.linux,
	  config/Makefile.linuxalphagcc, config/Makefile.linuxarm,
	  config/Makefile.linuxdeb, config/Makefile.linuxdeb2ppc,
	  config/Makefile.linuxia64ecc, config/Makefile.linuxia64gcc,
	  config/Makefile.linuxia64sgi, config/Makefile.linuxicc,
	  config/Makefile.linuxkcc, config/Makefile.linuxpgcc,
	  config/Makefile.linuxppc64gcc, config/Makefile.linuxppcgcc,
	  config/Makefile.linuxrh42, config/Makefile.linuxrh51,
	  config/Makefile.linuxsuse6, config/Makefile.linuxx8664icc,
	  config/Makefile.lynxos, config/Makefile.mklinux,
	  config/Makefile.openbsd, config/Makefile.sgicc,
	  config/Makefile.sgicc64, config/Makefile.sgikcc,
	  config/Makefile.sgin32gcc, config/Makefile.solaris,
	  config/Makefile.solarisCC5, config/Makefile.solarisgcc,
	  config/Makefile.solariskcc: Add -lXext to all file where it was
	  still missing.

2006-09-22 09:13  brun

	* [r16312] README/CREDITS: Add Gilles Quemener for his contribution
	  to TMultiDimFit::EvalError function

2006-09-22 09:11  brun

	* [r16311] tutorials/multidimfit.C: Adjust the test to the new
	  random numbers sequence

2006-09-22 09:09  brun

	* [r16310] hist/inc/TMultiDimFit.h, hist/src/TMultiDimFit.cxx: From
	  Gilles Quemener (quemener@lpsc.in2p3.fr):
	  Add two new features:
	  -possibility to set the number of bins of some histograms
	  SetBinVarX(Int_t nbbinvarx) {fBinVarX = nbbinvarx;}
	  SetBinVarY(Int_t nbbinvary) {fBinVarY = nbbinvary;}
	  -New function
	  EvalError(const Double_t *x, const Double_t *coeff)
	  to evaluate the error on the parametrisation at point x

2006-09-21 20:59  pcanal

	* [r16309] cint/inc/G__ci.h, cint/lib/posix/posix.h,
	  cint/lib/prec_stl/climits, cint/lib/prec_stl/complex,
	  cint/lib/prec_stl/deque, cint/lib/prec_stl/iterator,
	  cint/lib/prec_stl/list, cint/lib/prec_stl/map,
	  cint/lib/prec_stl/memory, cint/lib/prec_stl/multimap,
	  cint/lib/prec_stl/multiset, cint/lib/prec_stl/queue,
	  cint/lib/prec_stl/set, cint/lib/prec_stl/stack,
	  cint/lib/prec_stl/string, cint/lib/prec_stl/valarray,
	  cint/lib/prec_stl/vector, cint/src/Api.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_scrupto.cxx, cint/src/v6_shl.cxx,
	  cint/src/v6_struct.cxx: From Axel, Philippei, Fons:
	  import of CINT tag v5-16-15 from the CINT CVS.
	  For what else is new see
	  http://root.cern.ch/root/Cint.phtml?relnote.

2006-09-21 20:10  rdm

	* [r16308] configure: From Bertrand:
	  fix typo.

2006-09-21 20:02  brun

	* [r16307] graf/inc/TPaveText.h, graf/src/TPaveText.cxx: From Ilka:
	  There is a post on RootForum
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3991 about font in
	  TPaveText through gStyle. The class TPaveText does not have
	  UseCurrentStyle method. It is added in the attached patch.

2006-09-21 15:56  pcanal

	* [r16306] tree/src/TTree.cxx: Fix for SetBranchStatus when looking
	  up branches in a friend tree

2006-09-21 10:40  rdm

	* [r16305] proof/src/TProofServ.cxx: From Jan and Gerri:
	  While trying to get to the user sandbox TProof::GetDataSets was
	  accessing
	  user home ... on AFS.

2006-09-20 14:23  couet

	* [r16304] histpainter/src/THistPainter.cxx: - PaintBar take into
	  account the value returned by gStyle->GetHistMinimumZero()

2006-09-20 12:23  rdm

	* [r16303] README/INSTALL, configure: Update Castor source download
	  link.

2006-09-20 11:46  couet

	* [r16302] histpainter/src/THistPainter.cxx: - ShowProjectionX and
	  ShowProjectionY set the log scales on the projection
	  if they were set on the original histogram (suggested by
	  V.Boudry).

2006-09-19 19:13  brun

	* [r16301] rfio/inc/LinkDef.h: Remove TCastorFile

2006-09-19 16:15  rdm

	* [r16300] Makefile, castor, castor/Module.mk, castor/inc,
	  castor/inc/LinkDef.h, castor/inc/TCastorFile.h, castor/src,
	  castor/src/TCastorFile.cxx, config/Makefile.in, config/rootrc.in,
	  configure, rfio/inc/TCastorFile.h, rfio/src/TCastorFile.cxx:
	  Split TCastorFile out of libRFIO into the new libRCastor. This
	  allows
	  TRFIOFile and TCastorFile to use different libshift/libcastor
	  client
	  libraries.

2006-09-19 15:06  brun

	* [r16299] build/win/w32pragma.h, config/Makefile.win32: From Axel:
	  patch to enable the warnings for both debug and release.

2006-09-19 14:37  brun

	* [r16298] geom/inc/TGeoPhysicalNode.h,
	  geom/src/TGeoPhysicalNode.cxx: From Mihaela:
	  some changes in the class TGeoPNEntry (needed for alignment
	  purposes):
	  
	  1. Constructor of TGeoPNEntry performs a check upon definition of
	  a symbolic link to a physical node. The check is done redundantly
	  also upon creation of a physical node starting from a symbolic
	  link to prevent mis-usage of these objects in-between geometries.
	  2. Allows storage of an additional user-defined TGeoHMatrix. The
	  matrix should be created by the user but
	  once TGeoPNEntry::SetMatrix() is called becomes owned by
	  TGeoManager.

2006-09-19 14:27  couet

	* [r16297] postscript/src/TPostScript.cxx: - In DrawPolyMarker the
	  line style and line width were not correctly reset.

2006-09-19 12:38  brun

	* [r16296] hist/inc/TMultiDimFit.h, hist/src/TMultiDimFit.cxx:
	  Previous version of the class could not be persistent.

2006-09-19 12:18  couet

	* [r16295] histpainter/src/THistPainter.cxx: From Axel:
	  - Fixes a typo (op | instead of ||).

2006-09-19 10:11  roiser

	* [r16293] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genreflex.py,
	  reflex/python/genreflex/selclass.py: New functionality for
	  genreflex, adding the ability to select templated classes
	  with typedef'd template parameters. This functionality works for
	  selection by
	  name and pattern. If a pattern is used the typedef name has to
	  fully appear in
	  the pattern name. This new functionality is costly, so there is
	  also new option
	  to genreflex "--no_templatetypedefs" to turn it off.

2006-09-19 10:09  roiser

	* [r16292] reflex/test/testDict2/TestClasses.h,
	  reflex/test/testDict2/selection.xml,
	  reflex/test/test_Reflex_simple2.cxx: Unit tests for selection of
	  typedef'd template parameters

2006-09-19 07:47  rdm

	* [r16291] tree/src/TChainProof.cxx: From Gerri:
	  This functionality cannot be defined yet in PROOF: we will need
	  to update
	  TVirtualProof. I will put it on the todo list.
	  For the moment the attach patch make the call dummy.

2006-09-18 15:13  pcanal

	* [r16290] tree/inc/TChain.h, tree/inc/TChainProof.h,
	  tree/inc/TTreeSQL.h, tree/src/TChainProof.cxx,
	  treeplayer/src/TSelectorEntries.cxx: Remove warnings following
	  the introduction of TTree::GetEntries(const char*). Fix code
	  conventions violations

2006-09-18 11:44  brun

	* [r16289] gl/inc/TGLUtil.h: From Federico:
	  One more small correction for effc++

2006-09-17 22:01  roiser

	* [r16288] reflex, reflex/.cvsignore, reflex/SConstruct,
	  reflex/inc/Reflex, reflex/inc/Reflex/.cvsignore,
	  reflex/inc/Reflex/Builder, reflex/inc/Reflex/Builder/.cvsignore,
	  reflex/inc/Reflex/internal,
	  reflex/inc/Reflex/internal/.cvsignore, reflex/inc/SConscript,
	  reflex/python, reflex/python/.cvsignore,
	  reflex/python/SConscript, reflex/python/genreflex,
	  reflex/python/genreflex/.cvsignore, reflex/src,
	  reflex/src/.cvsignore, reflex/src/SConscript, reflex/test,
	  reflex/test/.cvsignore, reflex/test/SConscript,
	  reflex/test/testDict1, reflex/test/testDict1/.cvsignore,
	  reflex/test/testDict2, reflex/test/testDict2/.cvsignore: scons
	  configuration (replacing autotools)
	  .cvsignore changes for new configuration

2006-09-17 19:08  pcanal

	* [r16287] tree/inc/TTree.h, tree/inc/TVirtualTreePlayer.h,
	  tree/src/TTree.cxx, treeplayer/inc/TSelectorDraw.h,
	  treeplayer/inc/TTreePlayer.h, treeplayer/src/TTreePlayer.cxx:
	  Implement TTree::GetEntries(const char *selection) which return
	  the number of entries passing the selection

2006-09-17 19:06  pcanal

	* [r16286] treeplayer/inc/LinkDef.h,
	  treeplayer/inc/TSelectorEntries.h,
	  treeplayer/src/TSelectorEntries.cxx: New selector implementing
	  TTree::GetEntries(const char *selection)

2006-09-17 14:16  brun

	* [r16285] geompainter/src/TGeoPainter.cxx: Better scale settings

2006-09-17 14:13  brun

	* [r16284] tutorials/RadioNuclides.C: Cosmetics: Add a grid to teh
	  two canvases.

2006-09-17 11:03  brun

	* [r16283] geom/inc/TGeoElement.h, geom/src/TGeoElement.cxx,
	  tutorials/RadioNuclides.C: From Mihaela:
	  a nicer version of the macro RadioNuclides.C. also a patch giving
	  the possibility to apply a range in time for the display of
	  concentrations:
	  TGeoBatemanSol::SetRange(Double_t tmin, Double_t tmax)

2006-09-16 10:09  brun

	* [r16282] test/Makefile.arch: From Bertrand:
	  Add test for debug flags in test/Makefile.arch on Windows.

2006-09-16 02:29  pcanal

	* [r16281] tree/src/TSelector.cxx: TClass object should never be
	  deleted directly

2006-09-16 00:20  rdm

	* [r16280] test/Makefile: Fix dependencies for stressHepix so all
	  needed programs will be build
	  when doing "make stressHepix".

2006-09-15 15:16  brun

	* [r16279] graf/src/TGraph.cxx, graf/src/TMultiGraph.cxx,
	  hist/src/TF1.cxx, hist/src/TFormula.cxx, hist/src/TGraph2D.cxx,
	  hist/src/TH1.cxx, minuit/inc/TLinearFitter.h,
	  minuit/src/TFitter.cxx, minuit/src/TLinearFitter.cxx: From Anna:
	  - TFormula::EvalPar() is not changing parameters (the fParams
	  data member) when a user passes his own uparams array as a second
	  argument. Before - sometimes it did, sometimes it didn't.
	  - TF1::GradientPar() is now 0 on fixed parameters
	  - TFitter::GetConfidenceIntervals() is now taking the fixed
	  parameters into account
	  - TLinearFitter::GetConfidenceIntervals() is now taking the fixed
	  parameters into account
	  - TLinearFitter::FixParameter() can now be called before a first
	  fit is performed (an accidently found bug :))
	  - TLinearFitter::Eval() now returns 1 if there are errors in the
	  fit. According changes in:
	  --TH1
	  --TGraph
	  --TGraph2D
	  --TMultiGraph

2006-09-15 15:12  brun

	* [r16278] asimage/src/TASImage.cxx,
	  asimage/src/libAfterImage.tar.gz, postscript/src/TImageDump.cxx:
	  From Valeriy O.
	  - libAfterImage.tar.gz
	  Fixes for few bugs in reading multi-image gif files by
	  Sasha Vasko and Valeriy Onuchin
	  
	  - TASImage.cxx
	  o Several image formats can support subimages e.g.
	  GIF, TIFF, BMP, XCF, ICO etc. The famous ones are
	  animated GIF files.
	  Possiblity to read subimages from multi-image files added.
	  For example,
	  i1 = TImage::Open("anim.gif.0"); // read the first subimage
	  i2 = TImage::Open("anim.gif.1"); // read the second subimage
	  i4 = TImage::Open("anim.gif.3"); // read the forth subimage
	  
	  o TASImage::Draw method. Take into account the
	  gStyle->GetScreenFactor() when a new canvas displaing an image is
	  created.
	  
	  - TImageDump.cxx
	  o Small correction in comment

2006-09-15 12:33  brun

	* [r16277] hist/inc/TFormula.h, hist/src/TFormula.cxx: extend
	  functionality of TFormula::GetExpFormula, adding an optional
	  argument
	  TString TFormula::GetExpFormula(Option_t *option) const
	  //*-* if option contains "p" the returned string will contain the
	  formula
	  //*-* expression with symbolic parameters, eg [0] replaced by the
	  actual value
	  //*-* of the parameter. Example:
	  //*-* if expression in formula is: "[0]*(x>-[1])+[2]*exp(-[3]*x)"
	  //*-* and parameters are 3.25,-4.01,4.44,-0.04,
	  GetExpFormula("p") will return:
	  //*-* "(3.25*(x>+4.01))+(4.44*exp(+0.04*x))"

2006-09-15 10:23  brun

	* [r16276] geom/inc/TGeoElement.h, geom/inc/TVirtualGeoPainter.h,
	  geom/src/TGeoElement.cxx, geompainter/inc/TGeoPainter.h,
	  geompainter/src/TGeoPainter.cxx: From Mihaela:
	  Fix problem with the reference to TF1 by moving the graphics code
	  to TGeoPainter

2006-09-15 10:05  brun

	* [r16275] test/stressHepix.cxx: Update with new results

2006-09-15 08:55  rdm

	* [r16274] treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  Fixes core dump on some platforms when exiting root by
	  TSessionViewer
	  menu (Thanks to Ilka).

2006-09-15 07:58  rdm

	* [r16273] Makefile, cint/cintdlls.mk: Fix for broken parallel
	  build.

2006-09-14 17:39  brun

	* [r16272] geom/src/TGeoElement.cxx: Fix compilation problems on
	  Windows.
	  Comment calls to TF1. TGeo cannot depend on libHist.

2006-09-14 17:22  brun

	* [r16271] geom/inc/LinkDef1.h, geom/inc/TGeoElement.h,
	  geom/inc/TGeoMaterial.h, geom/src/TGeoElement.cxx,
	  geom/src/TGeoMaterial.cxx: From Mihaela Gheata:
	  a patch implementing the time evolution of a radioactive
	  material/mixture according the Bateman equations. I also attached
	  a macro that demonstrates this.
	  Below there is a quite detailed description of all new features
	  coming with radionucliudes. The same explanations are in the
	  header of the macro.
	  _______________________________________________________________________
	  A radionuclide (TGeoElementRN) derives from the class TGeoElement
	  and
	  provides additional information related to its radioactive
	  properties and
	  decay modes.
	  
	  The radionuclides table is loaded on demand by any call:
	  TGeoElementRN *TGeoElementTable::GetElementRN(Int_t
	  atomic_number,
	  Int_t atomic_charge,
	  Int_t isomeric_number)
	  The isomeric number is optional and the default value is 0.
	  
	  To create a radioactive material based on a radionuclide, one
	  should use the
	  constructor:
	  TGeoMaterial(const char *name, TGeoElement *elem, Double_t
	  density)
	  To create a radioactive mixture, one can use radionuclides as
	  well as stable
	  elements:
	  TGeoMixture(const char *name, Int_t nelements, Double_t density);
	  TGeoMixture::AddElement(TGeoElement *elem, Double_t
	  weight_fraction);
	  Once defined, one can retrieve the time evolution for the
	  radioactive
	  materials/mixtures by using one of the 2 methods:
	  
	  void TGeoMaterial::FillMaterialEvolution(TObjArray *population,
	  Double_t precision=0.001)
	  To use this method, one has to provide an empty TObjArray object
	  that will
	  be filled with all elements coming from the decay chain of the
	  initial
	  radionuclides contained by the material/mixture. The precision
	  represent the
	  cumulative branching ratio for which decay products are still
	  considered.
	  The POPULATION list may contain stable elements as well as
	  radionuclides,
	  depending on the initial elements. To test if an element is a
	  radionuclide:
	  Bool_t TGeoElement::IsRadioNuclide() const
	  All radionuclides in the output population list have attached
	  objects that
	  represent the time evolution of their fraction of nuclei with
	  respect to the
	  top radionuclide in the decay chain. These objects (Bateman
	  solutions) can be
	  retrieved and drawn:
	  TGeoBatemanSol *TGeoElementRN::Ratio();
	  void TGeoBatemanSol::Draw();
	  
	  Another method allows to create the evolution of a given
	  radioactive
	  material/mixture at a given moment in time:
	  TGeoMaterial::DecayMaterial(Double_t time, Double_t
	  precision=0.001)
	  The method will create the mixture that result from the decay of
	  a initial
	  material/mixture at TIME, while all resulting elements having a
	  fractional
	  weight less than PRECISION are excluded.

2006-09-14 16:08  rdm

	* [r16270] Makefile, cint/Module.mk, cint/cintdlls.mk: From Axel:
	  remove circular dependency between the cint and utils modules.

2006-09-14 15:06  couet

	* [r16269] histpainter/src/THistPainter.cxx: - Complete Paint() and
	  PaintH3() helps.
	  - On TH3 histograms, the option "LEGO" works now like the option
	  "BOX"
	  (previously it was not implemented).

2006-09-14 14:39  roiser

	* [r16268] reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/python/genreflex/gendict.py, reflex/src/ClassBuilder.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/Type.cxx,
	  reflex/src/TypeBase.cxx: Fix for STRUCT. Structs so far were
	  handled as classes. Now the type is set
	  to STRUCT explicitly. The API functions handle
	  structs/classes/templated classes
	  as
	  IsClass - true for Class,Struct,templated Class
	  IsStruct = true for Struct
	  IsTemplateInstance - true for templated class/struct

2006-09-14 14:36  roiser

	* [r16267] reflex/test/test_Reflex_simple2.cxx: test for IsStruct

2006-09-14 13:38  roiser

	* [r16266] reflex/inc/Reflex/Kernel.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Tools.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/src/Kernel.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/Tools.cxx: - new function ROOT::Reflex::NPos returns
	  the max unsigned int
	  - Changes to PropertyList.
	  - Replace function HasKey with HasProperty (HasKey is deprecated)
	  This function returns true if a property with a given key is set
	  - Replace PropertySize with PropertyCount, PropertySize is
	  deprecated
	  The reason for the function name change is that the XSize
	  functions
	  usually return a size of a container. This is not needed here
	  (KeySize
	  does this). Instead this function returns the real number of
	  assigned
	  properties.
	  - The key of a property now starts at 0. If a property is not
	  found NPos
	  will be returned for the index.

2006-09-14 13:35  roiser

	* [r16265] reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_unit.cxx: more changes to unit tests for
	  PropertyList

2006-09-14 12:57  roiser

	* [r16264] reflex/test/testDict2/TestClasses.h,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: Unit test changes for
	  PropertyList

2006-09-14 12:46  brun

	* [r16263] graf/src/TGraph.cxx, hist/src/TGraph2D.cxx,
	  hist/src/TH1.cxx: From Ilka:
	  Modify comments decsribing the "W" option in the Fit functions.

2006-09-14 07:21  brun

	* [r16262] test/stressHepix.cxx: Add result of benchmark on new
	  MacBookPro 3GHz with icc9.1

2006-09-14 07:02  brun

	* [r16261] base/src/TDirectory.cxx: In TDirectory::Close do not use
	  the option "slow" when deleting the in-memory
	  objects if the directory does not have sub-directories.
	  This improves dramatically the time to close a file containing a
	  huge
	  number of objects (eg >10^5). See for example report at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3935

2006-09-14 05:27  pcanal

	* [r16260] treeplayer/src/TTreePlayer.cxx: Update
	  MakeClass/MakeSelector so that the resulting skeleton initialize
	  the array of pointers

2006-09-13 16:59  brun

	* [r16259] asimage/src/libAfterImage.tar.gz: From Valeriy O & Sacha
	  Vasko:
	  added ability to obtain animation delay when reading gif images.

2006-09-13 16:24  couet

	* [r16258] postscript/src/TImageDump.cxx: - From Valeri Onuchin:
	  Corrections in the implementation of the TImageDump::DrawBox
	  method
	  Previous version produced wrong images in batch mode, i.e.
	  root -b
	  root[] .x $ROOTSYS/tutorials/graph.C
	  root[] c1->Print("c1.gif")

2006-09-13 16:23  couet

	* [r16257] asimage/src/TASImage.cxx: - From Valeri Onuchin:
	  small correction in comments

2006-09-13 15:33  couet

	* [r16256] histpainter/src/THistPainter.cxx: - "option" decoding in
	  SetShowProjection was wrong. For projections having
	  only one letter "x", "y" or "z" fShowOption had a random value.

2006-09-13 15:25  moneta

	* [r16255] smatrix/test/kalman.C: fix a problem in passing inputs

2006-09-13 15:21  rdm

	* [r16254] configure: for arch macosxicc turn off python since
	  there is a compiler problem that
	  prevents this module from linking.

2006-09-13 15:19  rdm

	* [r16253] test/Makefile: in distclean cleanup stressHepix.log.

2006-09-13 15:19  rdm

	* [r16252] test, test/.cvsignore: ignore stressHepix and
	  stressHepix.log

2006-09-13 15:17  rdm

	* [r16251] Makefile, cint/Module.mk: From Axel:
	  dd cintdll as default target. Keep dictionary sources, objects
	  for
	  cintdlls. Also fix a problem on win32gcc (exten.o wasn't linked
	  to
	  posix) and one introduced by fixing the location of posix.dll etc
	  - a
	  few cintdlls are actually cint$(SOEXT)s... Be more verbose when
	  cleaning
	  cintdlls.

2006-09-13 15:11  moneta

	* [r16250] smatrix/test/matrixOperations.C: fix a problem in
	  plotting a second canvas

2006-09-13 11:53  couet

	* [r16249] histpainter/src/THistPainter.cxx: - The previous fix
	  must also be applied in ShowProjection3.

2006-09-13 08:17  brun

	* [r16248] histpainter/src/THistPainter.cxx: Fix a problem reported
	  by Khamit Ardashev at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3930
	  "TH2::ShowProjectionY seems to reuse the same canvas
	  irrespectively of the fact that I invoked it for 2-nd histogram
	  and that 2nd canvas has been created automacilly. So, I have two
	  2D histograms and when I roll mouse over bins in one or another
	  projection is updated in the same "projection" canvas. Couldn't
	  it remember which histogram it is invoked from and where to draw
	  projections ?"

2006-09-13 07:14  pcanal

	* [r16247] tree/src/TBranchElement.cxx: Fix a problem introduce in
	  version 1.208 of this file.
	  The fBranchCount was sometimes not properly set, resulting
	  in crashes when trying to read the branch in MakeClass mode.
	  This patch fixes the original problem and add a work around
	  the issues for the file produced incorrectly.

2006-09-13 06:53  brun

	* [r16246] test/stressHepix.cxx: Add more comments explaining the
	  goals and the contents of the benchmark.

2006-09-13 05:08  pcanal

	* [r16245] tree/src/TTree.cxx, treeplayer/src/TTreeFormula.cxx,
	  treeplayer/src/TTreePlayer.cxx: TTreeFormula (and hence
	  TTree::Draw) is now able to plot objects of
	  any class which has either AsDouble or AsString (AsDouble has
	  priority). So for such a class (for example TTimeStamp):
	  tree->Draw("myTimeStamp");
	  will plot the same as:
	  tree->Draw("myTimeStamp.AsDouble");
	  
	  AsString can be returning either a char*, or a TString or an
	  std::string

2006-09-13 05:03  pcanal

	* [r16244] meta/src/TMethodCall.cxx: Avoid looking up the method
	  when we have a TClass but not ClassInfo

2006-09-12 17:43  brun

	* [r16243] test/stressHepix.cxx: Add a few more reference platforms

2006-09-12 15:36  brun

	* [r16242] test/stressHepix.cxx: Fix portability problems and
	  normalize for AMD64/280

2006-09-12 14:52  brun

	* [r16241] test/Makefile, test/stressFit.cxx,
	  test/stressSpectrum.cxx: Modify stressFit and stressSpectrum to
	  accept an input argument.
	  Ass stressHepix to the Makefile.

2006-09-12 14:51  brun

	* [r16240] test/stressHepix.cxx: Add a new global stress program
	  producing a summary ROOTMARK number.
	  Currently stressHepix runs the following configuration using the
	  existing test programs
	  
	  stressFit Minuit 2000
	  stressLinear
	  stressGeometry
	  stressSpectrum 1000
	  stress -b 3000
	  
	  This new global test can be executed using the default ROOT
	  configuration.

2006-09-12 13:24  couet

	* [r16239] test/stressGraphics.cxx, test/stressGraphics.ref: - New
	  test for transparent pad.

2006-09-12 13:06  roiser

	* [r16238] reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Object.h, reflex/inc/Reflex/ValueObject.h,
	  reflex/src/FunctionBuilder.cxx, reflex/test/test_Reflex_unit.cxx:
	  From Pere:
	  - new/fix for ValueObject operator=, copy constructor
	  - fix for GetType<T>
	  - unit tests for ValueObject changes

2006-09-12 11:38  couet

	* [r16237] test/stressGraphics.cxx: - Remove the PS file if a test
	  succeed (keep it if it failed).

2006-09-12 11:03  roiser

	* [r16236] reflex/python/genreflex/gendict.py,
	  reflex/test/test_Reflex_simple2.cxx: re-enable the selection for
	  templated classes via the cpp selection mechanism

2006-09-12 06:36  brun

	* [r16235] hist/src/TH1.cxx: From Paul Russo:
	  Fix array boundary problems in TH1::SmoothArray

2006-09-11 23:45  rdm

	* [r16234] treeviewer/inc/TSessionViewer.h,
	  treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  Improve package (.par files) managment in TSessionViewer.

2006-09-11 21:01  brun

	* [r16233] hist/src/TSpectrum.cxx: In TSpectrum::Search add two new
	  options to control some internal parameters:
	  // By default, the background is removed before deconvolution.
	  // Specify "noBackground" to not remove the background.
	  //
	  // By default the source spectrum is replaced by a new spectrum
	  // calculated using the Markov chain method.
	  // Specify "noMarkov" to not apply the Markov algorithm.

2006-09-11 14:10  roiser

	* [r16232] reflex/inc/Reflex/ValueObject.h: remove crlf

2006-09-11 09:15  brun

	* [r16231] treeplayer/src/TFileDrawMap.cxx: In
	  TFileDrawMap::PaintDir use the fillcolor of the branch

2006-09-11 08:20  brun

	* [r16230] netx/src/TXNetFile.cxx: Fix a compilation error on
	  Solaris.

2006-09-11 08:11  brun

	* [r16229] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx: Add a new static member fgReadInfo and a setter
	  function
	  void TFile::SetReadStreamerInfo(Bool_t readinfo)
	  // static function to set fgReadInfo.
	  // If fgReadInfo is true (default) TFile::ReadStreamerInfo is
	  called
	  // when opening the file.
	  // It may be interesting to set fgReadInfo to false to speedup
	  the file
	  // opening time or in case libraries containing classes
	  referenced
	  // by the file have not yet been loaded.
	  // if fgReadInfo is false, one can still read the StreamerInfo
	  with
	  // myfile.ReadStreamerInfo();

2006-09-11 07:40  antcheva

	* [r16228] gui/src/TGFontDialog.cxx: - cleanup

2006-09-08 20:56  roiser

	* [r16227] reflex, reflex/.cvsignore: ignore more XCode files

2006-09-08 20:54  roiser

	* [r16226] reflex/src/PropertyList.cxx,
	  reflex/src/PropertyListImpl.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeName.cxx: fix coding conventions

2006-09-08 20:41  roiser

	* [r16225] reflex/inc/Reflex/Any.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Object.h, reflex/inc/Reflex/Reflex.h,
	  reflex/inc/Reflex/Type.h, reflex/inc/Reflex/ValueObject.h,
	  reflex/src/Class.cxx, reflex/src/Type.cxx,
	  reflex/test/test_Reflex_unit.cxx: From Pere:
	  New API type ValueObject which takes ownership on the instance.

2006-09-08 20:12  pcanal

	* [r16224] meta/src/TClass.cxx: From Paul:
	  o When looking up a data member by name in TClass::GetRealData()
	  add a match ignoring array dimensions to allow for schema
	  evolution where a fixed-size array changes size.

2006-09-08 17:24  brun

	* [r16223] hist/src/TH1.cxx: Fix a problem in TH1::SmoothArray. An
	  index could be out of range.
	  ee report ttp://root.cern.ch/phpBB2/viewtopic.php?t=3910

2006-09-08 13:06  roiser

	* [r16222] reflex/src/stl_hash.h: From Philippe:
	  fix for icc <= 8

2006-09-08 12:24  brun

	* [r16221] hist/src/TFractionFitter.cxx: Add a protection against a
	  log with a negative argument in TFractionFitter::ComputeFCN

2006-09-08 08:58  antcheva

	* [r16220] ged/src/TStyleManager.cxx: - updated class description:
	  added information from where Style manager can be started

2006-09-08 06:56  pcanal

	* [r16219] io/src/TStreamerInfo.cxx, meta/src/TClass.cxx,
	  meta/src/TStreamerInfo.cxx, tree/src/TTree.cxx: From Paul:
	  o TStreamerInfo::Compile() does not create an entry in the
	  TStreamerinfo::fElem array for a TObject base class of a
	  class that has had TClass::IgnoreTObjectStreamer() called
	  on it. So when TTree::Bronch() is creating subbranches
	  for a split class which inherits from TObject but is
	  skipping the TObject base class, we must be careful not
	  to consume an id number (fElem array index) for it.

2006-09-07 09:32  rdm

	* [r16218] proofd/src/XrdProofdResponse.cxx: From Gerri:
	  - Make sure that the link is defined.

2006-09-07 09:27  rdm

	* [r16217] netx/src/TXNetFile.cxx, proof/src/TFileMerger.cxx,
	  proof/src/TPacketizer.cxx, proof/src/TProofServ.cxx,
	  proofplayer/src/TFileMerger.cxx, proofplayer/src/TPacketizer.cxx:
	  From Gerri:
	  TPacketizer.cxx:
	  - Fix problem with object used after deletion (in print
	  statement)
	  
	  TProofServ.cxx:
	  - Send "start building" notification message before starting the
	  build
	  (shows that something is happening ...)
	  
	  TXNetFile.cxx, TFileMerger.cxx
	  - Make creation of missing path parts optional (Andreas'
	  suggestion):
	  this can be set via the env "XNet.Mkpath" or on the fly adding
	  "mkpath=1"
	  to the options ("mkpath=0" switches it 'off' if XNet.Mkpath sets
	  if to 'on').

2006-09-07 07:31  pcanal

	* [r16216] treeplayer/inc/TTreeFormula.h,
	  treeplayer/src/TTreeFormula.cxx: This patch implement support for
	  direct drawing of TTimeStamp.
	  The following
	  tree->Draw("mybr.mytimestamp");
	  nows draw the same thing as
	  tree->Draw("mybr.mytimestamp.AsDouble()");

2006-09-06 15:17  couet

	* [r16215] hist/src/TH1.cxx: - Revision 1.302, (To allow, in
	  TH1::Draw, the option "same" if a canvas does
	  not exist or is empty) had a side effect:
	  the macro $ROOTSYS/tutorials/transpad.C did not work anymore.
	  Now, the condition to remove the option "same" is now more
	  strict:
	  if gPad does not have the default range we keep the option.

2006-09-06 15:05  antcheva

	* [r16214] gui/src/TRootDialog.cxx: - coding conventions

2006-09-06 09:30  rdm

	* [r16213] base/inc/TTimeStamp.h: renamed GetValue() to AsDouble()
	  for consistency.

2006-09-06 07:53  pcanal

	* [r16212] treeplayer/src/TFormLeafInfo.cxx: Remove memory leak

2006-09-06 06:25  pcanal

	* [r16209] base/inc/TTimeStamp.h: From Maarten:
	  Move the implementation to operator double to a new function
	  TTimeStamp::GetValue so we can call it explicitly from
	  TTreeFormula

2006-09-05 17:13  roiser

	* [r16207] reflex/Module.mk, reflex/doc/Doxyfile,
	  reflex/inc/Reflex/Any.h, reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberTemplate.h, reflex/inc/Reflex/Object.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/src/Array.h, reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassBuilder.cxx, reflex/src/ClassTemplateInstance.h,
	  reflex/src/Enum.h, reflex/src/Function.h,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/Kernel.cxx, reflex/src/MemberTemplateName.cxx,
	  reflex/src/Pointer.h, reflex/src/PointerToMember.h,
	  reflex/src/PropertyList.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/ScopeName.cxx,
	  reflex/src/TemplateInstance.h, reflex/src/TypeBase.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplateName.cxx, reflex/src/Typedef.h,
	  reflex/src/Union.h, reflex/src/stl_hash.h,
	  reflex/test/testDict2/ClassG.h,
	  reflex/test/testDict2/TestClasses.h,
	  reflex/test/testDict2/selection.xml,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: first commit after cvs lock of
	  version 5.13.02
	  
	  
	  - Implementation of fast properties. Two containers instead of
	  one map. One static
	  container will hold all allocated keys, the other container will
	  hold properties
	  attached to a Type/Scope/Member. A key always has the same slot
	  in all attached
	  Properties, so retrieving a key will allow access to the same
	  property in all
	  property lists. Some backwards compatible changes
	  - AddProperty(string,Any) will return a size_t which is the key
	  of the assigned property
	  new functions
	  - AddProperty(size_t,Any) will set the property at a given slot.
	  - static iterator functions for keys: Key_Begin, Key_End, ...
	  - static access functions for keys: KeyAt(size_t), KeySize()
	  - static key lookup: KeyByName(string, bool), if the bool is true
	  a new key will be allocated if it doesn't already exist
	  - PropertyAsString(size_t) will return a string representation of
	  a property
	  - RemoveProperty(size_t) will remove the property in a slot
	  - Hide a C++ type name if necessary. E.g. typedef struct A {} A;
	  In that case the type name
	  will be hidden behind the typedef name. The string representation
	  of the typename will be
	  concatenated with the string " @HIDDEN@" in order to make it
	  distinct from the typedef.
	  - fix a problem with Type::HasBase which was returning a
	  temporary now returns the ref Base
	  - Change the property "desc" to "Description" for all entities
	  which have one attached at
	  boostrap time (e.g. fundamentals, global scope)
	  - New function Any::Clear to remove the content of an Any object
	  - Changes to Module.mk to allow compilation and running of unit
	  tests on windows
	  - Many additions to unit tests
	  - Fix many typos in Together configuration
	  - Move Doxyfile to newer version

2006-09-05 16:57  brun

	* [r16206] alien/inc/TAlienFile.h: From Andreas Peters:
	  SetCacheRead() was not passed
	  through in TAlienFile to the underlying TXNetFile object.

2006-09-05 14:08  brun

	* [r16205] odbc/src/TODBCStatement.cxx: The previous patch by
	  Sergey was not complete.

2006-09-05 13:37  brun

	* [r16204] mysql/inc/TMySQLStatement.h,
	  mysql/src/TMySQLStatement.cxx, net/inc/TSQLStatement.h,
	  net/src/TSQLStatement.cxx, odbc/inc/TODBCStatement.h,
	  oracle/inc/TOracleStatement.h, oracle/src/TOracleRow.cxx,
	  oracle/src/TOracleServer.cxx, oracle/src/TOracleStatement.cxx:
	  From Sergey Linev:
	  1. Support of date/time/date&time/timestamp data introduced in
	  TSQLStatement
	  All such data now can be accessed without text conversion.
	  The following methods can be used:
	  
	  SetTime()/GetTime() - only time (hour:min:sec),
	  SetDate()/GetDate() - only date (year-month-day),
	  SetDatime()/GetDatime() - date and time
	  SetTimestamp()/GetTimestamp() - timestamp with seconds fraction
	  For some of these methods TDatime type can be used as parameter /
	  return value.
	  Be aware, that TDatime supports only dates after 1995-01-01.
	  There are also methods to get separately year, month, day, hour,
	  minutes and seconds.
	  
	  2. Support of binary data in TSQLStatement
	  Most of modern data bases support just binary data, which is
	  typically has SQL type name 'BLOB'. To access data in such
	  columns, GetBinary()/SetBinary() methods should be used.
	  Current implementation supposes, that complete content of the
	  column must be retrieved at once. Therefore very big data of
	  gigabytes size may cause a problem.

2006-09-05 09:39  couet

	* [r16203] graf/src/TGraph.cxx: - Several improvements in the
	  exclusion zone algorithm (PaintPolyLineHatches):
	  * Some parts of the exclusion were sometimes drawn on the wrong
	  side of the
	  graph.
	  * Special (simpler) case when the graph is vertical or
	  horizontal.
	  * Make sure that two consecutive points are not equal (it
	  produced a
	  division by zero)
	  * Improvement in the graph closing. The added point to close the
	  graph was
	  sometimes on the wrong side of the curve.

2006-09-04 23:57  rdm

	* [r16202] build/rmkdepend/mainroot.cxx: fix numerous issues that
	  caused G__xxx.d's files to be wrong, i.e. not
	  containing the necessary rule to regenerate the dictionary file
	  in
	  case a dependent header has changed.

2006-09-04 15:33  rdm

	* [r16201] meta/src/TCint.cxx, rint/src/TRint.cxx: From Axel:
	  get rid of two small end-of-program leaks (quiet down valgrind).

2006-09-04 13:52  antcheva

	* [r16200] gui/src/TRootBrowser.cxx: - added option "text" in the
	  "object draw option"
	  - added WM resizing hints to avoid broken application layout
	  when the browser window is small

2006-09-04 06:38  brun

	* [r16199] base/src/TSystem.cxx: Reintroduce the implementation of
	  the copy constructor and assignement operator.
	  The system does not link otherwise on any platform.

2006-09-04 00:45  rdm

	* [r16198] base/inc/TSystem.h, base/src/TSystem.cxx,
	  net/inc/TNetFile.h, net/src/TNetFile.cxx,
	  unix/src/TUnixSystem.cxx, winnt/src/TWinNTSystem.cxx: From Gerri
	  and me:
	  - don't use TUrl to strip off "file:" protocol string from file
	  names
	  as this was also striping off everything after # and ? tokens,
	  making
	  it impossible to e.g. stat local file names like .#bla#.
	  - make copy ctor and assignment operator private and not
	  implemented.

2006-09-02 07:47  pcanal

	* [r16196] treeplayer/inc/TTreeFormula.h,
	  treeplayer/src/TTreeFormula.cxx: This patch implement support for
	  direct drawing of TString and std::string.
	  The following
	  tree->Draw("mybr.mystring");
	  nows draw the same thing as
	  tree->Draw("mybr.mystring.c_str()");
	  or
	  tree->Draw("mybr.mytstring.Data()");
	  i.e. an histogram whose labels are the string value of 'mystring'

2006-09-01 15:56  brun

	* [r16192] geom/src/TGeoVolume.cxx: From Andrei:
	  I fixed a minor incompatibility of TGeoVolume::SavePrimitive with
	  the modifications in TGeoPainter. The problem was that when
	  saving as .C a canvas containing a drawn volume, the later was
	  not drawn when running the generated macro.

2006-09-01 14:40  couet

	* [r16191] gl/inc/TGLTF3Painter.h: From Timur:
	  
	  - Remove a member-declaration, which hides base class member
	  (causing
	  problem with TF3 colors and selection.)

2006-09-01 11:11  couet

	* [r16190] tutorials/glbox.C, tutorials/gldemos.C,
	  tutorials/glrose.C, tutorials/glsurfaces.C, tutorials/gltf3.C:
	  From Timur:
	  - New macro gldemos.C. It displays help on the GL features and
	  access all the
	  GL demos with a small GUI (like demos.C). GL macros have been
	  updated also.

2006-09-01 09:47  rdm

	* [r16189] config/root-config.in: From Bertrand:
	  additional fix for windows after change from -a to &&.

2006-08-31 16:03  brun

	* [r16188] gl/inc/TGLPlotPainter.h, gl/src/TGLPlotPainter.cxx:
	  Destructors must be virtual for classes with virtual functions.

2006-08-31 14:59  antcheva

	* [r16187] gui/inc/TRootDialog.h, gui/src/TGTextEntry.cxx,
	  gui/src/TRootDialog.cxx: From David Gonzalez Maline:
	  Implemented Tab keyboard navigation in ROOT dialog
	  window that pops up via context menu.
	  
	  - new method TabPressed() and follow up changes in
	  TGTextEntry and TRootDialog classes

2006-08-31 14:22  wverkerke

	* [r16185] roofitcore/inc/RooFitResult.h,
	  roofitcore/src/RooHtml.cxx: o RooFitResult, RooHtml
	  
	  - Minor compatibility fixes from Mario Bondioli

2006-08-31 14:15  rdm

	* [r16184] config/Makefile.macosx, config/Makefile.macosx64,
	  test/Makefile.arch: From Fed:
	  corrections for 64 bit MacOS X version.

2006-08-31 13:44  couet

	* [r16183] base/inc/TVirtualGL.h, gl/inc/LinkDef.h,
	  gl/inc/TGLAxisPainter.h, gl/inc/TGLBoxPainter.h,
	  gl/inc/TGLHistPainter.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLOrthoCamera.h, gl/inc/TGLPadHistPainter.h,
	  gl/inc/TGLPlotBox.h, gl/inc/TGLPlotPainter.h,
	  gl/inc/TGLSurfacePainter.h, gl/inc/TGLTF3Painter.h,
	  gl/inc/TGLUtil.h, gl/inc/TX11GL.h, gl/src/TGLAxisPainter.cxx,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLHistPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLPadHistPainter.cxx, gl/src/TGLPlotBox.cxx,
	  gl/src/TGLPlotPainter.cxx, gl/src/TGLSurfacePainter.cxx,
	  gl/src/TGLTF3Painter.cxx, gl/src/TGLUtil.cxx, gl/src/TX11GL.cxx,
	  win32gdk/inc/TGWin32GL.h, win32gdk/inc/TGWin32VirtualGLProxy.h,
	  win32gdk/src/TGWin32GL.cxx,
	  win32gdk/src/TGWin32VirtualGLProxy.cxx: From Timur:
	  
	  New classes:
	  
	  1.
	  TGLBoxPainter - implements "glbox" option for TH3, shows bin
	  contents as
	  boxes, which sizes are proportional to bin content. "glbox1" is
	  the same,
	  as previous, but with spheres instead of boxes. Slices
	  (XOY/YOZ/XOZ)
	  are now drawn as sets of rectangles.
	  
	  2.
	  TGLLegoPainter. Changes: removed all stuff, which works with gl
	  projections, modelview transformations, textures, etc.
	  
	  3.
	  TGLPlotPainter. Added common parts of different painters:
	  generic Paint function, PlotSelected, etc.
	  
	  4.
	  TGLOrthoCamera. Added operations, required by gl hist painters.
	  
	  5.
	  TGLHistPainter. Class completely changed (previously known as
	  TGLPadHistPainter).
	  
	  6.
	  TGLPlotBox. New class, draws back box for different kinds of
	  plots,
	  highlights planes which are under cursor, makes some sizes
	  calculations
	  (converts 3d into 2d coords) etc.
	  
	  7.
	  TGLSurfacePainter. New class, for different surf options.
	  Supports cartesian, polar, cylindrical and spherical coords.
	  Slices (XOY, YOZ, XOZ), projections.
	  
	  8.
	  TGLTF3. New class, draws TF3. No slices available now.
	  
	  9.
	  TGLUtil. Added new auxilary classes
	  TGLLevelPalette, TGL2DArray, functions, required by different
	  plot
	  painters,
	  TGLEnableGuard and TGLDisableGuard removed from RootGL namespace
	  into
	  global namespace.

2006-08-31 13:40  rdm

	* [r16182] unix/src/TUnixSystem.cxx: From Axel:
	  fix original ridiculous implementation of CopyFile().

2006-08-31 13:35  couet

	* [r16181] tutorials/glbox.C, tutorials/glrose.C: - New examples
	  illustrating the new GL options.

2006-08-31 13:34  couet

	* [r16180] tutorials/glsurfaces.C: - Illustrates the new GL
	  visualisation options.

2006-08-31 13:28  brun

	* [r16179] html/src/THtml.cxx: From Axel:
	  this fixes a problem reported by Valeri and Ilka; please cvs ci.
	  Log:
	  reset the list of requested anchors.

2006-08-31 12:28  rdm

	* [r16178] treeplayer/src/TBranchProxyDescriptor.cxx: add ctype.h
	  needed for isalpha() etc.

2006-08-31 11:09  brun

	* [r16177] tree/src/TTreeCache.cxx, treeplayer/src/TTreePlayer.cxx:
	  add some protections in the TTreeCache.
	  When resetting the cache use the number of entries in the current
	  file
	  instead of the number of entries in the chain.

2006-08-31 11:05  rdm

	* [r16176] base/inc/TComplex.h, graf/inc/TGraphPolar.h,
	  hist/inc/TF12.h, math/inc/TComplex.h, proof/src/TProofDraw.cxx,
	  proofd/inc/XrdProofdTrace.h, proofplayer/src/TProofDraw.cxx,
	  tmva/inc/BinarySearchTree.h, tmva/inc/BinaryTree.h,
	  tmva/inc/Event.h, tmva/inc/GeneticBase.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodFisher.h, tmva/inc/MethodHMatrix.h,
	  tmva/inc/MethodLikelihood.h, tmva/inc/MethodRuleFit.h,
	  tmva/inc/MethodTMlpANN.h, tmva/inc/MethodVariable.h,
	  tmva/inc/Node.h, tmva/inc/NodeID.h, tmva/inc/Reader.h,
	  tmva/inc/Volume.h, tmva/src/MethodBase.cxx,
	  tmva/src/MethodLikelihood.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodVariable.cxx, tmva/src/Reader.cxx,
	  tree/inc/TLeaf.h, tree/src/TBranch.cxx, tree/src/TLeafB.cxx,
	  tree/src/TLeafC.cxx, tree/src/TLeafD.cxx, tree/src/TLeafF.cxx,
	  tree/src/TLeafI.cxx, tree/src/TLeafL.cxx, tree/src/TLeafO.cxx,
	  tree/src/TLeafS.cxx, tree/src/TTree.cxx,
	  treeplayer/inc/TTreeFormula.h, treeplayer/src/TTreeFormula.cxx:
	  changed all Riostream.h in headers to Riosfwd.h. Riostream.h has
	  "using namespace std"
	  and should only appear in implementation files.

2006-08-31 09:46  rdm

	* [r16175] configure: Autodetect Solaris 10 on i386.

2006-08-31 09:44  rdm

	* [r16174] base/src/TFile.cxx, io/src/TFile.cxx: From Gerri:
	  better solution to make sure archive member name is part of file
	  name
	  (should quiet down roottest).

2006-08-31 09:32  rdm

	* [r16173] configure, ruby/src/drr.cxx: From Axel, Elias and me:
	  Add proper support for Ruby 1.9.

2006-08-31 09:08  antcheva

	* [r16172] gui/inc/TGMenu.h, gui/src/TGMenu.cxx: From David
	  Gonzalez Maline:
	  Added so-called 'chevron button', which appears as the right-most
	  menu title on the menu bar. By clicking on it, a drop-down menu
	  appears that has as entries all menu titles that cannot fit the
	  menu
	  bar area when the canvas window is small. All canvas menus are
	  available as cascaded menus.
	  
	  - new data members of TGMenuBar class:
	  TGPopupMenu *fMenuMore; // extra '>>' menu
	  TGLayoutHints *fMenuBarMoreLayout; // layout of the extra menu
	  Bool_t fWithExt; // '>>' menu flag (kTRUE if menu is shown)
	  TList *fOutLayouts; // keeps trace of layouts of hidden menus
	  TList *fNeededSpace; // keeps trace of space needed for hidden
	  menus
	  
	  - new methods of TGMenuBar class:
	  Layout() - calculates whether the >> menu must be shown or not;
	  and which menu titles are hidden
	  PopupConnection() - connects the '>>' menu to the proper slots,
	  according to the highlighted menu entry
	  TGFrameElement* GetLastOnLeft() - returns the last visible menu
	  title on left

2006-08-31 08:38  rdm

	* [r16171] config/root-config.in: use && instead of non-portable
	  -a.

2006-08-30 15:57  couet

	* [r16170] test/stressGraphics.ref: - Some Err# were too small for
	  Windows.

2006-08-30 15:22  brun

	* [r16169] html/src/THtml.cxx, tutorials/htmlex.C: From Axel:
	  display tooltip for members in source showing their declaration,
	  fix funcs' return type expansion for ExpandKeywords,
	  fix closing of string spans if ' inside "string" and for escaped
	  chars,
	  fix linking to ROOT classes in user code,
	  remove temporary heap var for GetClass,
	  only write out link to source if we have a source,
	  don't write "PDF created",
	  tell users that we init list of classes, and that they'll have to
	  wait a bit

2006-08-30 14:46  antcheva

	* [r16168] qt/src/TQtWidget.cxx: From Valeri Fine:
	  - fix a resize widget bug for Win32

2006-08-30 14:45  antcheva

	* [r16167] qt/inc/TQtWidget.h: From Valeri Fine:
	  - new static methods to get the QWidget pointer for TCanvas

2006-08-30 14:44  antcheva

	* [r16166] qt/src/GQtGUI.cxx: From Valeri Fine:
	  - fix the color "sex" rgb:bgr for Win32

2006-08-30 14:43  antcheva

	* [r16165] qt/src/TQtClientWidget.cxx: From Valeri Fine:
	  - remove the redundant assert

2006-08-30 14:43  antcheva

	* [r16164] qt/inc/TQtRConfig.h: From Valeri Fine:
	  - add the Qt 4 version the Qt-layer can be compiled against of

2006-08-30 12:56  brun

	* [r16163] base/inc/TString.h: Fix a typo

2006-08-30 12:55  brun

	* [r16162] mysql/src/TMySQLServer.cxx,
	  mysql/src/TMySQLStatement.cxx: From Sergey Linev:
	  1. Lightweight support of DATE, TIME, DATETIME and TIMESTAMP SQL
	  types for mysql plugin.
	  Now stmt->GetString() and stmt->GetInt() calls return meaningfull
	  infotmation for that types.
	  In the future I will add methods like stmt->GetDate() for all SQL
	  plugins.
	  
	  2. Fix error with reading of unsigned data types from MySQL.
	  I was ignoring this flag, therefore methods like GetUInt(),
	  GetULong() were not working
	  properly.
	  
	  3. Support of TEXT/BLOB types in TMySQLStatement.
	  There are several small changes, which allows to read BLOB/TEXT
	  data with TSQLStatement methods.
	  I also modify TMySQLServer::GetTableInfo() method to provide
	  correct metainformation about
	  BLOB/TEXT columns.

2006-08-30 12:54  brun

	* [r16161] matrix/src/TMatrixT.cxx, matrix/src/TMatrixTSparse.cxx,
	  matrix/src/TMatrixTSym.cxx, matrix/src/TMatrixTUtils.cxx,
	  matrix/src/TVectorT.cxx: From Eddy:
	  the promised update/patch for
	  
	  TMatrixD A; ......
	  
	  B.Use(A);
	  C.Use(A);
	  
	  C += B;
	  
	  Currently, It is checked in these kinds of operation whether the
	  objects
	  are the same . Obviously, that is not enough because objects
	  could be
	  using the same data location . So I have to check if the data
	  location
	  is identical .

2006-08-30 12:53  brun

	* [r16160] base/inc/TString.h: Replace stdarg.h by Vargargs.h

2006-08-30 12:52  brun

	* [r16159] base/inc/RVersion.h, build/version_number: Start
	  development cycle 5.13/03.
	  Next development release (5.13/04) will be around 11 October.

2006-08-29 15:55  brun

	* [r16157] gui/src/TGFSComboBox.cxx: Fix coding conventions
	  violations.

2006-08-29 13:31  brun

	* [r16156] base/inc/RVersion.h, build/version_number: This is
	  5.13/02 (or at least coming soon)

2006-08-29 13:19  brun

	* [r16155] build/package/msi/makemsi.cxx: From Axel:
	  the python path was wrong for the MSI installer.

2006-08-29 13:16  brun

	* [r16154] gl/src/TGLSAViewer.cxx: In the destructor do not delete
	  fGLArea. This si a temporary fix to avoid a double delete
	  when killing the GL window.

2006-08-29 12:42  moneta

	* [r16153] mathcore/inc/Math/GenVector/VectorUtil.h,
	  smatrix/doc/SMatrix.html: correct the doc

2006-08-29 12:30  brun

	* [r16152] base/inc/TString.h: Add a missing "include <stdarg.h>"
	  required by compilers like cygwin/gcc

2006-08-28 18:28  brun

	* [r16151] gl/inc/TGLCamera.h, gl/src/TGLCamera.cxx: From Matevz:
	  I made another mistake in gl/: in TGLCamera::OfInterest() i named
	  the argument 'checkSize' instead of 'ignoreSize'.
	  This patch removes this inconsistency and fixes behaviour for
	  polymarkers whoose (point-count is > 1) && (volume of
	  bounding-box is small but not zero).

2006-08-28 17:00  antcheva

	* [r16150] gui/src/TGNumberEntry.cxx: - roll back previous change
	  because of side effects;

2006-08-28 16:03  roiser

	* [r16149] reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/src/Class.h, reflex/src/Function.h,
	  reflex/src/FunctionMember.h, reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/ScopeName.cxx,
	  reflex/src/TemplateInstance.h, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplateImpl.cxx, reflex/src/TypeTemplateName.cxx:
	  Fix for Solaris CC (casting to const_reverse_iterator)

2006-08-28 15:10  rdm

	* [r16148] gui/src/TGFSComboBox.cxx: From Christian:
	  Fix buffer overflow in case system is configured with --prefix.

2006-08-28 14:54  brun

	* [r16147] hist/src/TH1.cxx: Set fgDefaultSumw2 to kFALSE instead
	  of kTRUE by default.

2006-08-28 14:43  rdm

	* [r16146] rint/inc/TRint.h, rint/src/TRint.cxx: Support now, like
	  with the rootrc file, a hierarchy of rootlogon.C macros.
	  At startup of TRint, three levels of logon macros will be
	  executed: the system
	  logon $ROOTSYS/etc/system.rootlogon.C, the global user logon
	  ~/.rootlogon.C
	  and the local ./.rootlogon.C. For backward compatibility also the
	  logon macro
	  as specified by the Rint.Logon rootrc environment setting, by
	  default
	  ./rootlogon.C, will be executed. No logon macros will be executed
	  when
	  the system is started with the -n option.

2006-08-28 14:17  brun

	* [r16145] utils/src/rootcint.cxx: From Axel:
	  implement streaming of arrays of std::strings.

2006-08-28 13:35  rdm

	* [r16144] base/src/TVirtualProof.cxx, proof/inc/TPerfStats.h,
	  proofplayer/inc/TPerfStats.h: cosmetics.

2006-08-28 13:34  brun

	* [r16143] hist/inc/TH1.h, hist/src/TH1.cxx, hist/src/TH2.cxx,
	  hist/src/TH3.cxx: Implement two new static functions in TH1:
	  void TH1::SetDefaultSumw2(Bool_t sumw2)
	  // static function.
	  // When this static function is called with sumw2=kTRUE, all new
	  // histograms will automatically activate the storage
	  // of the sum of squares of errors, ie TH1::Sumw2 is
	  automatically called.
	  
	  Bool_t TH1::GetDefaultSumw2()

2006-08-28 13:34  rdm

	* [r16142] base/src/TFile.cxx, io/src/TFile.cxx: From Gerri:
	  fix to avoid archive names to be appended twice to file name.

2006-08-28 11:41  brun

	* [r16141] geom/inc/TGeoElement.h, geom/src/TGeoElement.cxx: From
	  Andrei:
	  Fix coding conventions violations.

2006-08-28 09:30  antcheva

	* [r16140] gui/src/TGFileDialog.cxx: - fixed segv and mem leak

2006-08-28 08:04  rdm

	* [r16139] rfio/src/TRFIOFile.cxx: From Bertrand:
	  fix compilation on win32.

2006-08-28 07:44  brun

	* [r16138] vmc/inc/TGeoMCGeometry.h: Fix coding conventions
	  violations.

2006-08-28 07:42  brun

	* [r16137] hist/src/TFormula.cxx: Fix coding conventions violation.

2006-08-27 03:11  pcanal

	* [r16136] cint/src/dlfcn.c: remove obsolete file

2006-08-26 16:37  rdm

	* [r16135] rfio/inc/TRFIOFile.h, rfio/src/TRFIOFile.cxx: make RFIO
	  plugin support large (> 2GB) files.

2006-08-26 16:28  rdm

	* [r16134] base/inc/TFileCacheRead.h, base/inc/TFileCacheWrite.h,
	  base/src/TFileCacheRead.cxx, base/src/TFileCacheWrite.cxx,
	  io/inc/TFileCacheRead.h, io/inc/TFileCacheWrite.h,
	  io/src/TFileCacheRead.cxx, io/src/TFileCacheWrite.cxx,
	  tree/inc/TTreeCache.h, tree/src/TTreeCache.cxx: - make cctor and
	  assignment private
	  - correct some comments

2006-08-26 16:27  rdm

	* [r16133] base/src/TFile.cxx, io/src/TFile.cxx: correct comment.

2006-08-25 16:47  brun

	* [r16132] geom/inc/TGeoElement.h, geom/src/TGeoElement.cxx: From
	  Mihaela:
	  added CC and assignment operator to the new class
	  TGeoDecayChannel
	  (To avoid effc++ warnings).

2006-08-25 15:48  rdm

	* [r16131] xrootd/src/xrootd-20060523-1741-ROOT.src.tgz: From
	  Gerri:
	  - port to Power5 64
	  - fix for the shadow passwd file problem on the Mac
	  - fix of a few other warnings

2006-08-25 15:15  rdm

	* [r16130] cint/src/v6_scrupto.cxx: From Axel:
	  Reset next to 0 when scratching partial vartable!
	  /CVS:
	  ----------------------------------------------------------------------

2006-08-25 15:15  rdm

	* [r16129] cint/inc/G__ci.h, cint/src/v6_disp.cxx: From Axel:
	  Implement WIN32 version for tmpfile that doesn't put its file
	  into the
	  drive's root dir.

2006-08-25 14:17  rdm

	* [r16128] geom/src/TGeoElement.cxx: From Axel:
	  Fix compiler warning in MSVC due to "*/*.

2006-08-25 12:39  rdm

	* [r16127] asimage/src/libAfterImage.tar.gz: From Valeri O.:
	  make sure gif's are MS Photoviewer compatible.

2006-08-25 10:49  couet

	* [r16126] hist/src/TH3.cxx: - Implement the case with "variable
	  size bins" in TH3::FitSlicesZ.

2006-08-25 10:43  rdm

	* [r16125] configure: check also for libruby1.9.

2006-08-25 10:35  rdm

	* [r16124] peac/inc/TProofPEAC.h, peac/src/TProofPEAC.cxx,
	  ruby/inc/TRuby.h, sapdb/src/TSapDBServer.cxx: From Christian
	  Holm:
	  fix a number of compiler warnings.

2006-08-25 10:34  rdm

	* [r16123] build/package/debian/changelog,
	  build/package/debian/copyright,
	  build/package/debian/root-bin.png: From Christian Holm:
	  updates in copyright info after recent changes. Nice new ROOT
	  icon.

2006-08-25 10:16  axel

	* [r16122] reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/Type.h, reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/src/Kernel.cxx, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/Scope.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/Type.cxx: new const TYPE&
	  Dummy::Get<TYPE>(), use for all Dummy::Whatever() functions
	  iterator typedefs are now const_iterator typedefs
	  Re-write NameLookup as a templated func to prevent code
	  dumplication - now implemented for Scopes and Types. Add
	  forwarders to Scope/ScopeBase.
	  Add private op int() to Scope and Type, to catch Scope/tagnum and
	  Type/typenum conversions in cint.merge_reflex. Protected by
	  #ifdef REFLEX_CINT_MERGE

2006-08-25 10:15  couet

	* [r16121] gl/inc/TGLPolyMarker.h, gl/src/TGLPolyMarker.cxx: From
	  Timur:
	  - Mod to allow the markers scaling (take into account the marker
	  size).

2006-08-25 10:10  rdm

	* [r16120] cint/src/v6_input.cxx, cint/stl/_deque.h,
	  cint/stl/_iterator.h, cint/stl/_list.h, cint/stl/_map.h,
	  cint/stl/_multimap.h, cint/stl/_multiset.h, cint/stl/_pair.h,
	  cint/stl/_set.h, cint/stl/_stack.h, cint/stl/_vector.h,
	  cint/stl/algo.h, cint/stl/algobase.h, cint/stl/bstring.h,
	  cint/stl/bvector.h, cint/stl/defalloc.h, cint/stl/faralloc.h,
	  cint/stl/fdeque.h, cint/stl/flist.h, cint/stl/fmap.h,
	  cint/stl/fmultmap.h, cint/stl/fmultset.h, cint/stl/fset.h,
	  cint/stl/function.h, cint/stl/hdeque.h, cint/stl/heap.h,
	  cint/stl/hlist.h, cint/stl/hmap.h, cint/stl/hmultmap.h,
	  cint/stl/hmultset.h, cint/stl/hset.h, cint/stl/hugalloc.h,
	  cint/stl/hvector.h, cint/stl/lbvector.h, cint/stl/ldeque.h,
	  cint/stl/llist.h, cint/stl/lmap.h, cint/stl/lmultmap.h,
	  cint/stl/lmultset.h, cint/stl/lngalloc.h, cint/stl/lset.h,
	  cint/stl/neralloc.h, cint/stl/nmap.h, cint/stl/nmultmap.h,
	  cint/stl/nmultset.h, cint/stl/nset.h, cint/stl/projectn.h,
	  cint/stl/random.cpp, cint/stl/tempbuf.cpp, cint/stl/tempbuf.h,
	  cint/stl/tree.h: From Axel:
	  put in correct copyright and licensing info. The originals of
	  these files
	  came from HP, Masa's employer, and are donated as integral part
	  of CINT.

2006-08-25 10:07  rdm

	* [r16119] cint/src/v6_scrupto.cxx, hist/src/TFormula.cxx: From
	  Axel:
	  this gets rid of two unused vars, one in cint, one in TFormula.

2006-08-25 09:45  brun

	* [r16118] etc/RadioNuclides.txt: From Mihaela Gheata:
	  Add table of radionuclides materials

2006-08-25 09:44  brun

	* [r16117] geom/inc/LinkDef1.h, geom/inc/TGeoElement.h,
	  geom/src/TGeoElement.cxx: From Mihaela Gheata:
	  New classes to support radionuclides materials.
	  
	  TGeoElementRN - a radionuclide subclassing TGeoElement. Contains
	  info about
	  radioactive properties of unstable elements, like: half life,
	  mass excess,
	  natural abundancy, ...
	  
	  TGeoDecayChannel - a decay channel of a RN element, with: decay
	  type,
	  branching ratio, parent and daughter nuclides, Q value for the
	  decay.
	  
	  
	  TGeoElemIter - an iterator for decay chains starting with a RN
	  element.
	  
	  A complete database (in etc/RadioNuclides.tx) of radionuclides
	  with their
	  decays (~1MB) which are loaded by the element table of TGeo on
	  demand:
	  
	  TGeoElementTable::GetElementRN(Int_t a, Int_t z, Int_t iso)
	  
	  Currently one can use radioactive elements to create radioactive
	  materials/mixtures. An algorithm to provide the time evolution
	  for RN elements
	  is being implemented.

2006-08-24 18:51  brun

	* [r16116] gpad/inc/TCanvas.h, gpad/src/TCanvas.cxx,
	  gpad/src/TPad.cxx: From Matez:
	  By trying to keep strict knowledge of selected object in canvas I
	  broke the functionality of TView manipulation and caused too many
	  enter/leave events to be passed during mouse motion.
	  
	  * gpad/inc/TCanvas.h:
	  * gpad/src/TCanvas.cxx:
	  Removed member 'Bool_t fSelectedChanged' and added 'TObject
	  *fClickSelected' with get/set methods. Added signal-emitting
	  'void
	  Cleared(TVirtualPad *pad)'.
	  
	  In 'HandleInput()' the code restoring the selected object if the
	  Selected signal was not emitted has been removed - this value is
	  now available via 'GetClickSelected()' function. As restoring of
	  values is no longer necessary local TObjectSpy variables have
	  been
	  replaced with ordinary pointers.
	  
	  The Cleared signal will be used in TGedEditor to detect clearing
	  of a pad (which also happens on many object->Draw() invocations).
	  
	  * gpad/src/TPad.cxx:
	  In 'Clear()' emit 'TCanvas::Clear(this)' instead of
	  'Selected(this, this)'.
	  In 'RecursiveRemove()' check also if deleted object is
	  fCanvas->fClickSelected() and resets it to 0.

2006-08-24 17:07  pcanal

	* [r16115] cint/src/v6_shl.cxx: remove obsolete #ifdef/include

2006-08-24 16:58  pcanal

	* [r16114] cint/inc/aixdlfcn.h: remove obsolete file

2006-08-24 16:53  pcanal

	* [r16113] hist/src/TFormula.cxx: In GetExpFormula properly
	  implement the printing of function calls

2006-08-24 16:43  rdm

	* [r16112] auth/inc/rsaaux.h, auth/inc/rsadef.h, auth/inc/rsafun.h,
	  auth/inc/rsalib.h, auth/src/rsaaux.cxx, auth/src/rsafun.cxx,
	  auth/src/rsalib.cxx: forgot to close C comment.

2006-08-24 16:37  rdm

	* [r16111] qt/LICENSE.QPL: Not relevant since we don't distribute
	  Qt itself.

2006-08-24 16:37  rdm

	* [r16110] graf/src/TGraphSmooth.cxx, roofit/Module.mk,
	  table/inc/TDataSetIter.h: Update copyright and license statement.

2006-08-24 16:36  rdm

	* [r16109] tutorials/pythiaExample.C: Add reference to LPGL.

2006-08-24 16:34  rdm

	* [r16108] zip/inc/Bits.h, zip/inc/ZDeflate.h, zip/inc/ZIP.h,
	  zip/inc/ZTrees.h: Permission from the authors to distribute these
	  files under the same license
	  as the current version of zlib.

2006-08-24 16:31  rdm

	* [r16107] eg/inc/TDatabasePDG.h, eg/inc/TGenerator.h,
	  eg/inc/TVirtualMCDecayer.h, eg/src/TAttParticle.cxx,
	  eg/src/TDatabasePDG.cxx, eg/src/TGenerator.cxx,
	  eg/src/TParticle.cxx, eg/src/TParticleClassPDG.cxx,
	  eg/src/TParticlePDG.cxx, eg/src/TVirtualMCDecayer.cxx,
	  vmc/inc/TGeoMCGeometry.h, vmc/inc/TMCOptical.h,
	  vmc/inc/TMCParticleType.h, vmc/inc/TMCProcess.h,
	  vmc/inc/TMCVerbose.h, vmc/inc/TPDGCode.h, vmc/inc/TVirtualMC.h,
	  vmc/inc/TVirtualMCApplication.h, vmc/inc/TVirtualMCGeometry.h,
	  vmc/inc/TVirtualMCStack.h, vmc/src/TGeoMCGeometry.cxx,
	  vmc/src/TMCVerbose.cxx, vmc/src/TVirtualMC.cxx,
	  vmc/src/TVirtualMCApplication.cxx,
	  vmc/src/TVirtualMCGeometry.cxx, vmc/src/TVirtualMCStack.cxx:
	  Added proper copyright and license statements. All files now
	  LGPL.

2006-08-24 16:28  rdm

	* [r16106] auth/inc/rsaaux.h, auth/inc/rsadef.h, auth/inc/rsafun.h,
	  auth/inc/rsalib.h, auth/src/rsaaux.cxx, auth/src/rsafun.cxx,
	  auth/src/rsalib.cxx: Files placed under LGPL by the author Martin
	  Nicolay.

2006-08-24 15:04  rdm

	* [r16105] configure: fix GSL/mathmore test which got broken in
	  previous patch.

2006-08-24 14:35  rdm

	* [r16104] cint/src/v6_shl.cxx: From Axel:
	  Print some info if loading a dll failed under windows.

2006-08-24 13:49  rdm

	* [r16103] Makefile, README/COPYING.CINT,
	  build/package/common/libroot-dev.install.in,
	  build/package/common/libroot-python.control,
	  build/package/common/libroot-python.install.in,
	  build/package/common/libroot-tmva.control,
	  build/package/common/libroot.control,
	  build/package/common/root-bin.install.in,
	  build/package/common/root-common.install.in,
	  build/package/common/root-plugin-hbook.install.in,
	  build/package/common/root-plugin-krb5.control,
	  build/package/common/root-proofd.install.in,
	  build/package/debian/application-x-root.png,
	  build/package/debian/changelog, build/package/debian/control.in,
	  build/package/debian/copyright, build/package/debian/dirs,
	  build/package/debian/libroot-tmva.overrides.in,
	  build/package/debian/po/dk.po,
	  build/package/debian/po/templates.pot,
	  build/package/debian/pycompat,
	  build/package/debian/root-bin.desktop.in,
	  build/package/debian/root-bin.menu.in,
	  build/package/debian/root-bin.xpm,
	  build/package/debian/root-proofd.init.in,
	  build/package/debian/root-rootd.init.in,
	  build/package/debian/root-xrootd.init.in,
	  build/package/debian/rules,
	  build/package/debian/ttf-root-installer.copyright,
	  build/package/debian/ttf-root-installer.templates,
	  build/package/lib/makebuilddepend.sh,
	  build/package/lib/makedebdir.sh, build/package/lib/makelist,
	  build/package/lib/makelists.sh, build/package/lib/makerpmcl.pl,
	  build/package/lib/makerpmspec.sh, build/package/rpm/spec.in,
	  build/package/rpm/ttf-root-installer.post,
	  build/package/rpm/ttf-root-installer.preun, cint/Module.mk,
	  config/olbd.in, config/proofd.in, config/rootd.in,
	  config/xrootd.in, configure, man/man1/genreflex-rootcint.1,
	  man/man1/genreflex.1, xrootd/Module.mk: From Christian Holm:
	  - configure: new option --fail-on-missing, when this is set
	  configure
	  will fail if the files for a requested plugin are not found.
	  Needed
	  for proper Debian install.
	  - many Debian packaging fixes.

2006-08-24 11:46  rdm

	* [r16102] cint/src/v6_pause.cxx: From Axel:
	  Implement error recovery when piping (redirect i/o) failed.

2006-08-24 09:38  rdm

	* [r16101] cint/src/v6_scrupto.cxx: From Axel:
	  Non-recursive version of G__destroy_upto, needed for large chains
	  of
	  G__var_array (e.g. with G__MEMDEPTH==1).

2006-08-24 09:34  roiser

	* [r16100] reflex/src/Pointer.cxx, reflex/src/TypeBuilder.cxx: ***
	  empty log message ***

2006-08-24 09:22  roiser

	* [r16099] reflex/doc, reflex/doc/.cvsignore: new cvsignore file
	  for doc dir

2006-08-24 09:21  roiser

	* [r16098] reflex/test/testDict2/TestClasses.h: enhance test for
	  function pointers

2006-08-23 22:25  rdm

	* [r16097] html/src/THtml.cxx: From Axel:
	  If THtml knows a class A, but can't find its sources, it assumed
	  that
	  it's a ROOT class, and the user was creating documentation for
	  his/her
	  own classes. This fails if a user dares to have more than one
	  lib. There
	  was a mechanism implemented which would allow for multiple libs,
	  but
	  that was really a hack.
	  
	  THtml now checks the env var Root.Html.LibName, and creates a
	  link using
	  that base URL, for all classes being defined in libLibName.*.
	  I.e. if
	  that class A is defined in libLibName, and Root.Html.LibName is
	  ../LibNameDoc, then THtml will create a link to
	  ../LibNameDoc/A.html.
	  The class name / library name mapping is done with the help of
	  rlibmap;
	  see the class doc for more info.
	  
	  Other changes:
	  * fix javascript error in source files
	  * link javascript file from the proper directory
	  * reduce width of divs to slightly < 100%
	  * a names (anchors) should be id-compatible, and thus start with
	  a letter
	  * update doc.

2006-08-23 16:50  antcheva

	* [r16096] gui/src/TGNumberEntry.cxx: From Reiner Rohlfs:
	  - fix the truncated real number value in SetNumber(Double_t val)
	  function

2006-08-23 15:50  brun

	* [r16095] hist/src/TProfile.cxx: From Matevz:
	  Fix a problem in TProfile::Rebin

2006-08-23 15:37  brun

	* [r16094] geom/src/TGeoVolume.cxx: From Andrei:
	  Fix bug reported at:
	  http://savannah.cern.ch/bugs/?func=detailitem&item_id=19269

2006-08-23 15:32  brun

	* [r16093] gl/src/TGLViewer.cxx: From Matevz:
	  Fix a problem with previous GL patch.

2006-08-23 14:50  moneta

	* [r16092] tutorials/mathcoreGenVector.C: add new tests on Rotation
	  conversions and a protection in the comparison function when one
	  of the value is zero

2006-08-23 14:48  brun

	* [r16091] geom/src/TGeoTorus.cxx: From Andrei:
	  Fixed incorrect TGeoTorus::GetNmeshVertices().

2006-08-23 14:39  brun

	* [r16090] base/inc/TVirtualViewer3D.h, g3d/inc/TPointSet3D.h,
	  g3d/src/TPointSet3D.cxx, gl/inc/TGLCamera.h,
	  gl/inc/TGLDrawFlags.h, gl/inc/TGLLogicalShape.h,
	  gl/inc/TGLObject.h, gl/inc/TGLOrthoCamera.h,
	  gl/inc/TGLPerspectiveCamera.h, gl/inc/TGLPolyMarker.h,
	  gl/inc/TGLSAViewer.h, gl/inc/TGLScene.h, gl/inc/TGLViewer.h,
	  gl/inc/TPointSet3DGL.h, gl/src/TGLCamera.cxx,
	  gl/src/TGLDrawFlags.cxx, gl/src/TGLDrawable.cxx,
	  gl/src/TGLLogicalShape.cxx, gl/src/TGLObject.cxx,
	  gl/src/TGLOrthoCamera.cxx, gl/src/TGLPerspectiveCamera.cxx,
	  gl/src/TGLPhysicalShape.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TPointSet3DGL.cxx: From Matevz Tadel:
	  
	  1) Implementation of two-level (secondary) selection
	  
	  Rendering objects can provide a new level of interactivity, for
	  example a TPointSet3D holding a set of clusters can attach a
	  pointer
	  to original cluster to each point and receive notifications when
	  a
	  specified cluster was clicked.
	  
	  Secondary selection is activated by Control-Left clicking into
	  the
	  GL window.
	  
	  2) Improve control over camera-reset behaviour
	  
	  Allow user to prevent camera reset on scene update and
	  double-click.
	  
	  3) Improvements in TPointSet3D(GL)
	  
	  Detailed ChangeLog
	  ==================
	  
	  * base/inc/TVirtualViewer3D.h:
	  Added virtual methods 'void ResetCameras(){}' and 'void
	  ResetCamerasAfterNextUpdate(){}'.
	  
	  * gl/inc/TGLScene.h:
	  * gl/src/TGLScene.cxx:
	  Implemented two-level selection. It is enabled for next selection
	  pass by calling ActivateSecSelect().
	  
	  DoSelect() does not change the selected object but only indicates
	  which object has been selected by setting new member
	  'TGLPhysicalShape *fSelectionResult'. Caller (TGLViewer) must
	  call
	  new method 'void ApplySelection()' to actually change the
	  selected
	  object to the last selection result.
	  
	  Changed declaration of selection buffer from being a static
	  varable
	  within DoSelect() to data-member. This allows post-processing of
	  selection records needed by two-level selection.
	  
	  * gl/inc/TGLCamera.h:
	  * gl/inc/TGLOrthoCamera.h:
	  * gl/inc/TGLPerspectiveCamera.h:
	  * gl/src/TGLCamera.cxx:
	  * gl/src/TGLOrthoCamera.cxx:
	  * gl/src/TGLPerspectiveCamera.cxx:
	  Added Bool_t argument with default value to:
	  virtual void TGLCamera::Setup(const TGLBoundingBox & box, Bool_t
	  reset=kTRUE) = 0;
	  By setting it to false one can change camera parameters for new
	  scene bounding-box without repositioning the camera.
	  
	  Added 'Bool_t checkSize' argument to OfInterest().
	  This is relevant for marker-classes which can have small
	  volume/length but are still visible as they are rendered in
	  pixel-coordinates. Value of this argument is needed in TGLScene
	  (DestroyPhysicals) and TGLViewer (AddObject). It is obtained by
	  calling virtual method
	  TGLLogicalShape::IgnoreSizeForOfInterest().
	  This method returns false by defalut and is overriden in
	  TGLPolyMarker and TPointSet3DGL.
	  
	  * gl/inc/TGLViewer.h:
	  * gl/src/TGLViewer.cxx:
	  Added controls for camera-reset behaviour.
	  Data-members: 'Bool_t fResetCamerasOnUpdate', 'Bool_t
	  fResetCamerasOnNextUpdate', 'Bool_t fResetCameraOnDoubleClick'.
	  Methods: 'ResetCameras()', 'ResetCamerasAfterNextUpdate()',
	  'ResetCurrentCamera()'.
	  Added an argument to 'void PostSceneBuildSetup(Bool_t
	  resetCameras).
	  
	  Added Bool_t return-value to RequestSelect(). It returns true if
	  result of the selection is different then fSelectedPhysical.
	  
	  Added method ApplySelection() to interface with TGLScene
	  selection state. This is called from event-handling functions in
	  TGLViewer.
	  
	  Added key-binding for 'Home': ResetCurrentCamera().
	  
	  * gl/inc/TGLSAViewer.h:
	  * gl/src/TGLSAViewer.cxx:
	  Added description of new functionality to fgHelpText.
	  
	  MSVC was complaining about fgHelpText being too long: I split it
	  into fgHelpText1 and fgHelpText2.
	  
	  * gl/inc/TGLDrawFlags.h:
	  * gl/src/TGLDrawFlags.cxx:
	  Added members 'Bool_t fSelection' and 'Bool_t
	  fSecSelection' allowing passing of current selection state to
	  renderers. This is needed to allow different render-paths during
	  (secondary) selection.
	  
	  We should consider passing TGLScene* and/or TGLViewer* down to
	  DirectDraw() of individual renderers.
	  
	  * gl/src/TGLDrawable.cxx:
	  In ShouldCache() return false if secondary selection is in
	  progress.
	  
	  * gl/src/TGLPhysicalShape.cxx:
	  Handle new members in TGLDrawFlags.
	  
	  * gl/inc/TGLLogicalShape.h:
	  * gl/src/TGLLogicalShape.cxx:
	  Added three new functions:
	  
	  1) virtual Bool_t SupportsSecondarySelect() const { return
	  kFALSE; }
	  This is called by TGLScene::DoSelect() to check is object that
	  was
	  the result of primary selection supports secondary selection.
	  
	  2) virtual void ProcessSelection(UInt_t* ptr, TGLViewer*,
	  TGLScene*);
	  It is called back from TGLViewer after successful secondary
	  selection. As the object that does the rendering is the only one
	  that actually knows how the object sub-parts were named it has
	  to interpret the results.
	  
	  Both of these should be overriden in classes that support
	  secondary selection, for example see TPointSet3DGL.
	  
	  3) virtual Bool_t IgnoreSizeForOfInterest() const { return
	  kFALSE; }
	  Signals to TGLScene and TGLViewer that volume/lenght of this
	  class' bounding box should not be considered when checking if
	  objects of this class are of interest to current camera.
	  
	  * gl/inc/TGLObject.h:
	  * gl/src/TGLObject.cxx:
	  Changed second argument of function:
	  Bool_t SetModelCheckClass(TObject* obj, const Text_t* classname);
	  to 'TClass* cls'. This is much more efficient.
	  
	  * g3d/inc/TPointSet3D.h:
	  * g3d/src/TPointSet3D.cxx:
	  Added support for per-point designations (one TObject* per point;
	  via casting it can be set to anything).
	  New virtual method 'void PointSelected(Int_t n)' that is called
	  back after successful secondary selection in TGLViewer (via
	  virtual TGLLogicalShape::ProcessSelection()).
	  
	  * gl/inc/TPointSet3DGL.h:
	  * gl/src/TPointSet3DGL.cxx:
	  Added support for per-point selection. Point-sizes are taken into
	  account during selection (by modifying the projection
	  matrix).
	  Implemented 'virtual Bool_t TGLDrawable::ShouldCache()' to
	  disable
	  caching when in primary selection (point-size improvements).
	  Cross-like marker types are now supported to some extent.
	  Improved structure of rendering code.
	  Override 'virtual Bool_t
	  TGLLogicalShape::IgnoreSizeForOfInterest()'
	  to return true.
	  Multiply TAttMarker::GetMarkerSize() by 5 before applying.
	  
	  * gl/inc/TGLPolyMarker.h:
	  Override 'virtual Bool_t
	  TGLLogicalShape::IgnoreSizeForOfInterest()'
	  to return true.

2006-08-23 09:00  couet

	* [r16089] hist/src/TH1.cxx: - Coding conventions

2006-08-23 08:47  rdm

	* [r16088] configure: On Win32 ignore gsl-config when coming from
	  cygwin.

2006-08-23 08:46  rdm

	* [r16087] base/src/TString.cxx: Fix R__VA_COPY for Win32 with
	  _MSC_VER >= 1310 (>= 7.1).

2006-08-22 22:06  pcanal

	* [r16086] io/src/TStreamerInfo.cxx, meta/src/TStreamerInfo.cxx:
	  Adapt to the latest bug fix in TObjArray

2006-08-22 18:27  rdm

	* [r16085] base/src/TContextMenu.cxx, gui/src/TRootContextMenu.cxx:
	  From Matevz:
	  In ProcessMessage(Long_t, Long_t, Long_t): store current pad via
	  TObjectSpy.

2006-08-22 18:27  rdm

	* [r16084] gpad/src/TPad.cxx: From Matevz:
	  In Clear(Option_t *): check if 'this' is the selected pad of
	  fCanvas and assert the selected object is reset to pad itself.
	  
	  In Close(): assert fCanvas does not hold referenes to 'this' in
	  TCanvas::fPadSave or TCanvas::fSelectedPad.

2006-08-22 18:26  rdm

	* [r16083] gpad/inc/TCanvas.h, gpad/src/TCanvas.cxx: From Matevz:
	  Added data-member 'Bool_t fSelectedChanged' and inline metod
	  'void
	  ClearPadSave()'.
	  
	  In Pick(Int_t, Int_t, TObject*): set member fSelectedChanged to
	  true if Selected() signal is emitted and to false otherwise. This
	  allows for consistent handling of selected objected withing
	  canvas.
	  
	  In HandleInput(EEventType, Int_t, Int_t): use TObjectSpy for
	  local
	  varables prevSelPad, prevSelObj; at the end revert members
	  fSelectedPad and fSelected to previous values if signal Selected
	  was not emitted.

2006-08-22 18:25  rdm

	* [r16082] base/src/TROOT.cxx: From Matevz:
	  Replace TList with THashList for fCleanups.

2006-08-22 18:24  rdm

	* [r16081] base/inc/TObjectSpy.h, base/src/TObjectSpy.cxx: From
	  Matevz:
	  Added protections against fObj == 0; moved
	  TObjectSpy::SetObject()
	  from .h to .cxx.

2006-08-22 18:03  rdm

	* [r16080] cont/inc/TObjArray.h: From Paul Russo:
	  - Make TObjArray::UncheckedAt() return the same element
	  as TObjArray::At().

2006-08-22 17:19  rdm

	* [r16079] base/src/TString.cxx: fix problem in TString::Form(),
	  need to copy var arg list for retry.
	  Use __va_copy or equivalent which is not portable. Many cases are
	  covered:
	  gcc, icc, Win32, Solaris, Mac OS X, but if one is missing we'll
	  find out
	  soon enough.

2006-08-22 15:34  roiser

	* [r16078] reflex/python/genreflex/gendict.py: Fix for shadow
	  members which are function pointers and have templated parameter
	  / return types

2006-08-22 14:12  rdm

	* [r16077] tree/inc/TSelector.h, tree/src/TSelector.cxx: make copy
	  ctor and assignment private again (effc++ compliant).

2006-08-22 14:07  rdm

	* [r16076] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  Don't write beautified text in "Begin_Html"/"End_Html" block when
	  Converting. Don't rebuild the list of classes if the same filter
	  is
	  used. Don't empty parse stack if we only have one element on it.

2006-08-22 13:51  rdm

	* [r16075] cont/inc/TMap.h: From Thomas Bretz:
	  new accessors for TMap and TPair:
	  TObject *TMap::operator()(const char *keyname) const {return
	  GetValue(keyname);}
	  TObject *TMap::operator()(TObject *key) const { return
	  GetValue(key); }
	  const char *TPair::GetTitle() { return fValue->GetName(); }

2006-08-22 12:23  couet

	* [r16074] histpainter/src/THistPainter.cxx: - Small fix to make
	  sure the option "cont0" is always drawn with filled
	  contours (as said in the help). Without this fix the following
	  lines
	  produced hollow contours:
	  
	  root [0] gROOT->ForceStyle()
	  root [1] gStyle->SetFillStyle(1001)
	  root [2] gStyle->SetHistFillStyle(0)
	  root [3] hpxpy->Draw("cont0")

2006-08-22 10:40  moneta

	* [r16073] mathcore/src/VectorUtil.cxx: fixes a compiler error on
	  Linux

2006-08-22 09:45  moneta

	* [r16072] mathcore/build/src_Makefile.am,
	  mathcore/inc/Math/GenVector/VectorUtil.h,
	  mathcore/src/VectorUtil.cxx: add utility function for cinverting
	  Phi in the range 0,2*PI and -PI,PI

2006-08-21 22:42  pcanal

	* [r16071] cint/inc/G__ci.h, cint/src/CallFunc.cxx,
	  cint/src/Class.cxx, cint/src/v6_newlink.cxx,
	  cint/src/v6_struct.cxx, pyroot/src/Pythonize.cxx,
	  pyroot/src/TPyClassGenerator.cxx: repair G__CurrentCall (in
	  particular for pyroot)

2006-08-21 16:38  moneta

	* [r16070] mathcore/inc/Math/GenVector/VectorUtil.h,
	  mathcore/src/3DConversions.cxx, mathcore/test/testGenVector.cxx:
	  - fix a bug in conversion Rotation3D AxisAngle
	  
	  - add new function to find Projection and Perpendicular of a
	  vector along any given direction (requested by C. Bernet, CMS)

2006-08-21 16:02  rdm

	* [r16069] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  * when within Begin/End_HtmlEnd_Htmluse beautified but original
	  line as
	  comment
	  * state if a member is static
	  * allow method signatures and docs for data members to span
	  multiple
	  lines, but indent additional lines.
	  * fix what THtml thinks is an enum (see e.g.
	  http://root.cern.ch/root/html/THtml.html#THtml:fDocContext)
	  * prepend enums with "enum", always (see e.g.
	  http://root.cern.ch/root/html/THtml.html#THtml:kUp)
	  * initialize some state vars - first class being documented
	  didn't have
	  proper links (see
	  http://root.cern.ch/root/html/ColorStruct_t.html)
	  * update THtml's documentation
	  * clean THtml.h's #includes
	  * remove exposed typedef
	  
	  The first 5 changes might warrant all docs to be regenerated, but
	  only
	  next week.

2006-08-21 15:25  axel

	* [r16068] reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/Type.h,
	  reflex/src/Scope.cxx, reflex/src/Type.cxx: Ooops.

2006-08-21 15:23  axel

	* [r16067] reflex/inc/Reflex/Scope.h, reflex/inc/Reflex/Type.h,
	  reflex/src/Scope.cxx, reflex/src/Type.cxx: Fix a few more
	  unintended scope->bool->int conversions
	  export G__CurrentCall needed by ROOT (pyroot)

2006-08-21 14:43  rdm

	* [r16066] proof/src/TProofCondor.cxx: From Maarten:
	  Improvements in Condor directed PROOF startup:
	  - fix startup bugs
	  - improve startup parallelism
	  - add startup messages

2006-08-21 14:19  rdm

	* [r16065] base/inc/TString.h, base/src/TString.cxx: new static
	  method TString::Format() returning a TString. Like the member
	  function TString::Form() but no need to first create a TString.

2006-08-21 14:17  rdm

	* [r16064] cint/src/v6_newlink.cxx: fix for AMD64 in case vararg
	  methods return an object.

2006-08-21 13:53  rdm

	* [r16063] config/Makefile.macosx, config/Makefile.macosx64: Revert
	  removal of -lg2c, needed on ppc.

2006-08-21 13:25  antcheva

	* [r16062] gui/src/TGTab.cxx: From Matevz:
	  - In SetTab(const char *name) do not assume that any tabs are
	  actually created (it was causing crashes when the tab was empty)

2006-08-21 12:39  rdm

	* [r16061] cint/inc/Api.h, cint/inc/G__ci.h, cint/inc/fproto.h:
	  From Axel:
	  Move G__CurrentCall decl to G__ci.
	  Move extern "C" funcs out of namespace (d'oh) in Api.h.
	  Fixes compilation problem on Win32.

2006-08-21 12:31  rdm

	* [r16060] build/rmkdepend/mainroot.cxx: From Axel:
	  allow argument to the -R option to specify a custom dictionary
	  name.
	  Also added description of new rmkdepend features.

2006-08-21 09:55  rdm

	* [r16059] build/rmkdepend/mainroot.cxx: take unlink from unistd.h
	  on *nix systems, to avoid the warning:
	  icc -O -fPIC -wd1476 -Iinclude -wd1572 -pthread
	  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -o
	  build/rmkdepend/mainroot.o -c build/rmkdepend/mainroot.cxx
	  build/rmkdepend/mainroot.cxx(22): warning #584: omission of
	  exception specification is incompatible with previous function
	  "unlink" (declared at line 750 of "/usr/include/unistd.h")
	  extern "C" int unlink (const char *FILENAME);

2006-08-18 22:36  pcanal

	* [r16058] cint/inc/Api.h, cint/inc/BaseCls.h, cint/inc/CallFunc.h,
	  cint/inc/Class.h, cint/inc/DataMbr.h, cint/inc/G__ci.h,
	  cint/inc/Method.h, cint/inc/MethodAr.h, cint/inc/Property.h,
	  cint/inc/Token.h, cint/inc/Type.h, cint/inc/Typedf.h,
	  cint/inc/accstrm.h, cint/inc/alphastrm.h, cint/inc/bc_assign.h,
	  cint/inc/bc_autoobj.h, cint/inc/bc_cfunc.h, cint/inc/bc_debug.h,
	  cint/inc/bc_eh.h, cint/inc/bc_exec.h, cint/inc/bc_exec_asm.h,
	  cint/inc/bc_inst.h, cint/inc/bc_item.h, cint/inc/bc_linkdef.h,
	  cint/inc/bc_parse.h, cint/inc/bc_reader.h, cint/inc/bc_type.h,
	  cint/inc/bc_vtbl.h, cint/inc/bcstrm.h, cint/inc/cbstrm.h,
	  cint/inc/common.h, cint/inc/dllrev.h, cint/inc/fproto.h,
	  cint/inc/gcc3strm.h, cint/inc/global.h, cint/inc/header.h,
	  cint/inc/iccstrm.h, cint/inc/kccstrm.h, cint/inc/libstrm.h,
	  cint/inc/longif.h, cint/inc/longif3.h, cint/inc/memtest.h,
	  cint/inc/newsos.h, cint/inc/rflx_gendict.h,
	  cint/inc/rflx_gensrc.h, cint/inc/rflx_tools.h,
	  cint/inc/stdstrct.h, cint/inc/sunos.h, cint/inc/sunstrm.h,
	  cint/inc/typesym.h, cint/inc/vc7strm.h, cint/inc/vcstrm.h,
	  cint/inc/vcstrmold.h, cint/include/Common.h,
	  cint/include/GL/gl.h, cint/include/GL/glu.h,
	  cint/include/GL/glut.h, cint/include/GL/xmesa.h,
	  cint/include/ReadF.C, cint/include/ReadF.cxx,
	  cint/include/ReadF.h, cint/include/RegE.C, cint/include/RegE.cxx,
	  cint/include/RegE.h, cint/include/X11/Xlib.h,
	  cint/include/X11/Xutil.h, cint/include/X11/keysym.h,
	  cint/include/X11/xos.h, cint/include/_complex,
	  cint/include/_complex.h, cint/include/_exception,
	  cint/include/_exception.h, cint/include/_iostream,
	  cint/include/_stdexcept, cint/include/_stdexcept.h,
	  cint/include/api.h, cint/include/array.c, cint/include/array.h,
	  cint/include/arrayiostream.h, cint/include/assert.h,
	  cint/include/bool, cint/include/bool.h, cint/include/boolean.h,
	  cint/include/carray.c, cint/include/carray.h,
	  cint/include/cassert, cint/include/cctype, cint/include/cerrno,
	  cint/include/cfloat, cint/include/ciso646, cint/include/climits,
	  cint/include/clocale, cint/include/cmath, cint/include/complex,
	  cint/include/complex.h, cint/include/constants.h,
	  cint/include/csetjmp, cint/include/csignal, cint/include/cstdarg,
	  cint/include/cstddef, cint/include/cstdio, cint/include/cstdlib,
	  cint/include/cstring, cint/include/ctime, cint/include/ctype.h,
	  cint/include/cwchar, cint/include/cwctype,
	  cint/include/darray.cxx, cint/include/darray.h,
	  cint/include/ertti.h, cint/include/exception,
	  cint/include/exception.h, cint/include/fcntl.h,
	  cint/include/fft.c, cint/include/fft.h, cint/include/fstream,
	  cint/include/fstream.h, cint/include/graphbuf.h,
	  cint/include/iomanip, cint/include/iomanip.h,
	  cint/include/iosfwd, cint/include/iosfwd.h,
	  cint/include/iostream, cint/include/iostream.h,
	  cint/include/istream, cint/include/limits, cint/include/locale,
	  cint/include/lsm.c, cint/include/lsm.h, cint/include/makearc,
	  cint/include/makearcg, cint/include/makearcsun,
	  cint/include/makefile, cint/include/makehpib,
	  cint/include/makeit.c, cint/include/makemat,
	  cint/include/matrix.cxx, cint/include/matrix.h,
	  cint/include/matrixstream.h, cint/include/mkincld.c,
	  cint/include/new, cint/include/new.h, cint/include/ostream,
	  cint/include/platform.h, cint/include/pthread.h,
	  cint/include/readfile.h, cint/include/regex.h,
	  cint/include/regexp.h, cint/include/setjmp.h,
	  cint/include/socket.h, cint/include/spice.h,
	  cint/include/sstream, cint/include/statistics.c,
	  cint/include/statistics.h, cint/include/stdarg.h,
	  cint/include/stdexcept, cint/include/stdiostream.h,
	  cint/include/stream.h, cint/include/streambuf,
	  cint/include/string.h, cint/include/striostream.h,
	  cint/include/strstream, cint/include/strstream.h,
	  cint/include/sys/cdefs.h, cint/include/sys/file.h,
	  cint/include/sys/ipc.h, cint/include/sys/msg.h,
	  cint/include/sys/sem.h, cint/include/sys/shm.h,
	  cint/include/sys/stat.h, cint/include/termios.h,
	  cint/include/timespec.h, cint/include/typeinfo,
	  cint/include/typeinfo.h, cint/include/unistd.h,
	  cint/include/windows.h, cint/include/winsock.h,
	  cint/include/xgraph.c, cint/include/xygraphbuf.h,
	  cint/lib/accstrm/fstrm.h, cint/lib/accstrm/iostrm.h,
	  cint/lib/accstrm/linkdef.h, cint/lib/accstrm/sstrm.h,
	  cint/lib/alphastrm/fstrm.h, cint/lib/alphastrm/iostrm.h,
	  cint/lib/alphastrm/linkdef.h, cint/lib/alphastrm/sstrm.h,
	  cint/lib/bcstream/fstrm.h, cint/lib/bcstream/iostrm.h,
	  cint/lib/bcstream/stdiostr.h, cint/lib/bcstream/strm.h,
	  cint/lib/bcstream/strstrm.h, cint/lib/cbstream/fstrm.h,
	  cint/lib/cbstream/iostrm.h, cint/lib/cbstream/linkdef.h,
	  cint/lib/cbstream/strstrm.h, cint/lib/dll_stl/cinteh.h,
	  cint/lib/dll_stl/clim.h, cint/lib/dll_stl/cmplx.h,
	  cint/lib/dll_stl/dqu.h, cint/lib/dll_stl/iter.h,
	  cint/lib/dll_stl/lst.h, cint/lib/dll_stl/mp.h,
	  cint/lib/dll_stl/multmp.h, cint/lib/dll_stl/multst.h,
	  cint/lib/dll_stl/pr.h, cint/lib/dll_stl/que.h,
	  cint/lib/dll_stl/se.h, cint/lib/dll_stl/st.h,
	  cint/lib/dll_stl/stk.h, cint/lib/dll_stl/str.h,
	  cint/lib/dll_stl/suncc5_deque.h,
	  cint/lib/dll_stl/suncc5_string.h, cint/lib/dll_stl/vary.h,
	  cint/lib/dll_stl/vec.h, cint/lib/dll_stl/vecbool.h,
	  cint/lib/gcc3strm/fstrm.h, cint/lib/gcc3strm/iostrm.h,
	  cint/lib/gcc3strm/linkdef.h, cint/lib/gcc3strm/sstrm.h,
	  cint/lib/gl/GL.h, cint/lib/gl/TOP.h, cint/lib/gl/cintGL.h,
	  cint/lib/iccstrm/fstrm.h, cint/lib/iccstrm/iostrm.h,
	  cint/lib/iccstrm/linkdef.h, cint/lib/iccstrm/sstrm.h,
	  cint/lib/ipc/ipcif.h, cint/lib/longlong/longdbl.h,
	  cint/lib/longlong/longlong.h, cint/lib/longlong/makelongif,
	  cint/lib/longlong/makelongif3, cint/lib/longlong/setuphp,
	  cint/lib/posix/exten.c, cint/lib/posix/exten.h,
	  cint/lib/posix/mktypes.c, cint/lib/posix/posix.h,
	  cint/lib/posix/winposix.c, cint/lib/posix/winposix.h,
	  cint/lib/prec_stl/algorithm, cint/lib/prec_stl/bitset,
	  cint/lib/prec_stl/climits, cint/lib/prec_stl/complex,
	  cint/lib/prec_stl/deque, cint/lib/prec_stl/exception,
	  cint/lib/prec_stl/functional, cint/lib/prec_stl/iterator,
	  cint/lib/prec_stl/limits, cint/lib/prec_stl/list,
	  cint/lib/prec_stl/map, cint/lib/prec_stl/memory,
	  cint/lib/prec_stl/multimap, cint/lib/prec_stl/multiset,
	  cint/lib/prec_stl/numeric, cint/lib/prec_stl/queue,
	  cint/lib/prec_stl/set, cint/lib/prec_stl/stack,
	  cint/lib/prec_stl/stdexcept, cint/lib/prec_stl/string,
	  cint/lib/prec_stl/utility, cint/lib/prec_stl/valarray,
	  cint/lib/prec_stl/vector, cint/lib/pthread/pthd.h,
	  cint/lib/pthread/setuphp, cint/lib/pthread/thread.h,
	  cint/lib/qt/qcompactstyle.h, cint/lib/qt/qconfig.h,
	  cint/lib/qt/qmodules.h, cint/lib/qt/qplatformdefs.h,
	  cint/lib/qt/qtcint.h, cint/lib/qt/qtclasses.h,
	  cint/lib/qt/qtdummy.h, cint/lib/qt/qtfunctions.h,
	  cint/lib/qt/qtglobals.h, cint/lib/qt/qtstatic.cxx,
	  cint/lib/socket/cintsock.c, cint/lib/socket/cintsock.h,
	  cint/lib/socket/mksockh.c, cint/lib/stdstrct/stdcxxfunc.h,
	  cint/lib/stdstrct/stdfunc.h, cint/lib/stdstrct/stdstr.h,
	  cint/lib/stream/fstrm.h, cint/lib/stream/iostrm.h,
	  cint/lib/stream/stdiostr.h, cint/lib/stream/strm.h,
	  cint/lib/stream/strstrm.h, cint/lib/vc7strm/fstrm.h,
	  cint/lib/vc7strm/iostrm.h, cint/lib/vc7strm/linkdef.h,
	  cint/lib/vc7strm/sstrm.h, cint/lib/vcstream/fstrm.h,
	  cint/lib/vcstream/iostrm.h, cint/lib/vcstream/stdiostr.h,
	  cint/lib/vcstream/strm.h, cint/lib/vcstream/strstrm.h,
	  cint/lib/win32api/cintwin.h, cint/lib/win32api/winfunc.h,
	  cint/lib/xlib/TOP.h, cint/lib/xlib/XLIB.h,
	  cint/lib/xlib/x11const.h, cint/lib/xlib/x11mfunc.h,
	  cint/main/G__main.c, cint/main/G__setup.c, cint/main/cppmain.cxx,
	  cint/src/Api.cxx, cint/src/BaseCls.cxx, cint/src/CallFunc.cxx,
	  cint/src/Class.cxx, cint/src/DataMbr.cxx, cint/src/Method.cxx,
	  cint/src/MethodAr.cxx, cint/src/Shadow.cxx, cint/src/Token.cxx,
	  cint/src/Type.cxx, cint/src/Typedf.cxx, cint/src/accstrm.cxx,
	  cint/src/allstrm.cxx, cint/src/alphastrm.cxx,
	  cint/src/bc_assign.cxx, cint/src/bc_autoobj.cxx,
	  cint/src/bc_cfunc.cxx, cint/src/bc_debug.cxx, cint/src/bc_eh.cxx,
	  cint/src/bc_exec.cxx, cint/src/bc_inst.cxx, cint/src/bc_item.cxx,
	  cint/src/bc_parse.cxx, cint/src/bc_reader.cxx,
	  cint/src/bc_type.cxx, cint/src/bc_vtbl.cxx, cint/src/bcstrm.cxx,
	  cint/src/fakestrm.cxx, cint/src/g__cfunc.c,
	  cint/src/gcc3strm.cxx, cint/src/iccstrm.cxx,
	  cint/src/kccstrm.cxx, cint/src/libstrm.cxx, cint/src/longif.cxx,
	  cint/src/longif3.cxx, cint/src/rflx_gendict.cxx,
	  cint/src/rflx_gensrc.cxx, cint/src/rflx_tools.cxx,
	  cint/src/sun5strm.cxx, cint/src/sunstrm.cxx,
	  cint/src/v6_auxu.cxx, cint/src/v6_cast.cxx,
	  cint/src/v6_debug.cxx, cint/src/v6_decl.cxx,
	  cint/src/v6_disp.cxx, cint/src/v6_dump.cxx, cint/src/v6_end.cxx,
	  cint/src/v6_error.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_fread.cxx, cint/src/v6_func.cxx,
	  cint/src/v6_gcoll.cxx, cint/src/v6_global1.cxx,
	  cint/src/v6_global2.cxx, cint/src/v6_ifunc.cxx,
	  cint/src/v6_inherit.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_input.cxx, cint/src/v6_intrpt.cxx,
	  cint/src/v6_loadfile.cxx, cint/src/v6_macos.cxx,
	  cint/src/v6_macro.cxx, cint/src/v6_malloc.cxx,
	  cint/src/v6_memtest.cxx, cint/src/v6_new.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_newsos.cxx,
	  cint/src/v6_oldlink.cxx, cint/src/v6_opr.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_pcode.cxx, cint/src/v6_pragma.cxx,
	  cint/src/v6_quote.cxx, cint/src/v6_scrupto.cxx,
	  cint/src/v6_shl.cxx, cint/src/v6_sizeof.cxx,
	  cint/src/v6_stdstrct.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_stub.cxx, cint/src/v6_sunos.cxx,
	  cint/src/v6_tmplt.cxx, cint/src/v6_typedef.cxx,
	  cint/src/v6_val2a.cxx, cint/src/v6_value.cxx,
	  cint/src/v6_var.cxx, cint/src/v6_winnt.cxx, cint/src/vc7strm.cxx,
	  cint/src/vcstrm.cxx, cint/src/vcstrmold.cxx,
	  cint/stl/G__postprocess.h, cint/stl/_algorithm,
	  cint/stl/_autocontainer, cint/stl/_bitset, cint/stl/_climits,
	  cint/stl/_climits.h, cint/stl/_deque, cint/stl/_deque.h,
	  cint/stl/_functional, cint/stl/_iterator, cint/stl/_iterator.h,
	  cint/stl/_list, cint/stl/_list.h, cint/stl/_map, cint/stl/_map.h,
	  cint/stl/_memory, cint/stl/_memory.h, cint/stl/_multimap,
	  cint/stl/_multimap.h, cint/stl/_multiset, cint/stl/_multiset.h,
	  cint/stl/_pair.h, cint/stl/_set, cint/stl/_set.h,
	  cint/stl/_stack, cint/stl/_stack.h, cint/stl/_string,
	  cint/stl/_utility, cint/stl/_utility.h, cint/stl/_vector,
	  cint/stl/_vector.h, cint/stl/algo.h, cint/stl/algobase.h,
	  cint/stl/algorithm, cint/stl/bitset, cint/stl/bool,
	  cint/stl/bstring.h, cint/stl/bvector.h, cint/stl/defalloc.h,
	  cint/stl/deque, cint/stl/deque.h, cint/stl/faralloc.h,
	  cint/stl/fdeque.h, cint/stl/flist.h, cint/stl/fmap.h,
	  cint/stl/fmultmap.h, cint/stl/fmultset.h, cint/stl/fset.h,
	  cint/stl/function.h, cint/stl/functional, cint/stl/hdeque.h,
	  cint/stl/heap.h, cint/stl/hlist.h, cint/stl/hmap.h,
	  cint/stl/hmultmap.h, cint/stl/hmultset.h, cint/stl/hset.h,
	  cint/stl/hugalloc.h, cint/stl/hvector.h, cint/stl/iterator,
	  cint/stl/iterator.h, cint/stl/lbvector.h, cint/stl/ldeque.h,
	  cint/stl/limits, cint/stl/list, cint/stl/list.h,
	  cint/stl/llist.h, cint/stl/lmap.h, cint/stl/lmultmap.h,
	  cint/stl/lmultset.h, cint/stl/lngalloc.h, cint/stl/lset.h,
	  cint/stl/map, cint/stl/map.h, cint/stl/memory, cint/stl/multimap,
	  cint/stl/multimap.h, cint/stl/multiset, cint/stl/multiset.h,
	  cint/stl/neralloc.h, cint/stl/nmap.h, cint/stl/nmultmap.h,
	  cint/stl/nmultset.h, cint/stl/nset.h, cint/stl/numeric,
	  cint/stl/pair, cint/stl/pair.h, cint/stl/projectn.h,
	  cint/stl/queue, cint/stl/random.cpp, cint/stl/set,
	  cint/stl/set.h, cint/stl/stack, cint/stl/stack.h,
	  cint/stl/string, cint/stl/tempbuf.cpp, cint/stl/tempbuf.h,
	  cint/stl/teststl, cint/stl/teststl.c, cint/stl/tree.h,
	  cint/stl/utility, cint/stl/utility.h, cint/stl/valarray,
	  cint/stl/vector, cint/stl/vector.h, cint/tool/batch.c,
	  cint/tool/ifdef/get.c, cint/tool/ifdef/ifdef.cxx: From Axel,
	  Philippei, Fons:
	  import of CINT tag v5-16-14 from the CINT CVS.
	  For what else is new see
	  http://root.cern.ch/root/Cint.phtml?relnote.
	  
	  In particular this updates the file licenses.

2006-08-18 18:46  pcanal

	* [r16057] tree/src/TBranchClones.cxx, tree/src/TLeaf.cxx,
	  tree/src/TTree.cxx: remove more fix length strings

2006-08-18 17:34  rdm

	* [r16056] base/Module.mk, base/inc/LinkDef3.h,
	  base/inc/TObjectSpy.h, base/src/TObjectSpy.cxx: From Matevz:
	  new class TObjectSpy and TObjectRefSpy. These small classes
	  monitor objects
	  for deletion via RecursiveRemvoe() and reflect the deletion by
	  reverting
	  the internal pointer to zero. When this pointer is zero (via
	  GetObject())
	  we know the object has been deleted. This avoids the unsafe
	  TestBit(kNotDeleted) hack. The spied object must have the
	  kMustCleanup bit
	  set otherwise you will get an error. To be used in editor
	  management.

2006-08-18 16:40  rdm

	* [r16055] config/Makefile.macosx, config/Makefile.macosx64: From
	  Fed:
	  -lg2c is not needed for g95 and gfortran.

2006-08-18 16:39  rdm

	* [r16054] Makefile, config/thisroot.csh, config/thisroot.sh,
	  configure: add two convenience scripts to set ROOTSYS, PATH,
	  LD_LIBRARY_PATH and
	  MANPATH for a specific ROOT installation. For how to use see the
	  thisroot.[c]sh files.

2006-08-18 15:54  antcheva

	* [r16053] gui/inc/TGMenu.h, gui/src/TGMenu.cxx: From David
	  Gonzalez Maline:
	  - made defined hot keys of cascaded menus working

2006-08-18 15:51  brun

	* [r16052] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  Document private members, too (oops). Update THtml's doc (part
	  1). Make
	  CreateStyleSheet() and CreateJavascript() public. Fix treatment
	  of <pre>
	  </pre> tags.

2006-08-18 12:18  roiser

	* [r16047] reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/internal/TypeBase.h: Two new functions
	  
	  void Type::SetSize(size_t)
	  void Type::SetTypeInfo(const std::type_info &)
	  
	  to set the size and the type_info of a type after it has been
	  declared (needed by CINT)

2006-08-18 12:17  roiser

	* [r16046] reflex/test/test_Reflex_unit.cxx: unit tests for new
	  funcs Type::SetSize, Type::SetTypeInfo

2006-08-18 11:16  brun

	* [r16045] html/src/THtml.cxx: From Axel:
	  create Convert's output dir if necessary, even if it was
	  specified by
	  the user; reset current scope when encountering a non-scoping
	  word
	  delimiter.

2006-08-18 10:27  brun

	* [r16044] asimage/src/TASImage.cxx: In my previous check-in I
	  added libAfterImage by mistake (still testing).
	  Anyhow, the new file from Valeriy Onuchin seems to be correct.
	  Here is the log from Valeriy:
	  - new version of libAfterImage.
	  Added LZ compression to builtin libungif, as patent is expired
	  already.
	  Allows to create compressed GIF files in batch mode.

2006-08-18 10:18  brun

	* [r16043] asimage/src/libAfterImage.tar.gz, tree/src/TLeaf.cxx: I
	  forgot to make teh output of strchr const (required by Solaris)

2006-08-18 10:06  rdm

	* [r16042] README/CREDITS: Added David Maline for the GUI
	  contributions.

2006-08-18 09:25  roiser

	* [r16041] reflex/test/testDict2/TestClasses.h: test for neg.
	  template parameters

2006-08-18 09:24  roiser

	* [r16040] reflex/python/genreflex/gendict.py: escape -

2006-08-18 09:14  rdm

	* [r16039] base/src/TString.cxx: slightly eleganter solution to the
	  resetting of the var_arg pointer.

2006-08-18 08:44  brun

	* [r16038] tree/src/TLeaf.cxx: Implement a simpler and faster
	  algorithm in the TLeaf constructor
	  when encountering a leaf with a "["

2006-08-17 22:47  pcanal

	* [r16037] base/src/TString.cxx: When using a var_arg more than
	  once, one should reset (this is necessary on AMD64)

2006-08-17 22:46  pcanal

	* [r16036] tree/src/TBranch.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TTree.cxx: remove any artifical limitation in branch
	  names

2006-08-17 20:07  brun

	* [r16033] cint/inc/G__ci.h: Reduce size of G__MEMDEPTH from 2 to 1

2006-08-17 14:45  roiser

	* [r16032] reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/internal/ScopeBase.h, reflex/src/ScopeBase.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: New function "size_t
	  Scope::SubScopeLevel()" which return the number of declaring
	  scopes (plus this) the scope is defined. E.g. "class A::B::C"
	  will return 3.

2006-08-17 13:50  roiser

	* [r16031] reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/internal/TypeBase.h, reflex/src/Class.cxx,
	  reflex/src/Class.h, reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/Typedef.h, reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: Change Type::HasBase(const Type
	  & b) to return const Base & instead of bool.
	  If this has a base class b, the Base info object will be
	  returned. Otherwise
	  the empty Base. The change is backwards compatible in the sense
	  that Base
	  can be checked against bool (contains operator bool).

2006-08-17 11:49  roiser

	* [r16030] reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/TypeBuilder.cxx,
	  reflex/test/testDict2/TestClasses.h: fix coding conventions

2006-08-17 09:30  brun

	* [r16028] hist/inc/TH1.h, hist/src/TH1.cxx: From Lorenzo:
	  patch for adding the method GetEffectiveEntries (from G. Flucke)
	  and fix or TH1::Divide in the case of histogram filled with
	  weights different than 1.

2006-08-17 09:14  brun

	* [r16027] gpad/src/TCanvas.cxx, gpad/src/TPad.cxx: The bit
	  kMustCleanup is now set in the TPad constructors instead
	  of TCanvas::Build

2006-08-16 16:54  pcanal

	* [r16026] treeplayer/src/TTreePlayer.cxx: properly reset a string
	  when generating the branchname for MakeClass

2006-08-16 14:50  rdm

	* [r16025] proof/src/TProofServ.cxx: Don't load libMinuit and
	  libHtml like in TRint.

2006-08-16 14:50  rdm

	* [r16024] cont/src/TClassTable.cxx: Extend description of Next()
	  to warn about not using in cases where
	  the class table can be extended, like when calling
	  gROOT->GetClass(), etc.

2006-08-16 14:04  roiser

	* [r16023] reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  reflex/src/ClassBuilder.cxx, reflex/src/Tools.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypedefBuilder.cxx,
	  reflex/test/test_Reflex_simple2.cxx: Change for
	  Tools::FundamentalType. Check against the std::type_info object
	  instead
	  of the Type::Id. Added unit tests.

2006-08-16 12:23  brun

	* [r16022] graf/inc/TGraphBentErrors.h: Add the following missing
	  getters:
	  Double_t *GetEXlowd() const {return fEXlowd;}
	  Double_t *GetEXhighd() const {return fEXhighd;}
	  Double_t *GetEYlowd() const {return fEYlowd;}
	  Double_t *GetEYhighd() const {return fEYhighd;}

2006-08-16 10:29  moneta

	* [r16021] mathcore/inc/Math/GenVector/AxisAngle.h,
	  mathcore/src/3DConversions.cxx: - treat special case in the
	  Rotation3D -> AxisAngle the PI rotation
	  (use quaternion in this case). This fixes a problem reported by
	  LHCB
	  
	  - when constructing an axis angle from 4 components always
	  re-normalize the vectorcomponents

2006-08-16 08:42  brun

	* [r16020] rint/src/TRint.cxx: In TRint constructor do not load
	  anymore libPostscript, libMinuit and libHtml.
	  Let the autoload mechanism do its work.

2006-08-16 06:42  roiser

	* [r16019] reflex/src/Class.cxx, reflex/src/Kernel.cxx,
	  reflex/src/MemberTemplate.cxx, reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/ScopeName.cxx,
	  reflex/src/TypeName.cxx, reflex/src/TypeTemplate.cxx,
	  reflex/src/TypeTemplateImpl.cxx, reflex/src/TypeTemplateName.cxx:
	  coding conventions compliance.

2006-08-16 05:50  pcanal

	* [r16018] tree/src/TBranch.cxx: Another fix for the ordering of
	  entry numbers when using the fast cloning.
	  This affect some cases where the first two baskets where stored
	  out of order
	  (due to deletion within the file, for example with AutoSave on).

2006-08-15 23:40  pcanal

	* [r16017] utils/Module.mk: also include the .d file for _tmp
	  source files

2006-08-15 15:50  brun

	* [r16016] cint/inc/G__ci.h: With a trivial change in the
	  definition of two CINT parameters,
	  the memory requirements from the CINT data structures is going
	  down from
	  25 MBytes to about 5 Mbytes.
	  The change is the following. Instead of
	  #define G__MAXIFUNC 10
	  #define G__MEMDEPTH 10
	  use
	  #define G__MAXIFUNC 1
	  #define G__MEMDEPTH 2
	  The change has no noticeable impact on the run time performance

2006-08-15 15:41  roiser

	* [r16015] reflex/src/Class.cxx: remove win32 warning

2006-08-15 15:37  roiser

	* [r16014] reflex/test/testDict1/Reflex.h: remove leftover from
	  tests

2006-08-15 15:22  roiser

	* [r16013] reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/inc/Reflex/Member.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/TypeBase.h, reflex/src/Class.cxx,
	  reflex/src/Class.h, reflex/src/DataMember.cxx,
	  reflex/src/DataMember.h, reflex/src/DictionaryGenerator.cxx,
	  reflex/src/Enum.cxx, reflex/src/Enum.h,
	  reflex/src/FunctionMember.cxx, reflex/src/FunctionMember.h,
	  reflex/src/Member.cxx, reflex/src/MemberBase.cxx,
	  reflex/src/Namespace.cxx, reflex/src/Namespace.h,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx: From Antti Hahto:
	  
	  First commit of the dictionary generator of Reflex. The new class
	  DictionaryGenerator provides the API. More testing needed for
	  special
	  cases.

2006-08-15 15:10  roiser

	* [r16012] reflex/test/dictionary_generator.cpp: Little program
	  which takes a dictionary library and produces dictionary
	  source via the new Reflex dictionary generator

2006-08-15 15:09  roiser

	* [r16011] reflex/test/testDict1/Reflex.h,
	  reflex/test/testDict1/selection.xml,
	  reflex/test/testDict2/TestClasses.h: - Adding classes for Reflex
	  test dictionary (also for persistence checks)
	  - New test class to check generated stub function types

2006-08-15 15:08  roiser

	* [r16010] reflex/python/genreflex/gendict.py: include cv
	  qualification when generating the name of a conversion operator

2006-08-15 15:05  roiser

	* [r16009] reflex/src/Kernel.cxx: change order of cleanup at tear
	  down

2006-08-15 13:27  rdm

	* [r16008] base/inc/Bytes.h: fix strict-alias warnings now by
	  default generated by gcc 4.1.

2006-08-15 10:48  brun

	* [r16007] rootd/src/rootd.cxx: From Leandro:
	  Fixes a bug introduced before
	  (triggered only when using small buffers in readv).

2006-08-15 10:06  antcheva

	* [r16006] gui/inc/TGTab.h, gui/src/TGTab.cxx: From Alja and
	  Matevz:
	  - added optional argument to block signals and deletion of
	  removed tab

2006-08-15 10:06  antcheva

	* [r16005] gui/src/TGComboBox.cxx: From Alja and Matevz:
	  - ungrab pointer in destructor ONLY if pop-up window is mapped.
	  Unconditional grab-pointer causes side-effects if the widget is
	  deleted in a response to click-on-canvas event.

2006-08-15 09:52  brun

	* [r16004] hist/src/TH1.cxx: Modify TH1::Draw to allow option
	  "same" if a canvas does not exist or is empty.
	  This simplify users code drawing many histograms in the same pad.

2006-08-15 08:32  antcheva

	* [r16003] qt/src/TQtClientWidget.cxx: - follow up changes for qt
	  layer after the fix of
	  menu hot keys if NumLock is ON

2006-08-15 03:51  pcanal

	* [r16002] meta/inc/TMethodCall.h, meta/src/TMethodCall.cxx: When
	  looking up the function by name, also look inside
	  Namespaces (and classes known only to CINT).
	  Factor the Init code into one single method.

2006-08-14 12:51  brun

	* [r16001] tree/src/TTreeCache.cxx: I forgot to delete one
	  statement in my previous fix. This prevented
	  the effective use of the cache when using a TEventList.

2006-08-14 10:52  brun

	* [r16000] tree/src/TTreeCache.cxx: Fix coding conventions
	  violation.

2006-08-14 10:51  brun

	* [r15999] rootd/src/rootd.cxx: Fix coding conventions violation

2006-08-14 10:50  brun

	* [r15998] net/src/TNetFile.cxx, rootd/src/rootd.cxx: Fix coding
	  conventions violations

2006-08-14 10:43  brun

	* [r15997] geom/src/TGeoPhysicalNode.cxx: Fix coding conventions
	  violation

2006-08-14 10:31  brun

	* [r15996] net/src/TNetFile.cxx, netx/src/TXNetFile.cxx: From
	  Leandro:
	  Fix portability problem on Windows.

2006-08-14 08:55  brun

	* [r15995] tree/src/TTreeCache.cxx: In TTreeCache::FillBuffer one
	  must return kFALSE in case the cache is full.

2006-08-14 00:23  rdm

	* [r15994] pyroot/ROOT.py, pyroot/src/Converters.cxx,
	  pyroot/src/Converters.h, pyroot/src/FunctionHolder.cxx,
	  pyroot/src/MemoryRegulator.cxx, pyroot/src/PropertyProxy.cxx,
	  pyroot/src/PyBufferFactory.cxx, pyroot/src/PyBufferFactory.h,
	  pyroot/src/PyROOT.h, pyroot/src/PyRootType.cxx,
	  pyroot/src/Pythonize.cxx, pyroot/src/TPyROOTApplication.cxx,
	  pyroot/src/TSetItemHolder.cxx, pyroot/src/Utility.cxx: From Wim:
	  ChangeLog entries for pyroot.diff:
	  
	  o) return proxy on access through class (needed for help() on
	  public data)
	  o) added "string" to ROOT.std as a special STL case
	  o) allow unpacking of std::pair in for-loops over a container
	  o) from Scott: fixed leak of argv in TPyROOTApplication and
	  of PyMethodDefs in Utility::AddToClass
	  o) port to p2.5b3 and backwards compatibility updates
	  
	  There are a few places where I could not get all to compile with
	  both p2.5
	  and older pythons, so I resorted to CPP #defines.
	  
	  There are two changes of note in p2.5 from an extension module
	  POV: 64 bit
	  indexing support, and module loading has been cleaned up on the
	  Mac (meaning,
	  CINT will no longer see duplicate dictionaries from python). In
	  addition,
	  there is a new module 'ctypes' that allows programmatic support
	  to functions
	  in a shared library; I still have to see whether anything useful
	  can be
	  culled out of that.

2006-08-14 00:22  rdm

	* [r15993] configure: From Wim:
	  o) support for python2.5
	  o) prefer linking to python shared library

2006-08-13 14:21  moneta

	* [r15992] test/stressVector.cxx: fix a compilaiton problem due to
	  changes requested by CMS

2006-08-11 20:51  brun

	* [r15991] netx/src/TXNetFile.cxx: Temporary fix for Windows. no
	  access to static globals defined
	  in a class in a different dll

2006-08-11 20:33  brun

	* [r15990] net/src/TNetFile.cxx, rootd/src/rootd.cxx: From Leandro:
	  Reduces the memory footprint by transfering a big block produced
	  in a
	  readv call in smaller chunks (the size is specified by the
	  client).
	  Since the transfers are in a non-blocking mode it should also
	  improve
	  the performance by reading the (future) disk data at the same as
	  sending
	  the actual one.

2006-08-11 20:25  brun

	* [r15989] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx, netx/src/TXNetFile.cxx: From Leandro:
	  Add new members and functions to be able to get the number of
	  server calls
	  (without counting the calls to the cache)

2006-08-11 20:17  brun

	* [r15988] tree/inc/TTreeCache.h, tree/src/TTreeCache.cxx: From
	  Leandro:
	  Add new functions to compute a simple efficiency ratio for the
	  cache.

2006-08-11 15:34  moneta

	* [r15987] mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/VectorUtil.h: add the requests from
	  Luca Lista

2006-08-11 13:19  moneta

	* [r15986] smatrix/doc/SMatrix.html, smatrix/inc/Math/SMatrix.h,
	  smatrix/inc/Math/SMatrix.icc, smatrix/inc/Math/SVector.h,
	  smatrix/inc/Math/SVector.icc, smatrix/test/testSMatrix.cxx: - Add
	  method At(i,j) and At(i) for SMatrix and SVector following the
	  request by Luca Lista
	  - Fix documentation (thanks to Juan Palacios)

2006-08-11 10:57  brun

	* [r15985] gpad/src/TClassTree.cxx: Extend some internal buffers to
	  run with the new classes with very long names
	  generated by templates in MathCore and Smatrix.

2006-08-11 08:23  brun

	* [r15984] geom/src/TGeoPhysicalNode.cxx: Improve performance of
	  TGeoPhysicalNode::GetName

2006-08-11 06:40  roiser

	* [r15983] reflex/src/stl_hash.h: fix for solaris

2006-08-11 06:32  roiser

	* [r15982] reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberTemplate.h,
	  reflex/inc/Reflex/PropertyList.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/Type.h, reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/MemberTemplateName.h,
	  reflex/inc/Reflex/internal/OwnedBase.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedScope.h,
	  reflex/inc/Reflex/internal/OwnedType.h,
	  reflex/inc/Reflex/internal/OwnedTypeTemplate.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/inc/Reflex/internal/TypeTemplateName.h,
	  reflex/src/Array.h, reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassBuilder.cxx,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/Function.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/Kernel.cxx, reflex/src/Member.cxx,
	  reflex/src/MemberBase.cxx, reflex/src/MemberTemplate.cxx,
	  reflex/src/MemberTemplateImpl.cxx,
	  reflex/src/MemberTemplateName.cxx, reflex/src/Namespace.cxx,
	  reflex/src/Namespace.h, reflex/src/Pointer.h,
	  reflex/src/PointerToMember.h, reflex/src/Scope.cxx,
	  reflex/src/ScopeBase.cxx, reflex/src/ScopeName.cxx,
	  reflex/src/TypeBase.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplate.cxx, reflex/src/TypeTemplateImpl.cxx,
	  reflex/src/TypeTemplateName.cxx, reflex/src/Typedef.h,
	  reflex/test/test_ReflexBuilder_unit.cxx,
	  reflex/test/test_Reflex_generate.cxx,
	  reflex/test/test_Reflex_simple1.cxx,
	  reflex/test/test_Reflex_simple2.cxx,
	  reflex/test/test_Reflex_unit.cxx: Big commit for ownership
	  management and type unloading.
	  
	  - Type::Unload is implemnted now. A Type takes the ownership
	  of it's attached PropertyList and, if it also represents a scope,
	  has the ownership of it's members. It will unload all owned
	  information.
	  - Two new classes TypeTemplateName and MemberTemplateName take
	  the ownership of the template families defined in the system.
	  Moreover
	  they introduce a state pattern and allow lookup by name and
	  iteration
	  - The OwnedX classes which are not needed have been removed
	  - The usual lookup and iteration functions have been added as
	  forwarding
	  functions to the corresponding API classes e.g.
	  MemberTemplate::ByName
	  MemberTemplate::MemberTemplateSize,
	  MemberTemplate::MemberTemplate_Begin, etc.
	  - new function Reflex::Shutdown will remove all remaining memory
	  allocation
	  before the unloading of the library. Attention!! If this function
	  is used it
	  MUST be called as the very last step before Reflex is unloaded
	  and also no
	  Reflex dictionary libraries shall loaded after issuing this
	  command.
	  - Memory allocation and leak checking, with valgrind, has been
	  done.

2006-08-10 23:31  rdm

	* [r15981] proof/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx: From Jan:
	  In TPacketizerProgressive the file events sent to gPerfStats had
	  two problems:
	  an open-event instead of a close-event and vice versa plus files
	  that were
	  open by many slaves had the latter open operations silent. Some
	  cosmetic
	  changes and comments are added.

2006-08-10 23:28  rdm

	* [r15980] proof/src/TProofServ.cxx: From Jan:
	  make proper subdirectories for datasets (now that
	  TSystem::mkdir() is
	  fixed).

2006-08-10 23:27  rdm

	* [r15979] base/src/TSystem.cxx: From Jan:
	  TSystem::mkdir is using TSystem::DirName on its argument path.
	  If the argument is also result of DirName, the last part of given
	  path
	  (which is the dir that we want to create) was cut.

2006-08-10 21:58  pcanal

	* [r15978] base/src/TROOT.cxx: Make sure that
	  gROOT->GetClass("vector<std::pair<Char_t, UChar_t>")
	  always find its dictionary (It is registered in the TClassTable
	  as vector<pair<char,unsigned char> >).

2006-08-10 15:38  antcheva

	* [r15977] gui/src/TGButton.cxx: From David Gonzalez Maline:
	  - Button hot keys were not working if NumLock is ON.
	  This patch fixes the problem.

2006-08-10 15:36  antcheva

	* [r15976] gui/src/TGMenu.cxx: From david Gonzalez Maline:
	  - Menu hot keys were not working if NumLock is ON.
	  This patch fixes the problem.

2006-08-10 14:31  axel

	* [r15975] reflex/src/NameLookup.cxx: Stop type lookup in decl
	  scope if !decl scope

2006-08-10 14:14  brun

	* [r15974] proof/src/TProof.cxx, tree/inc/TQueryResult.h,
	  tree/src/TQueryResult.cxx: From Bertrand:
	  Fill input and output lists of the TQueryResult received in
	  TProof::CollectInputFrom().

2006-08-10 13:54  brun

	* [r15973] treeviewer/src/TSessionViewer.cxx: From Bertrand:
	  Added a protection in case of query result containing only basic
	  infos

2006-08-10 10:33  brun

	* [r15972] minuit/src/TLinearFitter.cxx, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proofplayer/src/TProofPlayer.cxx: Fix
	  coding conventions.

2006-08-10 10:21  brun

	* [r15971] tree/src/TTreeCache.cxx: In TTreeCache::FillBuffer add a
	  protection to prevent the cache to grow
	  for ever in case the estimation of fEntryNext is not accurate
	  enough.
	  This case may happen when a TEventlist has been defined and the
	  distribution
	  of entries in the list is far from being uniform.

2006-08-10 07:08  brun

	* [r15970] base/src/TFile.cxx, io/src/TFile.cxx: Add more
	  documenattion to TFile::Recover

2006-08-10 06:33  brun

	* [r15969] gui/inc/TGDoubleSlider.h, gui/inc/TGFrame.h,
	  tree/inc/TSelector.h, tree/src/TSelector.cxx: From Federico:
	  few more effc++ mods

2006-08-09 17:14  pcanal

	* [r15968] cint/src/v6_var.cxx: back out long64 patch rev 1.27; it
	  breaks t1024. Will be reintroduced as part of cint 5.16.14

2006-08-09 16:44  roiser

	* [r15967] reflex/inc/Reflex/internal/InternalTools.h: When
	  converting iterators, if the container is empty return (r)end.

2006-08-09 16:11  antcheva

	* [r15966] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx,
	  gui/src/TGFileDialog.cxx, gui/src/TGListView.cxx: From David
	  Gonzalez Maline:
	  - sort files by owner and group
	  - added tooltips to the header buttons as hints for sorting
	  features
	  (Note: sometimes, the system doesn't grab well the information
	  about the group, i.e. doesn't get the correct group name. It
	  takes the
	  same name as the user instead)

2006-08-09 15:11  pcanal

	* [r15965] cint/src/v6_var.cxx: From Axel:
	  Don't cast G__int64 (nor G__uint64 nor long double) away.

2006-08-09 14:08  roiser

	* [r15964] reflex/src/Type.cxx: add type template instances for
	  equivalence check

2006-08-09 10:08  antcheva

	* [r15963] gui/src/TGFileDialog.cxx: - changes in dialog labels,
	  tool tip, displayed error message

2006-08-09 07:15  rdm

	* [r15962] peac/src/TPEAC.cxx: From Christian Holm:
	  change gROOT->Proof() to TVirtualProof::Open().

2006-08-09 03:28  rdm

	* [r15961] cint/inc/G__ci.h, cint/src/v6_newlink.cxx: fixed ifdef
	  logic for Mac OS X x86_64.

2006-08-09 01:33  rdm

	* [r15960] test, test/.cvsignore: ignore a number of new
	  stressXxxxx executables.

2006-08-09 01:30  rdm

	* [r15959] asimage/Module.mk, base/inc/RConfig.h, cint/inc/G__ci.h,
	  cint/src/v6_newlink.cxx, config/Makefile.macosx64,
	  freetype/Module.mk, pcre/Module.mk, test/Makefile.arch,
	  unix/src/TUnixSystem.cxx: port to Mac OS X 10.5 (Leopard) x86_64.
	  The new Mac Pro's use the EM64T
	  (i.e. AMD64 compatible) Woodcrest CPU's and Mac OS X is now also
	  fully 64 bit.

2006-08-08 21:35  rdm

	* [r15958] cint/Module.mk: silece the clean and distclean targets.

2006-08-08 21:35  rdm

	* [r15957] configure: fix long standing problem of "which" on Mac
	  OS X, fixes miss detection of
	  gsl_config, et al. Use instead of which "type -path" which is an
	  internal
	  of bash.

2006-08-08 21:27  rdm

	* [r15956] proof/src/TProof.cxx, proof/src/TProofPlayer.cxx,
	  proof/src/TProofServ.cxx, proofplayer/src/TProofPlayer.cxx: From
	  Gerri:
	  the attached small patch adds the TNamed in question. After the
	  patch, this
	  
	  TNamed *nm = (TNamed *) fInput->FindObject("PROOF_QueryTag");
	  if (nm) {
	  Printf("Found query tag: %s", nm->GetTitle());
	  } else {
	  Printf("Query tag not found");
	  }
	  
	  should return the query tag in SlaveBegin or Terminate.
	  The ID is created on the master so it cannot be available in
	  Begin.

2006-08-08 20:56  pcanal

	* [r15955] tree/src/TBranch.cxx, tree/src/TBranchElement.cxx: From
	  Paul:
	  o Clean up the treatment of fReadEntry in a
	  TBranch/TBranchElement.
	  It now consistently and predictably remembers the most recent
	  entry number passed to a GetEntry() call. (This is in particular
	  useful when dealing with TRef::Object being called from a
	  streamer
	  and need the BranchRef facility ; This fixes a problem seen by
	  DZero)

2006-08-08 19:07  pcanal

	* [r15952] io/src/TStreamerInfo.cxx, meta/src/TStreamerInfo.cxx:
	  When deleting an emaluated object also delete the variable size
	  array of int/float/etc..

2006-08-08 17:02  rdm

	* [r15951] cont/inc/TCollection.h, cont/src/TClonesArray.cxx,
	  cont/src/TCollection.cxx, cont/src/TObjArray.cxx: Some
	  corrections to Fed's copy and assignment operators.

2006-08-08 16:02  brun

	* [r15950] base/inc/TVirtualFitter.h, cont/inc/TClonesArray.h,
	  cont/inc/TCollection.h, cont/inc/TObjArray.h,
	  cont/src/TClonesArray.cxx, cont/src/TObjArray.cxx,
	  minuit/inc/TLinearFitter.h, minuit/src/TLinearFitter.cxx: From
	  Federico:
	  Implement more copy constructors for the collection classes
	  such that copy constructors of classes embedding ROOT collections
	  can be implemented.

2006-08-08 15:01  brun

	* [r15949] asimage/src/TASImage.cxx,
	  asimage/src/libAfterImage.tar.gz: From Valeriy Onuchin:
	  Fix a memory leak when producing gif,etc files in batch mode

2006-08-08 11:06  brun

	* [r15948] cont/inc/TClonesArray.h, cont/src/TClonesArray.cxx: From
	  Federico:
	  Implement copy constructor and assignment operator

2006-08-08 06:09  rdm

	* [r15947] config/Makefile.macosx, config/Makefile.macosx64,
	  config/Makefile.macosxicc, config/Makefile.macosxxlc,
	  test/Makefile.arch: Port to Mac OS X 10.5 (Leopard).

2006-08-07 16:52  roiser

	* [r15946] reflex/src/Kernel.cxx: remove static in namespace

2006-08-07 15:31  brun

	* [r15945] gdml/ROOTwriter.py: Fix a bug in the python script.

2006-08-07 15:27  rdm

	* [r15944] proof/src/TProofPlayer.cxx, proof/src/TProofServ.cxx,
	  proofplayer/src/TProofPlayer.cxx: From Gerri:
	  fixes for a missing protection creating random segvs on the
	  master
	  when aborting a query, and a missing collection after 'stop',
	  explaining one of Jan Fiete's crashes.

2006-08-07 15:02  axel

	* [r15943] reflex/src/NameLookup.h: can use set<const T> with GCC

2006-08-07 14:29  brun

	* [r15942] gdml/ROOTwriter.py: Speed up export to gdml by setting
	  internal attributes to avoid scanning again
	  the same tree branch of the geometry.

2006-08-07 14:20  axel

	* [r15941] reflex/src/NameLookup.cxx, reflex/src/NameLookup.h:
	  NameLookup state now stored in NameLookup object;
	  interfaces still static.
	  Do proper scope chunking with Reflex::Tools' help.
	  Faster: better caching of strstr results, less temporaries.
	  Document what funcs are doing

2006-08-06 20:28  brun

	* [r15940] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  Hopefully a final fix for Solaris

2006-08-06 16:09  pcanal

	* [r15938] tree/src/TBranch.cxx: Fix the ordering of entry numbers
	  when using the fast cloning.
	  This affect some cases where the basket where stored out of order
	  (due to deletion within the file, for example with AutoSave on).

2006-08-06 14:46  rdm

	* [r15937] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  fix for compilation on Solaris.

2006-08-06 13:32  brun

	* [r15936] proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  Fix to compile on Solaris

2006-08-06 07:15  rdm

	* [r15935] base/inc/TVirtualProof.h, proof/inc/TProof.h,
	  proof/inc/TProofSuperMaster.h, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proof/src/TProofSuperMaster.cxx,
	  proofplayer/src/TProofPlayer.cxx, tree/inc/TDSet.h,
	  tree/inc/TSelector.h, tree/inc/TSelectorCint.h,
	  tree/src/TChain.cxx, tree/src/TChainProof.cxx,
	  tree/src/TDSet.cxx, tree/src/TSelector.cxx,
	  tree/src/TSelectorCint.cxx, tree/src/TTree.cxx,
	  tree/src/TVirtualTreePlayer.cxx, treeplayer/inc/TSelectorDraw.h,
	  treeplayer/src/TSelectorDraw.cxx, treeplayer/src/TTreePlayer.cxx:
	  Handle several issues related to the TTree::Process() and
	  TTree::Draw()
	  return values:
	  - TSelector: fStatus increased from Int_t to Long64_t. It is used
	  to
	  return the number of selected events by TTree::Draw() which
	  returns
	  a Long64_t.
	  - TVirtualProof, TProof, TDSet, TProofPlayer: Process() and
	  Draw() were
	  returning an Int_t, now a Long64_t to be consistent with
	  TTree/TChain.
	  Actually returning of TSelector::GetStatus() from the workers to
	  be
	  done tomorrow.
	  Also added proper comments describing the return values for
	  Draw()
	  (number of selected events), and Process() (value returned by
	  TSelector::GetStatus()).
	  - TTree, TChain, TSelectorDraw: added proper comments describing
	  the
	  return values of Draw() and Process().

2006-08-06 07:04  rdm

	* [r15934] cint/inc/CallFunc.h: Added: G__int64
	  G__CallFunc::ExecInt64(). This method is needed to call
	  functions that return a Long64_t.

2006-08-06 02:05  rdm

	* [r15932] build/rmkdepend/pr.c: From Jerome Lauret:
	  no // comments allowed in C code.

2006-08-06 02:04  rdm

	* [r15931] base/inc/TROOT.h, base/src/TROOT.cxx: Remove the Proof()
	  method. Start PROOF via TProof::Open().

2006-08-05 20:04  brun

	* [r15930] main/src/pmain.cxx, proof/src/TProofPlayer.cxx,
	  proofd/inc/XrdProofServProxy.h, proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofServProxy.cxx,
	  proofd/src/XrdProofdProtocol.cxx,
	  proofplayer/src/TProofPlayer.cxx, proofx/inc/TXProofServ.h,
	  proofx/src/TXProofServ.cxx, proofx/src/TXSlave.cxx,
	  proofx/src/TXSocket.cxx: From Gerri:
	  I have realized that the new tarball requires the mods to the
	  XrdProofd plugin
	  that I wanted to keep separated. This explains the problem on Mac
	  (and also
	  everywhere the plug-in is build).
	  It also contains the fix of the problem mention by Fons with
	  selectors from a library.

2006-08-05 19:58  brun

	* [r15929] xrootd/src/xrootd-20060523-1741-ROOT.src.tgz: From
	  Gerri,
	  New version that should fix compilation problems on Windows and
	  MAC

2006-08-05 11:14  brun

	* [r15928] proof/inc/TProofQueryResult.h, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proof/src/TProofServ.cxx,
	  proofplayer/src/TProofPlayer.cxx, tree/inc/TQueryResult.h,
	  tree/src/TQueryResult.cxx: From Gerri:
	  Fixes several issues with the definition of the outputlists which
	  were forgotten
	  during the previous patch against memory leaks. And also a few
	  other things.

2006-08-05 11:13  brun

	* [r15927] xrootd/src/xrootd-20060523-1741-ROOT.src.tgz: From
	  Gerri:
	  The xrootd-tarball contains the fix for a serious bug that I have
	  found yesterday in
	  XrdClient affecting sessions where more than (2**15-1)/2 (16384)
	  files were open
	  (basically a 'short int' counter was not properly reset ...).
	  This solves the problem
	  encountered by Jan-Fiete with Lookup and and analysis of about
	  23000 files.

2006-08-05 05:16  brun

	* [r15926] hist/src/TProfile.cxx: Code cleanup in TProfile::Rebin
	  (Thanks Constantin Loizides)

2006-08-04 20:58  pcanal

	* [r15925] meta/inc/TClass.h, meta/inc/TGenericClassInfo.h,
	  meta/src/TGenericClassInfo.cxx: From Axel:
	  Implement SetDeclFile for TClass and TGenericClassInfo.
	  This is usefull to properly document some cases of class template
	  For example the html doc for TMatrixT<double> claims that the
	  user
	  should include TMatrixT.h, where in fact the user should include
	  TMatrixD.h.

2006-08-04 19:43  brun

	* [r15924] minuit/src/TMinuit.cxx: Make sure that fMaxpar is always
	  greater than the argument maxpar in TMinuit::BuildArrays.
	  This fixes the problem reported at:
	  https://savannah.cern.ch/bugs/?func=detailitem&item_id=18796

2006-08-04 16:17  brun

	* [r15923] html/src/THtml.cxx: From Axel:
	  Remove one unused var, start using another.

2006-08-04 13:59  brun

	* [r15922] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  get THtml::Convert back on its feet. Allow to specify a relative
	  path on
	  the server, so we can create the proper links. Coding convention.

2006-08-04 10:54  brun

	* [r15921] html/src/THtml.cxx: From Axel:
	  don't sort data members alphabetically, fix anchor for data
	  members so
	  they can be jumped to, members are bold, fix link for inherited
	  members
	  in beautified source.

2006-08-04 10:08  pcanal

	* [r15917] base/src/String.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TTree.cxx: fix coding convention

2006-08-03 21:20  brun

	* [r15916] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  Show inherited data members; same layout and options as for func
	  members. Don't show hidden funcs. Separate display of enums.
	  Avoid empty
	  pre blocks. Fix JS so it also works on IE(7), use local vars,
	  find CSS
	  rules case insensitive.

2006-08-03 21:17  pcanal

	* [r15915] base/src/TKey.cxx, io/src/TKey.cxx: Set the wiggle room
	  for the buffer being compressed to the same value as in
	  TBasket.cxx. This is some time needed if the object's
	  'compression' lead to a bigger size

2006-08-03 17:45  roiser

	* [r15914] reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx: fix
	  indentation

2006-08-03 16:52  pcanal

	* [r15913] cont/src/TClonesArray.cxx: fix typo

2006-08-03 16:49  roiser

	* [r15912] reflex/inc/Reflex/MemberTemplate.h,
	  reflex/inc/Reflex/PropertyList.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  reflex/inc/Reflex/internal/OwnedScope.h,
	  reflex/inc/Reflex/internal/OwnedType.h,
	  reflex/inc/Reflex/internal/OwnedTypeTemplate.h,
	  reflex/inc/Reflex/internal/ScopeBase.h, reflex/src/Array.cxx,
	  reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/Function.cxx, reflex/src/FunctionBuilder.cxx,
	  reflex/src/FunctionMember.cxx,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/Fundamental.cxx, reflex/src/MemberBase.cxx,
	  reflex/src/MemberTemplate.cxx, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/Namespace.cxx,
	  reflex/src/NamespaceBuilder.cxx, reflex/src/Pointer.cxx,
	  reflex/src/PointerToMember.cxx, reflex/src/PropertyList.cxx,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.cxx,
	  reflex/src/Tools.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeName.cxx, reflex/src/TypeTemplate.cxx,
	  reflex/src/TypeTemplateImpl.cxx, reflex/src/Typedef.cxx,
	  reflex/src/TypedefBuilder.cxx, reflex/src/VariableBuilder.cxx,
	  reflex/test/test_Reflex_unit.cxx: ScopeBase ownership of members
	  and member templates. Disable copying and
	  assignment of ScopeBases.

2006-08-03 12:42  rdm

	* [r15906] treeviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Solve problem of pathname on windows in file upload dialog.

2006-08-03 12:10  brun

	* [r15905] html/src/THtml.cxx: Remove unused var

2006-08-03 08:38  brun

	* [r15904] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  Fix comments inside comments after strings (aka TH1::Rebin) by
	  using a
	  parse context _stack_. Show base classes' methods if requested.
	  Reformat
	  method list. Display options (inherited methods? non-public
	  methods?)
	  are stored in a cookie. We now also have a javascript file.
	  Disable
	  method sorting on Solaris until they implement a
	  sort-with-predicate.
	  Again, some chunks of code come from my FNAL/CMS/CD job.
	  
	  Builds on Solaris CC5 and Win MSVC8.

2006-08-02 20:20  brun

	* [r15903] cint/inc/G__ci.h: Increase G__MAXSTRUCT and
	  G__MAXTYPEDEF from 8000 to 12000.
	  One is requested by Atlas, the second by CMS

2006-08-02 16:45  rdm

	* [r15896] gl/Module.mk: extra extensions to GLLIBS are not needed
	  and it was breaking the parallel
	  build.

2006-08-02 14:14  roiser

	* [r15895] reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/src/Function.cxx, reflex/src/Function.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/MemberTemplateImpl.cxx,
	  reflex/test/testDict2/ClassSelections.h,
	  reflex/test/testDict2/TestClasses.h,
	  reflex/test/test_ReflexBuilder_unit.cxx: minor fixes, const & for
	  two fun params, remove warnings for tests on gcc 3.2.3

2006-08-02 13:25  roiser

	* [r15894] reflex/src/Array.cxx, reflex/src/Function.cxx,
	  reflex/src/Fundamental.cxx, reflex/src/Pointer.cxx,
	  reflex/src/PointerToMember.cxx, reflex/src/TypeTemplate.cxx: fix
	  for vc8 build

2006-08-02 12:54  brun

	* [r15893] hist/inc/TH1.h, hist/inc/TProfile.h, hist/src/TH1.cxx,
	  hist/src/TProfile.cxx: Add a new optional argument to TH1::Rebin
	  and TProfile::Rebin.
	  This new argument can be used to rebin a fixed bin histogram into
	  a variable bin size histogram.
	  
	  TH1 *TH1::Rebin(Int_t ngroup, const char*newname, const Double_t
	  *xbins)
	  // -case 1 xbins=0
	  // if newname is not blank a new temporary histogram hnew is
	  created.
	  // else the current histogram is modified (default)
	  // The parameter ngroup indicates how many bins of this have to
	  me merged
	  // into one bin of hnew
	  // If the original histogram has errors stored (via Sumw2), the
	  resulting
	  // histograms has new errors correctly calculated.
	  //
	  // examples: if h1 is an existing TH1F histogram with 100 bins
	  // h1->Rebin(); //merges two bins in one in h1: previous contents
	  of h1 are lost
	  // h1->Rebin(5); //merges five bins in one in h1
	  // TH1F *hnew = h1->Rebin(5,"hnew"); // creates a new histogram
	  hnew
	  // //merging 5 bins of h1 in one bin
	  //
	  // NOTE: If ngroup is not an exact divider of the number of bins,
	  // the top limit of the rebinned histogram is changed
	  // to the upper edge of the bin=newbins*ngroup and the
	  corresponding
	  // bins are added to the overflow bin.
	  // Statistics will be recomputed from the new bin contents.
	  //
	  // -case 2 xbins!=0
	  // a new histogram is created (you should specify newname).
	  // The parameter is the number of variable size bins in the
	  created histogram.
	  // The array xbins must contain ngroup+1 elements that represent
	  the low-edge
	  // of the bins.
	  // If the original histogram has errors stored (via Sumw2), the
	  resulting
	  // histograms has new errors correctly calculated.
	  //
	  // examples: if h1 is an existing TH1F histogram with 100 bins
	  // Double_t xbins[25] = {...} array of low-edges (xbins[25] is
	  the upper edge of last bin
	  // h1->Rebin(24,"hnew",xbins); //creates a new variable bin size
	  histogram hnew

2006-08-02 08:27  brun

	* [r15892] hist/src/TH1.cxx: From Anna
	  Fix a bug in TH1::Chi2TestX when using the number of degrees of
	  freedom.

2006-08-02 06:56  roiser

	* [r15891] reflex/src/TypeBuilder.cxx: Fix for building a typedef
	  to a struct where the typedef name is the same as
	  the struct name but the underlying struct type has not been built
	  yet.

2006-08-02 05:23  pcanal

	* [r15890] treeplayer/src/TTreePlayer.cxx: Insure that in
	  MakeClass/MakeSelector we consistently use the same name for the
	  branch pointer variables

2006-08-01 20:23  rdm

	* [r15889] treeviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Small mods (update listview headers) forgotten in last patch.

2006-08-01 15:59  pcanal

	* [r15888] matrix/src/TMatrixTCramerInv.cxx: NamespaceClassImp does
	  not properly work on some platforms and is needed only to
	  generate the html doc

2006-08-01 15:41  roiser

	* [r15887] reflex/inc/Reflex/Kernel.h: fix for FreeBSD

2006-08-01 15:21  pcanal

	* [r15886] matrix/src/TMatrixTSymCramerInv.cxx: NamespaceClassImp
	  does not properly work on some platforms and is needed only to
	  generate the html doc

2006-08-01 15:04  roiser

	* [r15885] reflex/inc/Reflex/internal/InternalTools.h,
	  reflex/inc/Reflex/internal/ScopeBase.h, reflex/src/Class.cxx,
	  reflex/src/Class.h, reflex/src/ScopeBase.cxx: removing ownership
	  of members in scope

2006-08-01 12:49  brun

	* [r15884] gl/Module.mk: Remove also dependencies -lXmu and -lXi
	  fro the lib build command

2006-08-01 12:37  brun

	* [r15883] pyroot/src/RootModule.cxx: From Pere & Wim:
	  Fix a problem reported by valgrind.

2006-08-01 11:02  rdm

	* [r15882] config/Makefile.depend: cosmetics.

2006-08-01 11:01  rdm

	* [r15881] treeviewer/inc/TSessionDialogs.h,
	  treeviewer/src/TSessionDialogs.cxx: From Bertrand:
	  Added multiple files selection handling in TUploadDataSetDlg
	  (since it
	  is available now from TGFileDialog).

2006-08-01 10:55  brun

	* [r15880] gl/Module.mk: Remove -lXext when generationg libRGL.so

2006-08-01 10:54  rdm

	* [r15879] gui/inc/LinkDef1.h, gui/inc/LinkDef2.h,
	  gui/inc/TGCanvas.h, gui/inc/TGFrame.h, gui/inc/TGListView.h,
	  gui/inc/TGSplitter.h, gui/inc/TRootBrowser.h,
	  gui/src/TGComboBox.cxx, gui/src/TGFileDialog.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGListView.cxx,
	  gui/src/TGSplitter.cxx, gui/src/TRootBrowser.cxx: From David
	  Gonzalez Maline and Bertrand:
	  - Implemented resizable TGListView headers.
	  - Implemented files sorting by clicking header buttons in
	  TGFileDialog
	  and TRootBrowser.

2006-08-01 10:31  roiser

	* [r15878] reflex/inc/Reflex/internal/InternalTools.h: add internal
	  tools header

2006-08-01 10:28  roiser

	* [r15877] reflex/inc/Reflex/Tools.h, reflex/src/NameLookup.cxx,
	  reflex/src/NameLookup.h, reflex/src/ScopeBase.cxx: more fixes for
	  Solarix and NameLookup funs

2006-08-01 10:01  roiser

	* [r15876] reflex/Module.mk: create single inc dirs if they don't
	  exist

2006-08-01 09:36  roiser

	* [r15875] reflex/src/Class.cxx, reflex/src/MemberBase.cxx,
	  reflex/src/NameLookup.h, reflex/src/TypeBase.cxx: followup from
	  last commit, fix typos

2006-08-01 09:14  roiser

	* [r15874] reflex/Module.mk, reflex/inc/Reflex/Base.h,
	  reflex/inc/Reflex/Builder/ClassBuilder.h,
	  reflex/inc/Reflex/Builder/EnumBuilder.h,
	  reflex/inc/Reflex/Builder/TypeBuilder.h,
	  reflex/inc/Reflex/Builder/UnionBuilder.h,
	  reflex/inc/Reflex/Kernel.h, reflex/inc/Reflex/Member.h,
	  reflex/inc/Reflex/MemberBase.h,
	  reflex/inc/Reflex/MemberTemplate.h,
	  reflex/inc/Reflex/MemberTemplateImpl.h,
	  reflex/inc/Reflex/Object.h, reflex/inc/Reflex/PropertyList.h,
	  reflex/inc/Reflex/PropertyListImpl.h, reflex/inc/Reflex/Scope.h,
	  reflex/inc/Reflex/ScopeBase.h, reflex/inc/Reflex/ScopeName.h,
	  reflex/inc/Reflex/Tools.h, reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/TypeBase.h, reflex/inc/Reflex/TypeName.h,
	  reflex/inc/Reflex/TypeTemplate.h,
	  reflex/inc/Reflex/TypeTemplateImpl.h, reflex/inc/Reflex/internal,
	  reflex/inc/Reflex/internal/MemberBase.h,
	  reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  reflex/inc/Reflex/internal/OwnedBase.h,
	  reflex/inc/Reflex/internal/OwnedMember.h,
	  reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  reflex/inc/Reflex/internal/OwnedScope.h,
	  reflex/inc/Reflex/internal/OwnedType.h,
	  reflex/inc/Reflex/internal/OwnedTypeTemplate.h,
	  reflex/inc/Reflex/internal/PropertyListImpl.h,
	  reflex/inc/Reflex/internal/ScopeBase.h,
	  reflex/inc/Reflex/internal/ScopeName.h,
	  reflex/inc/Reflex/internal/TypeBase.h,
	  reflex/inc/Reflex/internal/TypeName.h,
	  reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  reflex/python/genreflex/gendict.py, reflex/src/Array.cxx,
	  reflex/src/Array.h, reflex/src/Class.cxx, reflex/src/Class.h,
	  reflex/src/ClassBuilder.cxx,
	  reflex/src/ClassTemplateInstance.cxx,
	  reflex/src/ClassTemplateInstance.h, reflex/src/DataMember.h,
	  reflex/src/Enum.cxx, reflex/src/Enum.h,
	  reflex/src/EnumBuilder.cxx, reflex/src/Function.cxx,
	  reflex/src/Function.h, reflex/src/FunctionMember.h,
	  reflex/src/FunctionMemberTemplateInstance.cxx,
	  reflex/src/FunctionMemberTemplateInstance.h,
	  reflex/src/Fundamental.cxx, reflex/src/Fundamental.h,
	  reflex/src/Kernel.cxx, reflex/src/Member.cxx,
	  reflex/src/MemberBase.cxx, reflex/src/MemberTemplate.cxx,
	  reflex/src/MemberTemplateImpl.cxx, reflex/src/NameLookup.h,
	  reflex/src/Pointer.cxx, reflex/src/Pointer.h,
	  reflex/src/PointerToMember.cxx, reflex/src/PointerToMember.h,
	  reflex/src/PropertyList.cxx, reflex/src/PropertyListImpl.cxx,
	  reflex/src/Scope.cxx, reflex/src/ScopeBase.cxx,
	  reflex/src/ScopeName.cxx, reflex/src/TemplateInstance.h,
	  reflex/src/Type.cxx, reflex/src/TypeBase.cxx,
	  reflex/src/TypeBuilder.cxx, reflex/src/TypeName.cxx,
	  reflex/src/TypeTemplate.cxx, reflex/src/TypeTemplateImpl.cxx,
	  reflex/src/Typedef.h, reflex/src/Union.cxx, reflex/src/Union.h,
	  reflex/src/UnionBuilder.cxx, reflex/test/testDict1/Reflex.h,
	  reflex/test/testDict2/ClassA.h,
	  reflex/test/testDict2/TestClasses.h,
	  reflex/test/test_Reflex_simple2.cxx: - new functions
	  Type::IsPublic Type::IsProtected, Type::IsPrivate to check
	  the accessibility of a type
	  - new types internal/Owned*.h for API classes for types owned
	  inside the model
	  - new functions Member::IsConst, Member::IsVolatile, the
	  functionality was already
	  accessible through the type of the member, added these functions
	  for convenience
	  - new dir Reflex/internal, ATTENTION: headers in this dir shall
	  not be included
	  - returning API objects by const &
	  - in genreflex.py add access cv info for data members and access
	  info for types

2006-08-01 07:13  brun

	* [r15873] hist/src/TH3.cxx: Fix a problem in TH3::Project3D
	  reported by Siarhei Vaurynovich
	  at: https://savannah.cern.ch/bugs/?func=detailitem&item_id=18519

2006-08-01 01:10  rdm

	* [r15872] test/ProofBench/make_tdset.C: From Jan:
	  We have to add it to be consistent with previous changes in
	  make_event_trees.C.
	  It is important when the hosts in proof.conf are given without
	  domain
	  names (e.g caf dev).

2006-07-31 16:53  brun

	* [r15871] html/src/THtml.cxx: From Axel:
	  When extracting comments, take comment span into account
	  Close C++ comment spans properly
	  Check whether comment span is needed for End_HtmlEnd_Html
	  Beautify original line if strncmp(!) End_HtmlEnd_Html

2006-07-31 10:27  rdm

	* [r15870] proofd/inc/XrdProofPhyConn.h,
	  proofd/src/XrdProofPhyConn.cxx, proofx/src/TXUnixSocket.cxx: From
	  Gerri:
	  This fixes a warning on some machines.

2006-07-31 08:20  rdm

	* [r15869] base/inc/TVirtualProof.h, proof/inc/TProof.h,
	  proof/src/TProof.cxx: Added new option "Bool_t plusMaster" to
	  Exec() which allows a command to
	  be executed on the active slaves and on the master. This fixes:
	  https://savannah.cern.ch/bugs/?func=detailitem&item_id=18501.

2006-07-30 11:22  rdm

	* [r15868] build/rmkdepend/mainroot.cxx: Fix a compilation problem
	  on FreeBSD 6.1.

2006-07-30 11:20  rdm

	* [r15867] html/src/THtml.cxx: From Axel:
	  - move also comment beautification into ExpandKeywords
	  - don't prepend hrefs with "./" if absolute
	  - always use "/" as path delim

2006-07-29 22:54  rdm

	* [r15866] configure: fix for mysql_config on RH9 that returns
	  -L'/usr/lib/mysql', remove the ''s.

2006-07-28 15:15  rdm

	* [r15865] base/src/TFile.cxx, io/src/TFile.cxx,
	  physics/src/TLorentzRotation.cxx, physics/src/TLorentzVector.cxx,
	  physics/src/TRotation.cxx, physics/src/TVector3.cxx: From Axel:
	  - fix method start tag in TFile (remove "1").
	  - add empty line in front of class descr in physics/ (class descr
	  is supposed
	  to _start_ with class descr tag!)

2006-07-28 10:50  rdm

	* [r15864] matrix/inc/LinkDef.h, matrix/src/TMatrixTCramerInv.cxx,
	  matrix/src/TMatrixTSymCramerInv.cxx: From Axel:
	  NamespaceImp and tmpl func instantiation for TMatrixTCramerInv,
	  TMatrixTSymCramerInv.

2006-07-27 19:57  brun

	* [r15863] html/inc/THtml.h, html/src/THtml.cxx: From Axel:
	  New doc type XHTML 1.0 transitional; w3c validator now happy
	  (except for
	  what's in BEGIN/END_HTMLEND_HTML
	  Escape func names for href targets
	  Anchors can now be created during all passes: can now jump to
	  inline
	  methods, too.
	  When looking for method impl, don't look behind '{'
	  Reduce method overload count properly (don't erase name before
	  using it)
	  Fix removal of same-char doc lines ("//+++++++++++++")
	  Same-char doc lines are class descr tag
	  Fix removal of trailing */
	  Fix state reset of kCComment
	  Introduce line no (do we want them in the doc?)
	  Close ClassDecl div if no decl found
	  For globals doc link to their type in ListOfTypes, not their name
	  Allow '~' as part of name (IsWord, IsName) for d'tors
	  Fix rootdev email address
	  "This page has been automatically generated" is no address

2006-07-27 12:21  rdm

	* [r15862] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx: From
	  David Gonzalez Maline:
	  Implement sorting by date in TGFSContainer and fix a typo in date
	  format.

2006-07-27 12:18  rdm

	* [r15861] asimage/inc/TASImage.h, asimage/src/TASImage.cxx: From
	  Valeri Onuchin,
	  Static method TASImage::SetJpegDpi(const char *name, UInt_t dpi =
	  72) added.
	  This method allows to set Dot-Per-Inch image(printing) resolution
	  for Jpeg
	  files. Thanks to Curtis for request at
	  http://root.cern.ch/phpBB2/viewtopic.php?p=14552

2006-07-26 14:48  rdm

	* [r15860] proofx/inc/TXSocket.h, proofx/src/TXSocket.cxx: From
	  Gerri:
	  It get rid of the new env in TXSocket, by adding a couple of
	  static methods
	  to control the limit, defaulting to 10 MB.

2006-07-26 14:43  rdm

	* [r15859] netx/src/TXNetFile.cxx, proof/src/TFileMerger.cxx,
	  proofplayer/src/TFileMerger.cxx: From Gerri:
	  TXNetFile.cxx
	  - include option kXR_mkpath when creating a new file
	  
	  TFileMerger.cxx
	  - use "NEW" instead of "RECREATE" when the destination file does
	  not
	  exist.

2006-07-26 14:42  rdm

	* [r15858] proofd/inc/XrdProofdProtocol.h,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  Fix a few bugs affecting session cleaning.

2006-07-26 14:28  rdm

	* [r15857] base/inc/MessageTypes.h, base/inc/TVirtualProof.h,
	  main/src/pmain.cxx, proof/inc/TProof.h, proof/inc/TProofPlayer.h,
	  proof/inc/TProofServ.h, proof/src/TProof.cxx,
	  proof/src/TProofPlayer.cxx, proof/src/TProofServ.cxx,
	  proofd/inc/XrdProofConn.h, proofd/src/XrdProofConn.cxx,
	  proofplayer/inc/TProofPlayer.h, proofplayer/src/TProofPlayer.cxx,
	  proofx/src/TXProofServ.cxx, tree/src/TQueryResult.cxx: From
	  Gerri:
	  TVirtualProof.h
	  - Add abstract methods methods to communicate the data set status
	  (signal + sender)
	  
	  pmain.cxx
	  - Add call to Exit(0). T(X)ProofServ::Terminate() just interrupt
	  the event
	  loop (insteadof exiting) to avoid problems when the terminate is
	  run in
	  a separate thread (like in xproofd).
	  
	  proof/inc/TProof.h
	  - Add methods methods to communicate the data set status (signal
	  + sender)
	  - Increase protocol number to 11 (new merging technology)
	  
	  proof/inc/TProofPlayer.h, .cxx
	  - Implement new merging technology for the output list to reduce
	  memory
	  consumption: add methods to directly merge received objects in
	  the
	  output list
	  - Polish cleaning of the various temporary lists and objects
	  
	  TProofServ.h, .cxx
	  - Implement new merging technology for the output list to reduce
	  memory
	  consumption: objects are sent one-by-one
	  - Do not scan for previous query results at Setup (do it when the
	  client
	  requests for it first); thsi allows to speed up start-up when a
	  large number
	  of queries is present and also allos to avoid warning due
	  dictionaries
	  not yet loaded.
	  - Add method for a global cleanup of old query results.
	  - Keep in memory only meta information about processed queries
	  (i.e. not the
	  output list) to avoid large memory consumption in case of large
	  output lists
	  - In Terminate, change the call to Exit(0) to ExitLoop() ;
	  Exit(0) is
	  called in pmain.cxx .
	  
	  TProof.cxx
	  - Implement new merging technology for the output list to reduce
	  memory
	  consumption: objects are received one-by-one and directly merged
	  in the
	  output list
	  - Add protection in parallel startup against invelid slaves.
	  - Remove check on directory existence in UploadDataSet.
	  - Add methods to handle notifications from data set verification
	  - Fix inconsistency with notification in activation/deactivation
	  of non-existing workers
	  
	  TXProofServ.cxx
	  - In Terminate, change the call to Exit(0) to ExitLoop() ;
	  Exit(0) is
	  called in pmain.cxx.
	  
	  TQueryResult.cxx
	  - Make a owned copy of the input list (instead of just storing
	  the pointer) to
	  allow proper cleaning.

2006-07-26 14:18  rdm

	* [r15856] tree/src/TChain.cxx: From Gerri:
	  Fix a problem in Lookup affecting archive files (the anchor got
	  lost after
	  lookup).

2006-07-26 14:18  rdm

	* [r15855] proof/src/TPacketizer.cxx, proof/src/TPacketizerDev.cxx,
	  proof/src/TPacketizerProgressive.cxx,
	  proofplayer/src/TPacketizer.cxx,
	  proofplayer/src/TPacketizerDev.cxx,
	  proofplayer/src/TPacketizerProgressive.cxx: From Gerri:
	  Call TDSet::Lookup() before validating the files.

2006-07-26 14:17  rdm

	* [r15854] tree/inc/TDSet.h, tree/src/TDSet.cxx: From Gerri:
	  TDSet.h, .cxx
	  - Add Lookup() methods to TDSetElement and TDSet; lookup tries
	  to be smart by acting only on TFile::kNet file types and
	  remembering
	  URLs pointing to non-redirectors. The methods TDSet::SetLookedUp
	  and
	  TDSetElement::SetLookedUp can be used to skip the lookup in the
	  case the
	  user thinks it is not needed.
	  - Add method TDSet::Remove(TDSetElement *) to remove an invalid
	  element from the list

2006-07-26 14:16  rdm

	* [r15853] base/inc/TFile.h, base/src/TFile.cxx, io/inc/TFile.h,
	  io/src/TFile.cxx: From Gerri:
	  TFile.h
	  - Make GetType() public, so that can be re-used elsewhere
	  (TDSet).
	  - Introduce bit 16 to indicate redirection; set to 0 by default
	  and set to 1
	  by TFile implementations when redirection effectively takes place
	  (xrootd).
	  
	  TFile.cxx
	  - Add support for option "remote=1" or "remote=0" to force a
	  remote
	  check dynamically on the fly (equivalent to env
	  TFile.ForceRemote): this
	  is needed for lookup optimizations
	  - Fix problem in TFile::Open affecting the case of a 'net' URL
	  ("root://...")
	  resolved in a local file: any 'options' and 'anchor' were lost
	  causing
	  weird failures, e.g. opening archive zip files.

2006-07-26 14:07  rdm

	* [r15852] qtgsi/test/example1/Makefile: From Axel:
	  when running make clean-gtgsi, test/example1/Makefile requires
	  ROOTSYS
	  to be set. make clean should work without ROOTSYS being set.

2006-07-26 14:03  rdm

	* [r15851] config/root-config.in: From Axel:
	  in my never ending fight to get things working even without
	  ROOTSYS, at
	  least when building ROOT, I encountered an error message for
	  windows
	  when no ROOTSYS is set.

2006-07-26 13:55  rdm

	* [r15850] gui/src/TRootBrowser.cxx: From Bertrand:
	  - corrected TGFileItem constructor parameters
	  - set vertical scroll size to one line height at a time

2006-07-26 13:36  rdm

	* [r15849] base/inc/TApplication.h, base/inc/TQObject.h,
	  base/inc/TTimer.h, base/src/TApplication.cxx,
	  base/src/TTimer.cxx, cont/inc/TBtree.h, cont/inc/TClonesArray.h,
	  cont/inc/TCollection.h, cont/inc/TCollectionProxy.h,
	  cont/inc/TExMap.h, cont/inc/THashList.h, cont/inc/THashTable.h,
	  cont/inc/TList.h, cont/inc/TMap.h, cont/inc/TObjArray.h,
	  cont/inc/TObjectTable.h, cont/src/TExMap.cxx,
	  cont/src/THashTable.cxx, cont/src/TList.cxx,
	  cont/src/TObjectTable.cxx, ged/inc/TGedEditor.h,
	  ged/inc/TGedFrame.h, ged/src/TGedEditor.cxx,
	  ged/src/TGedFrame.cxx, gui/inc/TGButton.h, gui/inc/TGCanvas.h,
	  gui/inc/TGColorSelect.h, gui/inc/TGFileDialog.h,
	  gui/inc/TGFrame.h, gui/inc/TGIcon.h, gui/inc/TGLabel.h,
	  gui/inc/TGListTree.h, gui/inc/TGMenu.h, gui/inc/TGMsgBox.h,
	  gui/inc/TGNumberEntry.h, gui/inc/TGShutter.h, gui/inc/TGSlider.h,
	  gui/inc/TGSplitter.h, gui/inc/TGStatusBar.h, gui/inc/TGTab.h,
	  gui/inc/TGTextEntry.h, gui/inc/TGTextView.h, gui/inc/TGToolBar.h,
	  gui/inc/TGToolTip.h, gui/inc/TGView.h,
	  gui/inc/TRootEmbeddedCanvas.h, gui/inc/TRootHelpDialog.h,
	  gui/src/TGButton.cxx, gui/src/TGCanvas.cxx,
	  gui/src/TGColorSelect.cxx, gui/src/TGFileDialog.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGIcon.cxx, gui/src/TGLabel.cxx,
	  gui/src/TGListTree.cxx, gui/src/TGMenu.cxx, gui/src/TGMsgBox.cxx,
	  gui/src/TGNumberEntry.cxx, gui/src/TGShutter.cxx,
	  gui/src/TGSlider.cxx, gui/src/TGStatusBar.cxx, gui/src/TGTab.cxx,
	  gui/src/TGTextEntry.cxx, gui/src/TGTextView.cxx,
	  gui/src/TGToolTip.cxx, gui/src/TGView.cxx,
	  gui/src/TRootEmbeddedCanvas.cxx, gui/src/TRootHelpDialog.cxx,
	  minuit/inc/TLinearFitter.h, minuit/src/TLinearFitter.cxx,
	  proof/inc/TProofPlayer.h, proof/src/TProofPlayer.cxx,
	  proofplayer/inc/TProofPlayer.h, proofplayer/src/TProofPlayer.cxx,
	  rint/inc/TRint.h, rint/src/TRint.cxx, tree/inc/TBranch.h,
	  tree/inc/TBranchElement.h, tree/inc/TChain.h, tree/inc/TNtuple.h,
	  tree/inc/TNtupleD.h, tree/inc/TTree.h, tree/src/TBranch.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TChain.cxx,
	  tree/src/TNtuple.cxx, tree/src/TTree.cxx: Instead of providing
	  default implementations for copy ctor's and assignment
	  operators we better make them private (and not implemented) to
	  avoid people
	  from accidentally using them. Especially the collections classes
	  and the
	  TQObject derived classes. In these classes the default
	  implementations would
	  cause havoc due to multiple deletions of the same objects and
	  other
	  potential memory corruptions.

2006-07-25 19:04  pcanal

	* [r15848] base/src/String.cxx: Some implementation of std::string
	  allow the sharing of the underlying
	  memory. We need to avoid modify the value of any other string
	  when
	  reading a specific string from the file

2006-07-25 18:58  pcanal

	* [r15847] base/src/TMapFile.cxx, io/src/TMapFile.cxx: One more
	  step needed by 'rename all HAVE_xxx macros to R__HAVE_xxx to
	  avoid autoconf clash.' in clib/inc/mmconfig.h

2006-07-24 16:26  rdm

	* [r15846] rfio/Module.mk, rfio/inc/TCastorFile.h,
	  rfio/inc/TRFIOFile.h, rfio/src/TCastorFile.cxx,
	  rfio/src/TRFIOFile.cxx: From Gerri:
	  Mods to allows building with Castor 1 libraries.

2006-07-24 16:17  rdm

	* [r15845] xrootd/Module.mk: From Gerri:
	  Always disable krb4 in xrootd. Solves issue as reported at:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3660.

2006-07-24 16:11  rdm

	* [r15844] gui/inc/TGCanvas.h, gui/inc/TGFileDialog.h,
	  gui/inc/TGListView.h, gui/inc/TGScrollBar.h,
	  gui/src/TGCanvas.cxx, gui/src/TGFSContainer.cxx,
	  gui/src/TGFileDialog.cxx, gui/src/TGListView.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TRootBrowser.cxx: From David
	  Gonzalez Maline and Bertrand:
	  A bunch of modifications in TGFileDialog (mainly user requests):
	  - Sort files by name and not by type anymore.
	  - Increased the vertical scroll size.
	  - Implemented multiple file selection; can be turned on/off with
	  a
	  checkbox on the TGFileDialog.
	  
	  Here is an example of how to use multiple selection:
	  
	  TGFileInfo fi;
	  new TGFileDialog(fClient->GetDefaultRoot(), this, kFDOpen,&fi);
	  if (fi.fMultipleSelection && fi.fFileNamesList) {
	  TObjString *el;
	  TIter next(fi.fFileNamesList);
	  while ((el = (TObjString *) next())) {
	  new TFile(el->GetString(), "update");
	  }
	  }
	  else if (fi.fFilename) {
	  new TFile(fi.fFilename, "update");
	  }

2006-07-24 14:57  axel

	* [r15843] reflex/src/NameLookup.cxx, reflex/src/NameLookup.h: Fix
	  lookup

2006-07-23 03:41  pcanal

	* [r15842] tree/src/TTree.cxx: TTree::BranchRef now always returns
	  fBranchRef

2006-07-21 10:22  brun

	* [r15841] asimage/src/TASImage.cxx: From Valeriy:
	  - TASImage.cxx. Small fix in types of some variables.

2006-07-21 09:15  brun

	* [r15840] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  graf/inc/TImage.h: From Valeriy Onuchin:
	  - TImage, TASImage
	  
	  New method GetRgbaArray added.
	  This method returns an array of color values in
	  RGBA format (R - red, G - green, B - blue, A -alpha).
	  The array must be deleted after usage.
	  
	  Thanks to "stou" for suggestion at
	  http://root.cern.ch/phpBB2/viewtopic.php?t=3694

2006-07-21 09:04  brun

	* [r15839] hist/src/TH1.cxx: The number of entries was modified by
	  TH1::Smooth

2006-07-20 21:54  pcanal

	* [r15838] cint/inc/Type.h, treeplayer/inc/TTreePlayer.h: From
	  Federico:
	  Fix for efc++

2006-07-20 21:52  pcanal

	* [r15837] tree/src/TBranchElement.cxx: Temporarily disable address
	  checkis at destruction time until we sort
	  out the interface/documentation issues related the TTree
	  ownership of
	  the objects (See ReleaseObject)

2006-07-20 20:19  pcanal

	* [r15836] cint/Module.mk: Correct the rule to make stdfunc.dll

2006-07-20 17:57  rdm

	* [r15835] base/src/TString.cxx: From Axel:
	  
	  one cannot do
	  TString a("abc");
	  int i=0;
	  while (a[i++])
	  ...
	  
	  because TString::AssertElement will complain about a[3] being
	  accessed.
	  In C++, all strings end on 0, so it's perfectly valid in all
	  other
	  string implementations I know of but TString.

2006-07-20 17:52  rdm

	* [r15834] gui/src/TGFileDialog.cxx, gui/src/TGIcon.cxx: use
	  StrDup() and not strdup(), StrDup() needs delete[], while
	  strdup() needs
	  free() with is not compatible with other allocations of new
	  char[].

2006-07-20 17:44  pcanal

	* [r15833] tree/src/TBranch.cxx: Problem print long branch name in
	  TBranch::Print.
	  See https://savannah.cern.ch/bugs/?func=detailitem&item_id=18344

2006-07-20 12:08  brun

	* [r15832] gui/Module.mk, gui/inc/LinkDef1.h,
	  gui/inc/TGInputDialog.h, gui/src/TGFileDialog.cxx,
	  gui/src/TGInputDialog.cxx: From David Gonzalez Maline :
	  - new class TGInputDialog : simple text input dialog.
	  - added possibility to create a new directory from TGFileDialog.
	  - added possibility to enter an absolute path/filename in text
	  field of TGFileDialog.

2006-07-20 12:03  brun

	* [r15831] gui/src/TGListTree.cxx: From Bertrand:
	  Correct check of color modes in TGListTree.

2006-07-20 07:23  brun

	* [r15830] hist/src/TH1.cxx, minuit/src/TFitter.cxx: Fix problem
	  reported at:
	  http://savannah.cern.ch/bugs/?func=detailitem&item_id=18220

2006-07-20 01:24  rdm

	* [r15829] proofx/inc/TXSocket.h, proofx/src/TXSocket.cxx: From
	  Gerri:
	  - Fix a couple of bugs affecting allocation and release of
	  auxilliary buffers
	  - Make the list of spare buffers and its mutex static
	  - Implement an upper bound on the average amount of memory
	  allocated
	  in spare buffers: default 10 MB, can be changed via the env
	  XProof.MaxBuffMem

2006-07-20 01:23  rdm

	* [r15828] proofx/Module.mk: change PROOFXH1 to PROOFXH.

2006-07-20 01:12  rdm

	* [r15827] gui/inc/TGDoubleSlider.h, gui/src/TGDoubleSlider.cxx,
	  icons/sliderh.xpm, icons/sliderv.xpm: From Bertrand:
	  Add "grip" pixmaps at each end of double slider to make clear it
	  is a
	  slider.

2006-07-19 18:01  pcanal

	* [r15826] tree/inc/TVirtualTreePlayer.h,
	  tree/src/TVirtualTreePlayer.cxx: From Sergei Linev:
	  Reset correctly fgCurrent in TVirtualTreePlayer destructor.

2006-07-19 17:23  pcanal

	* [r15825] table/src/TTableDescriptor.cxx, table/src/TVolume.cxx:
	  From Valeri Fine:
	  The patch to fix the bug detected
	  by the memory leak within TTableDescriptor.cxx

2006-07-19 15:15  couet

	* [r15824] histpainter/src/THistPainter.cxx: - New option "X0":
	  When used with one of the "E" option, it suppress the error
	  bar along X as gStyle->SetErrorX(0) would do.

2006-07-19 13:04  roiser

	* [r15823] reflex/test/test_ReflexBuilder_unit.cxx: minor compiler
	  dependent fix for unit test

2006-07-19 13:01  rdm

	* [r15822] gui/inc/TGFSContainer.h, gui/src/TGFSContainer.cxx: From
	  Bertrand:
	  From David Gonzalez Maline:
	  Add "modified" time field in TGFSContainer to show file
	  modification time
	  in "details" mode.

2006-07-19 12:59  roiser

	* [r15821] reflex/Module.mk: changes for unit testing, no sym link
	  to cppunit lib required

2006-07-19 12:58  rdm

	* [r15820] gui/inc/TGDoubleSlider.h, gui/src/TGDoubleSlider.cxx,
	  gui/src/TGProgressBar.cxx, gui/src/TGSlider.cxx,
	  gui/src/TGTripleSlider.cxx: From Bertrand:
	  Automatically change mouse cursor shape when the pointer is over
	  the resizing
	  regions of double and triple sliders.

2006-07-18 19:31  brun

	* [r15819] gui/inc/TGTextEditor.h, gui/src/TGListView.cxx: From
	  Bertrand:
	  - Add a few missing methods in TGTextEditor.
	  - Fix problem of disappearing subnames in TGListView in details
	  mode.

2006-07-18 18:00  pcanal

	* [r15818] tutorials/portfolio.C: fix compilation

2006-07-17 19:19  pcanal

	* [r15817] base/src/TROOT.cxx, meta/src/TCint.cxx: From Scott
	  Snyder:
	  Fix a couple of memory leaks.

2006-07-17 18:38  pcanal

	* [r15816] tree/src/TChain.cxx: If one of the files in the chain is
	  missing
	  we have no place to hold the pointer to the TTreeCache object.

2006-07-17 12:36  brun

	* [r15815] mysql/src/TMySQLServer.cxx,
	  mysql/src/TMySQLStatement.cxx: From Sergey:
	  I have used "errno" name for variable, which is used in <errno.h>
	  include.
	  Problem appears in MaxOS. In fix I just rename "errno" to
	  "sqlerrno".

2006-07-17 05:54  brun

	* [r15814] matrix/src/TVectorT.cxx: From Eddy:
	  Replace an Assert statement by an Error statement in the Print
	  function.

2006-07-14 20:51  pcanal

	* [r15813] tree/inc/TBranchElement.h, tree/src/TBranchElement.cxx,
	  tree/src/TBranchObject.cxx, tree/src/TTree.cxx: fix coding rule
	  violations

2006-07-14 20:01  pcanal

	* [r15812] config/root-config.in: speed up root-config on windows

2006-07-14 20:00  brun

	* [r15811] geombuilder/inc/LinkDef.h,
	  geombuilder/inc/TGeoConeEditor.h,
	  geombuilder/inc/TGeoPconEditor.h,
	  geombuilder/inc/TGeoTabManager.h,
	  geombuilder/inc/TGeoTrapEditor.h,
	  geombuilder/inc/TGeoTubeEditor.h,
	  geombuilder/inc/TGeoVolumeEditor.h,
	  geombuilder/src/TGeoBBoxEditor.cxx,
	  geombuilder/src/TGeoConeEditor.cxx,
	  geombuilder/src/TGeoEltuEditor.cxx,
	  geombuilder/src/TGeoHypeEditor.cxx,
	  geombuilder/src/TGeoManagerEditor.cxx,
	  geombuilder/src/TGeoParaEditor.cxx,
	  geombuilder/src/TGeoPconEditor.cxx,
	  geombuilder/src/TGeoPgonEditor.cxx,
	  geombuilder/src/TGeoSphereEditor.cxx,
	  geombuilder/src/TGeoTabManager.cxx,
	  geombuilder/src/TGeoTorusEditor.cxx,
	  geombuilder/src/TGeoTrapEditor.cxx,
	  geombuilder/src/TGeoTrd1Editor.cxx,
	  geombuilder/src/TGeoTrd2Editor.cxx,
	  geombuilder/src/TGeoTubeEditor.cxx,
	  geombuilder/src/TGeoVolumeEditor.cxx: From Mihaela
	  a tar file with the pictures inside all shapes .cxx files. The
	  .diff attached contains the modifications for including a new
	  shape editor: TGeoCtubEditor
	  There are also few small fixes in the layout and in the undo
	  behavior for tube segment and cone segment.

2006-07-14 19:52  pcanal

	* [r15810] tree/src/TFriendElement.cxx: Prevent
	  TFriendElement::GetFile from changin gDirectory/gFile
	  Properly lookup a chain name in gROOT (instead of the current
	  directory). This repairs the case ch->AddFriend(chainname)
	  when ch is not stored in gROOT.

2006-07-14 19:50  pcanal

	* [r15809] tree/src/TChain.cxx: avoid using a null pointer

2006-07-14 19:49  pcanal

	* [r15808] base/src/TDirectory.cxx, base/src/TFile.cxx,
	  io/src/TFile.cxx: Prevent TFile::Close and TDirectory::Close from
	  manipulating gDirectory.
	  This is necessary since there is no guarantee that the current
	  directory
	  before the call to TFile::Close will still be a valid object
	  after
	  the close (it might be deleted as a side-effect of the Close).


Last update: Thu Jan 17 09:15:50 2008

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.