TkRat 2.0b4 available
Martin Forssén
maf@dtek.chalmers.se
Tue, 26 Oct 1999 08:58:37 +0200 (MEST)
I have now placed TkRat version 2.0b4 on the website. I urge everybody
who is running any of the earlier betas to upgrade. This release
contains many bugfixes and some new features. Among the new feature are:
* Support for the Gnu privacy guard
* Faster start-up
* Improved file selector
* Serbian texts
The full list of changes follows below.
/MaF
991026: ***** released version 2.0b4 *****
991025: (bug fix) Added missing objects to clean target in util/Makefile.in
991025: (bug fix) Fixed problem with unread message count when opening
an IMAP folder.
991025: (bug fix) Under some circumstances did tkrat not show all bodyparts
991023: (bug fix) Fixed problem with pasting text into the compose window.
991022: (bug fix) Support for messages in charsets incompatible with
iso8859-1 was broken.
991022: (feature) Added Serbian texts from spok@beotel.yu
991022: (feature) Added a text file merge program to make inclusion
of new texts easier.
991022: (bug fix) Behave sanely even if the expire interval is less than
one day (by internally setting the interval to one day after
running the first expire).
991022: (bug fix) Import of unix directories now works a bit better.
991021: (bug fix) The preferences window now warns if there is no '%p'
in the print command.
991021: (bug fix) Could crash when wrapping cited message if the given
regexp was invalid.
991020: (bug fix) Is now much better at returning the focus after
a dialog window has taken it.
991019: (bug fix) TkRat does not now try to reopen the inbox immediately
if it failed the first time it opened. Also Be more smart when
reopening a monitored folder.
991019: (bug fix) Misc fixes to wrapping code:
* Make sure the insertion cursor always is visible after a wrap.
* Text read from file is marked as non wrappable
* Enable the user to see which parts of text are non wrappable
* Remove non wrappable markings from selection when wrapping
paragraph (if insert cursor is within selection).
991018: (bug fix) Tkrat could crash while synchronizing disconnected
folders.
991018: (bug fix) Do not mark pasted text as not wrappable if it does
not contain any line breaks.
991018: (bug fix) Fixed bug in threaded sorting where messages with the
same subject was not correctly sorted according to date.
991013: (bug fix) You could not change the print mode to plain text.
991012: (feature) Now supresses the errors about messages missing in
certain languages during build (see tkrat/Text/README for how
to turn them on again).
991012: (bug fix) Fixed problem with bouncing or forwarding multipart
messages which contained no valid parts.
991011: (feature) Added option to always use the external editor
(provided by Todd J Martin <todd.martin@acm.org>).
991011: (feature) Added support for BSD/OS-4 in configure.
991011: (bug fix) If one supplies a pth to tclsh then use that before
checking the ordinary path (was after).
991011: (feature) Improved file selector by adding recall button (recalls
suggested filename) and popup menu for old directories.
991009: (bug fix) Should show busy icon when opening monitored folders as well
991009: (bug fix) Do not show error messages when the user presses cancel
in a login dialog
991009: (bug fix) Could still dump core when it lost the lock on a mailbox
991008: (feature) Now deletes all occurrences of mailto: when pasting into
an address field while composing.
991008: (bug fix) Added %f escape for folder window name which gets
replaced by the current folder name.
991007: (bug fix) Modified Makefile to fail if the index did not build
correctly.
990928: (bug fix) Fixed problems with reset button in preferences window.
990928: (bug fix) Fixed problem where under some circumstances the number
of held messages indicator did show 9 messages when there were no
held messages.
990928: (feature) Improved startup time by directly sourcing the needed
pkgIndex.tcl-files.
990928: (bug fix) Fixed problems with changing folders from database
990928: (bug fix) The images got installed into the wrong directory.
990926: (bug fix) Fixed tons of pontential internal buffer overflows.
990924: (bug fix) Fixed misc problems which happened when folders
died.
990924: (bug fix) Sending did never work after it had encountered one
hard error.
990922: (bug fix) Often failed to identify postscript files when
attaching types.
990921: (bug fix) Clarified the ballon help texts over the different
sort order choices.
990921: (bug fix) Now uses dynamically allocated buffers for all addresses
so we should get no more buffer overflows from big addresses.
990919: (bug fix) Correct the undef's in rat.h to statisfy picky compilers.
990919: (bug fix) It was impossible to quit once a quit had been aborted
(due to active compose windows).
990919: (feature) Added -confdir argument
990919: (bug fix) The From:-field should act as an address field when
composing messages.
990919: (bug fix) Now more robust against badly formed message/rfc822
bodyparts.
990919: (feature) Added support for Gnu Privacy Guard (patch by Bart Hartgers
<bart@etpmod.phys.tue.nl>).
990919: (bug fix) Password caching did not work if one entered an alias
for the hostname of the server.
990919: (bug fix) rat.h contained a #inclide which got called on some
systems.
990917: (bug fix) Fixes resizing of img and/or html container when
the tkrat window is resized (patch from laurent.duperval@cgi.ca)
990917: (bug fix) Did not recognize https:-urls
990916: (bug fix) Import of IMAP folders now works again. Also made tkrat
prune empty directories when importing (option which defaults
to prune). This keeps the crud down when connecting to a cyrus
IMAP-server.