Log of /trunk/core/base/src/TApplication.cxx
Parent Directory
Revision
48992 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by
rdm
File length: 44352 byte(s)
Diff to
previous 48237
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch
Revision
48236 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 8 20:07:47 2013 UTC (2 years ago) by
pcanal
File length: 44332 byte(s)
Diff to
previous 48219
Also call TROOT::CloseFiles as a atexit function. This reduces the risk of problem when ::exit is called explicitly. However this solution still requires at least one TApplication to be created and since atexit (on linux/macos) are in order, this is still technically too late. The library that are loaded dynamically (gSystem->Load, dlopen) will be unloaded before the atexit installed by TApplication (at the start of the main). What we really need is to call exactly after the end of the main and before the first library (with a dictionary) is unloaded [which we could do if (and only if) we know how to cheaply know that the library is being unloaded after main
Revision
48219 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 7 22:19:51 2013 UTC (2 years ago) by
pcanal
File length: 44091 byte(s)
Diff to
previous 47782
Reduce the risk of the files or sockets being closed after the end of 'main' (or more exactly before the library start being unloaded) by calling CloseFiles and ResetGlobals in the destructor of the TApplication (which is in most cases on the stack of the main function)
Revision
47620 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 26 08:59:28 2012 UTC (2 years, 1 month ago) by
rdm
File length: 43137 byte(s)
Diff to
previous 44507
fix error:
root/core/base/src/TApplication.cxx:948:12: error: no
viable conversion from 'std::__1::basic_istream<char>' to 'bool'
Revision
44507 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by
axel
File length: 43131 byte(s)
Diff to
previous 43719
Remove
using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.
Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.
Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.
Revision
43719 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 12 23:00:08 2012 UTC (2 years, 9 months ago) by
rdm
File length: 43116 byte(s)
Diff to
previous 41541
From Timur:
MacOS X native Cocoa/Quartz based backend. To build this version do:
./configure --enable-cocoa
Code is still rough but will be refined quickly for the May release.
Revision
39647 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 9 18:02:59 2011 UTC (3 years, 7 months ago) by
rdm
File length: 43068 byte(s)
Diff to
previous 39402
move slightly forward initialization of dictionaries to avoid tons of warning
when running with statically linked module on OSX.
Revision
39402 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu May 26 12:56:31 2011 UTC (3 years, 7 months ago) by
axel
File length: 43068 byte(s)
Diff to
previous 38769
Replace legacy clib/getline and editline by a new library, textinput,
located at core/textinput/src/textinput. That new library is written
in C++, standalone (no external dependencies), cross platform
including Windows, and contains only what we need - unlike
e.g. editline. It implements almost all bash-like editing commands,
color highlighting, history etc. It allows for multiple input objects
and multiple display objects, e.g. GUI and terminal in parallel. It
can be used as a stand-alone library, too, and will become part of
cling - which explains the different license and file names (.cpp).
core/textinputs/src/Getline* contains the adapters to ROOT; the
previous core/editline/enhance.cxx is transformed to
Getline_color.cxx. This new adapter interfaces with TTabCom directly,
without going via an extern "C" function pointer, to allow for an
ostream being passed that will contain all completion options, one per
line. TApplication now defines a virtual function to be called for tab
completion; TRint implements it using TTabCom.
One major change is that the user input string is accessible as const
char* instead of being a char* - the buffer length is unknown
anyway. This caused changes in callers of Getline(); the history and
the getline function types needed to change for CINT.
--enable-editline has been deprecated and is inoperable.
Revision
38769 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 7 17:23:58 2011 UTC (3 years, 9 months ago) by
pcanal
File length: 42762 byte(s)
Diff to
previous 38548
Migrate the call to ResetGlobals from TRint/TApplication::Terminate
to T*System::Exit (and remove the calls to CloseFiles since they are
already in ::Exit) so that:
- CloseFiles is called only once (rather than 3 times)
- ResetGlobal is called before unloading libraries in all cases
- CloseFiles/ResetGlobal are not called if fReturnFromRun is true
(Also do not delete the MemStat if fReturnFromRun is true)
Revision
38548 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 21 19:21:04 2011 UTC (3 years, 10 months ago) by
pcanal
File length: 42847 byte(s)
Diff to
previous 38288
In order to properly order the call to logoff.C, CloseFiles and ResetGlobals, rather than doing the last 2 explicitly _only_ when handling '.q', we now call them explicitly whenever TApplication::Terminate is called
Revision
38288 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 2 17:03:03 2011 UTC (3 years, 10 months ago) by
pcanal
File length: 42852 byte(s)
Diff to
previous 37639
Introduce new function TROOT::CloseFiles to be used to insure that any
files or socket is closed and deleted before any library is unloaded and/or
CINT's shutdown is started. Use this function in the few places already
using the explicit alternative and add to TApplication handling of the .q
command (to avoid the order of deletion problem that was present there)
Revision
35661 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Sep 23 14:03:19 2010 UTC (4 years, 4 months ago) by
brun
File length: 41996 byte(s)
Diff to
previous 35173
TApplication can now automatically start TMemStat (via CINT) in the constructor
and close the TMemStat file in TApplication::Terminate.
Revision
34848 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 18 23:09:47 2010 UTC (4 years, 5 months ago) by
rdm
File length: 41451 byte(s)
Diff to
previous 34563
In TApplication add:
- new method ExitOnException() which allows to set the behaviour of
TApplication in case of an exception (sigsegv, sigbus, sigill, sigfpe).
The default is to trap the signal and continue with the event loop,
using this method one can specify to exit with the signal number to the
shell, or to abort() which in addition generates a core dump.
- new command line argument -x which forces ROOT to exit on an exception.
Revision
29776 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 13 15:31:47 2009 UTC (5 years, 5 months ago) by
rdm
File length: 39466 byte(s)
Diff to
previous 27949
change test on file argument from using "flags" to using "size". Most remote
protocols don't set the flags correctly. This allows root.exe arguments to
be root:, rfio:, dcache:, etc arguments. Fixes partly issue #54176.
Revision
22961 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by
rdm
File length: 38288 byte(s)
Diff to
previous 21389
move the directories:
base clib cont meta metautils newdelete pcre rint thread unix utils
winnt zip
under the new core meta directory.
Revision
21330 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 12 10:15:51 2007 UTC (7 years, 1 month ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 38305 byte(s)
Diff to
previous 21265
Add extensive help to the .R command. Type .R -? or -h or --help to get
a detailed description of the options. Also support for sourced scripts
is added, as well as the old behaviour to execute a custom roots script,
to for example start in a special mode or special binary. To source a
script before starting roots do:
.R lxplus <go
to execute your own roots like script do:
.R lxplus myroots
Revision
21265 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 7 11:17:44 2007 UTC (7 years, 1 month ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 37389 byte(s)
Diff to
previous 21046
Following changes:
- use TSystem::NotifyApplicationCreated()
- fix problem with TApplication changing directory during argument parsing.
Directory is changed only in TRint when it processes the directory argument.
- Add warning if argument file.root does not exists, before not existing
file was ignored.
- Improve documentation of TApplication::GetOptions().
Revision
20680 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 6 15:28:09 2007 UTC (7 years, 2 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 36469 byte(s)
Diff to
previous 20411
From Gerri and me:
Add TApplication::HandleException() method, which gets called by
TSystem::DispatchSignals() in case of an exception (sigbus, sigsegv, sigill
or sigfpe). In derived TApplication's one might now want to not throw
or do something else to reset the environment.
Revision
20411 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 19 12:37:58 2007 UTC (7 years, 3 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 35904 byte(s)
Diff to
previous 19826
remove conditional around include of RConfigure.h:
#ifdef R__HAVE_CONFIG
#include "RConfigure.h"
#endif
Having this conditional caused RConfigure.h to be missing from the .d
files and hence these files would not be recompiled after re-configuring
using --prefix.
Revision
18803 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed May 16 11:14:35 2007 UTC (7 years, 8 months ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 34895 byte(s)
Diff to
previous 18770
From Gerri:
TApplication.h
- Define BIT(15) as kProcessRemotely to control remote execution.
The definition is public so that it can be set by any application that
wants something to be processed on the current remote session, e.g.
gApplication->SetBit(TApplication::kProcessRemotely);
gROOT->ProcessLine(...).
The new bit replaces both bit kTerminalInput and the boolean fProcessingLine.
TApplication.cxx, TRint.cxx, TApplicationRemote.cxx
- Cope with the change in TApplication.h
Revision
18415 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 28 14:29:12 2007 UTC (7 years, 9 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 27881 byte(s)
Diff to
previous 18140
add static method NeedGrahicsLibs(). This method should be called from static
library initializers of libraries that need the low level graphics libs
(this is currently called from libGpad and libGui). This is more generic
than looking for the Gpad and Gui names in TSystem::Load() and also works
if these libs are indirectly loaded like via an ACLiC generated library.
Also explicitly initialize TGX11TTF if this library was indirectly loaded
as part of an ACLiC library (we call via ProcessLine() the new static
TGX11TTF::Activate() method).
Revision
16796 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 16 17:18:32 2006 UTC (8 years, 2 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 30725 byte(s)
Diff to
previous 15849
Changes to get rid of the config.h and HAVE_CONFIG define. These were way
too trivial (just do a locate config.h to see how many there are):
- replace occurances of config.h by RConfigure.h
- add #warning in config.h that is should not be used
- change HAVE_CONFIG to R__HAVE_CONFIG
Revision
15849 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 26 13:36:44 2006 UTC (8 years, 6 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 30719 byte(s)
Diff to
previous 15742
Instead of providing default implementations for copy ctor's and assignment
operators we better make them private (and not implemented) to avoid people
from accidentally using them. Especially the collections classes and the
TQObject derived classes. In these classes the default implementations would
cause havoc due to multiple deletions of the same objects and other
potential memory corruptions.
Revision
15134 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue May 23 04:47:42 2006 UTC (8 years, 8 months ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 31749 byte(s)
Diff to
previous 14182
From Federico Carminati:
"I have implemented all copy and equal operators needed to silence all
warnings in AliRoot, as requested. I have implemented shallow copies as
would do the default operators synthetized by the compiler.
Most operators are protected. If users complain, you just have to move
them into the public area, but class derivation is of course supported.
It has been a terrible job, I have modified 278 files, but the changes
are backward compabile, and this goes a long way to permitting user to
use the effc++ flag with root headers."
Revision
9670 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 3 20:51:47 2004 UTC (10 years, 5 months ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 30265 byte(s)
Diff to
previous 9655
From Philippe:
With this patch, the user can finally exit ROOT even if the
system is crashing within the CINT clean-up routines.
Namely, we now support:
.qqqqq (or .QQQQQ) calls gSystem->Exit
.qqqqqqq (or .QQQQQQQ) calls gSystem->Abort
This matches the corresponding CINT options:
qqqqq : exit process immediately
qqqqqqq : abort process
Revision
7810 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 30 13:16:51 2003 UTC (11 years ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 28136 byte(s)
Diff to
previous 7641
Mega patch to add support for large files (bigger than 2 GBytes)
----------------------------------------------------------------
==========>NEW VERSION 4.00/00 <===========
Because this new version has a considerable number of changes,
and new important additions by Philippe are scheduled for the coming days
we are starting a new major version 4.
-Support for large files
-Automatic schema evolution for foreign classes
-New data type Double32_t
Large files are currently tested only under Linux with gcc3.2.
Support for other systems will be gradually added in the coming days.
By default under Linux, files are created with the option LARGEFILE.
Note that when creating a Tree, the default maximum size for a Tree
is set to 1.9 GBytes. You can change this default value by calling
TTree::SetMaxTreeSize(Long64_t maxsize)
The implementation of this new feature has required changes in many places.
The files produced by this new version can still be read by old ROOT versions
if their size if smaller than 2 GBytes. And obviously, the new version
can digest old ROOT files.
WARNING: note the following backward incompatibility:
-TSystem::GetPathInfo has a new signature: (also TUnixSystem, TWinNTSystem, etc)
old: GetPathInfo(const char *path, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime);
new: GetPathInfo(const char *path, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime);
-TFile::SysSeek and TFile::SysStat have a new signature (also TNetFile, TWebFile, etc)
old: Int_t SysSeek(Int_t fd, Long_t offset, Int_t whence);
Int_t SysStat(Int_t fd, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime);
new: Long64_t SysSeek(Int_t fd, Long64_t offset, Int_t whence);
Int_t SysStat(Int_t fd, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime);
-TTree::SetMaxTreeSize has a new signature:
old: void TTree::SetMaxTreeSize(Int_t maxsize)
new: void TTree::SetMaxTreeSize(Long64_t maxsize)
All references to Seek_t have been replaced by Long64_t.
Revision
5959 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 22 11:23:05 2003 UTC (12 years ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 27688 byte(s)
Diff to
previous 5797
big patch adding full freetype 2 TTF support to the ROOT core and X11
and Win32gdk displaying modules. TTF support provided by Olivier Couet
and Bertrand Bellenot (for Win32), build system updated by me.
Also fixes the RH8.0 installation problems of rootd and proofd.
Revision
5792 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 10 17:26:48 2002 UTC (12 years, 1 month ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 27503 byte(s)
Diff to
previous 5493
generalization by Philippe of ACliC argument parsing. New method
TSystem::SplitAclicMode(). Change by me in GetLibraries() to also
allow for non regexp search (solves problem with pathnames containing
regexp characters, like ++).
Revision
4963 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 17 14:59:57 2002 UTC (12 years, 6 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 28490 byte(s)
Diff to
previous 4258
use plugin manager in LoadGraphics(). At the same time introduced a suggestion
of Christian Holm to define in the rootrc a Gui.Backend resource. By
default this is set to "native" which translates to X11 on Unix and Win32
on Windows (or Win32gdk when compiled with GDK option). But setting it
to, e.g., "qt" will (once the full Qt implementation is available)
automatically load the libGQt plugin.
Revision
4077 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 23 16:04:54 2002 UTC (12 years, 11 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 28464 byte(s)
Diff to
previous 3748
exit() called from CINT scripts now also exits ROOT sessions, like an exit()
called from compiled code. The exit argument is not yet passed via Terminate()
to calling shell since CINT does not yet provide this info. As soon as it
does we'll pass it along.
Revision
3498 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 19 07:15:19 2001 UTC (13 years, 1 month ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 28159 byte(s)
Diff to
previous 3315
This patch from Philippe gives the user access to the cint error code after an
attempt to 'interpret'.
In particular the following methods have one more optional
parameter:
TApplication::ProcessLine
TApplication::ProcessFile
TObject::Execute
TROOT::ProcessLine
TROOT::ProcessLineFast
TROOT::ProcessLineSync
TROOT::LoadMacro
TROOT::Macro
and
TInterpreter::Execute
TInterpreter::LoadMacro
TInterpreter::ProcessLine
TInterpreter::ProcessLineAsync
TInterpreter::ProcessLineSync
TInterpreter::ExecuteMacro
TInterpreter::Calc
and the corresponding method in TCint.
The extra parameter is a pointer to an int (or a TInterpreter::EErrorCode
when available). If this pointer is not zero, it will be used to pass
back information on the CINT error status. The result are defined
in the enum TInterpreter::EErrorCode.
This is the best method of passing the information, because some
of the methods are already returning a result and using a global
variable (i.e. TInterpreter::GetLastErrorStatus) would lead to
indescriptible confusion (remember that there can be several
nested call to ProcessLine including one 'implied' call resulting
from the command line interpretation).
In the asynchronous case, the error status is set to kProcessing until
completion. The windows part, which consist of reseting the error status
to the proper value upon completion will be implemented in a future patch.
Also LoadMacro and Macro were updated to be able to use ACLiC and
to be able to run named macro.
Revision
2457 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 25 16:28:39 2001 UTC (13 years, 7 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 27025 byte(s)
Diff to
previous 2418
fix for two issues:
1) option -l does not print ROOT info message in addition to not showing
the splash screen.
2) script files which have the execute bit set are now also again accepted
as command line arguments (reported by Yves Schutz).
Revision
2418 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 17 23:08:45 2001 UTC (13 years, 7 months ago) by
brun
Original Path:
trunk/base/src/TApplication.cxx
File length: 26984 byte(s)
Diff to
previous 2353
Implement the following mods proposed by Valery:
TApplication::TApplication:
LoadGraphicsLibs() needs gProgFile pointer. That was not assigned.
The statement "gSystem->SetProgname(fArgv[0])"
is called too late, namely after LoadGraphicsLibs is called.
One has to change the order, namely first issue
if (fArgv) gSystem->SetProgname(fArgv[0]);
then
LoadGraphicsLibs()
TROOT::LoadClass
Did assume "lib" prefix is to be added to the name
of the Dynamic library name by the OS .This is not case under
Windows. As result the name of the Windows DLL is not completed
and DLL file can not be found
TSystem::CompileMacro
Applied wrong ExpandFileName method rather ExpandPathName
As result the file name is not generated properly if it contains
the Windows special symbols.
TSystem::ExapandFileName
did treat "blank" as a "file separator". As result the file
name that with the "blank inside" is not generated properly.
Revision
2043 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 22 16:00:56 2001 UTC (13 years, 9 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 25929 byte(s)
Diff to
previous 2039
set gRootName and the TROOT name in TApplication equal to the appClassName
argument passed to TApplication. The ROOT name is used by the TEnv system
to lookup specific settings for specific classes of applications. Before
this name was set in the TROOT ctor, but now, with the automatic TROOT object
this is not possible.
Revision
110 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 12 15:44:09 2000 UTC (14 years, 7 months ago) by
rdm
Original Path:
trunk/base/src/TApplication.cxx
File length: 25720 byte(s)
Diff to
previous 3
link now explicitely libGX11TTF with FreeType's libttf.a. Now there is
no need anymore to distribute FreeType includes and library. The only thing
the user needs to do to use TTF fonts is to get the set of font files.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.