Version History for LinuxTaRT

The names in the curly braces following an entry denote the individual(s)
responsible for bringing the problem to my attention and/or providing
hints/solutions for solving it. Entries without one were identified and
corrected by myself.

2.50:
Incorporated new Internet TimeBeat code contributed by Iain Truskett as well as
RiscOS specific code for some file handling as well as uptime calculation and some
code clean-up. Many thanks to Iain! <koschei@eh.org>

2.28:
TaRT falls back on standard signature if the custom layout file is not
available.
Added 4 new tags for use in custom signatures. Allows having a time stamp
as well as a date stamp.
Improved INI/rc file interface.
Removed TaRTrcConvert utility.

2.27:
"TaRT --help" now works when you don't have a .TaRTrc file {Andreas}
When TaRT is run without a .TaRTrc file present, it now informs the user of
"TaRT --setup".
Additions to INSTALL file regarding "TaRT --setup"
Patch included to make KDE's KMail run TaRT for each new mail message.

2.26:
ChangeLog distributed with package.
Added ability to undefine the use of "uptime" for systems without /proc
Yet more corrections to the Makefiles regarding the "install" program. {Steve}
Significantly more efficient reading/writing of .TaRTrc
.TaRTrc now uses more descriptive names for the stored items, however the old
item names are still recognized for backward compatibility.
(see misc/TaRTrc-distrib)
END-INI is no longer required at the end of .TaRTrc
Free-form comments are allowed in .TaRTrc using the # symbol to denote them.
Utility included to convert your old .TaRTrc file to a new one
(see src/TaRTrcConvert/)

2.25:
Foolish oversight on my part left version 2.24 only able to parse the tilde
homedir convention ( ~/filename ) for the signature file. 2.25 fixed this
so that ~ is allowed for any of the specified files in .TaRTrc
    
2.24:
Added ability to use the tilde character in .TaRTrc to specify that a file
is in a users home directory. {Bruno}
Minor correction to the src/Makefile.
    
2.23:
Fixed a bug in the centering code that occurred when custom text 1 or 2 were
the maximum length allowed (caused segfault and coredump) {John S}
    
Some systems default to compiling char variables as unsigned. On these systems,
specifying +cust to use the custom layout produced a signature file full of
garbage. The variable that was causing this has been defined as signed in the
code so that it is compiled properly on all systems. {John S}

2.20:
First advertised public release of LinuxTaRT.
