ROOT version 5.19 Development Notes

2008-05-14 13:46  rdm

	* [r23849] build/unix/makedistsrc.sh: use -depth option in find
	  when removing .svn directories from the source
	  to avoid warning about find complaining that the directory it is
	  in is deleted.

2008-05-14 13:45  rdm

	* [r23848] Makefile, config/Makefile.depend: put thread before tree
	  in the MODULES list, as tree depends on thread.

2008-05-14 13:41  brun

	* [r23847] core/meta/src/TMethod.cxx: From Axel:
	  Fix a mismatched new/delete

2008-05-14 13:35  brun

	* [r23846] montecarlo/eg/inc/cfortran.h: Fix compilation warnings
	  with gcc4.3

2008-05-14 13:26  brun

	* [r23845] montecarlo/eg/inc/cfortran.h: New version of cfortran.h
	  (validated by Alice)

2008-05-14 13:20  brun

	* [r23844] hist/hist/src/TH1.cxx: From Axel:
	  Lorenzo's check-in reverted my patch from rev 23800.

2008-05-14 13:16  brun

	* [r23843] math/minuit/src/TFitter.cxx: Do not call GetSumLog with
	  arguments greater than 10000 but
	  call TMath::LnGamma instead, otherwise we can explode memory
	  when fitting histograms with big bin contents with the Likelihood
	  option.

2008-05-14 10:21  brun

	* [r23842] test/RootShower/RootShower.cxx: From Bertrand:
	  - Rename html.SetSourceDir(gProgPath) to
	  html.SetInputDir(gProgPath), following
	  latest THtml changes.

2008-05-14 10:12  brun

	* [r23841] net/alien/src/TAlienCollection.cxx,
	  net/alien/src/TAlienFile.cxx, net/alien/src/TAlienResult.cxx:
	  From Peter Hristov
	  Fixes to compile with gcc4.3

2008-05-14 10:03  axel

	* [r23840] html/src/THtml.cxx: Remove a forgotten '!'

2008-05-14 10:02  brun

	* [r23839] geom/geom/src/TGeoBoolNode.cxx: Fix a compilation
	  warning
	  geom\geom\src\TGeoBoolNode.cxx(825) : warning C4804: '~' : unsafe
	  use of type 'bool' in operation
	  geom\geom\src\TGeoBoolNode.cxx(825) : warning C4805: '&' : unsafe
	  mix of type 'Bool_t' and type 'int' in operation

2008-05-14 08:10  brun

	* [r23838] build/unix/makeversion.sh, build/version_number,
	  core/base/inc/RVersion.h: Update file name

2008-05-14 08:08  brun

	* [r23837] build/version.cxx: Change to reflect new directory
	  structure

2008-05-14 07:28  brun

	* [r23836] core/winnt/src/TWinNTSystem.cxx: From Bertrand:
	  - Add a protection when running Root in a cygwin shell...

2008-05-14 07:26  brun

	* [r23835] build/unix/makeversion.sh: Implement changes required by
	  the new directory structure

2008-05-14 04:37  brun

	* [r23834] hist/hist/src/TH1.cxx: Fix a compilation warning about
	  variable j that might be used uninitialized

2008-05-13 18:10  pcanal

	* [r23833] io/io/inc/TMakeProject.h, io/io/src/TMakeProject.cxx,
	  io/io/src/TStreamerInfo.cxx: In MakeProject, make sure that
	  nested class that are
	  used _only_ as a class template parameter are properly
	  declared (needed for ATLAS' AOD.pool.root).

2008-05-13 16:37  brun

	* [r23832] graf2d/postscript/src/TPostScript.cxx: From Olivier:
	  CellArrayBegin now uses "setrgbcolor" to define the colors and
	  not the
	  shortcut "c". The shortcut "c" might be equal to "setcmykcolor"
	  and in
	  that case the PS macros defined in CellArrayBegin don't work.
	  This fixes
	  the problem reported here:
	  http://root.cern.ch/phpBB2/viewtopic.php?p=27598#27598

2008-05-13 16:34  brun

	* [r23831] doc/v520/index.html: From Axel:
	  with this one, W3C is happy with the output of "make
	  releasenotes". And it now includes a link to html's release
	  notes.

2008-05-13 15:45  axel

	* [r23829] html/doc/v520, html/doc/v520/index.html: Add THtml
	  release notes

2008-05-13 15:29  brun

	* [r23827] bindings/doc/v520/index.html, cint/doc/v520/index.html,
	  core/doc/v520/index.html, doc/v520/index.html,
	  geom/doc/v520/index.html, graf2d/doc/v520/index.html,
	  graf3d/doc/v520/index.html, gui/doc/v520/index.html,
	  hist/doc/v520/index.html, io/doc/v520/index.html,
	  math/doc/v520/index.html, misc/doc/v520/index.html,
	  montecarlo/doc/v520/index.html, net/doc/v520/index.html,
	  proof/doc/v520/index.html, roofit/doc/v520/index.html,
	  sql/doc/v520/index.html, tmva/doc/v520/index.html,
	  tree/doc/v520/index.html: From Axel:
	  this should make the W3C validator happy.

2008-05-13 14:58  brun

	* [r23826] hist/hist/src/TH2.cxx: Fix a typo in the k5b kernel of
	  TH2::Smooth.
	  see :https://savannah.cern.ch/bugs/?36511

2008-05-13 14:27  axel

	* [r23825] html/src/THtml.cxx: Add exceptions to the exceptions
	  used for math: TComplex and TRandom* _have_ their class doc in
	  their source file - so for those the source file needs to be
	  properly determined.

2008-05-13 14:19  brun

	* [r23824] geom/geom/src/TGeoPgon.cxx: From Andrei:
	  Fix a problem appearing when running stressGeometry on MAC
	  Leopard only

2008-05-13 13:48  moneta

	* [r23823] hist/doc/v520/index.html, hist/hist/src/TH1.cxx,
	  math/mathcore/src/PdfFuncMathCore.cxx, tutorials/math/chi2test.C:
	  - improve chi2 test for the treatment of empty bins. Fix cases
	  with option WW or UW and both histograms had empty bins.
	  For UU and only one histogram has an empty bin do not decrease
	  ndf as suggested by I. Reid.
	  
	  - fix bug in evaluation of chi2 pdf when x = 0 and ndf <=2.

2008-05-13 13:24  brun

	* [r23822] core/base/src/TDirectory.cxx: From Axel:
	  patch improves
	  
	  Warning in <TROOT::Append>: Replacing existing TH1: Rint
	  (Potential memory leak).
	  
	  by printing the object's name instead of the directory's.

2008-05-13 12:43  couet

	* [r23821] graf2d/postscript/src/TPDF.cxx: - Put the same
	  protection as in TPostScript in case of very long file name.

2008-05-13 12:10  rdm

	* [r23820] net/alien/inc/TAlienFile.h,
	  net/alien/src/TAlienFile.cxx: From Fabrizio:
	  - Retrieves the file size after it has been closed
	  (anti-mismatch).
	  - The file was not properly closed in the case of DB troubles.
	  Now the
	  file is immediately closed if requested to do so.
	  - Fix bad troubles when closing files in write mode via TFile
	  downcasting.
	  - Correctly honor the create/recreate options in Open().

2008-05-13 12:09  rdm

	* [r23819] net/netx/src/TXNetFile.cxx: From Fabrizio:
	  - Correctly honor the create/recreate options coming from
	  TFile::Open().
	  - Allow the size of the (written) file to be retrieved after the
	  Close
	  (solves several reported file size mismatches).

2008-05-13 11:53  brun

	* [r23818] geom/geom/src/TGeoXtru.cxx: From Andrei:
	  adding a protection in TGeoXtru::GetPlaneNormal.

2008-05-13 10:50  bellenot

	* [r23817] graf2d/win32gdk/src/TGWin32.cxx: - Prevent to call
	  SetForegroundWindow() on child windows
	  (due to weird calls like i.e.: fVScrollbar->RaiseWindow()
	  in TGListView::Layout()...)
	  The bad effect was to bring the browser in front at each
	  Refresh() call.
	  Thanks to Axel for pointing this strange behavior

2008-05-13 10:28  brun

	* [r23816] graf3d/g3d/src/TView3D.cxx: From Axel:
	  a few improvements for TView3D's doc.

2008-05-13 10:14  axel

	* [r23815] html/src/TDocParser.cxx: Improve the stripping of
	  comments a bit; fixes doc of TView3D::AxisVertex()

2008-05-13 09:37  axel

	* [r23814] html/src/THtml.cxx: Add doc for namespaces (also !=
	  TMath) back in

2008-05-13 09:29  axel

	* [r23813] html/src/TClassDocOutput.cxx: Fix the method list for
	  namespaces

2008-05-13 08:56  axel

	* [r23812] html/inc/TDocInfo.h, html/inc/THtml.h,
	  html/src/TClassDocOutput.cxx, html/src/TDocOutput.cxx,
	  html/src/THtml.cxx: IsSelected() was broken because HaveSource()
	  only tested for impl file name; now just tests for decl file name
	  which also works for templated classes. SMatrix doc is now back.
	  Fix "does dot exist?" algo; was still esting for -1 instead of
	  kDotUnknown
	  "Search documentation..." text now vanishes again when clicked.
	  Add a title to the "Search" button containing the search host
	  used. Fixes Savannah #34509.
	  Fix include file determination (aka ".h5",
	  "core/base/inc/TObject.h")
	  Use TPMERegexp; TRegexp with wildcard is broken anyway;
	  TPMERegexp works nicely.
	  Do not find sources files of "math/mathcore/", "math/mathmore/",
	  "math/genvector/", "math/minuit2/", "math/smatrix/", even though
	  we can. They have their class doc in the header; but if THtml
	  finds the source it needs the class doc to be in the source file.
	  Will be improved at some point.
	  ViewCVS link was written even if no decl / impl file known;
	  fixed.
	  Sort modules (and sub-modules) for writing the list of modules.

2008-05-13 07:41  brun

	* [r23811] geom/geom/src/TGeoNode.cxx: Fix a compilation warning
	  when compiling with gcc option -Wshadow

2008-05-13 07:40  brun

	* [r23810] geom/geompainter/src/TGeoChecker.cxx: Comment an unused
	  parameter ovlp

2008-05-13 07:34  brun

	* [r23809] geom/geom/inc/TGeoManager.h,
	  geom/geom/src/TGeoBoolNode.cxx, geom/geom/src/TGeoManager.cxx,
	  geom/geom/src/TGeoNode.cxx, geom/geompainter/src/TGeoChecker.cxx:
	  From Andrei:
	  - adding a method AddTrack(TVirtualGeoTrack *) to TGeoManager.
	  - TGeoBoolNode::Safety(point, in) returns now 0. in case the
	  tracking point is not matching the input <in> condition - caused
	  track propagation outside geometry limits with g4root
	  - Improvements in checking overlaps by sampling for TGeoNode -
	  using now voxels.

2008-05-13 07:31  brun

	* [r23808] io/io/src/TStreamerInfo.cxx: Extend size of an internal
	  array in TstreamerInfo::GenerateIncludes

2008-05-12 23:48  rdm

	* [r23807] config/root-config.in: make sure libThread dictionary
	  gets linked in on machines requiring
	  explicit linking.

2008-05-12 23:48  rdm

	* [r23806] Makefile, build/unix/makereleasenotes.sh: add new
	  releasenotes target to the Makefile, do: make releasenotes
	  to generate the releasenotes file in
	  README/ReleaseNotes/v520/index.html.

2008-05-12 23:42  rdm

	* [r23805] core/unix/src/TUnixSystem.cxx: typo in comment.

2008-05-12 22:27  russo

	* [r23804] cint/cint7/src/Method.cxx: Fix Philippe's typo

2008-05-12 22:27  russo

	* [r23803] cint/reflex/src/NameLookup.cxx: Fix Philippe's typo

2008-05-12 22:13  russo

	* [r23802] cint/reflex/src/NameLookup.cxx: From Paul and Philippe:
	  In NameLookup when expanding template parameters,
	  also _unconditionally_ strip the prefix std::
	  to match the fact that Cint(5) ignores it.
	  With this updates, all ROOT dictionary should
	  be properly generated and compiled. Now on to
	  the bold frontier (roottest).

2008-05-12 15:53  brun

	* [r23800] config/rootrc.in, etc/html/ROOT.css,
	  etc/html/footer.html, hist/hist/src/TH1.cxx,
	  tree/treeviewer/src/TSpider.cxx: From Axel:
	  TH1, TSpider: update doc to respect new dir structure.
	  config: use new search; use more appropriate input path
	  etc: standard footer now also displays when the html page was
	  generated, CSS has new styles ("SIGNAL" etc, search box).

2008-05-12 13:10  axel

	* [r23799] html/inc/LinkDef.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: Support new dir
	  structure - support any dir structure, actually.
	  Allow THtml to find files even if they are only known as
	  "include/TObject.h": THtml now parses all subdirs of the input
	  path. Req by Gerhard Brandt, Fons.
	  Structure THtml's 1000 configuration vars a bit.
	  Implemented traits-like objects that allow the user to define
	  modules, where to find files, etc, by deriving from the base
	  classes used by THtml.
	  Improve the doc search: add the top links box to all pages; add
	  the search in there; make search ignore src/, examples/ subdirs
	  of the output dir (i.e. only look at the doc itself) - req by
	  Diego C.
	  Add info for methods' signal / menu / etc setting - req by Valeri
	  O.
	  Print both last modified (source file change date) and last
	  generated (html generation date) - suggested by Ornella.
	  Silence directive parser when encountering unknown directives -
	  req by Rene.
	  
	  Open issues remaining: typedef-to-class need separate page,
	  forwarding to class's page. (req by Vassili Maroussov, Katharina
	  Ehrhardt), TMath doc a bit broken.

2008-05-11 06:31  pcanal

	* [r23793] cint/cint7/src/var.cxx: fix compilation error introduce
	  by previous checkin

2008-05-10 12:43  brun

	* [r23792] tmva/doc/v520/index.html: From Joerg Stelzer
	  Release notes for TMVA

2008-05-10 05:49  brun

	* [r23791] tutorials/graphs/labels1.C: Fix typos

2008-05-09 22:10  wouter

	* [r23790] roofit/doc/v520/index.html: Add RooFit release notes for
	  5.19/04

2008-05-09 16:06  rdm

	* [r23788] core/doc/v520/index.html: add description of new svn
	  structure and std::iterator support by Anar.

2008-05-09 15:49  matevz

	* [r23786] graf3d/eve/inc/TEveCalo.h,
	  graf3d/eve/inc/TEveCaloData.h, graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/src/TEveCalo.cxx, graf3d/eve/src/TEveCalo2DGL.cxx,
	  graf3d/eve/src/TEveCalo3DGL.cxx, graf3d/eve/src/TEveCaloData.cxx,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: From Alja:
	  
	  TEveCaloData, TEveCalo, TEveCalo3DGL, TEveCalo2DGL,
	  TEveCaloLegoGL:
	  Fix handling of min and max value cut.
	  
	  TEveCalo3DGL:
	  Structural improvements.

2008-05-09 14:18  axel

	* [r23784] cint/doc/v520/index.html: Add note on
	  Reflex::PluginService not catching exceptions anymore

2008-05-09 14:15  axel

	* [r23783] cint/reflex/src/PluginService.cxx: Do not catch
	  exceptions thrown by the plugin-invoked function. Fixes Savannah
	  #36363

2008-05-09 11:32  pcanal

	* [r23782] cint/cint/src/var.cxx, cint/cint7/src/var.cxx: fix
	  support for array of pointer in an interpreted class/struct

2008-05-09 11:14  matevz

	* [r23781] graf3d/doc/v520/graf3d_eve-news-1.png,
	  graf3d/doc/v520/graf3d_eve-news-2.png,
	  graf3d/doc/v520/index.html: Add release notes.

2008-05-09 10:40  axel

	* [r23780] cint/doc/v520/index.html: Update release notes for
	  upcoming dev release

2008-05-09 10:24  pcanal

	* [r23779] tree/tree/src/TBranchElement.cxx: Correct the reading
	  and writing of Double32 and Float16 in MakeClass mode

2008-05-09 06:51  antcheva

	* [r23778] gui/doc/v520/index.html: From Bertrand:
	  Update of release notes.

2008-05-09 06:15  brun

	* [r23777] misc/table/src/TFileIter.cxx: Fix coding convention

2008-05-08 21:02  pcanal

	* [r23776] core/meta/src/TCint.cxx: Reset the IgnoreDuplicate flags
	  once we are done using the modified value

2008-05-08 20:27  pcanal

	* [r23775] core/doc/v520/index.html: extend release notes

2008-05-08 20:18  pcanal

	* [r23774] tree/tree/src/TTree.cxx: add doc for emulating the
	  ternary operator in TTree::Draw

2008-05-08 20:17  pcanal

	* [r23773] io/doc/v520/index.html: extend release notes

2008-05-08 19:55  matevz

	* [r23772] graf3d/eve/src/TEveLegoEventHandler.cxx,
	  graf3d/gl/inc/TGLViewer.h: From Alja:
	  
	  TGLViewer - add method TGLSelectRecord& GetSelRec().
	  
	  TEveLegoEventHandler - add mising function docs.

2008-05-08 19:43  matevz

	* [r23771] graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/inc/TEveLegoEventHandler.h,
	  graf3d/eve/src/TEveCaloLegoGL.cxx,
	  graf3d/eve/src/TEveLegoEventHandler.cxx: From Alja:
	  
	  In lego-view, draw an additional Z-axis next to the tower that is
	  double-clicked.

2008-05-08 19:41  matevz

	* [r23770] graf3d/eve/inc/LinkDef.h, graf3d/eve/inc/TEveBoxSet.h,
	  graf3d/eve/inc/TEveDigitSet.h, graf3d/eve/inc/TEveQuadSet.h,
	  graf3d/eve/src/TEveBoxSet.cxx, graf3d/eve/src/TEveDigitSet.cxx,
	  graf3d/eve/src/TEveQuadSet.cxx, tutorials/eve/quad_test.C,
	  tutorials/eve/quad_test_callback.cxx: TEveDigitSet: Add optional
	  callback function for secondary-selection
	  handling. This simplifies handling for simple implementations as
	  there
	  is no need to implement an event handler class.
	  
	  Set class versions of TEveDigitSet and derived classes to 0.

2008-05-08 16:39  antcheva

	* [r23769] gui/doc/v520/index.html: Extended release notes.

2008-05-08 15:59  brun

	* [r23768] misc/table/src/TFileIter.cxx: From Valeri Fine:
	  Fix coding conventions.

2008-05-08 15:57  antcheva

	* [r23767] gui/doc/v520/gui_availabledrives.gif,
	  gui/doc/v520/index.html: Extended release notes.

2008-05-08 15:38  moneta

	* [r23766] hist/doc/v520/index.html, hist/hist/inc/TF1.h,
	  hist/hist/src/TH1.cxx, hist/hist/src/TH3.cxx,
	  math/doc/v520/index.html, tutorials/fit/minuit2FitBench.C: -
	  fixed bug in TH3::Project3DProfile("xz") (see
	  https://savannah.cern.ch/bugs/?36191)
	  - fixed a bug in TH1::Divide with binomial errors (see
	  https://savannah.cern.ch/bugs/?36372)
	  - remove some commented code in TF1, update rel notes and improve
	  graphics output of a tutorial

2008-05-08 14:10  pcanal

	* [r23764] tree/doc/v520/index.html: fix html syntax errors

2008-05-08 13:58  pcanal

	* [r23763] tree/doc/v520/index.html: extend release notes

2008-05-08 13:57  brun

	* [r23762] test/MainEvent.cxx: From Leandro:
	  Add new option to run with parallel unzipping in a separate
	  thread.
	  To run it do
	  Event 5000 1 99 1 (to write the file Event.root)
	  Event 5000 1 99 20 (to read normal without a thread)
	  Event 5000 1 99 21 (to read with the parallelp unzipping thread)
	  Send the results to rootdev@root.cern.ch

2008-05-08 13:55  couet

	* [r23761] graf2d/doc/v520/graf2d_01.gif,
	  graf2d/doc/v520/graf2d_02.gif, graf2d/doc/v520/graph2d01.gif,
	  graf2d/doc/v520/graph2d02.gif, graf2d/doc/v520/index.html: -
	  Rename gif files.

2008-05-08 13:37  brun

	* [r23760] configure: From Matevz:
	  I reviewed the gentoo policy. They explicitly and strictly avoid
	  compiling object files for static libraries with -fPIC.
	  
	  As I don't want to a) get into flame war with gentoo people; nor
	  b) compile gsl manually, I guess, at least for now, the best
	  option is to have a configuration option --enable-gsl-shared to
	  use shared libs for gsl.

2008-05-08 12:54  antcheva

	* [r23759] test/guitest.cxx, tutorials/gui/guitest.C: From Bertrand
	  and me:
	  Follow-up changes in the list box test case to include a list box
	  entry with id=0

2008-05-08 12:53  antcheva

	* [r23758] gui/gui/src/TGTableLayout.cxx: From Bertrand:
	  Fix a bug in TGTableLayout:
	  When decreasing size of a frame with a TGTableLayout having
	  homogeneous flag
	  set to true, the individual cells were not resized (they were
	  resized only
	  when increasing the frame size) (discovered thanks to a CMS use
	  case)

2008-05-08 12:52  antcheva

	* [r23757] gui/gui/src/TGListBox.cxx: From Bertrand:
	  Fixed a bug reported at: http://savannah.cern.ch/bugs/?36389
	  TGListBox::RemoveEntry() doesn't work for the entry at id = 0

2008-05-08 12:42  couet

	* [r23756] graf2d/doc/v520/graph2d01.gif,
	  graf2d/doc/v520/graph2d02.gif, graf2d/doc/v520/index.html: -
	  Release notes update.

2008-05-08 10:25  ganis

	* [r23755] proof/proof/src/TProofServ.cxx: Fix shadow-related
	  warnings

2008-05-08 10:01  couet

	* [r23754] graf2d/doc/v520/index.html: - Update release notes.

2008-05-08 09:52  antcheva

	* [r23753] gui/doc/v520/index.html: Release notes update.

2008-05-08 09:44  ganis

	* [r23752] proof/proof/src/TProofServ.cxx,
	  proof/proofplayer/src/TProofPlayer.cxx: Remove the 'MissingFiles'
	  list from all the input list copies

2008-05-08 09:33  ganis

	* [r23751] proof/proof/src/TProofServ.cxx: Correctly cleanup the
	  input list on the workers

2008-05-08 09:32  ganis

	* [r23750] proof/proofplayer/src/TEventIter.cxx: Add missing
	  protection

2008-05-08 09:26  brun

	* [r23748] doc/v520/Trailer.html: Add html utility file to generate
	  the release notes

2008-05-08 09:15  brun

	* [r23747] cint/doc/v520/index.html, math/doc/v520/index.html: Fix
	  some html problems

2008-05-08 08:58  brun

	* [r23746] core/doc/v520/index.html, misc/doc/v520/index.html: Fix
	  some html problems

2008-05-08 08:32  brun

	* [r23745] bindings/doc/v520/index.html, cint/doc/v520/index.html,
	  core/doc/v520/index.html, doc/v520/index.html,
	  geom/doc/v520/index.html, graf2d/doc/v520/index.html,
	  graf3d/doc/v520/index.html, gui/doc/v520/index.html,
	  hist/doc/v520/index.html, io/doc/v520/index.html,
	  math/doc/v520/index.html, misc/doc/v520/index.html,
	  montecarlo/doc/v520/index.html, net/doc/v520/index.html,
	  proof/doc/v520/index.html, roofit/doc/v520/index.html,
	  sql/doc/v520/index.html, tmva/doc/v520/index.html,
	  tree/doc/v520/index.html: Implement a suggestion from Olivier to
	  add a package index to the Relaese Notes

2008-05-08 08:08  brun

	* [r23744] hist/hist/inc/TH3.h, hist/hist/src/TH3.cxx: include
	  TH1.h instead of TProfile2D and forward declare TProfile2D

2008-05-08 08:01  brun

	* [r23743] tree/tree/inc/TTree.h: Remove forward declaration of
	  TVirtualtreePlayer (include already declared)

2008-05-08 06:32  brun

	* [r23742] doc/v520.html, doc/v520/index.html: Rename v520.html to
	  index.html

2008-05-08 06:31  brun

	* [r23741] doc/v520: Create top level release notes directory

2008-05-08 06:28  brun

	* [r23740] doc/v520.html: Changes version and release date

2008-05-08 05:23  brun

	* [r23739] core/base/src/ManualBase4.cxx: Fix coding conventions

2008-05-08 05:18  brun

	* [r23738] cint/reflex/src/TypeTemplate.cxx,
	  cint/reflex/src/Union.cxx: Fix coding conventions

2008-05-08 05:05  brun

	* [r23737] misc/table/src/TFileIter.cxx: Fix a compiler warning and
	  a bug.

2008-05-08 04:53  brun

	* [r23736] misc/table/inc/TFileIter.h: From Valeri fine:
	  Fix compilation warnings

2008-05-07 21:18  moneta

	* [r23735] math/genvector/inc/Math/GenVector/Cartesian2D.h,
	  math/genvector/inc/Math/GenVector/Cartesian3D.h,
	  math/genvector/inc/Math/GenVector/Cylindrical3D.h,
	  math/genvector/inc/Math/GenVector/CylindricalEta3D.h,
	  math/genvector/inc/Math/GenVector/DisplacementVector2D.h,
	  math/genvector/inc/Math/GenVector/DisplacementVector3D.h,
	  math/genvector/inc/Math/GenVector/GenVectorIO.h,
	  math/genvector/inc/Math/GenVector/LorentzVector.h,
	  math/genvector/inc/Math/GenVector/Polar2D.h,
	  math/genvector/inc/Math/GenVector/Polar3D.h,
	  math/genvector/inc/Math/GenVector/PositionVector2D.h,
	  math/genvector/inc/Math/GenVector/PositionVector3D.h,
	  math/genvector/inc/Math/GenVector/PtEtaPhiM4D.h,
	  math/genvector/inc/Math/GenVector/PxPyPzE4D.h,
	  math/genvector/inc/Math/GenVector/PxPyPzM4D.h,
	  math/genvector/test/Makefile,
	  math/smatrix/inc/Math/MatrixInversion.icc,
	  math/smatrix/inc/Math/SMatrix.icc,
	  math/smatrix/inc/Math/SVector.icc, test/TrackMathCore.h: apply
	  fixes for -Wshadow in GenVector and SMatrix

2008-05-07 20:47  wlav

	* [r23734] bindings/pyroot/src/TPython.cxx: fix index bug

2008-05-07 18:59  brun

	* [r23733] misc/table/inc/TFileIter.h,
	  misc/table/src/TFileIter.cxx: From valeri fine:
	  - Merge with STAR local version to allow iteration of the nested
	  TDirectory (Thanks Rene Brun for the idea)

2008-05-07 18:37  matevz

	* [r23732] graf3d/eve/inc/TEveCalo.h,
	  graf3d/eve/inc/TEveCaloLegoEditor.h, graf3d/eve/src/TEveCalo.cxx,
	  graf3d/eve/src/TEveCaloLegoEditor.cxx,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: From Alja:
	  Add possibility to draw box/guide-lines around the lego.

2008-05-07 18:20  matevz

	* [r23731] graf3d/eve/inc/TEveGeoNode.h,
	  graf3d/eve/src/TEveGeoNode.cxx, graf3d/eve/src/TEveManager.cxx:
	  TEveManager::GetGeometry() - if TGeoManager is locked, unlock it
	  on
	  load time and re-lock it back afterwards.
	  
	  TEveGeoShape - added method SetShape() so that full object can be
	  constructed also in program (required loading from file before).

2008-05-07 16:55  moneta

	* [r23730] hist/hist/inc/TF1.h: - add a template TF1::SetFunction
	  from a C++ callable object and a member function.
	  This follows a request by Mike Marino (see
	  https://savannah.cern.ch/bugs/?34430 )
	  
	  This fixes also previous SetFunction method, which was not
	  working if the previously created function was
	  not of the right type.

2008-05-07 16:20  axel

	* [r23729] cint/reflex/python/genreflex/gendict.py,
	  cint/reflex/test/testDict2/TestClasses.h: First GCCXML0.9 fix

2008-05-07 16:19  axel

	* [r23728] cint/reflex/python/genreflex/genreflex.py,
	  cint/reflex/python/genreflex/genrootmap.py: Forgot tgo check in
	  two files for r23727:
	  From Sebastien Binet: allow classes selected through a typedef to
	  be loadable by that typedef.
	  Sort of fixes Savannah #30478

2008-05-07 16:14  axel

	* [r23727] cint/reflex/python/genreflex/gendict.py: From Sebastien
	  Binet: allow classes selected through a typedef to be loadable by
	  that typedef.
	  Sort of fixes Savannah #30478

2008-05-07 16:06  moneta

	* [r23726] hist/doc/v520/index.html, hist/hist/src/TProfile.cxx,
	  hist/hist/src/TProfile2D.cxx: Add a new option "W" requested by
	  Melinda Siciliano in the profile projections in order to be able
	  to return the equivalent weighted filled histogram.
	  The bin content of the returned histogram is equal to the profile
	  bin content multiplied by the bin entries.

2008-05-07 16:06  brun

	* [r23725] config/Makefile.depend: From Bertrand:
	  - Add missing dependency of libTree on libThread

2008-05-07 15:49  brun

	* [r23724] tutorials/eve/SplitGLView.C: From Bertrand:
	  - Disable the 'hide' function of TGDockableFrames

2008-05-07 15:48  brun

	* [r23723] tree/tree/src/TTreeCacheUnzip.cxx: From Leandro:
	  Fix a warning detected by -Wshadow

2008-05-07 15:46  brun

	* [r23722] graf3d/doc/v520/graf3d_eve-news-1.png,
	  graf3d/doc/v520/index.html: add picture graf3d_eve-news-1.png

2008-05-07 15:44  brun

	* [r23721] gui/doc/v520/gui_contextmenu.gif,
	  gui/doc/v520/index.html: Change name of gif file and add it to
	  SVN

2008-05-07 15:38  brun

	* [r23720] tree/doc/v520.html, tree/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:38  brun

	* [r23719] tree/doc/v520: Add new directory v520

2008-05-07 15:37  brun

	* [r23718] tmva/doc/v520.html, tmva/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:37  brun

	* [r23717] tmva/doc/v520: Add new directory v520

2008-05-07 15:36  brun

	* [r23716] sql/doc/v520.html, sql/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:36  brun

	* [r23715] sql/doc/v520: Add new directory v520

2008-05-07 15:35  brun

	* [r23714] roofit/doc/v520.html, roofit/doc/v520/index.html: Move
	  file v520.html in new directory v520/index.html

2008-05-07 15:35  brun

	* [r23713] roofit/doc/v520: Add new directory v520

2008-05-07 15:35  brun

	* [r23712] proof/doc/v520.html, proof/doc/v520/index.html: Move
	  file v520.html in new directory v520/index.html

2008-05-07 15:34  brun

	* [r23711] proof/doc/v520: Add new directory v520

2008-05-07 15:34  brun

	* [r23710] net/doc/v520.html, net/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:34  brun

	* [r23709] net/doc/v520: Add new directory v520

2008-05-07 15:33  brun

	* [r23708] montecarlo/doc/v520.html,
	  montecarlo/doc/v520/index.html: Move file v520.html in new
	  directory v520/index.html

2008-05-07 15:33  brun

	* [r23707] montecarlo/doc/v520: Add new directory v520

2008-05-07 15:32  brun

	* [r23706] misc/doc/v520.html, misc/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:32  brun

	* [r23705] misc/doc/v520: Add new directory v520

2008-05-07 15:31  brun

	* [r23704] math/doc/v520.html, math/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:31  brun

	* [r23703] math/doc/v520: Add new directory v520

2008-05-07 15:31  brun

	* [r23702] io/doc/v520.html, io/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:30  brun

	* [r23701] io/doc/v520: Add new directory v520

2008-05-07 15:30  brun

	* [r23700] hist/doc/v520.html, hist/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:29  brun

	* [r23699] hist/doc/v520: Add new directory v520

2008-05-07 15:29  brun

	* [r23698] gui/doc/v520.html, gui/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:28  brun

	* [r23697] gui/doc/v520: Add new directory v520

2008-05-07 15:28  brun

	* [r23696] graf3d/doc/v520.html, graf3d/doc/v520/index.html: Move
	  file v520.html in new directory v520/index.html

2008-05-07 15:27  brun

	* [r23695] graf3d/doc/v520: Add new directory v520

2008-05-07 15:27  brun

	* [r23694] graf2d/doc/v520.html, graf2d/doc/v520/index.html: Move
	  file v520.html in new directory v520/index.html

2008-05-07 15:27  brun

	* [r23693] graf2d/doc/v520: Add new directory v520

2008-05-07 15:26  brun

	* [r23692] geom/doc/v520.html, geom/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:25  brun

	* [r23691] geom/doc/v520: Add new directory v520

2008-05-07 15:25  brun

	* [r23690] core/doc/v520.html, core/doc/v520/index.html: Move file
	  v520.html in new directory v520/index.html

2008-05-07 15:24  brun

	* [r23689] core/doc/v520: Add new directory v520

2008-05-07 15:23  brun

	* [r23688] bindings/doc/v520/index.html,
	  bindings/doc/v520/v520.html: Rename file v520.html index.html

2008-05-07 15:22  brun

	* [r23687] cint/doc/v520, cint/doc/v520.html,
	  cint/doc/v520/index.html: Move file v520.html in new directory
	  v520/index.html

2008-05-07 15:22  moneta

	* [r23686] math/mathcore/inc/LinkDef.h: add #pragma link C++ global
	  ROOT_TMath as suggested by Philippe. This avoids via the header
	  guard to re-include the definition of TMath.h when running in
	  CINT.
	  This fixes a crash observed running stressFit.cxx in interpreted
	  mode

2008-05-07 15:18  brun

	* [r23685] Makefile, config/Makefile.depend, config/root-config.in,
	  core/zip/src/ZInflate.c, io/io/inc/TFileCacheRead.h,
	  io/io/src/TFileCacheRead.cxx, tree/tree/inc/LinkDef.h,
	  tree/tree/inc/TTreeCache.h, tree/tree/inc/TTreeCacheUnzip.h,
	  tree/tree/src/TBasket.cxx, tree/tree/src/TBranch.cxx,
	  tree/tree/src/TChain.cxx, tree/tree/src/TTree.cxx,
	  tree/tree/src/TTreeCache.cxx, tree/tree/src/TTreeCacheUnzip.cxx:
	  Introducing a parallel unzipping algorithm for pre-fetched
	  buffers. Since we already know what buffers are going to be read,
	  we can decompress a few of them in advance in an additional
	  thread and give the impression that the data decompression comes
	  for free (we gain up to 30% in reading intensive jobs).
	  
	  The size of this unzipping cache is 20% the size of the
	  TTreeCache and can be modified with
	  TTreeCache::SetUnzipBufferSize(Long64_t bufferSize).
	  Theoretically, we only need one buffer in advance but in practice
	  we might fall short if the unzipping cache is too small
	  (synchronization costs).
	  
	  This experimental feature is disabled by default, to activate it
	  use the static function
	  TTreeCache::SetParallelUnzip(TTreeCacheUnzip::EParUnzipMode
	  option = TTreeCacheUnzip::kEnable). The possible values to pass
	  are: TTreeCacheUnzip::kEnable to enable
	  it,TTreeCacheUnzip::kDisable to disable it and
	  TTreeCacheUnzip::kForce to force it. Since it will only work if
	  you have more than one core, the TTreeCacheUnzip::kForce option
	  is useful to run it even if you have only one cpu (to measure the
	  overhead, for example).

2008-05-07 15:10  brun

	* [r23684] bindings/doc/v520, bindings/doc/v520.html,
	  bindings/doc/v520/v520.html: Move file v520.html in new directory
	  v520

2008-05-07 14:51  rdm

	* [r23683] core/doc/v520.html: Document changes in TPRegexp and
	  PRMERegexp.

2008-05-07 14:37  couet

	* [r23682] graf2d/doc/v520.html: - small fixes

2008-05-07 14:36  rdm

	* [r23681] core/base/inc/LinkDef2.h, core/base/inc/TPRegexp.h,
	  core/base/src/TPRegexp.cxx, tutorials/regexp_pme.C: From Matevz:
	  TPRegexp
	  ========
	  
	  1. Modularized Match() and Substitute() functions so that the
	  low-level work
	  is done by MatchInternal() and SubstituteInternal().
	  
	  2. Added function TString GetModifiers() that translates from
	  bit-flag
	  options back to perl-style option characters.
	  
	  3. For all functions that do actual matching replaced the default
	  value
	  of 'Int_t nMatchMax' argument from 30 to 10. PCRE internals
	  require
	  the index buffer to be 3-times the number of allowed matches.
	  This
	  multiplication is now performed in individual functions and
	  nMatchMax
	  is really the number of allowed matches. Two function calls in
	  TString passing this number explicitly have been updated.
	  
	  TPMERegexp
	  ==========
	  
	  New sub-class of TPRegexp with API closer to PERL.
	  Supports main Perl operations using regular expressions (Match,
	  Substitute and Split). To retrieve the results one can simply use
	  operator[] returning a TString.
	  
	  tutorials/regexp_pme.C
	  ======================
	  
	  Tutorial showing usage of the TPMERegexp class.

2008-05-07 14:10  rdm

	* [r23679] core/clib/src/Demangle.c, net/rootd/src/rootd.cxx:
	  remove shadow warnings.

2008-05-07 11:48  couet

	* [r23677] hist/hist/src/TH1.cxx: - Help update.

2008-05-07 10:31  brun

	* [r23676] tree/treeplayer/src/TTreePlayer.cxx: In
	  TTreePlayer::DrawSelect reset the kcanRebin bit once the
	  histogram has been drawn.
	  see: http://root.cern.ch/phpBB2/viewtopic.php?t=6648

2008-05-07 10:14  moneta

	* [r23675] math/doc/v520.html: add release notes for smatrix

2008-05-07 09:58  moneta

	* [r23674] hist/doc/v520.html, hist/hist/inc/TH2.h,
	  hist/hist/src/TH2.cxx: from Axel: Improve TH2::FitFitSliceX (and
	  Y) by adding the possibility to return the generated histograms
	  in a TObjArray when the passed pointer is not null.

2008-05-07 09:45  moneta

	* [r23673] hist/doc/v520.html, math/doc/v520.html: - update release
	  notes with latest changes

2008-05-07 09:41  axel

	* [r23672] cint/cint/src/dict/gcc4strm.cxx: Silence
	  -Wstrict-aliasing for gcc4strm

2008-05-07 09:41  axel

	* [r23671] cint/reflex/src/ClassBuilder.cxx,
	  cint/reflex/src/FunctionMember.cxx,
	  cint/reflex/src/PropertyListImpl.cxx, cint/reflex/src/Scope.cxx,
	  cint/reflex/src/Tools.cxx, cint/reflex/src/Type.cxx,
	  cint/reflex/src/TypeTemplate.cxx, cint/reflex/src/Union.cxx,
	  cint/reflex/src/UnionBuilder.cxx: Fix relevant coding violations

2008-05-07 08:51  brun

	* [r23670] hist/hist/src/TProfile.cxx: From Ilka;
	  a fix in TProfile documentation (ylow and yup parameter names
	  were replaced by ymin and ymax in the comments).

2008-05-07 08:29  axel

	* [r23669] cint/cintex/src/CINTFunctional.cxx,
	  cint/cintex/src/ROOTClassEnhancer.cxx,
	  core/utils/src/rootcint.cxx: Fix -Wshadow

2008-05-07 00:22  wlav

	* [r23668] bindings/pyroot/ROOT.py: Do not remove DISPLAY from
	  environ; this may lead to some
	  warnings, but those can be fixed by the user, whereas that
	  is not the case for setting DISPLAY back.

2008-05-06 17:30  matevz

	* [r23667] graf3d/eve/inc/LinkDef.h,
	  graf3d/eve/inc/TEveLegoEventHandler.h,
	  graf3d/eve/src/TEveCaloLegoGL.cxx,
	  graf3d/eve/src/TEveLegoEventHandler.cxx,
	  graf3d/gl/inc/TGLCamera.h, graf3d/gl/inc/TGLViewer.h,
	  graf3d/gl/inc/TGLViewerBase.h, graf3d/gl/src/TGLCamera.cxx,
	  tutorials/eve/cms_calo.C: From Alja:
	  
	  TEveLegoEventHandler - New class for camera event handling.
	  
	  TEveCaloLegoGL - Remove code which changed GL model-view matrix.
	  
	  TGLViewer, TGLViewerBase - New getters.
	  
	  TGLCamera - Add function GetTheta().
	  
	  tutorials/eve/cms_calo.C - Structural improvements. Demonstrate
	  TEveLegoEventHandler.

2008-05-06 14:45  matevz

	* [r23666] graf3d/gl/inc/TGLCamera.h: File forgotten at last
	  check-in.

2008-05-06 14:38  matevz

	* [r23665] graf3d/gl/inc/TGLOrthoCamera.h,
	  graf3d/gl/inc/TGLPerspectiveCamera.h,
	  graf3d/gl/inc/TGLSAViewer.h, graf3d/gl/inc/TGLViewer.h,
	  graf3d/gl/src/TGLOrthoCamera.cxx, graf3d/gl/src/TGLSAViewer.cxx,
	  graf3d/gl/src/TGLViewer.cxx: Added three more orthographic
	  cameras (looking at the scene from
	  another side).
	  
	  Added virtual methods Bool_t
	  TGLCamera::IsPerspective()/IsOrthographic().

2008-05-06 14:29  rdm

	* [r23664] core/winnt/src/TWinNTSystem.cxx,
	  gui/gui/src/TGFSComboBox.cxx, gui/gui/src/TGFileBrowser.cxx,
	  gui/gui/src/TRootBrowserLite.cxx, icons/netdisk_s.xpm,
	  icons/netdisk_t.xpm: From Bertrand:
	  - Added information on the types of volumes returned by
	  TWinNTSystem::GetVolumes():
	  - Type of drive: local, removable, network, CD/DVD
	  - File System: NTFS, AFS, NFS
	  - Adapted TGFSCombobox and TGFileBrowser accordingly to these new
	  info
	  - Added two new icons to represent Network drives on Windows

2008-05-06 14:26  couet

	* [r23663] graf2d/gpad/src/TPad.cxx: - Mods to allow interactive
	  zooming with option CONT4

2008-05-06 14:26  couet

	* [r23662] hist/histpainter/src/THistPainter.cxx: - Mods to allow
	  interactive zooming with option CONT4

2008-05-06 14:11  moneta

	* [r23661] hist/hist/src/TH1.cxx: - fix a bug in
	  TH1::KolmogorovTest for scaled histograms (reported by Marc
	  Escalier)
	  The routine has been modified from the original hdiff to use
	  always the effective entries for normalizing the
	  max distance.
	  Now in princile it could also be used also for comparing an
	  histogram with a function created as an histogram
	  with zero errors (equivalent to option F1 or F2 in the original
	  HDIFF.

2008-05-06 09:50  moneta

	* [r23660] math/mathcore/src/BrentMinimizer1D.cxx,
	  math/mathcore/src/BrentRootFinder.cxx,
	  math/mathcore/src/GaussIntegrator.cxx,
	  math/mathcore/src/GaussLegendreIntegrator.cxx: - from David, port
	  changes http://root.cern.ch/viewcvs?rev=23659&root=root&view=rev

2008-05-06 09:16  rdm

	* [r23658] net/alien/src/TAlienCollection.cxx: fix coding style
	  warning.

2008-05-06 09:13  moneta

	* [r23657] math/mathcore/inc/Math/Minimizer.h,
	  math/minuit/src/TMinuitMinimizer.cxx: - fix compilaiton problem
	  on Solaris
	  - add comments in TMinuitMinimizer class fixing the coding
	  convention violation

2008-05-06 08:16  antcheva

	* [r23656] gui/gui/inc/TGTab.h, gui/gui/src/TGTab.cxx: From
	  Bertrand:
	  Add a new signal Removed(Int_t id) to notify when a tab was
	  removed.

2008-05-06 07:58  moneta

	* [r23655] math/mathcore/Module.mk, math/mathcore/inc/LinkDef.h,
	  math/mathcore/inc/Math/LinkDef.h,
	  math/mathcore/inc/Math/Minimizer.h, math/mathcore/inc/TMath.h,
	  math/mathcore/src/ProbFuncMathCore.cxx,
	  math/mathcore/src/TMath.cxx, math/mathcore/test/Makefile,
	  math/mathcore/test/binarySearchTime.cxx, math/mathcore/test/fit,
	  math/mathcore/test/stdsort.cxx,
	  math/mathcore/test/stressTMath.cxx,
	  math/mathcore/test/testIntegration.cxx,
	  math/mathcore/test/testIntegrationMultiDim.cxx,
	  math/mathcore/test/testRootFinder.cxx,
	  math/mathcore/test/testSortOrder.cxx,
	  math/mathcore/test/testSpecFuncBeta.cxx,
	  math/mathcore/test/testSpecFuncBetaI.cxx,
	  math/mathcore/test/testSpecFuncErf.cxx,
	  math/mathcore/test/testSpecFuncGamma.cxx,
	  math/mathcore/test/testTMath.cxx: - merge changes with
	  development branch (up to rev 23650).
	  Main changes are:
	  
	  TMath:
	  
	  from David: The following methods now have additional interface
	  working with Iterators as well:
	  MinElement
	  MaxElement
	  LocMin
	  LocMax
	  Mean
	  GeomMean
	  RMS
	  BinarySearch
	  Sort -> (changed to SortItr)
	  - use now std in binary search algorithm. Old algorithm failed
	  some tests and it is found to be a
	  little bit slower
	  - do not use std instead in LocMin and LocMax since generic std
	  algorithm is slower on 64 bit arch.
	  - TMath::PoissonI
	  fix a problem for large values, by using directly the
	  TMath::Poisson implementation
	  - TMath::Landau and TMath::Landau
	  remove duplications by using directly ROOT::Math::landau_pdf and
	  ROOT::Math::landau_cdf
	  - TMath::Prob
	  use ROOT::Math::chisquared_cdf_c (gives also less rounding errors
	  for small values)
	  - TMath::GammaDist
	  use ROOT::Math::gamma_pdf , implementation now returns correct
	  value, 0, for large values of
	  shape parameter instead of nan
	  - TMath::LogNormal:
	  use ROOT::Math::lognormal_pdf
	  
	  - compile TMath dictionary with -O2
	  - fix a warning in -Wshadow
	  
	  - TMath.h is now reordered by functionality and alphabetical
	  order
	  
	  test:
	  various improvement from David, see
	  http://root.cern.ch/viewcvs?rev=22880&root=root&view=rev
	  
	  - add dictionary for the enumeration used in the Integration
	  class
	  
	  - from David: some clean up of Minimizer class (remove typedef
	  definitions)

2008-05-06 07:30  moneta

	* [r23654] math/minuit2/inc/Minuit2/BasicFunctionMinimum.h,
	  math/minuit2/inc/Minuit2/FunctionMinimum.h,
	  math/minuit2/inc/Minuit2/Minuit2Minimizer.h,
	  math/minuit2/inc/Minuit2/MnApplication.h,
	  math/minuit2/inc/Minuit2/MnFcn.h,
	  math/minuit2/inc/Minuit2/MnHesse.h,
	  math/minuit2/inc/Minuit2/MnMigrad.h,
	  math/minuit2/inc/Minuit2/MnMinimize.h,
	  math/minuit2/inc/Minuit2/MnMinos.h,
	  math/minuit2/inc/Minuit2/MnUserFcn.h,
	  math/minuit2/src/FumiliMinimizer.cxx,
	  math/minuit2/src/HessianGradientCalculator.cxx,
	  math/minuit2/src/Minuit2Minimizer.cxx,
	  math/minuit2/src/MnApplication.cxx, math/minuit2/src/MnHesse.cxx,
	  math/minuit2/src/MnMinos.cxx,
	  math/minuit2/src/ModularFunctionMinimizer.cxx,
	  math/minuit2/src/ScanBuilder.cxx,
	  math/minuit2/src/SimplexBuilder.cxx, math/minuit2/test,
	  math/minuit2/test/testNewMinimizer.cxx: - sync with development
	  branch. Main changes are described in this changelog:
	  
	  http://root.cern.ch/viewcvs?rev=23610&root=root&view=rev

2008-05-05 17:50  pcanal

	* [r23653] cint/cint/src/ifunc.cxx, cint/cint7/src/ifunc.cxx:
	  protect against invalid file 'number'

2008-05-05 17:50  pcanal

	* [r23652] core/base/inc/LinkDef1.h: just 'declare' the TMath
	  namespace here without duplicate the dictionary for the content
	  of TMathBase and prevent the interpretation of TMathBase.h

2008-05-05 17:49  pcanal

	* [r23651] core/utils/src/rootcint.cxx: Extend #pragma create
	  TClass to namespaces

2008-05-05 15:35  antcheva

	* [r23650] gui/gui/doc/index.txt: Fixed typo in the link.

2008-05-05 14:08  antcheva

	* [r23648] gui/gui/src/TGTableLayout.cxx: Updated class
	  description.

2008-05-05 13:49  couet

	* [r23647] core/base/src/TAttMarker.cxx: - Help update.

2008-05-03 15:33  brun

	* [r23645] tmva/inc/MethodCuts.h, tmva/inc/Option.h,
	  tmva/inc/TActivationIdentity.h, tmva/src/Configurable.cxx,
	  tmva/src/DataSet.cxx, tmva/src/Factory.cxx,
	  tmva/src/MethodBDT.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodFisher.cxx, tmva/src/MethodKNN.cxx,
	  tmva/src/MethodPDERS.cxx, tmva/src/MethodSVM.cxx,
	  tmva/src/Reader.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/SimulatedAnnealing.cxx,
	  tmva/src/VariableDecorrTransform.cxx,
	  tmva/test/ClassApplication.C, tmva/test/TMVApplication.C,
	  tmva/test/tmvaglob.C: From Joerg and Andreas:
	  Fix compilation warnings for -Wshadow

2008-05-02 21:22  rdm

	* [r23644] core/cont/inc/TBtree.h: make the few TBtree methods
	  available from CINT so at least TBtree
	  objects can be created from CINT (keep hiding the many methods of
	  the
	  internal BTree classes from CINT).

2008-05-02 20:51  brun

	* [r23643] bindings/doc/v520.html: From Wim:
	  pyroot release notes.

2008-05-02 20:27  pcanal

	* [r23642] cint/cint7/Module.mk, cint/cint7/src/loadfile.cxx: cint7
	  in ROOT need the new regular expression: G__REGEXP

2008-05-02 20:02  pcanal

	* [r23641] cint/cint7/src/struct.cxx: fix a cint5 bug where
	  G__var_type is not properly set/reset during parsing of an
	  explicit member function declaration

2008-05-02 17:58  pcanal

	* [r23640] tree/tree/src/TBranchElement.cxx: do not register a
	  branch object when the datamember its remember is missing from
	  the current class layout

2008-05-02 17:34  pcanal

	* [r23639] cint/cint7/src/ifunc.cxx: fix void** return type setting

2008-05-02 17:33  pcanal

	* [r23638] cint/cint7/src/Shadow.cxx: avoid printing the global
	  namespace 'name' as part of the shadow class name

2008-05-02 11:12  rdm

	* [r23637] io/xmlparser/inc/TDOMParser.h,
	  io/xmlparser/src/TDOMParser.cxx, io/xmlparser/src/TXMLParser.cxx:
	  fix the TDOMParser to set the new error code -6 in case the XML
	  document is
	  not valid.

2008-05-02 11:10  rdm

	* [r23636] configure: make sure to first try to get
	  /usr/lib/libxml2 before trying /sw/lib/libxml2
	  on MacOS X. The /usr/lib version is a proper universal binary
	  containing a
	  64-bit version.

2008-05-01 21:39  russo

	* [r23635] cint/cint7/src/rflxutil.cxx,
	  cint/reflex/inc/Reflex/Scope.h, cint/reflex/inc/Reflex/Type.h,
	  cint/reflex/inc/Reflex/internal/ScopeBase.h,
	  cint/reflex/src/Scope.cxx, cint/reflex/src/ScopeBase.cxx,
	  cint/reflex/src/Type.cxx: Make it possible to lookup a function
	  member by name
	  and signature, ignoring the return type. We need to
	  do this to allow for a virtual function overrider with
	  a covariant return type.
	  
	  This is used by the Builder in rflxutil.
	  
	  -- Paul Russo

2008-05-01 21:31  russo

	* [r23634] cint/cint7/src/ifunc.cxx: If a function parameter type
	  lookup fails, try again using the
	  helper typedef for a template with default arguments.
	  
	  -- Paul Russo

2008-05-01 20:46  ganis

	* [r23633] net/krb5auth/src/Krb5Auth.cxx: Fix warnings about
	  shadowed variables

2008-05-01 20:45  ganis

	* [r23632] proof/proof/src/TProof.cxx,
	  proof/proof/src/TProofCondor.cxx,
	  proof/proof/src/TProofSuperMaster.cxx,
	  proof/proofd/src/XrdProofdManager.cxx,
	  proof/proofd/src/XrdProofdProtocol.cxx,
	  proof/proofplayer/src/TFileMerger.cxx,
	  proof/proofplayer/src/TPacketizer.cxx,
	  proof/proofplayer/src/TPacketizerAdaptive.cxx,
	  proof/proofplayer/src/TProofDraw.cxx,
	  proof/proofplayer/src/TProofPlayer.cxx,
	  proof/proofplayer/src/TVirtualPacketizer.cxx,
	  proof/proofx/src/TXSocket.cxx: Fix gcc 4.3 warnings (mostly
	  shadowed variables)

2008-05-01 10:50  rdm

	* [r23631] core/base/src/TSystem.cxx,
	  core/meta/src/TGenericClassInfo.cxx, core/utils/src/rootcint.cxx,
	  graf2d/graf/src/TGraph.cxx, hist/hist/src/TFormula.cxx,
	  misc/table/inc/TTable.h, proof/proof/inc/TProofDataSetManager.h,
	  proof/proof/src/TProof.cxx,
	  proof/proof/src/TProofDataSetManagerFile.cxx,
	  proof/proofplayer/src/TPacketizerAdaptive.cxx,
	  sql/mysql/src/TMySQLStatement.cxx, tree/tree/src/TBranch.cxx: Fix
	  coding conventions.

2008-05-01 07:54  brun

	* [r23629] hist/hbook/src/THbookFile.cxx: Fix shadowed varioables

2008-05-01 07:48  brun

	* [r23628] gui/gui/src/TGFSComboBox.cxx,
	  gui/gui/src/TGFileBrowser.cxx: Fix compilation warnings

2008-05-01 06:54  rdm

	* [r23627] proof/proof/src/TProofServ.cxx: From Jan:
	  The objects added to the missingFiles in TDSet::Add have to be
	  removed from
	  the 'dataset' before deleting it.

2008-05-01 06:45  rdm

	* [r23626] core/winnt/src/TWinNTSystem.cxx: add to description of
	  GetVolumes() method that the TList must be deleted
	  by the user and call SetOwner() on the TList so the TObjStrings
	  in it get
	  deleted too.

2008-05-01 06:39  rdm

	* [r23625] core/base/inc/TSystem.h, core/winnt/inc/TWinNTSystem.h,
	  core/winnt/src/TWinNTSystem.cxx, gui/gui/inc/TGFileBrowser.h,
	  gui/gui/src/TGFSComboBox.cxx, gui/gui/src/TGFileBrowser.cxx: From
	  bertrand:
	  - Added new method TList *TSystem::GetVolumes(Option_t *opt)
	  returning the list of hard drives on Windows when opt = "all"
	  or the current hard drive when opt = "cur"
	  the return type is a TList of TObjString's containing the drive
	  letters,
	  i.e: for drives C: G: H: K:. The TList must be deleted by the
	  user.
	  - Implement the ability to browse available (mounted) drives on
	  Windows.
	  - Added list of available (mounted) drives in TGFSCombobox on
	  Windows.

2008-04-30 21:12  brun

	* [r23624] core/base/inc/LinkDef1.h: From Lorenzo:
	  Patch fixing compilation of TMath dictionary in optimized mode

2008-04-30 16:13  moneta

	* [r23623] math/minuit/inc/TLinearMinimizer.h,
	  math/minuit/inc/TMinuitMinimizer.h,
	  math/minuit/src/TLinearMinimizer.cxx,
	  math/minuit/src/TMinuitMinimizer.cxx: - sync changes of David
	  from dev. branch
	  
	  use directly ROOT::Math::IMultiGenFunction and
	  ROOT::Math::IMultiGradFunction instead of typedef's

2008-04-30 15:50  moneta

	* [r23621] hist/hist/src/TF1.cxx: sync with dev version.
	  From David: Now the DerivativeError returns the error of the last
	  derivative.

2008-04-30 15:39  moneta

	* [r23620] math/unuran/Module.mk,
	  math/unuran/src/unuran-1.2.3-root.tar.gz,
	  math/unuran/src/unuran-1.2.4-root.tar.gz, math/unuran/test: - new
	  version of unuran 1.2.4 from Josef Leydold with some work-around
	  for a bug in the gcc 4.3 optimization.
	  
	  before recompiling root is needed to do :
	  
	  make distclean-unuran

2008-04-30 15:25  moneta

	* [r23619] math/mathmore/inc/Math/GSLMinimizer.h,
	  math/mathmore/inc/Math/GSLNLSMinimizer.h,
	  math/mathmore/inc/Math/GSLSimAnMinimizer.h,
	  math/mathmore/src/GSLMinimizer.cxx,
	  math/mathmore/src/GSLNLSMinimizer.cxx,
	  math/mathmore/src/GSLSimAnMinimizer.cxx, math/mathmore/test,
	  math/mathmore/test/Makefile, math/mathmore/test/simanTSP.cxx,
	  math/mathmore/test/testChebyshev.cxx,
	  math/mathmore/test/testDerivation.cxx,
	  math/mathmore/test/testIntegration.cxx,
	  math/mathmore/test/testIntegrationMultiDim.cxx,
	  math/mathmore/test/testInterpolation.cxx,
	  math/mathmore/test/testPermute.cxx,
	  math/mathmore/test/testRandomDist.cxx,
	  math/mathmore/test/testRootFinder.cxx,
	  math/mathmore/test/testSpecFunc.cxx: - port mathmore changes of
	  dev brunch done by David
	  
	  - improve tests to correctly return a status
	  - some clean up of minimizer classes (use directly
	  ROOT::Math::IMultiGenFunction and ROOT::Math::IMultiGradFunction
	  instead of typedef's)

2008-04-30 15:14  couet

	* [r23618] test/stressGraphics.ref: - Tiny mods to avoid reported
	  failures with MSVC8 (seen by Philippe).
	  This file needs to be revisited completly.

2008-04-30 13:29  moneta

	* [r23617] math/genvector/Module.mk,
	  math/genvector/inc/Math/GenVector/DisplacementVector2D.h,
	  math/genvector/inc/Math/GenVector/LorentzVector.h,
	  math/genvector/inc/Math/GenVector/PositionVector2D.h,
	  math/genvector/test: sync with dev brunch rev. 23615
	  
	  - apply changes implemented by David and suggested by G. Raven
	  for the Setters functions of the 2D and 4D vectors,
	  by returning a reference to *this instead of void
	  
	  Changes for the 3D vector have been already applied in rev. 22771

2008-04-30 13:11  moneta

	* [r23616] math/smatrix/Module.mk, math/smatrix/test: - sync with
	  dev branch (rev=23613)
	  
	  fix some dependency in Module.mk

2008-04-29 21:52  rdm

	* [r23609] config/Makefile.solarisCC5: fix for f77 libs on Solaris
	  i386.

2008-04-29 14:37  couet

	* [r23604] graf2d/asimage/inc/TASImage.h,
	  graf2d/asimage/src/TASImage.cxx: - New method to retrieve the
	  last zoom position on an image:
	  
	  void TASImage::GetZoomPosition(UInt_t &x, UInt_t &y, UInt_t &w,
	  UInt_t &h) const
	  
	  Return the zoom parameters. This is useful when the zoom has been
	  done
	  interactively using the mouse.

2008-04-28 19:47  pcanal

	* [r23601] core/cont/src/TRefArray.cxx: remove a redundant call to
	  Form

2008-04-28 19:47  pcanal

	* [r23600] core/clib/src/snprintf.c: Implement support for '%p'
	  [This is needed for microsoft vc7.1]

2008-04-28 19:42  russo

	* [r23599] cint/cint7/src/tmplt.cxx: Make sure that the typedef we
	  generate to map a template-id
	  without the default template parameters filled in, to the
	  template-id with the default parameters filled in is defined
	  in the proper scope.
	  
	  This patch comes from Philippe Canal.
	  
	  -- Paul Russo

2008-04-28 19:21  pcanal

	* [r23598] cint/cint/src/opr.cxx, cint/cint7/src/opr.cxx: Do not
	  add LL or ULL to the string representation of a pointer to
	  (unsigned) long long

2008-04-28 14:11  brun

	* [r23595] html/src/TDocOutput.cxx: Remove strings containing
	  digits from the author list.
	  Should fix <http://savannah.cern.ch/bugs/?36075>

2008-04-28 13:51  couet

	* [r23594] hist/histpainter/src/THistPainter.cxx: - In PaintH3 the
	  palette is drawn in case of option COLZ. This is useful
	  when a TTree 4D plot is painted with that option.

2008-04-28 10:26  brun

	* [r23592] README/CREDITS: Add credits for:
	  Jean-Francois Bastien
	  Lukasz Janyst
	  Hady Zalek

2008-04-28 10:11  rdm

	* [r23591] README/CREDITS: add Anar.

2008-04-28 09:43  brun

	* [r23590] sql/doc, sql/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:38  brun

	* [r23589] montecarlo/doc, montecarlo/doc/v520.html: Add new doc
	  directory and v520 release notes

2008-04-28 09:33  brun

	* [r23587] misc/doc, misc/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:27  brun

	* [r23586] geom/doc, geom/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:26  brun

	* [r23585] roofit/doc, roofit/doc/v520.html: Add new doc directory
	  and v520 release notes

2008-04-28 09:25  brun

	* [r23584] doc, doc/v520.html: Add new doc directory and v520
	  release notes

2008-04-28 09:23  brun

	* [r23583] hist/doc/v520.html: upadte release notes

2008-04-28 09:22  brun

	* [r23582] tmva/doc/v520.html: Add release notes

2008-04-28 09:19  brun

	* [r23581] bindings/doc, bindings/doc/v520.html: Add new doc
	  directory and v520 release not

2008-04-28 09:18  brun

	* [r23580] graf2d/doc, graf2d/doc/v520.html: Add new doc directory
	  and v520 release notes

2008-04-28 09:16  brun

	* [r23579] gui/doc, gui/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:15  brun

	* [r23578] graf3d/doc, graf3d/doc/v520.html: Add new doc directory
	  and v520 release note

2008-04-28 09:13  brun

	* [r23577] math/doc, math/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:12  brun

	* [r23576] proof/doc, proof/doc/v520.html: Add new doc directory
	  and v520 release notes

2008-04-28 09:11  brun

	* [r23575] net/doc, net/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:09  brun

	* [r23574] tree/doc, tree/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:07  brun

	* [r23573] io/doc, io/doc/v520.html: Add new doc directory and v520
	  release notes

2008-04-28 09:05  brun

	* [r23572] core/doc, core/doc/v520.html: Add new doc directory and
	  v520 release notes

2008-04-28 09:03  brun

	* [r23571] cint/doc/v520.html: Add v520 release notes

2008-04-28 09:02  brun

	* [r23570] hist/doc, hist/doc/v520.html: Add new directory doc and
	  the release notes vor v520

2008-04-26 21:50  brun

	* [r23568] gui/gui/src/TGListBox.cxx: From Bertrand:
	  - Update TGListBox the same way it is done in TGListTree (solve
	  flickering problem on Windows)

2008-04-26 21:48  brun

	* [r23567] gui/gui/src/TGClient.cxx: From Bertrand:
	  - Remove extra check for Windows (since modal window option has
	  been implemented on Windows)

2008-04-26 21:47  brun

	* [r23566] graf3d/gl/src/TGLWidget.cxx: From Bertrand:
	  - Remove extra check for Windows (since modal window option has
	  been implemented on Windows)

2008-04-26 19:55  bellenot

	* [r23565] graf2d/win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c: -
	  Implement (at last!) SetWMTransientHint
	  (aka modal window) on Windows

2008-04-26 12:54  bellenot

	* [r23564] graf2d/win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c: -
	  Don't use WS_EX_TOPMOST property (side effects).

2008-04-26 01:58  pcanal

	* [r23563] tree/treeplayer/src/TTreeProxyGenerator.cxx: more
	  -Wshadow fixes

2008-04-25 20:52  russo

	* [r23562] cint/cint7/src/parse.cxx: After handling a break or
	  continue statement while
	  executing a loop, reset the parser return code so
	  that we do not propagate the break/continue status
	  upward.
	  
	  This problem was only visible under -O1, -O2, and
	  -O3, the defective code was not executed under -O0
	  or -O4.
	  
	  This fixes Savannah bug #35884: Problem with break.
	  
	  This is the same fix as revision 23561, but for cint7
	  instead of cint5.
	  
	  -- Paul Russo

2008-04-25 20:50  russo

	* [r23561] cint/cint/src/parse.cxx: After handling a break or
	  continue statement while
	  executing a loop, reset the parser return code so
	  that we do not propagate the break/continue status
	  upward.
	  
	  This problem was only visible under -O1, -O2, and
	  -O3, the defective code was not executed under -O0
	  or -O4.
	  
	  This fixes Savannah bug #35884: Problem with break.
	  
	  -- Paul Russo

2008-04-25 19:46  axel

	* [r23560] cint/reflex/python/genreflex/gendict.py: From Scott
	  Snyder: re-enable selection of templates with defaults. Savannah
	  #36024

2008-04-25 15:37  moneta

	* [r23558] math/minuit2/src/Minuit2Minimizer.cxx: fix a potential
	  problem. Strange that the compiler did not report any warning

2008-04-25 13:47  pcanal

	* [r23554] tree/tree/src/TBranchElement.cxx,
	  tree/tree/src/TTreeCache.cxx,
	  tree/treeplayer/src/TBranchProxyClassDescriptor.cxx,
	  tree/treeplayer/src/TTreeFormula.cxx: Fix for -Wshadow

2008-04-25 13:42  rdm

	* [r23553] math/genvector/Module.mk, math/genvector/test/Makefile,
	  math/mathcore/test/Makefile, math/mathcore/test/fit/Makefile,
	  math/minuit2/Module.mk, math/minuit2/test/Makefile,
	  math/smatrix/test/Makefile, test/Makefile.arch,
	  test/RootIDE/Makefile, test/rhtml/Makefile: remove dependencies
	  on ROOTSYS from the Makefile's. Allows to make and distclean
	  without ROOTSYS being set.

2008-04-25 10:04  brun

	* [r23552] graf3d/gl/src/TGLLightSetEditor.cxx: Fix a shadowed
	  variable

2008-04-25 09:51  couet

	* [r23549] graf3d/ftgl/inc/FTVector.h,
	  graf3d/ftgl/src/FTContour.cxx, graf3d/ftgl/src/FTExtrdGlyph.cxx,
	  graf3d/ftgl/src/FTOutlineGlyph.cxx,
	  graf3d/ftgl/src/FTPolyGlyph.cxx, graf3d/gl/src/TGLViewer.cxx: -
	  Fix shadowed variables.

2008-04-25 09:35  moneta

	* [r23548] math/unuran/Module.mk,
	  math/unuran/test/unuranDiscrete.cxx: fix distclean target
	  (problem reported by Eddy) and remove some warning in tests

2008-04-25 08:45  wouter

	* [r23547] roofit/roofitcore/src/RooRealMPFE.cxx,
	  roofit/roofitcore/src/RooWorkspace.cxx: o RooRealMPFE
	  
	  - Fix Solaris compiler error
	  
	  o RooWorkspace
	  
	  - Fix windows warning

2008-04-25 08:39  couet

	* [r23546] graf3d/gl/src/gl2ps.c: - Fix shadowed variables.

2008-04-25 07:42  brun

	* [r23545] roofit/roofitcore/src/RooMsgService.cxx,
	  roofit/roofitcore/src/RooRealMPFE.cxx: Use gSystem->GetPid
	  instead of the non portable getpid

2008-04-25 07:29  brun

	* [r23544] roofit/roofitcore/src/RooAbsReal.cxx,
	  roofit/roofitcore/src/RooMsgService.cxx: Remove unnecessary
	  include unistd.h (did not compile on Windows)

2008-04-24 22:04  wouter

	* [r23543] roofit/roofitcore/inc/RooNLLVar.h: o RooNLLVar
	  
	  - Fix gcc4.3 compiler problems

2008-04-24 21:58  wouter

	* [r23542] roofit/roofitcore/inc/RooChi2Var.h: o RooChi2Var
	  
	  - Fix gcc4.3 problems

2008-04-24 21:47  brun

	* [r23541] test/stressRooFit.cxx: From Wouter:
	  New version including a new reference file

2008-04-24 21:15  wouter

	* [r23540] roofit/roofitcore/inc/RooAbsReal.h: o RooAbsReal
	  
	  - Fix Windows compiler error

2008-04-24 21:02  wouter

	* [r23539] roofit/roofit/inc/Roo2DKeysPdf.h,
	  roofit/roofit/inc/RooBlindTools.h,
	  roofit/roofit/src/RooBlindTools.cxx,
	  roofit/roofit/src/RooExponential.cxx,
	  roofit/roofit/src/RooGExpModel.cxx,
	  roofit/roofit/src/RooGaussModel.cxx,
	  roofit/roofit/src/RooGaussian.cxx,
	  roofit/roofit/src/RooNDKeysPdf.cxx,
	  roofit/roofit/src/RooPolynomial.cxx: === Date: Thu Apr 24
	  15:20:15 2008 ===
	  
	  o Various classes
	  
	  - Fix all -Wshadow compiler warnings
	  
	  
	  o RooNDKeysPdf
	  
	  - Fix gcc4.3 compiler warning

2008-04-24 21:02  wouter

	* [r23538] roofit/roofitcore/Module.mk,
	  roofit/roofitcore/inc/LinkDef3.h,
	  roofit/roofitcore/inc/Roo1DTable.h,
	  roofit/roofitcore/inc/RooAbsAnaConvPdf.h,
	  roofit/roofitcore/inc/RooAbsArg.h,
	  roofit/roofitcore/inc/RooAbsBinning.h,
	  roofit/roofitcore/inc/RooAbsCategory.h,
	  roofit/roofitcore/inc/RooAbsCollection.h,
	  roofit/roofitcore/inc/RooAbsData.h,
	  roofit/roofitcore/inc/RooAbsFunc.h,
	  roofit/roofitcore/inc/RooAbsGenContext.h,
	  roofit/roofitcore/inc/RooAbsHiddenReal.h,
	  roofit/roofitcore/inc/RooAbsMCStudyModule.h,
	  roofit/roofitcore/inc/RooAbsOptTestStatistic.h,
	  roofit/roofitcore/inc/RooAbsPdf.h,
	  roofit/roofitcore/inc/RooAbsProxy.h,
	  roofit/roofitcore/inc/RooAbsReal.h,
	  roofit/roofitcore/inc/RooAbsRealLValue.h,
	  roofit/roofitcore/inc/RooAbsString.h,
	  roofit/roofitcore/inc/RooAbsTestStatistic.h,
	  roofit/roofitcore/inc/RooAcceptReject.h,
	  roofit/roofitcore/inc/RooAddGenContext.h,
	  roofit/roofitcore/inc/RooAddPdf.h,
	  roofit/roofitcore/inc/RooAddition.h,
	  roofit/roofitcore/inc/RooArgProxy.h,
	  roofit/roofitcore/inc/RooCacheManager.h,
	  roofit/roofitcore/inc/RooCatType.h,
	  roofit/roofitcore/inc/RooCategoryProxy.h,
	  roofit/roofitcore/inc/RooChi2Var.h,
	  roofit/roofitcore/inc/RooConstraintSum.h,
	  roofit/roofitcore/inc/RooConvGenContext.h,
	  roofit/roofitcore/inc/RooCurve.h,
	  roofit/roofitcore/inc/RooCustomizer.h,
	  roofit/roofitcore/inc/RooDataHist.h,
	  roofit/roofitcore/inc/RooDataSet.h,
	  roofit/roofitcore/inc/RooDataSetSliceIter.h,
	  roofit/roofitcore/inc/RooDataWeightedAverage.h,
	  roofit/roofitcore/inc/RooEllipse.h,
	  roofit/roofitcore/inc/RooFitResult.h,
	  roofit/roofitcore/inc/RooFormula.h,
	  roofit/roofitcore/inc/RooFormulaVar.h,
	  roofit/roofitcore/inc/RooGenCategory.h,
	  roofit/roofitcore/inc/RooGenContext.h,
	  roofit/roofitcore/inc/RooGenericPdf.h,
	  roofit/roofitcore/inc/RooGlobalFunc.h,
	  roofit/roofitcore/inc/RooGrid.h, roofit/roofitcore/inc/RooHist.h,
	  roofit/roofitcore/inc/RooLinearVar.h,
	  roofit/roofitcore/inc/RooListProxy.h,
	  roofit/roofitcore/inc/RooMCStudy.h,
	  roofit/roofitcore/inc/RooMappedCategory.h,
	  roofit/roofitcore/inc/RooMinuit.h,
	  roofit/roofitcore/inc/RooMsgService.h,
	  roofit/roofitcore/inc/RooMultiCategory.h,
	  roofit/roofitcore/inc/RooNLLVar.h,
	  roofit/roofitcore/inc/RooNameSet.h,
	  roofit/roofitcore/inc/RooNumIntConfig.h,
	  roofit/roofitcore/inc/RooObjCacheManager.h,
	  roofit/roofitcore/inc/RooParamBinning.h,
	  roofit/roofitcore/inc/RooPlot.h,
	  roofit/roofitcore/inc/RooPlotable.h,
	  roofit/roofitcore/inc/RooPrintable.h,
	  roofit/roofitcore/inc/RooProdGenContext.h,
	  roofit/roofitcore/inc/RooProdPdf.h,
	  roofit/roofitcore/inc/RooRealBinding.h,
	  roofit/roofitcore/inc/RooRealIntegral.h,
	  roofit/roofitcore/inc/RooRealMPFE.h,
	  roofit/roofitcore/inc/RooRealProxy.h,
	  roofit/roofitcore/inc/RooRealVar.h,
	  roofit/roofitcore/inc/RooRecursiveFraction.h,
	  roofit/roofitcore/inc/RooResolutionModel.h,
	  roofit/roofitcore/inc/RooSetProxy.h,
	  roofit/roofitcore/inc/RooSimGenContext.h,
	  roofit/roofitcore/inc/RooSuperCategory.h,
	  roofit/roofitcore/inc/RooTObjWrap.h,
	  roofit/roofitcore/inc/RooTable.h,
	  roofit/roofitcore/inc/RooThresholdCategory.h,
	  roofit/roofitcore/inc/RooTreeData.h,
	  roofit/roofitcore/inc/RooUniformBinning.h,
	  roofit/roofitcore/inc/RooWorkspace.h,
	  roofit/roofitcore/src/Roo1DTable.cxx,
	  roofit/roofitcore/src/RooAbsAnaConvPdf.cxx,
	  roofit/roofitcore/src/RooAbsArg.cxx,
	  roofit/roofitcore/src/RooAbsBinning.cxx,
	  roofit/roofitcore/src/RooAbsCategory.cxx,
	  roofit/roofitcore/src/RooAbsCollection.cxx,
	  roofit/roofitcore/src/RooAbsData.cxx,
	  roofit/roofitcore/src/RooAbsGenContext.cxx,
	  roofit/roofitcore/src/RooAbsHiddenReal.cxx,
	  roofit/roofitcore/src/RooAbsIntegrator.cxx,
	  roofit/roofitcore/src/RooAbsOptTestStatistic.cxx,
	  roofit/roofitcore/src/RooAbsPdf.cxx,
	  roofit/roofitcore/src/RooAbsProxy.cxx,
	  roofit/roofitcore/src/RooAbsReal.cxx,
	  roofit/roofitcore/src/RooAbsRealLValue.cxx,
	  roofit/roofitcore/src/RooAbsSelfCachedPdf.cxx,
	  roofit/roofitcore/src/RooAbsString.cxx,
	  roofit/roofitcore/src/RooAbsTestStatistic.cxx,
	  roofit/roofitcore/src/RooAcceptReject.cxx,
	  roofit/roofitcore/src/RooAddGenContext.cxx,
	  roofit/roofitcore/src/RooAddModel.cxx,
	  roofit/roofitcore/src/RooAddPdf.cxx,
	  roofit/roofitcore/src/RooAddition.cxx,
	  roofit/roofitcore/src/RooArgProxy.cxx,
	  roofit/roofitcore/src/RooBanner.cxx,
	  roofit/roofitcore/src/RooCatType.cxx,
	  roofit/roofitcore/src/RooCategoryProxy.cxx,
	  roofit/roofitcore/src/RooChi2Var.cxx,
	  roofit/roofitcore/src/RooClassFactory.cxx,
	  roofit/roofitcore/src/RooConstraintSum.cxx,
	  roofit/roofitcore/src/RooConvGenContext.cxx,
	  roofit/roofitcore/src/RooCurve.cxx,
	  roofit/roofitcore/src/RooCustomizer.cxx,
	  roofit/roofitcore/src/RooDataHist.cxx,
	  roofit/roofitcore/src/RooDataProjBinding.cxx,
	  roofit/roofitcore/src/RooDataSet.cxx,
	  roofit/roofitcore/src/RooDataWeightedAverage.cxx,
	  roofit/roofitcore/src/RooEffProd.cxx,
	  roofit/roofitcore/src/RooEllipse.cxx,
	  roofit/roofitcore/src/RooFFTConvPdf.cxx,
	  roofit/roofitcore/src/RooFitResult.cxx,
	  roofit/roofitcore/src/RooFormula.cxx,
	  roofit/roofitcore/src/RooFormulaVar.cxx,
	  roofit/roofitcore/src/RooGenCategory.cxx,
	  roofit/roofitcore/src/RooGenContext.cxx,
	  roofit/roofitcore/src/RooGenericPdf.cxx,
	  roofit/roofitcore/src/RooGlobalFunc.cxx,
	  roofit/roofitcore/src/RooGrid.cxx,
	  roofit/roofitcore/src/RooHist.cxx,
	  roofit/roofitcore/src/RooIntegrator1D.cxx,
	  roofit/roofitcore/src/RooLinearVar.cxx,
	  roofit/roofitcore/src/RooListProxy.cxx,
	  roofit/roofitcore/src/RooMCStudy.cxx,
	  roofit/roofitcore/src/RooMappedCategory.cxx,
	  roofit/roofitcore/src/RooMinuit.cxx,
	  roofit/roofitcore/src/RooMsgService.cxx,
	  roofit/roofitcore/src/RooMultiCategory.cxx,
	  roofit/roofitcore/src/RooNLLVar.cxx,
	  roofit/roofitcore/src/RooNameReg.cxx,
	  roofit/roofitcore/src/RooNameSet.cxx,
	  roofit/roofitcore/src/RooNumConvPdf.cxx,
	  roofit/roofitcore/src/RooNumConvolution.cxx,
	  roofit/roofitcore/src/RooNumIntConfig.cxx,
	  roofit/roofitcore/src/RooParamBinning.cxx,
	  roofit/roofitcore/src/RooPlot.cxx,
	  roofit/roofitcore/src/RooPlotable.cxx,
	  roofit/roofitcore/src/RooPrintable.cxx,
	  roofit/roofitcore/src/RooProdGenContext.cxx,
	  roofit/roofitcore/src/RooProdPdf.cxx,
	  roofit/roofitcore/src/RooProduct.cxx,
	  roofit/roofitcore/src/RooProjectedPdf.cxx,
	  roofit/roofitcore/src/RooRandomizeParamMCSModule.cxx,
	  roofit/roofitcore/src/RooRealBinding.cxx,
	  roofit/roofitcore/src/RooRealIntegral.cxx,
	  roofit/roofitcore/src/RooRealMPFE.cxx,
	  roofit/roofitcore/src/RooRealProxy.cxx,
	  roofit/roofitcore/src/RooRealSumPdf.cxx,
	  roofit/roofitcore/src/RooRealVar.cxx,
	  roofit/roofitcore/src/RooRecursiveFraction.cxx,
	  roofit/roofitcore/src/RooResolutionModel.cxx,
	  roofit/roofitcore/src/RooSetProxy.cxx,
	  roofit/roofitcore/src/RooSimGenContext.cxx,
	  roofit/roofitcore/src/RooSimPdfBuilder.cxx,
	  roofit/roofitcore/src/RooSimultaneous.cxx,
	  roofit/roofitcore/src/RooSuperCategory.cxx,
	  roofit/roofitcore/src/RooTable.cxx,
	  roofit/roofitcore/src/RooThreshEntry.cxx,
	  roofit/roofitcore/src/RooThresholdCategory.cxx,
	  roofit/roofitcore/src/RooTreeData.cxx,
	  roofit/roofitcore/src/RooTruthModel.cxx,
	  roofit/roofitcore/src/RooUniformBinning.cxx,
	  roofit/roofitcore/src/RooWorkspace.cxx: Import changes from
	  development branch
	  
	  ==== Date: Wed Feb 20 22:33:28 2008 =====
	  
	  o RooRealSumPdf
	  
	  - Do _not_ use normalization of RooAbsPdf input components
	  in numerator of RooRealSumPdf expression since it is
	  already explicitly occurring in denominator of RooRealSumPdf.
	  (Fixes wrong normalization reported by Tristan)
	  
	  
	  o RooObjCacheManager
	  
	  - Register owner of cache with each cache elememt to
	  facilitate callbacks
	  
	  
	  o RooAbsCacheElement
	  
	  - Add storage for pointer to owner of cache and
	  supply setOwner() function
	  
	  
	  o RooAbsPdf
	  
	  - Use RooObjCacheManager callback mechanism to zero
	  'last used normalization' pointer in RooAbsPdf
	  when the cache-owned object pointed is about
	  to be deleted.
	  
	  
	  o RooAbsArg
	  
	  - Make crc32 function static
	  
	  
	  o RooWorkspace
	  
	  - Add CodeRepo nested class that allows to store C++ code
	  of RooAbsArg derived classes that are not in ROOT distribution
	  but are contained in workspace. When reading any missing
	  class, code is compiled on the fly allowing for transparent
	  reading of workspace object from file. Code is found in
	  location pointed to from TClass objects. Additional search
	  path for declaration and implementation files can be provided
	  to be able to handle non-trivial cases.
	  
	  - Add WSDir nested class that represents information contained
	  in workspace as read-only TDirectory for easy interactive use.
	  Directory representation is created using makeDir() member
	  function.
	  
	  
	  o LinkDef3
	  
	  - Add nested classes in RooWorkspace
	  
	  ===== Date: Wed Mar 26 23:04:26 2008 =====
	  
	  o RooProdPdf
	  
	  - Fix typo in ctor documentaion
	  
	  - Improve error message in expectedEvents() when no extendable
	  p.d.f.s are found
	  
	  - Implement getConstraints() function to retrieve constraint
	  p.d.f terms from product
	  expression given set of observables and set of parameters to be
	  constrained.
	  
	  
	  o RooMsgService
	  
	  - Add PROGRESS message level between INFO and WARNING
	  
	  - Add globalKill level for messages to be able to quickly
	  eliminate all messages below
	  a given level without interfering with the stream structore of
	  RooMsgService
	  
	  
	  o RooPrintable
	  
	  - Implement new printing interface with more details control over
	  items printed trhough contents enum
	  (multiple ORable options) and style of printing (inline, single
	  line, (verbose) multiline) with style
	  enum (exclusive options).
	  
	  - Introduce generic virtual functions for printing of
	  name,title,value,arguments,
	  and extras of each object.
	  
	  - Each class can overload the default contents used for all
	  printing
	  uses (inline,verbose,standard) etc as well as the default
	  printing style invoked by Print()
	  
	  
	  o RooPlot,RooGenContext,
	  RooAbsRealLValue,RooDataSet,RooNameSet,RooCustomizer,
	  RooAbsGenContext, RooAddModel,
	  RooFitResult,RooCurve,RooAbsAnaConv,RooHist,RooAbsReal,RooAbsCollection,RooAddPdf,RooTable,RooAbsData,
	  RooMappedCategory,RooFormula,RooFormulaVar,RooCatType,RooRealVar,RooAbsArg,RooAbsPdf,RooPlotable,RooRealIntegral,
	  RooAbsBinning,Roo1DTable,RooAddGenContext,RooGenericPdf,RooResolutionMode,RooAbsHiddenReal,RooMultiCategory,
	  RooAbsString,RooSetProxy,RooProdGenContext,RooConvGenContext,RooGenCategory,RooGrid,RooSimGenContext,
	  RooThresholdCategory,RooAcceptReject,RooSuperCategory,RooEllipse,RooNumIntConfig,RooAbsCategory,RooListProxy,
	  RooLinearVar,RooTreeData,RooTreeData
	  
	  - Update to new RooPrintable interface
	  
	  
	  o
	  RooGenContext,RooAbsGenContext,RooAddGenContext,RooProdGenContext,RooConvGenContext,RooSimGenContext
	  
	  - Implement attach() function to simplify management of changing
	  parameters during lifetime of context
	  
	  
	  o RooAbsRealLValue
	  
	  - Eliminate inFitRange() warning message as it is gives too many
	  false warnings when used with
	  parameterized ranges
	  
	  
	  o RooCustomizer
	  
	  - Make owning of contents optional to simplify release of created
	  components
	  
	  
	  o RooAbsReal
	  
	  - Implement new evaluation error logging mechanism. Rather than
	  passing zero p.d.f values, push error message with
	  details on a static stack (if logging is enabled by e.g.
	  RooMinuit).
	  
	  - Augment functionality of createIntegral: explicitly allow
	  integration over ranges with bounds parameterized in
	  in terms of other integrated observables. Integrals of this type
	  are automatically recognized and cast
	  as recursive integrals in case of >1-D integrals to integrate
	  over requested phase space.
	  
	  - Add createIntObj() helper function for above functionaliy.
	  
	  - Eliminate a lot of commented out debug code from
	  createPlotProjection()
	  
	  - Modify fillHistogram(): when plot observables are cloned,
	  explicitly interconnect clones again to facilitate
	  proper plotting of N-D integrals with entangled parameterized
	  ranges
	  
	  - Add ScaleFactor() argument to fillHistogram to control use of
	  histogram density correction scale factor in Z-scale
	  of filled histogram
	  
	  
	  o RooProduction
	  
	  - Fix bug for persistence
	  
	  
	  o RooRealMPFE
	  
	  - Extend client/server protocol with message to retrieve
	  RooAbsReal evaluation error log from server side and
	  merge with error log on client side
	  
	  
	  o RooRealVar
	  
	  - Introduced concept of non-shared alternative binnings(ranges)
	  required to accommodate RooParamBinning ranges
	  that cannot be shared across instances because of their
	  client/server connection to other objects in p.d.f
	  expression trees. Modify setBinning to automatically recognize
	  non-shareable binnings and divert those to
	  non-shared alternative binning container.
	  
	  - Add setRange([const char*,] RooAbsReal&,RooAbsReal&) methods to
	  simplify creation of parameterized ranges.
	  
	  
	  o RooAbsArg
	  
	  - Introduce concept of owned components with addOwnedComponents()
	  interface to be able to make any RooAbsArg
	  object own any number of others. This can be used to simplify the
	  memory management of object trees
	  
	  - Introduce prohibitServerRedirect mode that will trigger fatal
	  assert if any server redirect is attempted
	  to thus configured object. Useful as debugging tool to track
	  faulty copy constructors that leave clone
	  object tree unintentionally connected to the original object
	  tree.
	  
	  - Migrate fixed--name-field management tool from RooAbsReal to
	  RooAbsArg. Used to accomplish regular
	  formatting in RooAbsCollection::printStream.
	  
	  - Add concept of transient boolean attributes that are not
	  tranferred on copy construction. Mostly useful
	  for debugging.
	  
	  - Extend leafNodeServerList and treeNodeServerList to distinguish
	  to types of leaf-nodes: strict leaf modes
	  in the sense of the client-server tree structure and 'physical'
	  leaf nodes that do not recurse into
	  nodes that have isDerived()==kFalse. The latter corresponds to
	  the original concept of leaf nodes / variables,
	  which the former mode, a new addition, explicitly exposes any
	  shape servers contained in parameterized
	  ranges of variables.
	  
	  - Fix logic error in recursiveServerRedirect: do not recurse into
	  nodes that are in the replacement list themselves.
	  
	  - Fix bug in printCompactTree(): value/shape clients were not
	  always properly indicated.
	  
	  - Add getAllConstraints() method that finds all RooProdPdfs in
	  expression trees and harvest constraints from all
	  of these from the getConstraint() method
	  
	  
	  o RooAbsPdf
	  
	  - Implement new evaluation error logging mechanism for negative
	  p.d.f values and zero normalization integrals
	  
	  - Add Constrain(const RooArgSet& pars) and
	  ExternalConstraints(const RooArgSet& pdfs) arguments to fitTo()
	  method.
	  The Constrain() method retrieves any constraints p.d.f. on
	  parameters multiplied in any RooProdPdf in the normal
	  p.d.f expression and adds those to the likelihood that is
	  minimized. Only constraints on the listed parameters
	  will be picked up. Multiple constraints per parameter may exist.
	  The ExternalConstrains() argument implements
	  similar functionality except that provided external constraint
	  p.d.f.s are added rather than internal constraints.
	  
	  - Fix potentially fatal bug in print statement in getContext()
	  
	  - Add new method createCdf() to create a cumulative distribution
	  function from given p.d.f. Given a set of observables x,
	  the returned c.d.f is implemented in terms of a RooRealIntegral
	  of p.d.f(x') over a parameterized range from [ 0 - x ].
	  
	  
	  o Roo1DIntegrator
	  
	  - Improve error message
	  
	  
	  o RooRealIntegral
	  
	  - Fix bug in calculation of shape dependencies on observables.
	  
	  - Add handling of dependencies of integral value on values of
	  objects representing parameterized ranges of
	  integrated observables.
	  
	  
	  o RooMCStudy
	  
	  - Add Constrain(const RooArgSet& pars) and
	  ExternalConstraints(const RooArgSet& pdfs) arguments to
	  constructor.
	  In addition to passing these arguments to the fitTo() call of the
	  fit stage, modify event generation as
	  follows: instead of sampling events from 'static' generator
	  p.d.f, sample value of constrained parameters
	  from joint constraints p.d.f and sample observables at those
	  parameter settings. Save the generator parameters
	  for each toy as these change per toy. Change the pull calculation
	  such that it uses the per-event truth values
	  rather than the per-study truth value if constraints are used.
	  
	  
	  o RooAddition
	  
	  - Fix bug in evaluate() related to persistence
	  
	  
	  o RooMinuit
	  
	  - Enable/disable new evaluation error logging mechanism prior to
	  and just after each MINUIT call.
	  
	  - Print logged error messages, if any, in glue function
	  
	  
	  o RooProjectedPdf
	  
	  - Fix important bug: normalization set should always include
	  integration set for each configuration
	  
	  
	  o RooGlobalFunc
	  
	  - Add definition of Scaling(),Constrain() and
	  ExternalConstraints() helper functions
	  
	  
	  o RooUniformBinning
	  
	  - Remove dedicated print function as it output is identical to
	  that of the generic print function in RooAbsBinningx
	  
	  
	  o RooAbsBinning
	  
	  - Add virtual methods isParameterized(),lowBound() and
	  highBound() to be to detect and analyze parameterized binnings
	  through abstract interface
	  
	  - Add isShareable() method to be able to separate shareable and
	  non-shareable binnings in RooRealVar.
	  
	  - Add insertHook() and removeHook() function to allow connection
	  of possible proxies present in binning to
	  owning RooAbsArg.
	  
	  
	  o RooWorkspace
	  
	  - Improve code import facility by introducing a class->file
	  mapping step in the CodeStore to correctly handle cases where
	  multiple classes are defined in a single file.
	  
	  - Add check that TClass interface actually yields file names.
	  
	  - Only require default constructor to be present for non-abstract
	  classes. It should be there for abstract classes as
	  well but current TClass::HasDefaultConstructor() method will not
	  tell us.
	  
	  o RooTreeData
	  
	  - Improve renameVariable() method to not only rename the
	  RooAbsArg branch buffer but also any TTree branches involved as
	  well.
	  While the tree branch names are generally invisible to the user,
	  having branch names that are different from branch buffer names
	  may cause branch naming conflicts in merge() that are not
	  detectable as branch buffer naming conflicts.
	  
	  
	  o RooParamBinning
	  
	  - New class implementing binning with low and high points defined
	  by external RooAbsReal objects
	  
	  
	  o RooConstrainSum
	  
	  - Helper class for RooAbsPdf to represent likelihood of
	  collection of constraint p.d.f.s.
	  
	  
	  ==== Date: Fri Mar 28 10:04:57 2008 =====
	  
	  o RooRecursiveFraction
	  
	  - Helper function for RooAddPdf that calculates recursive
	  fraction
	  f1*(1-f2)*(1-f3) from a given set of plain fractions
	  
	  
	  o RooAddPdf
	  
	  - Add flag to ctor to optionally interpret fractions as recursive
	  fractions.
	  If activated it constructs the recursive fractions using
	  RooRecursiveFraction
	  from the original fractions
	  
	  
	  o LinkDef3.h, Module.mk
	  
	  - Add new class RooRecursiveFraction
	  
	  ==== Date: Tue Apr 1 22:42:19 2008 ====
	  
	  o RooDataWeightedAverage
	  
	  - New implementation of RooAbsOptTestStatistics that calculates
	  data weighted
	  average of any RooAbsReal. This class serves as successor of
	  RooDataProjBinding
	  that no longer complies with new optimization scheme.
	  
	  o RooRealBinding
	  
	  - Implement name() function for more useful error messaging in
	  integration
	  
	  
	  o RooChi2Var,RooNLLVar
	  
	  - Follow changes in base class
	  
	  
	  o RooAbsReal
	  
	  - In plotOn() support binning flag in ProjWData(). Reimplement
	  data-weighted projections
	  using new RooDataWeightedAverage class instead of
	  RooDataProjBinding which does not
	  work with new generic function optimization scheme.
	  
	  - Add support for NumCPU() argument
	  in plotOn() to facilitate multi-processor calculation of
	  projections. Extend NumCPU()
	  argument to pass interleaving option in MP splitting mode of
	  RooAbsTestStatistic
	  
	  - Move fixAddCoefNormalization() and fixAddCoefRange() from
	  RooAbsPdf to RooAbsReal
	  
	  
	  o RooAbsTestStatistic
	  
	  - Generalize functionality: allow RooAbsReals as input arguments
	  instead of RooAbsPdfs only.
	  Also add virtual globalNormalization() function that allows to
	  apply a global normalization
	  term after combinedValue() operation to facilitate functionality
	  of RooDataWeightedAverage.
	  
	  - Add option to split data in multiprocessor mode in interleave
	  mode instead of in bulk mode.
	  Interleave mode is useful for parallel processing of histogram
	  data where bulk partitions
	  may not contain equal amount of non-zero data points leading to
	  non-optimal load balancing
	  between processes.
	  
	  
	  o RooAbsPdf
	  
	  - Move fixAddCoefRange() and fixAddCoefNormalization to
	  RooAbsReal to support operation of
	  new generalized RooAbsTestStatistic
	  
	  
	  o RooIntegrator1D
	  
	  - Use name() of RooAbsFunc() to clarify warning and error
	  messages.
	  
	  
	  o RooRealIntegral
	  
	  - Rename _operMode to _intOperMode to avoid shadowing of equally
	  named data member in RooAbsArg
	  
	  - Fix bug in recursive printing
	  
	  
	  o RooSetProxy
	  
	  - Fix bug in print()
	  
	  
	  o RooGlobalFunc
	  
	  - Modify ProjWData() and NumCPU() helper functions with extra
	  optional argument
	  
	  
	  o RooAbsOptTestStatistic
	  
	  - Follow changes in RooAbsTestStatistic
	  
	  
	  o RooAbsFunc
	  
	  - Add virtual name() function to facilitate better error and
	  warning messages from integrators
	  
	  === Date: Tue Apr 15 17:57:32 2008 ===
	  
	  o RooMsgService
	  
	  - Add option to prefix streamed messages with process ID to
	  simplify
	  debugging of parallel fits
	  
	  
	  o RooAbsProxy
	  
	  - Add optional addContents flag to print()
	  
	  
	  o RooArgProxy, RooSetProxy, RooListProxy
	  
	  - Implement addContents flag in print()
	  
	  
	  o RooAbsReal
	  
	  - Reimplement stack of logged error messages in terms of custom
	  EvalError class.
	  A separate list<EvalError> is now kept for each object that
	  reports an error.
	  In addition to the given error message a record is constructed of
	  the proxy
	  values at the time of reporting.
	  
	  - In printEvalErrors() add option to restrict number of reported
	  items per node.
	  If number is zero, only number of errors per node is shown
	  (without details)
	  
	  
	  o RooRealMPFE
	  
	  - Adjust ReportErrors message to changes EvalError implementation
	  in RooAbsReal.
	  
	  - Make sure to synchronize remote error logging state with state
	  of parent process
	  before each evaluate()
	  
	  
	  o RooRealVar
	  
	  - Move printing of error from printValue() to printExtras()
	  
	  
	  o RooNLLVar
	  
	  - Fix bug in setting of interleave parameter of base class in
	  certain ctors
	  
	  
	  o RooAbsPdf
	  
	  - Improve passing of eval error messsages by make separate
	  messages for NaN
	  and negative values and including details in the error message
	  
	  - Add PrintEvalError(Int_t nErr) option to fitTo() to control new
	  eval error
	  message control system
	  
	  - Int printValue show both value (raw from evaluate()) as well as
	  most recently
	  used normalization value (if available)
	  
	  
	  o RooMinuit
	  
	  - Interface new eval error logging control by adding
	  setPrintEvalErrors(Int_t numEvalErrors)
	  
	  === Date: Thu Apr 24 15:11:59 2008 ===
	  
	  o Various classes
	  
	  - Fix all -Wshadow compiler warnings
	  
	  === Date: Thu Apr 24 16:32:21 2008 ===
	  
	  o RooMsgService
	  
	  - Use TSystem::GetPid() rather than getpid() for portability
	  
	  
	  o RooAbsReal
	  
	  - Make nested class EvalError public
	  
	  
	  o RooWorkspace
	  
	  - Fix windows compiler warning
	  
	  ========================================
	  
	  o RooBanner
	  
	  - Increment version tag to 2.40

2008-04-24 20:58  brun

	* [r23537] montecarlo/eg/src/TDatabasePDG.cxx: From Bertrand:
	  - Re-introduce variable initialization removed in Revision 23479

2008-04-24 19:39  rdm

	* [r23536] core/base/inc/TString.h, core/base/src/TString.cxx,
	  core/cont/inc/TCollection.h: revert the std::string forward
	  declaration, not allowed by the standard.

2008-04-24 16:31  brun

	* [r23533] hist/hist/src/TH1.cxx, hist/hist/src/THnSparse.cxx: From
	  Axel:
	  there is a bug in GCC 4.3.0 that makes
	  roottest/root/hist/operator/runsparse.C fail in the error
	  calculation part. Funny enough it fails because TH3 messes up its
	  errors (not THnSparse :-) .
	  
	  The problem stems from TH1::GetBinError():
	  if (fSumw2.fN) return TMath::Sqrt(fSumw2.fArray[bin]);
	  does not get evaluated properly - it has _horribly_ wrong values,
	  e.g.
	  -5063: 0.42
	  +5063: 0.648074
	  ("-" is GCC 3.4.6, "+" is GCC 4.3.0)
	  after scaling a bin with a single entry by 0.42. So this is a
	  real issue. It's possibly connected to the new math compiler
	  intrinsics + pushing their results onto the stack.
	  
	  Attached patch fixes this, by introducing a temporary.
	  
	  Double_t err2 = fSumw2.fArray[bin];
	  return TMath::Sqrt(err2);
	  
	  The patch also fixes THnSparse::Scale() - it was also scaling the
	  entries.

2008-04-24 16:24  rdm

	* [r23532] test/stressIterators.cxx: From Anar:
	  - added tests for the following cases:
	  * TBtree with std::for_each (Full iteration: from the Begin up to
	  the End)
	  * TBtree with std::find_if
	  * TBtree with std::count_if
	  * TOrdCollection with std::for_each (Full iteration: from the
	  Begin
	  up to the End)
	  * TOrdCollection with std::find_if
	  * TOrdCollection with std::count_if
	  * TRefArray with std::for_each (Full iteration: from the Begin up
	  to the End)
	  * TRefArray with std::find_if
	  * TRefArray with std::count_if

2008-04-24 16:23  rdm

	* [r23531] core/cont/inc/TOrdCollection.h,
	  core/cont/src/TOrdCollection.cxx: iterator of TOrdCollection
	  objects can be now used with std::for_each,
	  std::find_if, std::count_if and the like.

2008-04-24 16:22  rdm

	* [r23530] core/cont/inc/TRefArray.h, core/cont/src/TRefArray.cxx:
	  From Anar:
	  iterator of TRefArray objects can be now used with std::for_each,
	  std::find_if,
	  std::count_if and the like.

2008-04-24 16:21  rdm

	* [r23529] core/cont/inc/TBtree.h, core/cont/src/TBtree.cxx: From
	  Anar:
	  iterator of TBtree objects can be now used with std::for_each,
	  std::find_if,
	  std::count_if and the like.

2008-04-24 15:30  moneta

	* [r23525] math/mathmore/src/GSLRootFinderDeriv.cxx: more fixes for
	  -Wshadow

2008-04-24 15:25  moneta

	* [r23524] math/mathmore/inc/Math/GSLRootFinderDeriv.h: - fix for
	  -Wshadow

2008-04-24 15:12  brun

	* [r23523] test/RootIDE/TGRootIDE.cxx,
	  test/RootShower/RootShower.cxx: From Bertrand:
	  - Add a few more missing #include <string>

2008-04-24 15:09  moneta

	* [r23522] math/minuit2/inc/Minuit2/ABProd.h,
	  math/minuit2/inc/Minuit2/ABSum.h,
	  math/minuit2/inc/Minuit2/FumiliFCNBase.h,
	  math/minuit2/inc/Minuit2/LASymMatrix.h,
	  math/minuit2/inc/Minuit2/LAVector.h,
	  math/minuit2/inc/Minuit2/MinuitParameter.h,
	  math/minuit2/inc/Minuit2/MnCross.h,
	  math/minuit2/inc/Minuit2/MnParabola.h,
	  math/minuit2/inc/Minuit2/MnParabolaPoint.h,
	  math/minuit2/src/BasicMinimumError.cxx,
	  math/minuit2/src/FumiliBuilder.cxx,
	  math/minuit2/src/MnApplication.cxx,
	  math/minuit2/src/MnContours.cxx,
	  math/minuit2/src/MnFunctionCross.cxx,
	  math/minuit2/src/MnHesse.cxx, math/minuit2/src/MnLineSearch.cxx,
	  math/minuit2/src/MnParabolaFactory.cxx,
	  math/minuit2/src/MnSeedGenerator.cxx,
	  math/minuit2/src/MnUserParameterState.cxx,
	  math/minuit2/src/MnUserParameters.cxx,
	  math/minuit2/src/MnUserTransformation.cxx,
	  math/minuit2/src/NegativeG2LineSearch.cxx,
	  math/minuit2/src/VariableMetricBuilder.cxx: - remove warning due
	  to -Wshadow
	  - rename variable "Name" to "name"
	  - rename also methods like a(), b() , x() to X() , A(), B() to be
	  consistent with ROOT coding convention

2008-04-24 14:49  brun

	* [r23521] geom/gdml/src/TGDMLParse.cxx,
	  graf2d/graf/src/TGraph.cxx, graf2d/graf/src/TGraphErrors.cxx,
	  graf3d/eve/src/TEveUtil.cxx, html/src/TDocParser.cxx,
	  tree/tree/src/TLeafC.cxx: From Bertrand:
	  - Add a few missing #include <string>

2008-04-24 14:23  brun

	* [r23517] build/win/w32pragma.h: From Axel:
	  Add CPP macro needed against MSVC9 warnings on missing
	  declaration attributes of math funcs.

2008-04-24 14:19  brun

	* [r23516] misc/table/inc/TTable.h: Fix shadowed variables

2008-04-24 14:17  pcanal

	* [r23515] cint/cint7/src/struct.cxx: fix typo in r23487

2008-04-24 14:04  rdm

	* [r23514] Makefile, config/Makefile.in, configure: deprecate the
	  options:
	  --enable-cern
	  --with-cern-libdir

2008-04-24 14:02  brun

	* [r23513] core/base/src/TSystem.cxx: From Bertrand:
	  - Add missing #include <string> in Tsystem.cxx

2008-04-24 14:02  rdm

	* [r23512] graf3d/eve/src/TEveProjections.cxx: From MAtevz:
	  use std::numeric_limits<Float_t>::infinity() instead of 1e50
	  which gives
	  a warning on icc:
	  warning #264: floating-point value does not fit in required
	  floating-point type

2008-04-24 13:46  rdm

	* [r23511] core/base/inc/TString.h: try a fix for Win32.

2008-04-24 13:29  brun

	* [r23510] net/auth/src/TAuthenticate.cxx: Fix shadowed variables

2008-04-24 13:20  brun

	* [r23509] misc/minicern/src/kernlib.f: From Axel
	  Valeri's fl32.exe doesn't manage to understand hex numbers.
	  we just change the hex numbers to int

2008-04-24 13:15  brun

	* [r23507] graf3d/eve/src/TEveManager.cxx: Fix a shadowed variable

2008-04-24 13:13  brun

	* [r23506] graf2d/graf/src/TMultiGraph.cxx: Fix a shadowed variable

2008-04-24 13:11  brun

	* [r23504] main/src/h2root.cxx: Fix shadowed variables

2008-04-24 12:57  rdm

	* [r23503] core/base/inc/TString.h, core/base/src/TString.cxx,
	  core/cont/inc/TCollection.h: from Matevz:
	  forward-declared std::string in TString.h so that <string> does
	  not have
	  to be included there. Reduces compilation time (as TString.h is
	  included
	  often). Also avoid unexpected <string> inclusion.

2008-04-24 12:26  moneta

	* [r23502] math/unuran/Module.mk,
	  math/unuran/src/unuran-1.1.1-root.tar.gz,
	  math/unuran/src/unuran-1.2.3-root.tar.gz,
	  math/unuran/test/unuranMultiDim.cxx: - add new version of unuran
	  (1.2.3) , fixing a compilaiton warning on gcc 4.3
	  For other new feature of this version see the file
	  math/unuran/src/unuran-1.2.3-root/NEWS
	  
	  - fix also a compilation problem for the test on gcc 4.3
	  - improve distclean-unuran target. Remove also old directories

2008-04-24 11:03  brun

	* [r23501] misc/minicern/src/kernlib.f, misc/minicern/src/zebra.f:
	  From Federico:
	  convert all bit handling routines to military standards
	  (http://www.fortran.com/mil_std_1753.html) which work with g77,
	  gfortran and g95. Best,

2008-04-24 11:02  axel

	* [r23500] cint/cint/src/pause.cxx, cint/cint7/src/pause.cxx: Add a
	  sanity check to reloadfile: dependent file must be != current
	  file. Fixes an issue with re-loading FFT.C without libfftw.

2008-04-24 10:59  brun

	* [r23499] gui/sessionviewer/src/TProofProgressDialog.cxx,
	  gui/sessionviewer/src/TSessionViewer.cxx: From Bertrand:
	  Following user request [ROOT bugs #35918]
	  (http://savannah.cern.ch/bugs/?35918)
	  - Make the estimated remaining time human readable
	  (X h XX min XX sec instead of X.X sec)

2008-04-24 09:39  brun

	* [r23497] tree/tree/src/TTree.cxx: Fix shadowed variables

2008-04-24 08:22  couet

	* [r23496] tree/treeviewer/src/TParallelCoord.cxx: - Fix shadowed
	  variables.

2008-04-24 08:11  couet

	* [r23494] tree/treeviewer/src/TSpider.cxx: - Fix shadowed
	  variables.

2008-04-23 20:48  brun

	* [r23493] graf2d/asimage/src/libAfterImage/pixmap.c: From Axel:
	  Remove a spurious ";" in the first line

2008-04-23 20:42  brun

	* [r23492] math/matrix/src/TDecompBK.cxx,
	  math/matrix/src/TDecompLU.cxx, math/matrix/src/TDecompSVD.cxx,
	  math/matrix/src/TDecompSparse.cxx,
	  math/matrix/src/TMatrixDEigen.cxx,
	  math/matrix/src/TMatrixDSymEigen.cxx,
	  math/matrix/src/TMatrixTBase.cxx,
	  math/matrix/src/TMatrixTSparse.cxx: From Eddy:
	  Fix shadowed variables

2008-04-23 20:20  wlav

	* [r23491] bindings/pyroot/src/Pythonize.cxx,
	  bindings/pyroot/src/RootWrapper.cxx: fix shadow problems

2008-04-23 17:25  pcanal

	* [r23489] cint/reflex/src/Tools.cxx: protect Tools::IsTemplated
	  against being called with an empty string

2008-04-23 17:13  brun

	* [r23487] net/net/src/TSQLMonitoring.cxx: Fix a bug in constructor
	  reported by the Solaris compiler.

2008-04-23 17:10  brun

	* [r23486] net/net/src/TWebFile.cxx: Fix a warning on Solaris/CC

2008-04-23 17:06  brun

	* [r23485] core/base/src/TSystem.cxx: Fix shadowed variable (mac
	  code only)

2008-04-23 15:35  couet

	* [r23483] graf3d/x3d/src/x3d.c: - Fix many shadowed variables.

2008-04-23 15:22  moneta

	* [r23481] math/physics/src/TRolke.cxx: fix variable e in
	  TRolke::EvalLikeMod1
	  make now consistent with original Fortran code
	  (available at Phystat :
	  https://plone4.fnal.gov/P0/phystat/packages/0707001/1.1.0/view )

2008-04-23 14:52  brun

	* [r23480] geom/geom/src/TGeoSphere.cxx: From Andrei:
	  Fix shadowed variables

2008-04-23 14:48  brun

	* [r23479] montecarlo/eg/src/TDatabasePDG.cxx,
	  montecarlo/eg/src/TDecayChannel.cxx,
	  montecarlo/eg/src/TParticlePDG.cxx: Fix shadowed variables

2008-04-23 14:36  brun

	* [r23478] geom/geom/src/TGeoElement.cxx,
	  geom/geom/src/TGeoMaterial.cxx, geom/geom/src/TGeoNavigator.cxx,
	  geom/geom/src/TGeoSphere.cxx, geom/geom/src/TGeoTorus.cxx,
	  geom/geom/src/TGeoVolume.cxx,
	  geom/geombuilder/src/TGeoBBoxEditor.cxx: From Andrei:
	  Fix many shadowed variables.

2008-04-23 14:31  brun

	* [r23477] math/physics/src/TRolke.cxx: Fix shadowed variables

2008-04-23 14:26  brun

	* [r23475] math/mlp/src/TMultiLayerPerceptron.cxx: Fix shadowed
	  variables

2008-04-23 14:19  couet

	* [r23474] graf2d/asimage/src/libAfterImage/asvisual.h: - From
	  Sasha Vasko:
	  "Fixed build on non-gcc compilers"

2008-04-23 14:13  brun

	* [r23472] math/fumili/src/TFumili.cxx: Fix a shadowed variable

2008-04-23 14:12  brun

	* [r23471] math/minuit/src/TLinearFitter.cxx: Fix a shadowed
	  variable

2008-04-23 14:08  brun

	* [r23469] sql/mysql/src/TMySQLServer.cxx: Fix a shadowed variable

2008-04-23 14:06  couet

	* [r23468] graf2d/graf/src/TPie.cxx: - Fix shadowed variables.

2008-04-23 13:54  brun

	* [r23467] tree/treeviewer/src/TTVLVContainer.cxx: Fix shadowed
	  variable

2008-04-23 13:52  brun

	* [r23466] tree/tree/src/TBranch.cxx,
	  tree/tree/src/TBranchBrowsable.cxx, tree/tree/src/TChain.cxx,
	  tree/tree/src/TEntryListBlock.cxx, tree/tree/src/TTreeRow.cxx,
	  tree/treeplayer/src/TBranchProxy.cxx,
	  tree/treeplayer/src/TFileDrawMap.cxx,
	  tree/treeplayer/src/TSelectorDraw.cxx,
	  tree/treeplayer/src/TTreePlayer.cxx,
	  tree/treeviewer/src/TTreeViewer.cxx: Fix shadowed variables

2008-04-23 13:52  couet

	* [r23465] graf2d/graf/src/TLatex.cxx: - Fix shadowed variables.

2008-04-23 13:38  couet

	* [r23463] graf2d/graf/src/TGraphPolar.cxx: - Fix shadowed
	  variables.

2008-04-23 13:28  couet

	* [r23462] graf2d/graf/src/TGraph.cxx: - Fix shadowed variables.

2008-04-23 13:19  couet

	* [r23460] graf2d/graf/src/TGaxis.cxx: - Fix shadowed variables

2008-04-23 13:10  brun

	* [r23459] net/net/src/TSocket.cxx: Fix shadowed variables

2008-04-23 13:03  brun

	* [r23458] io/xml/src/TBufferXML.cxx, io/xml/src/TXMLFile.cxx: Fix
	  shadowed variables

2008-04-23 13:00  brun

	* [r23457] io/sql/src/TSQLStructure.cxx: Fix a severe shadowed
	  variable

2008-04-23 12:58  brun

	* [r23456] io/sql/src/TSQLFile.cxx: Fix a very severe shadowed
	  variable

2008-04-23 12:53  brun

	* [r23455] io/io/inc/TGenCollectionProxy.h, io/io/src/TKey.cxx,
	  io/io/src/TStreamerInfo.cxx: Fix shadowed variables

2008-04-23 12:42  brun

	* [r23454] gui/sessionviewer/src/TSessionViewer.cxx: Fix shadowed
	  variables

2008-04-23 12:42  ganis

	* [r23453] net/net/src/TFileStager.cxx,
	  proof/proof/src/TProofDataSetManagerFile.cxx: From Jan-Fiete:
	  make a couple of adjustments and add a couple of protections

2008-04-23 12:39  brun

	* [r23452] gui/guihtml/src/TGHtml.cxx,
	  gui/guihtml/src/TGHtmlBrowser.cxx,
	  gui/guihtml/src/TGHtmlElement.cxx,
	  gui/guihtml/src/TGHtmlLayout.cxx,
	  gui/guihtml/src/TGHtmlTable.cxx: Fix shadowed variables

2008-04-23 12:27  brun

	* [r23451] gui/guibuilder/src/TGuiBldDragManager.cxx,
	  gui/guibuilder/src/TGuiBldHintsEditor.cxx: Fix shadowed variables

2008-04-23 12:24  brun

	* [r23449] gui/gui/src/TRootBrowserLite.cxx: Fix very severe
	  shadowed variables

2008-04-23 12:14  brun

	* [r23448] gui/gui/src/TGFileBrowser.cxx,
	  gui/gui/src/TGFileDialog.cxx, gui/gui/src/TGTableLayout.cxx,
	  gui/gui/src/TGTextEdit.cxx: Fix severe shadowed variables.

2008-04-23 12:09  brun

	* [r23447] gui/gui/src/TGColorDialog.cxx: Fix shadowed variables

2008-04-23 12:06  brun

	* [r23446] gui/gui/src/TRootContextMenu.cxx: Fix very badly
	  shadowed variables.

2008-04-23 11:58  brun

	* [r23445] gui/fitpanel/src/TFitEditor.cxx: Fix: warning:
	  declaration of 'TObject* obj' shadows a parameter

2008-04-23 11:09  brun

	* [r23444] graf3d/gl/src/TGLFaceSet.cxx,
	  graf3d/gl/src/TGLScene.cxx, graf3d/gl/src/TGLSurfacePainter.cxx:
	  Fix shadowed variables

2008-04-23 11:06  brun

	* [r23443] graf3d/gl/src/CsgOps.cxx: Fix shadowed variable.

2008-04-23 11:01  brun

	* [r23442] graf3d/g3d/src/THelix.cxx: Fix shadowed variable

2008-04-23 10:58  brun

	* [r23441] graf3d/eve/src/TEveLine.cxx,
	  graf3d/eve/src/TEveStraightLineSet.cxx: Fix shadowed variables.

2008-04-23 10:55  brun

	* [r23440] math/physics/inc/TVector3.h,
	  math/physics/src/TVector3.cxx: Fix shadowed variables

2008-04-23 10:48  brun

	* [r23439] graf2d/x11/src/TGX11.cxx: Fix shadowed variables.

2008-04-23 10:37  brun

	* [r23438] graf2d/gpad/src/TPad.cxx: Fix shadowed variables

2008-04-23 10:36  axel

	* [r23437] cint/cint/src/struct.cxx, cint/cint7/src/struct.cxx: Fix
	  an issue where auto-laodign a dict with an enum would put the
	  enum into the context of the class that triggered auto-loading,
	  because G__deftagnum was not reset for autoloading.

2008-04-23 10:31  ganis

	* [r23436] proof/proof/src/TProofServ.cxx: Fix a few
	  shadowed-variable warnings

2008-04-23 10:30  ganis

	* [r23435] proof/proof/src/TProof.cxx,
	  proof/proof/src/TProofDataSetManagerFile.cxx,
	  proof/proof/src/TProofMgr.cxx,
	  proof/proofplayer/src/TEventIter.cxx: Fix gcc-4.3 warnings

2008-04-23 10:20  brun

	* [r23434] misc/minicern/src/cernlib.c: Fix :warning: declaration
	  of 'stat' shadows a global declaration:wq

2008-04-23 10:03  brun

	* [r23433] core/unix/src/TUnixSystem.cxx: Fix shadowed variables.

2008-04-23 09:59  brun

	* [r23432] core/rint/src/TTabCom.cxx: Fix shadowed variable.

2008-04-23 09:59  moneta

	* [r23431] math/minuit2/src/mndspmv.cxx: fix warning on gcc 4.3 in
	  dspmv

2008-04-23 09:56  brun

	* [r23430] core/metautils/src/TClassEdit.cxx: Fix shadowed
	  variable.

2008-04-23 09:52  brun

	* [r23429] core/cont/src/TBits.cxx: Fix shadowed variables

2008-04-23 09:50  brun

	* [r23428] core/base/src/Stringio.cxx, core/base/src/TError.cxx,
	  core/base/src/TPRegexp.cxx: Fix shadowed variables.

2008-04-23 09:44  brun

	* [r23427] core/meta/src/TMethodCall.cxx: Fix dangerous shadowed
	  variable.

2008-04-23 09:43  brun

	* [r23426] core/meta/src/TDataMember.cxx: Fix dangerous shadowed
	  variable.

2008-04-23 09:42  brun

	* [r23425] core/meta/src/TClass.cxx: Fix dangerous shadowed
	  variables

2008-04-23 09:37  brun

	* [r23424] hist/histpainter/src/TGraphPainter.cxx,
	  hist/histpainter/src/TPainter3dAlgorithms.cxx: Fix shadowed
	  variables.

2008-04-23 09:29  brun

	* [r23423] hist/spectrum/src/TSpectrum2.cxx: Fix shadowed variable.

2008-04-23 09:25  brun

	* [r23422] hist/hist/src/TProfile.cxx: Fix shadowed variable.

2008-04-23 09:24  brun

	* [r23421] hist/hist/src/TPrincipal.cxx: Fix shadowed variable

2008-04-23 09:23  brun

	* [r23420] hist/hist/src/TMultiDimFit.cxx: Fix shadowed variables.

2008-04-23 09:22  brun

	* [r23419] hist/hist/src/THStack.cxx: Fix shadowed variables

2008-04-23 09:20  brun

	* [r23418] hist/hist/src/THnSparse.cxx: Fix a dangerous shadowed
	  variable.

2008-04-23 09:19  brun

	* [r23417] hist/hist/src/THLimitsFinder.cxx: Fix shadowed variable

2008-04-23 09:17  couet

	* [r23416] misc/minicern/src/cernlib.c: - Declaration of lshift
	  (for windows) at the top of the file was missing.

2008-04-23 09:14  brun

	* [r23415] hist/hist/src/TH1.cxx: Fix shadowed variables

2008-04-23 09:13  moneta

	* [r23414] math/mathcore/inc/Math/RootFinder.h: fix a compilation
	  warning

2008-04-23 09:10  brun

	* [r23413] hist/hist/src/TFormula.cxx: Fix shadowed variables

2008-04-23 09:05  couet

	* [r23412] misc/minicern/src/cernlib.c: - Add lnblnk. This function
	  is included in most compiler libraries, but is missing
	  for compilers like icc.

2008-04-23 08:56  brun

	* [r23411] net/net/src/TApplicationServer.cxx: Fix a redeclaration
	  of int level as TString level in ApplicationServer::ErrorHandler

2008-04-23 08:52  brun

	* [r23410] core/base/src/TSystem.cxx: Fix warning with shadowed
	  variable i

2008-04-23 07:41  axel

	* [r23409] cint/cint/src/Shadow.cxx, cint/cint/src/bc_assign.cxx,
	  cint/cint/src/common.h, cint/cint/src/dict/longif3.h,
	  cint/cint/src/ifunc.cxx, cint/cint/src/init.cxx,
	  cint/cint/src/newlink.cxx, cint/cint/src/parse.cxx,
	  cint/cint/src/rflx_gensrc.cxx, cint/cint/src/scrupto.cxx,
	  cint/cint/src/struct.cxx, cint/cint/src/typedef.cxx,
	  cint/cint/src/val2a.cxx, cint/cint/src/var.cxx,
	  cint/reflex/inc/Reflex/Builder/CollectionProxy.h,
	  cint/reflex/src/Tools.cxx, cint/reflex/src/stl_hash.h: Silence
	  useless new GCC 4.3 warnings, mostly on "confusing precedence" of
	  && and ||, which is as confusing as the precedence for * and +.
	  Still to be fixed: warnings in generated dictionaries.

2008-04-23 07:37  brun

	* [r23408] graf3d/eve/src/TEveCaloLegoGL.cxx: Fix compilation
	  warnings with gcc4.3

2008-04-23 07:27  brun

	* [r23407] gui/qtgsi/src/TQRootApplication.cxx,
	  gui/qtgsi/src/TQRootDialog.cxx: Fix fatal error when compiling
	  with gcc4.3 (stdlib.h missing)

2008-04-23 07:25  brun

	* [r23406] tmva/inc/MethodCuts.h, tmva/inc/TActivationIdentity.h:
	  Fix compilation warnings when compiling with gcc4.3

2008-04-23 07:11  brun

	* [r23405] test/stressMathMore.cxx: Add missing include <stdlib.h>
	  required to compile with gcc4.3 (unknown atoi)

2008-04-22 23:12  rdm

	* [r23404] core/cont/inc/TMap.h: add missing <iterator> include.

2008-04-22 23:12  rdm

	* [r23403] config/Makefile.macosx, config/Makefile.macosx64:
	  cleanup F77LIBS.

2008-04-22 22:43  rdm

	* [r23402] config/Makefile.linux: F77LIBS cleanup.

2008-04-22 22:42  rdm

	* [r23401] config/Makefile.linuxx8664gcc: cleanup of F77LIBS.

2008-04-22 22:41  rdm

	* [r23400] misc/minicern/src/cernlib.c: add lshift_ which is only
	  an intrinsic from gfortran >=4.2 onward.

2008-04-22 18:07  rdm

	* [r23399] config/Makefile.linux, config/Makefile.linuxicc,
	  config/Makefile.linuxx8664gcc, config/Makefile.linuxx8664icc,
	  config/Makefile.macosxicc, config/Makefile.solarisCC5,
	  config/Makefile.solarisgcc: protections in case no Fortran
	  compiler installed.

2008-04-22 16:22  brun

	* [r23398] config/Makefile.win32: From Axel (on Fons suggestion):
	  - check for fl32 fortran compiler to enable/disable compilation
	  of minicern
	  on Windows

2008-04-22 14:32  rdm

	* [r23397] proof/proofd/src/proofd.cxx: fix gcc 4.3 warning.

2008-04-22 14:28  rdm

	* [r23396] montecarlo/eg/inc/cfortran.h: remove gcc 4.3 warnings.

2008-04-22 13:56  axel

	* [r23395] cint/reflex/src/Tools.cxx: Also veto op-> when
	  determining templated types

2008-04-22 12:48  couet

	* [r23393] graf2d/asimage/src/libAfterImage/asvisual.h: - Temporary
	  fix for windows compilers. Should be fix soon by Sasha.

2008-04-22 09:15  axel

	* [r23388] cint/reflex/src/Tools.cxx: Fix Tools::IsTemplated()

2008-04-22 09:08  matevz

	* [r23385] tutorials/eve/alice_esd_split.C: From Bertrand: Added
	  progress bar showing number of tracks already processed when
	  loading an event.

2008-04-22 08:02  brun

	* [r23382] graf3d/eve/src/TEveCaloLegoGL.cxx: Fix a compilation
	  warning

2008-04-22 07:47  brun

	* [r23381] build/unix/makelib.sh, build/win/makelib.sh: From Axel:
	  add special treatment of libminicern: doesn't need libCore nor
	  libCint.

2008-04-22 07:41  brun

	* [r23380] cint/reflex/src/NameLookup.cxx,
	  net/auth/src/TAuthenticate.cxx, proof/proof/src/TCondor.cxx,
	  proof/proof/src/TProof.cxx, proof/proof/src/TProofServ.cxx,
	  proof/proof/src/TSlave.cxx: From Federico:
	  Fixes for gcc4.3

2008-04-22 07:19  ganis

	* [r23379] proof/proof/inc/TProofDataSetManager.h,
	  proof/proof/src/TProofDataSetManager.cxx: Extend support for size
	  definition via suffix (e.g. 50M for 50 MBytes) to
	  group quotas. A static function ToBytes has been introduced to
	  avoid code
	  duplications. Supported suffix are (case insensitive): k (kilo),
	  m (mega),
	  g (giga), t (tera) and p (peta).

2008-04-22 07:13  brun

	* [r23378] tree/tree/inc/TBranch.h, tree/tree/src/TBranch.cxx: Add
	  a new function
	  void TBranch::DeleteBaskets(Option_t* option)
	  // Loop on all branch baskets. If the file where branch buffers
	  reside is
	  // writable, free the disk space associated to the baskets of the
	  branch,
	  // then call Reset(). If the option contains "all", delete also
	  the baskets
	  // for the subbranches.
	  // The branch is reset.
	  // NOTE that this function must be used with extreme care.
	  Deleting branch baskets
	  // fragments the file and may introduce inefficiencies when
	  adding new entries
	  // in the Tree or later on when reading the Tree.

2008-04-22 06:20  brun

	* [r23377] graf2d/graf/src/TGraph.cxx: From Eddy:
	  Improve setting/restoring of fitters

2008-04-21 20:04  moneta

	* [r23375] hist/hist/inc/THnSparse.h, hist/hist/src/THnSparse.cxx:
	  from Axel:
	  Implement Projection() for non-uniform bins, too. Simplify and
	  shorten the code considerably (combine projection targets
	  TH1,2,3, THnSparse).
	  Also fixes a bug with the projection target's title for
	  THnSparse->THnSparse projections.

2008-04-21 19:38  matevz

	* [r23374] graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: From Alja: structural
	  improvements.

2008-04-21 14:43  brun

	* [r23368] config/Makefile.depend: From Bertrand:
	  - Remove libminicern from libHbook map dependencies on Windows,
	  as it is a static library, to avoid autoloading mechanism
	  trying to load it (and complaining because it fails)

2008-04-21 14:38  brun

	* [r23367] misc/minicern/src/kernlib.f: Forgot a warning

2008-04-21 14:37  brun

	* [r23366] misc/minicern/src/kernlib.f: Fix compilation warnings on
	  Windows

2008-04-21 14:19  moneta

	* [r23365] hist/hist/inc/THnSparse.h, hist/hist/src/THnSparse.cxx:
	  from Axel: Implement Merge() for THnSparse

2008-04-21 14:12  brun

	* [r23364] misc/minicern/src/zebra.f: Fix several compilation
	  warnings on Windows

2008-04-21 14:08  brun

	* [r23363] misc/minicern/src/hbook.f: Fix a compilation warning on
	  Windows

2008-04-21 13:57  brun

	* [r23362] misc/minicern/src/zebra.f: Comment call to RZFREE

2008-04-21 13:52  couet

	* [r23361] misc/minicern/src/hbook.f, misc/minicern/src/zebra.f: -
	  Fix undefined (Windows).

2008-04-21 13:15  axel

	* [r23360] cint/reflex/Module.mk, cint/reflex/test,
	  cint/reflex/test/test_Reflex_generate.cxx,
	  cint/reflex/test/test_Reflex_generate.testref: Add a few ignores
	  (e.g. test/lib/)
	  test_Reflex_generate now writes its very verbose output to a
	  .testout file, which is then diffed with a .testref file.

2008-04-21 11:20  brun

	* [r23356] config/Makefile.solarisCC5: Change F77LIBS definition
	  for new minicern

2008-04-21 11:17  matevz

	* [r23355] graf3d/eve/inc/TEveFrameBox.h,
	  graf3d/eve/src/TEveFrameBox.cxx,
	  graf3d/eve/src/TEveFrameBoxGL.cxx, tutorials/eve/quad_test.C:
	  TEveFrameBox
	  ============
	  
	  Add support for arbitrary 2d frame shapes - user specifies
	  individual
	  points via SetQuadByPoints() function.
	  See tutorials/eve/quad_test.C::quad_test_circ() for an example.
	  
	  
	  tutorials/eve/quad_test.C
	  =========================
	  
	  quad_test() - Create frame-box, put all digits on z=0 and rotate
	  so
	  that the object is immediately visible.
	  
	  quad_test_circ() - Create circular frame around digits; populate
	  the
	  center of the circle as well.

2008-04-21 10:59  axel

	* [r23354] cint/reflex/src/NameLookup.h,
	  cint/reflex/src/Object.cxx: Silence a few MSVC /W4 warnings:
	  declare unimplemented NameLookup copy c'tor, assignment op;
	  remove unused code in Object. See Savannah #35527.

2008-04-21 10:21  brun

	* [r23353] graf2d/qt/src/GQtGUI.cxx: Fix a compilation warning
	  about unused argument mode

2008-04-21 10:13  brun

	* [r23352] tmva/src/SimulatedAnnealing.cxx: Fix coding convention

2008-04-21 09:57  matevz

	* [r23351] graf3d/gl/inc/TGLViewer.h,
	  graf3d/gl/src/TGLEventHandler.cxx, graf3d/gl/src/TGLViewer.cxx:
	  TGLViewer
	  =========
	  
	  Rename member 'EDragAction fAction' to 'fDragAction' to make its
	  meaning clearer elsewhere.
	  
	  Skip drawing when viewport area is zero.
	  
	  
	  TGLEventHandler
	  ===============
	  
	  Fix compilation warning - which actually revealed a cut-n-paste
	  bug.
	  
	  Consistently check and report existing drag-action for
	  leave/enter-notify and focus-in/out events. Do NOT use 'kNone'
	  but
	  fully qualified enum entry from TGLViewer.

2008-04-21 09:48  axel

	* [r23350] cint/reflex/python/genreflex/gendict.py: From Giovanni
	  Petrucciani: speed up gendict considerably (he reports a factor
	  60) by implementing a cache for e.g. the normalize functions.

2008-04-21 09:45  axel

	* [r23349] cint/reflex/test/test_Reflex_simple2.cxx,
	  cint/reflex/test/test_Reflex_unit.cxx: Fix / update test suite:
	  only 38 instead of 40 types ([u]longlong is gone); look for
	  "ns::TestTemplatedSelectionClass<int,int,float>" because default
	  template names are not evaluated by Reflex::Type()

2008-04-21 09:22  brun

	* [r23348] core/cont/inc/TClonesArray.h,
	  core/cont/src/TClonesArray.cxx: Add new member functions
	  void SetClass(const char *classname,Int_t size=1000);
	  void SetClass(const TClass *cl,Int_t size=1000);
	  Set class is now called from the two TClonesArray constructors.
	  The new functions are useful when a TClonesArray is a member of
	  another class and the decision
	  about the class to be put in the array can only be taken
	  after the construction of the parent class.

2008-04-21 08:35  brun

	* [r23347] Makefile, misc/minicern/Module.mk,
	  misc/minicern/src/cernlib.c: From Bertrand:
	  - Build static libminicern.lib on Windows
	  - Remove dllexport declarations (not needed anymore)

2008-04-21 08:16  couet

	* [r23345] graf2d/asimage/src/libAfterImage/asimagexml.c,
	  graf2d/asimage/src/libAfterImage/asvisual.c,
	  graf2d/asimage/src/libAfterImage/asvisual.h,
	  graf2d/asimage/src/libAfterImage/imencdec.c,
	  graf2d/asimage/src/libAfterImage/import.c,
	  graf2d/asimage/src/libAfterImage/transform.c,
	  graf2d/asimage/src/libAfterImage/transform.h: - Synchonize with
	  Sasha Vasko's repository.
	  Mostly addition for image pixelization and color to alpha
	  functionality.

2008-04-21 04:44  brun

	* [r23343] graf2d/qt/inc/TQtClientFilter.h,
	  graf2d/qt/inc/TQtClientGuard.h, graf2d/qt/inc/TQtEventQueue.h,
	  graf2d/qt/inc/TQtWidget.h, graf2d/qt/src/GQtGUI.cxx,
	  graf2d/qt/src/TGQt.cxx, graf2d/qt/src/TQtClientGuard.cxx,
	  graf2d/qt/src/TQtEventQueue.cxx, graf2d/qt/src/TQtMarker.cxx,
	  graf2d/qt/src/TQtWidget.cxx: From Valeri Fine:
	  - remove Q3PtrList, Q3ValuerList, Q3PointArray classes from
	  Q3Support
	  use QVector, QList, QQueue, QPolygon from the pure Qt4 instead.

2008-04-20 13:11  brun

	* [r23342] tmva/test/TMVApplication.py: From Joerg:
	  New test script

2008-04-20 12:49  brun

	* [r23341] tmva/inc/MethodCuts.h, tmva/inc/MsgLogger.h,
	  tmva/inc/SimulatedAnnealing.h, tmva/inc/Tools.h,
	  tmva/src/BinarySearchTree.cxx, tmva/src/DataSet.cxx,
	  tmva/src/DecisionTree.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	  tmva/src/MethodCommittee.cxx, tmva/src/MethodCuts.cxx,
	  tmva/src/MetricEuler.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/SimulatedAnnealing.cxx, tmva/src/Tools.cxx: From Joerg:
	  Fixes for problems on Windows and Solaris.
	  Fix coding conventions.

2008-04-20 10:55  rdm

	* [r23339] build/unix/makestatic.sh: don't include minicern.

2008-04-20 07:19  brun

	* [r23338] main/win32/cfget.c, main/win32/cfgeto.c,
	  main/win32/cfopei.c, main/win32/cfput.c, main/win32/cfputo.c,
	  main/win32/tzvers.f: Remove duplicated files

2008-04-20 07:16  brun

	* [r23337] main/Module.mk: Remove reference to tzvers.f

2008-04-20 06:44  brun

	* [r23336] montecarlo/eg/inc/Hepevt.h,
	  montecarlo/eg/inc/cfortran.h: Fixes for Windows

2008-04-19 18:42  brun

	* [r23335] misc/minicern/src/cernlib.c: From Bertrand:
	  patch to build libminicern on Windows.

2008-04-19 18:38  brun

	* [r23334] tmva/inc/BinarySearchTree.h,
	  tmva/inc/BinarySearchTreeNode.h, tmva/inc/Config.h,
	  tmva/inc/DataSet.h, tmva/inc/DecisionTree.h, tmva/inc/Factory.h,
	  tmva/inc/GeneticPopulation.h, tmva/inc/IFitterTarget.h,
	  tmva/inc/MCFitter.h, tmva/inc/MethodBDT.h, tmva/inc/MethodBase.h,
	  tmva/inc/MethodCFMlpANN_Utils.h, tmva/inc/MethodCuts.h,
	  tmva/inc/MethodMLP.h, tmva/inc/MethodTMlpANN.h,
	  tmva/inc/MsgLogger.h, tmva/inc/PDF.h, tmva/inc/Reader.h,
	  tmva/inc/Rule.h, tmva/inc/RuleFit.h,
	  tmva/inc/SimulatedAnnealing.h,
	  tmva/inc/SimulatedAnnealingFitter.h,
	  tmva/inc/TActivationIdentity.h, tmva/inc/Tools.h,
	  tmva/inc/Version.h, tmva/src/BinarySearchTree.cxx,
	  tmva/src/BinarySearchTreeNode.cxx, tmva/src/Config.cxx,
	  tmva/src/Configurable.cxx, tmva/src/CrossEntropy.cxx,
	  tmva/src/DataSet.cxx, tmva/src/DecisionTree.cxx,
	  tmva/src/Event.cxx, tmva/src/Factory.cxx,
	  tmva/src/GeneticAlgorithm.cxx, tmva/src/IFitterTarget.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/MinuitFitter.cxx,
	  tmva/src/MisClassificationError.cxx, tmva/src/MsgLogger.cxx,
	  tmva/src/PDF.cxx, tmva/src/Ranking.cxx, tmva/src/Reader.cxx,
	  tmva/src/Rule.cxx, tmva/src/RuleEnsemble.cxx,
	  tmva/src/RuleFit.cxx, tmva/src/RuleFitAPI.cxx,
	  tmva/src/RuleFitParams.cxx, tmva/src/SdivSqrtSplusB.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/Timer.cxx, tmva/src/Tools.cxx,
	  tmva/src/VariableDecorrTransform.cxx, tmva/src/VariableInfo.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/compareanapp.C, tmva/test/efficiencies.C,
	  tmva/test/mvaeffs.C, tmva/test/mvas.C, tmva/test/network.C,
	  tmva/test/rulevisCorr.C, tmva/test/rulevisHists.C,
	  tmva/test/tmvaglob.C, tmva/test/variables.C: From Joerg Stelzer:
	  The following list contains the changes since ROOT release
	  5.18/00
	  
	  * Dataset preparation:
	  o Preselection: Preselection cuts now work on arrays. Previously
	  used TEventlists (only event wise pass/fail) were replaced by
	  TreeFormulas (sensitive to array position). Thanks to Arnaud
	  Robert (LPNHE) for his contributions.
	  o Tree assignment to signal/background: Signal and background
	  trees can now be assigned individually to training and test
	  purposes. This is achieved by setting the third parameter of the
	  Factory::AddSignalTree/AddBackgroundTree() methods to "Train" or
	  "Test" (const string). The only restriction is that either none
	  or all signal (background) trees need to be specified with that
	  option. It is possible to mix the two modes, for instance one can
	  assign individual training and test trees for signal, but not for
	  background.
	  o Direct tree building: For increased flexibility, users can also
	  directly input signal and background, training and test events to
	  TMVA, instead of letting TMVA interpret user-given trees. Note
	  that either one of the two approaches must be chosen (no mix).
	  The syntax of the new calls is described in the
	  macros/TMVAnalysis.C test macro. --> The User runs the event
	  loop, copies for each event the input variables into a
	  std:vector, and "adds" them to TMVA, using the dedicated calls:
	  factory->AddSignalTrainingEvent( vars, signalWeight ); (and
	  replacing "Signal" by "Background", and "Training" by "Test").
	  After the event loop, everything continues as in the standard
	  method.
	  * Methods:
	  o Simulated Annealing in Cuts,FDA: Entirely new Simulated
	  Annealing (SA) algorithm for global minimisation in presence of
	  local minima (optionally used in cut optimisation (MethodCuts)
	  and the Function Discriminant (MethodFDA)). The SA algorithm
	  features two approaches, one starting at minimal temperature (ie,
	  from within a local minimum), slowly increasing, and another one
	  starting at high temperature, slowly decreasing into a minimum.
	  Code developed and written by Kamil Bartlomiej Kraszewski, Maciej
	  Kruk and Krzysztof Danielowski from IFJ and AGH/UJ, Krakow,
	  Poland.
	  o Cuts: Added printouts, quoting the explicit cut application for
	  given signal efficiency. In case of transformations of the input
	  variables, the full expressions are given. Added warning to
	  Fisher in case of variable normalisation.
	  o Cuts: Added physical limits to min/max cuts if smart option is
	  used.
	  o BDT: removed hard-coded weight file name; now, paths and names
	  of weight files are written as TObjStrings into ROOT target file,
	  and retrieved for plotting; available weight files (corresponding
	  to target used) can be chosen from pop-up GUI.
	  o BDT: Changes in handling negative weights in BDT algorithm.
	  Events with negative weights now get their weight reduced (*=
	  1/boostweight) rather than increased (*= boostweight) as the
	  other events do. Otherwise these events tend to receive
	  increasingly stronger boosts, because their effects on the
	  separation gain are as if background events were selected as
	  signal and vice versa (hence the events tend to be "wanted" in
	  signal nodes, but are boosted as if they were misclassified). In
	  addition, the separation indices are protected against negative S
	  or S+B returning 0.5 (no separation at all) in case that occurs.
	  o BDT: In addition there is a new BDT option to ignore events
	  with negative event weights for the training. This option could
	  be used as a cross check of a "worst case" solution for Monte
	  Carlo samples with negative weights. Note that the results of the
	  testing phase still include these events and are hence objective.
	  o BDT: Added randomised trees: similar to the "Random Forests"
	  technique of Leo Breiman and Adele Cutler, it uses the "bagging"
	  algorithm and bases the determination of the best node-split
	  during the training on a random subset of variables only, which
	  is individually chosen for each split.
	  o BDT: Move to TRandom2 for the "bagging" algorithm and throw
	  random weights according to Poisson statistics. (This way the
	  random weights are closer to a resampling with replacement
	  algorithm.)
	  o TMlpANN: Extended options to TMultilayerPerceptron learning
	  methods. Added example for reader application: TMVApplication.py
	  * GUI:
	  o Parallel Coordinates: New GUI button for Parallel Coordinate
	  plotting.
	  * Application:
	  o Added Python example for reader application: TMVApplication.py
	  * Bug fixes:
	  o TMlpANN: fixed crash with ROOT>=5.17 when using large number of
	  test events; also corrected bias in cross validation: before the
	  test events were used, which led to an overestimated performance
	  evaluation in case of a small number of degrees of freedom;
	  separate now training tree in two parts for training and
	  validation with configurable ValidationFraction
	  o Cuts: Corrected inconsistency in MethodCuts: the signal
	  efficiency written out into the weight file does not correspond
	  to the center of the bin within which the background rejection is
	  maximised (as before) but to the lower left edge of it. This is
	  because the cut optimisation algorithm determines the best
	  background rejection for all signal efficiencies belonging into a
	  bin. Since the best background rejection is in general obtained
	  for the lowest possible signal efficiency, the reference signal
	  efficiency is the lowest value in the bin.
	  o Cuts: Fixed Cuts (optimisaton) method -> event with smallest
	  value was not included in search for optimal cut (thanks to
	  Dimitris Varouchas, LAL-Orsay, for helping us detecting the
	  problem).
	  o Genetic Algorithm: Corrected configurable random seed in
	  GeneticAlgorithm (thanks to David Gonzalez Maline, CERN, for
	  pointing this out)
	  o GUI: Fixes in input-variable and MVA plotting: under/over-flow
	  numbers given on plots were not properly normalised; the maximum
	  histogram ranges have been increased to avoid cut-offs. Thanks to
	  Andreas Wenger, Zuerich, for pointing these out.

2008-04-19 14:03  brun

	* [r23333] montecarlo/eg/inc/cfortran.h: revert to the old version
	  of cfortran.h in 5.19/02.
	  The new version was OK for ROOT, but apparently with too many
	  sides effects
	  for many. Contact Federico.carminati@cern.ch for more details.

2008-04-19 10:20  pcanal

	* [r23332] test/stressIterators.cxx: explicitly include
	  <functional> to improve portability

2008-04-19 09:26  pcanal

	* [r23331] cint/cint/src/loadfile.cxx, cint/cint7/src/loadfile.cxx:
	  No need to warn about multiple request for cintdlls inclusion,
	  just ignore the new requests

2008-04-18 23:48  rdm

	* [r23330] build/unix/makestatic.sh: x11ttf is needed in the static
	  module.

2008-04-18 23:42  rdm

	* [r23329] test/Makefile, test/stressIterators.cxx,
	  test/stressIterators.h: From Anar:
	  - the SFind functor has been simplified and now become a fully
	  copyable functor
	  - added tests for the following cases:
	  * TMap with std::for_each (Full iteration: from the Begin up to
	  the End)
	  * TMap with std::for_each (Partial iteration: from the Begin up
	  to the
	  3rd element)
	  * TMap with std::find_if
	  * TMap with std::count_if
	  - cosmetic changes

2008-04-18 23:40  rdm

	* [r23328] core/cont/inc/TMap.h, core/cont/src/TMap.cxx: From Anar:
	  iterators of TMap containers can now be used with std::for_each,
	  std::find_if,
	  std::count_if, and the like.

2008-04-18 22:37  pcanal

	* [r23327] test/Makefile: no need to link stressIterators to the
	  gui library

2008-04-18 21:32  pcanal

	* [r23326] core/meta/src/TCint.cxx, core/meta/src/TClass.cxx,
	  core/utils/src/rlibmap.cxx: Enable autoloading of the cintdlls.
	  
	  rlibmap.cxx: handle '#pragma create TClass' statements.
	  TCint.cxx:
	  Do not make the TClass a zombie if it points to an STL container
	  without a CINT dictionary
	  Avoid infinite recursion UpdateClassInfo
	  
	  TClass.cxx:
	  Do not check the 'checksum' of an stl container's TStreamerInfo
	  (it is always 0)
	  Avoid infinite recursion TClass::Init

2008-04-18 18:27  matevz

	* [r23323] graf3d/eve/inc/TEveCalo.h,
	  graf3d/eve/inc/TEveCaloLegoEditor.h,
	  graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/inc/TEveCaloVizEditor.h, graf3d/eve/src/TEveCalo.cxx,
	  graf3d/eve/src/TEveCaloLegoEditor.cxx,
	  graf3d/eve/src/TEveCaloLegoGL.cxx,
	  graf3d/eve/src/TEveCaloVizEditor.cxx: From Alja:
	  
	  In 2D lego mode set cell color logarithmically.
	  
	  Add new controls in several editors.

2008-04-18 18:15  matevz

	* [r23321] graf3d/eve/inc/TEveEventManager.h,
	  graf3d/eve/src/TEveEventManager.cxx, graf3d/eve/src/TEveUtil.cxx:
	  TEveUtil - do not prefix icon names with ROOTSYS/icons as
	  TGClient::GetPicture() properly searches all relevant
	  directories.
	  
	  TEveEventManager - add member functions RemoveNewEventCommand()
	  and
	  ClearNewEventCommands().

2008-04-18 17:19  matevz

	* [r23320] graf3d/gl/inc/TGLEventHandler.h,
	  graf3d/gl/src/TGLEventHandler.cxx, graf3d/gl/src/TGLSAViewer.cxx:
	  TGLEventHandler - grab mouse during drag operations.
	  
	  TGLSAViewer - fix typo in help text (extended in the last
	  commit).

2008-04-18 16:38  matevz

	* [r23318] graf3d/gl/inc/TGLEmbeddedViewer.h,
	  graf3d/gl/inc/TGLEventHandler.h, graf3d/gl/inc/TGLSAViewer.h,
	  graf3d/gl/inc/TGLViewer.h, graf3d/gl/src/TGLEmbeddedViewer.cxx,
	  graf3d/gl/src/TGLEventHandler.cxx, graf3d/gl/src/TGLSAViewer.cxx,
	  graf3d/gl/src/TGLViewer.cxx, tutorials/eve/SplitGLView.C: In
	  TGLViewer::SetEventHandler() propagate the changes to TGLWidget.
	  
	  Rename member TGLWidget* TGLViewer::fGLWindow to fGLWidget to
	  correspond to class-name of the new low-level GL interface.

2008-04-18 11:07  brun

	* [r23313] montecarlo/eg/inc/cfortran.h: From Federico:
	  add a conditional statement trigerred if the variable EXTCOMDEF
	  for a correct declaration of extern statements.
	  This is important for Fortran packages having block data

2008-04-18 11:06  ganis

	* [r23312] proof/proof/src/TProofServ.cxx: The heavy version of
	  TQueryResult must be removed after having being saved and the
	  light object is created

2008-04-18 11:02  pcanal

	* [r23311] core/unix/src/TUnixSystem.cxx,
	  core/winnt/src/TWinNTSystem.cxx: add core version of the cint/stl
	  location in the dynamic path

2008-04-18 10:22  ganis

	* [r23310] proof/proof/src/TProofServ.cxx,
	  proof/proofplayer/inc/TProofPlayer.h: Fix a weird mem leak due to
	  missing brackets in a nested if-else construct

2008-04-18 07:53  brun

	* [r23308] tutorials/eve/SplitGLView.C: From Bertrand:
	  Add a message telling this macro is used compiled
	  by alice_esd_split.C in case user try to execute
	  .x SplitGLView.C

2008-04-18 07:49  brun

	* [r23307] core/base/inc/Windows4Root.h: From Valeriy Onuchin:
	  Including DirecShow headers conflicts with Windows4Root.h
	  This patch fixes the problem.

2008-04-17 23:38  pcanal

	* [r23306] tree/treeplayer/inc/TFormLeafInfo.h,
	  tree/treeplayer/src/TFormLeafInfo.cxx,
	  tree/treeplayer/src/TTreeFormula.cxx: Fix
	  CollectionTree->Scan("reco_ee_et[][2]:reco_ee_et[0][2]")
	  where reco_ee_et is a vector<vector<double>>
	  See http://root.cern.ch/phpBB2/viewtopic.php?t=6536

2008-04-17 18:38  matevz

	* [r23305] graf3d/eve/src/TEveCaloLegoGL.cxx: Fix compilation
	  warning.

2008-04-17 18:29  matevz

	* [r23304] graf3d/eve/inc/TEveCalo.h,
	  graf3d/eve/inc/TEveCaloLegoEditor.h,
	  graf3d/eve/inc/TEveCaloLegoGL.h, graf3d/eve/src/TEveCalo.cxx,
	  graf3d/eve/src/TEveCaloLegoEditor.cxx,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: From Alja: Fix palette in 2D
	  view.

2008-04-17 10:54  pcanal

	* [r23295] tutorials/cont/TListAndSTL.C: work around CINT copy
	  constructor deficiency

2008-04-17 10:32  brun

	* [r23294] misc/minicern/src/cernlib.c: Temporary fix for Windows

2008-04-17 10:28  pcanal

	* [r23293] Makefile: include the cint coreversion name in the
	  install directory of the cint auxiliary files

2008-04-17 10:07  brun

	* [r23292] misc/minicern/src/cernlib.c: Add protections for
	  includes on Windows

2008-04-17 08:43  rdm

	* [r23290] hist/hbook/Module.mk: remove reference to full cernlib.

2008-04-17 08:12  ganis

	* [r23289] proof/proofplayer/src/TVirtualPacketizer.cxx: Make sure
	  that something has been processed before setting kIsDone

2008-04-17 08:06  ganis

	* [r23288] proof/proofplayer/src/TProofPlayer.cxx: Fix a problem
	  with formatting the missing files message

2008-04-17 08:05  ganis

	* [r23287] proof/proof/src/TCondor.cxx, proof/proof/src/TSlave.cxx:
	  Remove inclusion of an unused header file

2008-04-17 07:40  brun

	* [r23286] hist/hbook/Module.mk, hist/hbook/src/hntvar2.f: Remove
	  subroutine hntvar2. Not needed anymore with teh new zebra.f in
	  minicern

2008-04-17 07:33  brun

	* [r23285] main/Module.mk, main/src/g2rootold.f: Remove g2rootold

2008-04-17 07:22  rdm

	* [r23284] main/Module.mk: add missing dependencies one minicern.

2008-04-17 07:20  brun

	* [r23283] main/src/g2root.f: Remove the routine RZINK from g2root.
	  The routine rzink in the new zebra.f includes
	  a fix to this routine that never went to the official version in
	  cernlib.

2008-04-17 07:11  brun

	* [r23282] misc/minicern/src/kernlib.f: Add a new routine UCOPYI to
	  copy vectors of integers.
	  This routine is called in many places from the new version of
	  zebra.f

2008-04-17 07:10  brun

	* [r23281] misc/minicern/src/zebra.f: Fix a long list of
	  compilation warnings when integers or floats are used
	  to call a routine expecting integers

2008-04-17 07:09  brun

	* [r23280] misc/minicern/src/cernlib.c: Fix a compiler warning
	  about not initialized variable flag

2008-04-17 06:25  brun

	* [r23277] misc/minicern/Module.mk: Change mincern to minicern for
	  the soname

2008-04-17 06:09  ganis

	* [r23276] proof/proofplayer/src/TProofPlayer.cxx: From Bertrand:
	  replace TProofFile by TProofOutputFile

2008-04-17 05:22  brun

	* [r23275] hist/hbook/src/hntvar2.f: Replace the call to HBUG by a
	  print statement

2008-04-17 00:14  wlav

	* [r23274] bindings/pyroot/src/Pythonize.cxx: prevent possible
	  deref infinite loop

2008-04-17 00:12  rdm

	* [r23273] Makefile, config/Makefile.depend,
	  config/Makefile.macosx, config/Makefile.macosx64,
	  config/Makefile.macosxicc, main/Module.mk: use minicern instead
	  of the full cernlib. Currently not yet enabled
	  because still unresolved symbols.

2008-04-17 00:05  rdm

	* [r23272] misc/minicern/Module.mk: first version of minicern
	  Module.mk.

2008-04-17 00:03  rdm

	* [r23271] misc/minicern/src/hbook.f, misc/minicern/src/kernlib.f,
	  misc/minicern/src/zebra.f: set eol properties.

2008-04-17 00:02  rdm

	* [r23270] misc/minicern/src/cernlib.c: fix compilation errors and
	  warnings on Mac OS X.

2008-04-16 23:18  wlav

	* [r23269] bindings/pyroot/ROOT.py,
	  bindings/pyroot/src/ObjectProxy.cxx,
	  bindings/pyroot/src/RootModule.cxx: naming and p2.2 fixups

2008-04-16 21:39  wlav

	* [r23268] bindings/pyroot/src/ObjectProxy.cxx,
	  bindings/pyroot/src/Pythonize.cxx,
	  bindings/pyroot/src/RootModule.cxx: Also from Pere, a way of
	  pickling any object that carries a TClass

2008-04-16 21:28  ganis

	* [r23267] proof/proofplayer/inc/LinkDef.h,
	  proof/proofplayer/inc/TProofFile.h,
	  proof/proofplayer/inc/TProofOutputFile.h,
	  proof/proofplayer/src/TProofFile.cxx,
	  proof/proofplayer/src/TProofOutputFile.cxx: Rename TProofFile as
	  TProofOutputFile; TProofFile will be a real TFile to access the
	  sandbox

2008-04-16 21:27  ganis

	* [r23266] proof/proofplayer/src/TProofPlayer.cxx: Warn the client
	  in realtime that some files are missing and estimate the fraction
	  of non-processed data

2008-04-16 21:21  rdm

	* [r23265] core/cont/src/TObjArray.cxx: From Anar:
	  fix in TObjArrayIter, fCurCursor was not properly initialized.
	  Fixes crash
	  seen in stressIterator.

2008-04-16 19:03  matevz

	* [r23264] graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: From Alja: Rebin histogram in
	  2D if projection is small.

2008-04-16 17:18  pcanal

	* [r23263] tree/tree/src/TTree.cxx: remove the _var prefix for the
	  default leaf name of single numerical value

2008-04-16 17:03  pcanal

	* [r23262] tree/treeplayer/src/TTreeFormula.cxx: Insure that the
	  formula that are used as indices or as argument to special
	  functions have their branch(es) loaded once. This fixes
	  http://root.cern.ch/phpBB2/viewtopic.php?p=27080#27080

2008-04-16 15:49  brun

	* [r23260] main/src/g2root.f,
	  math/mlp/src/TMultiLayerPerceptron.cxx: From Christophe Delaere:
	  Add a new method in the C++ exported NN function that takes an
	  array as input.

2008-04-16 15:46  brun

	* [r23259] tutorials/eve/SplitGLView.C: From Bertrand:
	  - Put the secondary (small) embedded GL viewers inside dockable
	  frame

2008-04-16 14:54  brun

	* [r23257] misc/minicern, misc/minicern/src,
	  misc/minicern/src/cernlib.c, misc/minicern/src/hbook.f,
	  misc/minicern/src/kernlib.f, misc/minicern/src/zebra.f: Add a new
	  directory with all the necessary files used by h2root, g2root and
	  the THbookxxx classes
	  such that we can get rid of cernlib and associated installation
	  problems.
	  Most of the work by Olivier.
	  Remains to implement the Module.mk to build minicern.a

2008-04-16 14:13  antcheva

	* [r23256] gui/gui/inc/TGDockableFrame.h,
	  gui/gui/src/TGDockableFrame.cxx: From Bertrand:
	  - Introduced the fFixedSize option, to let user choose if the
	  undocked frame may be resized or not (users request)
	  - Keep the (fixed) original docked frame size when undocked
	  (i.e. for menus and toolbars)

2008-04-16 13:59  rdm

	* [r23255] test: ignore TrackMathCoreDict.*.

2008-04-16 13:35  rdm

	* [r23254] Makefile, build/unix/makestatic.sh, misc, misc/table,
	  misc/table/Module.mk, table: move table to misc.

2008-04-16 11:57  ganis

	* [r23253] proof/proof/inc/TProofDataSetManagerFile.h: Make
	  'public' the functions used directly the external ALICE daemon

2008-04-16 10:49  pcanal

	* [r23252] tree/treeplayer/src/TTreeFormula.cxx: Correct the
	  drawing of "X[1]:X[5]" when X is a vector< vector<float> >
	  and X[1].size()!=X[5].size(). (reported at
	  http://root.cern.ch/phpBB2/viewtopic.php?p=27070)

2008-04-16 10:28  antcheva

	* [r23251] graf2d/qt/inc/TGQt.h, graf2d/qt/inc/TQtClientFilter.h,
	  graf2d/qt/inc/TQtMarker.h, graf2d/qt/inc/TQtSymbolCodec.h,
	  graf2d/qt/inc/TQtWidget.h, graf2d/qt/inc/rootcint.pri,
	  graf2d/qt/src/TGQt.cxx, graf2d/qt/src/TQtClientFilter.cxx,
	  graf2d/qt/src/TQtMarker.cxx, graf2d/qt/src/TQtSymbolCodec.cxx:
	  From Valeri Fine:
	  Replace Q3Support classes with the “pureQt4 objects

2008-04-16 09:09  ganis

	* [r23248] proof/proof/inc/TProofDataSetManager.h,
	  proof/proof/src/TProofDataSetManager.cxx,
	  proof/proof/src/TProofDataSetManagerFile.cxx,
	  proof/proof/src/TProofServ.cxx: - Fix a few issues with
	  BrowseDataSets.
	  - Rename ParseDataSetUri to ParseUri
	  - Add a static method CreateUri to format a dataset Uri from
	  group, user, dataset name
	  and object name
	  - Automatically fill group="default" and user="<real_user>" when
	  either of the two
	  are not passed

2008-04-16 09:04  ganis

	* [r23247] proof/proofplayer/src/TPacketizer.cxx,
	  proof/proofplayer/src/TPacketizerAdaptive.cxx: Form Jan: drop
	  invalid elements from the list of elements to be processed

2008-04-16 08:52  pcanal

	* [r23246] cint/cintex/src/CINTFunctional.cxx: Update the cintex
	  function wrapper to conform to the value of G__catchexception

2008-04-16 08:50  pcanal

	* [r23245] cint/cint/inc/G__ci.h, cint/cint/src/init.cxx: add
	  accessor to G__catchexception

2008-04-16 08:05  ganis

	* [r23244] proof/proofplayer/inc/TPacketizer.h,
	  proof/proofplayer/inc/TPacketizerAdaptive.h,
	  proof/proofplayer/src/TPacketizer.cxx,
	  proof/proofplayer/src/TPacketizerAdaptive.cxx: TPacketizer:
	  - Fix a problem in TPacketizer when using the cached info (it was
	  already
	  fixed in TPacketizerAdaptive)
	  - Make sure that both Long_t and Int_t are supported for maximum
	  number of
	  workers per filenode
	  - Add some conditional debug statements
	  
	  TPacketizerAdaptive:
	  - Make sure that both Long_t and Int_t are supported for maximum
	  number of
	  workers per filenode
	  - Add some conditional debug statements

2008-04-16 06:28  ganis

	* [r23240] proof/proof/src/TProofServ.cxx: From Jan: in
	  SetupCommon, use kPROOF_PackDir instead of kPROOF_WorkDir when
	  defining the default fPackage dir

2008-04-16 01:07  wlav

	* [r23239] bindings/pyroot/src/Pythonize.cxx,
	  bindings/pyroot/src/RootModule.cxx: basic pickling support

2008-04-15 16:36  pcanal

	* [r23237] tree/tree/src/TTree.cxx: Make the leaflist optional if
	  the address points to a single numerical variable:
	  Int_t value;
	  tree->Branch(branchname, &value);

2008-04-15 16:32  pcanal

	* [r23236] tree/tree/src/TBranch.cxx: remove warning

2008-04-15 16:09  pcanal

	* [r23235] tree/tree/src/ManualTree2Body.h: Correct spell the
	  friend function name

2008-04-15 15:34  pcanal

	* [r23231] tutorials/tree/hvector.C: Update to use the new branch
	  creation technique (passing the address of an object)

2008-04-15 15:33  pcanal

	* [r23230] tree/tree/inc/TBranch.h, tree/tree/inc/TBranchElement.h,
	  tree/tree/inc/TBranchObject.h, tree/tree/inc/TTree.h,
	  tree/tree/src/ManualTree2Body.h, tree/tree/src/TBranch.cxx,
	  tree/tree/src/TBranchElement.cxx,
	  tree/tree/src/TBranchObject.cxx, tree/tree/src/TTree.cxx:
	  Introduce a way to create branch using directly
	  an object:
	  MyClass object;
	  TBranch *branch = tree->Branch(branchname, &object, bufsize,
	  splitlevel)

2008-04-15 13:23  brun

	* [r23227] graf2d/win32gdk/gdk/src/gdk/win32/gdkwindow-win32.c,
	  graf2d/win32gdk/src/TGWin32.cxx: From Bertrand:
	  - Fix behaviour of dialogs on Windows
	  (keep them on top of other windows)

2008-04-15 08:04  pcanal

	* [r23224] tree/tree/src/TBranchElement.cxx: From Paul:
	  
	  Clarify the ownership rules of user objects in a TTree.
	  This clarification (and the improved auto-add-to-directory
	  behavior
	  of the TH1*) allows for the TTree to now delete the memory that
	  its has allocated and whose ownsership was _not_ transfer back
	  to the user (this is happens any time the user give the TTree
	  the address of a pointer):
	  
	  // For a top-level branch the meaning of addr is as follows:
	  //
	  // If addr is zero, then we allocate a branch object
	  // internally and the branch is the owner of the allocated
	  // object, not the caller. However the caller may obtain
	  // a pointer to the branch object with GetObject().
	  //
	  // Example:
	  //
	  // branch->SetAddress(0);
	  // Event* event = branch->GetObject();
	  // ... Do some work.
	  //
	  // If addr is not zero, but the pointer addr points at is
	  // zero, then we allocate a branch object and set the passed
	  // pointer to point at the allocated object. The caller
	  // owns the allocated object and is responsible for deleting
	  // it when it is no longer needed.
	  //
	  // Example:
	  //
	  // Event* event = 0;
	  // branch->SetAddress(&event);
	  // ... Do some work.
	  // delete event;
	  // event = 0;
	  //
	  // If addr is not zero and the pointer addr points at is
	  // also not zero, then the caller has allocated a branch
	  // object and is asking us to use it. The caller owns it
	  // and must delete it when it is no longer needed.
	  //
	  // Example:
	  //
	  // Event* event = new Event();
	  // branch->SetAddress(&event);
	  // ... Do some work.
	  // delete event;
	  // event = 0;
	  //
	  // These rules affect users of TTree::Branch(),
	  // TTree::SetBranchAddress(), and TChain::SetBranchAddress()
	  // as well because those routines call this one.
	  //
	  // An example of a tree with branches with objects allocated
	  // and owned by us:
	  //
	  // TFile* f1 = new TFile("myfile_original.root");
	  // TTree* t1 = (TTree*) f->Get("MyTree");
	  // TFile* f2 = new TFile("myfile_copy.root", "recreate");
	  // TTree* t2 = t1->Clone(0);
	  // for (Int_t i = 0; i < 10; ++i) {
	  // t1->GetEntry(i);
	  // t2->Fill();
	  // }
	  // t2->Write()
	  // delete f2;
	  // f2 = 0;
	  // delete f1;
	  // f1 = 0;
	  //
	  // An example of a branch with an object allocated by us,
	  // but owned by the caller:
	  //
	  // TFile* f = new TFile("myfile.root", "recreate");
	  // TTree* t = new TTree("t", "A test tree.")
	  // Event* event = 0;
	  // TBranchElement* br = t->Branch("event.", &event);
	  // for (Int_t i = 0; i < 10; ++i) {
	  // ... Fill event with meaningful data in some way.
	  // t->Fill();
	  // }
	  // t->Write();
	  // delete event;
	  // event = 0;
	  // delete f;
	  // f = 0;
	  //
	  // Notice that the only difference between this example
	  // and the following example is that the event pointer
	  // is zero when the branch is created.
	  //
	  // An example of a branch with an object allocated and
	  // owned by the caller:
	  //
	  // TFile* f = new TFile("myfile.root", "recreate");
	  // TTree* t = new TTree("t", "A test tree.")
	  // Event* event = new Event();
	  // TBranchElement* br = t->Branch("event.", &event);
	  // for (Int_t i = 0; i < 10; ++i) {
	  // ... Fill event with meaningful data in some way.
	  // t->Fill();
	  // }
	  // t->Write();
	  // delete event;
	  // event = 0;
	  // delete f;
	  // f = 0;
	  //

2008-04-15 07:06  axel

	* [r23223] cint/cint/Module.mk, cint/cint7/Module.mk: Also use
	  CINTCXXFLAGS for makecint.o

2008-04-14 22:01  pcanal

	* [r23221] tree/tree/src/TTree.cxx: From Paul: enhance comments

2008-04-14 20:39  rdm

	* [r23220] Makefile: From Axel:
	  avoid compiling cintex with CINTCXXFLAGS.

2008-04-14 19:32  pcanal

	* [r23219] tree/tree/src/TBranchElement.cxx: add missing \! in if
	  statement (fix to r23218)

2008-04-14 17:04  pcanal

	* [r23218] tree/tree/src/TBranchElement.cxx: From Paul:
	  Enhance documentation.

2008-04-14 16:42  pcanal

	* [r23216] io/io/src/TBufferFile.cxx: From Paul:
	  Slight doc update.

2008-04-14 16:37  axel

	* [r23215] cint/reflex/src/Kernel.cxx, cint/reflex/src/Tools.cxx:
	  From Paul: make "long long" a fundamental type instead of a
	  typedef. Requires compiler support for "long long". It's needed
	  for compatibility with CINT where long long is _not_ a typedef.

2008-04-14 16:31  pcanal

	* [r23214] core/meta/src/TClass.cxx: From Paul:
	  In TDumpMembers::Inspect, avoid knowingly printing
	  unprintable characters.

2008-04-14 16:30  pcanal

	* [r23213] tree/tree/src/TBranch.cxx: proper calculate the number
	  of BasketRAM if one of the entry points to an already removed
	  basket

2008-04-14 15:30  rdm

	* [r23212] core/cont/inc/TIterator.h, core/cont/src/TIterator.cxx:
	  instead of adding two new pure abstract methods, that will break
	  derived
	  TIterators, we provide now default implementations that print a
	  proper warning.

2008-04-14 13:25  rdm

	* [r23209] core/base/inc/TVirtualMonitoring.h, io/io/src/TFile.cxx,
	  net/monalisa/inc/TMonaLisaWriter.h,
	  net/monalisa/src/TMonaLisaWriter.cxx: From Fabrizio:
	  - The implementation of TFile throughput and info sending was
	  just sending 'regular' samples about the activity of the single
	  TFile
	  instance that happened to trigger an activity in the right
	  moment.
	  - Now TMonaLisaWriter keeps internally track of every activity
	  and regularly sends summaries valid for all the files which had
	  activity in the last time interval.
	  - Additionally, it's now finalized the infrastructure able to
	  measure
	  and keep track of the file Open latency. A packet is sent for
	  each
	  successful Open, sending the measures of the latencies for the
	  various phases of the open. Currently exploited fully by
	  TAlienFile
	  and TXNetFile. Easy to report from other TFiles too.
	  - Now, the hook for the Close() func triggers sending of a packet
	  containing various information about the performance related to
	  that
	  file only.
	  - Added support also for performance monitoring when writing

2008-04-14 12:46  rdm

	* [r23208] configure: make not having libXft or Xft.h a fatal (like
	  libXpm and libX11).

2008-04-14 10:54  brun

	* [r23205] test/stressTMVA.cxx: In the TMVATest destructor close
	  fOutputfile before deleting fFactory,
	  fFactory deletes fOutputfile.

2008-04-14 10:47  rdm

	* [r23204] roofit/roofitcore/inc/RooDataHistSliceIter.h,
	  roofit/roofitcore/inc/RooLinkedListIter.h,
	  roofit/roofitcore/inc/RooMultiCatIter.h,
	  roofit/roofitcore/src/RooDataHistSliceIter.cxx,
	  roofit/roofitcore/src/RooMultiCatIter.cxx: implement the new
	  TIterator methods.

2008-04-14 10:36  brun

	* [r23203] tmva/src/MethodSVM.cxx: Fix a Mismatched free() / delete
	  / delete [] in TMVA::MethodSVM::~MethodSVM()

2008-04-14 10:07  antcheva

	* [r23201] gui/gui/src/TGFSContainer.cxx: From Anna:
	  - Use BaseName of file name in TGFileContainer::AddFile to solve
	  special case of adding remote file (strips off protocol and path)

2008-04-14 09:53  brun

	* [r23200] montecarlo/eg/inc/cfortran.h: From Federico:
	  Fix for Mac

2008-04-14 09:30  rdm

	* [r23199] test: ignore new test stressIterators.

2008-04-14 09:23  rdm

	* [r23198] cint/cint/stl/algo.h, cint/cint7/stl/algo.h,
	  core/base/inc/Rtypes.h, core/cont/inc/TBtree.h,
	  core/cont/inc/TCollection.h, core/cont/inc/THashTable.h,
	  core/cont/inc/TIterator.h, core/cont/inc/TList.h,
	  core/cont/inc/TMap.h, core/cont/inc/TObjArray.h,
	  core/cont/inc/TOrdCollection.h, core/cont/inc/TRefArray.h,
	  core/cont/src/TBtree.cxx, core/cont/src/TCollection.cxx,
	  core/cont/src/THashTable.cxx, core/cont/src/TList.cxx,
	  core/cont/src/TMap.cxx, core/cont/src/TObjArray.cxx,
	  core/cont/src/TOrdCollection.cxx, core/cont/src/TRefArray.cxx,
	  table/inc/TFileIter.h, test/Makefile, test/stressIterators.cxx,
	  tree/tree/inc/TTree.h, tutorials/cont,
	  tutorials/cont/TListAndSTL.C: From Anar and me:
	  The background is the following. While working on the PROOF code
	  I found
	  that enumerating TList is an inconvenient and a long operation, I
	  had to
	  write the same code all over the place and make duplications. I
	  tried
	  to use STD algorithms with it, namely std::for_each, and failed.
	  I therefore decided to enable std::for_each algorithm for ROOT
	  Containers/Iterators by making as few as possible changes,
	  without rewriting
	  iterators at all. Now with only two simple lines of code one is
	  able to
	  iterate through a container:
	  
	  TIter iter(&list);
	  for_each(iter.Begin(), TIter::End(), SEnumFunctor());
	  
	  or
	  
	  for_each(iter.Begin(), inter_end, SEnumFunctor());
	  
	  where iter_end could be an iterator to a middle of the container.
	  
	  After I had changed Iterators so that they could be used with
	  std::for_each,
	  I decided to go further and did some more changes. As a result,
	  
	  - I have updated CINT implementation of some algorithms (they
	  look now
	  more or less better in terms of the standard),
	  
	  - TList and TObjArray can be now used with std::for_each,
	  std::find_if,
	  std::count_if (probably with some more algorithms. I've listed
	  here
	  only what has been *checked* by me). Other containers will be
	  supported
	  in a next patch.
	  
	  - A test program has been added:
	  $ROOTSYS/test/stressIterators.cxx
	  
	  - A tutorial macro has been added:
	  $ROOTSYS/tutorials/cont/TListAndSTL.C
	  
	  Patch has been verified on Linux, MacOS X, Solaris 10 i386 and
	  Windows.

2008-04-13 18:24  pcanal

	* [r23195] cint/cint7/src/pause.cxx: Enable 'appending' to a file
	  the global redirect of cerr.
	  .2>>log.err
	  is now appending instead of overwriting the file.

2008-04-13 18:20  pcanal

	* [r23194] cint/cint/src/pause.cxx: Enable 'appending' to a file
	  the global redirect of cerr.
	  .2>>log.err
	  is now appending instead of overwriting the file.

2008-04-13 17:13  pcanal

	* [r23191] cint/cint7/src/scrupto.cxx: remove experimental fix

2008-04-13 16:56  pcanal

	* [r23190] cint/cint7/src/rflxutil.cxx, cint/cint7/src/scrupto.cxx:
	  fix detection of the slot prepare for a potential special object

2008-04-13 16:15  matevz

	* [r23189] graf3d/eve/inc/TEveCaloLegoGL.h,
	  graf3d/eve/src/TEveCaloLegoGL.cxx: Fix coding-convention
	  violations.

2008-04-13 12:14  pcanal

	* [r23188] cint/cint7/src/pause.cxx: fix 'printing' of return value
	  (avoid printing void value)

2008-04-13 11:50  pcanal

	* [r23187] cint/cint7/src/newlink.cxx: Actually write the constness
	  of member function in the dictionary

2008-04-13 10:57  pcanal

	* [r23186] cint/cint7/src/scrupto.cxx: also unload the member
	  function when scratch_upto the struct

2008-04-13 10:56  pcanal

	* [r23185] cint/cint7/src/init.cxx: Insures that the CINT special
	  type (macroInt$, etc.) are created before any dictionary is
	  loaded.

2008-04-13 09:54  brun

	* [r23184] proof/proof/inc/TProofDataSetManager.h: Remove spurious
	  "," at the end of enum declaration.

2008-04-13 07:39  ganis

	* [r23181] proof/proofx/src/TXProofServ.cxx: Restore sending of
	  full workers logs to master to make Exec working properly in all
	  cases. Optimized logging will need a different strategy.

2008-04-13 07:36  ganis

	* [r23180] proof/proof/src/TProofServ.cxx: - Make fCacheDir and
	  fPackageDir controllable via directive
	  - In TProofServ::ErrorHandler Do not create the related
	  additional
	  buffer if not logging to syslog

2008-04-13 07:05  ganis

	* [r23179] proof/proofplayer/inc/TVirtualPacketizer.h,
	  proof/proofplayer/src/TVirtualPacketizer.cxx: Add bit kIsDone to
	  better determine the processing time

2008-04-12 17:50  brun

	* [r23171] tree/tree/src/TTree.cxx: Protect TTree::GetCurrentFile
	  in case the current directory is gROOT.
	  This case may happen when a TChain calls TChain::Process and no
	  files have been
	  connected to the chain yet, but a TFile has been opened
	  meanwhile.

2008-04-12 01:31  wlav

	* [r23167] bindings/pyroot/ROOT.py,
	  bindings/pyroot/src/RootModule.cxx,
	  bindings/pyroot/src/RootWrapper.cxx: o) more cleanup of circulars
	  at shutdown
	  o) use GetEntry() to determine end-of-tree when iterating
	  o) naming clarification in RootWrapper.cxx

2008-04-12 01:24  wlav

	* [r23166] tutorials/pyroot/benchmarks.py,
	  tutorials/pyroot/geometry.py, tutorials/pyroot/rootmarks.py:
	  fixup for p2.2

2008-04-12 00:48  pcanal

	* [r23165] cint/reflex/src/NameLookup.cxx: Keep Float16_t and
	  Double32_t as fundamental part of the template names

2008-04-12 00:24  pcanal

	* [r23164] cint/cint7/src/ifunc.cxx: To not confuse the global
	  namespace for a friend class

2008-04-11 21:26  pcanal

	* [r23162] cint/cint7/src/tmplt.cxx: use new/delete instead of
	  malloc/free for C++ object

2008-04-11 20:22  pcanal

	* [r23161] cint/reflex/src/NameLookup.cxx: remove warning

2008-04-11 20:17  pcanal

	* [r23160] cint/cint7/src/func.cxx: readd variable need further
	  down in the code

2008-04-11 20:13  wlav

	* [r23159] bindings/pyroot/inc/TPython.h: improved comment

2008-04-11 20:12  wlav

	* [r23158] bindings/pyroot/src/ConstructorHolder.cxx,
	  bindings/pyroot/src/MethodHolder.cxx,
	  bindings/pyroot/src/MethodProxy.cxx,
	  bindings/pyroot/src/ObjectProxy.cxx,
	  bindings/pyroot/src/ObjectProxy.h,
	  bindings/pyroot/src/PyRootType.cxx,
	  bindings/pyroot/src/PyRootType.h,
	  bindings/pyroot/src/Pythonize.cxx,
	  bindings/pyroot/src/RootWrapper.cxx,
	  bindings/pyroot/src/TSetItemHolder.cxx: o) restored TClassRef
	  assignment in ObjectProxy.h
	  o) moved TClassRef's to the PyClass level only
	  o) once more an improvement in shutdown ...
	  o) minor fix in error reporting in CreateNewROOTPythonClass

2008-04-11 20:09  pcanal

	* [r23157] cint/cint7/src/func.cxx, cint/reflex/src/NameLookup.cxx:
	  when checking for conversion constructor do a lookup in all cases
	  (instead of a lookup just for typedefs and a string comparaison
	  for the rest

2008-04-11 18:49  pcanal

	* [r23156] cint/cint7/src/fproto.h, cint/cint7/src/tmplt.cxx,
	  cint/reflex/inc/Reflex/Tools.h, cint/reflex/src/NameLookup.cxx,
	  cint/reflex/src/NameLookup.h, cint/reflex/src/Tools.cxx,
	  cint/test/template7.cxx, cint/test/template7.h: Change the
	  implementation of CINT's fix #1712 (see HISTORY file).
	  In the case:
	  class A { class B; void func(list<B>); };
	  Cint 5 was allowing the parsing of list<B> by doing the
	  equivalent of:
	  class A { typedef std::vector<A::B> vector<B>; };
	  
	  In Cint7, we rely instead on an improved Lookup which first
	  lookups
	  all the template parameter before looking up the class name.

2008-04-11 16:22  rdm

	* [r23152] build/win/bindexplib/bindexplib.cxx,
	  build/win/w32pragma.h, core/base/src/TSystem.cxx,
	  test/Makefile.win32: From Axel:
	  The attached patch removed the necessity to define
	  VISUAL_CPLUSPLUS. And
	  it gets rid of the warning:
	  include\cfortran.h(159) : warning C4005: 'VISUAL_CPLUSPLUS' :
	  macro redefinition

2008-04-11 16:20  rdm

	* [r23151] Makefile, build/unix/makestatic.sh, io/xmlparser,
	  io/xmlparser/Module.mk, xmlparser: move xmlparser to io.

2008-04-11 16:18  ganis

	* [r23150] proof/proofplayer/src/TProofPlayer.cxx: Form Jan: fix a
	  problem handling an empty listOfMissingFiles list

2008-04-11 15:57  axel

	* [r23149] cint/cint/src/error.cxx, cint/cint7/src/error.cxx,
	  cint/configure: Remove dependency on VISUAL_CPLUSPLUS with
	  _MSC_VER (for the compiler) and G__WIN32 (for the platform)

2008-04-11 15:31  axel

	* [r23147] cint/cint/src/init.cxx, cint/cint7/src/init.cxx: Fix
	  definition of CINT's version of system CPP macros; define
	  __FreeBSD__ from _FreeBSD_ if necessary.
	  Fixes Savannah #32833.

2008-04-11 15:07  axel

	* [r23145] cint/reflex/python/genreflex/gendict.py: From
	  Jean-François Bastien: fix issue with method calls that won't
	  compile if the method is also a function-style preprocessor
	  macro. Savannah #32967.

2008-04-11 13:21  rdm

	* [r23143] Makefile, build/unix/makestatic.sh, hbook, hist/hbook,
	  hist/hbook/Module.mk: move hbook to hist.

2008-04-11 12:28  axel

	* [r23142] cint/cint/src/loadfile.cxx, cint/cint7/src/loadfile.cxx:
	  For temp files don't use /tmp but check CINTTMPDIR, TMP, or TEMP
	  env var; only if none of them is set revert to /tmp. Fixes
	  Savannah bug #32035.

2008-04-11 12:15  rdm

	* [r23141] html/Module.mk, main/Module.mk, rootx/Module.mk,
	  table/Module.mk, tmva/Module.mk, xmlparser/Module.mk: update
	  .PHONY.

2008-04-11 11:01  rdm

	* [r23140] Makefile, asimage, build/unix/makestatic.sh, eve,
	  freetype, ftgl, g3d, gl, gpad, graf, graf2d, graf2d/asimage,
	  graf2d/asimage/Module.mk, graf2d/freetype,
	  graf2d/freetype/Module.mk, graf2d/gpad, graf2d/gpad/Module.mk,
	  graf2d/graf, graf2d/graf/Module.mk, graf2d/postscript,
	  graf2d/postscript/Module.mk, graf2d/qt, graf2d/qt/Module.mk,
	  graf2d/win32gdk, graf2d/win32gdk/Module.mk, graf2d/x11,
	  graf2d/x11/Module.mk, graf2d/x11ttf, graf2d/x11ttf/Module.mk,
	  graf3d, graf3d/eve, graf3d/eve/Module.mk, graf3d/ftgl,
	  graf3d/ftgl/Module.mk, graf3d/g3d, graf3d/g3d/Module.mk,
	  graf3d/gl, graf3d/gl/Module.mk, graf3d/x3d, graf3d/x3d/Module.mk,
	  postscript, qt, win32gdk, x11, x11ttf, x3d: move the following
	  directories to "graf2d":
	  
	  asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11,
	  x11ttf
	  
	  move the following directories to "graf3d":
	  
	  eve, ftgl, g3d, gl, x3d

2008-04-11 10:49  axel

	* [r23139] cint/reflex/inc/Reflex/Kernel.h: undef CONST even if not
	  windows. Fixes problem with Oracle's #define CONST.

2008-04-11 08:58  rdm

	* [r23136] Makefile, build/unix/makestatic.sh, eg, g4root,
	  montecarlo, montecarlo/eg, montecarlo/eg/Module.mk,
	  montecarlo/g4root, montecarlo/g4root/Module.mk,
	  montecarlo/pythia6, montecarlo/pythia6/Module.mk,
	  montecarlo/pythia8, montecarlo/pythia8/Module.mk, montecarlo/vmc,
	  montecarlo/vmc/Module.mk, pythia6, pythia8, vmc: move the
	  following directories to "montecarlo":
	  
	  eg, g4root, pythia6, pythia8, vmc

2008-04-11 08:16  rdm

	* [r23135] Makefile, bindings, bindings/pyroot,
	  bindings/pyroot/Module.mk, bindings/ruby,
	  bindings/ruby/Module.mk, build/unix/makestatic.sh, pyroot, ruby:
	  move the following directories to "bindings":
	  
	  ruby, pyroot

2008-04-11 07:53  rdm

	* [r23134] Makefile, build/unix/makestatic.sh, roofit/Module.mk,
	  roofit/doc, roofit/inc, roofit/roofit, roofit/roofit/Module.mk,
	  roofit/roofit/doc, roofit/roofit/inc, roofit/roofit/src,
	  roofit/roofitcore, roofit/roofitcore/Module.mk, roofit/src,
	  roofitcore: move the following directories to "roofit":
	  
	  roofitcore, roofit

2008-04-11 07:09  rdm

	* [r23131] gui/sessionviewer/inc/TProofProgressDialog.h,
	  gui/sessionviewer/inc/TProofProgressLog.h,
	  gui/sessionviewer/src/TProofProgressDialog.cxx,
	  gui/sessionviewer/src/TProofProgressLog.cxx: From Anna:
	  Improved version of TProofProgressLog using
	  TProofMgr::GetSessionLogs()
	  to retrieve the logs directly from the server. The graphics
	  layout of
	  the logbox has been re-designed, with new buttons to grep the
	  logs and
	  to save them to a file. It is also possible to choose the range
	  of
	  lines to be displayed and the subset of nodes.

2008-04-10 22:43  ganis

	* [r23129] proof/proof/src/TProof.cxx: Form Jan: fix the return
	  value of the TProof::DisablePackageOnClient (it was always
	  'success')

2008-04-10 22:28  ganis

	* [r23128] proof/proof/inc/TProofLog.h,
	  proof/proof/src/TProofLog.cxx: Form Anna:
	  - A few additions needed by the new TProofProgressLog
	  - Cosmetic changes

2008-04-10 21:20  moneta

	* [r23127] hist/hist/inc/THnSparse.h, hist/hist/src/THnSparse.cxx:
	  from Axel:
	  Implement THnSparse::RebinnedAdd(hnsparse, c), which adds
	  hnsparse*c to this,
	  ignoring different bin sizes.
	  Can be used to rebin a THnSparse: create a new THnSparse with the
	  binning you want,
	  and add the THnSparse with the old binning to it using
	  RebinnedAdd(old).
	  Also fixes an issue with Rebin() accessing an out-of-bound bin.

2008-04-10 15:18  rdm

	* [r23123] Makefile, build/unix/makestatic.sh, mysql, odbc, oracle,
	  pgsql, sapdb, sql, sql/mysql, sql/mysql/Module.mk, sql/odbc,
	  sql/odbc/Module.mk, sql/oracle, sql/oracle/Module.mk, sql/pgsql,
	  sql/pgsql/Module.mk, sql/sapdb, sql/sapdb/Module.mk: move the
	  following directories to "sql":
	  
	  mysql, odbc, oracle, pgsql, sapdb

2008-04-10 14:56  rdm

	* [r23122] Makefile, build/unix/makestatic.sh, castor, chirp,
	  dcache, gfal, io/Module.mk, io/castor, io/castor/Module.mk,
	  io/castor/doc, io/castor/inc, io/castor/src, io/chirp,
	  io/chirp/Module.mk, io/chirp/doc, io/chirp/inc, io/chirp/src,
	  io/dcache, io/dcache/Module.mk, io/dcache/doc, io/dcache/inc,
	  io/dcache/src, io/doc, io/gfal, io/gfal/Module.mk, io/gfal/inc,
	  io/gfal/src, io/inc, io/io, io/io/Module.mk, io/io/doc,
	  io/io/doc/index.txt, io/io/inc, io/io/inc/LinkDef.h,
	  io/io/inc/TArchiveFile.h, io/io/inc/TBufferFile.h,
	  io/io/inc/TCollectionProxyFactory.h,
	  io/io/inc/TContainerConverters.h, io/io/inc/TDirectoryFile.h,
	  io/io/inc/TEmulatedCollectionProxy.h,
	  io/io/inc/TEmulatedMapProxy.h, io/io/inc/TFile.h,
	  io/io/inc/TFileCacheRead.h, io/io/inc/TFileCacheWrite.h,
	  io/io/inc/TFree.h, io/io/inc/TGenCollectionProxy.h,
	  io/io/inc/TGenCollectionStreamer.h, io/io/inc/TKey.h,
	  io/io/inc/TKeyMapFile.h, io/io/inc/TMakeProject.h,
	  io/io/inc/TMapFile.h, io/io/inc/TStreamerInfo.h,
	  io/io/inc/TZIPFile.h, io/io/src, io/io/src/TArchiveFile.cxx,
	  io/io/src/TBufferFile.cxx, io/io/src/TCollectionProxyFactory.cxx,
	  io/io/src/TContainerConverters.cxx, io/io/src/TDirectoryFile.cxx,
	  io/io/src/TEmulatedCollectionProxy.cxx,
	  io/io/src/TEmulatedMapProxy.cxx, io/io/src/TFile.cxx,
	  io/io/src/TFileCacheRead.cxx, io/io/src/TFileCacheWrite.cxx,
	  io/io/src/TFree.cxx, io/io/src/TGenCollectionProxy.cxx,
	  io/io/src/TGenCollectionStreamer.cxx, io/io/src/TKey.cxx,
	  io/io/src/TKeyMapFile.cxx, io/io/src/TMakeProject.cxx,
	  io/io/src/TMapFile.cxx, io/io/src/TStreamerInfo.cxx,
	  io/io/src/TStreamerInfoReadBuffer.cxx,
	  io/io/src/TStreamerInfoWriteBuffer.cxx, io/io/src/TZIPFile.cxx,
	  io/rfio, io/rfio/Module.mk, io/rfio/doc, io/rfio/inc,
	  io/rfio/src, io/sql, io/sql/Module.mk, io/sql/doc, io/sql/inc,
	  io/sql/src, io/src, io/xml, io/xml/Module.mk, io/xml/doc,
	  io/xml/inc, io/xml/src, rfio, sql, xml: move the following
	  directories into "io":
	  
	  castor, chrip, dcache, gfal, io, rfio, sql, xml

2008-04-10 13:51  ganis

	* [r23121] proof/proofplayer/src/TProofPlayer.cxx: Remove
	  duplication

2008-04-10 13:50  ganis

	* [r23120] proof/proof/src/TProofMgr.cxx,
	  proof/proofx/src/TXProofMgr.cxx: Remove duplication and fix the
	  definition of the reference URL.
	  This also fixes a problem with MatchUrl().

2008-04-10 13:49  ganis

	* [r23119] proof/proofd/src/XrdProofConn.cxx: Save the remote
	  protocol number in the physical connection so it is available
	  for each logical connection using it.

2008-04-10 13:49  ganis

	* [r23118] proof/proof/inc/TProofDataSetManagerFile.h: Fix SVN Id

2008-04-10 13:35  rdm

	* [r23115] Makefile, build/unix/makestatic.sh, fitpanel, ged,
	  gui/Module.mk, gui/doc, gui/fitpanel, gui/fitpanel/Module.mk,
	  gui/fitpanel/doc, gui/fitpanel/inc, gui/fitpanel/src, gui/ged,
	  gui/ged/Module.mk, gui/ged/doc, gui/ged/inc, gui/ged/src,
	  gui/gui, gui/gui/Module.mk, gui/gui/doc, gui/gui/doc/index.txt,
	  gui/gui/inc, gui/gui/inc/HelpText.h, gui/gui/inc/LinkDef1.h,
	  gui/gui/inc/LinkDef2.h, gui/gui/inc/LinkDef3.h,
	  gui/gui/inc/TG3DLine.h, gui/gui/inc/TGApplication.h,
	  gui/gui/inc/TGButton.h, gui/gui/inc/TGButtonGroup.h,
	  gui/gui/inc/TGCanvas.h, gui/gui/inc/TGClient.h,
	  gui/gui/inc/TGColorDialog.h, gui/gui/inc/TGColorSelect.h,
	  gui/gui/inc/TGComboBox.h, gui/gui/inc/TGCommandPlugin.h,
	  gui/gui/inc/TGDNDManager.h, gui/gui/inc/TGDimension.h,
	  gui/gui/inc/TGDockableFrame.h, gui/gui/inc/TGDoubleSlider.h,
	  gui/gui/inc/TGEventHandler.h, gui/gui/inc/TGFSComboBox.h,
	  gui/gui/inc/TGFSContainer.h, gui/gui/inc/TGFileBrowser.h,
	  gui/gui/inc/TGFileDialog.h, gui/gui/inc/TGFont.h,
	  gui/gui/inc/TGFontDialog.h, gui/gui/inc/TGFrame.h,
	  gui/gui/inc/TGGC.h, gui/gui/inc/TGIcon.h,
	  gui/gui/inc/TGIdleHandler.h, gui/gui/inc/TGImageMap.h,
	  gui/gui/inc/TGInputDialog.h, gui/gui/inc/TGLabel.h,
	  gui/gui/inc/TGLayout.h, gui/gui/inc/TGListBox.h,
	  gui/gui/inc/TGListTree.h, gui/gui/inc/TGListView.h,
	  gui/gui/inc/TGMdi.h, gui/gui/inc/TGMdiDecorFrame.h,
	  gui/gui/inc/TGMdiFrame.h, gui/gui/inc/TGMdiMainFrame.h,
	  gui/gui/inc/TGMdiMenu.h, gui/gui/inc/TGMenu.h,
	  gui/gui/inc/TGMimeTypes.h, gui/gui/inc/TGMsgBox.h,
	  gui/gui/inc/TGNumberEntry.h, gui/gui/inc/TGObject.h,
	  gui/gui/inc/TGPasswdDialog.h, gui/gui/inc/TGPicture.h,
	  gui/gui/inc/TGProgressBar.h, gui/gui/inc/TGRedirectOutputGuard.h,
	  gui/gui/inc/TGResourcePool.h, gui/gui/inc/TGScrollBar.h,
	  gui/gui/inc/TGShapedFrame.h, gui/gui/inc/TGShutter.h,
	  gui/gui/inc/TGSlider.h, gui/gui/inc/TGSpeedo.h,
	  gui/gui/inc/TGSplitFrame.h, gui/gui/inc/TGSplitter.h,
	  gui/gui/inc/TGStatusBar.h, gui/gui/inc/TGString.h,
	  gui/gui/inc/TGTab.h, gui/gui/inc/TGTableLayout.h,
	  gui/gui/inc/TGText.h, gui/gui/inc/TGTextBuffer.h,
	  gui/gui/inc/TGTextEdit.h, gui/gui/inc/TGTextEditDialogs.h,
	  gui/gui/inc/TGTextEditor.h, gui/gui/inc/TGTextEntry.h,
	  gui/gui/inc/TGTextView.h, gui/gui/inc/TGToolBar.h,
	  gui/gui/inc/TGToolTip.h, gui/gui/inc/TGTripleSlider.h,
	  gui/gui/inc/TGView.h, gui/gui/inc/TGWidget.h,
	  gui/gui/inc/TGWindow.h, gui/gui/inc/TGXYLayout.h,
	  gui/gui/inc/TGuiBuilder.h, gui/gui/inc/TRootApplication.h,
	  gui/gui/inc/TRootBrowser.h, gui/gui/inc/TRootBrowserLite.h,
	  gui/gui/inc/TRootCanvas.h, gui/gui/inc/TRootContextMenu.h,
	  gui/gui/inc/TRootControlBar.h, gui/gui/inc/TRootDialog.h,
	  gui/gui/inc/TRootEmbeddedCanvas.h, gui/gui/inc/TRootGuiFactory.h,
	  gui/gui/inc/TRootHelpDialog.h, gui/gui/inc/TVirtualDragManager.h,
	  gui/gui/inc/WidgetMessageTypes.h, gui/gui/src,
	  gui/gui/src/HelpText.cxx, gui/gui/src/TG3DLine.cxx,
	  gui/gui/src/TGApplication.cxx, gui/gui/src/TGButton.cxx,
	  gui/gui/src/TGButtonGroup.cxx, gui/gui/src/TGCanvas.cxx,
	  gui/gui/src/TGClient.cxx, gui/gui/src/TGColorDialog.cxx,
	  gui/gui/src/TGColorSelect.cxx, gui/gui/src/TGComboBox.cxx,
	  gui/gui/src/TGCommandPlugin.cxx, gui/gui/src/TGDNDManager.cxx,
	  gui/gui/src/TGDimension.cxx, gui/gui/src/TGDockableFrame.cxx,
	  gui/gui/src/TGDoubleSlider.cxx, gui/gui/src/TGEventHandler.cxx,
	  gui/gui/src/TGFSComboBox.cxx, gui/gui/src/TGFSContainer.cxx,
	  gui/gui/src/TGFileBrowser.cxx, gui/gui/src/TGFileDialog.cxx,
	  gui/gui/src/TGFont.cxx, gui/gui/src/TGFontDialog.cxx,
	  gui/gui/src/TGFrame.cxx, gui/gui/src/TGGC.cxx,
	  gui/gui/src/TGIcon.cxx, gui/gui/src/TGIdleHandler.cxx,
	  gui/gui/src/TGImageMap.cxx, gui/gui/src/TGInputDialog.cxx,
	  gui/gui/src/TGLabel.cxx, gui/gui/src/TGLayout.cxx,
	  gui/gui/src/TGListBox.cxx, gui/gui/src/TGListTree.cxx,
	  gui/gui/src/TGListView.cxx, gui/gui/src/TGMdiDecorFrame.cxx,
	  gui/gui/src/TGMdiFrame.cxx, gui/gui/src/TGMdiMainFrame.cxx,
	  gui/gui/src/TGMdiMenu.cxx, gui/gui/src/TGMenu.cxx,
	  gui/gui/src/TGMimeTypes.cxx, gui/gui/src/TGMsgBox.cxx,
	  gui/gui/src/TGNumberEntry.cxx, gui/gui/src/TGObject.cxx,
	  gui/gui/src/TGPasswdDialog.cxx, gui/gui/src/TGPicture.cxx,
	  gui/gui/src/TGProgressBar.cxx,
	  gui/gui/src/TGRedirectOutputGuard.cxx,
	  gui/gui/src/TGResourcePool.cxx, gui/gui/src/TGScrollBar.cxx,
	  gui/gui/src/TGShapedFrame.cxx, gui/gui/src/TGShutter.cxx,
	  gui/gui/src/TGSlider.cxx, gui/gui/src/TGSpeedo.cxx,
	  gui/gui/src/TGSplitFrame.cxx, gui/gui/src/TGSplitter.cxx,
	  gui/gui/src/TGStatusBar.cxx, gui/gui/src/TGString.cxx,
	  gui/gui/src/TGTab.cxx, gui/gui/src/TGTableLayout.cxx,
	  gui/gui/src/TGText.cxx, gui/gui/src/TGTextBuffer.cxx,
	  gui/gui/src/TGTextEdit.cxx, gui/gui/src/TGTextEditDialogs.cxx,
	  gui/gui/src/TGTextEditor.cxx, gui/gui/src/TGTextEntry.cxx,
	  gui/gui/src/TGTextView.cxx, gui/gui/src/TGToolBar.cxx,
	  gui/gui/src/TGToolTip.cxx, gui/gui/src/TGTripleSlider.cxx,
	  gui/gui/src/TGView.cxx, gui/gui/src/TGWidget.cxx,
	  gui/gui/src/TGWindow.cxx, gui/gui/src/TGXYLayout.cxx,
	  gui/gui/src/TGuiBuilder.cxx, gui/gui/src/TRootApplication.cxx,
	  gui/gui/src/TRootBrowser.cxx, gui/gui/src/TRootBrowserLite.cxx,
	  gui/gui/src/TRootCanvas.cxx, gui/gui/src/TRootContextMenu.cxx,
	  gui/gui/src/TRootControlBar.cxx, gui/gui/src/TRootDialog.cxx,
	  gui/gui/src/TRootEmbeddedCanvas.cxx,
	  gui/gui/src/TRootGuiFactory.cxx, gui/gui/src/TRootHelpDialog.cxx,
	  gui/gui/src/TVirtualDragManager.cxx, gui/guibuilder,
	  gui/guibuilder/Module.mk, gui/guibuilder/doc, gui/guibuilder/inc,
	  gui/guibuilder/src, gui/guihtml, gui/guihtml/Module.mk,
	  gui/guihtml/doc, gui/guihtml/inc, gui/guihtml/src, gui/inc,
	  gui/qtgsi, gui/qtgsi/Module.mk, gui/qtgsi/doc, gui/qtgsi/inc,
	  gui/qtgsi/src, gui/qtgsi/test, gui/qtgsi/test/example1/Makefile,
	  gui/qtroot, gui/qtroot/Module.mk, gui/qtroot/doc, gui/qtroot/inc,
	  gui/qtroot/qtroot.pro, gui/qtroot/src, gui/sessionviewer,
	  gui/sessionviewer/Module.mk, gui/sessionviewer/doc,
	  gui/sessionviewer/inc, gui/sessionviewer/src, gui/src,
	  guibuilder, guihtml, qtgsi, qtroot, sessionviewer: moved to
	  directory "gui" the following directories:
	  
	  fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot,
	  sessionviewer

2008-04-10 11:27  ganis

	* [r23109] proof/proofplayer/src/TPacketizer.cxx: Make a printout
	  conditional on the verbose level

2008-04-10 11:25  ganis

	* [r23108] proof/proof/src/TProofServ.cxx: Fix function name in
	  some printouts

2008-04-10 11:24  ganis

	* [r23107] proof/proof/src/TProof.cxx: Fix function name in some
	  printouts

2008-04-10 09:48  matevz

	* [r23105] eve/src/TEveCalo.cxx, eve/src/TEveCaloLegoGL.cxx,
	  gl/src/TGLViewerBase.cxx: Fix compiler warnings and coding
	  convention violations.

2008-04-09 22:54  pcanal

	* [r23104] cint/cint7/src/var.cxx: proper cast

2008-04-09 22:47  pcanal

	* [r23103] cint/cint7/src/decl.cxx, cint/cint7/src/var.cxx,
	  cint/test/aryinit1.cxx: Fix (re)initialization of function static
	  variable

2008-04-09 22:18  pcanal

	* [r23102] oracle/inc/TOracleResult.h, oracle/inc/TOracleRow.h,
	  oracle/inc/TOracleServer.h, oracle/inc/TOracleStatement.h: Oracle
	  #define CONST, but Reflex also uses it (as an enum), so we need
	  to #undef to allow the compilation of the oracle plugin reflex
	  dictionary

2008-04-09 19:45  pcanal

	* [r23101] cint/cint7/src/var.cxx: fix typo

2008-04-09 19:22  pcanal

	* [r23100] cint/cint7/src/disp.cxx: in varmonitor print the
	  qualifie name

2008-04-09 19:20  pcanal

	* [r23099] cint/cint7/src/var.cxx: comment out debug print

2008-04-09 16:23  brun

	* [r23096] eg/inc/Hepevt.h, eg/inc/cfortran.h: Follow a
	  recommendation from Jacek Holeczek and update Hepevt.h and
	  common.h
	  such that they can be used with the latest gfortran.
	  There is an updated version of the "cfortran" package on the
	  CERNLIB 2005 for gcc4/gfortran by Harald Vogt / DESY Zeuthen
	  available (in the cernlib.2005.corr.tgz file)

2008-04-09 15:53  rdm

	* [r23095] castor/src/TCastorFile.cxx, rfio/src/TRFIOFile.cxx: From
	  Gerri:
	  Make sure the the anchor part of the URL is not passed to the
	  Castor low-level
	  functions. This is needed to correctly open elements in archive
	  files.

2008-04-09 15:52  rdm

	* [r23094] io/src/TFile.cxx, net/net/src/TNetFile.cxx: From Gerri:
	  Complete the patch for the locality check (some part got lost at
	  some point).

2008-04-09 15:33  rdm

	* [r23092] hist/hist/Module.mk, hist/histpainter/Module.mk,
	  hist/spectrum/Module.mk, hist/spectrumpainter/Module.mk,
	  math/fftw/Module.mk, math/foam/Module.mk,
	  math/mathcore/Module.mk, proof/clarens/Module.mk,
	  proof/peac/Module.mk, proof/proof/Module.mk,
	  proof/proofd/Module.mk, proof/proofplayer/Module.mk,
	  proof/proofx/Module.mk: parametrize using MODNAME.

2008-04-09 15:04  rdm

	* [r23091] Makefile, alien, auth, build/unix/makestatic.sh, glite,
	  globusauth, krb5auth, ldap, monalisa, net/Module.mk, net/alien,
	  net/alien/Module.mk, net/alien/inc, net/alien/src, net/auth,
	  net/auth/Module.mk, net/auth/doc, net/auth/inc, net/auth/src,
	  net/doc, net/glite, net/glite/Module.mk, net/glite/inc,
	  net/glite/src, net/globusauth, net/globusauth/Module.mk,
	  net/globusauth/src, net/inc, net/krb5auth,
	  net/krb5auth/Module.mk, net/krb5auth/inc, net/krb5auth/src,
	  net/ldap, net/ldap/Module.mk, net/ldap/inc, net/ldap/src,
	  net/monalisa, net/monalisa/Module.mk, net/monalisa/inc,
	  net/monalisa/src, net/net, net/net/Module.mk, net/net/doc,
	  net/net/doc/index.txt, net/net/inc, net/net/inc/LinkDef.h,
	  net/net/inc/NetErrors.h, net/net/inc/RRemoteProtocol.h,
	  net/net/inc/TApplicationRemote.h,
	  net/net/inc/TApplicationServer.h, net/net/inc/TFTP.h,
	  net/net/inc/TFileStager.h, net/net/inc/TGrid.h,
	  net/net/inc/TGridCollection.h, net/net/inc/TGridJDL.h,
	  net/net/inc/TGridJob.h, net/net/inc/TGridJobStatus.h,
	  net/net/inc/TGridJobStatusList.h, net/net/inc/TGridResult.h,
	  net/net/inc/TMessage.h, net/net/inc/TMonitor.h,
	  net/net/inc/TNetFile.h, net/net/inc/TPServerSocket.h,
	  net/net/inc/TPSocket.h, net/net/inc/TSQLColumnInfo.h,
	  net/net/inc/TSQLMonitoring.h, net/net/inc/TSQLResult.h,
	  net/net/inc/TSQLRow.h, net/net/inc/TSQLServer.h,
	  net/net/inc/TSQLStatement.h, net/net/inc/TSQLTableInfo.h,
	  net/net/inc/TSecContext.h, net/net/inc/TServerSocket.h,
	  net/net/inc/TSocket.h, net/net/inc/TWebFile.h, net/net/src,
	  net/net/src/NetErrors.cxx, net/net/src/TApplicationRemote.cxx,
	  net/net/src/TApplicationServer.cxx, net/net/src/TFTP.cxx,
	  net/net/src/TFileStager.cxx, net/net/src/TGrid.cxx,
	  net/net/src/TGridJDL.cxx, net/net/src/TGridJob.cxx,
	  net/net/src/TGridJobStatus.cxx,
	  net/net/src/TGridJobStatusList.cxx, net/net/src/TGridResult.cxx,
	  net/net/src/TMessage.cxx, net/net/src/TMonitor.cxx,
	  net/net/src/TNetFile.cxx, net/net/src/TPServerSocket.cxx,
	  net/net/src/TPSocket.cxx, net/net/src/TSQLColumnInfo.cxx,
	  net/net/src/TSQLMonitoring.cxx, net/net/src/TSQLResult.cxx,
	  net/net/src/TSQLRow.cxx, net/net/src/TSQLServer.cxx,
	  net/net/src/TSQLStatement.cxx, net/net/src/TSQLTableInfo.cxx,
	  net/net/src/TSecContext.cxx, net/net/src/TServerSocket.cxx,
	  net/net/src/TSocket.cxx, net/net/src/TWebFile.cxx, net/netx,
	  net/netx/Module.mk, net/netx/inc, net/netx/src, net/rootd,
	  net/rootd/Module.mk, net/rootd/inc, net/rootd/src, net/rpdutils,
	  net/rpdutils/Module.mk, net/rpdutils/inc, net/rpdutils/src,
	  net/src, net/srputils, net/srputils/Module.mk, net/srputils/src,
	  net/xrootd, net/xrootd/Module.mk, net/xrootd/src, netx, rootd,
	  roots, rpdutils, srputils, xrootd: moving the follwing
	  directories to "net":
	  
	  alien, auth, glite, globusauth, krb5auth, ldap, monalisa, net,
	  netx,
	  rootd, rpdutils, srputils, xrootd

2008-04-09 14:10  rdm

	* [r23087] asimage/inc/TASImage.h, asimage/src/TASImage.cxx,
	  eve/inc/LinkDef.h, eve/inc/TEveCalo.h, eve/inc/TEveCalo2DGL.h,
	  eve/inc/TEveCalo3DGL.h, eve/inc/TEveCaloData.h,
	  eve/inc/TEveCaloLegoEditor.h, eve/inc/TEveCaloLegoGL.h,
	  eve/inc/TEveCaloVizEditor.h, eve/inc/TEveProjectionAxesGL.h,
	  eve/inc/TEveProjectionManagerEditor.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveTrackProjected.h, eve/inc/TEveUtil.h,
	  eve/src/TEveCalo.cxx, eve/src/TEveCalo2DGL.cxx,
	  eve/src/TEveCalo3DGL.cxx, eve/src/TEveCaloData.cxx,
	  eve/src/TEveCaloLegoEditor.cxx, eve/src/TEveCaloLegoGL.cxx,
	  eve/src/TEveCaloVizEditor.cxx, eve/src/TEveGedEditor.cxx,
	  eve/src/TEveProjectionAxesGL.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjections.cxx, eve/src/TEveScene.cxx,
	  eve/src/TEveTextGL.cxx, eve/src/TEveTrackProjected.cxx,
	  eve/src/TEveUtil.cxx, gl/inc/TGLCamera.h, gl/inc/TGLContext.h,
	  gl/inc/TGLFontManager.h, gl/inc/TGLRnrCtx.h, gl/inc/TGLScene.h,
	  gl/inc/TGLSceneBase.h, gl/inc/TGLStopwatch.h, gl/inc/TGLUtil.h,
	  gl/inc/TGLViewerBase.h, gl/src/TGLContext.cxx,
	  gl/src/TGLFontManager.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLRnrCtx.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLSceneBase.cxx,
	  gl/src/TGLStopwatch.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TGLViewer.cxx, gl/src/TGLViewerBase.cxx,
	  gl/src/TGLViewerEditor.cxx, gl/src/TGLWidget.cxx,
	  graf/inc/TImage.h, tutorials/eve/cms_calo.C,
	  tutorials/eve/text_test.C: From Alja, Bertrand and Matevz -
	  merged branches/dev/fireworks 22550:23082.
	  
	  
	  Major changes imported by this merge are:
	  
	  gl/
	  ====
	  - reorganization of scene rendering in TGLViewer - render opaque
	  objects from all scenes first, then all transparent ones;
	  
	  - improve saving of images from the GL-viewer so that the dialog
	  boxes
	  and other windows do not result in black areas on the saved
	  image;
	  
	  - improved management of FTGL fonts accross GL contexts.
	  
	  eve/
	  ====
	  - new classes for visualization of calorimeter data in lego mode;
	  
	  - allow fixed scale beyond given radius for fish-eye projections.

2008-04-09 13:59  pcanal

	* [r23086] cint/reflex/src/ScopeBase.cxx: Humm .. loop over more
	  than one element in ScopeBase::Remove*Members

2008-04-09 13:37  pcanal

	* [r23084] tree/tree/src/TTree.cxx: Update TTree doc about
	  TTree::Branch

2008-04-09 13:21  pcanal

	* [r23083] tree/tree/src/TTree.cxx: Update TTree doc about
	  TTree::Branch

2008-04-09 11:01  ganis

	* [r23079] proof/proof/src/TProofMgr.cxx,
	  proof/proofd/src/proofd.cxx: Make sure scopes are well defined in
	  some conditional constructs

2008-04-09 09:22  rdm

	* [r23076] etc/plugins/TProofDataSetManager,
	  etc/plugins/TProofDataSetManager/P010_TProofDataSetManagerFile.C:
	  Create plugin area for TProofDataSetManager and add macro to load
	  TProofDataSetManagerFile.

2008-04-09 09:10  ganis

	* [r23075] proof/proof/inc/LinkDef.h, proof/proof/inc/TDSet.h,
	  proof/proof/inc/TProof.h, proof/proof/inc/TProofDataSetManager.h,
	  proof/proof/inc/TProofDataSetManagerFile.h,
	  proof/proof/inc/TProofServ.h, proof/proof/src/TDSet.cxx,
	  proof/proof/src/TProof.cxx,
	  proof/proof/src/TProofDataSetManager.cxx,
	  proof/proof/src/TProofDataSetManagerFile.cxx,
	  proof/proof/src/TProofServ.cxx, proof/proofd/inc/XrdProofGroup.h,
	  proof/proofd/inc/XrdProofdManager.h,
	  proof/proofd/src/XrdProofdManager.cxx,
	  proof/proofd/src/XrdProofdProtocol.cxx,
	  proof/proofplayer/src/TProofPlayer.cxx,
	  sessionviewer/src/TSessionViewer.cxx: From Jan-Fiete
	  Grosse-Oetringhaus (ALICE) and me.
	  Patch introducing the improved dataset manager developed by
	  ALICE.
	  The client side interface is basically unchanged, the biggest
	  change is the renaming
	  of TProof::CreateDataSet to TProof::RegisterDataSet.
	  On the server side the relevant code has ben extracted from
	  TProofServ and hidden
	  behind an inteface class TProofDataSetManager describing the
	  functionality needed by
	  TProofServ, and an implementation class TProofDataSetManagerFile
	  handling dataset
	  meta data saved into ROOT files. TProofDataSetManagerFile is
	  instantiated via the
	  plugin manager and by default it handles the <sand_box>/datasets
	  area.
	  This separation is needed to allow loading implementation based
	  on different backends;
	  for example, ATLAS foresees to use a MySQL-based backend.
	  A TWiki page with information and examples in on preparation.

2008-04-09 08:41  ganis

	* [r23074] proof/proofplayer/src/TPacketizer.cxx,
	  proof/proofplayer/src/TPacketizerAdaptive.cxx: - Implement
	  optimized file validation where all information already available
	  is used
	  - In TPacketizerAdaptive:
	  Add a heuristic mechanism to avoid undervaluing the processing
	  rate and to short packets;
	  Slightly tuning a few parameters

2008-04-09 08:23  moneta

	* [r23073] math/minuit2/src/MnApplication.cxx,
	  math/minuit2/test/MnTutorial/Quad4F.h,
	  math/minuit2/test/MnTutorial/Quad4FMain.cxx: add support for
	  using analytical gradients when using an MnApplication interface

2008-04-09 07:21  ganis

	* [r23071] sessionviewer/inc/TProofProgressDialog.h,
	  sessionviewer/src/TProofProgressDialog.cxx: Properly fill the
	  process time and size in the case of uncomplete processing

2008-04-09 07:17  ganis

	* [r23070] proof/proofplayer/src/TEventIter.cxx: Ask for next
	  packet on TFile::Open failures (instead of exiting the loop)

2008-04-09 07:12  ganis

	* [r23069] proof/proofx/src/TXProofServ.cxx: On workers: do not
	  send logs to the master; attempt to stop processing when
	  terminating

2008-04-09 07:06  ganis

	* [r23068] proof/proofx/inc/TXSocket.h,
	  proof/proofx/src/TXSocket.cxx: Disable asynchronous request
	  handling when closing

2008-04-09 01:28  russo

	* [r23065] cint/cint7/src/tmplt.cxx: Fix G__templatemaptypename()
	  to use G__type2string() on typedefs
	  like cint5 does.
	  
	  -- Paul Russo

2008-04-09 00:39  russo

	* [r23064] cint/cint7/src/typedef.cxx: Fix G__find_typedef() to
	  honor G__ignore_stdnamespace.
	  
	  -- Paul Russo

2008-04-08 23:22  russo

	* [r23063] cint/cint7/src/struct.cxx: Same fix as revision 23062
	  buf for structs instead of
	  typedefs. We should not use G__tmplt_def_tagnum as the
	  place to start a name search, it is the namespace/class
	  containing a template definition (the point of definition),
	  not the point of instantiation.
	  
	  -- Paul Russo

2008-04-08 22:56  russo

	* [r23062] cint/cint7/src/typedef.cxx: The G__tmplt_def_tagnum
	  variable at the point where typedefs
	  are being looked up when examining a declaration inside of
	  a class template instantiation is not the defining template
	  but the namespace/class which contains the template definition
	  for the instantiation. This may mean that it is being set
	  improperly. For right now work around the problem by not
	  using it in this context. We need to take a closer look at
	  the semantics of this variable.
	  
	  -- Paul Russo

2008-04-08 22:51  russo

	* [r23061] cint/cint7/src/parse.cxx: Make same change in cint7 as
	  was made in cint5 revision 22729.
	  This changes the way R__EXTERN is handled, it is now just a
	  typedef
	  instead of a parser special case.
	  
	  -- Paul Russo

2008-04-08 22:48  pcanal

	* [r23060] core/cont/src/TRefArray.cxx: fix typo in comment

2008-04-08 22:02  pcanal

	* [r23059] core/cont/inc/TRefArray.h, core/cont/src/TRefArray.cxx:
	  The array elements can be retrieved with:
	  TObject *obj = array.At(i);
	  
	  By default the TRefArray 'points' to the current process and can
	  only
	  receive object that have been created in this process.
	  To point the TRefArray to a different process do:
	  TRefArray array( processId );
	  
	  For example, if 'obj' is an instance that was created in the
	  different
	  process and you do:
	  TRefArray array( TProcessID::GetProcessWithUID( obj ) );
	  Then
	  array.Add(obj);
	  is correct (obj comes from the process the array is pointed to
	  while
	  TObject *nobj = new TObject;
	  array.Add(nobj);
	  is incorrect since 'nobj' was created in a different process than
	  the
	  one the array is pointed to. In thi case you will see error
	  message:
	  Error in <TRefArray::AddAtAndExpand>: The object at 0x... is not
	  registered in the process the TRefArray point to (pid =
	  ProcessID../....)

2008-04-08 21:59  pcanal

	* [r23058] core/base/inc/TProcessID.h,
	  core/base/src/TProcessID.cxx: Add new (conveninence) function
	  TProcessID::GetProcessWithUID(TObject*)

2008-04-08 21:58  pcanal

	* [r23057] io/src/TDirectoryFile.cxx: Temporarily unset the
	  kIsReferenced bit before cloning the object in order to avoid the
	  (incorrect/unwanted) registration of the clone

2008-04-08 21:37  pcanal

	* [r23056] cint/cint7/src/loadfile.cxx: fix the value return for
	  G__getcintsysdir in the ROOTBUILD (it needs to return
	  /build1/pcanal/rootcint7/cint, the remainder of G__loadfile will
	  add the core version sub directory name

2008-04-08 20:49  russo

	* [r23055] cint/cint7/src/rflxutil.cxx: Fix determination of
	  constness for function parameters
	  with a type chain that involves typedef.
	  
	  -- Paul Russo

2008-04-08 14:44  axel

	* [r23052] cint/reflex/inc/Reflex/Builder/TypeBuilder.h: OffsetOf:
	  use reinterpret cast to const volatile char&, and take the
	  address of that.

2008-04-08 13:21  antcheva

	* [r23050] gui/src/TGClient.cxx: From Bertrand:
	  - Initialize fWaitForEvent in TGClient ctor
	  (fix bug report #35302)

2008-04-08 11:05  pcanal

	* [r23046] io/src/TBufferFile.cxx: Avoid mistaking a Foreign class
	  for which the StreamerInfo? has not yet been built for a class
	  coming from a ROOT file written by ROOT v2 or less. In particular
	  this could lead to a unwanted call to
	  TStreamerInfo?::BuildEmulated in the case where the object is
	  being read from a TBuffer not attached to a TFile (TMessage for
	  example) and lead to a Fatal error.

2008-04-08 11:04  rdm

	* [r23045] build/unix/distfilelist.sh: fix "make dist" due to file
	  moves.

2008-04-08 10:57  rdm

	* [r23043] xrootd/src/xrootd/pthreads-win32/lib/pthreadVC2.dll,
	  xrootd/src/xrootd/pthreads-win32/lib/pthreadVSE2.dll: got dropped
	  due to global ignore.

2008-04-08 10:49  rdm

	* [r23040] Makefile, cint/cint/Module.mk, cint/cintex,
	  cint/cintex/Module.mk, cint/reflex/Module.mk, cintex: move cintex
	  to cint.

2008-04-08 10:40  rdm

	* [r23039] core/meta/inc/TCint.h, core/meta/inc/TInterpreter.h,
	  core/meta/src/TCint.cxx, win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/src/TGWin32InterpreterProxy.cxx: From Eddy:
	  Three new methods have been implemented:
	  
	  Int_t RescanLibraryMap();
	  
	  Force a scan along the dynamic path again and load the *.rootmap
	  files
	  in case the (DY)LD_LIBRARY_PATH has changed.
	  
	  Int_t ReloadAllSharedLibraryMaps();
	  
	  Reload for the loaded shared libraries their rootmap files.
	  This assumes that the library foo.[dll,a,so] has a rootmap named
	  foo.rootmap.
	  
	  Int_t UnloadAllSharedLibraryMaps();
	  
	  Unload the rootmap entries for the loaded shared libraries.
	  
	  I did not add anything to TSystem::SetDynamicPath() but in
	  principle
	  the user should invoke after that operation RescanLibraryMap().

2008-04-08 09:18  rdm

	* [r23036] build/unix/makestatic.sh: fix after directory
	  reorganization.

2008-04-08 08:23  antcheva

	* [r23033] gui/src/TGListTree.cxx: From Bertrand:
	  - Don't delete static pictures at TGListTree destruction time.
	  (to avoid problems when using several TGListTree)
	  
	  P.S. from me: after these changes the four used pictures are
	  never deleted

2008-04-07 21:48  ganis

	* [r23032] netx/src/TXNetSystem.cxx: Go back to the redirector when
	  relevant

2008-04-07 16:49  rdm

	* [r23028] net/src/TFileStager.cxx: From Gerri:
	  Implement TFileStager::IsStaged using TFile::Open() instead of
	  AccessPathName().

2008-04-07 16:49  rdm

	* [r23027] net/inc/TNetFile.h, net/src/TNetFile.cxx: From Gerri:
	  Implement TNetSystem::Unlink().

2008-04-07 16:48  rdm

	* [r23026] alien/inc/TAlien.h, alien/inc/TAlienCollection.h,
	  alien/src/TAlien.cxx, alien/src/TAlienCollection.cxx,
	  net/inc/TGridCollection.h: From Gerri:
	  Use TFileCollection where relevant.

2008-04-07 16:48  rdm

	* [r23025] core/base/inc/TFileCollection.h,
	  core/base/inc/TFileInfo.h, core/base/src/TFileCollection.cxx,
	  core/base/src/TFileInfo.cxx: From Gerri:
	  Add several methods to handle sizes and percentage of available
	  files.

2008-04-07 16:47  rdm

	* [r23024] core/base/inc/TSystem.h, core/base/src/TSystem.cxx: From
	  Gerri:
	  Implement IsPathLocal to check locality.

2008-04-07 15:51  rdm

	* [r23022] core/cont/inc/TCollection.h: remove deprecated ForEach
	  macro.

2008-04-07 12:42  ganis

	* [r23012] netx/inc/TXNetFile.h, netx/src/TXNetFile.cxx,
	  netx/src/TXNetSystem.cxx: TXNetFile:
	  - add possibility to set the max number of retries on the fly
	  TXNetSystem:
	  - fix a return code
	  - adjust some printouts

2008-04-07 12:41  brun

	* [r23011] tutorials/tree/tree1.C: Add include "TROOT.h" such that
	  the script can be compiled by ACLIC.

2008-04-07 09:58  antcheva

	* [r23003] gui/src/TGListTree.cxx: From Bertrand:
	  Properly reset static pictures at TGListTree destruction time

2008-04-07 09:52  pcanal

	* [r23002] core/cont/src/TClassTable.cxx, io/src/TStreamerInfo.cxx:
	  When reading more than one TStreamerInfo for the same versioned
	  class, we now use the highest possible class version as the
	  current
	  version of the class. Practically, we update the class version
	  when reading new (higher versioned) StreamerInfo until the Class
	  is actually used (i.e. TClass::GetClassVersion is call directly
	  or indirectly).
	  
	  In particular, if a file has several StreamerInfos for the same
	  versioned class, we will use the highest version number as the
	  'current' class version (as opposed to the lowest until now).

2008-04-07 07:28  antcheva

	* [r22997] gui/src/TGCanvas.cxx, gui/src/TGListView.cxx: From
	  Bertrand:
	  - Re-implement the rubber-band rectangle selection in TGCanvas
	  (i.e. for TGListView). Was lost in revision 19665
	  - Improve active/inactive switching during multiple selection
	  - Improve auto-scrolling when going out of TGCanvas boundaries

2008-04-06 23:13  pcanal

	* [r22996] io/inc/TStreamerInfo.h, io/src/TStreamerInfo.cxx: For
	  backward compatibility TStreamerInfo::BuildCheck compares the
	  checksum of
	  the on-file StreamerInfo not only to the current value of the
	  class checksum
	  but also to the checksum calculated using the older algorithms.
	  
	  This patch extends this test to also be done when comparing 2
	  on-file StreamerInfo.
	  
	  This is implemented via a new function
	  TStreamerInfo::GetCheckSum(UInt_t) which
	  re-implement the TClass::GetCheckSum algorithms using the
	  TStreamerElements
	  instead of the RealData information. [Note that due to slight
	  different in
	  class naming convention, the 2 methods are not completely
	  interchangeable].
	  
	  This removes spurrious warning message when loading 2 older files
	  which
	  were written with 2 different version of the TClass CheckSum
	  algorithm
	  (and the in-memory class's version is greater than both
	  TStreamerInfos'
	  class version).

2008-04-06 23:11  pcanal

	* [r22995] core/meta/src/TClass.cxx: In PostLoadCheck, also check
	  for the case where the 'comments' where not yet part of the
	  interface

2008-04-06 23:09  pcanal

	* [r22994] io/src/TFile.cxx: improve peformance of
	  TFile::ReadStreamerInfo

2008-04-05 11:38  brun

	* [r22993] cint/cint/src/newlink.cxx: Remove extra token at end of
	  endif directive.

2008-04-05 09:43  pcanal

	* [r22992] core/base/inc/TDirectory.h, core/base/inc/TROOT.h,
	  core/base/src/TDirectory.cxx, core/base/src/TObject.cxx,
	  core/meta/src/TClass.cxx, hist/hist/inc/TGraph2D.h,
	  hist/hist/inc/TH1.h, hist/hist/src/TGraph2D.cxx,
	  hist/hist/src/TGraph2DErrors.cxx, hist/hist/src/TH1.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx,
	  io/src/TKey.cxx, tree/tree/inc/TChain.h,
	  tree/tree/inc/TEntryList.h, tree/tree/inc/TEventList.h,
	  tree/tree/inc/TTree.h, tree/tree/src/TChain.cxx,
	  tree/tree/src/TEntryList.cxx, tree/tree/src/TEventList.cxx,
	  tree/tree/src/TTree.cxx: Use the DirectoryAutoAdd facility for
	  the classes:
	  TTree, TH1, TEventList, TEntryList, TGraph2D
	  (and hence their derived classes).
	  
	  The instances of those classes are now added automatically
	  to the current directory only when Constructe'd with arguments or
	  Clone'd
	  and to the directory they are read from when their are stored
	  directly in a TKey. [Note: the default constructor never adds
	  the object to the current directory]
	  
	  The directory auto add can still be disabled for instance
	  of TH1 and TGraph2D by setting TH1::AddDirectory.
	  
	  Additionally one can disable the directory auto add for
	  a specific class by doing:
	  
	  TClass::GetClass("myclass")->SetDirectoryAutoAdd(0)
	  
	  However you might want to also be able to restore the
	  behavior in which case you ought to do:
	  
	  TClass *cl = TClass::GetClass("myclass");
	  ROOT::DirAutoAdd_t func = cl->GetDirectoryAutoAdd();
	  cl->SetDirectoryAutoAdd(0);
	  
	  TROOT::ReadingObject is marked as deprecated.. It is still
	  set (as it was) but is no longer used by the above mention
	  classes.
	  
	  NOTE: One side effect of this change, is that instnace
	  of TTree, TH1, TEventList, TEntryList, TGraph2D that are
	  retrieved from a TMessage (i.e. from a socket) no longer
	  auto register themselves to the current ROOT directory.
	  
	  Add a new optional parameter to TDirectory::Append: 'replace'
	  If replace is true (the default is false), the Append will
	  first remove from the directory any existing object and
	  print the message:
	  
	  Replacing existing OldClass: thename (Potential memory leak).
	  
	  Add a new option parameter to TDirectory::CloneObject: 'autoadd'
	  If autoadd is true (the default), CloneObject will call the
	  object 'DirectoryAutoAdd' function (if any)
	  
	  In TDirectory::CloneObject add support for multiple inheritance
	  from TObject where TObject is not the left most base class.
	  
	  Fix memory leak in TGraph2D::operator= (and add TGraph2D::Clear)
	  
	  Cleanup some documentation

2008-04-04 22:38  pcanal

	* [r22991] tree/tree/inc/TLeafObject.h: add comment clarification

2008-04-04 22:38  pcanal

	* [r22990] tree/tree/src/TBranch.cxx: add comment clarification

2008-04-04 20:03  pcanal

	* [r22989] cint/build/libReflex.mk, cint/cint7/src/ifunc.cxx,
	  cint/cint7/src/value.h: fix old macos compilation

2008-04-04 15:43  brun

	* [r22986] hist/hist/src/TH2.cxx: Add more options to TH2::Smooth
	  // Smooth bin contents of this 2-d histogram using kernel
	  algorithms
	  // similar to the ones used in the raster graphics community.
	  // Bin contents in the active range are replaced by their smooth
	  values.
	  // If Errors are defined via Sumw2, they are scaled.
	  // 3 kernels are proposed k5a, k5b and k3a.
	  // k5a and k5b act on 5x5 cells (i-2,i-1,i,i+1,i+2, and same for
	  j)
	  // k5b is a bit more stronger in smoothing
	  // k3a acts only on 3x3 cells (i-1,i,i+1, and same for j).
	  // By default the kernel "k5a" is used. You can select the
	  kernels "k5b" or "k3a"
	  // via the option argument.
	  // If TAxis::SetRange has been called on the x or/and y axis,
	  only the bins
	  // in the specified range are smoothed.
	  // In the current implementation if the first argument is not
	  used (default value=1).
	  //
	  // implementation by David McKee (dmckee@bama.ua.edu). Extended
	  by Rene Brun

2008-04-04 12:38  pcanal

	* [r22980] cint/test/testdiff.macos.ref: update for new test
	  ordering

2008-04-04 07:32  ganis

	* [r22979] xrootd/src/xrootd/src/Xrd/XrdLink.cc: Import a crucial
	  fix from the HEAD (from A. Hanushevsky):
	  - Fully handle premature writev() termination in Linux

2008-04-04 02:11  pcanal

	* [r22978] cint/test/t993.h: re-add backward compatibility code

2008-04-04 02:10  pcanal

	* [r22977] cint/test/t733.cxx, cint/test/t733.ref: re-add backward
	  compatibility code

2008-04-04 01:59  russo

	* [r22976] cint/cint7/src/ifunc.cxx: Do not delete the default
	  value for a function parameter,
	  it is not a memory leak, we are passing ownership to
	  the function properties data structure.
	  
	  -- Paul Russo

2008-04-04 01:57  russo

	* [r22975] cint/cint7/src/rflxutil.cxx: Get the pointer count
	  correct for typdefs used in
	  function parameter declarations.
	  
	  -- Paul Russo

2008-04-03 22:59  russo

	* [r22974] cint/cint/src/common.h, cint/cint/src/decl.cxx,
	  cint/cint/src/fproto.h, cint/cint/src/ifunc.cxx,
	  cint/cint/src/newlink.cxx, cint/cint/src/parse.cxx,
	  cint/cint/src/typedef.cxx, cint/cint/src/val2a.cxx,
	  cint/cint7/src/decl.cxx, cint/cint7/src/fproto.h,
	  cint/cint7/src/ifunc.cxx, cint/cint7/src/newlink.cxx,
	  cint/cint7/src/rflxutil.cxx, cint/cint7/src/val2a.cxx,
	  cint/test/t733.cxx, cint/test/t733.ref, cint/test/t993.h: A whole
	  bunch of work on dictionary generation, this is
	  not final code, comitting now for debugging purposes.
	  
	  -- Paul Russo

2008-04-03 19:59  pcanal

	* [r22973] core/base/inc/Rtypes.h, core/meta/inc/TClass.h,
	  core/meta/inc/TGenericClassInfo.h, core/meta/src/TClass.cxx,
	  core/meta/src/TGenericClassInfo.cxx, core/utils/src/rootcint.cxx:
	  rootcint.cxx:
	  
	  Update rootcint_tmp to properly transform the new header file
	  name.
	  We used to have cont/inc/TClonesArray.h and now have
	  core/cont/TClonesArray.h
	  and need to transform it into include/TClonesArray.h
	  
	  
	  rootcint.cxx, TClass.cxx, TClass.h, TGenericClassInfo.cxx,
	  TGenericClassInfo.h
	  Rtypes.h
	  
	  Add a new TClass interface to be able to trigger the "auto
	  addition of object
	  to a TDirectory object". If a class has a member function:
	  DirectoryAutoAdd(TDirectory*)
	  it will now be accessible (when the dictionary is generated via
	  rootcint
	  for now) via TClass::GetDirectoryAutoAdd which return a wrapper
	  with the
	  signature:
	  void (*)(void *this_obj,TDirectory *where_to_add)

2008-04-03 19:58  pcanal

	* [r22972] core/base/inc/TDirectory.h,
	  core/base/src/TDirectory.cxx, hist/hist/src/TGraph2D.cxx,
	  hist/hist/src/TH1.cxx, tree/tree/src/TChain.cxx,
	  tree/tree/src/TEntryList.cxx, tree/tree/src/TEventList.cxx,
	  tree/tree/src/TTree.cxx: Introduce a new member function
	  TDirectory::Remove which is the reverse of
	  TDirectory::Append. This allows more 'hiding' of the internal
	  list as
	  well as simplifying code (now) using Append/Remove.

2008-04-03 19:54  pcanal

	* [r22971] io/src/TDirectoryFile.cxx: typo

2008-04-03 19:20  pcanal

	* [r22970] core/base/src/TSystem.cxx: Port r22681 to ACLiC:
	  work around a problem building ROOT on windows: cygwin has its
	  own
	  link.exe (as in hardlink) which clashes with MSVC's link.exe.
	  With
	  this patch, link is called with its absolute path derived from
	  cl.exe.

2008-04-03 16:59  pcanal

	* [r22969] math/unuran/src: generalize ignore rule

2008-04-03 15:31  rdm

	* [r22968] core/pcre/Module.mk: From Bertrand:
	  fix for Windows extending a pathname after the directory
	  relocation.

2008-04-03 14:32  rdm

	* [r22967] core/base/src/TVirtualFFT.cxx: oops forgot to run make
	  before checkin, now fixed.

2008-04-03 14:25  rdm

	* [r22966] core/base/src/TVirtualFFT.cxx: change printf by Error()
	  and Warning().

2008-04-03 13:56  brun

	* [r22965] hist/hist/inc/TH1.h, hist/hist/inc/TH2.h,
	  hist/hist/src/TH1.cxx, hist/hist/src/TH2.cxx: Implement
	  TH2::Smooth from an original code received from David McKee
	  (dmckee@bama.ua.edu)
	  see : http://root.cern.ch/phpBB2/viewtopic.php?t=5262
	  
	  void TH2::Smooth(Int_t , Option_t *)
	  // Smooth bin contents of this histogram.
	  // Bin contents are replaced by their smooth values.
	  // Errors (if any) are not modified.
	  // implementation by David McKee (dmckee@bama.ua.edu)
	  
	  Also change in A BACKWARD INCOMPATIBLE WAY the signature of
	  TH1::Smooth
	  to be the same as TH2::Smooth.

2008-04-03 13:53  pcanal

	* [r22964] core/base/src/TVirtualFFT.cxx, tutorials/fft/FFT.C:
	  avoid using null pointer

2008-04-03 13:46  pcanal

	* [r22963] tutorials/tree: ignore (new) produced file

2008-04-03 13:43  rdm

	* [r22962] core/base/src/TVirtualFFT.cxx: add additional
	  protection.

2008-04-03 13:32  rdm

	* [r22961] Makefile, base, cint/ROOT/cintdlls.mk,
	  cint/reflex/Module.mk, clib, config/Makefile.linuxmips,
	  config/Makefile.precomp, configure, cont, core, core/base,
	  core/base/Module.mk, core/base/doc, core/base/inc, core/base/src,
	  core/base/src/ManualBase4.h, core/clib, core/clib/Module.mk,
	  core/clib/inc, core/clib/src, core/cont, core/cont/Module.mk,
	  core/cont/doc, core/cont/inc, core/cont/src, core/meta,
	  core/meta/Module.mk, core/meta/doc, core/meta/inc, core/meta/src,
	  core/metautils, core/metautils/Module.mk, core/metautils/inc,
	  core/metautils/src, core/newdelete, core/newdelete/Module.mk,
	  core/newdelete/inc, core/newdelete/src, core/pcre,
	  core/pcre/Module.mk, core/pcre/src, core/rint,
	  core/rint/Module.mk, core/rint/inc, core/rint/src, core/thread,
	  core/thread/Module.mk, core/thread/doc, core/thread/inc,
	  core/thread/src, core/unix, core/unix/Module.mk, core/unix/inc,
	  core/unix/src, core/utils, core/utils/Module.mk, core/utils/src,
	  core/winnt, core/winnt/Module.mk, core/winnt/inc, core/winnt/src,
	  core/zip, core/zip/Module.mk, core/zip/README, core/zip/inc,
	  core/zip/src, meta, metautils, newdelete, pcre, rint,
	  test/Makefile.arch, thread, unix, utils, winnt, zip: move the
	  directories:
	  base clib cont meta metautils newdelete pcre rint thread unix
	  utils
	  winnt zip
	  under the new core meta directory.

2008-04-03 11:56  brun

	* [r22959] geom/geom/src/TGeoNavigator.cxx: From Andrei:
	  fix for a crash when calling Safety() before any other navigation
	  method for an aligned volume.

2008-04-03 10:28  pcanal

	* [r22958] tutorials/tree/hvector.C: add new tutorials showing how
	  to create a tree from std::vector(s)

2008-04-03 09:58  moneta

	* [r22957] math/smatrix/test/kalman.C,
	  math/smatrix/test/stressKalman.cxx: add CPU time information

2008-04-03 09:56  pcanal

	* [r22956] cint/build/libCint.mk: need fullpathname in the ln to
	  dylib

2008-04-03 09:46  pcanal

	* [r22955] cint/build/libCint.mk: do not cmompile symbols.cxx until
	  we properly enable stubs in Cint standalone

2008-04-03 08:49  moneta

	* [r22954] math/smatrix/test/Makefile,
	  math/smatrix/test/stressKalman.cxx: remove test dictionary files
	  when doing make clean

2008-04-02 19:30  pcanal

	* [r22953] io/src/TStreamerInfo.cxx: In MakeProject properly test
	  whether a StreamerElement describe a base class (stl container
	  were not handled correctly

2008-04-02 16:18  brun

	* [r22948] tutorials/fft/FFT.C: From Anna:
	  delete temp arrays

2008-04-02 12:28  rdm

	* [r22942] tutorials/graphs/zdemo.C: make compilable with ACliC.

2008-04-02 11:47  antcheva

	* [r22941] gui/src/TGListTree.cxx: From Bertrand:
	  - Remove item outlining when the mouse leaves the list tree
	  
	  P.S. from me: this fixes the ambiguity for having two different
	  (highlighted
	  and outlined) items when the mouse pointer leaves the list tree
	  window.

2008-04-02 11:00  pcanal

	* [r22940] cont/inc/TCollectionProxyInfo.h, io/inc/TStreamerInfo.h,
	  io/src/TGenCollectionProxy.cxx,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx: Insure that the
	  TStreamerInfo a contained class that is to written memberwise
	  is _not_ optimized.
	  
	  Repair a few place where TStreamerInfo was wasting some space
	  when the
	  streamed collection was empty. Increase TStreamerInfo version to
	  7 to
	  distinguish the old and new cases.
	  
	  Rename TCollectionProxyInfo::Environ::delete_temp to use_temp to
	  clarify code/semantic
	  and fix its use to properly manage the life time of the temporary
	  used (necessary in
	  the case of memberwise streaming (in non-split mode)).

2008-04-02 09:31  antcheva

	* [r22939] gui/src/TGListTree.cxx: From Bertrand:
	  - Reset fCurrent and fBelowMouse variables
	  when deleting a TGListTreeItem

2008-04-02 08:50  antcheva

	* [r22938] gui/src/TGListTree.cxx: From Bertrand:
	  - Fix potential problem when trying to draw outline
	  around a TGListTreeItem being destroyed

2008-04-02 08:30  brun

	* [r22937] tutorials/fft/FFT.C: From Anna:
	  I've added some lines about the backward transforms to the
	  original FFT.C tutorial.

2008-04-02 08:27  brun

	* [r22936] base/src/TVirtualFFT.cxx: Add a protection in case the
	  FFT plugin is not found

2008-04-02 08:24  brun

	* [r22935] configure: From Bertrand:
	  - Fix detection of Qt4 libraries

2008-04-02 07:11  antcheva

	* [r22933] qt/Module.mk, qt/inc/rootcintrule.pri,
	  qt/inc/rootlibs.pri: From Valeri Fine:
	  rootcintrule.pri:
	  - Use the CPP preprocessor (-p) option to generate RootCint
	  dictionary
	  Qt4 headers are too complex to pass the Cint builtin preprocessor
	  
	  rootlibs.pri:
	  Fix the typo defining the path to the RIO library

2008-04-02 07:11  antcheva

	* [r22932] qt/inc/TQtWidget.h, qt/src/TQtWidget.cxx: From Valeri
	  Fine:
	  - Set correctly Qt4 QWidget size policy
	  - Respond to the Qt4 QContextMenu event (new for Qt 4.3.x)

2008-04-02 07:10  antcheva

	* [r22931] qt/src/GQtGUI.cxx: From Valeri Fine:
	  - remove the intermediate Q3Support attributes.
	  Use the vanilla Qt4 attributes instead.

2008-04-02 07:09  antcheva

	* [r22930] qt/inc/TQMimeTypes.h, qt/src/TQMimeTypes.cxx: From
	  Valeri Fine:
	  - ROOT icon provider based on Qt4 QIcon class

2008-04-01 15:37  moneta

	* [r22926] math/smatrix/test/Makefile: remove -g for compiling
	  test. It swicth off the optimization when compiling with -O on
	  Solaris

2008-04-01 13:31  moneta

	* [r22924] math/smatrix/test/testIO.cxx: fix a linking problem on
	  Solaris

2008-04-01 12:34  rdm

	* [r22923] Makefile, gdml, geom/Module.mk, geom/doc, geom/gdml,
	  geom/gdml/Module.mk, geom/geom, geom/geom/Module.mk,
	  geom/geom/doc, geom/geom/inc, geom/geom/src, geom/geombuilder,
	  geom/geombuilder/Module.mk, geom/geompainter,
	  geom/geompainter/Module.mk, geom/inc, geom/src, geombuilder,
	  geompainter: move geom, geombuilder, geompainter and gdml to geom
	  meta directory.

2008-04-01 10:01  moneta

	* [r22920] math/smatrix/inc/Math/MatrixFunctions.h: fix a bug on
	  Windows in the TensorProd function

2008-04-01 08:26  moneta

	* [r22918] math/smatrix/test/Makefile,
	  math/smatrix/test/testSMatrix.cxx: - add test for bug 35076
	  - fix problem building dictionary library for testIO

2008-04-01 08:05  rdm

	* [r22917] unix/src/TUnixSystem.cxx: From Fed:
	  on MacOS X 64-bit we need to define vm_region to vm_region_64.

2008-04-01 06:27  moneta

	* [r22916] math/smatrix/inc/Math/BinaryOperators.h: - appl fix from
	  Harals Soleng (bug https://savannah.cern.ch/bugs/index.php?35076
	  ) for operator+ between 2 matrix expressions

2008-03-31 18:41  rdm

	* [r22914] Makefile: fix cint location in install target.

2008-03-31 18:18  rdm

	* [r22913] config/thisroot.csh, config/thisroot.sh, configure:
	  expand bindir, libdir and mandir in the thisroot scripts so that
	  they
	  can be used to set PATH, LD_LIBRARY_PATH and MANPATH. ROOTSYS
	  itself
	  is not used in prefix mode. Fixes issue 34935.

2008-03-31 17:10  brun

	* [r22912] hist/hist/src/TH2.cxx, hist/hist/src/TH3.cxx: In the TH2
	  and TH3 constructors the call "if (fgDefaultSumw2) Sumw2()" must
	  be done
	  in the final TH2C,S,I,F,D constructors

2008-03-31 15:40  rdm

	* [r22910] math/mathmore/Module.mk: white space.

2008-03-31 13:50  axel

	* [r22908] cint/configure: remove some debugging leftover,
	  preventing configure to find readline.a

2008-03-31 09:52  axel

	* [r22903] cint/reflex/inc/Reflex/Builder/TypeBuilder.h: Work
	  around GCC 3 bug (cannot cast T* to char&)

2008-03-31 09:48  rdm

	* [r22902] Makefile, tree/Module.mk, tree/doc, tree/inc, tree/src,
	  tree/tree, tree/tree/Module.mk, tree/tree/doc, tree/tree/inc,
	  tree/tree/src, tree/treeplayer, tree/treeplayer/Module.mk,
	  tree/treeviewer, tree/treeviewer/Module.mk, treeplayer,
	  treeviewer: move tree, treeplayer and treeviewer under tree meta
	  directory.

2008-03-31 09:46  moneta

	* [r22901] math/smatrix/inc/Math/SVector.icc: from Jan Amoraal: fix
	  a warning message appearing for SVector::Print() when D=1

2008-03-31 08:51  axel

	* [r22900] cintex/test/dict: add a few ignores

2008-03-31 07:41  axel

	* [r22899] cint/ROOT/cintdlls.mk: Also remove
	  cint/cint/lib/G__cpp_stdcxxfunc; fixes Savannah #35048

2008-03-28 14:06  rdm

	* [r22886] math/genvector/Module.mk: dependency fix.

2008-03-28 13:57  rdm

	* [r22885] Makefile, cint/cint/Module.mk, cint/reflex/Module.mk,
	  fftw, foam, fumili, genvector, hist/hist/Module.mk,
	  hist/histpainter/Module.mk, hist/spectrum/Module.mk,
	  hist/spectrumpainter/Module.mk, math, math/fftw,
	  math/fftw/Module.mk, math/foam, math/foam/Module.mk, math/fumili,
	  math/fumili/Module.mk, math/genvector, math/genvector/Module.mk,
	  math/mathcore, math/mathcore/Module.mk, math/mathmore,
	  math/mathmore/Module.mk, math/matrix, math/matrix/Module.mk,
	  math/minuit, math/minuit/Module.mk, math/minuit2,
	  math/minuit2/Module.mk, math/mlp, math/mlp/Module.mk,
	  math/physics, math/physics/Module.mk, math/quadp,
	  math/quadp/Module.mk, math/smatrix, math/smatrix/Module.mk,
	  math/splot, math/splot/Module.mk, math/unuran,
	  math/unuran/Module.mk, mathcore, mathmore, matrix, minuit,
	  minuit2, mlp, physics, proof/clarens/Module.mk,
	  proof/peac/Module.mk, proof/proof/Module.mk,
	  proof/proofd/Module.mk, proof/proofplayer/Module.mk,
	  proof/proofx/Module.mk, quadp, smatrix, splot, unuran: move the
	  following directories under the new "math" meta directory:
	  mathcore
	  mathmore
	  fftw
	  foam
	  fumili
	  genvector
	  matrix
	  minuit
	  minuit2
	  mlp
	  physics
	  smatrix
	  splot
	  unuran
	  quadp

2008-03-28 13:21  brun

	* [r22884] gpad/src/TCanvas.cxx: Protect TCanvas::Update in case
	  fCanvasImp is not yet set, eg when calling Update
	  on a canvas just read from a file and not yet drawn.
	  This fixes the report
	  http://root.cern.ch/root/roottalk/roottalk08/0271.html

2008-03-28 12:01  pcanal

	* [r22882] tree/inc/TBranch.h, tree/src/TBranchElement.cxx: Remove
	  the calls to MapObject introduce in revision 21384 when
	  are unnecessary hence restoring lost performance in case where
	  the TTree contains many simple type (double, int, etc.)

2008-03-27 22:46  pcanal

	* [r22877] cint/test/testall.cxx: add -Z1 needed when build with
	  G__ROOT (implied otherwise)

2008-03-27 22:45  pcanal

	* [r22876] cint/cint/src/sizeof.cxx, cint/cint/src/val2a.cxx,
	  cint/cint7/src/sizeof.cxx, cint/cint7/src/val2a.cxx: add missing
	  native handling of long long, long double now required since we
	  do not load long.dll

2008-03-27 22:06  pcanal

	* [r22875] cint/cint/src/sizeof.cxx, cint/cint7/src/sizeof.cxx:
	  remove unnecessary load of (obsolete) long.dll

2008-03-27 21:34  pcanal

	* [r22874] cint/cint/include/time.h, cint/test/testall.cxx,
	  cint/tool/makecint.cxx: repair Cint standalone build and test

2008-03-27 20:07  pcanal

	* [r22873] io/src/TBufferFile.cxx: Correct the value print by debug
	  message

2008-03-27 16:59  couet

	* [r22872] asimage/src/TASImage.cxx, postscript/inc/TImageDump.h,
	  postscript/src/TImageDump.cxx: - From Onuchin:
	  In batch, when a picture was saved in a binary file (gif for
	  instance) from
	  an image containing more than one pad, only the first pad was
	  saved. The
	  following macro demonstrates the problem: ccc2.gif was wrong
	  compared to
	  ccc1.gif.
	  {
	  gROOT->SetBatch();
	  TCanvas *c = new TCanvas;
	  c->Divide(1,2);
	  TH1F *h = new TH1F("gaus", "gaus", 100, -5, 5);
	  h->FillRandom("gaus", 10000);
	  c->cd(1); h->Draw();
	  c->cd(2); h->Draw("c*");
	  c->Print("ccc1.gif");
	  TImage *img = TImage::Create();
	  img->FromPad(c);
	  img->WriteImage("ccc2.gif");
	  }

2008-03-27 16:47  rdm

	* [r22871] mathcore/Module.mk: clean test directories when doing
	  distclean.

2008-03-27 16:44  rdm

	* [r22870] mathcore/test, mathcore/test/fit: ignore test build
	  results.

2008-03-27 16:40  rdm

	* [r22869] fit: remove directory fit (contents moved to mathcore).

2008-03-27 16:38  rdm

	* [r22868] Makefile, fit/inc/Fit, fit/inc/LinkDef.h,
	  fit/src/BinData.cxx, fit/src/BinPoint.cxx, fit/src/DataRange.cxx,
	  fit/src/DataVector.cxx, fit/src/FitConfig.cxx,
	  fit/src/FitResult.cxx, fit/src/FitUtil.cxx,
	  fit/src/FitUtilParallel.cxx, fit/src/Fitter.cxx,
	  fit/src/ParameterSettings.cxx, fit/test, mathcore/Module.mk,
	  mathcore/inc/Fit, mathcore/inc/Fit/BinData.h,
	  mathcore/inc/Fit/BinPoint.h, mathcore/inc/Fit/Chi2FCN.h,
	  mathcore/inc/Fit/DataOptions.h, mathcore/inc/Fit/DataRange.h,
	  mathcore/inc/Fit/DataVector.h, mathcore/inc/Fit/DataVectorfwd.h,
	  mathcore/inc/Fit/FitConfig.h, mathcore/inc/Fit/FitResult.h,
	  mathcore/inc/Fit/FitUtil.h, mathcore/inc/Fit/FitUtilParallel.h,
	  mathcore/inc/Fit/Fitter.h, mathcore/inc/Fit/LinkDef.h,
	  mathcore/inc/Fit/LogLikelihoodFCN.h,
	  mathcore/inc/Fit/MinimizerControlParams.h,
	  mathcore/inc/Fit/ParameterSettings.h,
	  mathcore/inc/Fit/PoissonLikelihoodFCN.h,
	  mathcore/inc/Fit/UnBinData.h, mathcore/src/BinData.cxx,
	  mathcore/src/BinPoint.cxx, mathcore/src/DataRange.cxx,
	  mathcore/src/DataVector.cxx, mathcore/src/FitConfig.cxx,
	  mathcore/src/FitResult.cxx, mathcore/src/FitUtil.cxx,
	  mathcore/src/FitUtilParallel.cxx, mathcore/src/Fitter.cxx,
	  mathcore/src/ParameterSettings.cxx, mathcore/test/fit: move files
	  from directory fit to mathcore (they are already in libMathCore
	  anyway).

2008-03-27 15:36  rdm

	* [r22867] math: directory not needed anymore, contents moved to
	  mathcore.

2008-03-27 15:32  rdm

	* [r22866] Makefile, configure, 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/inc/LinkDef.h, mathcore/inc/Math/LinkDef.h,
	  mathcore/inc/Math/ParamFunctor.h, mathcore/inc/TComplex.h,
	  mathcore/inc/TMath.h, mathcore/inc/TRandom.h,
	  mathcore/inc/TRandom1.h, mathcore/inc/TRandom2.h,
	  mathcore/inc/TRandom3.h, mathcore/src/TComplex.cxx,
	  mathcore/src/TMath.cxx, mathcore/src/TRandom.cxx,
	  mathcore/src/TRandom1.cxx, mathcore/src/TRandom2.cxx,
	  mathcore/src/TRandom3.cxx: move remaining files from math to
	  mathcore (they were part of libMathCore
	  anyway). Include paths remain the same.

2008-03-27 14:50  antcheva

	* [r22864] gui/src/TGClient.cxx: From Bertrand:
	  
	  Fixed following case on Windows, debug mode MSVC2008, on a dual
	  core dead locks in 100% of all cases after a right-click on the
	  canvas
	  during the "WaitPrimitive" call and select e.g. "SaveAs" from the
	  context menu.
	  When the file dialog is being drawn the first time it gets grayed
	  out
	  immediately - probably because it's not getting any events to
	  process.
	  The only way out is to kill ROOT

2008-03-27 13:56  rdm

	* [r22863] config/Makefile.in, config/Makefile.win32, configure,
	  mathmore/Module.mk: From Bertrand:
	  - Revert latest changes in configure, Makefile.in
	  and mathmore/Module.mk and apply the rule globally
	  instead. This will solve problems when mixing
	  external libraries built in optimized mode and
	  ROOT built in debug mode (runtime libraries
	  mismatch). This was harmless with MSVC++7.1,
	  but fatal with MSVC++8.0 and 9.0.

2008-03-27 11:04  pcanal

	* [r22862] meta/src/TCint.cxx: From Axel: Add missing comment.

2008-03-27 08:50  brun

	* [r22861] pythia8/src/TPythia8.cxx: From Andreas Morsch:
	  Correct number of particles and references.

2008-03-26 23:00  russo

	* [r22860] cint/test/testall.cxx: The configcint.h file is in a
	  different place now.

2008-03-26 22:42  russo

	* [r22859] cint/tool/makecint.cxx: A few changes to use libCint.so
	  instead of libcint.so.
	  
	  Also one change so that we use
	  
	  -I<sysdir>/cint/<coreversion>/inc
	  
	  instead of:
	  
	  -I<sysdir>/<coreversion>/inc
	  
	  With these changes I am able to run the cint tests in
	  ${ROOTSYS}/cint/test directly.
	  
	  -- Paul Russo

2008-03-26 22:28  russo

	* [r22858] cint/test/callgraph.dot, cint/test/callgraph.dot.ps,
	  cint/test/callgrind.out.27696: Remove callgrind output files.

2008-03-26 17:43  couet

	* [r22855] asimage/src/libAfterImage/asfont.c: From Vasko:
	  - fixed bunch of compilation bugs showing up on old systems

2008-03-26 16:47  axel

	* [r22854] cint/cint/src/newlink.cxx: From Leo:
	  * Fix a problem when returning references to basic types (see
	  char& TString::operator[]) (result7 wasn't properly set in
	  newlink.cxx)
	  * Fix a problem (reintroduced) when trying to call methods
	  through pointers of a base class ( the overloaded destructor
	  doesn't have the same name... obviously)
	  Now roottest (except for python) passes with ./configure
	  --no-stubs

2008-03-26 16:26  axel

	* [r22853] utils/src/rootcint.cxx: Remove unused code block (#ifdef
	  OLDSTREAMER)
	  Improve indentation, remove tabs - should fix coding violations

2008-03-26 16:07  axel

	* [r22851] cint/reflex/src/OwnedPropertyList.cxx: Add forgotten
	  OwnedPropertyList.cxx

2008-03-26 15:50  moneta

	* [r22850] fit/inc/Fit/BinData.h, fit/inc/Fit/Chi2FCN.h,
	  fit/inc/Fit/DataOptions.h, fit/inc/Fit/DataRange.h,
	  fit/inc/Fit/FitConfig.h, fit/inc/Fit/FitResult.h,
	  fit/inc/Fit/Fitter.h, fit/inc/Fit/LogLikelihoodFCN.h,
	  fit/inc/Fit/ParameterSettings.h,
	  fit/inc/Fit/PoissonLikelihoodFCN.h, fit/inc/Fit/UnBinData.h,
	  fit/inc/LinkDef.h, fit/src/FitResult.cxx,
	  mathcore/test/binarySearchTime.cxx: - update the documentation,
	  add tag for making visible via THtml

2008-03-26 15:04  rdm

	* [r22849] config/Makefile.in, configure, mathmore/Module.mk: From
	  Bertrand:
	  - Solve a problem of mixing GSL library built in optimized mode
	  and ROOT built in debug mode (runtime libraries mismatch)

2008-03-26 13:41  axel

	* [r22845] cint/reflex/inc/Reflex/Member.h,
	  cint/reflex/inc/Reflex/Scope.h, cint/reflex/inc/Reflex/Type.h,
	  cint/reflex/inc/Reflex/TypeTemplate.h,
	  cint/reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  cint/reflex/inc/Reflex/internal/PropertyListImpl.h,
	  cint/reflex/src/Member.cxx, cint/reflex/src/PropertyListImpl.cxx,
	  cint/reflex/src/Scope.cxx, cint/reflex/src/Type.cxx,
	  cint/reflex/src/TypeTemplate.cxx: Make delete / new calls
	  outlined wherever possible.
	  Avoids problems with custom new/delete handlers acting on only
	  one side of the new/deletion.

2008-03-26 13:17  axel

	* [r22844] cint/reflex/python/genreflex/gendict.py: Fix wrong
	  argument in lambda filter ("classes" instead of "selec")
	  Namespace builder should skip anonymous namespaces

2008-03-26 13:15  axel

	* [r22843] cint/reflex/inc/Reflex/Builder/TypeBuilder.h: Use
	  address of member cast to volatile const char reference, instead
	  of address of member. Allows OffsetOf macro to work also for
	  members of struct type where the struct has an overload of op&()

2008-03-26 13:14  rdm

	* [r22842] configure: GNU make 3.79.1 has different version string
	  format than >= 3.80.

2008-03-26 11:36  moneta

	* [r22840] hist/hist/src/THFitInterface.cxx: - fix AdjustError
	  funciton to avoid duplication with same symbol defined in
	  TGraphFitInterface
	  ( fix for bug https://savannah.cern.ch/bugs/index.php?34936 )

2008-03-26 10:10  rdm

	* [r22839] configure: relax make version to 3.79.1, but still
	  better to have >= 3.80 since
	  the ORDER dependency is not supported in < 3.80.

2008-03-26 08:37  axel

	* [r22838] cint/reflex/src/NameLookup.cxx,
	  cint/reflex/src/NameLookup.h: fix layout

2008-03-26 08:34  brun

	* [r22837] cint/reflex/src/NameLookup.cxx: Fix initialization order
	  in constructor

2008-03-26 01:56  russo

	* [r22834] cint/cint7/src/Shadow.cxx, cint/cint7/src/Type.cxx,
	  cint/cint7/src/common.h, cint/cint7/src/expr.cxx,
	  cint/cint7/src/fproto.h, cint/cint7/src/ifunc.cxx,
	  cint/cint7/src/inherit.cxx, cint/cint7/src/newlink.cxx,
	  cint/cint7/src/rflxutil.cxx, cint/cint7/src/struct.cxx,
	  cint/cint7/src/var.cxx, cint/reflex/src/NameLookup.cxx,
	  cint/reflex/src/NameLookup.h, cint/reflex/src/Tools.cxx: Flush
	  out all current cint7 dictionary fixes.
	  
	  -- Paul Russo

2008-03-25 12:53  couet

	* [r22827] graf/src/TGraph.cxx: - Protection added in
	  PaintPolyLineHatches (division by zero).

2008-03-25 12:01  rdm

	* [r22825] base/src/TDirectory.cxx: From Gerri:
	  use strrchr() to find desired directory in ROOT file, using
	  strchr() does not
	  work when path has the form: http://root.cern.ch/pippa.root:/LL.

2008-03-25 11:32  rdm

	* [r22824] meta/src/TCint.cxx: From Matevz:
	  make the setting of the gCINTMutex in ProcessLineSync()
	  conditional on
	  fLockProcessLine.

2008-03-25 11:10  rdm

	* [r22823] configure: add mandatory check for GNU Make >= 3.80.

2008-03-25 10:12  rdm

	* [r22822] hist/hist/inc/TF1.h: white space.

2008-03-21 20:44  brun

	* [r22819] io/inc/TArchiveFile.h: Fix a warning in default
	  constructor when compiling with -weffc++

2008-03-21 16:11  axel

	* [r22818] cint/reflex/inc/Reflex/PluginService.h, cint/reflex/src:
	  more ignores in src (.d, CINT dict); add missing exported symbol:
	  PluginService

2008-03-21 15:07  rdm

	* [r22817] xrootd/src/xrootd/configure.classic: fix for iccx8664
	  which also needs to check for libs in lib64.

2008-03-21 13:07  axel

	* [r22816] cint/reflex/inc/Reflex/Builder/TypeBuilder.h: revert
	  OffsetOf / op&() change untile we find a platform independent
	  solution

2008-03-21 10:55  axel

	* [r22815] cint/reflex/inc/Reflex/internal/InternalTools.h: Solaris
	  cannot cast a rev_it to a const_rev_it; make the collection const

2008-03-21 01:04  rdm

	* [r22814] config/Makefile.in, configure, xrootd/Module.mk: From
	  Gerri:
	  - In XROOTD, disable the build by default of the client Perl
	  interface: it
	  generates several warnings from SWIG and it does not build on
	  some systems
	  - Add a new option '--with-xrootd-opts="..."' to 'configure' to
	  specify
	  additional configuration flags to xrootd; in this way those
	  needing,
	  for example, the Perl interface, they can get it by configuring
	  with
	  ./configure --with-xrootd-opts="--enable-perlint" <other-options>

2008-03-21 00:49  pcanal

	* [r22813] treeplayer/src/TTreeProxyGenerator.cxx: add handling of
	  TStreamerElement resulting of 'IgnoreTObjectStreamer' in
	  TTree::MakeProxy

2008-03-21 00:32  pcanal

	* [r22812] base/src/TROOT.cxx: Explicitly mentioned that
	  TROOT::Reset should not be used from within a function

2008-03-20 23:17  pcanal

	* [r22810] io/src/TFile.cxx, io/src/TKey.cxx: Remove unnecessary
	  changes of the current ROOT directory
	  and reduce the span of those that are still compulsory
	  (hence aiding threadsafety)

2008-03-20 22:54  pcanal

	* [r22807] base/inc/LinkDef1.h: TMath can't be here otherwise
	  libMathCore is no longer autoloader

2008-03-20 22:06  pcanal

	* [r22806] io/src/TMakeProject.cxx: white space

2008-03-20 22:04  pcanal

	* [r22805] tree/src/TBasket.cxx, tree/src/TBranch.cxx,
	  tree/src/TBranchElement.cxx, tree/src/TBranchObject.cxx,
	  tree/src/TChain.cxx, tree/src/TFriendElement.cxx,
	  tree/src/TTree.cxx: Remove unnecessary change of the current ROOT
	  directory
	  and reduce the span of those that are still compulsory
	  (hence aiding threadsafety)

2008-03-20 22:00  pcanal

	* [r22804] io/src/TKey.cxx: allow derivation from TDirectoryFile

2008-03-20 21:59  pcanal

	* [r22803] io/src/TKey.cxx: allow derivation from TDirectoryFile

2008-03-20 21:52  pcanal

	* [r22802] base/inc/LinkDef1.h: add TMath GenerateInstance to
	  libCore so that the Math dictionary can be optimized (and hence
	  its inlined function can be optimised)

2008-03-20 21:51  pcanal

	* [r22801] test, tutorials/tree: ignore produced files

2008-03-20 17:44  axel

	* [r22798] cint/reflex/inc/Reflex/Any.h,
	  cint/reflex/inc/Reflex/Kernel.h,
	  cint/reflex/inc/Reflex/PropertyList.h,
	  cint/reflex/inc/Reflex/internal/PropertyListImpl.h: Fix Savannah
	  bug #32972: missing RFLX_API decls.
	  Fix build on Windows: RFLX_API destroys auto-inlining.

2008-03-20 16:39  axel

	* [r22796] cint/reflex/inc/Reflex/Kernel.h: Fix problem with CINT
	  parsing dllimport on Windows. Leaves a problem with the
	  dictionary complaining about the dllexport of a templated Dummy
	  func.

2008-03-20 16:12  axel

	* [r22795] cint/reflex/inc/Reflex/Builder/TypeBuilder.h: Allow
	  OffsetOf to work even if the operand implements op&(). Fixes
	  Savannah #33071.

2008-03-20 15:48  rdm

	* [r22793] base/inc/TDirectory.h, base/src/TDirectory.cxx,
	  io/inc/TDirectoryFile.h, io/src/TDirectoryFile.cxx: make
	  SaveObjectAs() const.

2008-03-20 15:35  rdm

	* [r22792] base/src/TROOT.cxx: in dtor call
	  TQObject::BlockAllSignals(), so no signals, typically
	  "Removed" signals, are emitted from TFileHandlers, etc. In this
	  far state
	  of destruction the emission of signals will cause bad side
	  effects or
	  crashes.

2008-03-20 15:33  rdm

	* [r22791] base/inc/TQObject.h, base/src/TQObject.cxx: added new
	  static methods:
	  AreAllSignalsBlocked()
	  BlockAllSignals(Bool_t)
	  which allows to block the emission of all signals.

2008-03-20 14:42  wlav

	* [r22790] pyroot/src/TPySelector.cxx: o) remove unnecessary const
	  char* casts on GetOption() returns

2008-03-20 14:40  axel

	* [r22789] cint/reflex/inc/Reflex/internal/InternalTools.h: Second
	  try to fix the ugly cast of iter<A> to iter<B>. Just hard cast
	  the container...

2008-03-20 14:33  wlav

	* [r22788] pyroot/src/TPySelector.cxx: o) implement proper const
	  char* -> char* casting for older pythons

2008-03-20 14:30  axel

	* [r22787] cint/reflex/inc/Reflex/internal/InternalTools.h:
	  Jean-Francois's work-around fails on GCC 4.3

2008-03-20 14:27  axel

	* [r22786] cint/reflex/SConstruct, cint/reflex/inc/Reflex/Kernel.h,
	  cint/reflex/inc/Reflex/internal/InternalTools.h,
	  cint/reflex/python/SConscript: From Jean-Francois Bastien and me:
	  * Fix iterator casting: iter(T*) is _not_ part of the standard.
	  Use reinterpret_cast.
	  * Fix Scons build for now. Next time there is an issue with it
	  I'll remove it - this is such an unmaintainable, ugly build
	  system!

2008-03-20 14:10  rdm

	* [r22785] asimage/src/TASPaletteEditor.cxx:
	  TDirectory::SaveObjectAs() is not static anymore.

2008-03-20 13:58  pcanal

	* [r22784] cint/reflex/src/stl_hash.h: correct \#if condition

2008-03-20 13:50  rdm

	* [r22783] base/src/TDirectory.cxx, io/src/TDirectoryFile.cxx: fix
	  comment of SaveObjectAs() which is not a static method anymore.

2008-03-20 13:45  pcanal

	* [r22782] cint: add svn:ignore(s)

2008-03-20 13:43  pcanal

	* [r22781] cint/cint/src: add svn:ignore(s)

2008-03-20 13:42  pcanal

	* [r22780] cint/cint7/lib/dll_stl,
	  cint/cint7/lib/dll_stl/Makeclimits,
	  cint/cint7/lib/dll_stl/Makecomplex,
	  cint/cint7/lib/dll_stl/Makedeque, cint/cint7/lib/dll_stl/Makeeh,
	  cint/cint7/lib/dll_stl/Makelist, cint/cint7/lib/dll_stl/Makemap,
	  cint/cint7/lib/dll_stl/Makemap2, cint/cint7/lib/dll_stl/Makemmap,
	  cint/cint7/lib/dll_stl/Makemmap2,
	  cint/cint7/lib/dll_stl/Makemset, cint/cint7/lib/dll_stl/Makeque,
	  cint/cint7/lib/dll_stl/Makese, cint/cint7/lib/dll_stl/Makeset,
	  cint/cint7/lib/dll_stl/Makestk, cint/cint7/lib/dll_stl/Makestr,
	  cint/cint7/lib/dll_stl/Makevary, cint/cint7/lib/dll_stl/Makevec,
	  cint/cint7/lib/dll_stl/Makevecbool: remove generated files

2008-03-20 13:42  pcanal

	* [r22779] cint/cint7/inc: add svn:ignore(s)

2008-03-20 13:42  pcanal

	* [r22778] cint/cint7/src, cint/cint7/src/auxu.cxx,
	  cint/cint7/src/dict/iccstrm.cxx, cint/cint7/src/dict/iccstrm.h,
	  cint/cint7/src/pcode.cxx: port to icc8

2008-03-20 13:41  pcanal

	* [r22777] cint/cint/inc, cint/cint/include/limits.h,
	  cint/cint/include/locale.h, cint/cint/include/signal.h,
	  cint/cint/include/stddef.h, cint/cint/include/stdio.h,
	  cint/cint/include/stdlib.h, cint/cint/include/time.h,
	  cint/tool/rmkdepend: add svn:ignore(s)

2008-03-20 13:41  pcanal

	* [r22776] cint/reflex/src/ScopeName.cxx,
	  cint/reflex/src/stl_hash.h: port to icc8

2008-03-20 13:40  pcanal

	* [r22775] cint/cint7/lib/iccstrm/Makefile: fix makefile for new
	  structure

2008-03-20 13:30  rdm

	* [r22774] utils/src/rlibmap.cxx: white space.

2008-03-20 12:59  rdm

	* [r22773] cint/cint/src/newlink.cxx,
	  cint/reflex/src/DataMember.cxx,
	  cint/reflex/src/PluginFactoryMap.cxx, cint/reflex/src/Tools.cxx,
	  cint/tool/makecint.cxx: make CINT and Reflex compile with gcc
	  4.3.0 (<cstdlib> and <cstring>
	  were missing in several files).

2008-03-20 11:55  moneta

	* [r22771] genvector/inc/Math/GenVector/DisplacementVector3D.h,
	  genvector/inc/Math/GenVector/PositionVector3D.h: - syncronize
	  with changes from David
	  http://root.cern.ch/viewcvs?view=rev&revision=22656
	  
	  in development branch requested by LHCb

2008-03-20 09:06  pcanal

	* [r22766] cint/test/testdiff.linuxicc.ref: update for new test
	  ordering

2008-03-20 08:15  pcanal

	* [r22764] cint/cint/src/dict/Apiif.cxx,
	  cint/cint/src/dict/Apiif.h, cint/cint/src/symbols.cxx: add
	  \#include <algorithm> for older compilers (icc)

2008-03-20 00:10  pcanal

	* [r22763] cint/test/testdiff.newlinux.ref,
	  cint/test/testdiff.newlinuxicc.ref,
	  cint/test/testdiff.newmacos.ref: add ref file for cint7

2008-03-19 21:59  pcanal

	* [r22762] cint/test/testdiff.linux.ref: update for new tests (and
	  new order of test)

2008-03-19 21:41  pcanal

	* [r22761] cint/test/testdiff.linux.ref,
	  cint/test/testdiff.linuxicc.ref, cint/test/testdiff.macos.ref:
	  add reference file for cint5 nightly build

2008-03-19 21:37  pcanal

	* [r22760] cint/cint7/src/newlink.cxx: Finish implementing the use
	  the base class wrapper now that it has been activated by a recent
	  fix in G__method_inbase

2008-03-19 21:14  wlav

	* [r22759] pyroot/inc/TPython.h, pyroot/src/ObjectProxy.h,
	  pyroot/src/TPySelector.cxx, pyroot/src/TPython.cxx: o) opt in
	  ObjectProxy.h: skip creating of temporary TClassRef
	  o) TPython::Exec now returns kFALSE on failure
	  o) TPySelector now takes a python module, so that that file is
	  looked up through PYTHONPATH, and it searches for the
	  TPySelector derived class to instantiate and use

2008-03-19 18:24  pcanal

	* [r22757] cint/build/libReflex.mk: move library to ./lib

2008-03-19 18:22  pcanal

	* [r22756] cint/build/libCint.mk, cint/build/libReflex.mk: the new
	  coreversion actual name is cint7

2008-03-19 18:13  pcanal

	* [r22755] cint/cint7/src/loadfile.cxx: remove obsolete \#define

2008-03-19 17:49  pcanal

	* [r22754] cint/test/testall.cxx: adapt to new binary location

2008-03-19 17:23  axel

	* [r22753] cint/reflex/python/genreflex/genreflex.py: From
	  Jean-François Bastien: call GCCXML with "" so it works for gccxml
	  paths with spaces, too. Fixes Savannah bug #34348

2008-03-19 17:10  axel

	* [r22752] cint/reflex/python/genreflex/gendict.py,
	  cint/reflex/python/genreflex/genreflex.py: From Hady Zalek:
	  improve genreflex error handling, exit code; typos fixed
	  Fixes bug #33929: Genreflex CLI Issues

2008-03-19 17:04  axel

	* [r22751] cint/reflex/python/genreflex/gendict.py: From Hady
	  Zalek: improve mettern matching for pattern-based selection.
	  Fixes Savannah bug #34096: Genreflex Incorrectly Selects Template
	  Classes

2008-03-19 16:59  axel

	* [r22750] cint/reflex/python/genreflex/genreflex.py: From
	  Jean-François Bastien: Surround GCCXML call by "" so its path can
	  contain spaces. Fixes Savannah #34209

2008-03-19 16:45  axel

	* [r22749] cint/reflex/Module.mk: Fix check-reflex target (new dir
	  layout)

2008-03-19 16:45  axel

	* [r22748] cint/reflex/python/genreflex/gendict.py: Fix Savannah
	  #16015 (again); don't assume the name attribute exists.
	  Do not automatically exclude std::_* types when they are
	  explicitly selected: needed for std::map on windows where the
	  whole interface is in the base std::_Tree (baaad MSVC...)

2008-03-19 16:42  pcanal

	* [r22747] rint/src/TRint.cxx: Load DllImport.h so that the
	  interpreter knows about R__EXTERN

2008-03-19 16:41  axel

	* [r22746] cint/reflex/inc/Reflex/Member.h: Fix Savannah #34719:
	  two invalid members are equal, too.

2008-03-19 16:12  rdm

	* [r22745] cint/ROOT/cintdlls.mk: remove CINTDICTMAPS in distclean.

2008-03-19 16:00  axel

	* [r22744] cint/cint/include/sys/types.h: Remove sys/types.h; it's
	  generated by cintdlls.mk

2008-03-19 14:28  axel

	* [r22742] cint/cint/include, cint/cint/src, cint/cint7/src:
	  svn:ignores

2008-03-19 14:26  pcanal

	* [r22741] reflex: reflex moved to cint/reflex

2008-03-19 14:06  axel

	* [r22740] cint/cint/src/common.h, cint/cint7/src/common.h:
	  Increase G_MAX_SL (max number of shared libraries) from 150 to
	  1024 - it's cheap: (1024-150)*sizeof(void*)

2008-03-19 14:05  rdm

	* [r22739] configure: From Axel:
	  correct printing in no-stubs checking.

2008-03-19 13:51  rdm

	* [r22738] Makefile: g was dropped from glite.

2008-03-19 13:37  pcanal

	* [r22737] Makefile: From Axel:
	  
	  Removes the dupe targets for lib/libCint.so for distclean.
	  From Axel:
	  
	  Removes the dupe targets for lib/libCint.so for distclean.

2008-03-19 13:35  pcanal

	* [r22736] configure: From Axel:
	  Silences the "checking for .." for --no-stubs

2008-03-19 11:46  axel

	* [r22735] cint/tool/rmkdepend, cint/tool/rmkdepend/cppsetup.c,
	  cint/tool/rmkdepend/def.h, cint/tool/rmkdepend/ifparser.c,
	  cint/tool/rmkdepend/ifparser.h, cint/tool/rmkdepend/imakemdep.h,
	  cint/tool/rmkdepend/include.c, cint/tool/rmkdepend/main.c,
	  cint/tool/rmkdepend/mainroot.cxx, cint/tool/rmkdepend/parse.c,
	  cint/tool/rmkdepend/pr.c, cint/tool/rmkdepend/rmkdepend.man: Add
	  rmkdepend's sources directly, a copy of ROOT's build/rmkdepend

2008-03-19 11:44  axel

	* [r22734] cint/configure, cint/tool: Fix CINT standalone
	  configure: only use PREFIX if --with-prefix is specified.
	  Make rmkdepend non svn:externals (to be added back in in the next
	  commit)

2008-03-19 10:45  brun

	* [r22733] base/inc/TVirtualMonitoring.h, gui/inc/TGEventHandler.h:
	  From Federico:
	  changes for gcc -weffc++ option

2008-03-19 10:41  pcanal

	* [r22732] cint/cint7/src/common.h, cint/cint7/src/loadfile.cxx,
	  cint/cint7/src/rflxutil.cxx, cint/cint7/src/struct.cxx,
	  cint/reflex/Module.mk,
	  cint/reflex/inc/Reflex/Builder/ClassBuilder.h,
	  cint/reflex/inc/Reflex/Builder/UnionBuilder.h,
	  cint/reflex/src/Class.cxx, cint/reflex/src/Class.h,
	  cint/reflex/src/ClassBuilder.cxx, cint/reflex/src/Union.cxx,
	  cint/reflex/src/Union.h, cint/reflex/src/UnionBuilder.cxx: Import
	  latest improvement from stubs branch:
	  
	  ------------------------------------------------------------------------
	  r22713 | pcanal | 2008-03-18 09:28:17 -0500 (Tue, 18 Mar 2008) |
	  2 lines
	  
	  use only one '%s' since the path merge (cintsydir + coreversion)
	  is done before hand (anyway the extra argument were missing\!
	  
	  ------------------------------------------------------------------------
	  r22714 | pcanal | 2008-03-18 09:35:25 -0500 (Tue, 18 Mar 2008) |
	  2 lines
	  
	  use real reflex/inc location
	  
	  ------------------------------------------------------------------------
	  r22716 | russo | 2008-03-18 12:49:43 -0500 (Tue, 18 Mar 2008) | 7
	  lines
	  
	  Add support for Union function members to Reflex.
	  
	  This fixes the problem with making the G__IO.cxx
	  dictionary file.

2008-03-19 10:28  pcanal

	* [r22731] cint/cint/include/sys/types.h: add missing file

2008-03-19 10:22  moneta

	* [r22730] minuit2/inc/TFitterFumili.h,
	  minuit2/src/Minuit2Minimizer.cxx, minuit2/src/TFitterFumili.cxx,
	  minuit2/src/TFitterMinuit.cxx: - sync with dev branch.
	  - Fix a problem when deleting TFitterFumili and TFitterMinuit
	  - Minuit2Minimizer: if valid error are requested always run Hesse
	  if it was not done before

2008-03-19 10:20  pcanal

	* [r22729] Makefile, base/inc/DllImport.h, base/inc/LinkDef2.h,
	  base/src/TSystem.cxx, cint/COPYING, cint/FAQ.txt, cint/Module.mk,
	  cint/README.txt, cint/RELNOTE.txt, cint/ROOT,
	  cint/ROOT/cintdlls.mk, cint/ROOT/configcint.mk, cint/build,
	  cint/build/Cint.mk, cint/build/Makefile, cint/build/libCint.mk,
	  cint/build/libReflex.mk, cint/cint, cint/cint/Module.mk,
	  cint/cint/inc, cint/cint/inc/Api.h, cint/cint/inc/BaseCls.h,
	  cint/cint/inc/CallFunc.h, cint/cint/inc/Class.h,
	  cint/cint/inc/DataMbr.h, cint/cint/inc/G__ci.h,
	  cint/cint/inc/Method.h, cint/cint/inc/MethodAr.h,
	  cint/cint/inc/Property.h, cint/cint/inc/Shadow.h,
	  cint/cint/inc/Token.h, cint/cint/inc/Type.h,
	  cint/cint/inc/Typedf.h, cint/cint/inc/cintdictversion.h,
	  cint/cint/include, cint/cint/include/Common.h,
	  cint/cint/include/GL, cint/cint/include/GL/gl.h,
	  cint/cint/include/GL/glu.h, cint/cint/include/GL/glut.h,
	  cint/cint/include/GL/xmesa.h, cint/cint/include/README.txt,
	  cint/cint/include/ReadF.C, cint/cint/include/ReadF.cxx,
	  cint/cint/include/ReadF.h, cint/cint/include/RegE.C,
	  cint/cint/include/RegE.cxx, cint/cint/include/RegE.h,
	  cint/cint/include/X11, cint/cint/include/X11/Xlib.h,
	  cint/cint/include/X11/Xutil.h, cint/cint/include/X11/keysym.h,
	  cint/cint/include/X11/xos.h, cint/cint/include/_complex,
	  cint/cint/include/_complex.h, cint/cint/include/_exception,
	  cint/cint/include/_exception.h, cint/cint/include/_iostream,
	  cint/cint/include/_stdexcept, cint/cint/include/_stdexcept.h,
	  cint/cint/include/api.h, cint/cint/include/array.c,
	  cint/cint/include/array.h, cint/cint/include/arrayiostream.h,
	  cint/cint/include/assert.h, cint/cint/include/bool,
	  cint/cint/include/bool.h, cint/cint/include/boolean.h,
	  cint/cint/include/carray.c, cint/cint/include/carray.h,
	  cint/cint/include/cassert, cint/cint/include/cctype,
	  cint/cint/include/cerrno, cint/cint/include/cfloat,
	  cint/cint/include/ciso646, cint/cint/include/climits,
	  cint/cint/include/clocale, cint/cint/include/cmath,
	  cint/cint/include/complex, cint/cint/include/complex.h,
	  cint/cint/include/constants.h, cint/cint/include/csetjmp,
	  cint/cint/include/csignal, cint/cint/include/cstdarg,
	  cint/cint/include/cstddef, cint/cint/include/cstdio,
	  cint/cint/include/cstdlib, cint/cint/include/cstring,
	  cint/cint/include/ctime, cint/cint/include/ctype.h,
	  cint/cint/include/cwchar, cint/cint/include/cwctype,
	  cint/cint/include/darray.cxx, cint/cint/include/darray.h,
	  cint/cint/include/errno.h, cint/cint/include/ertti.h,
	  cint/cint/include/exception, cint/cint/include/exception.h,
	  cint/cint/include/fcntl.h, cint/cint/include/fft.c,
	  cint/cint/include/fft.h, cint/cint/include/float.h,
	  cint/cint/include/fstream, cint/cint/include/fstream.h,
	  cint/cint/include/graphbuf.h, cint/cint/include/iomanip,
	  cint/cint/include/iomanip.h, cint/cint/include/iosenum.cxx,
	  cint/cint/include/iosfwd, cint/cint/include/iosfwd.h,
	  cint/cint/include/iostream, cint/cint/include/iostream.h,
	  cint/cint/include/istream, cint/cint/include/limits,
	  cint/cint/include/limits.h, cint/cint/include/locale,
	  cint/cint/include/locale.h, cint/cint/include/lsm.c,
	  cint/cint/include/lsm.h, cint/cint/include/make.arc,
	  cint/cint/include/makearc, cint/cint/include/makearcg,
	  cint/cint/include/makearcsun, cint/cint/include/makefile,
	  cint/cint/include/makehpib, cint/cint/include/makeit.bat,
	  cint/cint/include/makeit.c, cint/cint/include/makemat,
	  cint/cint/include/math.h, cint/cint/include/matrix.cxx,
	  cint/cint/include/matrix.h, cint/cint/include/matrixstream.h,
	  cint/cint/include/matrixstream.hi, cint/cint/include/mkincld.c,
	  cint/cint/include/new, cint/cint/include/new.h,
	  cint/cint/include/ostream, cint/cint/include/platform.h,
	  cint/cint/include/pthread.h, cint/cint/include/readfile.h,
	  cint/cint/include/regex.h, cint/cint/include/regexp.h,
	  cint/cint/include/setjmp.h, cint/cint/include/signal.h,
	  cint/cint/include/socket.h, cint/cint/include/spice.h,
	  cint/cint/include/sstream, cint/cint/include/statistics.c,
	  cint/cint/include/statistics.h, cint/cint/include/stdarg.h,
	  cint/cint/include/stddef.h, cint/cint/include/stdexcept,
	  cint/cint/include/stdio.h, cint/cint/include/stdiostream.h,
	  cint/cint/include/stdlib.h, cint/cint/include/stream.h,
	  cint/cint/include/streambuf, cint/cint/include/string.h,
	  cint/cint/include/striostream.h, cint/cint/include/strstream,
	  cint/cint/include/strstream.h, cint/cint/include/sys,
	  cint/cint/include/sys/cdefs.h, cint/cint/include/sys/file.h,
	  cint/cint/include/sys/ipc.h, cint/cint/include/sys/msg.h,
	  cint/cint/include/sys/sem.h, cint/cint/include/sys/shm.h,
	  cint/cint/include/sys/stat.h, cint/cint/include/termios.h,
	  cint/cint/include/time.h, cint/cint/include/timespec.h,
	  cint/cint/include/typeinfo, cint/cint/include/typeinfo.h,
	  cint/cint/include/unistd.h, cint/cint/include/windows.h,
	  cint/cint/include/winsock.h, cint/cint/include/xgraph.c,
	  cint/cint/include/xygraphbuf.h, cint/cint/lib,
	  cint/cint/lib/Makefile, cint/cint/lib/README.txt,
	  cint/cint/lib/WildCard, cint/cint/lib/WildCard/ARCHIVE,
	  cint/cint/lib/WildCard/AppInit.c, cint/cint/lib/WildCard/Main.c,
	  cint/cint/lib/WildCard/Main.cxx, cint/cint/lib/WildCard/Makefile,
	  cint/cint/lib/WildCard/README, cint/cint/lib/WildCard/TCLMACRO.h,
	  cint/cint/lib/WildCard/TCLTK.h, cint/cint/lib/WildCard/TKMACRO.h,
	  cint/cint/lib/WildCard/TOP.h, cint/cint/lib/WildCard/TclIns.c,
	  cint/cint/lib/WildCard/TkInit.c,
	  cint/cint/lib/WildCard/WildCard.c,
	  cint/cint/lib/WildCard/bodediagram.wc,
	  cint/cint/lib/WildCard/calc.wc, cint/cint/lib/WildCard/grcalc.wc,
	  cint/cint/lib/WildCard/guibuild.wc,
	  cint/cint/lib/WildCard/question.wc, cint/cint/lib/WildCard/setup,
	  cint/cint/lib/WildCard/test.c, cint/cint/lib/WildCard/test3.wc,
	  cint/cint/lib/WildCard/test5.wc, cint/cint/lib/WildCard/tktest.c,
	  cint/cint/lib/WildCard/tktest1.c,
	  cint/cint/lib/WildCard/tktest2.c,
	  cint/cint/lib/WildCard/wildc.wc, cint/cint/lib/accstrm,
	  cint/cint/lib/accstrm/Makefile, cint/cint/lib/accstrm/README.txt,
	  cint/cint/lib/accstrm/fstrm.h, cint/cint/lib/accstrm/iostrm.h,
	  cint/cint/lib/accstrm/linkdef.h, cint/cint/lib/accstrm/sstrm.h,
	  cint/cint/lib/alphastrm, cint/cint/lib/alphastrm/Makefile,
	  cint/cint/lib/alphastrm/README.txt,
	  cint/cint/lib/alphastrm/fstrm.h,
	  cint/cint/lib/alphastrm/iostrm.h,
	  cint/cint/lib/alphastrm/linkdef.h,
	  cint/cint/lib/alphastrm/sstrm.h, cint/cint/lib/bcstream,
	  cint/cint/lib/bcstream/Makefile, cint/cint/lib/bcstream/README,
	  cint/cint/lib/bcstream/fstrm.h, cint/cint/lib/bcstream/iostrm.h,
	  cint/cint/lib/bcstream/stdiostr.h, cint/cint/lib/bcstream/strm.h,
	  cint/cint/lib/bcstream/strstrm.h, cint/cint/lib/cbstream,
	  cint/cint/lib/cbstream/Makefile, cint/cint/lib/cbstream/fstrm.h,
	  cint/cint/lib/cbstream/iostrm.h,
	  cint/cint/lib/cbstream/linkdef.h,
	  cint/cint/lib/cbstream/readme.txt,
	  cint/cint/lib/cbstream/strstrm.h, cint/cint/lib/cintocx,
	  cint/cint/lib/cintocx/Cint-Ocx,
	  cint/cint/lib/cintocx/CintocxCtl.bmp,
	  cint/cint/lib/cintocx/CintocxCtl.cpp,
	  cint/cint/lib/cintocx/CintocxCtl.h,
	  cint/cint/lib/cintocx/CintocxPpg.cpp,
	  cint/cint/lib/cintocx/CintocxPpg.h,
	  cint/cint/lib/cintocx/README.txt,
	  cint/cint/lib/cintocx/Resource.h,
	  cint/cint/lib/cintocx/StdAfx.cpp, cint/cint/lib/cintocx/StdAfx.h,
	  cint/cint/lib/cintocx/cintocx.aps,
	  cint/cint/lib/cintocx/cintocx.clw,
	  cint/cint/lib/cintocx/cintocx.cpp,
	  cint/cint/lib/cintocx/cintocx.h,
	  cint/cint/lib/cintocx/cintocx.ico,
	  cint/cint/lib/cintocx/cintocx.mak,
	  cint/cint/lib/cintocx/cintocx.mdp,
	  cint/cint/lib/cintocx/cintocx.odl,
	  cint/cint/lib/cintocx/cintocx.rc,
	  cint/cint/lib/cintocx/cintocx3.bmp,
	  cint/cint/lib/cintocx/setup.bat, cint/cint/lib/dll_stl,
	  cint/cint/lib/dll_stl/README.txt, cint/cint/lib/dll_stl/cinteh.h,
	  cint/cint/lib/dll_stl/clim.h, cint/cint/lib/dll_stl/cmplx.h,
	  cint/cint/lib/dll_stl/dqu.h, cint/cint/lib/dll_stl/iter.h,
	  cint/cint/lib/dll_stl/lst.h, cint/cint/lib/dll_stl/mp.h,
	  cint/cint/lib/dll_stl/multmp.h, cint/cint/lib/dll_stl/multst.h,
	  cint/cint/lib/dll_stl/pr.h, cint/cint/lib/dll_stl/que.h,
	  cint/cint/lib/dll_stl/se.h, cint/cint/lib/dll_stl/setup,
	  cint/cint/lib/dll_stl/setup.bat,
	  cint/cint/lib/dll_stl/setupbc.bat, cint/cint/lib/dll_stl/st.h,
	  cint/cint/lib/dll_stl/stk.h, cint/cint/lib/dll_stl/str.h,
	  cint/cint/lib/dll_stl/suncc5_deque.h,
	  cint/cint/lib/dll_stl/suncc5_string.h,
	  cint/cint/lib/dll_stl/vary.h, cint/cint/lib/dll_stl/vec.h,
	  cint/cint/lib/dll_stl/vecbool.h, cint/cint/lib/gcc3strm,
	  cint/cint/lib/gcc3strm/Makefile,
	  cint/cint/lib/gcc3strm/README.txt,
	  cint/cint/lib/gcc3strm/fstrm.h, cint/cint/lib/gcc3strm/iostrm.h,
	  cint/cint/lib/gcc3strm/linkdef.h, cint/cint/lib/gcc3strm/sstrm.h,
	  cint/cint/lib/gcc4strm, cint/cint/lib/gcc4strm/Makefile,
	  cint/cint/lib/gcc4strm/README.txt,
	  cint/cint/lib/gcc4strm/fstrm.h, cint/cint/lib/gcc4strm/iostrm.h,
	  cint/cint/lib/gcc4strm/linkdef.h, cint/cint/lib/gcc4strm/sstrm.h,
	  cint/cint/lib/gl, cint/cint/lib/gl/GL.h,
	  cint/cint/lib/gl/README.txt, cint/cint/lib/gl/TOP.h,
	  cint/cint/lib/gl/cintGL.h, cint/cint/lib/gl/setup,
	  cint/cint/lib/gl/setup.bat, cint/cint/lib/iccstrm,
	  cint/cint/lib/iccstrm/Makefile, cint/cint/lib/iccstrm/README.txt,
	  cint/cint/lib/iccstrm/fstrm.h, cint/cint/lib/iccstrm/iostrm.h,
	  cint/cint/lib/iccstrm/linkdef.h, cint/cint/lib/iccstrm/sstrm.h,
	  cint/cint/lib/ipc, cint/cint/lib/ipc/README.txt,
	  cint/cint/lib/ipc/ipcif.h, cint/cint/lib/ipc/setup,
	  cint/cint/lib/longlong, cint/cint/lib/longlong/README.txt,
	  cint/cint/lib/longlong/longdbl.h,
	  cint/cint/lib/longlong/longlong.h,
	  cint/cint/lib/longlong/make.bat,
	  cint/cint/lib/longlong/makelongif,
	  cint/cint/lib/longlong/makelongif3, cint/cint/lib/longlong/setup,
	  cint/cint/lib/longlong/setup.bat,
	  cint/cint/lib/longlong/setupbc.bat,
	  cint/cint/lib/longlong/setuphp, cint/cint/lib/posix,
	  cint/cint/lib/posix/README.txt, cint/cint/lib/posix/exten.c,
	  cint/cint/lib/posix/exten.h, cint/cint/lib/posix/mktypes.c,
	  cint/cint/lib/posix/posix.h, cint/cint/lib/posix/setup,
	  cint/cint/lib/posix/setup.bat, cint/cint/lib/posix/setupbc.bat,
	  cint/cint/lib/posix/setupsc.bat, cint/cint/lib/posix/winposix.c,
	  cint/cint/lib/posix/winposix.h, cint/cint/lib/prec_stl,
	  cint/cint/lib/prec_stl/README.txt,
	  cint/cint/lib/prec_stl/algorithm, cint/cint/lib/prec_stl/bitset,
	  cint/cint/lib/prec_stl/climits, cint/cint/lib/prec_stl/complex,
	  cint/cint/lib/prec_stl/deque, cint/cint/lib/prec_stl/exception,
	  cint/cint/lib/prec_stl/functional,
	  cint/cint/lib/prec_stl/iterator, cint/cint/lib/prec_stl/limits,
	  cint/cint/lib/prec_stl/list, cint/cint/lib/prec_stl/map,
	  cint/cint/lib/prec_stl/memory, cint/cint/lib/prec_stl/multimap,
	  cint/cint/lib/prec_stl/multiset, cint/cint/lib/prec_stl/numeric,
	  cint/cint/lib/prec_stl/queue, cint/cint/lib/prec_stl/set,
	  cint/cint/lib/prec_stl/stack, cint/cint/lib/prec_stl/stdexcept,
	  cint/cint/lib/prec_stl/string, cint/cint/lib/prec_stl/utility,
	  cint/cint/lib/prec_stl/valarray, cint/cint/lib/prec_stl/vector,
	  cint/cint/lib/pthread, cint/cint/lib/pthread/Makefile,
	  cint/cint/lib/pthread/README.txt, cint/cint/lib/pthread/pthd.h,
	  cint/cint/lib/pthread/setup, cint/cint/lib/pthread/setuphp,
	  cint/cint/lib/pthread/thread.h, cint/cint/lib/qt,
	  cint/cint/lib/qt/Makefile, cint/cint/lib/qt/README.txt,
	  cint/cint/lib/qt/qcompactstyle.h, cint/cint/lib/qt/qconfig.h,
	  cint/cint/lib/qt/qmodules.h, cint/cint/lib/qt/qplatformdefs.h,
	  cint/cint/lib/qt/qtcint.h, cint/cint/lib/qt/qtclasses.h,
	  cint/cint/lib/qt/qtdummy.h, cint/cint/lib/qt/qtfunctions.h,
	  cint/cint/lib/qt/qtglobals.h, cint/cint/lib/qt/qtstatic.cxx,
	  cint/cint/lib/qt/setup, cint/cint/lib/qt/setup.bat,
	  cint/cint/lib/setup, cint/cint/lib/socket,
	  cint/cint/lib/socket/README.txt, cint/cint/lib/socket/cintsock.c,
	  cint/cint/lib/socket/cintsock.h, cint/cint/lib/socket/mksockh.c,
	  cint/cint/lib/socket/setup, cint/cint/lib/socket/setup.bat,
	  cint/cint/lib/socket/setupbc.bat, cint/cint/lib/stdstrct,
	  cint/cint/lib/stdstrct/Makefile, cint/cint/lib/stdstrct/setup,
	  cint/cint/lib/stdstrct/setup.bat,
	  cint/cint/lib/stdstrct/setupbc.bat,
	  cint/cint/lib/stdstrct/stdcxxfunc.h,
	  cint/cint/lib/stdstrct/stdfunc.h,
	  cint/cint/lib/stdstrct/stdstr.h, cint/cint/lib/stream,
	  cint/cint/lib/stream/Makefile, cint/cint/lib/stream/README,
	  cint/cint/lib/stream/fstrm.h, cint/cint/lib/stream/iostrm.h,
	  cint/cint/lib/stream/stdiostr.h, cint/cint/lib/stream/strm.h,
	  cint/cint/lib/stream/strstrm.h, cint/cint/lib/sunstrm,
	  cint/cint/lib/sunstrm/Makefile, cint/cint/lib/sunstrm/fstrm.h,
	  cint/cint/lib/sunstrm/iostrm.h, cint/cint/lib/sunstrm/length.cxx,
	  cint/cint/lib/sunstrm/linkdef.h,
	  cint/cint/lib/sunstrm/readme.txt, cint/cint/lib/sunstrm/sstrm.h,
	  cint/cint/lib/vc7strm, cint/cint/lib/vc7strm/Makefile,
	  cint/cint/lib/vc7strm/README.txt, cint/cint/lib/vc7strm/fstrm.h,
	  cint/cint/lib/vc7strm/iostrm.h, cint/cint/lib/vc7strm/linkdef.h,
	  cint/cint/lib/vc7strm/sstrm.h, cint/cint/lib/vcstream,
	  cint/cint/lib/vcstream/Makefile,
	  cint/cint/lib/vcstream/Makefileold,
	  cint/cint/lib/vcstream/README, cint/cint/lib/vcstream/fstrm.h,
	  cint/cint/lib/vcstream/iostrm.h,
	  cint/cint/lib/vcstream/stdiostr.h, cint/cint/lib/vcstream/strm.h,
	  cint/cint/lib/vcstream/strstrm.h, cint/cint/lib/win32api,
	  cint/cint/lib/win32api/cintwin.h,
	  cint/cint/lib/win32api/make.bat,
	  cint/cint/lib/win32api/readme.txt,
	  cint/cint/lib/win32api/setup.bat,
	  cint/cint/lib/win32api/setupbc.bat,
	  cint/cint/lib/win32api/setupsc.bat,
	  cint/cint/lib/win32api/winfunc.h, cint/cint/lib/wintcldl83,
	  cint/cint/lib/wintcldl83/README.txt,
	  cint/cint/lib/wintcldl83/WILDCARD.tcl,
	  cint/cint/lib/wintcldl83/bodediagram.wc,
	  cint/cint/lib/wintcldl83/calc.wc,
	  cint/cint/lib/wintcldl83/cintlib.c,
	  cint/cint/lib/wintcldl83/gainphas.wc,
	  cint/cint/lib/wintcldl83/grcalc.wc,
	  cint/cint/lib/wintcldl83/guibuild.wc,
	  cint/cint/lib/wintcldl83/quest.wc,
	  cint/cint/lib/wintcldl83/question.wc,
	  cint/cint/lib/wintcldl83/setup.bat,
	  cint/cint/lib/wintcldl83/tclmacro.h,
	  cint/cint/lib/wintcldl83/tcltk.h,
	  cint/cint/lib/wintcldl83/test.c,
	  cint/cint/lib/wintcldl83/test1.wc,
	  cint/cint/lib/wintcldl83/test3.wc,
	  cint/cint/lib/wintcldl83/test5.wc,
	  cint/cint/lib/wintcldl83/tkmacro.h,
	  cint/cint/lib/wintcldl83/top.h, cint/cint/lib/wintcldl83/try.bat,
	  cint/cint/lib/wintcldl83/wildc,
	  cint/cint/lib/wintcldl83/wildc.bat,
	  cint/cint/lib/wintcldl83/wildc.dbk,
	  cint/cint/lib/wintcldl83/wildc.tcl,
	  cint/cint/lib/wintcldl83/wildc.wc,
	  cint/cint/lib/wintcldl83/wildc/wildc.dsp,
	  cint/cint/lib/wintcldl83/wildc/wildc.dsw,
	  cint/cint/lib/wintcldl83/wildc/wildc.mak,
	  cint/cint/lib/wintcldl83/wildc1.bmp, cint/cint/lib/xlib,
	  cint/cint/lib/xlib/README.txt, cint/cint/lib/xlib/TOP.h,
	  cint/cint/lib/xlib/XLIB.h, cint/cint/lib/xlib/setup,
	  cint/cint/lib/xlib/x11const.h, cint/cint/lib/xlib/x11mfunc.h,
	  cint/cint/main, cint/cint/main/G__main.c,
	  cint/cint/main/G__setup.c, cint/cint/main/cppmain.cxx,
	  cint/cint/src, cint/cint/src/Api.cxx, cint/cint/src/BaseCls.cxx,
	  cint/cint/src/CallFunc.cxx, cint/cint/src/Class.cxx,
	  cint/cint/src/DataMbr.cxx, cint/cint/src/HISTORY,
	  cint/cint/src/Makeapi, cint/cint/src/Method.cxx,
	  cint/cint/src/MethodAr.cxx, cint/cint/src/README.txt,
	  cint/cint/src/Shadow.cxx, cint/cint/src/Token.cxx,
	  cint/cint/src/Type.cxx, cint/cint/src/Typedf.cxx,
	  cint/cint/src/auxu.cxx, cint/cint/src/bc_assign.cxx,
	  cint/cint/src/bc_assign.h, cint/cint/src/bc_autoobj.cxx,
	  cint/cint/src/bc_autoobj.h, cint/cint/src/bc_cfunc.cxx,
	  cint/cint/src/bc_cfunc.h, cint/cint/src/bc_debug.cxx,
	  cint/cint/src/bc_debug.h, cint/cint/src/bc_eh.cxx,
	  cint/cint/src/bc_eh.h, cint/cint/src/bc_exec.cxx,
	  cint/cint/src/bc_exec.h, cint/cint/src/bc_exec_asm.h,
	  cint/cint/src/bc_inst.cxx, cint/cint/src/bc_inst.h,
	  cint/cint/src/bc_item.cxx, cint/cint/src/bc_item.h,
	  cint/cint/src/bc_linkdef.h, cint/cint/src/bc_parse.cxx,
	  cint/cint/src/bc_parse.h, cint/cint/src/bc_reader.cxx,
	  cint/cint/src/bc_reader.h, cint/cint/src/bc_type.cxx,
	  cint/cint/src/bc_type.h, cint/cint/src/bc_vtbl.cxx,
	  cint/cint/src/bc_vtbl.h, cint/cint/src/cast.cxx,
	  cint/cint/src/common.h, cint/cint/src/debug.cxx,
	  cint/cint/src/decl.cxx, cint/cint/src/dict,
	  cint/cint/src/dict/Apiif.cxx, cint/cint/src/dict/Apiif.h,
	  cint/cint/src/dict/accstrm.cxx, cint/cint/src/dict/accstrm.h,
	  cint/cint/src/dict/allstrm.cxx, cint/cint/src/dict/alphastrm.cxx,
	  cint/cint/src/dict/alphastrm.h, cint/cint/src/dict/bcstrm.cxx,
	  cint/cint/src/dict/bcstrm.h, cint/cint/src/dict/cbstrm.cpp,
	  cint/cint/src/dict/cbstrm.h, cint/cint/src/dict/dmyinit.cxx,
	  cint/cint/src/dict/dmystrct.cxx, cint/cint/src/dict/dmystrm.cxx,
	  cint/cint/src/dict/fakestrm.cxx, cint/cint/src/dict/gcc3strm.cxx,
	  cint/cint/src/dict/gcc3strm.h, cint/cint/src/dict/gcc4strm.cxx,
	  cint/cint/src/dict/gcc4strm.h, cint/cint/src/dict/iccstrm.cxx,
	  cint/cint/src/dict/iccstrm.h, cint/cint/src/dict/kccstrm.cxx,
	  cint/cint/src/dict/kccstrm.h, cint/cint/src/dict/libstrm.cxx,
	  cint/cint/src/dict/libstrm.h, cint/cint/src/dict/longif.cxx,
	  cint/cint/src/dict/longif.h, cint/cint/src/dict/longif3.cxx,
	  cint/cint/src/dict/longif3.h, cint/cint/src/dict/stdstrct.cxx,
	  cint/cint/src/dict/stdstrct.h, cint/cint/src/dict/sun5strm.cxx,
	  cint/cint/src/dict/sunstrm.cxx, cint/cint/src/dict/sunstrm.h,
	  cint/cint/src/dict/vc7strm.cxx, cint/cint/src/dict/vc7strm.h,
	  cint/cint/src/dict/vcstrm.cxx, cint/cint/src/dict/vcstrm.h,
	  cint/cint/src/dict/vcstrmold.cxx, cint/cint/src/dict/vcstrmold.h,
	  cint/cint/src/disp.cxx, cint/cint/src/dllrev.h,
	  cint/cint/src/dump.cxx, cint/cint/src/end.cxx,
	  cint/cint/src/error.cxx, cint/cint/src/expr.cxx,
	  cint/cint/src/fproto.h, cint/cint/src/fread.cxx,
	  cint/cint/src/func.cxx, cint/cint/src/g__cfunc.c,
	  cint/cint/src/gcoll.cxx, cint/cint/src/global.h,
	  cint/cint/src/global1.cxx, cint/cint/src/global2.cxx,
	  cint/cint/src/header.h, cint/cint/src/ifunc.cxx,
	  cint/cint/src/inherit.cxx, cint/cint/src/init.cxx,
	  cint/cint/src/input.cxx, cint/cint/src/intrpt.cxx,
	  cint/cint/src/loadfile.cxx, cint/cint/src/macos.cxx,
	  cint/cint/src/macro.cxx, cint/cint/src/malloc.cxx,
	  cint/cint/src/memtest.cxx, cint/cint/src/memtest.h,
	  cint/cint/src/new.cxx, cint/cint/src/newlink.cxx,
	  cint/cint/src/newsos.cxx, cint/cint/src/newsos.h,
	  cint/cint/src/oldlink.cxx, cint/cint/src/opr.cxx,
	  cint/cint/src/parse.cxx, cint/cint/src/pause.cxx,
	  cint/cint/src/pcode.cxx, cint/cint/src/pragma.cxx,
	  cint/cint/src/quote.cxx, cint/cint/src/random.cxx,
	  cint/cint/src/rflx_gendict.cxx, cint/cint/src/rflx_gendict.h,
	  cint/cint/src/rflx_gensrc.cxx, cint/cint/src/rflx_gensrc.h,
	  cint/cint/src/rflx_tools.cxx, cint/cint/src/rflx_tools.h,
	  cint/cint/src/scrupto.cxx, cint/cint/src/security.h,
	  cint/cint/src/shl.cxx, cint/cint/src/sizeof.cxx,
	  cint/cint/src/struct.cxx, cint/cint/src/stub.cxx,
	  cint/cint/src/sunos.cxx, cint/cint/src/sunos.h,
	  cint/cint/src/symbols.cxx, cint/cint/src/tmplt.cxx,
	  cint/cint/src/typedef.cxx, cint/cint/src/typesym.h,
	  cint/cint/src/val2a.cxx, cint/cint/src/value.cxx,
	  cint/cint/src/value.h, cint/cint/src/var.cxx,
	  cint/cint/src/winnt.cxx, cint/cint/stl,
	  cint/cint/stl/G__postprocess.h, cint/cint/stl/README.txt,
	  cint/cint/stl/_algorithm, cint/cint/stl/_autocontainer,
	  cint/cint/stl/_bitset, cint/cint/stl/_climits,
	  cint/cint/stl/_climits.h, cint/cint/stl/_deque,
	  cint/cint/stl/_deque.h, cint/cint/stl/_functional,
	  cint/cint/stl/_iterator, cint/cint/stl/_iterator.h,
	  cint/cint/stl/_list, cint/cint/stl/_list.h, cint/cint/stl/_map,
	  cint/cint/stl/_map.h, cint/cint/stl/_memory,
	  cint/cint/stl/_memory.h, cint/cint/stl/_multimap,
	  cint/cint/stl/_multimap.h, cint/cint/stl/_multiset,
	  cint/cint/stl/_multiset.h, cint/cint/stl/_pair.h,
	  cint/cint/stl/_set, cint/cint/stl/_set.h, cint/cint/stl/_stack,
	  cint/cint/stl/_stack.h, cint/cint/stl/_string,
	  cint/cint/stl/_utility, cint/cint/stl/_utility.h,
	  cint/cint/stl/_vector, cint/cint/stl/_vector.h,
	  cint/cint/stl/algo.h, cint/cint/stl/algobase.h,
	  cint/cint/stl/algorithm, cint/cint/stl/bitset,
	  cint/cint/stl/bool, cint/cint/stl/bstring.h,
	  cint/cint/stl/bvector.h, cint/cint/stl/defalloc.h,
	  cint/cint/stl/deque, cint/cint/stl/deque.h,
	  cint/cint/stl/faralloc.h, cint/cint/stl/fdeque.h,
	  cint/cint/stl/flist.h, cint/cint/stl/fmap.h,
	  cint/cint/stl/fmultmap.h, cint/cint/stl/fmultset.h,
	  cint/cint/stl/fset.h, cint/cint/stl/function.h,
	  cint/cint/stl/functional, cint/cint/stl/hdeque.h,
	  cint/cint/stl/heap.h, cint/cint/stl/hlist.h,
	  cint/cint/stl/hmap.h, cint/cint/stl/hmultmap.h,
	  cint/cint/stl/hmultset.h, cint/cint/stl/hset.h,
	  cint/cint/stl/hugalloc.h, cint/cint/stl/hvector.h,
	  cint/cint/stl/iterator, cint/cint/stl/iterator.h,
	  cint/cint/stl/lbvector.h, cint/cint/stl/ldeque.h,
	  cint/cint/stl/limits, cint/cint/stl/list, cint/cint/stl/list.h,
	  cint/cint/stl/llist.h, cint/cint/stl/lmap.h,
	  cint/cint/stl/lmultmap.h, cint/cint/stl/lmultset.h,
	  cint/cint/stl/lngalloc.h, cint/cint/stl/lset.h,
	  cint/cint/stl/map, cint/cint/stl/map.h, cint/cint/stl/memory,
	  cint/cint/stl/multimap, cint/cint/stl/multimap.h,
	  cint/cint/stl/multiset, cint/cint/stl/multiset.h,
	  cint/cint/stl/neralloc.h, cint/cint/stl/nmap.h,
	  cint/cint/stl/nmultmap.h, cint/cint/stl/nmultset.h,
	  cint/cint/stl/nset.h, cint/cint/stl/numeric, cint/cint/stl/pair,
	  cint/cint/stl/pair.h, cint/cint/stl/projectn.h,
	  cint/cint/stl/queue, cint/cint/stl/random.cpp, cint/cint/stl/set,
	  cint/cint/stl/set.h, cint/cint/stl/stack, cint/cint/stl/stack.h,
	  cint/cint/stl/string, cint/cint/stl/tempbuf.cpp,
	  cint/cint/stl/tempbuf.h, cint/cint/stl/teststl,
	  cint/cint/stl/teststl.c, cint/cint/stl/tree.h,
	  cint/cint/stl/utility, cint/cint/stl/utility.h,
	  cint/cint/stl/valarray, cint/cint/stl/vector,
	  cint/cint/stl/vector.h, cint/cint7, cint/cint7/Module.mk,
	  cint/cint7/inc, cint/cint7/inc/Api.h, cint/cint7/inc/BaseCls.h,
	  cint/cint7/inc/CallFunc.h, cint/cint7/inc/Class.h,
	  cint/cint7/inc/DataMbr.h, cint/cint7/inc/G__ci.h,
	  cint/cint7/inc/G__ci_fproto.h, cint/cint7/inc/G__security.h,
	  cint/cint7/inc/Method.h, cint/cint7/inc/MethodAr.h,
	  cint/cint7/inc/Property.h, cint/cint7/inc/Shadow.h,
	  cint/cint7/inc/Token.h, cint/cint7/inc/Type.h,
	  cint/cint7/inc/Typedf.h, cint/cint7/inc/cintdictversion.h,
	  cint/cint7/include, cint/cint7/include/Common.h,
	  cint/cint7/include/GL, cint/cint7/include/GL/gl.h,
	  cint/cint7/include/GL/glu.h, cint/cint7/include/GL/glut.h,
	  cint/cint7/include/GL/xmesa.h, cint/cint7/include/README.txt,
	  cint/cint7/include/ReadF.C, cint/cint7/include/ReadF.cxx,
	  cint/cint7/include/ReadF.h, cint/cint7/include/RegE.C,
	  cint/cint7/include/RegE.cxx, cint/cint7/include/RegE.h,
	  cint/cint7/include/X11, cint/cint7/include/X11/Xlib.h,
	  cint/cint7/include/X11/Xutil.h, cint/cint7/include/X11/keysym.h,
	  cint/cint7/include/X11/xos.h, cint/cint7/include/_complex,
	  cint/cint7/include/_complex.h, cint/cint7/include/_exception,
	  cint/cint7/include/_exception.h, cint/cint7/include/_iostream,
	  cint/cint7/include/_stdexcept, cint/cint7/include/_stdexcept.h,
	  cint/cint7/include/api.h, cint/cint7/include/array.c,
	  cint/cint7/include/array.h, cint/cint7/include/arrayiostream.h,
	  cint/cint7/include/assert.h, cint/cint7/include/bool,
	  cint/cint7/include/bool.h, cint/cint7/include/boolean.h,
	  cint/cint7/include/carray.c, cint/cint7/include/carray.h,
	  cint/cint7/include/cassert, cint/cint7/include/cctype,
	  cint/cint7/include/cerrno, cint/cint7/include/cfloat,
	  cint/cint7/include/ciso646, cint/cint7/include/climits,
	  cint/cint7/include/clocale, cint/cint7/include/cmath,
	  cint/cint7/include/complex, cint/cint7/include/complex.h,
	  cint/cint7/include/constants.h, cint/cint7/include/csetjmp,
	  cint/cint7/include/csignal, cint/cint7/include/cstdarg,
	  cint/cint7/include/cstddef, cint/cint7/include/cstdio,
	  cint/cint7/include/cstdlib, cint/cint7/include/cstring,
	  cint/cint7/include/ctime, cint/cint7/include/ctype.h,
	  cint/cint7/include/cwchar, cint/cint7/include/cwctype,
	  cint/cint7/include/darray.cxx, cint/cint7/include/darray.h,
	  cint/cint7/include/done, cint/cint7/include/errno.h,
	  cint/cint7/include/ertti.h, cint/cint7/include/exception,
	  cint/cint7/include/exception.h, cint/cint7/include/fcntl.h,
	  cint/cint7/include/fft.c, cint/cint7/include/fft.h,
	  cint/cint7/include/float.h, cint/cint7/include/fstream,
	  cint/cint7/include/fstream.h, cint/cint7/include/graphbuf.h,
	  cint/cint7/include/iomanip, cint/cint7/include/iomanip.h,
	  cint/cint7/include/iosenum.cxx, cint/cint7/include/iosenum.h,
	  cint/cint7/include/iosfwd, cint/cint7/include/iosfwd.h,
	  cint/cint7/include/iostream, cint/cint7/include/iostream.h,
	  cint/cint7/include/istream, cint/cint7/include/limits,
	  cint/cint7/include/limits.h, cint/cint7/include/locale,
	  cint/cint7/include/locale.h, cint/cint7/include/lsm.c,
	  cint/cint7/include/lsm.h, cint/cint7/include/make.arc,
	  cint/cint7/include/makearc, cint/cint7/include/makearcg,
	  cint/cint7/include/makearcsun, cint/cint7/include/makefile,
	  cint/cint7/include/makehpib, cint/cint7/include/makeit.bat,
	  cint/cint7/include/makeit.c, cint/cint7/include/makemat,
	  cint/cint7/include/math.h, cint/cint7/include/matrix.cxx,
	  cint/cint7/include/matrix.h, cint/cint7/include/matrixstream.h,
	  cint/cint7/include/matrixstream.hi, cint/cint7/include/mkincld.c,
	  cint/cint7/include/new, cint/cint7/include/new.h,
	  cint/cint7/include/ostream, cint/cint7/include/platform.h,
	  cint/cint7/include/pthread.h, cint/cint7/include/readfile.h,
	  cint/cint7/include/regex.h, cint/cint7/include/regexp.h,
	  cint/cint7/include/setjmp.h, cint/cint7/include/signal.h,
	  cint/cint7/include/socket.h, cint/cint7/include/spice.h,
	  cint/cint7/include/sstream, cint/cint7/include/statistics.c,
	  cint/cint7/include/statistics.h, cint/cint7/include/stdarg.h,
	  cint/cint7/include/stddef.h, cint/cint7/include/stdexcept,
	  cint/cint7/include/stdio.h, cint/cint7/include/stdiostream.h,
	  cint/cint7/include/stdlib.h, cint/cint7/include/stream.h,
	  cint/cint7/include/streambuf, cint/cint7/include/string.h,
	  cint/cint7/include/striostream.h, cint/cint7/include/strstream,
	  cint/cint7/include/strstream.h, cint/cint7/include/sys,
	  cint/cint7/include/sys/cdefs.h, cint/cint7/include/sys/file.h,
	  cint/cint7/include/sys/ipc.h, cint/cint7/include/sys/msg.h,
	  cint/cint7/include/sys/sem.h, cint/cint7/include/sys/shm.h,
	  cint/cint7/include/sys/stat.h, cint/cint7/include/sys/types.h,
	  cint/cint7/include/systypes.h, cint/cint7/include/termios.h,
	  cint/cint7/include/time.h, cint/cint7/include/timespec.h,
	  cint/cint7/include/typeinfo, cint/cint7/include/typeinfo.h,
	  cint/cint7/include/unistd.h, cint/cint7/include/windows.h,
	  cint/cint7/include/winsock.h, cint/cint7/include/xgraph.c,
	  cint/cint7/include/xygraphbuf.h, cint/cint7/lib,
	  cint/cint7/lib/Makefile, cint/cint7/lib/README.txt,
	  cint/cint7/lib/WildCard, cint/cint7/lib/WildCard/ARCHIVE,
	  cint/cint7/lib/WildCard/AppInit.c,
	  cint/cint7/lib/WildCard/Main.c, cint/cint7/lib/WildCard/Main.cxx,
	  cint/cint7/lib/WildCard/Makefile, cint/cint7/lib/WildCard/README,
	  cint/cint7/lib/WildCard/TCLMACRO.h,
	  cint/cint7/lib/WildCard/TCLTK.h,
	  cint/cint7/lib/WildCard/TKMACRO.h, cint/cint7/lib/WildCard/TOP.h,
	  cint/cint7/lib/WildCard/TclIns.c,
	  cint/cint7/lib/WildCard/TkInit.c,
	  cint/cint7/lib/WildCard/WildCard.c,
	  cint/cint7/lib/WildCard/bodediagram.wc,
	  cint/cint7/lib/WildCard/calc.wc,
	  cint/cint7/lib/WildCard/grcalc.wc,
	  cint/cint7/lib/WildCard/guibuild.wc,
	  cint/cint7/lib/WildCard/question.wc,
	  cint/cint7/lib/WildCard/setup, cint/cint7/lib/WildCard/test.c,
	  cint/cint7/lib/WildCard/test3.wc,
	  cint/cint7/lib/WildCard/test5.wc,
	  cint/cint7/lib/WildCard/tktest.c,
	  cint/cint7/lib/WildCard/tktest1.c,
	  cint/cint7/lib/WildCard/tktest2.c,
	  cint/cint7/lib/WildCard/wildc.wc, cint/cint7/lib/accstrm,
	  cint/cint7/lib/accstrm/Makefile,
	  cint/cint7/lib/accstrm/README.txt,
	  cint/cint7/lib/accstrm/fstrm.h, cint/cint7/lib/accstrm/iostrm.h,
	  cint/cint7/lib/accstrm/linkdef.h, cint/cint7/lib/accstrm/sstrm.h,
	  cint/cint7/lib/alphastrm, cint/cint7/lib/alphastrm/Makefile,
	  cint/cint7/lib/alphastrm/README.txt,
	  cint/cint7/lib/alphastrm/fstrm.h,
	  cint/cint7/lib/alphastrm/iostrm.h,
	  cint/cint7/lib/alphastrm/linkdef.h,
	  cint/cint7/lib/alphastrm/sstrm.h, cint/cint7/lib/bcstream,
	  cint/cint7/lib/bcstream/Makefile, cint/cint7/lib/bcstream/README,
	  cint/cint7/lib/bcstream/fstrm.h,
	  cint/cint7/lib/bcstream/iostrm.h,
	  cint/cint7/lib/bcstream/stdiostr.h,
	  cint/cint7/lib/bcstream/strm.h,
	  cint/cint7/lib/bcstream/strstrm.h, cint/cint7/lib/cbstream,
	  cint/cint7/lib/cbstream/Makefile,
	  cint/cint7/lib/cbstream/fstrm.h,
	  cint/cint7/lib/cbstream/iostrm.h,
	  cint/cint7/lib/cbstream/linkdef.h,
	  cint/cint7/lib/cbstream/readme.txt,
	  cint/cint7/lib/cbstream/strstrm.h, cint/cint7/lib/cintocx,
	  cint/cint7/lib/cintocx/Cint-Ocx,
	  cint/cint7/lib/cintocx/CintocxCtl.bmp,
	  cint/cint7/lib/cintocx/CintocxCtl.cpp,
	  cint/cint7/lib/cintocx/CintocxCtl.h,
	  cint/cint7/lib/cintocx/CintocxPpg.cpp,
	  cint/cint7/lib/cintocx/CintocxPpg.h,
	  cint/cint7/lib/cintocx/README.txt,
	  cint/cint7/lib/cintocx/Resource.h,
	  cint/cint7/lib/cintocx/StdAfx.cpp,
	  cint/cint7/lib/cintocx/StdAfx.h,
	  cint/cint7/lib/cintocx/cintocx.aps,
	  cint/cint7/lib/cintocx/cintocx.clw,
	  cint/cint7/lib/cintocx/cintocx.cpp,
	  cint/cint7/lib/cintocx/cintocx.h,
	  cint/cint7/lib/cintocx/cintocx.ico,
	  cint/cint7/lib/cintocx/cintocx.mak,
	  cint/cint7/lib/cintocx/cintocx.mdp,
	  cint/cint7/lib/cintocx/cintocx.odl,
	  cint/cint7/lib/cintocx/cintocx.rc,
	  cint/cint7/lib/cintocx/cintocx3.bmp,
	  cint/cint7/lib/cintocx/setup.bat, cint/cint7/lib/dll_stl,
	  cint/cint7/lib/dll_stl/.gdb_history,
	  cint/cint7/lib/dll_stl/Makeclimits,
	  cint/cint7/lib/dll_stl/Makecomplex,
	  cint/cint7/lib/dll_stl/Makedeque, cint/cint7/lib/dll_stl/Makeeh,
	  cint/cint7/lib/dll_stl/Makelist, cint/cint7/lib/dll_stl/Makemap,
	  cint/cint7/lib/dll_stl/Makemap2, cint/cint7/lib/dll_stl/Makemmap,
	  cint/cint7/lib/dll_stl/Makemmap2,
	  cint/cint7/lib/dll_stl/Makemset, cint/cint7/lib/dll_stl/Makeque,
	  cint/cint7/lib/dll_stl/Makese, cint/cint7/lib/dll_stl/Makeset,
	  cint/cint7/lib/dll_stl/Makestk, cint/cint7/lib/dll_stl/Makestr,
	  cint/cint7/lib/dll_stl/Makevary, cint/cint7/lib/dll_stl/Makevec,
	  cint/cint7/lib/dll_stl/Makevecbool,
	  cint/cint7/lib/dll_stl/README.txt,
	  cint/cint7/lib/dll_stl/cinteh.h, cint/cint7/lib/dll_stl/clim.h,
	  cint/cint7/lib/dll_stl/cmplx.h, cint/cint7/lib/dll_stl/dqu.h,
	  cint/cint7/lib/dll_stl/iter.h, cint/cint7/lib/dll_stl/lst.h,
	  cint/cint7/lib/dll_stl/mp.h, cint/cint7/lib/dll_stl/multmp.h,
	  cint/cint7/lib/dll_stl/multst.h, cint/cint7/lib/dll_stl/pr.h,
	  cint/cint7/lib/dll_stl/que.h, cint/cint7/lib/dll_stl/se.h,
	  cint/cint7/lib/dll_stl/setup, cint/cint7/lib/dll_stl/setup.bat,
	  cint/cint7/lib/dll_stl/setupbc.bat, cint/cint7/lib/dll_stl/st.h,
	  cint/cint7/lib/dll_stl/stk.h, cint/cint7/lib/dll_stl/str.h,
	  cint/cint7/lib/dll_stl/suncc5_deque.h,
	  cint/cint7/lib/dll_stl/suncc5_string.h,
	  cint/cint7/lib/dll_stl/vary.h, cint/cint7/lib/dll_stl/vec.h,
	  cint/cint7/lib/dll_stl/vecbool.h, cint/cint7/lib/gcc3strm,
	  cint/cint7/lib/gcc3strm/Makefile,
	  cint/cint7/lib/gcc3strm/README.txt,
	  cint/cint7/lib/gcc3strm/fstrm.h,
	  cint/cint7/lib/gcc3strm/iostrm.h,
	  cint/cint7/lib/gcc3strm/linkdef.h,
	  cint/cint7/lib/gcc3strm/sstrm.h, cint/cint7/lib/gcc4strm,
	  cint/cint7/lib/gcc4strm/Makefile,
	  cint/cint7/lib/gcc4strm/README.txt,
	  cint/cint7/lib/gcc4strm/fstrm.h,
	  cint/cint7/lib/gcc4strm/iostrm.h,
	  cint/cint7/lib/gcc4strm/linkdef.h,
	  cint/cint7/lib/gcc4strm/sstrm.h, cint/cint7/lib/gl,
	  cint/cint7/lib/gl/GL.h, cint/cint7/lib/gl/README.txt,
	  cint/cint7/lib/gl/TOP.h, cint/cint7/lib/gl/cintGL.h,
	  cint/cint7/lib/gl/setup, cint/cint7/lib/gl/setup.bat,
	  cint/cint7/lib/iccstrm, cint/cint7/lib/iccstrm/Makefile,
	  cint/cint7/lib/iccstrm/README.txt,
	  cint/cint7/lib/iccstrm/fstrm.h, cint/cint7/lib/iccstrm/iostrm.h,
	  cint/cint7/lib/iccstrm/linkdef.h, cint/cint7/lib/iccstrm/sstrm.h,
	  cint/cint7/lib/ipc, cint/cint7/lib/ipc/README.txt,
	  cint/cint7/lib/ipc/ipcif.h, cint/cint7/lib/ipc/setup,
	  cint/cint7/lib/longlong, cint/cint7/lib/longlong/README.txt,
	  cint/cint7/lib/longlong/longdbl.h,
	  cint/cint7/lib/longlong/longlong.h,
	  cint/cint7/lib/longlong/make.bat,
	  cint/cint7/lib/longlong/makelongif,
	  cint/cint7/lib/longlong/makelongif3,
	  cint/cint7/lib/longlong/setup, cint/cint7/lib/longlong/setup.bat,
	  cint/cint7/lib/longlong/setupbc.bat,
	  cint/cint7/lib/longlong/setuphp, cint/cint7/lib/posix,
	  cint/cint7/lib/posix/README.txt, cint/cint7/lib/posix/exten.c,
	  cint/cint7/lib/posix/exten.h, cint/cint7/lib/posix/mktypes.c,
	  cint/cint7/lib/posix/posix.h, cint/cint7/lib/posix/setup,
	  cint/cint7/lib/posix/setup.bat, cint/cint7/lib/posix/setupbc.bat,
	  cint/cint7/lib/posix/setupsc.bat,
	  cint/cint7/lib/posix/winposix.c, cint/cint7/lib/posix/winposix.h,
	  cint/cint7/lib/prec_stl, cint/cint7/lib/prec_stl/README.txt,
	  cint/cint7/lib/prec_stl/algorithm,
	  cint/cint7/lib/prec_stl/bitset, cint/cint7/lib/prec_stl/climits,
	  cint/cint7/lib/prec_stl/complex, cint/cint7/lib/prec_stl/deque,
	  cint/cint7/lib/prec_stl/exception,
	  cint/cint7/lib/prec_stl/functional,
	  cint/cint7/lib/prec_stl/iterator, cint/cint7/lib/prec_stl/limits,
	  cint/cint7/lib/prec_stl/list, cint/cint7/lib/prec_stl/map,
	  cint/cint7/lib/prec_stl/memory, cint/cint7/lib/prec_stl/multimap,
	  cint/cint7/lib/prec_stl/multiset,
	  cint/cint7/lib/prec_stl/numeric, cint/cint7/lib/prec_stl/queue,
	  cint/cint7/lib/prec_stl/set, cint/cint7/lib/prec_stl/stack,
	  cint/cint7/lib/prec_stl/stdexcept,
	  cint/cint7/lib/prec_stl/string,
	  cint/cint7/lib/prec_stl/string.orig,
	  cint/cint7/lib/prec_stl/utility,
	  cint/cint7/lib/prec_stl/valarray, cint/cint7/lib/prec_stl/vector,
	  cint/cint7/lib/pthread, cint/cint7/lib/pthread/Makefile,
	  cint/cint7/lib/pthread/README.txt, cint/cint7/lib/pthread/pthd.h,
	  cint/cint7/lib/pthread/setup, cint/cint7/lib/pthread/setuphp,
	  cint/cint7/lib/pthread/thread.h, cint/cint7/lib/qt,
	  cint/cint7/lib/qt/Makefile, cint/cint7/lib/qt/README.txt,
	  cint/cint7/lib/qt/qcompactstyle.h, cint/cint7/lib/qt/qconfig.h,
	  cint/cint7/lib/qt/qmodules.h, cint/cint7/lib/qt/qplatformdefs.h,
	  cint/cint7/lib/qt/qtcint.h, cint/cint7/lib/qt/qtclasses.h,
	  cint/cint7/lib/qt/qtdummy.h, cint/cint7/lib/qt/qtfunctions.h,
	  cint/cint7/lib/qt/qtglobals.h, cint/cint7/lib/qt/qtstatic.cxx,
	  cint/cint7/lib/qt/setup, cint/cint7/lib/qt/setup.bat,
	  cint/cint7/lib/setup, cint/cint7/lib/socket,
	  cint/cint7/lib/socket/README.txt,
	  cint/cint7/lib/socket/cintsock.c,
	  cint/cint7/lib/socket/cintsock.h,
	  cint/cint7/lib/socket/mksockh.c, cint/cint7/lib/socket/setup,
	  cint/cint7/lib/socket/setup.bat,
	  cint/cint7/lib/socket/setupbc.bat, cint/cint7/lib/stdstrct,
	  cint/cint7/lib/stdstrct/Makefile, cint/cint7/lib/stdstrct/setup,
	  cint/cint7/lib/stdstrct/setup.bat,
	  cint/cint7/lib/stdstrct/setupbc.bat,
	  cint/cint7/lib/stdstrct/stdcxxfunc.h,
	  cint/cint7/lib/stdstrct/stdfunc.h,
	  cint/cint7/lib/stdstrct/stdstr.h, cint/cint7/lib/stream,
	  cint/cint7/lib/stream/Makefile, cint/cint7/lib/stream/README,
	  cint/cint7/lib/stream/fstrm.h, cint/cint7/lib/stream/iostrm.h,
	  cint/cint7/lib/stream/stdiostr.h, cint/cint7/lib/stream/strm.h,
	  cint/cint7/lib/stream/strstrm.h, cint/cint7/lib/sunstrm,
	  cint/cint7/lib/sunstrm/Makefile, cint/cint7/lib/sunstrm/fstrm.h,
	  cint/cint7/lib/sunstrm/iostrm.h,
	  cint/cint7/lib/sunstrm/length.cxx,
	  cint/cint7/lib/sunstrm/linkdef.h,
	  cint/cint7/lib/sunstrm/readme.txt,
	  cint/cint7/lib/sunstrm/sstrm.h, cint/cint7/lib/vc7strm,
	  cint/cint7/lib/vc7strm/Makefile,
	  cint/cint7/lib/vc7strm/README.txt,
	  cint/cint7/lib/vc7strm/fstrm.h, cint/cint7/lib/vc7strm/iostrm.h,
	  cint/cint7/lib/vc7strm/linkdef.h, cint/cint7/lib/vc7strm/sstrm.h,
	  cint/cint7/lib/vcstream, cint/cint7/lib/vcstream/Makefile,
	  cint/cint7/lib/vcstream/Makefileold,
	  cint/cint7/lib/vcstream/README, cint/cint7/lib/vcstream/fstrm.h,
	  cint/cint7/lib/vcstream/iostrm.h,
	  cint/cint7/lib/vcstream/stdiostr.h,
	  cint/cint7/lib/vcstream/strm.h,
	  cint/cint7/lib/vcstream/strstrm.h, cint/cint7/lib/win32api,
	  cint/cint7/lib/win32api/cintwin.h,
	  cint/cint7/lib/win32api/make.bat,
	  cint/cint7/lib/win32api/readme.txt,
	  cint/cint7/lib/win32api/setup.bat,
	  cint/cint7/lib/win32api/setupbc.bat,
	  cint/cint7/lib/win32api/setupsc.bat,
	  cint/cint7/lib/win32api/winfunc.h, cint/cint7/lib/wintcldl83,
	  cint/cint7/lib/wintcldl83/README.txt,
	  cint/cint7/lib/wintcldl83/WILDCARD.tcl,
	  cint/cint7/lib/wintcldl83/bodediagram.wc,
	  cint/cint7/lib/wintcldl83/calc.wc,
	  cint/cint7/lib/wintcldl83/cintlib.c,
	  cint/cint7/lib/wintcldl83/gainphas.wc,
	  cint/cint7/lib/wintcldl83/grcalc.wc,
	  cint/cint7/lib/wintcldl83/guibuild.wc,
	  cint/cint7/lib/wintcldl83/quest.wc,
	  cint/cint7/lib/wintcldl83/question.wc,
	  cint/cint7/lib/wintcldl83/setup.bat,
	  cint/cint7/lib/wintcldl83/tclmacro.h,
	  cint/cint7/lib/wintcldl83/tcltk.h,
	  cint/cint7/lib/wintcldl83/test.c,
	  cint/cint7/lib/wintcldl83/test1.wc,
	  cint/cint7/lib/wintcldl83/test3.wc,
	  cint/cint7/lib/wintcldl83/test5.wc,
	  cint/cint7/lib/wintcldl83/tkmacro.h,
	  cint/cint7/lib/wintcldl83/top.h,
	  cint/cint7/lib/wintcldl83/try.bat,
	  cint/cint7/lib/wintcldl83/wildc,
	  cint/cint7/lib/wintcldl83/wildc.bat,
	  cint/cint7/lib/wintcldl83/wildc.dbk,
	  cint/cint7/lib/wintcldl83/wildc.tcl,
	  cint/cint7/lib/wintcldl83/wildc.wc,
	  cint/cint7/lib/wintcldl83/wildc/wildc.dsp,
	  cint/cint7/lib/wintcldl83/wildc/wildc.dsw,
	  cint/cint7/lib/wintcldl83/wildc/wildc.mak,
	  cint/cint7/lib/wintcldl83/wildc1.bmp, cint/cint7/lib/xlib,
	  cint/cint7/lib/xlib/README.txt, cint/cint7/lib/xlib/TOP.h,
	  cint/cint7/lib/xlib/XLIB.h, cint/cint7/lib/xlib/setup,
	  cint/cint7/lib/xlib/x11const.h, cint/cint7/lib/xlib/x11mfunc.h,
	  cint/cint7/main, cint/cint7/main/G__main.c,
	  cint/cint7/main/G__setup.c, cint/cint7/main/cppmain.cxx,
	  cint/cint7/src, cint/cint7/src/Api.cxx,
	  cint/cint7/src/BaseCls.cxx, cint/cint7/src/CallFunc.cxx,
	  cint/cint7/src/Class.cxx, cint/cint7/src/DataMbr.cxx,
	  cint/cint7/src/Dict.cxx, cint/cint7/src/Dict.h,
	  cint/cint7/src/Makefile, cint/cint7/src/Method.cxx,
	  cint/cint7/src/MethodAr.cxx, cint/cint7/src/README.txt,
	  cint/cint7/src/Shadow.cxx, cint/cint7/src/Token.cxx,
	  cint/cint7/src/Type.cxx, cint/cint7/src/Typedf.cxx,
	  cint/cint7/src/auxu.cxx, cint/cint7/src/bc_assign.cxx,
	  cint/cint7/src/bc_assign.h, cint/cint7/src/bc_autoobj.cxx,
	  cint/cint7/src/bc_autoobj.h, cint/cint7/src/bc_cfunc.cxx,
	  cint/cint7/src/bc_cfunc.h, cint/cint7/src/bc_debug.cxx,
	  cint/cint7/src/bc_debug.h, cint/cint7/src/bc_eh.cxx,
	  cint/cint7/src/bc_eh.h, cint/cint7/src/bc_exec.cxx,
	  cint/cint7/src/bc_exec.h, cint/cint7/src/bc_exec_asm.h,
	  cint/cint7/src/bc_inst.cxx, cint/cint7/src/bc_inst.h,
	  cint/cint7/src/bc_item.cxx, cint/cint7/src/bc_item.h,
	  cint/cint7/src/bc_linkdef.h, cint/cint7/src/bc_parse.cxx,
	  cint/cint7/src/bc_parse.h, cint/cint7/src/bc_reader.cxx,
	  cint/cint7/src/bc_reader.h, cint/cint7/src/bc_type.cxx,
	  cint/cint7/src/bc_type.h, cint/cint7/src/bc_vtbl.cxx,
	  cint/cint7/src/bc_vtbl.h, cint/cint7/src/cast.cxx,
	  cint/cint7/src/common.h, cint/cint7/src/debug.cxx,
	  cint/cint7/src/decl.cxx, cint/cint7/src/dict,
	  cint/cint7/src/dict/Apiif.cxx, cint/cint7/src/dict/Apiif.h,
	  cint/cint7/src/dict/accstrm.cxx, cint/cint7/src/dict/accstrm.h,
	  cint/cint7/src/dict/allstrm.cxx,
	  cint/cint7/src/dict/alphastrm.cxx,
	  cint/cint7/src/dict/alphastrm.h, cint/cint7/src/dict/bcstrm.cxx,
	  cint/cint7/src/dict/bcstrm.h, cint/cint7/src/dict/cbstrm.cpp,
	  cint/cint7/src/dict/cbstrm.h, cint/cint7/src/dict/dmyinit.cxx,
	  cint/cint7/src/dict/dmystrct.cxx,
	  cint/cint7/src/dict/dmystrm.cxx,
	  cint/cint7/src/dict/fakestrm.cxx,
	  cint/cint7/src/dict/gcc3strm.cxx, cint/cint7/src/dict/gcc3strm.h,
	  cint/cint7/src/dict/gcc4strm.cxx, cint/cint7/src/dict/gcc4strm.h,
	  cint/cint7/src/dict/iccstrm.cxx, cint/cint7/src/dict/iccstrm.h,
	  cint/cint7/src/dict/kccstrm.cxx, cint/cint7/src/dict/kccstrm.h,
	  cint/cint7/src/dict/libstrm.cxx, cint/cint7/src/dict/libstrm.h,
	  cint/cint7/src/dict/longif.cxx, cint/cint7/src/dict/longif.h,
	  cint/cint7/src/dict/longif3.cxx, cint/cint7/src/dict/longif3.h,
	  cint/cint7/src/dict/stdstrct.cxx, cint/cint7/src/dict/stdstrct.h,
	  cint/cint7/src/dict/sun5strm.cxx,
	  cint/cint7/src/dict/sunstrm.cxx, cint/cint7/src/dict/sunstrm.h,
	  cint/cint7/src/dict/vc7strm.cxx, cint/cint7/src/dict/vc7strm.h,
	  cint/cint7/src/dict/vcstrm.cxx, cint/cint7/src/dict/vcstrm.h,
	  cint/cint7/src/dict/vcstrmold.cxx,
	  cint/cint7/src/dict/vcstrmold.h, cint/cint7/src/disp.cxx,
	  cint/cint7/src/dllrev.h, cint/cint7/src/dump.cxx,
	  cint/cint7/src/end.cxx, cint/cint7/src/error.cxx,
	  cint/cint7/src/expr.cxx, cint/cint7/src/fproto.h,
	  cint/cint7/src/fread.cxx, cint/cint7/src/func.cxx,
	  cint/cint7/src/g__cfunc.c, cint/cint7/src/gcoll.cxx,
	  cint/cint7/src/global.h, cint/cint7/src/global1.cxx,
	  cint/cint7/src/global2.cxx, cint/cint7/src/header.h,
	  cint/cint7/src/ifunc.cxx, cint/cint7/src/inherit.cxx,
	  cint/cint7/src/init.cxx, cint/cint7/src/input.cxx,
	  cint/cint7/src/intrpt.cxx, cint/cint7/src/libCint.vcproj,
	  cint/cint7/src/loadfile.cxx, cint/cint7/src/macos.cxx,
	  cint/cint7/src/macro.cxx, cint/cint7/src/malloc.cxx,
	  cint/cint7/src/memo.txt, cint/cint7/src/memtest.cxx,
	  cint/cint7/src/memtest.h, cint/cint7/src/new.cxx,
	  cint/cint7/src/newlink.cxx, cint/cint7/src/newsos.cxx,
	  cint/cint7/src/newsos.h, cint/cint7/src/oldlink.cxx,
	  cint/cint7/src/opr.cxx, cint/cint7/src/parse.cxx,
	  cint/cint7/src/pause.cxx, cint/cint7/src/pcode.cxx,
	  cint/cint7/src/pcode.h, cint/cint7/src/pragma.cxx,
	  cint/cint7/src/quote.cxx, cint/cint7/src/random.cxx,
	  cint/cint7/src/rflx_gendict.cxx, cint/cint7/src/rflx_gendict.h,
	  cint/cint7/src/rflx_gensrc.cxx, cint/cint7/src/rflx_gensrc.h,
	  cint/cint7/src/rflx_tools.cxx, cint/cint7/src/rflx_tools.h,
	  cint/cint7/src/rflxutil.cxx, cint/cint7/src/scrupto.cxx,
	  cint/cint7/src/shl.cxx, cint/cint7/src/sizeof.cxx,
	  cint/cint7/src/struct.cxx, cint/cint7/src/stub.cxx,
	  cint/cint7/src/sunos.cxx, cint/cint7/src/sunos.h,
	  cint/cint7/src/tmplt.cxx, cint/cint7/src/typedef.cxx,
	  cint/cint7/src/typesym.h, cint/cint7/src/val2a.cxx,
	  cint/cint7/src/value.cxx, cint/cint7/src/value.h,
	  cint/cint7/src/var.cxx, cint/cint7/src/vararg.h,
	  cint/cint7/src/winnt.cxx, cint/cint7/stl,
	  cint/cint7/stl/README.txt, cint/cint7/stl/_algorithm,
	  cint/cint7/stl/_autocontainer, cint/cint7/stl/_bitset,
	  cint/cint7/stl/_climits, cint/cint7/stl/_climits.h,
	  cint/cint7/stl/_deque, cint/cint7/stl/_deque.h,
	  cint/cint7/stl/_functional, cint/cint7/stl/_iterator,
	  cint/cint7/stl/_iterator.h, cint/cint7/stl/_list,
	  cint/cint7/stl/_list.h, cint/cint7/stl/_map,
	  cint/cint7/stl/_map.h, cint/cint7/stl/_memory,
	  cint/cint7/stl/_memory.h, cint/cint7/stl/_multimap,
	  cint/cint7/stl/_multimap.h, cint/cint7/stl/_multiset,
	  cint/cint7/stl/_multiset.h, cint/cint7/stl/_pair.h,
	  cint/cint7/stl/_set, cint/cint7/stl/_set.h,
	  cint/cint7/stl/_stack, cint/cint7/stl/_stack.h,
	  cint/cint7/stl/_string, cint/cint7/stl/_utility,
	  cint/cint7/stl/_utility.h, cint/cint7/stl/_vector,
	  cint/cint7/stl/_vector.h, cint/cint7/stl/algo.h,
	  cint/cint7/stl/algobase.h, cint/cint7/stl/algorithm,
	  cint/cint7/stl/bitset, cint/cint7/stl/bool,
	  cint/cint7/stl/bstring.h, cint/cint7/stl/bvector.h,
	  cint/cint7/stl/defalloc.h, cint/cint7/stl/deque,
	  cint/cint7/stl/deque.h, cint/cint7/stl/faralloc.h,
	  cint/cint7/stl/fdeque.h, cint/cint7/stl/flist.h,
	  cint/cint7/stl/fmap.h, cint/cint7/stl/fmultmap.h,
	  cint/cint7/stl/fmultset.h, cint/cint7/stl/fset.h,
	  cint/cint7/stl/function.h, cint/cint7/stl/functional,
	  cint/cint7/stl/hdeque.h, cint/cint7/stl/heap.h,
	  cint/cint7/stl/hlist.h, cint/cint7/stl/hmap.h,
	  cint/cint7/stl/hmultmap.h, cint/cint7/stl/hmultset.h,
	  cint/cint7/stl/hset.h, cint/cint7/stl/hugalloc.h,
	  cint/cint7/stl/hvector.h, cint/cint7/stl/iterator,
	  cint/cint7/stl/iterator.h, cint/cint7/stl/lbvector.h,
	  cint/cint7/stl/ldeque.h, cint/cint7/stl/limits,
	  cint/cint7/stl/list, cint/cint7/stl/list.h,
	  cint/cint7/stl/llist.h, cint/cint7/stl/lmap.h,
	  cint/cint7/stl/lmultmap.h, cint/cint7/stl/lmultset.h,
	  cint/cint7/stl/lngalloc.h, cint/cint7/stl/lset.h,
	  cint/cint7/stl/map, cint/cint7/stl/map.h, cint/cint7/stl/memory,
	  cint/cint7/stl/multimap, cint/cint7/stl/multimap.h,
	  cint/cint7/stl/multiset, cint/cint7/stl/multiset.h,
	  cint/cint7/stl/neralloc.h, cint/cint7/stl/nmap.h,
	  cint/cint7/stl/nmultmap.h, cint/cint7/stl/nmultset.h,
	  cint/cint7/stl/nset.h, cint/cint7/stl/numeric,
	  cint/cint7/stl/pair, cint/cint7/stl/pair.h,
	  cint/cint7/stl/projectn.h, cint/cint7/stl/queue,
	  cint/cint7/stl/set, cint/cint7/stl/set.h, cint/cint7/stl/stack,
	  cint/cint7/stl/stack.h, cint/cint7/stl/string,
	  cint/cint7/stl/tempbuf.cpp, cint/cint7/stl/tempbuf.h,
	  cint/cint7/stl/teststl, cint/cint7/stl/teststl.c,
	  cint/cint7/stl/tree.h, cint/cint7/stl/utility,
	  cint/cint7/stl/utility.h, cint/cint7/stl/valarray,
	  cint/cint7/stl/vector, cint/cint7/stl/vector.h, cint/cintdlls.mk,
	  cint/configcint.mk, 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/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/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/inc, cint/include,
	  cint/lib, cint/main, cint/reflex, cint/reflex/Module.mk,
	  cint/reflex/SConstruct, cint/reflex/build,
	  cint/reflex/build/Makefile.am, cint/reflex/build/README,
	  cint/reflex/build/autogen, cint/reflex/build/configure.ac,
	  cint/reflex/doc, cint/reflex/doc/ChangeLog.lcgdict,
	  cint/reflex/doc/ChangeLog.reflex, cint/reflex/doc/Doxyfile,
	  cint/reflex/doc/Makefile.am, cint/reflex/doc/index.html,
	  cint/reflex/inc, cint/reflex/inc/LinkDef.h,
	  cint/reflex/inc/Makefile.am, cint/reflex/inc/Reflex,
	  cint/reflex/inc/Reflex/Any.h, cint/reflex/inc/Reflex/Base.h,
	  cint/reflex/inc/Reflex/Builder,
	  cint/reflex/inc/Reflex/Builder/ClassBuilder.h,
	  cint/reflex/inc/Reflex/Builder/CollectionProxy.h,
	  cint/reflex/inc/Reflex/Builder/DictSelection.h,
	  cint/reflex/inc/Reflex/Builder/EnumBuilder.h,
	  cint/reflex/inc/Reflex/Builder/FunctionBuilder.h,
	  cint/reflex/inc/Reflex/Builder/Makefile.am,
	  cint/reflex/inc/Reflex/Builder/NamespaceBuilder.h,
	  cint/reflex/inc/Reflex/Builder/NewDelFunctions.h,
	  cint/reflex/inc/Reflex/Builder/ReflexBuilder.h,
	  cint/reflex/inc/Reflex/Builder/TypeBuilder.h,
	  cint/reflex/inc/Reflex/Builder/TypedefBuilder.h,
	  cint/reflex/inc/Reflex/Builder/UnionBuilder.h,
	  cint/reflex/inc/Reflex/Builder/VariableBuilder.h,
	  cint/reflex/inc/Reflex/Callback.h,
	  cint/reflex/inc/Reflex/DictionaryGenerator.h,
	  cint/reflex/inc/Reflex/Kernel.h,
	  cint/reflex/inc/Reflex/Makefile.am,
	  cint/reflex/inc/Reflex/Member.h,
	  cint/reflex/inc/Reflex/MemberTemplate.h,
	  cint/reflex/inc/Reflex/Object.h,
	  cint/reflex/inc/Reflex/PluginService.h,
	  cint/reflex/inc/Reflex/PropertyList.h,
	  cint/reflex/inc/Reflex/Reflex.h, cint/reflex/inc/Reflex/Scope.h,
	  cint/reflex/inc/Reflex/SharedLibrary.h,
	  cint/reflex/inc/Reflex/Tools.h, cint/reflex/inc/Reflex/Type.h,
	  cint/reflex/inc/Reflex/TypeTemplate.h,
	  cint/reflex/inc/Reflex/ValueObject.h,
	  cint/reflex/inc/Reflex/internal,
	  cint/reflex/inc/Reflex/internal/InternalTools.h,
	  cint/reflex/inc/Reflex/internal/Makefile.am,
	  cint/reflex/inc/Reflex/internal/MemberBase.h,
	  cint/reflex/inc/Reflex/internal/MemberTemplateImpl.h,
	  cint/reflex/inc/Reflex/internal/MemberTemplateName.h,
	  cint/reflex/inc/Reflex/internal/OwnedMember.h,
	  cint/reflex/inc/Reflex/internal/OwnedMemberTemplate.h,
	  cint/reflex/inc/Reflex/internal/OwnedPropertyList.h,
	  cint/reflex/inc/Reflex/internal/PropertyListImpl.h,
	  cint/reflex/inc/Reflex/internal/ScopeBase.h,
	  cint/reflex/inc/Reflex/internal/ScopeName.h,
	  cint/reflex/inc/Reflex/internal/TypeBase.h,
	  cint/reflex/inc/Reflex/internal/TypeName.h,
	  cint/reflex/inc/Reflex/internal/TypeTemplateImpl.h,
	  cint/reflex/inc/Reflex/internal/TypeTemplateName.h,
	  cint/reflex/inc/SConscript, cint/reflex/python,
	  cint/reflex/python/Makefile.am, cint/reflex/python/SConscript,
	  cint/reflex/python/genreflex,
	  cint/reflex/python/genreflex/Makefile.am,
	  cint/reflex/python/genreflex/gccdemangler.py,
	  cint/reflex/python/genreflex/gencapa.py,
	  cint/reflex/python/genreflex/gendict.py,
	  cint/reflex/python/genreflex/gendict06.py,
	  cint/reflex/python/genreflex/genheader.py,
	  cint/reflex/python/genreflex/genreflex-rootcint.py,
	  cint/reflex/python/genreflex/genreflex.py,
	  cint/reflex/python/genreflex/genreflex06.py,
	  cint/reflex/python/genreflex/genrootmap.py,
	  cint/reflex/python/genreflex/selclass.py,
	  cint/reflex/python/genreflex/selection.dtd, cint/reflex/src,
	  cint/reflex/src/Any.cxx, cint/reflex/src/Array.cxx,
	  cint/reflex/src/Array.h, cint/reflex/src/Base.cxx,
	  cint/reflex/src/Callback.cxx, cint/reflex/src/Class.cxx,
	  cint/reflex/src/Class.h, cint/reflex/src/ClassBuilder.cxx,
	  cint/reflex/src/ClassTemplateInstance.cxx,
	  cint/reflex/src/ClassTemplateInstance.h,
	  cint/reflex/src/DataMember.cxx, cint/reflex/src/DataMember.h,
	  cint/reflex/src/DictionaryGenerator.cxx,
	  cint/reflex/src/Enum.cxx, cint/reflex/src/Enum.h,
	  cint/reflex/src/EnumBuilder.cxx, cint/reflex/src/FuncHandler.cxx,
	  cint/reflex/src/FuncHandler.h, cint/reflex/src/Function.cxx,
	  cint/reflex/src/Function.h, cint/reflex/src/FunctionBuilder.cxx,
	  cint/reflex/src/FunctionMember.cxx,
	  cint/reflex/src/FunctionMember.h,
	  cint/reflex/src/FunctionMemberTemplateInstance.cxx,
	  cint/reflex/src/FunctionMemberTemplateInstance.h,
	  cint/reflex/src/Fundamental.cxx, cint/reflex/src/Fundamental.h,
	  cint/reflex/src/Kernel.cxx, cint/reflex/src/Makefile.am,
	  cint/reflex/src/Member.cxx, cint/reflex/src/MemberBase.cxx,
	  cint/reflex/src/MemberTemplate.cxx,
	  cint/reflex/src/MemberTemplateImpl.cxx,
	  cint/reflex/src/MemberTemplateName.cxx,
	  cint/reflex/src/NameLookup.cxx, cint/reflex/src/NameLookup.h,
	  cint/reflex/src/Namespace.cxx, cint/reflex/src/Namespace.h,
	  cint/reflex/src/NamespaceBuilder.cxx, cint/reflex/src/Object.cxx,
	  cint/reflex/src/PluginFactoryMap.cxx,
	  cint/reflex/src/PluginFactoryMap.h,
	  cint/reflex/src/PluginService.cxx, cint/reflex/src/Pointer.cxx,
	  cint/reflex/src/Pointer.h, cint/reflex/src/PointerToMember.cxx,
	  cint/reflex/src/PointerToMember.h,
	  cint/reflex/src/PropertyList.cxx,
	  cint/reflex/src/PropertyListImpl.cxx, cint/reflex/src/SConscript,
	  cint/reflex/src/Scope.cxx, cint/reflex/src/ScopeBase.cxx,
	  cint/reflex/src/ScopeName.cxx,
	  cint/reflex/src/TemplateInstance.cxx,
	  cint/reflex/src/TemplateInstance.h, cint/reflex/src/Tools.cxx,
	  cint/reflex/src/Type.cxx, cint/reflex/src/TypeBase.cxx,
	  cint/reflex/src/TypeBuilder.cxx, cint/reflex/src/TypeName.cxx,
	  cint/reflex/src/TypeTemplate.cxx,
	  cint/reflex/src/TypeTemplateImpl.cxx,
	  cint/reflex/src/TypeTemplateName.cxx,
	  cint/reflex/src/Typedef.cxx, cint/reflex/src/Typedef.h,
	  cint/reflex/src/TypedefBuilder.cxx, cint/reflex/src/Union.cxx,
	  cint/reflex/src/Union.h, cint/reflex/src/UnionBuilder.cxx,
	  cint/reflex/src/VariableBuilder.cxx, cint/reflex/src/dir_manip.h,
	  cint/reflex/src/genmap, cint/reflex/src/genmap/genmap.cxx,
	  cint/reflex/src/stl_hash.h, cint/reflex/test,
	  cint/reflex/test/CppUnit_testdriver.cpp,
	  cint/reflex/test/Makefile.am, cint/reflex/test/SConscript,
	  cint/reflex/test/demangle_test.cxx,
	  cint/reflex/test/dictionary_generator.cpp,
	  cint/reflex/test/testDict1,
	  cint/reflex/test/testDict1/Makefile.am,
	  cint/reflex/test/testDict1/Reflex.h,
	  cint/reflex/test/testDict1/selection.xml,
	  cint/reflex/test/testDict2,
	  cint/reflex/test/testDict2/Class2Dict.h,
	  cint/reflex/test/testDict2/ClassA.h,
	  cint/reflex/test/testDict2/ClassB.h,
	  cint/reflex/test/testDict2/ClassC.h,
	  cint/reflex/test/testDict2/ClassD.h,
	  cint/reflex/test/testDict2/ClassE.h,
	  cint/reflex/test/testDict2/ClassF.h,
	  cint/reflex/test/testDict2/ClassG.h,
	  cint/reflex/test/testDict2/ClassH.h,
	  cint/reflex/test/testDict2/ClassI.h,
	  cint/reflex/test/testDict2/ClassJ.h,
	  cint/reflex/test/testDict2/ClassK.h,
	  cint/reflex/test/testDict2/ClassL.h,
	  cint/reflex/test/testDict2/ClassM.h,
	  cint/reflex/test/testDict2/ClassN.h,
	  cint/reflex/test/testDict2/ClassO.h,
	  cint/reflex/test/testDict2/ClassSelections.h,
	  cint/reflex/test/testDict2/ClassT.h,
	  cint/reflex/test/testDict2/Functions.h,
	  cint/reflex/test/testDict2/InheritanceTree.txt,
	  cint/reflex/test/testDict2/Makefile.am,
	  cint/reflex/test/testDict2/MemberPointer.h,
	  cint/reflex/test/testDict2/TemplatedClasses.h,
	  cint/reflex/test/testDict2/TestClasses.h,
	  cint/reflex/test/testDict2/selection.xml,
	  cint/reflex/test/testPlugins,
	  cint/reflex/test/testPlugins/ICommon.h,
	  cint/reflex/test/testPlugins/plugin1.cxx,
	  cint/reflex/test/testPlugins/plugin1bis.cxx,
	  cint/reflex/test/testPlugins/plugin2.cxx,
	  cint/reflex/test/testPlugins/plugin3.cxx,
	  cint/reflex/test/test_ReflexBuilder_unit.cxx,
	  cint/reflex/test/test_Reflex_generate.cxx,
	  cint/reflex/test/test_Reflex_lookup.cxx,
	  cint/reflex/test/test_Reflex_plugins.cxx,
	  cint/reflex/test/test_Reflex_simple1.cxx,
	  cint/reflex/test/test_Reflex_simple2.cxx,
	  cint/reflex/test/test_Reflex_unit.cxx, cint/setenv.sh, cint/src,
	  cint/stl, cint/test, 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/TException.cxx, 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/abstract.cxx,
	  cint/test/abstract.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/callgraph.dot, cint/test/callgraph.dot.ps,
	  cint/test/callgrind.out.27696, cint/test/classinfo.cxx,
	  cint/test/classinfo.h, cint/test/classinfo.ref,
	  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/enums.cxx, cint/test/enums.h, 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.ref, cint/test/pb19.cxx,
	  cint/test/postinc.cxx, cint/test/refassign.cxx,
	  cint/test/scope0.cxx, cint/test/selfreference.cxx,
	  cint/test/selfreference.h, cint/test/setw0.cxx,
	  cint/test/simple01.cxx, cint/test/simple01.ref,
	  cint/test/simple10.cxx, cint/test/simple11.cxx,
	  cint/test/simple12.cxx, cint/test/simple12.ref,
	  cint/test/simple13.cxx, cint/test/simple13.ref,
	  cint/test/simple14.cxx, cint/test/simple15.cxx,
	  cint/test/simple16.cxx, cint/test/simple17.cxx,
	  cint/test/simple18.cxx, cint/test/simple19.cxx,
	  cint/test/simple20.cxx, cint/test/simple20.ref,
	  cint/test/simple21.cxx, cint/test/simple21.ref,
	  cint/test/simple22.cxx, cint/test/simple22.h,
	  cint/test/simple22.ref, cint/test/simple23.cxx,
	  cint/test/simple23.ref, cint/test/simple24.cxx,
	  cint/test/simple24.ref, cint/test/simple25.cxx,
	  cint/test/simple25.h, cint/test/staticary.cxx,
	  cint/test/staticmem0.cxx, cint/test/staticmem1.cxx,
	  cint/test/switch.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.ref, 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.ref,
	  cint/test/t1034.ref64, cint/test/t1034a.cxx, 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.ref,
	  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.ref,
	  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/t1283.cxx, cint/test/t1284.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.ref,
	  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.ref, cint/test/t927.ref5, 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.ref, cint/test/template4.cxx,
	  cint/test/template5.cxx, cint/test/template6.cxx,
	  cint/test/test.vcproj, 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, cint/tool/INSTALLBIN,
	  cint/tool/makecint.cxx, cint7, config/Makefile.in,
	  config/root-config.in, config/rootrc.in, configure,
	  meta/inc/TCint.h, meta/inc/TInterpreter.h, meta/src/TCint.cxx,
	  reflex/Module.mk, reflex/SConstruct, reflex/build, reflex/doc,
	  reflex/inc, reflex/python, reflex/src, reflex/test,
	  test/Makefile, test/Makefile.arch, utils/src/rootcint.cxx,
	  utils/src/rootcint_nostubs.sh, utils/src/rootcint_nostubs_tmp.sh,
	  win32gdk/inc/TGWin32InterpreterProxy.h,
	  win32gdk/src/TGWin32InterpreterProxy.cxx: From Leo, Diego, Axel,
	  Paul and Philippe:
	  
	  Merge with branches/dev/stubs up to r22699:
	  * Optional stubless calls for GCC 3.[234] on Linux 32 bit (see
	  release notes for details)
	  * update CINT7 - replaces the branch in the CINT repository
	  * new directory layout: reflex, cint, and cint7 moved under cint/
	  * CINT stand-alone now part of ROOT's CINT; CINT's svn repository
	  is not used anymore.
	  * Remove v6_ prefix from the CINT source filenames.
	  In addition:
	  * Remove CINT's special parsing hook for R__EXTERN; just #define
	  it to extern

2008-03-19 10:05  moneta

	* [r22728] hist/hist/src/TF1.cxx, math/inc/TMath.h,
	  math/inc/TMathImp.h, mathcore/inc/Math/BrentMinimizer1D.h,
	  mathcore/inc/Math/BrentRootFinder.h,
	  mathcore/inc/Math/GaussIntegrator.h,
	  mathcore/inc/Math/GaussLegendreIntegrator.h,
	  mathcore/inc/Math/IMinimizer1D.h,
	  mathcore/inc/Math/IRootFinderMethod.h,
	  mathcore/inc/Math/LinkDef.h,
	  mathcore/inc/Math/RichardsonDerivator.h,
	  mathcore/src/BrentMinimizer1D.cxx,
	  mathcore/src/BrentRootFinder.cxx,
	  mathcore/src/GaussIntegrator.cxx,
	  mathcore/src/GaussLegendreIntegrator.cxx,
	  mathcore/src/Integrator.cxx,
	  mathcore/src/RichardsonDerivator.cxx,
	  mathcore/test/binarySearchTime.cxx,
	  mathcore/test/testBinarySearch.cxx,
	  mathcore/test/testIntegration.cxx,
	  mathcore/test/testIntegrationMultiDim.cxx,
	  mathcore/test/testSortOrder.cxx: - update documentation for new
	  mathcore classes introduced in 5.19.02
	  - remove TMathImp.h file to fix documentaiton problem
	  - change name for class GaussIntegratorOneDim to GaussIntegrator

2008-03-19 09:54  pcanal

	* [r22727] physics/inc/TRobustEstimator.h: From Leo and Diego: Add
	  missing include protection

2008-03-19 09:53  pcanal

	* [r22726] foam/inc/TFoamCell.h, foam/inc/TFoamMaxwt.h,
	  foam/src/TFoamCell.cxx, foam/src/TFoamMaxwt.cxx: From Leo, Diego,
	  Axel, Paul and Philippe:
	  
	  Assignment op should take const ref.

2008-03-19 09:52  pcanal

	* [r22725] tmva/inc/GeneticPopulation.h: From Leo, Diego, Axel,
	  Paul and Philippe:
	  
	  Add scope to template argument of return type to help CINT's name
	  lookup

2008-03-19 08:46  brun

	* [r22721] graf/src/TSpline.cxx: Fix coding conventions.

2008-03-18 16:50  brun

	* [r22715] graf/inc/TSpline.h, graf/src/TSpline.cxx: Fix several
	  issues with the TSpline, TSplie3, TSpline5 copy constructors and
	  operators.

2008-03-18 14:17  axel

	* [r22712] cint7/lib/cintocx/cintocx.aps: Binary

2008-03-18 14:16  axel

	* [r22711] cint7/lib/cintocx/cintocx.mdp,
	  cint7/lib/wintcldl/wildc/wildc.mdp: Binary

2008-03-18 14:12  axel

	* [r22710] cint7/lib/cintocx/CintocxCtl.bmp,
	  cint7/lib/cintocx/cintocx3.bmp: More binary

2008-03-18 14:10  axel

	* [r22709] cint7/demo/Win32App/TestApp/TestApp.ico,
	  cint7/demo/Win32App/TestApp/small.ico,
	  cint7/demo/Win32App/graph01/app.ico,
	  cint7/demo/Win32App/graph01/small.ico,
	  cint7/lib/cintocx/cintocx.ico: binary

2008-03-18 14:09  axel

	* [r22708] cint7/lib/wintcldl83/wildc1.bmp: binary

2008-03-18 14:08  axel

	* [r22707] cint7/lib/wintcldl/wildc1.bmp: Binary

2008-03-18 14:05  axel

	* [r22706] cint7/demo/Win32App/TestApp/TestApp.aps: Binary

2008-03-18 14:03  axel

	* [r22705] cint7/demo/graphs/datafile: Set as binary (mime-type
	  application/octet-stream)

2008-03-18 13:33  brun

	* [r22704] test/Makefile.win32: From Bertrand:
	  - Modifications needed following recent changes
	  in libMathCore/libGenVector restructurations

2008-03-18 01:02  wlav

	* [r22698] pyroot/ROOT.py, pyroot/inc/LinkDef.h,
	  pyroot/inc/TPyReturn.h, pyroot/inc/TPySelector.h,
	  pyroot/src/Pythonize.cxx, pyroot/src/TPyReturn.cxx,
	  pyroot/src/TPySelector.cxx: Initial TPySelector prototype for use
	  with PROOF. The prototype
	  works, but needs improvement error reporting, resilience, and
	  optimizations. Basic Idea:
	  
	  
	  from ROOT import TPySelector
	  
	  class MyPySelector( TPySelector ):
	  def Begin( self ):
	  print 'py: beginning'
	  
	  def SlaveBegin( self, tree ):
	  print 'py: slave beginning'
	  
	  def Process( self, entry ):
	  print 'py: processing for:', self, self.fChain
	  return 1
	  
	  def SlaveTerminate( self ):
	  print 'py: slave terminating'
	  
	  def Terminate( self ):
	  print 'py: terminating'
	  
	  def GetSelector():
	  return MyPySelector()
	  
	  
	  The for now conventional "GetSelector()" will be removed soon, in
	  favor of the same scheme (a derived class check) like with C++
	  selectors. The code above can then be run like so (localhost):
	  
	  
	  import time
	  from ROOT import TDSet, TProof
	  
	  dataset = TDSet( 'TTree', 'h42' )
	  dataset.Add( 'root:// .... ' )
	  
	  proof = TProof.Open('')
	  time.sleep(1) # needed for GUI to settle
	  print dataset.Process( 'TPySelector', 'MyPySelector.py' )
	  
	  
	  Do make sure to transport the MyPySelector.py in a .par file (or
	  similar), and do make sure that the environment on the other end
	  is proper.

2008-03-18 00:26  rdm

	* [r22697] cint/cintdlls.mk: icc supports also -iquote (and
	  actually -I- make it fail due to a bug).

2008-03-17 20:23  rdm

	* [r22694] Makefile, hist/Module.mk, hist/doc, hist/hist,
	  hist/hist/Module.mk, hist/hist/doc, hist/hist/inc, hist/hist/src,
	  hist/histpainter, hist/histpainter/Module.mk, hist/inc,
	  hist/spectrum, hist/spectrum/Module.mk, hist/spectrumpainter,
	  hist/spectrumpainter/Module.mk, hist/src, histpainter, spectrum,
	  spectrumpainter: move hist, histpainter, spectrum and
	  spectrumpainter in the hist package.

2008-03-17 16:51  rdm

	* [r22691] build/rmkdepend/main.c, build/rmkdepend/mainroot.cxx:
	  From Axel:
	  some other small efficiency improvements and so readability
	  changes.

2008-03-17 16:23  rdm

	* [r22690] config/Makefile.depend: ruby plugin depends also on
	  libMathCore.

2008-03-17 16:21  rdm

	* [r22689] cont/inc/TRefTable.h, cont/src/TRefTable.cxx,
	  mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/src/GSLIntegrator.cxx, tmva/inc/ModulekNN.h,
	  tree/inc/TBranchRef.h, tree/src/TBranchRef.cxx: undo change of
	  this morning. Warnings are due to issue in generated dictionary
	  code not in the headers per se.

2008-03-17 13:21  rdm

	* [r22684] cont/inc/TRefTable.h, cont/src/TRefTable.cxx,
	  mathmore/inc/Math/GSLIntegrator.h,
	  mathmore/src/GSLIntegrator.cxx, smatrix/Module.mk,
	  tmva/inc/ModulekNN.h, tmva/src/MethodFisher.cxx,
	  tree/inc/TBranchRef.h, tree/src/TBranchRef.cxx: remove redundant
	  const declarations on method arguments passed by value.
	  Fixes numerous Intel icc warnings.

2008-03-17 12:40  rdm

	* [r22683] build/rmkdepend/def.h, cint7/tool/rmkdepend/def.h: white
	  space.

2008-03-17 12:39  rdm

	* [r22682] build/rmkdepend/mainroot.cxx: From Axel:
	  uses $(wildcard dependencies) also for .o (and .cxx for
	  dictionaries) so
	  a removed header.h doesn't trigger the error "no rule to make
	  target header.h
	  needed by whatever" anymore.

2008-03-17 12:37  rdm

	* [r22681] build/win/ld.sh: From Axel:
	  work around a problem building ROOT on windows: cygwin has its
	  own
	  link.exe (as in hardlink) which clashes with MSVC's link.exe.
	  With
	  this patch, link is called with its absolute path derived from
	  cl.exe.

2008-03-17 11:22  brun

	* [r22680] test/stressGeometry.cxx: The geometries tested in
	  stressGeometry for babar and hades contained pcon/pgon shapes
	  having un-sorted z sections (discovered by David). This is
	  protected in TGeoPcon::DefineSection() since quite a while but
	  these geometries were produced before and retrieving wrong pcons
	  from file is still un-protected.
	  New files hades2.root and babar2.root have been created and the
	  corresponding reference filesstored in http://root.cern.ch/files.

2008-03-17 11:19  antcheva

	* [r22679] gui/src/TGListView.cxx: From Bertrand:
	  Fix automatic size of TGListView column headers.
	  (size was increazing each time when switching
	  from icons view to details view)

2008-03-17 09:09  rdm

	* [r22677] cint/Module.mk, config/Makefile.linuxia64ecc,
	  config/Makefile.linuxicc, config/Makefile.macosxicc: use
	  gcc4strm.cxx when using icc 10.1 and bigger. These compilers
	  require gcc 4.

2008-03-17 08:29  rdm

	* [r22676] html/inc/TDocOutput.h, html/src/TDocOutput.cxx: remove
	  "const" from "char c" argument in ReplaceSpecialChars(),
	  const redundant (warning from icc).

2008-03-17 08:27  rdm

	* [r22675] gui/inc/TGButtonGroup.h: Bool_t dropped off.

2008-03-17 08:19  rdm

	* [r22674] gui/inc/TGButtonGroup.h: change "const Bool_t" argument
	  to "Bool_t" in SetState().

2008-03-15 06:22  brun

	* [r22669] proof/proofplayer/src/TProofPlayer.cxx: Fix compiler
	  warning.

2008-03-14 19:14  pcanal

	* [r22667] meta/inc/TVirtualStreamerInfo.h, meta/src/TClass.cxx,
	  meta/src/TVirtualStreamerInfo.cxx: TVirtualStreamerInfo::Factory
	  now returns the factory object itself
	  instead of an active instance. To create an instead call NewInfo
	  on the Factory object.
	  This solved a memory in a few usage of
	  TVirtualStreamerInfo::Factory

2008-03-14 18:04  axel

	* [r22666] cintex/src/CINTFunctional.cxx: From Bill Tanenbaum:
	  solve a mismatch (with CINT) on how the memory is allocated in
	  new/delete funcs

2008-03-14 17:59  ganis

	* [r22665] proof/proofplayer/src/TProofPlayer.cxx: From Jan:
	  correctly use the selector status flag to decide whether to
	  continue processing events

2008-03-14 16:12  brun

	* [r22661] base/src/TVirtualFFT.cxx: From Anna:
	  Fix error in documentation.

2008-03-14 10:43  brun

	* [r22653] build/rmkdepend/def.h: From Jacek Holeczek:
	  Change MAXDIRS from 256 to 4096

2008-03-14 09:57  antcheva

	* [r22652] gui/src/TGListView.cxx: From Bertrand:
	  Fix bug #34426 (https://savannah.cern.ch/bugs/?34426)
	  Automatic resizing of TGListView column headers
	  (i.e. by double-clicking on the splitters) was
	  increasing the size by 20 pixel each time

2008-03-14 08:46  brun

	* [r22651] configure: From Jacek Holeczek:
	  Better detection of QT4

2008-03-14 08:45  brun

	* [r22650] cint7/tool/rmkdepend/def.h: From Jacek Holeczek:
	  Change MAXDIRS from 256 to 4096

2008-03-14 07:45  brun

	* [r22649] test/stressRooFit.cxx: To take into account the change
	  in TMath::Erf generate a new reference file
	  stressRooFit_ref_2.root used by versions >=519 and restore the
	  old reference file
	  for previous versions.

2008-03-13 19:45  pcanal

	* [r22648] io/src/TFile.cxx, io/src/TStreamerInfo.cxx: Avoid
	  uninitialized memory read.
	  Call ./MAKEP (rather than MAKEP) to lift the requirement to have
	  . in PATH for MakeProject

2008-03-13 16:56  rdm

	* [r22644] test/Makefile.arch: define GCC_MAJOR and GCC_MINOR
	  needed for test to suppress warnings.

2008-03-13 15:44  antcheva

	* [r22643] gui/src/TGShutter.cxx: Fixed typos.

2008-03-13 15:36  brun

	* [r22641] gui/inc/TGShutter.h, gui/src/TGShutter.cxx: From Valeriy
	  Onuchin:
	  - TGShutter. Two helper methods added:
	  o SetSelectedItem - switch shutter section by name
	  o EnableItem(const char *name, Bool_t on) - enable/disable
	  shutter section

2008-03-13 15:00  brun

	* [r22638] base/src/TObjectSpy.cxx, gui/src/TRootBrowser.cxx,
	  gui/src/TRootBrowserLite.cxx: From Bertrand and Matevz:
	  - call fObj->SetBit() instead of SetBit() (solves nasty side
	  effect in the
	  Browser)
	  - don't add TObjectSpy objects in the Browser

2008-03-13 10:50  rdm

	* [r22635] Makefile, clarens, peac, proof/Module.mk, proof/clarens,
	  proof/clarens/Module.mk, proof/doc, proof/inc, proof/peac,
	  proof/peac/Module.mk, proof/proof, proof/proof/Module.mk,
	  proof/proof/doc, proof/proof/inc, proof/proof/inc/TProof.h,
	  proof/proof/src, proof/proof/src/TProof.cxx,
	  proof/proof/src/TProofServ.cxx, proof/proofd,
	  proof/proofd/Module.mk, proof/proofplayer,
	  proof/proofplayer/Module.mk, proof/proofx,
	  proof/proofx/Module.mk, proof/src, proofd, proofplayer, proofx:
	  move all PROOF related libraries under the new proof directory.

2008-03-13 10:47  brun

	* [r22634] guihtml/inc/TGHtml.h, guihtml/src/TGHtmlImage.cxx: From
	  Bertrand:
	  Should solve the following warning on Solaris:
	  Warning: h hides TGHtmlImage::h.

2008-03-13 07:51  brun

	* [r22633] geom/src/TGeoVoxelFinder.cxx: Fix coding conventions.

2008-03-12 20:05  pcanal

	* [r22632] meta/src/TCint.cxx: also exclude on Windows the rootcint
	  dictionary library for stl

2008-03-12 17:43  matevz

	* [r22630] eve/src/TEveBrowser.cxx: Remove superfluous coma in
	  EEveMenu enum.

2008-03-12 17:21  rdm

	* [r22628] configure: cleanup header.d files in xrootd and asimage
	  that are not needed anymore
	  since we don't use tar files for these packages anymore.

2008-03-12 17:18  rdm

	* [r22627] xrootd/src/xrootd/config/GNUmake.rules.macos: remove
	  option -fvisibility-inlines-hidden which is not needed and
	  causes visibility conflict warning with ROOT code (proofx).

2008-03-12 10:27  moneta

	* [r22615] hist/inc/Math/WrappedMultiTF1.h,
	  hist/inc/Math/WrappedTF1.h: re-add include protection for TF1-
	  they were removed by mistake

2008-03-12 09:37  brun

	* [r22613] cont/inc/TVirtualCollectionProxy.h: From Federico:
	  One more fix to compile with gcc -weffc++ option

2008-03-12 09:31  brun

	* [r22612] geom/src/TGeoVoxelFinder.cxx: Fix coding conventions.

2008-03-12 09:02  brun

	* [r22610] base/inc/RVersion.h, build/version_number: Start
	  development cycle 5.19/03

2008-03-11 17:57  pcanal

	* [r22606] meta/src/TClass.cxx: Mark the class coming from Cintex
	  as being 'Foreign'. Cintex introduces
	  'synthetic' Streamer and ShowMember functions which makes the
	  class looks like
	  their are versioned thus inadvertently disabling the schema
	  evolution for those
	  classes.

2008-03-11 17:52  brun

	* [r22604] base/inc/RVersion.h, build/version_number: Stamp
	  development version 5.19/02

2008-03-11 17:20  brun

	* [r22601] gl/src/TGLPlotPainter.cxx: Fix a bug in
	  TGLPlotPainter::DrawPaletteAxis.

2008-03-11 16:52  rdm

	* [r22600] gui/inc/TGSplitFrame.h: set eol-style=LF.

2008-03-11 16:36  rdm

	* [r22598] Makefile: add (till autoloading on globals work)
	  libMathCore to the BOOTLIBS used
	  to link root.exe.

2008-03-11 16:16  brun

	* [r22596] gui/inc/TGSplitFrame.h, gui/src/TGSplitFrame.cxx: From
	  Bertrand:
	  - Added mechanism in TGSplitFrame to keep subframes
	  size ratio when resizing. (not perfect yet...)

2008-03-11 16:15  brun

	* [r22595] gl/inc/TGLBoxPainter.h, gl/inc/TGLLegoPainter.h,
	  gl/inc/TGLPlotPainter.h, gl/inc/TGLSurfacePainter.h,
	  gl/inc/TGLUtil.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLLegoPainter.cxx, gl/src/TGLPlotPainter.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLUtil.cxx: From Timur:
	  Palette drawing for "surf", "lego" and "glbox" options (eg.
	  "glsurf1z", etc.)
	  Changes in texturing - linear interpolation of colors was
	  removed, so contours are more "sharp"
	  now.

2008-03-11 13:32  rdm

	* [r22591] io/src/TFile.cxx: From Gerri:
	  just call TFile::Open() recursively on the path
	  GetFileAndOptions()
	  (instead of the TFile constructor) in the case no dedicated
	  plug-in is found.
	  This fixes a problem with opening "srm://srm.cern.ch//castor/..."
	  and
	  "/castor/..." as reported by Atlas.

2008-03-11 11:33  matevz

	* [r22589] eve/src/TEveBoxSetGL.cxx: When rendering box-set in
	  signal-to-color mapping mode, assert that the palette has been
	  initialized.

2008-03-11 11:21  matevz

	* [r22588] tutorials/eve/boxset_test.C: New tutorial: demonstrates
	  usage of TEveBoxSet class.

2008-03-11 10:21  brun

	* [r22587] geom/src/TGeoVoxelFinder.cxx: From Andrei Gheata and
	  Pter Hristov:
	  some protections in voxels in case of propagation in wrong
	  geometries.

2008-03-11 08:42  rdm

	* [r22586] configure: From Axel:
	  add support for depracated options (like mathcore) so they don't
	  fail
	  nightly builds, configure just issues a warning that the option
	  is now
	  deprecated. configure now also issues an INFO message in case one
	  explicitly
	  enables an option that is by default already enabled (and vice
	  versa).

2008-03-11 08:10  rdm

	* [r22585] monalisa/src/TMonaLisaWriter.cxx: From Gerri:
	  forgot in the file some "if 0"'s.

2008-03-11 07:46  ganis

	* [r22584] proofd/src/XrdProofSched.cxx: Fix warning due to
	  unsigned / signed comparison

2008-03-11 07:16  brun

	* [r22583] netx/src/TXNetFile.cxx, proofd/src/XrdProofSched.cxx,
	  proofplayer/inc/TProofPlayer.h, test/ProofBench/SavePerfInfo.C:
	  From Gerri:
	  - TXNetFile: fix warning when compiling with an external XROOTD
	  - XrdProofSched: calculating the number of busy CPUs on the base
	  of all started sessions
	  (instead of the sessions in running state).
	  - TProofPlayer.h: fix some descriptions
	  - Make SavePerfInfo.C compilable

2008-03-11 07:15  brun

	* [r22582] etc/plugins/TProof/P010_TProofCondor.C,
	  etc/plugins/TProof/P030_TProofPEAC.C, peac/inc/TProofPEAC.h,
	  peac/src/TProofPEAC.cxx, proof/inc/TProofCondor.h,
	  proof/src/TProofCondor.cxx, proofd/inc/XrdProofdManager.h,
	  proofd/src/XrdProofdManager.cxx,
	  proofd/src/XrdProofdProtocol.cxx: From Gerri:
	  A few fixes to run the TProofCondor plugin:
	  - Adapt the signatures of the main constructors of TProofCondor
	  and TProofPEAC
	  (and of the related plug-in handlers) to the one of TProof.
	  - Add the possibility to trigger the load of a generic
	  TProof-derived plugin via
	  a directive the xrootd config file 'xpd.proofplugin', e.g.
	  'xpd.proofplugin condor:'

2008-03-10 20:16  wouter

	* [r22579] roofitcore/inc/RooAbsPdf.h: o RooAbsPdf
	  
	  - Declare CacheElem friend of RooAbsPdf to fix Solaris
	  compilation issue

2008-03-10 17:01  wouter

	* [r22576] roofitcore/inc/RooAbsArg.h,
	  roofitcore/inc/RooAbsCacheElement.h,
	  roofitcore/src/RooAbsArg.cxx, roofitcore/src/RooAbsPdf.cxx,
	  roofitcore/src/RooObjCacheManager.cxx,
	  roofitcore/src/RooRealSumPdf.cxx: o RooRealSumPdf
	  
	  - Do _not_ use normalization of RooAbsPdf input components
	  in numerator of RooRealSumPdf expression since it is
	  already explicitly occurring in denominator of RooRealSumPdf.
	  (Fixes wrong normalization reported by Tristan)
	  
	  
	  o RooObjCacheManager
	  
	  - Register owner of cache with each cache elememt to
	  facilitate callbacks
	  
	  
	  o RooAbsCacheElement
	  
	  - Add storage for pointer to owner of cache and
	  supply setOwner() function
	  
	  
	  o RooAbsPdf
	  
	  - Use RooObjCacheManager callback mechanism to zero
	  'last used normalization' pointer in RooAbsPdf
	  when the cache-owned object pointed is about
	  to be deleted.
	  
	  
	  o RooAbsArg
	  
	  - Make crc32 function static

2008-03-10 16:15  rdm

	* [r22575] fit/Module.mk: whitespace.

2008-03-10 15:59  axel

	* [r22572] reflex/python/genreflex/gendict.py: Revert patch by Hady
	  Zalek generating dictionaries for static data members
	  (22332:22331) until the external linkage problem is solved.

2008-03-10 15:07  brun

	* [r22571] tutorials/graphics/graphShade.C: Add a new tutorial
	  showing how to shade an area between two graphs.

2008-03-10 14:53  moneta

	* [r22570] test/stressMathMore.cxx: follow changes of Root Finder
	  enumeration names and type for coding convention

2008-03-10 14:44  brun

	* [r22569] gl/src/TGLEventHandler.cxx: From Bertrand:
	  - Fix warning C4355: 'this' : used in base member initializer
	  list

2008-03-10 14:39  brun

	* [r22568] gui/src/TGListTree.cxx, gui/src/TGSplitFrame.cxx: From
	  Bertrand:
	  - Coding conventions
	  - Protection added for deleted list tree items

2008-03-10 14:19  rdm

	* [r22567] test/Makefile: fix typo THREADO -> THREADSO.

2008-03-10 14:16  rdm

	* [r22566] test/Makefile, test/stressMathCore.cxx: rename
	  TrackMathCoreCint to TrackMathCoreDict to be inline with all
	  other rootcint generated file names (also *Dict.* files are
	  cleaned up
	  by distclean).

2008-03-10 14:12  brun

	* [r22565]
	  etc/plugins/ROOT@@Math@@Minimizer/P060_TLinearMinimizer.C: From
	  Lorenzo:
	  new plugin for using the linear fitter in /etc/plugins.

2008-03-10 14:01  moneta

	* [r22564] fit/inc/LinkDef.h, fit/src/DataRange.cxx,
	  fit/test/Makefile, fit/test/testFit.cxx,
	  hist/inc/Math/WrappedMultiTF1.h, hist/inc/Math/WrappedTF1.h,
	  hist/src/TF1.cxx, mathcore/inc/Math/RootFinder.h,
	  mathcore/src/BrentRootFinder.cxx,
	  mathcore/src/GaussLegendreIntegrator.cxx,
	  mathcore/src/RootFinder.cxx, mathmore/test/testRootFinder.cxx,
	  minuit/inc/LinkDef.h, minuit/inc/TLinearFitter.h,
	  minuit/inc/TLinearMinimizer.h, minuit/inc/TMinuitMinimizer.h,
	  minuit/src/TLinearFitter.cxx, minuit/src/TLinearMinimizer.cxx,
	  minuit/src/TMinuitMinimizer.cxx: - fix coding convention
	  violations (mainly change name of RootFinder enumeration)
	  - fix warning observed on the Windows nightly (avid generating
	  the dictionary for fit method functions for all platforms, it is
	  not needed)
	  - add implementation of Minimizer interface using TMinuit and the
	  linear fitter
	  - add method SetBasisFunctions in TLinearFitter class to set the
	  linear terms
	  - add some optimization of wrapped functions and improve doc

2008-03-10 12:11  rdm

	* [r22562] test/Makefile: silence strict-aliasing warning in
	  TBenchDict.o for gcc 4.1.

2008-03-10 11:40  brun

	* [r22560] graf/inc/LinkDef1.h, graf/inc/TGraphFitInterface.h,
	  graf/src/TGraphFitInterface.cxx: From Lorenzo:
	  Add the data fit interfaces for all the TGraph classes.

2008-03-10 11:01  brun

	* [r22559] tutorials/eve/SplitGLView.C: From Bertrand:
	  - Add protection in case SplitGLView is not embedded in EVE

2008-03-10 10:59  brun

	* [r22558] pythia6/inc/TPythia6.h, pythia6/inc/TPythia6Calls.h,
	  pythia6/src/TPythia6.cxx: From Jacek Holeczek:
	  Fix some bugs in the "Pythia-6" interface:
	  1. the "pyuppr" /PYUPPR/ common DOES NOT EXIST in Pythia-6
	  fortran code;
	  all references to it (and to all variables that it "declares":
	  NUP,
	  KUP, NFUP, IFUP, PUP, Q2UP) are void.
	  2. the "pyssmt" /PYSSMT/ common IS TOO SHORT with respect to
	  Pythia-6
	  fortran code; the "pythia6_common_address.c" should define it as:
	  int pyssmt[2*4*4+2*2*2+2*2*2+2*4+2*2+2*4*16+2*4*4+2*2*2+2*2*2];
	  and the file "./pythia6/inc/TPythia6Calls.h" should declare it
	  as:
	  struct Pyssmt_t {
	  double ZMIX[4][4];
	  double UMIX[2][2];
	  double VMIX[2][2];
	  double SMZ[4];
	  double SMW[2];
	  double SFMIX[4][16];
	  double ZMIXI[4][4];
	  double UMIXI[2][2];
	  double VMIXI[2][2];
	  };

2008-03-10 10:56  brun

	* [r22557] gui/src/TGFileBrowser.cxx, gui/src/TGScrollBar.cxx,
	  pythia6/inc/TPythia6.h, pythia6/inc/TPythia6Calls.h,
	  pythia6/src/TPythia6.cxx: From Bertrand:
	  - Fix calculation of scroll bars position for
	  i.e. list tree with large number of items

2008-03-10 09:35  rdm

	* [r22556] alien/src/TAlienFile.cxx, base/inc/TVirtualMonitoring.h,
	  io/inc/TFile.h, io/src/TFile.cxx, monalisa/inc/TMonaLisaWriter.h,
	  monalisa/src/TMonaLisaWriter.cxx, netx/src/TXNetFile.cxx: From
	  Fabrizio and Gerri:
	  detailed monitoring of file open stages in TXNetFile and
	  TAlienFile.
	  Requested by ALICE to track where the time is spent waiting for a
	  file to
	  open (in xrootd, in Castor, in Alien, etc.).

2008-03-10 09:31  rdm

	* [r22554] base/inc/TFileCollection.h,
	  base/src/TFileCollection.cxx: From Gerri:
	  small addition to the main constructor of TFileCollection and to
	  the
	  method TFileCollection::AddFromFile(). I have added the
	  possibility
	  to specify the number of files and the first file to be picked up
	  from
	  the file. This greatly optimizes CPU time when rotating small
	  samples
	  out of a large number of files (i.e. the 30000 files of ALICE).

2008-03-10 07:22  brun

	* [r22553] gui/src/TGCanvas.cxx: From Bertrand:
	  Add a protection against possible uninitialized variable

2008-03-09 11:54  rdm

	* [r22548] eve/inc/TEveBoxSet.h, eve/inc/TEveCalo.h,
	  eve/inc/TEveCalo2DGL.h, eve/inc/TEveCaloData.h,
	  eve/inc/TEveParamList.h, eve/inc/TEveQuadSet.h,
	  eve/src/TEveCalo.cxx, eve/src/TEveCalo2DGL.cxx,
	  eve/src/TEveCalo3DGL.cxx, eve/src/TEveCaloData.cxx,
	  eve/src/TEveCaloVizEditor.cxx, eve/src/TEveParamList.cxx,
	  eve/src/TEveScene.cxx, eve/src/TEveSelection.cxx,
	  eve/src/TEveViewer.cxx, gl/inc/TGLEmbeddedViewer.h,
	  gl/inc/TGLEventHandler.h, gl/inc/TGLFontManager.h,
	  gl/src/TGLBoxPainter.cxx, gl/src/TGLEmbeddedViewer.cxx,
	  gl/src/TGLEventHandler.cxx, gl/src/TGLFontManager.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLWidget.cxx: Fix coding
	  convention violations.
	  
	  Remove trailing white-space for all files in eve/ and gl/.

2008-03-09 07:30  brun

	* [r22547] tutorials/math/mathcoreGenVector.C: When executing with
	  CINT, libGenVector must be explictly loaded

2008-03-08 19:21  rdm

	* [r22546] asimage/src/TASImage.cxx,
	  cont/inc/TCollectionProxyInfo.h, eg/inc/cfortran.h,
	  ftgl/inc/FTCharToGlyphIndexMap.h, ftgl/inc/FTGlyphContainer.h,
	  ftgl/src/FTGlyphContainer.cxx, fumili/src/TFumili.cxx,
	  g3d/src/TView3D.cxx, gl/src/TGLStopwatch.cxx,
	  graf/src/TGraph.cxx, graf/src/TMultiGraph.cxx,
	  gui/src/TGDNDManager.cxx, gui/src/TRootContextMenu.cxx,
	  hist/src/TH1.cxx, html/src/TDocOutput.cxx, html/src/THtml.cxx,
	  proofplayer/src/TEventIter.cxx, table/src/TFileIter.cxx,
	  table/src/TVolumeView.cxx, treeviewer/src/TParallelCoord.cxx,
	  x11/src/GX11Gui.cxx, x11/src/TGX11.cxx: other bunch of gcc 4.3
	  warnings removed:
	  - warning: suggest a space before ; or explicit braces around
	  empty body
	  in for statement

2008-03-08 15:51  brun

	* [r22542] eve/src/TEveTrack.cxx: Fix compiler warning (removing
	  unused variable)

2008-03-08 15:47  brun

	* [r22541] guihtml/src/TGHtml.cxx: Fix a compiler warning (removing
	  unused variable)

2008-03-08 15:45  brun

	* [r22540] gui/src/TGListTree.cxx: Fix compilation error due to bad
	  order of members initialisation.

2008-03-08 14:36  rdm

	* [r22539] base/inc/LinkDef2.h, base/inc/TObjectSpy.h,
	  base/inc/TPRegexp.h, base/inc/TPoint.h, base/inc/TQObject.h,
	  base/src/TObjectSpy.cxx, base/src/TPRegexp.cxx,
	  base/src/TQObject.cxx, eve/Module.mk, eve/inc/LinkDef.h,
	  eve/inc/TEveBrowser.h, eve/inc/TEveCalo.h,
	  eve/inc/TEveCalo2DGL.h, eve/inc/TEveCalo3DGL.h,
	  eve/inc/TEveCaloData.h, eve/inc/TEveCaloVizEditor.h,
	  eve/inc/TEveDigitSet.h, eve/inc/TEveDigitSetEditor.h,
	  eve/inc/TEveElement.h, eve/inc/TEveElementEditor.h,
	  eve/inc/TEveFrameBox.h, eve/inc/TEveGeoNode.h,
	  eve/inc/TEveGeoNodeEditor.h, eve/inc/TEveLine.h,
	  eve/inc/TEveLineEditor.h, eve/inc/TEveManager.h,
	  eve/inc/TEveParamList.h, eve/inc/TEvePointSet.h,
	  eve/inc/TEvePointSetProjectedGL.h,
	  eve/inc/TEvePolygonSetProjected.h, eve/inc/TEveProjectionAxes.h,
	  eve/inc/TEveProjectionAxesEditor.h,
	  eve/inc/TEveProjectionAxesGL.h, eve/inc/TEveProjectionBases.h,
	  eve/inc/TEveProjectionManager.h, eve/inc/TEveProjections.h,
	  eve/inc/TEveScene.h, eve/inc/TEveSelection.h,
	  eve/inc/TEveStraightLineSet.h, eve/inc/TEveText.h,
	  eve/inc/TEveTextEditor.h, eve/inc/TEveTextGL.h,
	  eve/inc/TEveTrack.h, eve/inc/TEveTrackProjected.h,
	  eve/inc/TEveTrackPropagator.h, eve/inc/TEveTriangleSet.h,
	  eve/inc/TEveTriangleSetEditor.h, eve/inc/TEveUtil.h,
	  eve/inc/TEveVSDStructs.h, eve/inc/TEveViewer.h,
	  eve/src/TEveBoxSetGL.cxx, eve/src/TEveBrowser.cxx,
	  eve/src/TEveCalo.cxx, eve/src/TEveCalo2DGL.cxx,
	  eve/src/TEveCalo3DGL.cxx, eve/src/TEveCaloData.cxx,
	  eve/src/TEveCaloVizEditor.cxx, eve/src/TEveDigitSet.cxx,
	  eve/src/TEveDigitSetEditor.cxx, eve/src/TEveElement.cxx,
	  eve/src/TEveElementEditor.cxx, eve/src/TEveGValuators.cxx,
	  eve/src/TEveGeoNode.cxx, eve/src/TEveGeoNodeEditor.cxx,
	  eve/src/TEveLine.cxx, eve/src/TEveLineEditor.cxx,
	  eve/src/TEveLineGL.cxx, eve/src/TEveManager.cxx,
	  eve/src/TEveParamList.cxx, eve/src/TEvePointSet.cxx,
	  eve/src/TEvePointSetProjectedGL.cxx,
	  eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEvePolygonSetProjectedEditor.cxx,
	  eve/src/TEvePolygonSetProjectedGL.cxx,
	  eve/src/TEveProjectionAxes.cxx,
	  eve/src/TEveProjectionAxesEditor.cxx,
	  eve/src/TEveProjectionAxesGL.cxx,
	  eve/src/TEveProjectionBases.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjections.cxx, eve/src/TEveQuadSet.cxx,
	  eve/src/TEveQuadSetGL.cxx, eve/src/TEveScene.cxx,
	  eve/src/TEveSelection.cxx, eve/src/TEveStraightLineSet.cxx,
	  eve/src/TEveStraightLineSetGL.cxx, eve/src/TEveText.cxx,
	  eve/src/TEveTextEditor.cxx, eve/src/TEveTextGL.cxx,
	  eve/src/TEveTrack.cxx, eve/src/TEveTrackGL.cxx,
	  eve/src/TEveTrackProjected.cxx, eve/src/TEveTrackProjectedGL.cxx,
	  eve/src/TEveTrackPropagator.cxx, eve/src/TEveTransEditor.cxx,
	  eve/src/TEveTriangleSet.cxx, eve/src/TEveTriangleSetEditor.cxx,
	  eve/src/TEveTriangleSetGL.cxx, eve/src/TEveUtil.cxx,
	  eve/src/TEveViewer.cxx, gl/Module.mk, gl/inc/LinkDef.h,
	  gl/inc/TFTGLManager.h, gl/inc/TGLCamera.h, gl/inc/TGLContext.h,
	  gl/inc/TGLEmbeddedViewer.h, gl/inc/TGLEventHandler.h,
	  gl/inc/TGLFontManager.h, gl/inc/TGLOrthoCamera.h,
	  gl/inc/TGLPerspectiveCamera.h, gl/inc/TGLPhysicalShape.h,
	  gl/inc/TGLRnrCtx.h, gl/inc/TGLSAViewer.h, gl/inc/TGLScene.h,
	  gl/inc/TGLViewer.h, gl/inc/TGLWidget.h, gl/src/TFTGLManager.cxx,
	  gl/src/TGLCamera.cxx, gl/src/TGLContext.cxx,
	  gl/src/TGLEmbeddedViewer.cxx, gl/src/TGLEventHandler.cxx,
	  gl/src/TGLFontManager.cxx, gl/src/TGLOrthoCamera.cxx,
	  gl/src/TGLPerspectiveCamera.cxx, gl/src/TGLPhysicalShape.cxx,
	  gl/src/TGLRnrCtx.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLScene.cxx, gl/src/TGLUtil.cxx, gl/src/TGLViewer.cxx,
	  gl/src/TGLViewerEditor.cxx, gl/src/TGLWidget.cxx,
	  gl/src/TPointSet3DGL.cxx, gui/Module.mk, gui/inc/LinkDef2.h,
	  gui/inc/LinkDef3.h, gui/inc/TGDNDManager.h,
	  gui/inc/TGEventHandler.h, gui/inc/TGListTree.h,
	  gui/inc/TGShapedFrame.h, gui/inc/TGSplitFrame.h,
	  gui/inc/TRootBrowser.h, gui/src/TGEventHandler.cxx,
	  gui/src/TGFrame.cxx, gui/src/TGListTree.cxx,
	  gui/src/TGScrollBar.cxx, gui/src/TGShapedFrame.cxx,
	  gui/src/TGSplitFrame.cxx, gui/src/TRootBrowser.cxx,
	  guihtml/inc/TGHtml.h, guihtml/src/TGHtml.cxx,
	  tutorials/eve/Default.png, tutorials/eve/SplitGLView.C,
	  tutorials/eve/alice_esd.C, tutorials/eve/alice_esd_split.C,
	  tutorials/eve/cms_calo.C, 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_cms.C,
	  tutorials/eve/geom_default.C, tutorials/eve/lineset_test.C,
	  tutorials/eve/pointset_test.C, tutorials/eve/projection_test.C,
	  tutorials/eve/quad_test.C, tutorials/eve/swap.png,
	  tutorials/eve/test_histobrowser.C,
	  tutorials/eve/test_paramlist.C,
	  tutorials/eve/test_selection_sigs.C, tutorials/eve/text_test.C,
	  tutorials/eve/triangleset.C, tutorials/eve/view3ds.C,
	  win32gdk/src/TGWin32.cxx: From Alja, Bertrand & Matevz: merged
	  branches/dev/fireworks 21757:22514.
	  
	  This includes:
	  
	  - development for event-displays of ALICE and CMS since 5.18 in
	  eve/,
	  gl/ and gui/;
	  
	  - many new tutorials and demos for eve/;
	  
	  - fix in TQObject to support class-signals from all base-classes.

2008-03-08 11:54  rdm

	* [r22538] hist/inc/Math/WrappedMultiTF1.h,
	  hist/inc/Math/WrappedTF1.h: add multiple inclusion protection for
	  TF1.h.

2008-03-08 11:54  rdm

	* [r22537] hist/Module.mk: cosmetics.

2008-03-08 11:44  rdm

	* [r22536] matrix/Module.mk: dependency on MATRIXLIBDEP was missing
	  causing build to fail with explicit-link.

2008-03-08 11:30  rdm

	* [r22535] base/inc/TException.h: fix the gcc 4.2 warning:
	  variable 'R__old' might be clobbered by 'longjmp' or 'vfork'
	  (btw gcc 4.3 does not give this warning anymore).

2008-03-08 11:29  rdm

	* [r22534] config/Makefile.linuxx8664icc: cosmetic.

2008-03-08 11:28  rdm

	* [r22533] config/Makefile.linuxx8664gcc: compiler options -W
	  -Woverload-virtual were missing and for CINT
	  the option -DG__STD_EXCEPTION.

2008-03-07 19:00  brun

	* [r22532] test/stressGraphics.ref: Change ref value for test 31
	  from 3000 to 4000.
	  This is another side effect of the changes in Math and this
	  difference must be
	  investigated.

2008-03-07 17:14  rdm

	* [r22529] mathcore/src/GaussLegendreIntegrator.cxx: fix
	  compilation error on gcc 4.3 (include missing).

2008-03-07 17:09  moneta

	* [r22528] math/inc/TMathImp.h: put back old implementation of
	  binary search

2008-03-07 16:37  rdm

	* [r22527] base/src/TContextMenu.cxx, base/src/TString.cxx,
	  base/src/TSystem.cxx, clib/src/mmtrace.c, g3d/src/TView3D.cxx,
	  gpad/src/TCanvas.cxx, graf/src/TGraph.cxx, graf/src/TLatex.cxx,
	  graf/src/TLegend.cxx, gui/src/TGFSContainer.cxx,
	  gui/src/TGToolTip.cxx, hist/src/TBinomialEfficiencyFitter.cxx,
	  hist/src/TFormula.cxx, hist/src/TH1.cxx, hist/src/THStack.cxx,
	  hist/src/THnSparse.cxx, histpainter/src/TPainter3dAlgorithms.cxx,
	  io/src/TBufferFile.cxx, io/src/TFile.cxx,
	  io/src/TGenCollectionProxy.cxx, matrix/src/TMatrixT.cxx,
	  minuit/src/TMinuit.cxx, net/src/TSQLColumnInfo.cxx,
	  tree/src/TBranchBrowsable.cxx, utils/src/rootcint.cxx: more gcc
	  4.3 warning fixes. Remains only some warning in Cint, Reflex
	  and xrootd.

2008-03-07 16:36  brun

	* [r22526] etc/plugins/ROOT@@Math@@IRootFinderMethod,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P010_Brent.C,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P020_Bisection.C,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P030_FalsePos.C,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P040_Newton.C,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P050_Secant.C,
	  etc/plugins/ROOT@@Math@@IRootFinderMethod/P060_Steffenson.C: From
	  Lorenzo:
	  New plugins

2008-03-07 16:35  rdm

	* [r22525] Makefile, configure: small cleanup after the MathCore
	  checkin.

2008-03-07 16:12  moneta

	* [r22524] test/Makefile, test/stressMathMore.cxx: - changes for
	  new libMathCore

2008-03-07 16:08  brun

	* [r22523] Makefile, config/Makefile.depend, config/Makefile.in,
	  config/root-config.in, configure,
	  treeplayer/src/TFileDrawMap.cxx: From Lorenzo:
	  - build mathcore library always by default. Mathcore will contain
	  now the math classes: TMath, TComplex and TRandom's
	  - do not include anymore math classes in libCore
	  - add libMathCore dependency on all libraries which were
	  depending on classes from math
	  - add option for disabling libGenVector (--disable-genvector)
	  - add libMathCore in the library used by root-configure

2008-03-07 16:07  moneta

	* [r22522] mathmore/Module.mk, mathmore/inc/Math/GSLMinimizer1D.h,
	  mathmore/inc/Math/GSLRootFinder.h,
	  mathmore/inc/Math/GSLRootFinderDeriv.h,
	  mathmore/inc/Math/LinkDef.h,
	  mathmore/inc/Math/LinkDef_RootFinding.h,
	  mathmore/inc/Math/Minimizer1D.h, mathmore/inc/Math/Polynomial.h,
	  mathmore/inc/Math/RootFinder.h,
	  mathmore/inc/Math/WrappedMultiTF1.h,
	  mathmore/inc/Math/WrappedTF1.h, mathmore/src/GSL1DMinimizer.h,
	  mathmore/src/GSL1DMinimizerWrapper.h,
	  mathmore/src/GSLInterpolator.cxx,
	  mathmore/src/GSLMinimizer1D.cxx, mathmore/src/GSLMultiFit.h,
	  mathmore/src/GSLMultiFitFunctionAdapter.h,
	  mathmore/src/GSLMultiFitFunctionWrapper.h,
	  mathmore/src/GSLRootFinder.cxx,
	  mathmore/src/GSLRootFinderDeriv.cxx,
	  mathmore/src/Minimizer1D.cxx, mathmore/src/Polynomial.cxx,
	  mathmore/test/Makefile, mathmore/test/testFunctor.cxx,
	  mathmore/test/testMinimization1D.cxx,
	  mathmore/test/testPermute.cxx, mathmore/test/testRootFinder.cxx:
	  sync with development branch.
	  Main change root finder to use interface in mathcore

2008-03-07 16:07  brun

	* [r22521] main/src/h2root.cxx: Remove declaration of global
	  variable "int Error"

2008-03-07 15:48  moneta

	* [r22519] hist/Module.mk, hist/inc/LinkDef.h, hist/inc/Math,
	  hist/inc/Math/WrappedMultiTF1.h, hist/inc/Math/WrappedTF1.h,
	  hist/inc/TF1.h, hist/inc/THFitInterface.h, hist/src/TF1.cxx,
	  hist/src/TH2.cxx, hist/src/TH3.cxx, hist/src/THFitInterface.cxx:

2008-03-07 15:40  moneta

	* [r22518] fit, fit/Module.mk, fit/inc, fit/inc/Fit,
	  fit/inc/Fit/BinData.h, fit/inc/Fit/BinPoint.h,
	  fit/inc/Fit/Chi2FCN.h, fit/inc/Fit/DataOptions.h,
	  fit/inc/Fit/DataRange.h, fit/inc/Fit/DataVector.h,
	  fit/inc/Fit/DataVectorfwd.h, fit/inc/Fit/FitConfig.h,
	  fit/inc/Fit/FitResult.h, fit/inc/Fit/FitUtil.h,
	  fit/inc/Fit/FitUtilParallel.h, fit/inc/Fit/Fitter.h,
	  fit/inc/Fit/LogLikelihoodFCN.h,
	  fit/inc/Fit/MinimizerControlParams.h,
	  fit/inc/Fit/ParameterSettings.h,
	  fit/inc/Fit/PoissonLikelihoodFCN.h, fit/inc/Fit/UnBinData.h,
	  fit/inc/LinkDef.h, fit/src, fit/src/BinData.cxx,
	  fit/src/BinPoint.cxx, fit/src/DataRange.cxx,
	  fit/src/DataVector.cxx, fit/src/FitConfig.cxx,
	  fit/src/FitResult.cxx, fit/src/FitUtil.cxx,
	  fit/src/FitUtilParallel.cxx, fit/src/Fitter.cxx,
	  fit/src/ParameterSettings.cxx, fit/test,
	  fit/test/GaussFunction.h, fit/test/Makefile,
	  fit/test/MinimizerTypes.h, fit/test/WrapperRooPdf.h,
	  fit/test/testFit.cxx, fit/test/testFitPerf.cxx,
	  fit/test/testMinim.cxx, fit/test/testRooFit.cxx,
	  math/inc/LinkDef.h, math/inc/TMath.h, math/inc/TMathImp.h,
	  math/src/TMath.cxx, mathcore/Module.mk,
	  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/BrentMethods.h,
	  mathcore/inc/Math/BrentMinimizer1D.h,
	  mathcore/inc/Math/BrentRootFinder.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/EulerAngles.h,
	  mathcore/inc/Math/FitMethodFunction.h,
	  mathcore/inc/Math/GaussIntegrator.h,
	  mathcore/inc/Math/GaussLegendreIntegrator.h,
	  mathcore/inc/Math/GenVector, mathcore/inc/Math/IFunction.h,
	  mathcore/inc/Math/IMinimizer1D.h,
	  mathcore/inc/Math/IParamFunction.h,
	  mathcore/inc/Math/IRootFinderMethod.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/Minimizer.h,
	  mathcore/inc/Math/MultiDimParamFunctionAdapter.h,
	  mathcore/inc/Math/OneDimFunctionAdapter.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/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/RichardsonDerivator.h,
	  mathcore/inc/Math/RootFinder.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/Transform3D.h,
	  mathcore/inc/Math/Translation3D.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/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/BrentMethods.cxx,
	  mathcore/src/BrentMinimizer1D.cxx,
	  mathcore/src/BrentRootFinder.cxx, mathcore/src/EulerAngles.cxx,
	  mathcore/src/Factory.cxx, mathcore/src/GaussIntegrator.cxx,
	  mathcore/src/GaussLegendreIntegrator.cxx,
	  mathcore/src/GenVector_exception.cxx,
	  mathcore/src/Integrator.cxx, mathcore/src/LorentzRotation.cxx,
	  mathcore/src/Plane3D.cxx, mathcore/src/Quaternion.cxx,
	  mathcore/src/QuaternionXaxial.cxx,
	  mathcore/src/RichardsonDerivator.cxx,
	  mathcore/src/RootFinder.cxx, mathcore/src/Rotation3D.cxx,
	  mathcore/src/Rotation3DxAxial.cxx, mathcore/src/RotationZYX.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/TrackDict.xml,
	  mathcore/test/TrackLinkDef.h, mathcore/test/binarySearchTime.cxx,
	  mathcore/test/coordinates3D.cxx, mathcore/test/coordinates4D.cxx,
	  mathcore/test/rotationApplication.cxx, mathcore/test/stdsort.cxx,
	  mathcore/test/stress2D.cxx, mathcore/test/stress3D.cxx,
	  mathcore/test/stressTF1.cxx, mathcore/test/stressTMath.cxx,
	  mathcore/test/testBinarySearch.cxx, mathcore/test/testBoost.cxx,
	  mathcore/test/testGenVector.cxx,
	  mathcore/test/testIntegration.cxx,
	  mathcore/test/testIntegrationMultiDim.cxx,
	  mathcore/test/testIterator.cxx, mathcore/test/testRootFinder.cxx,
	  mathcore/test/testSortOrder.cxx,
	  mathcore/test/testSpecFuncBeta.cxx,
	  mathcore/test/testSpecFuncBetaI.cxx,
	  mathcore/test/testSpecFuncErf.cxx,
	  mathcore/test/testSpecFuncGamma.cxx, mathcore/test/testTMath.cxx,
	  mathcore/test/testVectorIO.cxx,
	  mathcore/test/vectorOperation.cxx: Syncronize with the Math
	  develoment branch:
	  
	  - merge classes from math (TMath, TComplex and TRandom) in
	  libMathCore
	  - change various functions of TMath (work from David ):
	  - make a single template functions for all the various types
	  (like Sort or Binart Search)
	  - use std implementations for Sort, BinarySearch, LocMin
	  - use mathcore special functions for Gamma and Beta functions
	  
	  - remove genvector from mathcore
	  - add classes for integration, derivation and root findings using
	  the algorithms of TF1
	  - use the plug-in manager to instantiates different
	  implementations of the same classes in MathMore

2008-03-07 15:14  moneta

	* [r22516] genvector, genvector/Module.mk, genvector/inc,
	  genvector/inc/Math, genvector/inc/Math/AxisAngle.h,
	  genvector/inc/Math/Boost.h, genvector/inc/Math/BoostX.h,
	  genvector/inc/Math/BoostY.h, genvector/inc/Math/BoostZ.h,
	  genvector/inc/Math/Cartesian2D.h,
	  genvector/inc/Math/Cartesian3D.h,
	  genvector/inc/Math/Cylindrical3D.h,
	  genvector/inc/Math/CylindricalEta3D.h,
	  genvector/inc/Math/DisplacementVector2D.h,
	  genvector/inc/Math/DisplacementVector3D.h,
	  genvector/inc/Math/EulerAngles.h, genvector/inc/Math/GenVector,
	  genvector/inc/Math/GenVector/3DConversions.h,
	  genvector/inc/Math/GenVector/3DDistances.h,
	  genvector/inc/Math/GenVector/AxisAngle.h,
	  genvector/inc/Math/GenVector/AxisAnglefwd.h,
	  genvector/inc/Math/GenVector/BitReproducible.h,
	  genvector/inc/Math/GenVector/Boost.h,
	  genvector/inc/Math/GenVector/BoostX.h,
	  genvector/inc/Math/GenVector/BoostXfwd.h,
	  genvector/inc/Math/GenVector/BoostY.h,
	  genvector/inc/Math/GenVector/BoostYfwd.h,
	  genvector/inc/Math/GenVector/BoostZ.h,
	  genvector/inc/Math/GenVector/BoostZfwd.h,
	  genvector/inc/Math/GenVector/Boostfwd.h,
	  genvector/inc/Math/GenVector/Cartesian2D.h,
	  genvector/inc/Math/GenVector/Cartesian2Dfwd.h,
	  genvector/inc/Math/GenVector/Cartesian3D.h,
	  genvector/inc/Math/GenVector/Cartesian3Dfwd.h,
	  genvector/inc/Math/GenVector/CoordinateSystemTags.h,
	  genvector/inc/Math/GenVector/Cylindrical3D.h,
	  genvector/inc/Math/GenVector/Cylindrical3Dfwd.h,
	  genvector/inc/Math/GenVector/CylindricalEta3D.h,
	  genvector/inc/Math/GenVector/CylindricalEta3Dfwd.h,
	  genvector/inc/Math/GenVector/DisplacementVector2D.h,
	  genvector/inc/Math/GenVector/DisplacementVector2Dfwd.h,
	  genvector/inc/Math/GenVector/DisplacementVector3D.h,
	  genvector/inc/Math/GenVector/DisplacementVector3Dfwd.h,
	  genvector/inc/Math/GenVector/EulerAngles.h,
	  genvector/inc/Math/GenVector/EulerAnglesfwd.h,
	  genvector/inc/Math/GenVector/GenVectorIO.h,
	  genvector/inc/Math/GenVector/GenVector_exception.h,
	  genvector/inc/Math/GenVector/LorentzRotation.h,
	  genvector/inc/Math/GenVector/LorentzRotationfwd.h,
	  genvector/inc/Math/GenVector/LorentzVector.h,
	  genvector/inc/Math/GenVector/LorentzVectorfwd.h,
	  genvector/inc/Math/GenVector/Plane3D.h,
	  genvector/inc/Math/GenVector/Polar2D.h,
	  genvector/inc/Math/GenVector/Polar2Dfwd.h,
	  genvector/inc/Math/GenVector/Polar3D.h,
	  genvector/inc/Math/GenVector/Polar3Dfwd.h,
	  genvector/inc/Math/GenVector/PositionVector2D.h,
	  genvector/inc/Math/GenVector/PositionVector2Dfwd.h,
	  genvector/inc/Math/GenVector/PositionVector3D.h,
	  genvector/inc/Math/GenVector/PositionVector3Dfwd.h,
	  genvector/inc/Math/GenVector/PtEtaPhiE4D.h,
	  genvector/inc/Math/GenVector/PtEtaPhiE4Dfwd.h,
	  genvector/inc/Math/GenVector/PtEtaPhiM4D.h,
	  genvector/inc/Math/GenVector/PtEtaPhiM4Dfwd.h,
	  genvector/inc/Math/GenVector/PxPyPzE4D.h,
	  genvector/inc/Math/GenVector/PxPyPzE4Dfwd.h,
	  genvector/inc/Math/GenVector/PxPyPzM4D.h,
	  genvector/inc/Math/GenVector/PxPyPzM4Dfwd.h,
	  genvector/inc/Math/GenVector/Quaternion.h,
	  genvector/inc/Math/GenVector/Quaternionfwd.h,
	  genvector/inc/Math/GenVector/Rotation3D.h,
	  genvector/inc/Math/GenVector/Rotation3Dfwd.h,
	  genvector/inc/Math/GenVector/RotationX.h,
	  genvector/inc/Math/GenVector/RotationXfwd.h,
	  genvector/inc/Math/GenVector/RotationY.h,
	  genvector/inc/Math/GenVector/RotationYfwd.h,
	  genvector/inc/Math/GenVector/RotationZ.h,
	  genvector/inc/Math/GenVector/RotationZYX.h,
	  genvector/inc/Math/GenVector/RotationZYXfwd.h,
	  genvector/inc/Math/GenVector/RotationZfwd.h,
	  genvector/inc/Math/GenVector/Transform3D.h,
	  genvector/inc/Math/GenVector/Translation3D.h,
	  genvector/inc/Math/GenVector/VectorUtil.h,
	  genvector/inc/Math/GenVector/eta.h,
	  genvector/inc/Math/GenVector/etaMax.h,
	  genvector/inc/Math/LinkDef_GenVector.h,
	  genvector/inc/Math/LinkDef_GenVector32.h,
	  genvector/inc/Math/LinkDef_Point3D.h,
	  genvector/inc/Math/LinkDef_Rotation.h,
	  genvector/inc/Math/LinkDef_Vector3D.h,
	  genvector/inc/Math/LinkDef_Vector4D.h,
	  genvector/inc/Math/LorentzRotation.h,
	  genvector/inc/Math/LorentzVector.h, genvector/inc/Math/Plane3D.h,
	  genvector/inc/Math/Point2D.h, genvector/inc/Math/Point2Dfwd.h,
	  genvector/inc/Math/Point3D.h, genvector/inc/Math/Point3Dfwd.h,
	  genvector/inc/Math/Polar2D.h, genvector/inc/Math/Polar3D.h,
	  genvector/inc/Math/PositionVector2D.h,
	  genvector/inc/Math/PositionVector3D.h,
	  genvector/inc/Math/PtEtaPhiE4D.h,
	  genvector/inc/Math/PtEtaPhiM4D.h, genvector/inc/Math/PxPyPzE4D.h,
	  genvector/inc/Math/PxPyPzM4D.h, genvector/inc/Math/Quaternion.h,
	  genvector/inc/Math/Rotation3D.h, genvector/inc/Math/RotationX.h,
	  genvector/inc/Math/RotationY.h, genvector/inc/Math/RotationZ.h,
	  genvector/inc/Math/RotationZYX.h,
	  genvector/inc/Math/Transform3D.h,
	  genvector/inc/Math/Translation3D.h,
	  genvector/inc/Math/Vector2D.h, genvector/inc/Math/Vector2Dfwd.h,
	  genvector/inc/Math/Vector3D.h, genvector/inc/Math/Vector3Dfwd.h,
	  genvector/inc/Math/Vector4D.h, genvector/inc/Math/Vector4Dfwd.h,
	  genvector/inc/Math/VectorUtil.h,
	  genvector/inc/Math/VectorUtil_Cint.h, genvector/src,
	  genvector/src/3DConversions.cxx, genvector/src/3DDistances.cxx,
	  genvector/src/AxisAngle.cxx, genvector/src/AxisAngleXother.cxx,
	  genvector/src/BitReproducible.cxx, genvector/src/Boost.cxx,
	  genvector/src/BoostX.cxx, genvector/src/BoostY.cxx,
	  genvector/src/BoostZ.cxx, genvector/src/EulerAngles.cxx,
	  genvector/src/GenVector_exception.cxx,
	  genvector/src/LorentzRotation.cxx, genvector/src/Plane3D.cxx,
	  genvector/src/Quaternion.cxx, genvector/src/QuaternionXaxial.cxx,
	  genvector/src/Rotation3D.cxx, genvector/src/Rotation3DxAxial.cxx,
	  genvector/src/RotationZYX.cxx, genvector/src/Transform3D.cxx,
	  genvector/src/Translation3D.cxx, genvector/src/VectorUtil.cxx,
	  genvector/test, genvector/test/CoordinateTraits.h,
	  genvector/test/Makefile, genvector/test/RotationTraits.h,
	  genvector/test/Track.h, genvector/test/TrackDict.xml,
	  genvector/test/TrackLinkDef.h, genvector/test/coordinates3D.cxx,
	  genvector/test/coordinates4D.cxx,
	  genvector/test/rotationApplication.cxx,
	  genvector/test/stress2D.cxx, genvector/test/stress3D.cxx,
	  genvector/test/testBoost.cxx, genvector/test/testGenVector.cxx,
	  genvector/test/testIterator.cxx, genvector/test/testVectorIO.cxx,
	  genvector/test/vectorOperation.cxx: - move physics vector classes
	  from mathcore in a new directory (GenVector)

2008-03-07 13:42  axel

	* [r22513] reflex/src/PluginFactoryMap.cxx: From Pere: require
	  rootmap file to end on ".rootmap", i.e. make it compatible with
	  ROOT

2008-03-07 12:38  pcanal

	* [r22510] cint/src/v6_newlink.cxx: Avoid loading a CINT dictionary
	  if a Reflex/Cintex dictionary has already been registered

2008-03-06 23:18  rdm

	* [r22501] asimage/src/libAfterImage: ignore libAfterImage build
	  products.

2008-03-06 23:14  rdm

	* [r22500] asimage/src/libAfterImage/afterimage-libs,
	  asimage/src/libAfterImage/config.log,
	  asimage/src/libAfterImage/config.status: tmp files should not be
	  in svn.

2008-03-06 23:09  rdm

	* [r22499] asimage/src: remove svn:ignore of libAfterImage.

2008-03-06 23:07  rdm

	* [r22498] xrootd/Module.mk: small cleanup.

2008-03-06 23:07  rdm

	* [r22497] asimage/Module.mk, asimage/src/libAfterImage.tar.gz: tar
	  file not needed anymore.
	  Modified Module.mk that uses expanded libAfterImage source
	  directly.

2008-03-06 23:04  rdm

	* [r22496] asimage/src/libAfterImage: brining
	  libAfterImage-20080306 into the trunk.

2008-03-06 22:05  brun

	* [r22493] graf/src/TSpline.cxx: Fix a problem in TSpline5 copy
	  constructor and assignment operator

2008-03-06 19:38  pcanal

	* [r22491] base/src/TSystem.cxx: From Matevz,
	  Remove double dash (//) from the filename passed to cint and
	  rootcint.

2008-03-06 16:04  rdm

	* [r22488] asimage/src/TASImage.cxx, auth/src/TAuthenticate.cxx,
	  ged/src/TH1Editor.cxx, gl/src/TGLLegoPainter.cxx,
	  gl/src/TGLParametric.cxx, gl/src/TGLSAViewer.cxx,
	  gl/src/TGLSurfacePainter.cxx, gl/src/TGLUtil.cxx,
	  gl/src/TX11GL.cxx, html/src/TClassDocOutput.cxx,
	  html/src/TDocOutput.cxx, html/src/TDocParser.cxx,
	  html/src/THtml.cxx, krb5auth/src/Krb5Auth.cxx,
	  metautils/src/stlLoader.cc, mysql/src/TMySQLServer.cxx,
	  proof/src/TProof.cxx, proof/src/TProofMgr.cxx,
	  proof/src/TProofServ.cxx, proofd/src/proofd.cxx,
	  reflex/src/Tools.cxx, sessionviewer/src/TSessionViewer.cxx,
	  spectrum/src/TSpectrum.cxx, spectrum/src/TSpectrum2Fit.cxx,
	  spectrum/src/TSpectrumFit.cxx,
	  spectrumpainter/src/TSpectrum2Painter.cxx,
	  sql/src/TBufferSQL2.cxx, sql/src/TSQLFile.cxx,
	  sql/src/TSQLStructure.cxx, tmva/src/MethodBase.cxx,
	  tmva/src/MethodCFMlpANN_Utils.cxx, xml/src/TBufferXML.cxx,
	  xml/src/TXMLEngine.cxx, xml/src/TXMLFile.cxx: remove first batch
	  of warning reported by gcc 4.3:
	  - warning: suggest parentheses around && within ||
	  - warning: suggest explicit braces to avoid ambiguous if else

2008-03-06 16:02  rdm

	* [r22487] test/QpRandomDriver.cxx, test/stress.cxx,
	  test/stressEntryList.cxx, test/stressFit.cxx,
	  test/stressGraphics.cxx, test/stressLinear.cxx,
	  test/stressProof.cxx, test/stressSpectrum.cxx: add stdlib.h to
	  fix gcc 4.3 compilation.

2008-03-06 16:01  brun

	* [r22486] graf/inc/TSpline.h, graf/src/TSpline.cxx: Implement
	  TSpline3 and TSpline5 copy constructors and assignment operators

2008-03-06 14:50  couet

	* [r22479] asimage/src/libAfterImage.tar.gz: - From Vasko:
	  - configure configure.in: AfterStep release v. 2.2.8
	  - xcf.c xcf.h: fixed segfault in xcf code where layer is larger
	  then image.

2008-03-05 15:30  ganis

	* [r22456] xrootd/src/xrootd/src/XrdClient/XrdClient.cc,
	  xrootd/src/xrootd/src/XrdClient/XrdClientAdmin.cc: From F.
	  Furano:
	  - fix potential cache thrashing problem with big blocks requests.
	  - Allow some garbage too appended to a Stat response (enlarged
	  the temp buffer for the response)
	  - Fix wrong argc check in the StageTool
	  - Avoid 8 extra bytes in the req if only the main stream is used
	  to read data (tiny optimization)

2008-03-05 13:49  antcheva

	* [r22452] gui/src/TGClient.cxx: Fixed the dead lock between
	  WaitForUnmap and WaitFor methods of TGClient
	  (reported at https://savannah.cern.ch/bugs/?32580 )

2008-03-05 09:24  rdm

	* [r22449] xrootd/Module.mk: From Bertrand:
	  fix typo so Win32 version compiles.

2008-03-05 07:48  moneta

	* [r22448] physics/src/TLorentzRotation.cxx: - fix a documentation
	  error, reported in http://savannah.cern.ch/bugs/?34117

2008-03-04 16:48  rdm

	* [r22445] xrootd/src/xrootd, xrootd/src/xrootd/src: svn:ignore
	  xrootd build products.

2008-03-04 16:43  rdm

	* [r22444] xrootd/src/xrootd/src/Xrd/XrdConfig.cc,
	  xrootd/src/xrootd/src/Xrd/XrdMain.cc,
	  xrootd/src/xrootd/src/Xrd/XrdTrace.hh,
	  xrootd/src/xrootd/src/XrdAcc/XrdAccConfig.cc,
	  xrootd/src/xrootd/src/XrdAcc/XrdAccGroups.cc,
	  xrootd/src/xrootd/src/XrdAcc/XrdAccTest.cc,
	  xrootd/src/xrootd/src/XrdClient/XrdClientPhyConnection.cc,
	  xrootd/src/xrootd/src/XrdCrypto/XrdCryptoAux.hh,
	  xrootd/src/xrootd/src/XrdCrypto/XrdCryptoCipher.cc,
	  xrootd/src/xrootd/src/XrdCrypto/XrdCryptoMsgDigest.cc,
	  xrootd/src/xrootd/src/XrdCrypto/XrdCryptoTrace.hh,
	  xrootd/src/xrootd/src/XrdCrypto/XrdCryptosslTrace.hh,
	  xrootd/src/xrootd/src/XrdNet/XrdNetDNS.cc,
	  xrootd/src/xrootd/src/XrdOdc/XrdOdcConfig.cc,
	  xrootd/src/xrootd/src/XrdOdc/XrdOdcTrace.hh,
	  xrootd/src/xrootd/src/XrdOfs/XrdOfs.cc,
	  xrootd/src/xrootd/src/XrdOfs/XrdOfsConfig.cc,
	  xrootd/src/xrootd/src/XrdOfs/XrdOfsTrace.hh,
	  xrootd/src/xrootd/src/XrdOlb/XrdOlbConfig.cc,
	  xrootd/src/xrootd/src/XrdOlb/XrdOlbProtocol.cc,
	  xrootd/src/xrootd/src/XrdOlb/XrdOlbTrace.hh,
	  xrootd/src/xrootd/src/XrdOss/XrdOssApi.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssApi.hh,
	  xrootd/src/xrootd/src/XrdOss/XrdOssCache.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssConfig.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssCreate.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssLock.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssMSS.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssRename.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssStage.cc,
	  xrootd/src/xrootd/src/XrdOss/XrdOssTrace.hh,
	  xrootd/src/xrootd/src/XrdOss/XrdOssUnlink.cc,
	  xrootd/src/xrootd/src/XrdOuc/XrdOucStream.cc,
	  xrootd/src/xrootd/src/XrdOuc/XrdOucTrace.hh,
	  xrootd/src/xrootd/src/XrdPosix/XrdPosix.cc,
	  xrootd/src/xrootd/src/XrdPosix/XrdPosixLinkage.cc,
	  xrootd/src/xrootd/src/XrdPosix/XrdPosixPreload.cc,
	  xrootd/src/xrootd/src/XrdPosix/XrdPosixPreload32.cc,
	  xrootd/src/xrootd/src/XrdPss/XrdPss.cc,
	  xrootd/src/xrootd/src/XrdPss/XrdPss.hh,
	  xrootd/src/xrootd/src/XrdPss/XrdPssConfig.cc,
	  xrootd/src/xrootd/src/XrdSec/XrdSecClient.cc,
	  xrootd/src/xrootd/src/XrdSec/XrdSecPManager.cc,
	  xrootd/src/xrootd/src/XrdSec/XrdSecServer.cc,
	  xrootd/src/xrootd/src/XrdSec/XrdSecTrace.hh,
	  xrootd/src/xrootd/src/XrdSec/XrdSectestClient.cc,
	  xrootd/src/xrootd/src/XrdSec/XrdSectestServer.cc,
	  xrootd/src/xrootd/src/XrdSeckrb5/XrdSecProtocolkrb5.cc,
	  xrootd/src/xrootd/src/XrdSecpwd/XrdSecProtocolpwd.cc,
	  xrootd/src/xrootd/src/XrdSecunix/XrdSecProtocolunix.cc,
	  xrootd/src/xrootd/src/XrdSfs/XrdSfsNative.cc,
	  xrootd/src/xrootd/src/XrdSut/XrdSutAux.hh,
	  xrootd/src/xrootd/src/XrdSut/XrdSutTrace.hh,
	  xrootd/src/xrootd/src/XrdSys/XrdSysError.cc,
	  xrootd/src/xrootd/src/XrdSys/XrdSysPlugin.cc,
	  xrootd/src/xrootd/src/XrdSys/XrdSysPriv.cc,
	  xrootd/src/xrootd/src/XrdSys/XrdSysXSLock.cc,
	  xrootd/src/xrootd/src/XrdXrootd/XrdXrootdConfig.cc,
	  xrootd/src/xrootd/src/XrdXrootd/XrdXrootdTrace.hh: fixes to make
	  xrootd compile with gcc 4.3.0:
	  - <iostream.h> -> <iostream>
	  - std::exit() -> ::exit()

2008-03-04 16:40  rdm

	* [r22443] xrootd/Module.mk: cleanup.

2008-03-04 14:43  rdm

	* [r22440] xrootd/Module.mk, xrootd/src,
	  xrootd/src/xrootd-20071116-0000.src.tgz: - remove xrootd from
	  svn:ignore
	  - remove xrootd tar file, we now use xrootd in a vendor branch,
	  copied to the
	  trunk
	  - modified Module.mk since xrood does not neet to be untarred
	  anymore.

2008-03-04 14:40  rdm

	* [r22439] xrootd/src/xrootd: bringing xrootd-20071116 into the
	  trunk.

2008-03-04 13:42  brun

	* [r22436] geom/inc/TGeoManager.h, geom/src/TGeoManager.cxx: From
	  Andrei:
	  added a verbosity level as static data member in TGeoManager.

2008-03-04 10:51  rdm

	* [r22433] rint/src/TTabCom.cxx: use TSystem::Which() to find the
	  correct "env" program (/usr/bin/env on
	  Mac, /bin/env Linux, etc.). Fixes issue 33944.

2008-03-04 09:58  brun

	* [r22431] minuit/src/TMinuit.cxx: In TMinuit::Contour add a
	  Warning in case the number of points computed for the contour
	  is less than the number of points requested.

2008-03-04 09:29  brun

	* [r22430] base/src/TTimeStamp.cxx: Fix coding conventions.

2008-03-03 18:17  brun

	* [r22428] cont/inc/TVirtualCollectionProxy.h,
	  eve/inc/TEveBoxSet.h, eve/inc/TEveDigitSet.h,
	  eve/inc/TEveQuadSet.h, geom/inc/TGeoPhysicalNode.h,
	  geompainter/inc/TGeoOverlap.h, graf/inc/TLegendEntry.h,
	  gui/inc/TGInputDialog.h, hist/inc/TGraph2DErrors.h,
	  hist/inc/THnSparse.h, matrix/inc/TDecompChol.h,
	  matrix/inc/TMatrixDSymEigen.h, mlp/inc/TMultiLayerPerceptron.h,
	  mlp/inc/TNeuron.h, proof/inc/TProof.h, proof/inc/TProofMgr.h,
	  xmlparser/inc/TXMLAttr.h: From Federico:
	  Changes to support the gcc -weffc++ compiler option.

2008-03-03 17:15  couet

	* [r22426] asimage/src/TASImage.cxx: - In FillRectangleInternal
	  when the rectangle to be drawn had its width or
	  its height equal to 0, they were set to the fImage width ot
	  height. This
	  was not a good solution because this obscured completly the
	  picture. In
	  particular, some markers being drawn with a filled rectangle,
	  they obscured
	  the picture when that were really small because in that case the
	  rectangle
	  drawn had width=height=0. Now, when a rectangle has its width or
	  height
	  equal to 0 it is set to 1 (pixel) with makes sense because "0"
	  means tiny not
	  huge ...

2008-03-03 13:15  rdm

	* [r22423] base/src/TTimeStamp.cxx: From Robert Hatcher and me:
	  fix in TTimeStamp(UInt_t tloc, Bool_t isUTC,...) ctor. Use
	  correctly mktime()
	  to convert localtime() back to UTC.
	  Also optime printing for Mac OS X in DumpTMStruct().

2008-03-03 11:18  rdm

	* [r22422] cint/cintdlls.mk: remove CINTDICTMAPS in distclean.

2008-03-03 10:54  rdm

	* [r22421] base/src/TMessageHandler.cxx: fix problem with
	  TQObject::Emit() being called when in TROOT ctor. This caused
	  crashes on some systems due to initialization order issues.

2008-03-03 10:18  brun

	* [r22420] pyroot/Module.mk: From Bertrand:
	  - Solve compilation error on Windows: a couple of quotation marks
	  have been
	  removed in last patch.
	  (quotation marks are important for parameters passed to
	  makelib.sh)

2008-03-03 00:25  rdm

	* [r22419] auth/src/THostAuth.cxx, base/src/TAttAxis.cxx,
	  base/src/TError.cxx, base/src/TUUID.cxx, cint/src/v6_newlink.cxx,
	  cint/tool/makecint.cxx, cint7/tool/makecint.cxx,
	  cintex/src/ROOTClassEnhancer.cxx, cont/src/TObjArray.cxx,
	  eg/src/TDatabasePDG.cxx, eve/src/TEveTrans.cxx,
	  gdml/src/TGDMLParse.cxx, ged/src/TStyleDialog.cxx,
	  geompainter/src/TGeoChecker.cxx, gl/src/TX11GL.cxx,
	  graf/src/TGraph.cxx, graf/src/TMultiGraph.cxx,
	  gui/inc/TGFSContainer.h, gui/src/TGCanvas.cxx,
	  gui/src/TGFileBrowser.cxx, gui/src/TGFont.cxx,
	  gui/src/TGFontDialog.cxx, gui/src/TGListBox.cxx,
	  gui/src/TGPicture.cxx, gui/src/TGTripleSlider.cxx,
	  guihtml/src/TGHtmlBrowser.cxx, guihtml/src/TGHtmlIndex.cxx,
	  hist/src/TGraph2D.cxx, html/src/TDocDirective.cxx,
	  html/src/TDocOutput.cxx, io/src/TArchiveFile.cxx,
	  io/src/TContainerConverters.cxx, main/src/hadd.cxx,
	  main/src/pmain.cxx, math/src/TRandom1.cxx,
	  mathcore/inc/Math/Minimizer.h, mathmore/src/GSLRndmEngines.cxx,
	  matrix/src/TMatrixTBase.cxx,
	  minuit2/src/MnUserTransformation.cxx, mlp/src/TMLPAnalyzer.cxx,
	  mlp/src/TMultiLayerPerceptron.cxx, mysql/src/TMySQLStatement.cxx,
	  net/src/TWebFile.cxx, newdelete/src/MemCheck.cxx,
	  odbc/src/TODBCStatement.cxx, oracle/src/TOracleRow.cxx,
	  oracle/src/TOracleStatement.cxx, proof/src/TCondor.cxx,
	  proof/src/TProof.cxx, proof/src/TProofServ.cxx,
	  proof/src/TSlave.cxx, reflex/src/DataMember.cxx,
	  reflex/src/PluginFactoryMap.cxx, reflex/src/Tools.cxx,
	  rfio/src/TRFIOFile.cxx, sessionviewer/src/TSessionViewer.cxx,
	  smatrix/inc/Math/Expression.h, sql/inc/TSQLFile.h,
	  sql/src/TBufferSQL2.cxx, sql/src/TKeySQL.cxx,
	  tmva/src/BinarySearchTree.cxx, tmva/src/MethodANNBase.cxx,
	  tmva/src/MethodCFMlpANN.cxx, tmva/src/MethodCFMlpANN_Utils.cxx,
	  tmva/src/MethodCuts.cxx, tmva/src/MethodFDA.cxx,
	  tmva/src/MethodKNN.cxx, tmva/src/MethodPDERS.cxx,
	  tmva/src/MethodSeedDistance.cxx, tmva/src/MsgLogger.cxx,
	  tree/src/TBufferSQL.cxx, tree/src/TTreeSQL.cxx,
	  utils/src/rlibmap.cxx, xml/src/TXMLEngine.cxx,
	  xml/src/TXMLSetup.cxx: From Andrew Savchenko:
	  ROOT can not be compiled with gcc-4.3.
	  Some ROOT source files doesn't contain required #include
	  directives,
	  for example, they use strlen(), but #include <string.h> is missed
	  or
	  malloc() is used and #include <stdlib.h> is missed.
	  
	  Earlier versions of gcc allowed some headers to be included
	  implicitly,
	  but issued a warning (-Wimplicit-function-declaration). Newer
	  one,
	  gcc-4.3 denies such silly behaviour: all required headers must be
	  explicitly
	  included.
	  
	  Attached patch fixes this. Also it fixes another issue, which
	  disallows
	  ROOT to compile under gcc-4.3: C functions don't belong to
	  namespace std,
	  so expressions like std::memcpy() are no longer valid and plain
	  memcpy()
	  should be used instead.

2008-03-01 11:00  rdm

	* [r22415] base/inc/TMessageHandler.h,
	  base/src/TMessageHandler.cxx: derive from TQObject and add the
	  following signals:
	  Added(), Removed(), Notified()
	  that will be emitted from Add(), Remove() and Notify(). This
	  allow the
	  use of signal/slot with the TMessageHandler (like for the other
	  event
	  handlers).

2008-02-29 16:04  couet

	* [r22406] g3d/src/TView3D.cxx: - Protection was missing in ctors
	  in case gPad does not exits.

2008-02-29 13:25  couet

	* [r22405] postscript/src/TPDF.cxx: - Text rotated at 270 degrees
	  was not correct. The rotation contained very
	  small values close to 0 instead of 0. Acrobat reader produced a
	  wrong
	  output and also printed result was wrong. "gv" worked.

2008-02-29 09:41  moneta

	* [r22403] hist/src/TFractionFitter.cxx: - apply fix from Benno
	  List. Code is now as in the orginal paper from Barlow, Eq. 9

2008-02-28 09:31  rdm

	* [r22387] main/Module.mk: on win32 don't build rootn.exe anymore
	  since libNewDelete is not build anymore.

2008-02-27 17:35  couet

	* [r22379] graf/src/TMultiGraph.cxx: - Fixed the bug reported here:
	  https://savannah.cern.ch/bugs/index.php?33934
	  In TMultiGraph::Add(TMultiGraph*,Option_t *) method the loop on
	  the input
	  multigraph was one step too long.

2008-02-27 16:31  pcanal

	* [r22376] xml/src/TBufferXML.cxx: repair writing Foreign class in
	  XML files

2008-02-27 14:48  couet

	* [r22369] asimage/src/libAfterImage.tar.gz: - From Vasko:
	  In afterbase.c and asim_afterbase.h: include new stuff from
	  libAfterBase
	  for xml.
	  
	  That's nothing relevant for ROOT but these two files are part of
	  the tar file
	  ROOT uses. Therefore we took them because it is better to stick
	  on the latest
	  stable version. Tests on Mac, Linux Solaris and Windows did not
	  show any
	  problems.

2008-02-27 12:02  wlav

	* [r22365] pyroot/Module.mk, pyroot/src/Converters.cxx,
	  pyroot/src/Executors.cxx, pyroot/src/Executors.h,
	  pyroot/src/Utility.cxx, pyroot/src/Utility.h: enable unsigned int
	  and long by ref executors for map

2008-02-27 09:38  wlav

	* [r22361] pyroot/src/Utility.cxx: error message improvement

2008-02-27 09:36  wlav

	* [r22360] pyroot/src/RootWrapper.cxx: fix enum casting issue
	  (valgrind report)

2008-02-26 23:15  pcanal

	* [r22359] tree/src/TBranchElement.cxx: In TBranchElement::Streamer
	  when writing, call ForceWriteInfo
	  not only for the TStreamerInfo directly concerning this branch
	  but also (in the case of the top level branch of a split
	  TClonesArray
	  or a split STL container) call ForceWriteInfo for the class of
	  the value.
	  
	  This omission meant that slow CloneTree was (fataly) missing in
	  some cases the copy of the TStreamerInfo for class that are part
	  part of the TTree but had only a base and no member or in
	  some cases where it had only object data members.

2008-02-26 23:08  pcanal

	* [r22358] io/src/TStreamerInfo.cxx: From Paul and Philippe:
	  Correct the logic that is avoiding the storing of TStreamerInfo
	  for std::string
	  and the STL collection in ForceWriteInfo. Now ForceWriteInfo
	  always ignore the
	  request when the TStreamerInfo itself is for string or STL
	  container.
	  The previous implementation was only ignoring the request for the
	  TStreamerElement
	  that were string or STL container.
	  In addition, the previous implementation was overzealous and was
	  inadvertently
	  ignoring the request for TStreamerElement pointing at any class
	  containing the
	  STL container names AND any class which had :: in them. In
	  particular this
	  meant that slow CloneTree was (fataly) missing the copy of the
	  TStreamerInfo
	  for class that are part of the TTree but had only a base and no
	  member or in
	  some cases where it had only object data members.

2008-02-26 09:50  rdm

	* [r22334] net/src/TWebFile.cxx: when in raw mode, don't try to
	  read the "root" signature in TWebFile::Init().
	  This fixes the problem with TFile::Cp() returning a 4 byte
	  difference and
	  failing.

2008-02-26 09:38  couet

	* [r22333] asimage/src/TASImage.cxx: - From V.Onuchin:
	  TASImage::CopyArea: initialize argb32 arrays of source and
	  destination
	  images if they weren't.

2008-02-26 09:35  axel

	* [r22332] reflex/python/genreflex/gendict.py: From Hady Zalek: add
	  support for static data members

2008-02-25 11:33  rdm

	* [r22306] Makefile: remove newdelete from Windows build.

2008-02-24 15:04  rdm

	* [r22301] base/inc/TUrl.h, base/src/TUrl.cxx: From Gerri:
	  as obtaining a FQDN is an expensive operation (requires a call to
	  a DNS) we
	  cache the result in a THashList.

2008-02-22 15:17  moneta

	* [r22295] hist/src/TH3.cxx, hist/src/THnSparse.cxx: from Axel:
	  apply patch to fixe two memleaks: an enormous one reported for
	  THnSparse and a tiny one for TH3::ProjectionZ

2008-02-22 14:24  axel

	* [r22293] reflex/python/genreflex/gendict.py: Also filter out
	  internal classes when using selections.
	  Remove Jean-François Bastien's virtual-methods-in-shadows code
	  altogether; can't find a case where it's needed. Leave improved
	  version commented (where we only write those methods that show up
	  in multiple base chains, i.e. would be ambiguous)

2008-02-22 08:38  couet

	* [r22288] asimage/README: - update (for configure).

2008-02-21 22:46  pcanal

	* [r22287] tree/src/TTree.cxx: Actually implement revision 11255
	  (Remove the print of a Warning in case the top level branch
	  cannot be split)

2008-02-21 22:44  russo

	* [r22286] cint/tool/ifdef/setup.bat: undo revision 22284, which
	  was a test for write permission

2008-02-21 22:43  pcanal

	* [r22285] meta/src/TClass.cxx: Correct the revision 19170 by being
	  more precise and
	  thus allowing again to split TVector3 object.

2008-02-21 22:43  russo

	* [r22284] cint/tool/ifdef/setup.bat: test write permission

2008-02-21 16:26  rdm

	* [r22278] io/src/TFile.cxx: From Fabrizio:
	  add optimizations in TFile::Cp() for netx and add extra error
	  handling to
	  make the routine more robust.

2008-02-21 15:45  pcanal

	* [r22276] io/src/TStreamerInfo.cxx: Extend support of
	  TStreamerInfo::ReadValueAux to 'converted' numerical types, hence
	  solving TTree::Draw's schema evolution problem (see
	  http://root.cern.ch/phpBB2/viewtopic.php?t=6225)

2008-02-21 10:43  rdm

	* [r22270] io/src/TFile.cxx: From Andreas:
	  patch, which avoids an infinite loop under certain error
	  conditions
	  during the file open procedure via a local cache read.

2008-02-21 10:28  couet

	* [r22269] gpad/src/TPad.cxx: - From Axel: On a Windows dual core
	  machine, the WaitPrimitive call returns
	  immediately. The reason is that the histogram is not drawn yet
	  completely
	  when WaitPrimitive is entered, so "oldlast" and "obj" are
	  immediately
	  different. Adding the line:
	  gSystem->ProcessEvents();
	  before:
	  TObject *oldlast = gPad->GetListOfPrimitives()->Last();
	  makes sure the list of primitives has been completed..

2008-02-21 09:34  couet

	* [r22268] asimage/src/libAfterImage.tar.gz: - On leopard (Mac)
	  machine the X11 libraries live in /usr/X11/lib, but only
	  libXt*.dylib exist (or libXt.la). Adding "dylib" to the extension
	  set allows
	  configure to complete without error.

2008-02-20 17:52  ganis

	* [r22262] xrootd/src/xrootd-20071116-0000.src.tgz: Import an
	  optimization in closing files (from F. Furano) and a few fixes in
	  the GSI plug-in

2008-02-20 17:46  ganis

	* [r22261] netx/src/TXNetFile.cxx: Remove calle to XrdClient::Sync
	  in SysStat

2008-02-20 15:12  couet

	* [r22252] histpainter/src/THistPainter.cxx: - Option "FUNC" was
	  not documented.

2008-02-20 14:39  axel

	* [r22249] reflex/python/genreflex/gendict.py: Trivial 25% speedup

2008-02-20 11:21  brun

	* [r22243] treeplayer/src/TChainIndex.cxx: In the TChainIndex
	  constructor, add a protection:
	  if an index already exists, we must check if major/minorname
	  correspond
	  to the major/minor names in this function call.

2008-02-20 10:36  axel

	* [r22242] reflex/python/genreflex/gendict.py: From Pierre-Olivier
	  Gaillard (Murex) and me:
	  Suppress methods and types referencing non-public types.
	  
	  While we're at it: do the same for shadow's virtual functions.

2008-02-20 09:47  axel

	* [r22241] cint/cintdlls.mk: Add G__MAP2 back in for parsing
	  cint/lib/sll_stl/mp.h

2008-02-20 09:41  couet

	* [r22240] asimage/src/TASImage.cxx: - Protection added in
	  DrawCircle. In this function "thick" should be >1. If
	  thick<1 the color of the circle is not correct (problem seen with
	  gcc
	  version 4.2.3). This function uses asim_circle to draw the
	  circle. Every
	  where "asim_xxx" functions are used in TASImage (asim_move_to,
	  asim_line_to
	  etc ..) thick is >1.

2008-02-20 05:22  pcanal

	* [r22236] cint/src/v6_value.cxx: set reftype.reftype when changing
	  the type of G__value to a pointer

2008-02-19 18:27  axel

	* [r22233] reflex/python/genreflex/gendict.py: Add protection
	  against missing demangled attrib.

2008-02-19 10:54  brun

	* [r22225] minuit/src/TLinearFitter.cxx: Fix coding conventions.

2008-02-19 10:49  brun

	* [r22224] base/src/TObject.cxx: In TObject::SaveAs add the
	  possibility to save the object as a root or xml file.

2008-02-19 10:03  axel

	* [r22222] reflex/python/genreflex/gendict.py: Add throw() to
	  vtable-maker func; fixes problem with nightlies.

2008-02-19 09:09  couet

	* [r22219] asimage/README: - more details

2008-02-19 09:04  antcheva

	* [r22218] gui/src/TGButton.cxx: From Valeri Onuchin:
	  Fixed layout problem of list view header frame on Windows:
	  in TGTextButton::Init() fWidth, fHeight were not initiated.

2008-02-19 08:24  brun

	* [r22216] hist/inc/TH1.h, hist/inc/TProfile.h,
	  hist/inc/TProfile2D.h, hist/inc/TProfile3D.h, hist/src/TH1.cxx,
	  hist/src/TProfile.cxx, hist/src/TProfile2D.cxx,
	  hist/src/TProfile3D.cxx: In the Scale functions, add an optional
	  argument Option_t *option=""
	  When the option "width is specified, the Scale function divides
	  the bin
	  content and error by the bin width (works for 1, 2 and 3-D
	  histograms).

2008-02-19 08:10  brun

	* [r22215] tmva/inc/PDF.h: Use forward declaration of TH1 instead
	  of include.

2008-02-18 18:37  axel

	* [r22211] reflex/python/genreflex/gendict.py: From: Jean-François
	  Bastien: generate virtual func table, even if derived class has
	  virtual func that doesn'tr exist in the base. See savannah 32874

2008-02-18 18:35  axel

	* [r22210] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/selclass.py: Implement (fix r22159, that
	  is) function prototype selection and function and method
	  prototype exclusion

2008-02-18 16:29  couet

	* [r22207] asimage/README: - README file explaining how
	  libAfterimage is imported in the ROOT repository.

2008-02-18 15:56  couet

	* [r22205] asimage/src/libAfterImage.tar.gz: - Disable, in
	  libjpeg/jmorecfg.h, the compilation warning (on Windows) about
	  a "benign redefinition of type".

2008-02-18 11:16  brun

	* [r22193] tutorials/fit/line3Dfit.C: From Lorenzo:
	  New tutorial illustrating how to fit a sret of points in 3D with
	  a straight line

2008-02-18 10:52  axel

	* [r22192] cint/src/Shadow.cxx: Don't remove *,& from template args
	  when checking for accessibility of a shadow's template args

2008-02-18 10:32  couet

	* [r22191] asimage/src/libAfterImage.tar.gz: - From Sasha Vasko,
	  fix in asfont.c:
	  fixed asfont get_glyph_map to not confuse compilers into thinking
	  that there
	  might be uninitialized stuff.

2008-02-18 09:51  axel

	* [r22189] test/Makefile.arch: Ask root-config for the incdir
	  _once_; use the mixed-style path (c:/root/).
	  Hopefully fixes problem with compiling EventDict.cxx in the SPI
	  nightlies ("-I$(ROOTSYS)/include" was "-I").

2008-02-16 22:55  pcanal

	* [r22187] cint/cintdlls.mk: Correctly attach stlLoader_map*2 to
	  *map2.dll

2008-02-16 22:54  pcanal

	* [r22186] cint/lib/dll_stl/vec.h: remove vector<int> for ROOT

2008-02-16 22:54  pcanal

	* [r22185] metautils/src/vectorLinkdef.h: remove vector<int>

2008-02-16 22:53  pcanal

	* [r22184] cont/inc/LinkDef.h: add dict for vector<Int_t>

2008-02-16 22:53  pcanal

	* [r22183] meta/src/TCint.cxx: also hide the lib*Dict.so which
	  contains compiled proxies

2008-02-16 18:23  pcanal

	* [r22182] cint/src/v6_struct.cxx: revert 22180 which is only
	  hiding a real problem

2008-02-16 15:55  axel

	* [r22181] utils/src/rlibmap.cxx: Disabled autoloading of cintdlls
	  for now by removing "create TClass" from rlibmap's supported
	  pragmas.
	  Re-enable when we implemented loading of the cintdlls without
	  LD_LIBRARY_PATH nor G__p_class_autoloading / TApplication.

2008-02-16 11:06  axel

	* [r22180] cint/src/v6_struct.cxx: SUppress warning on already
	  loaded files when auto-loading

2008-02-16 10:57  rdm

	* [r22179] build/unix/makelib.sh, config/Makefile.macosxicc,
	  test/Makefile.arch: icc 10.1.009 does still not accept .so as
	  dynamic lib extension on 10.5, make
	  exception to use again .dylib for icc.

2008-02-16 07:27  brun

	* [r22175] config/Makefile.solarisCC5: From Axel:
	  remove -ptr flag for >=5.5

2008-02-16 07:26  brun

	* [r22174] utils/src/rlibmap.cxx: From Axel:
	  when skipping directory parts of the library names leave at least
	  the library name.

2008-02-15 19:18  rdm

	* [r22170] reflex/Module.mk: silence (dist)clean.

2008-02-15 18:45  rdm

	* [r22169] base/src/TSystem.cxx: typo in comment.

2008-02-15 18:44  rdm

	* [r22168] math/src/TMath.cxx: white space.

2008-02-15 18:42  rdm

	* [r22167] configure: small correction in the pythia8 detection.

2008-02-15 17:07  pcanal

	* [r22163] cint/cintdlls.mk, metautils/src/map2Linkdef.h,
	  metautils/src/mapLinkdef.h, metautils/src/multimap2Linkdef.h,
	  metautils/src/multimapLinkdef.h, unix/src/TUnixSystem.cxx,
	  utils/src/rlibmap.cxx, winnt/src/TWinNTSystem.cxx: From Axel:
	  
	  Allow autoloading of cintdlls.

2008-02-15 17:03  couet

	* [r22162] asimage/src/libAfterImage.tar.gz: - libAfterImage.mak is
	  now correct in the main cvs repository (no local changes
	  are needed anymore).
	  - remove the "aftershow" directory (not needed by root).
	  - modify libjpeg/jcmainct.c and libjpeg/jdmainct.c to avoid
	  warnings on the
	  variable "main".

2008-02-15 16:57  couet

	* [r22161] asimage/src/TASImage.cxx: - The struct __argb32__ data
	  members' order varies according to the R__BYTESWAP flag.
	  With that fix the pictures generated in batch mode on Solaris and
	  Mac are now
	  correct (cf stressGraphics -k).
	  - The _alphaBlend code has been rewritten in a simpler way in
	  order to work on linux
	  with gcc 4.2.3. Here also the pictures generated in batch mode
	  were wrong.

2008-02-15 16:34  axel

	* [r22159] reflex/python/genreflex/gendict.py,
	  reflex/python/genreflex/genrootmap.py,
	  reflex/python/genreflex/selclass.py: Allow function selection and
	  exclusion and method exclusion based on prototype (name + '(' +
	  args + ')') using proto_name, proto_pattern.
	  Add a comment explaining that matchmethod and selmethod are not
	  used.
	  
	  Replace "std::basic_string<char>" by "string" when generating
	  rootmap files; fixes auto-load problem with A<std::string> in the
	  context gccxml->reflex->cintex->cint->root (and pycintex was
	  somewhere in there, too); savannah #33421

2008-02-15 16:29  axel

	* [r22158] cint/src/fproto.h, cint/src/v6_disp.cxx,
	  cint/src/v6_newlink.cxx, cint/src/v6_struct.cxx: Fix
	  G__class_autoload's test on a changed class name due to
	  autoloading: hide the original (requetsed one) and do the name
	  lookup. If it succeeds we have loaded a new representation of
	  that class.
	  G__class_autoload now expects a int* ptagnum; it will be set to
	  the tagnum of the loaded representation of the class (which might
	  be different from the requested one)
	  Fixes autoload problems for STL.

2008-02-15 15:09  brun

	* [r22157] minuit/inc/TLinearFitter.h,
	  minuit/src/TLinearFitter.cxx: From Anna:
	  - in TLinearFitter::AddToDesign(), change the temporary parameter
	  array size from 100 to 1000.
	  - Add a function TLinearFitter::GetNpoints() to return the number
	  of points.
	  - Add functions TLinearFitter::GetDesignMatrix() and
	  TLinearFitter::GetAtbVector() to return the corresponding
	  internal structures of the fitter.

2008-02-15 10:04  axel

	* [r22156] cint/src/v6_ifunc.cxx: Fix copy #1001 of type parsing:
	  e.g. "signed char" was not accepted

2008-02-15 09:16  couet

	* [r22154] asimage/Module.mk: - Mods to avoid generate many
	  printouts from libAfterImage in case ROOTBUILD=debug

2008-02-14 14:26  antcheva

	* [r22143] gui/src/TGColorSelect.cxx: parm1 needs to pass the
	  widget Id

2008-02-14 09:39  couet

	* [r22139] hist/inc/TGraph2D.h, hist/src/TGraph2D.cxx: - From Leo:
	  fix "operator="

2008-02-14 08:48  couet

	* [r22135] asimage/src/libAfterImage.tar.gz: - pnggccrd and pngvcrd
	  still appeared in case libAfterImage was installed in debug
	  mode. (This problem has been forwarded to Sasha Vasko also).

2008-02-13 17:24  couet

	* [r22132] postscript/src/TPostScript.cxx: - Change the Page
	  numbering to make it appear nicer in postcript viewers
	  like gv. It is compliant with the Adobe Postscript Document
	  Structuring
	  Conventions (easily found on the web).

2008-02-13 14:03  couet

	* [r22128] asimage/src/libAfterImage.tar.gz: - New version of
	  libAfterImage. It is now the official version distributed from
	  the
	  CVS repository here:
	  http://www.afterstep.org/afterimage/getcode.php
	  There no need anymore for the special version we had up to now.
	  The modifications we needed have been introduced in the official
	  version.
	  This version also fixes the color problem on BigEndian machines.
	  On these machines
	  (Mac and Solaris for instance) the color of the jpeg and png
	  images saved from the
	  "File" menu in a TCnavas were completely wrong.
	  This new version has been tested on Linux (32 and 64 bits), Mac,
	  SunOS, and
	  Windows XP (cygwin).

2008-02-13 10:02  antcheva

	* [r22124] gui/src/TRootContextMenu.cxx: Coding conventions.

2008-02-13 08:15  antcheva

	* [r22122] gui/src/TGFileBrowser.cxx: From Bertrand:
	  Replace the very unsafe strtok() function by TString::Tokenize().

2008-02-12 15:49  axel

	* [r22107] cint/src/fproto.h, cint/src/v6_ifunc.cxx,
	  cint/src/v6_newlink.cxx: Improve error message "header declared
	  by not defined".

2008-02-12 11:03  antcheva

	* [r22096] guibuilder/src/TRootGuiBuilder.cxx: From Bertrand:
	  - Allow to open any source file (don't restrict to '.C' only
	  anymore)
	  Requested on the forum:
	  http://root.cern.ch/phpBB2/viewtopic.php?t=6173

2008-02-12 10:06  antcheva

	* [r22095] gui/src/TGFrame.cxx: From Bertrand and me:
	  Roll back the call of gClient->GetRoot() in generated TGmainFrame
	  and TGTransientFrame
	  ctors in SavePrimitive methods (fixes a side effect in GUI
	  builder)

2008-02-12 09:16  antcheva

	* [r22093] guibuilder/src/TRootGuiBuilder.cxx: From Bertrand:
	  Fix crash in guibuilder when retrying to save a project.
	  Reported at http://root.cern.ch/phpBB2/viewtopic.php?t=6173

2008-02-11 14:15  matevz

	* [r22087] gl/inc/TGLScene.h: Fix warning observed during nightly
	  lcg builds.

2008-02-11 13:51  couet

	* [r22086] graf/inc/TPie.h: - From Guido Volpi:
	  Add the TPie::GetEntries() method that return the number slices.

2008-02-11 11:16  axel

	* [r22084] test/TBench.h: Remove ';' after namespace {}

2008-02-11 09:54  couet

	* [r22082] gpad/src/TPad.cxx: - In ExecuteEvent. A problem was
	  found Mathieu de Naurois <denauroi@in2p3.fr>.
	  It can be reproduced by the following sequence:
	  - do TCanvas c
	  - do c->Divide(2,2)
	  - show the toolbar
	  - click L to enter text
	  - click on a pad to enter text
	  - move the mouse without releasing the button.
	  - entex text
	  - hit Enter.
	  Before this patch, the canvas position changed on "hit Enter".

2008-02-08 17:40  brun

	* [r22079] cint/src/Shadow.cxx: Fix compiler warning about unused
	  variable

2008-02-08 17:36  pcanal

	* [r22078] cint/src/Shadow.cxx: Apply style rules

2008-02-08 17:34  pcanal

	* [r22077] cint/src/Shadow.cxx: From Mathieu de Naurois:
	  Fix the generation of Shadow classes from templated class with
	  more than one template parameter

2008-02-08 16:56  ganis

	* [r22075] proofplayer/src/TPacketizerAdaptive.cxx: From Jan:
	  - change the type of "PROOF_MaxSlavesPerNode", "PROOF_ForceLocal"
	  and "PROOF_PacketAsAFraction" parameters
	  from Long_t to Int_t;
	  - make the max workers per node configurable in .rootrc
	  (Packetizer.MaxWorkersPerNode: <desired number>)

2008-02-08 15:49  couet

	* [r22071] histpainter/inc/TPaletteAxis.h: - Add the line
	  attributes in the context menu.
	  (requested by Mathieu de Naurois <denauroi@in2p3.fr>)

2008-02-08 15:03  brun

	* [r22069] Makefile, config/Makefile.depend, config/Makefile.in,
	  configure: Add configuration for the optional package pythia8.
	  To select pythia8, in your configure file add something like
	  --enable-pythia8 \
	  --with-pythia8-incdir=$HOME/pythia8100/include \
	  --with-pythia8-libdir=$HOME/pythia8100/lib \

2008-02-08 14:45  antcheva

	* [r22068] gui/inc/TRootContextMenu.h,
	  gui/src/TRootContextMenu.cxx: From Mathieu de Naurois:
	  Changes in the TRootContextMenu that allow creation of multilevel
	  cascaded
	  menus by using the following syntax:
	  // *MENU={Hierarchy="Level0/Level1/Level2/Name"}*
	  // *SUBMENU={Hierarchy="Level0/Level1/Level2/Name"}*
	  // *TOGGLE={Hierarchy="Level0/Level1/Level2/Name"}*
	  This improvement allows to reduce the long context menus by
	  grouping related
	  menu items in a sub-menu and have fully customizable appearance.

2008-02-08 14:44  antcheva

	* [r22067] gui/src/TGMenu.cxx: From Mathieu de Naurois:
	  Additional protections related to the previous patch.

2008-02-08 14:27  brun

	* [r22065] tutorials/pythia/pythia8.C: Add tutorial showing how to
	  use pythia8

2008-02-08 14:26  brun

	* [r22064] pythia8, pythia8/Module.mk, pythia8/inc,
	  pythia8/inc/LinkDef.h, pythia8/inc/TPythia8.h, pythia8/src,
	  pythia8/src/TPythia8.cxx: Add new package pythia8 (an interface
	  with the new version pythia8100)

2008-02-08 11:12  antcheva

	* [r22062] gui/src/TGMenu.cxx: From Mathieu de Naurois:
	  Fixed SegV when opening a context menu, moving to another pad
	  while the menu was open, and open a context menu in the second
	  pad
	  (that was closing the first menu), going back to the first one,
	  and so on.
	  At some point, the internal pointers were messed up. The point
	  was to
	  have the context menu closed without any entry selected.

2008-02-08 09:22  couet

	* [r22058] test/stressGraphics.cxx: - little fix in the output in
	  case of option "-r"

2008-02-08 09:02  antcheva

	* [r22056] gui/src/TRootCanvas.cxx: From Mathieu de Naurois:
	  Added entry to File / Save submenu for saving canvas as .png
	  file.

2008-02-08 08:07  brun

	* [r22055] hist/src/THnSparse.cxx: Remove unnecessary include
	  "TCanvas.h"

2008-02-08 08:03  brun

	* [r22054] gpad/inc/TCanvas.h: From Mathieu de Naurois:
	  Make the TCanvas::Constructor public. This is required when these
	  functions
	  are used from a multi-threaded program not using TThread.

2008-02-08 07:41  brun

	* [r22053] cint/src/v6_newlink.cxx: From Mathieu de Naurois:
	  Ignore variadic constructors in 64 bits.

2008-02-08 07:40  brun

	* [r22052] meta/src/TCint.cxx: From Mathieu de Naurois:
	  Add more calls to R__LOCKGUARD(gCINTMutex) to improve thread
	  safety

2008-02-08 07:39  brun

	* [r22051] cint/src/common.h: From Mathieu de Naurois:
	  Increase G__BUFLEN from 80 to 180 in case of templated classes
	  with long names.

2008-02-07 16:10  couet

	* [r22049] postscript/src/TPostScript.cxx: - In Text() use
	  PrintFast instead of PrintStr to print a single character.
	  This allows to bypass the mechanism in which "@" is a control
	  character in
	  PrintStr and therefore allows to print "@" in PS files. @ is
	  printed
	  correctly in all other formats (PDF etc ... ).

2008-02-07 15:00  pcanal

	* [r22046] metautils/src: ignore generated source file

2008-02-07 13:41  moneta

	* [r22041] mathcore/inc/Math/GenVector/Cartesian3D.h,
	  mathcore/inc/Math/GenVector/Cylindrical3D.h,
	  mathcore/inc/Math/GenVector/CylindricalEta3D.h,
	  mathcore/inc/Math/GenVector/LorentzVector.h,
	  mathcore/inc/Math/GenVector/Polar3D.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,
	  smatrix/inc/Math/CramerInversion.icc,
	  smatrix/inc/Math/CramerInversionSym.icc,
	  smatrix/inc/Math/Dfact.h, smatrix/inc/Math/Dinv.h,
	  smatrix/inc/Math/MatrixInversion.icc,
	  smatrix/inc/Math/SVector.icc: - remove warning on Windows found
	  in Relax due to conversions from float to double.
	  Many of these warnings are due to operations with constants like:
	  T a; T b = 1.0 / a;
	  when T is a float. Using 1.0f inseat of 1.0 fixes the warning

2008-02-07 05:48  brun

	* [r22039] matrix/inc/TMatrixT.h, matrix/inc/TMatrixTSparse.h,
	  matrix/inc/TMatrixTSym.h, matrix/inc/TVectorT.h,
	  matrix/src/TDecompBK.cxx, matrix/src/TDecompChol.cxx,
	  matrix/src/TDecompLU.cxx, matrix/src/TDecompQRH.cxx,
	  matrix/src/TDecompSVD.cxx, matrix/src/TDecompSparse.cxx: From
	  Eddy:
	  - remove bug in Decompose of all TDecompXXX classes : It is
	  checked
	  whether
	  the matrix was already decomposed
	  
	  - Added to TVector and the different TMatrix flavors the option
	  to use
	  "Use" on constant arrys and vectors/matrices.

2008-02-06 15:31  couet

	* [r22034] gl/inc/TGLTF3Painter.h, gl/src/TGLBoxPainter.cxx,
	  gl/src/TGLTF3Painter.cxx: - From Timur:
	  * glbox - negative bins fixed, minus signs on negative bins were
	  added.
	  * tf3 - small fixes.

2008-02-06 15:11  axel

	* [r22033] cint/cintdlls.mk, cint/src/v6_newlink.cxx: Prevent
	  "warning: dereferencing type-punned pointer will break
	  strict-aliasing rules" on GCC>4.1 in generated dictionaries.
	  Fix preciousness of cintdll intermediate files.

2008-02-06 09:38  couet

	* [r22015] test/stressGraphics.ref: - mods (cf SPI nightly builds)

2008-02-06 07:49  ganis

	* [r22014] xrootd/src/xrootd-20071116-0000.src.tgz: Fix compilation
	  warning from gcc4.2 caused by an useless test

2008-02-05 23:03  pcanal

	* [r22013] cint/src/v6_ifunc.cxx: From Paul:
	  
	  Fix a problem with G__param_match(). When comparing an argument
	  type to a formal parameter type, if either one is coded as an
	  int, then there is the possibility that one of them is actually
	  an enum because cint5 hides enums by changing their type code
	  from 's' to 'i'. So if we see an int, we must make an additional
	  check for an enum struct type and then compare tagnums.

2008-02-05 17:03  axel

	* [r22008] cint/inc/G__ci.h, cint/src/v6_disp.cxx,
	  cint/src/v6_parse.cxx, cint/src/v6_pause.cxx,
	  cint/src/v6_var.cxx: Remove duplicate decl of
	  G__close_inputfiles()
	  Properly suppress warning about unused vars without breaking CINT
	  for G__ASM_DEBUG, fix r21956
	  Suppress a few more warnings on string literal / char* conv

2008-02-05 13:53  brun

	* [r21992] gl/src/TGLBoxPainter.cxx: From Bertrand:
	  - Fix a typo causing the following warning on Windows:
	  Warning: wrong member access operator '->' (0)

2008-02-05 08:57  antcheva

	* [r21982] tutorials/gui/splitbuttonTest.C: Added a new check
	  button for testing enabled/disabled split button state.

2008-02-05 08:56  antcheva

	* [r21981] gui/src/TGButton.cxx: Fixes in TGSplitButton class
	  related to enable/disable button state.

2008-02-05 08:17  brun

	* [r21980] hist/src/TH1.cxx: Fix a problem in TH1::Rebin. The test
	  to check if ngroup was an exact divider of the number
	  of bins was not correct.

2008-02-05 07:59  brun

	* [r21979] hist/src/TFormula.cxx: Protect TFormula::Analyze when
	  the maximum number of parameters is reached.

2008-02-04 16:35  brun

	* [r21976] roofit/src/Roo2DKeysPdf.cxx,
	  roofitcore/src/RooMCStudy.cxx: Fix oddities reported by gcc4.2

2008-02-04 15:36  matevz

	* [r21973] eve/src/TEveProjectionAxes.cxx: Fix coding convention
	  violation.

2008-02-04 15:30  brun

	* [r21972] geompainter/src/TGeoPainter.cxx: From Andrei:
	  Fix in TGeoTorus painter when using ray tracing.

2008-02-04 14:46  couet

	* [r21971] test/stressGraphics.ref: - mods (SLC4 with gcc4.2)

2008-02-04 10:44  couet

	* [r21964] histpainter/src/THistPainter.cxx: - In PaintBoxes: when
	  all the bins' contents were negative, the boxes were not
	  painted correclty.

2008-02-04 10:08  couet

	* [r21962] graf/src/TMultiGraph.cxx: - Implement the fit parameters
	  painting.

2008-02-02 10:39  rdm

	* [r21958] pyroot/inc/TPyException.h, splot/inc/TSPlot.h: From Leo:
	  fix typo's in multiple include guard ifdef's.

2008-02-02 10:38  rdm

	* [r21957] glite/Module.mk: From Leo:
	  ROOTCINTTMPDEP should be used.

2008-02-02 08:08  brun

	* [r21956] cint/src/v6_parse.cxx, cint/src/v6_var.cxx: Remove
	  warnings about unused arguments or variables

2008-02-01 22:29  brun

	* [r21955] main/src/hadd.cxx: When encountering objects that hadd
	  does not know how to merge, it writes them
	  directly to the output file with the option kSingleKey. Objects
	  having the same name will be written with a new cycle for each
	  instance if the list of input files.
	  This implements the suggestion at:
	  http://root.cern.ch/phpBB2/viewtopic.php?p=25141

2008-02-01 16:37  rdm

	* [r21953] configure: remove old versions of expanded freetype and
	  pcre.

2008-02-01 15:24  pcanal

	* [r21949] treeplayer/src/TTreeFormula.cxx: avoid null pointer
	  dereference in some cases of TChain use

2008-02-01 13:59  axel

	* [r21944] cint/lib/longlong/setup, cint/main/G__setup.c,
	  cint/src/bc_exec_asm.h, cint/src/common.h,
	  cint/src/v6_pragma.cxx: remove left over debug #define (common.h)
	  remove unused var (v6_pragma.cxx)
	  from cint's repo:
	  fix include path for longlong dll setup
	  fix misspelled CPP macro in G__setup.c
	  From Paul: better ASM debug output (bc_exec)

2008-02-01 13:55  axel

	* [r21942] cint/src/v6_input.cxx, cint/src/v6_var.cxx: More const
	  char* vs char*

2008-02-01 13:55  axel

	* [r21941] cint/tool/makecint.cxx: Sync makecint with what we have
	  in CINT's repo (where it's actually used).

2008-01-30 14:31  axel

	* [r21924] reflex/inc/Reflex/Type.h,
	  reflex/inc/Reflex/internal/MemberBase.h, reflex/src/Type.cxx,
	  reflex/src/Typedef.h: Implement forgotten
	  Type::FunctionMemberByName, Typedef::FunctionMemberByName.
	  Fix unused param warning in
	  MemberBase::UpdateFunctionParameterNames

2008-01-30 14:03  axel

	* [r21923] reflex/Module.mk, 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/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/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/python/genreflex/gendict.py,
	  reflex/python/genreflex/gendict06.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/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/test/CppUnit_testdriver.cpp,
	  reflex/test/testDict1/selection.xml,
	  reflex/test/testDict2/ClassSelections.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: Merge with reflex from CINT's
	  repository, branch merge_reflex, plus a few modifications:
	  * move reflex from namespace ROOT::Reflex to namespace Reflex
	  * rename class Reflex::Reflex to Reflex::Instance, make Shutdown
	  non-public, called by Reflex::Instance::~Instance()
	  * allow modifier masks for certain operations, e.g.
	  Type::IsEquivalentTo()
	  * fix Tools::GetBasePosition() e.g. for ops
	  * add a few new interfaces, e.g.
	  FunctionMember::UpdateFunctionParameterNames(),
	  ClassBuilder::SetSizeOf()
	  * fix determination of FinalType() (remove _all_ typedefs, incl.
	  function parameters etc)
	  * tests: make now fails for failed tests
	  
	  This version of reflex is a compatibility version to be able to
	  build both current ROOT and CINT7.
	  It is NOT yet the version that is meant to improve reflex's
	  performance and reducing the size of its API.

2008-01-30 13:08  brun

	* [r21922] mlp/inc/TNeuron.h, mlp/inc/TSynapse.h: From Lorenzo,
	  Fix a problem in the definition of the destructors

2008-01-30 12:22  rdm

	* [r21921] Makefile, alien/inc/TAlien.h, config/Makefile.in,
	  configure, etc/plugins/TGrid/P020_TGLite.C, glite,
	  glite/Module.mk, glite/inc, glite/inc/LinkDef.h,
	  glite/inc/TGLite.h, glite/inc/TGLiteJob.h,
	  glite/inc/TGLiteJobStatus.h, glite/inc/TGLiteResult.h, glite/src,
	  glite/src/TGLite.cxx, glite/src/TGLiteJob.cxx,
	  glite/src/TGLiteJobStatus.cxx, glite/src/TGLiteResult.cxx: From
	  Anar Manafov:
	  plugin for gLite using TGrid interface. The TGLite class defines
	  an
	  interface to gLite GRID services. This class is a part of RGlite
	  plug-in
	  developed at GSI, Darmstadt.
	  The RGLite plug-in uses glite-api-wrapper library (GAW) to
	  perform Grid
	  operations and provides the following featuries:
	  - Workload Management System operations
	  - File Catalog operations (gLite/LCG LFC API)
	  - An executive logging
	  - Support of an external xml configuration file with according
	  XML schema

2008-01-30 10:38  axel

	* [r21920] cintex/test/test_Cintex.C,
	  cintex/test/test_Persistency.C: missing "using namespace
	  ROOT::Cintex" for "Cintex::Enable()".

2008-01-30 04:29  pcanal

	* [r21917] io/inc/TStreamerInfo.h,
	  io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx: Fix compilation on platform
	  where R__BROKEN_FUNCTION_TEMPLATE is defined (includes at least
	  older Macs)

2008-01-29 22:39  ganis

	* [r21913] netx/inc/TXNetSystem.h, netx/src/TXNetSystem.cxx: From
	  Anna Kreshuk and me:
	  - Fix problem with GetDirEntry: the entry object was going
	  out-of-scope
	  so that the returned string was meaningless.
	  - Reset the list if dir entries in FreeDirectory.

2008-01-29 18:37  brun

	* [r21912] test/bench.cxx: From Bertrand:
	  Replace hard-coded "rm -f /tmp/bench.root" by the correct
	  (platform-independent) way to do this:
	  gSystem->Unlink(Form("%s/bench.root",gSystem->TempDirectory()));

2008-01-29 14:46  brun

	* [r21908] test/bench.cxx: Fix a few cases forgotten in previous
	  fix.

2008-01-29 10:43  brun

	* [r21902] test/bench.cxx: Fix several errors when reporting real
	  and cpu times.

2008-01-29 10:22  couet

	* [r21901] g3d/inc/THelix.h, g3d/src/THelix.cxx: - From Alex:
	  better comments

2008-01-29 09:01  axel

	* [r21899] reflex/test/demangle_test.cxx: Add demangling test by
	  Hady Zalek (to be activated in the future)

2008-01-29 08:53  rdm

	* [r21898] config/rootrc.in, x11/src/GX11Gui.cxx: add resource
	  "X11.XInitThread", which allows XInitThread() to not be called.
	  Might be needed in some cases when ROOT is used together with Qt.

2008-01-29 07:35  ganis

	* [r21896] xrootd/src/xrootd-20071116-0000.src.tgz: Fix problem
	  with setrlimit on MacOsX Leopard

2008-01-28 23:38  rdm

	* [r21895] config/Makefile.in, x11ttf/Module.mk: --disable-xft
	  handling was only partially implemented. Fixes issue: 32525.

2008-01-28 18:47  matevz

	* [r21888] eve/src/TEveProjectionAxesGL.cxx: Format axis values so
	  that it also works on windows.

2008-01-28 18:34  matevz

	* [r21887] eve/src/TEveProjectionManager.cxx: Propagate
	  bounding-box changes from projection-manager to axis-painter.

2008-01-28 18:26  matevz

	* [r21886] eve/inc/TEveText.h: Remove declaration of an undefined
	  member-function that made linking on windows fail.

2008-01-28 17:01  couet

	* [r21884] graf/inc/TPolyLine.h, graf/src/TPolyLine.cxx: -
	  Implement the possibility to draw TPolyLine in NDC coordinates
	  (it was
	  partially done but the code was not used).

2008-01-28 16:57  couet

	* [r21883] gpad/src/TPad.cxx: - PaintPolyLineNDC was not working in
	  case of PS output.

2008-01-28 16:24  matevz

	* [r21881] eve/Module.mk, eve/inc/LinkDef.h,
	  eve/inc/TEveProjectionAxes.h, eve/inc/TEveProjectionAxesEditor.h,
	  eve/inc/TEveProjectionAxesGL.h, eve/inc/TEveProjectionManager.h,
	  eve/inc/TEveProjectionManagerEditor.h,
	  eve/inc/TEveProjectionManagerGL.h, eve/inc/TEveText.h,
	  eve/inc/TEveTextEditor.h, eve/inc/TEveTextGL.h,
	  eve/src/TEveProjectionAxes.cxx,
	  eve/src/TEveProjectionAxesEditor.cxx,
	  eve/src/TEveProjectionAxesGL.cxx,
	  eve/src/TEveProjectionManager.cxx,
	  eve/src/TEveProjectionManagerEditor.cxx,
	  eve/src/TEveProjectionManagerGL.cxx, eve/src/TEveText.cxx,
	  eve/src/TEveTextEditor.cxx, eve/src/TEveTextGL.cxx,
	  eve/src/TEveTransEditor.cxx, eve/src/TEveUtil.cxx,
	  gl/inc/TFTGLManager.h, gl/src/TFTGLManager.cxx,
	  tutorials/eve/projection_test.C, tutorials/eve/text_test.C: From
	  Alja:
	  
	  Move rendering of axes from TEveProjectionManager to new class
	  TEveProjectionAxes. Use TEveText functionality for rendering of
	  tick-mark labels.
	  
	  Add new members for FTFont configuration in TEveText.
	  
	  New demo: tutorials/eve/projection_test.C.

2008-01-28 16:17  brun

	* [r21880] graf/inc/TSpline.h, graf/src/TSpline.cxx: Implement new
	  constructors for TSpline3 and TSpline5 accepting a TH1 as input.
	  Given a TH1* h object, one can do, eg
	  TSpline3 s(h);
	  h.Draw();
	  h.Eval(x);

2008-01-28 14:46  brun

	* [r21878] icons/eve_axes.xpm, icons/eve_text.gif: From Matevz:
	  New icons for eve.

2008-01-28 13:43  rdm

	* [r21876] etc/vmc/Makefile.macosx, etc/vmc/Makefile.macosx64: set
	  -DCERNLIB_GFORTRAN.

2008-01-28 11:11  brun

	* [r21869] test/bench.cxx: Update this benchmark to include the two
	  cases when splitting and not STL collections.
	  Update all references.

2008-01-28 08:34  brun

	* [r21867] tree/inc/TBranch.h, tree/inc/TBranchSTL.h,
	  tree/src/TBranch.cxx, tree/src/TBranchSTL.cxx: Fix coding
	  conventions

2008-01-28 08:14  brun

	* [r21866] io/inc/TStreamerInfo.h: Fix coding conventions

2008-01-26 10:02  rdm

	* [r21865] Makefile: remove old .dylibs on MacOSX 10.5 left over
	  from old builts still using dylibs.

2008-01-26 09:50  brun

	* [r21864] test/bench.cxx: iFrom Likasz Janyst:
	  Use split mode for std collections of <T*>

2008-01-26 09:49  brun

	* [r21863] treeplayer/src/TTreeFormula.cxx: From Lukasz Janyst:
	  Changes to support the new feature to split vector<T*>

2008-01-26 09:48  brun

	* [r21862] io/inc/TStreamerInfo.h, io/src/TGenCollectionProxy.cxx,
	  io/src/TStreamerInfo.cxx, io/src/TStreamerInfoReadBuffer.cxx,
	  io/src/TStreamerInfoWriteBuffer.cxx: From Lukasz Janyst:
	  * TStreamerInfo: TPointerCollection adapter class and access
	  methods
	  added to enable handling collections of pointers with existing
	  Read|WriteBuffer code
	  
	  * TCollectionProxy: check if the proxy was initialized when
	  calling HasPointers

2008-01-26 09:47  brun

	* [r21861] tree/inc/LinkDef.h, tree/inc/TBranch.h,
	  tree/inc/TBranchSTL.h, tree/inc/TIndArray.h,
	  tree/src/TBranch.cxx, tree/src/TBranchElement.cxx,
	  tree/src/TBranchSTL.cxx, tree/src/TTree.cxx: From Lukasz Janyst:
	  * TBranch: add a possibility of starting from non-zero entry
	  
	  * TBranchSTL and TIndArray: new classes for handling STL
	  collections
	  of pointers
	  
	  * TTree, TBranchElement, TTreeFormula: code handling new type of
	  branch added

2008-01-26 02:10  wlav

	* [r21860] pyroot/src/PyROOT.h: fixup for python2.2

2008-01-26 01:43  wlav

	* [r21859] pyroot/src/Converters.h, pyroot/src/Pythonize.cxx:
	  cleanup of Py_ssize_t handling

2008-01-26 01:28  wlav

	* [r21858] pyroot/src/MethodProxy.cxx, pyroot/src/RootModule.cxx,
	  pyroot/src/RootWrapper.cxx, pyroot/src/TemplateProxy.cxx,
	  pyroot/src/TemplateProxy.h, pyroot/src/Utility.cxx,
	  pyroot/src/Utility.h: support for templated member functions

2008-01-25 23:27  rdm

	* [r21857] configure: remove bin/genreflex when --disable-reflex is
	  specified.

2008-01-25 22:52  rdm

	* [r21856] base/src/TSystem.cxx, build/unix/makelib.sh,
	  config/Makefile.macosx, config/Makefile.macosx64,
	  config/Makefile.macosxicc, test/Makefile, test/Makefile.arch,
	  unix/src/TUnixSystem.cxx,
	  xrootd/src/xrootd-20071116-0000.src.tgz: In MacOS X 10.5 Leopard
	  it is not needed anymore to create both .dylib's
	  and .so's. The .dylib's can now be named .so's and the linker
	  will accept
	  now the .so extension (this was not the case in 10.4, where .so's
	  were
	  a symbolic link to the .dylib's). Pure bundles are only needed in
	  <= 10.3.

2008-01-25 14:52  rdm

	* [r21855] etc/vmc/Makefile.macosx64: Set flag: -DCERNLIB_LXIA64.

2008-01-25 11:17  brun

	* [r21853] geom/inc/TGeoMatrix.h, geom/src/TGeoCache.cxx,
	  geom/src/TGeoMatrix.cxx, geom/src/TGeoNavigator.cxx: From Andrei:
	  I fixed the problem of double delete of a matrix when exporting
	  as .gdml or .C . Also added a small optimization in copying
	  matrices that seems to have a non-negligible effect on the speed
	  of stressGeometry

2008-01-24 16:53  axel

	* [r21852] cint/src/v6_init.cxx: Fix problem of iterating on a
	  std::vector in python on MacOS:
	  size_t was set to uint where it should have been ulong.
	  Now use typeid() instead of the ambiguous sizeof.

2008-01-24 14:13  rdm

	* [r21846] reflex/Module.mk: don't delete bin/genrflex when doing
	  "make distclean".

2008-01-24 10:41  rdm

	* [r21841] etc/vmc/Makefile.macosx64: properly detect 64bit version
	  of libgfortran.

2008-01-23 18:32  brun

	* [r21838] cont/src/TCollection.cxx: Witdraw changes from Matev in
	  TCollection::ls.
	  These chnges are nice improvements. However we have to renerate
	  many roottest
	  reference files to avoid roottest failing in many places.

2008-01-23 18:29  rdm

	* [r21837] config/Makefile.macosx64: correct the detection of
	  libgfortran.

2008-01-23 18:09  brun

	* [r21836] cint/src/v6_error.cxx: Fix for Solaris

2008-01-23 17:56  brun

	* [r21835] cint/inc/G__ci.h, cint/src/fproto.h,
	  cint/src/v6_disp.cxx, cint/src/v6_error.cxx,
	  cint/src/v6_expr.cxx, cint/src/v6_ifunc.cxx, cint/src/v6_new.cxx,
	  cint/src/v6_opr.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_tmplt.cxx, cint/src/v6_typedef.cxx: Fix to a problem
	  showing up when executing stressTMVA.cxx with the interpreter

2008-01-23 15:53  brun

	* [r21834] cont/src/TCollection.cxx: From Matevz:
	  I put the self-printing and indent control to TCollection::ls().

2008-01-23 11:47  brun

	* [r21831] test/TBench.h: Remove an illegal "static" from a
	  template definition

2008-01-23 11:23  matevz

	* [r21830] eve/src/TEveTransEditor.cxx, gl/src/TGLContext.cxx: Fix
	  coding-convention violations.

2008-01-23 10:19  axel

	* [r21829] cint/cintdlls.mk: Fix generation of stdcxxfunc CINT dll
	  (fixes nightlies)

2008-01-23 10:18  brun

	* [r21828] cint/src/v6_loadfile.cxx: Forgot one fix

2008-01-23 09:59  brun

	* [r21824] cint/src/fproto.h, cint/src/v6_debug.cxx,
	  cint/src/v6_expr.cxx, cint/src/v6_init.cxx,
	  cint/src/v6_newlink.cxx: hopefully fix all remaining warnings

2008-01-23 08:48  couet

	* [r21822] gpad/src/TPad.cxx: - The Tickx and Tixky attributes were
	  not saved properly by SavePrimitive.

2008-01-23 08:09  brun

	* [r21821] cint/inc/G__ci.h, cint/src/v6_debug.cxx,
	  cint/src/v6_error.cxx, cint/src/v6_loadfile.cxx,
	  cint/src/v6_macro.cxx, cint/src/v6_tmplt.cxx: More fixes for
	  const char* and for windows

2008-01-23 07:23  brun

	* [r21820] cint/src/v6_disp.cxx: Fix a compilation error on Windows

2008-01-22 23:18  pcanal

	* [r21819] cint/inc/G__ci.h: revert accidental r21597,
	  re-increasing G__ONELINE

2008-01-22 22:31  brun

	* [r21818] eve/src/TEveText.cxx: From Bertrand:
	  - Removed #include "FTFont.h" from TEveText.cxx. It was
	  generating a weird error on Windows:
	  c:\users\bellenot\root\include\TVirtualX.h(181) : error C2059:
	  syntax error : 'constant'
	  And it was useless anyway (removing it doesn't change
	  anything...)

2008-01-22 22:24  brun

	* [r21817] cint/src/v6_tmplt.cxx: Fix for Solaris

2008-01-22 22:22  brun

	* [r21816] cint/src/v6_loadfile.cxx: Fix for Solaris

2008-01-22 22:19  brun

	* [r21815] cint/src/v6_func.cxx: Fix for Solaris

2008-01-22 21:53  brun

	* [r21814] pyroot/src/Utility.cxx: Fix to take into account the
	  const char* changes in CINT

2008-01-22 21:52  brun

	* [r21813] cint/inc/G__ci.h, cint/src/Api.cxx,
	  cint/src/bc_exec_asm.h, cint/src/fproto.h, cint/src/g__cfunc.c,
	  cint/src/global.h, cint/src/v6_debug.cxx, cint/src/v6_decl.cxx,
	  cint/src/v6_disp.cxx, cint/src/v6_dump.cxx,
	  cint/src/v6_error.cxx, cint/src/v6_expr.cxx,
	  cint/src/v6_fread.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_input.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_pragma.cxx,
	  cint/src/v6_quote.cxx, cint/src/v6_shl.cxx,
	  cint/src/v6_sizeof.cxx, cint/src/v6_struct.cxx,
	  cint/src/v6_tmplt.cxx, cint/src/v6_val2a.cxx,
	  cint/src/v6_var.cxx: Fix 2300 out of 2314 Warnings reported by
	  gcc4.2 in CINT.
	  CINT API with substantial changes using "const char*" instead of
	  "char*"

2008-01-22 20:52  matevz

	* [r21812] eve/Module.mk, eve/inc/LinkDef.h,
	  eve/inc/TEvePointSet.h, eve/inc/TEveScene.h, eve/inc/TEveText.h,
	  eve/inc/TEveTextEditor.h, eve/inc/TEveTextGL.h,
	  eve/inc/TEveTrack.h, eve/inc/TEveTrans.h,
	  eve/inc/TEveTransEditor.h, eve/src/TEveGValuators.cxx,
	  eve/src/TEveManager.cxx, eve/src/TEveRGBAPaletteEditor.cxx,
	  eve/src/TEveScene.cxx, eve/src/TEveText.cxx,
	  eve/src/TEveTextEditor.cxx, eve/src/TEveTextGL.cxx,
	  eve/src/TEveTrans.cxx, eve/src/TEveTransEditor.cxx, gl/Module.mk,
	  gl/inc/LinkDef.h, gl/inc/TFTGLManager.h, gl/inc/TGLCamera.h,
	  gl/inc/TGLContext.h, gl/inc/TGLOverlay.h, gl/inc/TGLRnrCtx.h,
	  gl/src/TFTGLManager.cxx, gl/src/TGLContext.cxx,
	  gl/src/TGLOrthoCamera.cxx, gl/src/TGLPerspectiveCamera.cxx,
	  gl/src/TGLRnrCtx.cxx, tutorials/eve/text_test.C: From Alja:
	  
	  New class TFTGLManager for management of FTGL fonts.
	  
	  New classes TEveText, TEveTextEditor and TEveTextGL for display
	  and
	  configuration of a 3D text.
	  
	  New test macro 'tutorials/eve/text_test.C'.
	  
	  
	  From Matevz:
	  
	  Reenable smart-refresh during redraw of TEveScenes.
	  
	  Minor code-layout changes.

2008-01-22 17:40  rdm

	* [r21811] metautils/Module.mk: From Axel:
	  Metautil dict depends on rootcint_tmp.o and needs to be build
	  after
	  rootcint_tmp. Replaces hard dependency on rootcint_tmp; now the
	  dictionary
	  is only rebuilt when needed.

2008-01-22 17:28  axel

	* [r21810] cint/cintdlls.mk: Keep cintdll dictionary sources and
	  objects, so we don't trigger a rebuild every time CINT changes.
	  Fix the $(ORDER_) dependencies for the dictionaries: they only
	  work on explicit rules, not for pattern matching
	  With these changes, touch cint/src/v6_var.cxx will not rebuild
	  any cintdlls.

2008-01-22 16:11  brun

	* [r21809] gui/inc/TGDNDManager.h, gui/inc/TGFont.h,
	  xmlparser/inc/TDOMParser.h, xmlparser/inc/TXMLDocument.h,
	  xmlparser/inc/TXMLNode.h, xmlparser/inc/TXMLParser.h: From
	  Matevz:
	  Fix effc++ warnings in gui/ and xmlparser/.

2008-01-22 15:46  matevz

	* [r21807] eve/inc/TEveChunkManager.h, gl/inc/TGLText.h: Fix effc++
	  warnings.

2008-01-22 15:34  brun

	* [r21806] base/inc/RConfig.h: From Axel:
	  this fixes the problem on Win32 with rootcint and the w32pragma
	  error.

2008-01-22 15:18  couet

	* [r21805] hist/src/TH1.cxx: - As mentionned here
	  https://savannah.cern.ch/bugs/?32832 the graphical cuts
	  applied on histograms did not work when the cut name contained a
	  mix of lower
	  and upper case characters. This problem occured because the
	  option used to
	  draw an histogram was always converted into lower case before
	  begin stored
	  in a pad (in Draw and DrawCopy). Now in Draw() and DrawCopy() the
	  AppendPad()
	  procedure is called with the option string not converted in lower
	  case. The
	  conversion in lower case was introduced in the svn revision #426
	  to "solve a
	  problem reported by Otto Schaille when doing Draw("SAME") and
	  trying to zoom
	  on the X axis with the mouse". Before applying this patch Olivier
	  Couet and
	  Otto Schaille have tried to reproduce the problem which was fixed
	  at that
	  time by going to lower case. But all looks fine even without the
	  lower case
	  conversion. So, this fix (keeping the case) seems to be safe
	  regarding this
	  old bug (revision #426 was done on Mon Aug 7 12:31:07 2000).

2008-01-22 14:46  ganis

	* [r21804] netx/src/TXNetFile.cxx: Enable per-instance control of
	  the cache parameters also for RAW files;
	  by default cache is OFF for these files, but there maybe cases in
	  which
	  the cache can improve performances.

2008-01-22 14:32  ganis

	* [r21803] netx/src/TXNetFile.cxx: Change default option for CRL
	  checking

2008-01-22 13:43  rdm

	* [r21802] Makefile, alien/Module.mk, asimage/Module.mk,
	  auth/Module.mk, base/Module.mk, castor/Module.mk,
	  chirp/Module.mk, cint/cintdlls.mk, clarens/Module.mk,
	  clib/Module.mk, cont/Module.mk, dcache/Module.mk, eg/Module.mk,
	  eve/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, guihtml/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/Module.mk, 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, roofitcore/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,
	  unix/Module.mk, unuran/Module.mk, utils/src/rootcint.cxx,
	  vmc/Module.mk, win32gdk/Module.mk, winnt/Module.mk,
	  x11/Module.mk, x11ttf/Module.mk, x3d/Module.mk, xml/Module.mk,
	  xmlparser/Module.mk: From Axel:
	  this patch prevents all dictionaries from being rebuild when non
	  dict related
	  changes are made in CINT. When the dictionaries change the new
	  cint/inc/cintdictversion.h must be updated which triggers a
	  dictionary
	  rebuild. For example:
	  touch cint/src/v6_var.cxx && make: rebuild no dictionaries
	  touch cint/inc/cintdictversion.h && make: rebuild all
	  dictionaries
	  touch utils/src/rootcint.cxx && make: rebuild all dictionaries

2008-01-22 13:41  rdm

	* [r21801] base/inc/RConfig.h: From Gordon Watts and Axel:
	  On windows with msvc we need w32pragma.h to be included (even in
	  client
	  code) or the build will be incompatible (compiler settings for
	  stl etc).
	  This patch enforces that.

2008-01-22 13:34  axel

	* [r21800] reflex/python/genreflex/gendict.py: Also suppress MSVC
	  warning 4345 (default initialized PODs)

2008-01-22 11:50  ganis

	* [r21797] proof/src/TCondor.cxx: Correctly position the temp
	  directory in the claim command (from Jan and Neng)

2008-01-22 09:12  brun

	* [r21795] gui/inc/TGButton.h, physics/inc/TRotation.h,
	  tutorials/eve/alice_esd.C: From Matevz:
	  Fix effective-c++ warnings for classes TGSplitButton and
	  TRotation::TRotationRow.

2008-01-21 21:11  matevz

	* [r21794] eve/inc/TEveElement.h, eve/inc/TEvePointSet.h,
	  eve/inc/TEvePolygonSetProjected.h, eve/inc/TEveTrackPropagator.h,
	  eve/inc/TEveUtil.h, eve/src/TEvePolygonSetProjected.cxx,
	  eve/src/TEveStraightLineSet.cxx, eve/src/TEveTrackEditor.cxx,
	  gl/inc/TGLAxis.h: Fix effc++ warnings.
	  Whitespace.

2008-01-21 18:43  axel

	* [r21793] cint/inc/cintdictversion.h: Add a tag (dummy) header
	  file that will be updated whenever CINT's dictionaries need to be
	  regenerated.

2008-01-21 16:24  rdm

	* [r21792] meta/src/TCint.cxx: fix warning: deprecated conversion
	  from string constant to 'char*'.

2008-01-21 16:22  rdm

	* [r21791] tmva/src/Timer.cxx: fix warning: comparison with string
	  literal results in unspecified behaviour

2008-01-21 11:22  axel

	* [r21790] reflex/python/genreflex/genreflex.py: Issue a warning if
	  windows cl.exe is not found instead of putting it into the
	  compiler info section of the dict.

2008-01-21 10:52  couet

	* [r21789] graf/src/TCutG.cxx: - In the class header, replace:
	  End_HtmlEnd_Html
	  by:
	  End_HtmlEnd_Html
	  (ie: a space is added) in order to bypass a tiny THtml parsing
	  problem.

2008-01-21 09:04  couet

	* [r21786] gpad/src/TPad.cxx: - Fix in revision 21775 was not
	  correct (side effects in the parenthesis
	  mechanism for PS).

2008-01-19 18:19  brun

	* [r21783] io/src/TGenCollectionStreamer.cxx: Fix coding
	  conventions

2008-01-19 18:17  brun

	* [r21782] reflex/src/Tools.cxx: Fix coding conventions

2008-01-19 17:32  brun

	* [r21781] pyroot/src/TPyClassGenerator.cxx: From Wim:
	  Fix a compilation warning

2008-01-19 16:18  wlav

	* [r21780] pyroot/src/Pythonize.cxx: remove unused variable

2008-01-19 01:52  wlav

	* [r21779] pyroot/src/Pythonize.cxx, pyroot/src/Utility.cxx: no
	  longer use CINT internals, also for minuit callback

2008-01-18 17:15  brun

	* [r21776] gpad/src/TPad.cxx: Fix compilation warnings

2008-01-18 17:05  couet

	* [r21775] gpad/src/TPad.cxx: - Fix the bug described here
	  http://savannah.cern.ch/bugs/?32815
	  It batch mode it was not possible to generate a bitmap file (gif,
	  jpeg etc..)
	  with a filename containing ")", "(", "]" or "[".

2008-01-18 16:49  pcanal

	* [r21773] base/inc/TEnv.h: When adding a new persistent data
	  member, we must increase the version number of the class

2008-01-18 13:40  pcanal

	* [r21767] tree/src/TTree.cxx: add note on alignment

2008-01-18 08:46  axel

	* [r21765] reflex/inc/Reflex/DictionaryGenerator.h,
	  reflex/inc/Reflex/Tools.h, reflex/src/Tools.cxx,
	  reflex/src/stl_hash.h, reflex/test/test_ReflexBuilder_unit.cxx:
	  From Hady Zalek:
	  I've encountered several compilation and runtime errors when
	  trying to port Reflex to Solaris and AIX:
	  
	  AIX -- CC 5.8:
	  - Compilation fails under xlC with the following error:
	  "DictionaryGenerator.cxx", line 42.16: 1540-0432 (S) The
	  qualified declarator "ROOT::Reflex::operator<<" must refer to an
	  existing declaration.
	  - Infinite loop on Reflex initialization due to incorrect map
	  compare functions for 'string ' and 'const char '
	  
	  Solaris -- xlC V8.0:
	  - Infinite loop on Reflex initialization due to incorrect map
	  compare functions for 'string ' and 'const char '
	  - Segmentation fault due to incorrect buffer allocation with 'new
	  char(buffer)' instead of 'new char[buffer]' in
	  'Tools.cxx':Demangle
	  
	  Please find the first attached patch to correct the above
	  issues...
	  
	  The remaining patches are for a rewrite of Tools::NormalizeName
	  to account for the mentioned platforms and make the demangling
	  tests pass. I also took the freedom of adding an overloaded
	  version in Tools.h that receives a 'const char *' parameter
	  instead of a 'const std::string &'. The patch contains test cases
	  for inclusion in test_ReflexBuilder_unit.cxx.

2008-01-18 08:22  axel

	* [r21763] reflex/python/genreflex/genreflex.py: From Jean-Frangois
	  Bastien: quote source file with "" when invoking GCCXML; fixes
	  issues with source path containing spaces.

2008-01-18 08:19  axel

	* [r21762] reflex/python/genreflex/gendict.py: From Jean-Frangois
	  Bastien: filter _type_info_pseudo classes.

2008-01-18 08:11  axel

	* [r21761] reflex/python/genreflex/genreflex.py: From Jean-Frangois
	  Bastien: surround compiler invocation by ""

2008-01-17 19:08  pcanal

	* [r21760] io/src/TGenCollectionStreamer.cxx: fix warnings and
	  layout

2008-01-17 16:51  wlav

	* [r21759] pyroot/src/Adapters.cxx, pyroot/src/Adapters.h,
	  pyroot/src/ConstructorHolder.cxx, pyroot/src/MethodHolder.cxx,
	  pyroot/src/Pythonize.cxx, pyroot/src/RootWrapper.cxx,
	  pyroot/src/TPyClassGenerator.cxx, pyroot/src/TPython.cxx,
	  pyroot/src/Utility.cxx, pyroot/src/Utility.h: o) Minor header
	  cleanup in RootWrapper.cxx and MethodHolder.cxx
	  o) Made abstract classes not-instantiatable by blocking __init__
	  o) Fix looping over empty STL(-like) containers
	  o) Give lower priority to Unknown& in favor of Unknown*
	  o) Bugfix: used a dead temporary in Utility.cxx
	  o) fix unary - and unary + (see e.g. TVector3)
	  o) Implemented __neg__ and __pos__ ( unary operator-() and
	  operator+() )
	  o) Map operator bool() to __nonzero__
	  o) Fix class naming to allow SomeTemplate( std.vector( float ) )
	  to work
	  o) Make Utility::InstallMethod work for free functions
	  o) No longer rely on CINT internals in TF1 callbacks (still
	  relying on
	  them for Minuit callbacks ... to be fixed)

2008-01-17 14:45  couet

	* [r21756] gpad/src/TPad.cxx: - Update the help for animated gif
	  generation.

2008-01-17 14:43  brun

	* [r21755] treeplayer/src/TTreePlayer.cxx: From Jan:
	  Fixed several typos in comments.

2008-01-17 12:51  rdm

	* [r21750] build/unix/distfilelist.sh: exclude .dSYM debug info
	  directories (generated on Mac OS X) from appearing
	  in the distribution.

2008-01-17 12:50  rdm

	* [r21749] Makefile: in distclean remove all PCH related include
	  files.

2008-01-17 12:13  brun

	* [r21748] base/inc/RVersion.h, build/version_number: Start
	  development cycle 5.19/01


Last change: Wed May 14 16:02:57 2008
Last generated: 2008-05-14 16:02

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.