From maf@dtek.chalmers.se Wed Mar 12 21:02:41 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:02:41 +0100 (MET) Subject: New ratatosk discussion list Message-ID: I have now created a discussion list for tkrat. This means that there are now two lists, one ratatosk-announce@dtek.chalmers.se which only carries announcements. The other, ratatosk@dtek.chalmers.se, is meant for discussions (but I will post announcements here too). I have moved all subscribers of the current list to the announce list. Please let me know if you wish to be transferred to the discussion list. Currently I administer these lists by hand so for now you can send any request to me personally. /MaF From maf@dtek.chalmers.se Wed Mar 12 21:02:41 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:02:41 +0100 (MET) Subject: New ratatosk discussion list Message-ID: I have now created a discussion list for tkrat. This means that there are now two lists, one ratatosk-announce@dtek.chalmers.se which only carries announcements. The other, ratatosk@dtek.chalmers.se, is meant for discussions (but I will post announcements here too). I have moved all subscribers of the current list to the announce list. Please let me know if you wish to be transferred to the discussion list. Currently I administer these lists by hand so for now you can send any request to me personally. /MaF From maf@dtek.chalmers.se Wed Mar 12 21:52:24 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:52:24 +0100 (MET) Subject: TkRat 1.0 released Message-ID: I have now released version 1.0 of TkRat. It is available via anonymous ftp from ftp.md.chalmers.se in /pub/tkrat or via WWW at http://www.dtek.chalmers.se/~maf/ratatosk The only differences between this version and 0.75 are bug fixes. /MaF From maf@dtek.chalmers.se Mon Jun 9 19:50:13 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Mon, 9 Jun 1997 20:50:13 +0200 (MET DST) Subject: TkRat 1.0.1 released Message-ID: I have now released version 1.0.1 of tkrat. The main changes from version 1.0 are: * Misc bugs fixed * Now supports PGP/MIME * There is now a preference for the SMTP timeout * You can now specify an userproc that gets called instead of the bell when new mail arrives * There is now an option which controls whether we should include the signature of a message we are replying to in the reply (default is off) * The list of messages can now be sorted by subject and by sender * There is now a menu entry for sending bug reports * Added keyboard shortcuts for scrolling messages line by line (Left & Right now move between messages) and for going to the end of a message * You can now click on embedded URLs and start a web browser This versions has not been exhaustively tested so I am just releasing it on this list today and next week, if no serious bugs are found, I will post it to the news. TkRat is as usual available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat There are also references to this location on the webpages at http://www.dtek.chalmers.se/~maf/ratatosk. I am now going to try to have an up to date list of known problems (and some patches) on the webpage. /MaF PS I will be out of town from thursday (12/6) to next tuesday (17/6) and will not read my email during that time. From maf@dtek.chalmers.se Tue Jun 24 21:27:07 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 24 Jun 1997 22:27:07 +0200 (MET DST) Subject: Version 1.0.2 available Message-ID: TkRat version 1.0.2 is now available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat. There are links to this location on the webpages (http://www.dtek.chalmers.se/~maf/ratatosk). Patches from version 1.0.1 are available as well. This is a bugfix release. There is no new functionality since 1.0.1 but lots of bugs have been fixed. I am using you people on the mailing-lists as guinea pigs for a couple of days and if no serious bugs are found I will announce TkRat 1.0.2 in the newsgroups. /MaF From maf@dtek.chalmers.se Tue Jun 24 21:27:07 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 24 Jun 1997 22:27:07 +0200 (MET DST) Subject: Version 1.0.2 available Message-ID: TkRat version 1.0.2 is now available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat. There are links to this location on the webpages (http://www.dtek.chalmers.se/~maf/ratatosk). Patches from version 1.0.1 are available as well. This is a bugfix release. There is no new functionality since 1.0.1 but lots of bugs have been fixed. I am using you people on the mailing-lists as guinea pigs for a couple of days and if no serious bugs are found I will announce TkRat 1.0.2 in the newsgroups. /MaF From maf@dtek.chalmers.se Tue Jun 24 23:08:40 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 25 Jun 1997 00:08:40 +0200 (MET DST) Subject: Version 1.0.2 on HOLD In-Reply-To: <199706242027.WAA15919@monet.math.chalmers.se> Message-ID: Of course I had to find a couple of serious bugs just after releasing version 1.0.2. Therefore do NOT download 1.0.2 Wait for 1.0.3 which will be available tomorrow night. /MaF From maf@dtek.chalmers.se Tue Jun 24 23:33:24 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 25 Jun 1997 00:33:24 +0200 (MET DST) Subject: New version 1.0.2 available Message-ID: --17432833-269167349-867191613=:9066 Content-Type: TEXT/plain; CHARSET=US-ASCII It turned out to be easier to fix the bug than I thought so I have made a new version available. But since there is a certain overhead in changing version number I did not do that. Fortunately we recently passed midnight here so I could change the version date with a clear conscience. There is now a new version 1.0.2 and patch available on the ftp-site. The working version has a version date of 19970625. The version date can be found in the version window under the help menu. For those that fetched the faulty version I have attached a patch that should fix your version. This patch is ONLY for those who have a tkrat 1.0.2 with version date 19970624. I am sorry about the mess... /MaF --17432833-269167349-867191613=:9066 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: Patch from 19970624 to 19970625 Index: doc/changes =================================================================== RCS file: /ufs/cvs/ratatosk/doc/changes,v retrieving revision 1.303 retrieving revision 1.307 diff -c -r1.303 -r1.307 *** changes 1997/06/24 17:55:26 1.303 --- changes 1997/06/24 22:16:49 1.307 *************** *** 1,6 **** --- 1,12 ---- This file lists the changes made to TkRat between versions. It is much more detailed than the changes shown to the user when starting a new version. + 970625: ***** released version 1.0.2 ***** + + 970625: (bug fix) The sync command did not work! + + 970624: (bug fix) Some dates in the changes files were wrong. + 970624: (bug fix) Under some circumstances could tkrat and the imap toolkit get out of sync and you got the message "bad msgno". *************** *** 826,839 **** 960719: (bug fix) now only sets the LC_CTYPE locale. ! 970719: (bug fix) now ignores aliases with empty names. ! 970719: (bug fix) fixed problem were included images were cropped (it works better if you set the canvas to the correct size). ! 970718: (bug fix) fixed bug where the vfolder entries could be overwritten. ! 970718: (feature) added cache for passwords supplied via mm_login. 960716: (bug fix) should now ignore multiple adjacent whitespace characters in mail alias files. --- 832,845 ---- 960719: (bug fix) now only sets the LC_CTYPE locale. ! 960719: (bug fix) now ignores aliases with empty names. ! 960719: (bug fix) fixed problem were included images were cropped (it works better if you set the canvas to the correct size). ! 960718: (bug fix) fixed bug where the vfolder entries could be overwritten. ! 960718: (feature) added cache for passwords supplied via mm_login. 960716: (bug fix) should now ignore multiple adjacent whitespace characters in mail alias files. Index: doc/interface =================================================================== RCS file: /ufs/cvs/ratatosk/doc/interface,v retrieving revision 1.36 retrieving revision 1.37 diff -c -r1.36 -r1.37 *** interface 1997/06/24 20:13:11 1.36 --- interface 1997/06/24 21:42:11 1.37 *************** *** 502,508 **** The duration is an optional argument and can have a value of "time" or "explicit". If the value is explicit the a handle will be returned, and this handle can then be used in a call to RatClearLog - four character string which expresses this number to the user. RatFormatDate year month day hour min sec This command gets a date expressed as numbers and is expected to return --- 502,507 ---- Index: lib/ratFolder.c =================================================================== RCS file: /ufs/cvs/ratatosk/lib/ratFolder.c,v retrieving revision 1.42 retrieving revision 1.43 diff -c -r1.42 -r1.43 *** ratFolder.c 1997/06/24 20:13:12 1.42 --- ratFolder.c 1997/06/24 22:15:28 1.43 *************** *** 187,193 **** --- 187,197 ---- RatLog(interp, RAT_WARN, interp->result, 0); number = 0; } else { + delta = number - infoPtr->number; infoPtr->number = number; + if (delta <0) { + delta = 0; + } if (infoPtr->number > infoPtr->allocated) { infoPtr->allocated = infoPtr->number; infoPtr->msgCmdPtr = (char **) REALLOC(infoPtr->msgCmdPtr, *************** *** 198,204 **** infoPtr->hidden = (int *) REALLOC(infoPtr->hidden, infoPtr->allocated*sizeof(int)); } ! for (i=infoPtr->number-number; inumber; i++) { infoPtr->msgCmdPtr[i] = (char *) NULL; } RatFolderSort(interp, infoPtr); --- 202,208 ---- infoPtr->hidden = (int *) REALLOC(infoPtr->hidden, infoPtr->allocated*sizeof(int)); } ! for (i=infoPtr->number-delta; inumber; i++) { infoPtr->msgCmdPtr[i] = (char *) NULL; } RatFolderSort(interp, infoPtr); Index: tkrat/tkrat =================================================================== RCS file: /ufs/cvs/ratatosk/tkrat/tkrat,v retrieving revision 1.93 retrieving revision 1.94 diff -c -r1.93 -r1.94 *** tkrat 1997/06/24 17:34:09 1.93 --- tkrat 1997/06/24 22:16:48 1.94 *************** *** 8,14 **** # Version numbers # set tkrat_version 1.0.2 ! set tkrat_version_date 19970624 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --- 8,14 ---- # Version numbers # set tkrat_version 1.0.2 ! set tkrat_version_date 19970625 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --17432833-269167349-867191613=:9066-- From ratatosk@dtek.chalmers.se Sun Jun 29 22:09:01 1997 From: ratatosk@dtek.chalmers.se (ratatosk@dtek.chalmers.se) Date: Sun, 29 Jun 1997 23:09:01 +0200 (MET DST) Subject: TkRat version 1.0.3 released Message-ID: I have now placed version 1.0.3 on the ftp-site. The only differences since 1.0.2 are bugfixes. I have attached the relevant portion fo the changes-file. TkRat is now also mirrored at ftp.sunet.se in /pub/unix/mail/tkrat. A thing that hit me the other day was that it would be fun to get some more feedback from the users, namely postcards. So those of you who want to, feel free to send me a postcard from where you live. My snail mail address is: Martin Forssen Kabelgatan 13c 414 57 Göteborg SWEDEN These are the changes since version 1.0.2: 970629: (bug fix) TkRat should not show the pgp output window if there was no output. 970629: (bug fix) Now shows application/pgp messages. 970628: (bug fix) TkRat included the wrong part of some multipart- messages when you were replying to messages from the Database or contained messages. 970628: (bug fix) Fixed dependecies in lib/Makefile.in. 970627: (bug fix) Fixed a stupid bug in the database code. Sometimes the database did not see the last messages in the folder. The index information for these messages could get lost (but the messages are still in the database and will show up as LostMessages when you check the database). 970627: (bug fix) You got an error from the compose window if you had deleted the default save folder. 970627: (bug fix) Garbage was attached to message when they were saved to IMAP folders while sending. 970625: (bug fix) The SendBugReport menu entry did now work. 970625: (bug fix) TkRat could still crash when you got a new message and deleted some other messages before you synchronized. /MaF From maf@dtek.chalmers.se Wed Jul 2 20:34:54 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 2 Jul 1997 21:34:54 +0200 (MET DST) Subject: RPM packages of TkRat 1.0.3 available Message-ID: RPM packages of TkRat 1.0.3 are now available of the ftp-site (or through the webpage). http://www.dtek.chalmers.se/~maf/ratatosk Big thanks goes to Tyson D Swayer who built the packages. /MaF From mbaker@iee.org, maf@dtek.chalmers.se Wed Jul 23 09:15:10 1997 From: mbaker@iee.org, maf@dtek.chalmers.se (Martin Forssen) Date: Wed, 23 Jul 1997 10:15:10 +0200 (MET DST) Subject: Debian packages of TkRat 1.0.3 available Message-ID: The following message is really from Mark Baker , but it got caught in the anti-spam measurements I have on this list. On Wed, 2 Jul 1997 maf@dtek.chalmers.se wrote: > RPM packages of TkRat 1.0.3 are now available of the ftp-site (or > through the webpage). http://www.dtek.chalmers.se/~maf/ratatosk The debian packages I made of TkRat are now finally available. I made them ages ago, but because they were new packages that weren't part of debian before they needed manual intervention to add them, and Guy, who normally handles such things, has only just got back from holiday. You should be able to get them from any debian mirror. i386 binaries are in hamm/hamm/binary-i386/mail/tkrat_1.0.3-2.deb; as this is in hamm, the development release of debian, it uses libc6 and so will not work on old verions of debian unless you also install libc6 from hamm. To use on another platform (m68k/alpha/sparc/ppc) or to use with libc5, you will need to download the debian source packages, whose location should be obvious for any debian users. From maf@dtek.chalmers.se Fri Sep 12 20:31:22 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Fri, 12 Sep 1997 21:31:22 +0200 (MET DST) Subject: TkRat version 1.0.4 released Message-ID: I have now placed the sources for version 1.0.4 on the ftp-site (ftp.md.chalmers.se:/pub/tkrat). There are some major changes in this release and I recently found out that tck/tk 8.0 is much more forgiving about bad arguments to commands than earlier versions. Therefor I am afraid there might still be some bugs in this release so check teh features page if you have problems. The more careful among you might want to wait a couple of weeks. Beware that once you have tested version 1.0.4 you can not go back to version 1.0.3 since the folder list (~/.ratatosk/vfolderlist) is converted to a new format when you start 1.0.4. I feel that version 1.0.4 is a significat improvement over 1.0.3. The main changes are: * Many bugs fixed * The alias system has undergone major modifications * The preferences window looks slightly different * The URL searching is now done as the message is shown * You can now search in the message list or the body of the current message * There is now a browse mode which does not download the messages immediately. This is selectable on a folder basis (and via menu). * The preferences that controls the different caching options are now much clearer (not to mention consistent) * Does not set the Answered flag (A) when forwarding a message Unfortunately I have not updated the help system to cover these new features. The help system is instead in for a major rewrite for the next release. I will add balloon help and redo teh help window completely. From maf@dtek.chalmers.se Sun Oct 19 21:46:17 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 19 Oct 1997 22:46:17 +0200 (MET DST) Subject: TkRat 1.0.5 released Message-ID: I have now placed version 1.0.5 of tkrat on the ftp-site (ftp.md.chalmers.se). This is just a bugfix release, but there are a lot of bugs fixed:-). There are no new features in this release. /MaF From maf@dtek.chalmers.se Sun Oct 19 21:46:17 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 19 Oct 1997 22:46:17 +0200 (MET DST) Subject: TkRat 1.0.5 released Message-ID: I have now placed version 1.0.5 of tkrat on the ftp-site (ftp.md.chalmers.se). This is just a bugfix release, but there are a lot of bugs fixed:-). There are no new features in this release. /MaF From maf@dtek.chalmers.se Tue Oct 21 21:23:22 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 21 Oct 1997 22:23:22 +0200 (MET DST) Subject: Bugs in TkRat 1.0.5 Message-ID: --8323328-1169529124-877465407=:3095 Content-Type: TEXT/plain; CHARSET=US-ASCII I have made a patch to tkrat 1.0.5 which fixes those bugs reported so far. The bugs fixed are: * Fails to build on some sun systems * Crashes on start if you have pgp support disabled * The group window does not work The patch is attached below. After you ahve applied it you must rerun configure (if you are on a sun system) before rebuilding the software. I have also updated to release and patch so that they include this patch. This patch also changes the version date to 19971021. With this message I will close the announcements list for this time. /MaF --8323328-1169529124-877465407=:3095 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: diff1 Index: Makefile.in =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/Makefile.in,v retrieving revision 1.11 retrieving revision 1.13 diff -c -r1.11 -r1.13 *** Makefile.in 1997/10/04 22:11:17 1.11 --- Makefile.in 1997/10/21 20:00:48 1.13 *************** *** 15,29 **** all: build build: ! cd imap-4.1; \ if test "`cat OSTYPE 2>/dev/null`" = "${OSTYPE}" ; then \ ! ${MAKE} "CFLAGS=$${CFLAGS}"; \ else \ ! ${MAKE} ${OSTYPE} "CFLAGS=$${CFLAGS}"; \ fi ! cd lib; ${MAKE} "CFLAGS=$${CFLAGS}" ! cd script; ${MAKE} "CFLAGS=$${CFLAGS}" ! cd tkrat; ${MAKE} "CFLAGS=$${CFLAGS}" install: cd lib; ${MAKE} install --- 15,29 ---- all: build build: ! -cd imap-4.1; \ if test "`cat OSTYPE 2>/dev/null`" = "${OSTYPE}" ; then \ ! ${MAKE}; \ else \ ! ${MAKE} ${OSTYPE}; \ fi ! cd lib; ${MAKE} ! cd script; ${MAKE} ! cd tkrat; ${MAKE} install: cd lib; ${MAKE} install Index: tkrat/folder.tcl =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/folder.tcl,v retrieving revision 1.106 retrieving revision 1.108 diff -c -r1.106 -r1.108 *** folder.tcl 1997/10/19 20:22:10 1.106 --- folder.tcl 1997/10/21 19:30:26 1.108 *************** *** 378,390 **** button $fh(sigbut) -text $t(sig): -bd 1 -anchor w -state disabled \ -highlightthickness 0 -width [expr [string length $t(sig)]+5] pack $fh(sigbut) -side right -expand 1 -fill x } set b($w.buttons.move) move_msg set b($w.buttons.delete) delete_msg set b($w.buttons.compose) compose_msg set b($w.buttons.reply_sender) reply_to_sender set b($w.buttons.reply_all) reply_to_all - set b($fh(sigbut)) no_sig # The actual text frame $w.text -relief raised -bd 1 --- 378,390 ---- button $fh(sigbut) -text $t(sig): -bd 1 -anchor w -state disabled \ -highlightthickness 0 -width [expr [string length $t(sig)]+5] pack $fh(sigbut) -side right -expand 1 -fill x + set b($fh(sigbut)) no_sig } set b($w.buttons.move) move_msg set b($w.buttons.delete) delete_msg set b($w.buttons.compose) compose_msg set b($w.buttons.reply_sender) reply_to_sender set b($w.buttons.reply_all) reply_to_all # The actual text frame $w.text -relief raised -bd 1 *************** *** 1197,1203 **** -highlightthickness 0 \ -selectmode multiple \ -setgrid true ! set b ($w.f.list) group_list_editor Size $w.f.list gFolderL pack $w.f.scroll -side right -fill y pack $w.f.list -side left -expand 1 -fill both --- 1197,1203 ---- -highlightthickness 0 \ -selectmode multiple \ -setgrid true ! set b($w.f.list) group_list_editor Size $w.f.list gFolderL pack $w.f.scroll -side right -fill y pack $w.f.list -side left -expand 1 -fill both Index: tkrat/tkrat =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/tkrat,v retrieving revision 1.123 retrieving revision 1.124 diff -c -r1.123 -r1.124 *** tkrat 1997/10/21 19:30:57 1.123 --- tkrat 1997/10/21 19:31:22 1.124 *************** *** 8,14 **** # Version numbers # set tkrat_version 1.0.5 ! set tkrat_version_date 19971020 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --- 8,14 ---- # Version numbers # set tkrat_version 1.0.5 ! set tkrat_version_date 19971021 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 Index: doc/changes =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/doc/changes,v retrieving revision 1.380 retrieving revision 1.384 diff -c -r1.380 -r1.384 *** changes 1997/10/19 20:23:24 1.380 --- changes 1997/10/21 20:00:48 1.384 *************** *** 1,6 **** --- 1,16 ---- This file lists the changes made to TkRat between versions. It is much more detailed than the changes shown to the user when starting a new version. + 971022: (bug fix) Removed all references to CFLAGS in the Makefile since + it did not work. + + 971021: (bug fix) Moved bad references to sigbut in folder window code. + This bug made tkrat crash on start if pgp support was not enabled. + + 971021: (bug fix) Generated error when opening the create group window. + + 971021: (bug fix) Fixed build problem on sun machines. + 971019: ***** released version 1.0.5 ***** 971019: (bug fix) Both the advanced and the basic expression window are now --8323328-1169529124-877465407=:3095-- From maf@dtek.chalmers.se Wed Mar 12 21:02:41 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:02:41 +0100 (MET) Subject: New ratatosk discussion list Message-ID: I have now created a discussion list for tkrat. This means that there are now two lists, one ratatosk-announce@dtek.chalmers.se which only carries announcements. The other, ratatosk@dtek.chalmers.se, is meant for discussions (but I will post announcements here too). I have moved all subscribers of the current list to the announce list. Please let me know if you wish to be transferred to the discussion list. Currently I administer these lists by hand so for now you can send any request to me personally. /MaF From maf@dtek.chalmers.se Wed Mar 12 21:02:41 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:02:41 +0100 (MET) Subject: New ratatosk discussion list Message-ID: I have now created a discussion list for tkrat. This means that there are now two lists, one ratatosk-announce@dtek.chalmers.se which only carries announcements. The other, ratatosk@dtek.chalmers.se, is meant for discussions (but I will post announcements here too). I have moved all subscribers of the current list to the announce list. Please let me know if you wish to be transferred to the discussion list. Currently I administer these lists by hand so for now you can send any request to me personally. /MaF From maf@dtek.chalmers.se Wed Mar 12 21:52:24 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 12 Mar 1997 22:52:24 +0100 (MET) Subject: TkRat 1.0 released Message-ID: I have now released version 1.0 of TkRat. It is available via anonymous ftp from ftp.md.chalmers.se in /pub/tkrat or via WWW at http://www.dtek.chalmers.se/~maf/ratatosk The only differences between this version and 0.75 are bug fixes. /MaF From maf@dtek.chalmers.se Mon Jun 9 19:50:13 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Mon, 9 Jun 1997 20:50:13 +0200 (MET DST) Subject: TkRat 1.0.1 released Message-ID: I have now released version 1.0.1 of tkrat. The main changes from version 1.0 are: * Misc bugs fixed * Now supports PGP/MIME * There is now a preference for the SMTP timeout * You can now specify an userproc that gets called instead of the bell when new mail arrives * There is now an option which controls whether we should include the signature of a message we are replying to in the reply (default is off) * The list of messages can now be sorted by subject and by sender * There is now a menu entry for sending bug reports * Added keyboard shortcuts for scrolling messages line by line (Left & Right now move between messages) and for going to the end of a message * You can now click on embedded URLs and start a web browser This versions has not been exhaustively tested so I am just releasing it on this list today and next week, if no serious bugs are found, I will post it to the news. TkRat is as usual available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat There are also references to this location on the webpages at http://www.dtek.chalmers.se/~maf/ratatosk. I am now going to try to have an up to date list of known problems (and some patches) on the webpage. /MaF PS I will be out of town from thursday (12/6) to next tuesday (17/6) and will not read my email during that time. From maf@dtek.chalmers.se Tue Jun 24 21:27:07 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 24 Jun 1997 22:27:07 +0200 (MET DST) Subject: Version 1.0.2 available Message-ID: TkRat version 1.0.2 is now available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat. There are links to this location on the webpages (http://www.dtek.chalmers.se/~maf/ratatosk). Patches from version 1.0.1 are available as well. This is a bugfix release. There is no new functionality since 1.0.1 but lots of bugs have been fixed. I am using you people on the mailing-lists as guinea pigs for a couple of days and if no serious bugs are found I will announce TkRat 1.0.2 in the newsgroups. /MaF From maf@dtek.chalmers.se Tue Jun 24 21:27:07 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 24 Jun 1997 22:27:07 +0200 (MET DST) Subject: Version 1.0.2 available Message-ID: TkRat version 1.0.2 is now available via anonymous ftp from ftp.md.chalmers.se:/pub/tkrat. There are links to this location on the webpages (http://www.dtek.chalmers.se/~maf/ratatosk). Patches from version 1.0.1 are available as well. This is a bugfix release. There is no new functionality since 1.0.1 but lots of bugs have been fixed. I am using you people on the mailing-lists as guinea pigs for a couple of days and if no serious bugs are found I will announce TkRat 1.0.2 in the newsgroups. /MaF From maf@dtek.chalmers.se Tue Jun 24 23:08:40 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 25 Jun 1997 00:08:40 +0200 (MET DST) Subject: Version 1.0.2 on HOLD In-Reply-To: <199706242027.WAA15919@monet.math.chalmers.se> Message-ID: Of course I had to find a couple of serious bugs just after releasing version 1.0.2. Therefore do NOT download 1.0.2 Wait for 1.0.3 which will be available tomorrow night. /MaF From maf@dtek.chalmers.se Tue Jun 24 23:33:24 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 25 Jun 1997 00:33:24 +0200 (MET DST) Subject: New version 1.0.2 available Message-ID: --17432833-269167349-867191613=:9066 Content-Type: TEXT/plain; CHARSET=US-ASCII It turned out to be easier to fix the bug than I thought so I have made a new version available. But since there is a certain overhead in changing version number I did not do that. Fortunately we recently passed midnight here so I could change the version date with a clear conscience. There is now a new version 1.0.2 and patch available on the ftp-site. The working version has a version date of 19970625. The version date can be found in the version window under the help menu. For those that fetched the faulty version I have attached a patch that should fix your version. This patch is ONLY for those who have a tkrat 1.0.2 with version date 19970624. I am sorry about the mess... /MaF --17432833-269167349-867191613=:9066 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: Patch from 19970624 to 19970625 Index: doc/changes =================================================================== RCS file: /ufs/cvs/ratatosk/doc/changes,v retrieving revision 1.303 retrieving revision 1.307 diff -c -r1.303 -r1.307 *** changes 1997/06/24 17:55:26 1.303 --- changes 1997/06/24 22:16:49 1.307 *************** *** 1,6 **** --- 1,12 ---- This file lists the changes made to TkRat between versions. It is much more detailed than the changes shown to the user when starting a new version. + 970625: ***** released version 1.0.2 ***** + + 970625: (bug fix) The sync command did not work! + + 970624: (bug fix) Some dates in the changes files were wrong. + 970624: (bug fix) Under some circumstances could tkrat and the imap toolkit get out of sync and you got the message "bad msgno". *************** *** 826,839 **** 960719: (bug fix) now only sets the LC_CTYPE locale. ! 970719: (bug fix) now ignores aliases with empty names. ! 970719: (bug fix) fixed problem were included images were cropped (it works better if you set the canvas to the correct size). ! 970718: (bug fix) fixed bug where the vfolder entries could be overwritten. ! 970718: (feature) added cache for passwords supplied via mm_login. 960716: (bug fix) should now ignore multiple adjacent whitespace characters in mail alias files. --- 832,845 ---- 960719: (bug fix) now only sets the LC_CTYPE locale. ! 960719: (bug fix) now ignores aliases with empty names. ! 960719: (bug fix) fixed problem were included images were cropped (it works better if you set the canvas to the correct size). ! 960718: (bug fix) fixed bug where the vfolder entries could be overwritten. ! 960718: (feature) added cache for passwords supplied via mm_login. 960716: (bug fix) should now ignore multiple adjacent whitespace characters in mail alias files. Index: doc/interface =================================================================== RCS file: /ufs/cvs/ratatosk/doc/interface,v retrieving revision 1.36 retrieving revision 1.37 diff -c -r1.36 -r1.37 *** interface 1997/06/24 20:13:11 1.36 --- interface 1997/06/24 21:42:11 1.37 *************** *** 502,508 **** The duration is an optional argument and can have a value of "time" or "explicit". If the value is explicit the a handle will be returned, and this handle can then be used in a call to RatClearLog - four character string which expresses this number to the user. RatFormatDate year month day hour min sec This command gets a date expressed as numbers and is expected to return --- 502,507 ---- Index: lib/ratFolder.c =================================================================== RCS file: /ufs/cvs/ratatosk/lib/ratFolder.c,v retrieving revision 1.42 retrieving revision 1.43 diff -c -r1.42 -r1.43 *** ratFolder.c 1997/06/24 20:13:12 1.42 --- ratFolder.c 1997/06/24 22:15:28 1.43 *************** *** 187,193 **** --- 187,197 ---- RatLog(interp, RAT_WARN, interp->result, 0); number = 0; } else { + delta = number - infoPtr->number; infoPtr->number = number; + if (delta <0) { + delta = 0; + } if (infoPtr->number > infoPtr->allocated) { infoPtr->allocated = infoPtr->number; infoPtr->msgCmdPtr = (char **) REALLOC(infoPtr->msgCmdPtr, *************** *** 198,204 **** infoPtr->hidden = (int *) REALLOC(infoPtr->hidden, infoPtr->allocated*sizeof(int)); } ! for (i=infoPtr->number-number; inumber; i++) { infoPtr->msgCmdPtr[i] = (char *) NULL; } RatFolderSort(interp, infoPtr); --- 202,208 ---- infoPtr->hidden = (int *) REALLOC(infoPtr->hidden, infoPtr->allocated*sizeof(int)); } ! for (i=infoPtr->number-delta; inumber; i++) { infoPtr->msgCmdPtr[i] = (char *) NULL; } RatFolderSort(interp, infoPtr); Index: tkrat/tkrat =================================================================== RCS file: /ufs/cvs/ratatosk/tkrat/tkrat,v retrieving revision 1.93 retrieving revision 1.94 diff -c -r1.93 -r1.94 *** tkrat 1997/06/24 17:34:09 1.93 --- tkrat 1997/06/24 22:16:48 1.94 *************** *** 8,14 **** # Version numbers # set tkrat_version 1.0.2 ! set tkrat_version_date 19970624 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --- 8,14 ---- # Version numbers # set tkrat_version 1.0.2 ! set tkrat_version_date 19970625 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --17432833-269167349-867191613=:9066-- From ratatosk@dtek.chalmers.se Sun Jun 29 22:09:01 1997 From: ratatosk@dtek.chalmers.se (ratatosk@dtek.chalmers.se) Date: Sun, 29 Jun 1997 23:09:01 +0200 (MET DST) Subject: TkRat version 1.0.3 released Message-ID: I have now placed version 1.0.3 on the ftp-site. The only differences since 1.0.2 are bugfixes. I have attached the relevant portion fo the changes-file. TkRat is now also mirrored at ftp.sunet.se in /pub/unix/mail/tkrat. A thing that hit me the other day was that it would be fun to get some more feedback from the users, namely postcards. So those of you who want to, feel free to send me a postcard from where you live. My snail mail address is: Martin Forssen Kabelgatan 13c 414 57 Göteborg SWEDEN These are the changes since version 1.0.2: 970629: (bug fix) TkRat should not show the pgp output window if there was no output. 970629: (bug fix) Now shows application/pgp messages. 970628: (bug fix) TkRat included the wrong part of some multipart- messages when you were replying to messages from the Database or contained messages. 970628: (bug fix) Fixed dependecies in lib/Makefile.in. 970627: (bug fix) Fixed a stupid bug in the database code. Sometimes the database did not see the last messages in the folder. The index information for these messages could get lost (but the messages are still in the database and will show up as LostMessages when you check the database). 970627: (bug fix) You got an error from the compose window if you had deleted the default save folder. 970627: (bug fix) Garbage was attached to message when they were saved to IMAP folders while sending. 970625: (bug fix) The SendBugReport menu entry did now work. 970625: (bug fix) TkRat could still crash when you got a new message and deleted some other messages before you synchronized. /MaF From maf@dtek.chalmers.se Wed Jul 2 20:34:54 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 2 Jul 1997 21:34:54 +0200 (MET DST) Subject: RPM packages of TkRat 1.0.3 available Message-ID: RPM packages of TkRat 1.0.3 are now available of the ftp-site (or through the webpage). http://www.dtek.chalmers.se/~maf/ratatosk Big thanks goes to Tyson D Swayer who built the packages. /MaF From mbaker@iee.org, maf@dtek.chalmers.se Wed Jul 23 09:15:10 1997 From: mbaker@iee.org, maf@dtek.chalmers.se (Martin Forssen) Date: Wed, 23 Jul 1997 10:15:10 +0200 (MET DST) Subject: Debian packages of TkRat 1.0.3 available Message-ID: The following message is really from Mark Baker , but it got caught in the anti-spam measurements I have on this list. On Wed, 2 Jul 1997 maf@dtek.chalmers.se wrote: > RPM packages of TkRat 1.0.3 are now available of the ftp-site (or > through the webpage). http://www.dtek.chalmers.se/~maf/ratatosk The debian packages I made of TkRat are now finally available. I made them ages ago, but because they were new packages that weren't part of debian before they needed manual intervention to add them, and Guy, who normally handles such things, has only just got back from holiday. You should be able to get them from any debian mirror. i386 binaries are in hamm/hamm/binary-i386/mail/tkrat_1.0.3-2.deb; as this is in hamm, the development release of debian, it uses libc6 and so will not work on old verions of debian unless you also install libc6 from hamm. To use on another platform (m68k/alpha/sparc/ppc) or to use with libc5, you will need to download the debian source packages, whose location should be obvious for any debian users. From maf@dtek.chalmers.se Fri Sep 12 20:31:22 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Fri, 12 Sep 1997 21:31:22 +0200 (MET DST) Subject: TkRat version 1.0.4 released Message-ID: I have now placed the sources for version 1.0.4 on the ftp-site (ftp.md.chalmers.se:/pub/tkrat). There are some major changes in this release and I recently found out that tck/tk 8.0 is much more forgiving about bad arguments to commands than earlier versions. Therefor I am afraid there might still be some bugs in this release so check teh features page if you have problems. The more careful among you might want to wait a couple of weeks. Beware that once you have tested version 1.0.4 you can not go back to version 1.0.3 since the folder list (~/.ratatosk/vfolderlist) is converted to a new format when you start 1.0.4. I feel that version 1.0.4 is a significat improvement over 1.0.3. The main changes are: * Many bugs fixed * The alias system has undergone major modifications * The preferences window looks slightly different * The URL searching is now done as the message is shown * You can now search in the message list or the body of the current message * There is now a browse mode which does not download the messages immediately. This is selectable on a folder basis (and via menu). * The preferences that controls the different caching options are now much clearer (not to mention consistent) * Does not set the Answered flag (A) when forwarding a message Unfortunately I have not updated the help system to cover these new features. The help system is instead in for a major rewrite for the next release. I will add balloon help and redo teh help window completely. From maf@dtek.chalmers.se Sun Oct 19 21:46:17 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 19 Oct 1997 22:46:17 +0200 (MET DST) Subject: TkRat 1.0.5 released Message-ID: I have now placed version 1.0.5 of tkrat on the ftp-site (ftp.md.chalmers.se). This is just a bugfix release, but there are a lot of bugs fixed:-). There are no new features in this release. /MaF From maf@dtek.chalmers.se Sun Oct 19 21:46:17 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 19 Oct 1997 22:46:17 +0200 (MET DST) Subject: TkRat 1.0.5 released Message-ID: I have now placed version 1.0.5 of tkrat on the ftp-site (ftp.md.chalmers.se). This is just a bugfix release, but there are a lot of bugs fixed:-). There are no new features in this release. /MaF From maf@dtek.chalmers.se Tue Oct 21 21:23:22 1997 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Tue, 21 Oct 1997 22:23:22 +0200 (MET DST) Subject: Bugs in TkRat 1.0.5 Message-ID: --8323328-1169529124-877465407=:3095 Content-Type: TEXT/plain; CHARSET=US-ASCII I have made a patch to tkrat 1.0.5 which fixes those bugs reported so far. The bugs fixed are: * Fails to build on some sun systems * Crashes on start if you have pgp support disabled * The group window does not work The patch is attached below. After you ahve applied it you must rerun configure (if you are on a sun system) before rebuilding the software. I have also updated to release and patch so that they include this patch. This patch also changes the version date to 19971021. With this message I will close the announcements list for this time. /MaF --8323328-1169529124-877465407=:3095 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: diff1 Index: Makefile.in =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/Makefile.in,v retrieving revision 1.11 retrieving revision 1.13 diff -c -r1.11 -r1.13 *** Makefile.in 1997/10/04 22:11:17 1.11 --- Makefile.in 1997/10/21 20:00:48 1.13 *************** *** 15,29 **** all: build build: ! cd imap-4.1; \ if test "`cat OSTYPE 2>/dev/null`" = "${OSTYPE}" ; then \ ! ${MAKE} "CFLAGS=$${CFLAGS}"; \ else \ ! ${MAKE} ${OSTYPE} "CFLAGS=$${CFLAGS}"; \ fi ! cd lib; ${MAKE} "CFLAGS=$${CFLAGS}" ! cd script; ${MAKE} "CFLAGS=$${CFLAGS}" ! cd tkrat; ${MAKE} "CFLAGS=$${CFLAGS}" install: cd lib; ${MAKE} install --- 15,29 ---- all: build build: ! -cd imap-4.1; \ if test "`cat OSTYPE 2>/dev/null`" = "${OSTYPE}" ; then \ ! ${MAKE}; \ else \ ! ${MAKE} ${OSTYPE}; \ fi ! cd lib; ${MAKE} ! cd script; ${MAKE} ! cd tkrat; ${MAKE} install: cd lib; ${MAKE} install Index: tkrat/folder.tcl =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/folder.tcl,v retrieving revision 1.106 retrieving revision 1.108 diff -c -r1.106 -r1.108 *** folder.tcl 1997/10/19 20:22:10 1.106 --- folder.tcl 1997/10/21 19:30:26 1.108 *************** *** 378,390 **** button $fh(sigbut) -text $t(sig): -bd 1 -anchor w -state disabled \ -highlightthickness 0 -width [expr [string length $t(sig)]+5] pack $fh(sigbut) -side right -expand 1 -fill x } set b($w.buttons.move) move_msg set b($w.buttons.delete) delete_msg set b($w.buttons.compose) compose_msg set b($w.buttons.reply_sender) reply_to_sender set b($w.buttons.reply_all) reply_to_all - set b($fh(sigbut)) no_sig # The actual text frame $w.text -relief raised -bd 1 --- 378,390 ---- button $fh(sigbut) -text $t(sig): -bd 1 -anchor w -state disabled \ -highlightthickness 0 -width [expr [string length $t(sig)]+5] pack $fh(sigbut) -side right -expand 1 -fill x + set b($fh(sigbut)) no_sig } set b($w.buttons.move) move_msg set b($w.buttons.delete) delete_msg set b($w.buttons.compose) compose_msg set b($w.buttons.reply_sender) reply_to_sender set b($w.buttons.reply_all) reply_to_all # The actual text frame $w.text -relief raised -bd 1 *************** *** 1197,1203 **** -highlightthickness 0 \ -selectmode multiple \ -setgrid true ! set b ($w.f.list) group_list_editor Size $w.f.list gFolderL pack $w.f.scroll -side right -fill y pack $w.f.list -side left -expand 1 -fill both --- 1197,1203 ---- -highlightthickness 0 \ -selectmode multiple \ -setgrid true ! set b($w.f.list) group_list_editor Size $w.f.list gFolderL pack $w.f.scroll -side right -fill y pack $w.f.list -side left -expand 1 -fill both Index: tkrat/tkrat =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/tkrat,v retrieving revision 1.123 retrieving revision 1.124 diff -c -r1.123 -r1.124 *** tkrat 1997/10/21 19:30:57 1.123 --- tkrat 1997/10/21 19:31:22 1.124 *************** *** 8,14 **** # Version numbers # set tkrat_version 1.0.5 ! set tkrat_version_date 19971020 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 --- 8,14 ---- # Version numbers # set tkrat_version 1.0.5 ! set tkrat_version_date 19971021 # The version history set ratHistory {0.50 0.51 0.52 0.53 0.54 0.55 0.56 0.57 0.58 0.59 Index: doc/changes =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/doc/changes,v retrieving revision 1.380 retrieving revision 1.384 diff -c -r1.380 -r1.384 *** changes 1997/10/19 20:23:24 1.380 --- changes 1997/10/21 20:00:48 1.384 *************** *** 1,6 **** --- 1,16 ---- This file lists the changes made to TkRat between versions. It is much more detailed than the changes shown to the user when starting a new version. + 971022: (bug fix) Removed all references to CFLAGS in the Makefile since + it did not work. + + 971021: (bug fix) Moved bad references to sigbut in folder window code. + This bug made tkrat crash on start if pgp support was not enabled. + + 971021: (bug fix) Generated error when opening the create group window. + + 971021: (bug fix) Fixed build problem on sun machines. + 971019: ***** released version 1.0.5 ***** 971019: (bug fix) Both the advanced and the basic expression window are now --8323328-1169529124-877465407=:3095--