Dear ROOT team, since ROOT version 2.25/03 the gEnv comes with a lot of standard settings (marked as [GLOBAL) that disturb my previous and simple ~/.rootrc file. The most annoying aspect of these standard settings is that my old ~/.rootrc file, that reads Root.MacroPath: /afs/cern.ch/user/m/mweber/root/macro:/afs/cern.ch/user/m/mweber/root/test:. *.Rint.Logon: /afs/cern.ch/user/m/mweber/root/macro/rootlogon.C *.Rint.Logoff: /afs/cern.ch/user/m/mweber/root/macro/rootlogoff.C does not work with the new version, because in the new version there exists already a predefined MacroPath. The gEnv->Print shows in version 2.25 (after reading my file): Unix.*.Root.MacroPath: .:/afs/cern.ch/na49/library.4/ROOT/pro/hp_ux102/root/macros [Global] Root.MacroPath: /afs/cern.ch/user/m/mweber/root/macro:/afs/cern.ch/user/m/mweber/root/test:. [User] And the user specified macro path is never accessed... This is also true when I specify *.*.Root.MacroPath or *.Root.MacroPath Because my macros are system independent, I do not want to specify a macro path for each OS. Could you also implement in gEnv that when no OS is specified, the variable applies to all OS's? Martin
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:33 MET