From maf@dtek.chalmers.se Mon Jan 5 21:15:55 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Mon, 5 Jan 1998 22:15:55 +0100 (MET) Subject: TkRat 1.1a released Message-ID: --8323328-269167349-884034962=:2483 Content-Type: TEXT/plain; CHARSET=US-ASCII I have now the honor to announce the first prerelease of tkrat 1.1. The biggest change since 1.0.5 has occured in the help-system. It has been completely rewritten. There is now balloon-help available for almost all components. The help window is still there but has a new look and only a part of the old content is left. There is a checkbutton in the help menu which turns the balloon-help on and off. There are of course a number of bug-fixes as well, and there is now an option to control if tkrat should do an automatic synchronization everytime you close a folder (or just an update). The only known quirk at the moment is that not all texts are available in italian. You will get a warning about this when you build tkrat. This release is like the others available via anonymous ftp from ftp.md.chalmers.se/pub/tkrat or via the web at http://www.dtek.chalmers.se/~maf/ratatosk I have attached the relevant part of the changes file. /MaF --8323328-269167349-884034962=:2483 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: changes 980104: (feature) Now also checks the from address you have specified in the options dialog when checking oif a message is from yourself. 971227: (bug fix) You could get an error message about variable mh(save_to) from the compose window 971226: (feature) Now removes any prepended or appended whitespace from vfolder names. 971226: (feature) You can now turn off the auto-expunge which happens when folders are closed. 971226: (feature) Now check for tk version and warns about bug in tk8.0. 971222: (feature) Changed copyright statement. 971221: (bug fix) Redid the timezone references (the new version lent from tcl 8.0p2). This should fix some compilation problems. 971219: (bug fix) It is now possible to insert a return character in the content and comment fields in the alias window. 971214: (bug fix) The "Folder flagged" command could return invalid indexes. Thus group operations could fail under some circumstances. 971210: (bug fix) Deleting aliases did not update the saved aliases. Thanks goes to Bernard PERROT for the fix. 971207: (bug fix) Keep the 'N' flag when moving unread messages from IMAP mailboxes. 971207: (bug fix) An extra newline got added when copying messages to IMAP folders 971207: (bug fix) When you move a flagged message to another folder the flagging is cleared instead of kept as it used to be. 971207: (bug fix) It is no longer possible to open multiple edit windows for one alias. 971202: (bug fix) Address lists generated inside tkrat did not work well at all. 971130: (bug fix) Save all aliases when new aliases has been extracted 971127: (feature) Changed the default tk binding for entries and text so that the selection is not cleared as soon as you move the cursor. 971127: (feature) Added documentation in CONFIGURATION-file of how to set the system address book. 971127: (bug fix) It was impossible to actually delete IMAP folders. 971126: (bug fix) Sometimes the wrong message was selected after an expunge. 971126: (feature) Total rewrite of the help system. Theer are now balloon help entries for most buttons and fields and the help window is much more intuitive (as well as redone). 971125: (bug fix) Deferred sending did not work if you tried to send to many messages in one batch. 971125: (bug fix) Now RatDaysSinceExpire can not return a negative value. 971109: (bug fix) The url matching sometimes matched to much. 971109: (bug fix) TkRat dumped on reading certain (invalid) messages. Thanks goes to Andrew.Greer@vuw.ac.nz for the fix. 971105: (bug fix) Should not cache any connection or password if the login failed. 971022: (bug fix) The dismiss button in the preferences window did not work. 971022: (bug fix) Code which interpreted host:port syntax for SMTP host was broken. 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. --8323328-269167349-884034962=:2483-- From maf@dtek.chalmers.se Wed Jan 14 20:38:27 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 14 Jan 1998 21:38:27 +0100 (MET) Subject: TkRat version 1.1 released Message-ID: I have now placed tkrat-1.1 on the ftp-site. The only difference vs version 1.1a is a couple of bugfixes. Among them one nasty which got tkrat to crash when encountering messages from certain mailing-lists. I have now made a branch in my development tree. From now on only bugfixes will be made to the 1.1 version. I will instead concentrate on version 2.0. Version 2.0 will require at least tcl/tk 8.0 perhaps even 8.1 (if that gets released soon enough). /MaF From maf@dtek.chalmers.se Sun Jan 18 19:29:33 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 18 Jan 1998 20:29:33 +0100 (MET) Subject: Patch for tkrat 1.1 Message-ID: --8323328-269167349-885151780=:5361 Content-Type: TEXT/plain; CHARSET=US-ASCII I have now made a patch for version 1.1 available. This fixes the problems with closing the key definition window and some problems with sending certain mails to a program mailer. I have uppdated all relevant files on the ftp-server to include this patch. For your convenience I include this patch in this letter as well. This patch will change the version date to 19980118. /MaF --8323328-269167349-885151780=:5361 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: patch-1.1 *** doc/changes Tue Jan 13 21:46:49 1998 --- new/doc/changes Sat Jan 17 20:52:39 1998 *************** *** 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. + 980117: (bug fix) TkRat did not esacpe lines containing a single dot when + sending to a prgram (but did for SMTP). Now it does. + + 980115: (bug fix) You got a tcl error when you closed the folder key + definition window. + 980113: ***** released version 1.1 ***** 981112: (bug fix) Modified configuration so it works on RedHat 5.0 systems. *** lib/ratSender.c Sun Jan 11 19:01:54 1998 --- new/lib/ratSender.c Sat Jan 17 20:52:40 1998 *************** *** 357,363 **** } else { Tcl_DStringFree(&ds); ckfree(listArgv); ! rfc822_output(buf, env, body, RatTclPuts, channel, i); Tcl_Close(interp, channel); } } else { --- 357,363 ---- } else { Tcl_DStringFree(&ds); ckfree(listArgv); ! rfc822_output(buf, env, body, RatTclPutsSMTP, channel, i); Tcl_Close(interp, channel); } } else { *** tkrat/keydef.tcl Sun Jan 4 13:22:34 1998 --- new/tkrat/keydef.tcl Sun Jan 18 19:33:03 1998 *************** *** 264,270 **** } } destroy $hd(w) ! foreach bn [array names b $w.*] {unset b($bn)} unset hd if $changed { --- 264,270 ---- } } destroy $hd(w) ! foreach bn [array names b $hd(w).*] {unset b($bn)} unset hd if $changed { --8323328-269167349-885151780=:5361-- From maf@dtek.chalmers.se Tue Jul 14 20:27:21 1998 From: maf@dtek.chalmers.se (=?iso-8859-1?Q?Martin_Forss=E9n?=) Date: Tue, 14 Jul 1998 21:27:21 +0200 (MET DST) Subject: TkRat 1.2 released Message-ID: I have just placed tkrat 1.2 on the website http://www.dtek.chalmers.se/~maf/ratatosk There are two reasons I make this release. One is that I just got french texts for TkRat (provided by Christope Martin (Christophe.Martin@ipnl.in2p3.fr), Stéphane Gourmelen, Noël Giraud and Éric Simon. The other is that I have a number of bug-fixes which could help people. I also want these bugfixes to be included in teh tkrat version which will be included on the tcl/tk CD which will be released this autum. Therefore I would like you all to test this release. Preferably as soon as possible since I go on vacation this friday. And I am not sure how access to teh net I will have during the four weeks I am gone. /MaF PS Work is also progressing on version 2.0. Unfortunately I have no idea when it will be ready for release (there are still lots of features I want to add). From maf@dtek.chalmers.se Tue Jul 14 22:23:51 1998 From: maf@dtek.chalmers.se (=?iso-8859-1?Q?Martin_Forss=E9n?=) Date: Tue, 14 Jul 1998 23:23:51 +0200 (MET DST) Subject: Stupid bug in TkRat 1.2 Message-ID: --8323328-1169529124-900451436=:4136 Content-Type: TEXT/plain; charset=us-ascii Those of you who were fast in getting 1.2 got a version which often may fail to send messages (you get an error window instead). I have updated the 1.2 copy on my website (and ftp-site). The fixed version reports a version date of 19980715 (the bad one 19980714). If you have the version dated 19980714 you can patch it with the attached patch. My apologies for this small lapse. Big thanks gos to Muhammad A Muquit who was the first to report the bug. /MaF --8323328-1169529124-900451436=:4136 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: 1.2patch Index: tkrat/tkrat =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/tkrat,v retrieving revision 1.133.2.4 diff -c -r1.133.2.4 tkrat *** tkrat 1998/07/14 18:59:26 1.133.2.4 --- tkrat 1998/07/14 21:11:54 *************** *** 9,15 **** # Version numbers # set tkrat_version 1.2 ! set tkrat_version_date 19980714 # 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 --- 9,15 ---- # Version numbers # set tkrat_version 1.2 ! set tkrat_version_date 19980715 # 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: tkrat/compose.tcl =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/compose.tcl,v retrieving revision 1.119.2.7 diff -c -r1.119.2.7 compose.tcl *** compose.tcl 1998/07/14 18:57:34 1.119.2.7 --- compose.tcl 1998/07/14 21:07:37 *************** *** 1103,1108 **** --- 1103,1117 ---- global option t composeAdrHdrList upvar #0 $handler mh + if ![info exists mh(to)] { + set mh(to) "" + } + if ![info exists mh(cc)] { + set mh(cc) "" + } + if ![info exists mh(bcc)] { + set mh(bcc) "" + } if { 0 == [string length "$mh(to)$mh(cc)$mh(bcc)"]} { Popup $t(need_to) return 1 Index: doc/changes =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/doc/changes,v retrieving revision 1.411.2.25 diff -c -r1.411.2.25 changes *** changes 1998/07/14 18:59:25 1.411.2.25 --- changes 1998/07/14 20:48:52 *************** *** 1,6 **** --- 1,9 ---- 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. + 980714: (bug fix) Could get error when sending messages (if one had disabled + the cc-field display. + 980714: ***** released version 1.2 ***** 980714: (bug fix) Merged a number of bug fixes from 2.0. --8323328-1169529124-900451436=:4136-- From maf@dtek.chalmers.se Mon Jan 5 21:15:55 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Mon, 5 Jan 1998 22:15:55 +0100 (MET) Subject: TkRat 1.1a released Message-ID: --8323328-269167349-884034962=:2483 Content-Type: TEXT/plain; CHARSET=US-ASCII I have now the honor to announce the first prerelease of tkrat 1.1. The biggest change since 1.0.5 has occured in the help-system. It has been completely rewritten. There is now balloon-help available for almost all components. The help window is still there but has a new look and only a part of the old content is left. There is a checkbutton in the help menu which turns the balloon-help on and off. There are of course a number of bug-fixes as well, and there is now an option to control if tkrat should do an automatic synchronization everytime you close a folder (or just an update). The only known quirk at the moment is that not all texts are available in italian. You will get a warning about this when you build tkrat. This release is like the others available via anonymous ftp from ftp.md.chalmers.se/pub/tkrat or via the web at http://www.dtek.chalmers.se/~maf/ratatosk I have attached the relevant part of the changes file. /MaF --8323328-269167349-884034962=:2483 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: changes 980104: (feature) Now also checks the from address you have specified in the options dialog when checking oif a message is from yourself. 971227: (bug fix) You could get an error message about variable mh(save_to) from the compose window 971226: (feature) Now removes any prepended or appended whitespace from vfolder names. 971226: (feature) You can now turn off the auto-expunge which happens when folders are closed. 971226: (feature) Now check for tk version and warns about bug in tk8.0. 971222: (feature) Changed copyright statement. 971221: (bug fix) Redid the timezone references (the new version lent from tcl 8.0p2). This should fix some compilation problems. 971219: (bug fix) It is now possible to insert a return character in the content and comment fields in the alias window. 971214: (bug fix) The "Folder flagged" command could return invalid indexes. Thus group operations could fail under some circumstances. 971210: (bug fix) Deleting aliases did not update the saved aliases. Thanks goes to Bernard PERROT for the fix. 971207: (bug fix) Keep the 'N' flag when moving unread messages from IMAP mailboxes. 971207: (bug fix) An extra newline got added when copying messages to IMAP folders 971207: (bug fix) When you move a flagged message to another folder the flagging is cleared instead of kept as it used to be. 971207: (bug fix) It is no longer possible to open multiple edit windows for one alias. 971202: (bug fix) Address lists generated inside tkrat did not work well at all. 971130: (bug fix) Save all aliases when new aliases has been extracted 971127: (feature) Changed the default tk binding for entries and text so that the selection is not cleared as soon as you move the cursor. 971127: (feature) Added documentation in CONFIGURATION-file of how to set the system address book. 971127: (bug fix) It was impossible to actually delete IMAP folders. 971126: (bug fix) Sometimes the wrong message was selected after an expunge. 971126: (feature) Total rewrite of the help system. Theer are now balloon help entries for most buttons and fields and the help window is much more intuitive (as well as redone). 971125: (bug fix) Deferred sending did not work if you tried to send to many messages in one batch. 971125: (bug fix) Now RatDaysSinceExpire can not return a negative value. 971109: (bug fix) The url matching sometimes matched to much. 971109: (bug fix) TkRat dumped on reading certain (invalid) messages. Thanks goes to Andrew.Greer@vuw.ac.nz for the fix. 971105: (bug fix) Should not cache any connection or password if the login failed. 971022: (bug fix) The dismiss button in the preferences window did not work. 971022: (bug fix) Code which interpreted host:port syntax for SMTP host was broken. 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. --8323328-269167349-884034962=:2483-- From maf@dtek.chalmers.se Wed Jan 14 20:38:27 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Wed, 14 Jan 1998 21:38:27 +0100 (MET) Subject: TkRat version 1.1 released Message-ID: I have now placed tkrat-1.1 on the ftp-site. The only difference vs version 1.1a is a couple of bugfixes. Among them one nasty which got tkrat to crash when encountering messages from certain mailing-lists. I have now made a branch in my development tree. From now on only bugfixes will be made to the 1.1 version. I will instead concentrate on version 2.0. Version 2.0 will require at least tcl/tk 8.0 perhaps even 8.1 (if that gets released soon enough). /MaF From maf@dtek.chalmers.se Sun Jan 18 19:29:33 1998 From: maf@dtek.chalmers.se (maf@dtek.chalmers.se) Date: Sun, 18 Jan 1998 20:29:33 +0100 (MET) Subject: Patch for tkrat 1.1 Message-ID: --8323328-269167349-885151780=:5361 Content-Type: TEXT/plain; CHARSET=US-ASCII I have now made a patch for version 1.1 available. This fixes the problems with closing the key definition window and some problems with sending certain mails to a program mailer. I have uppdated all relevant files on the ftp-server to include this patch. For your convenience I include this patch in this letter as well. This patch will change the version date to 19980118. /MaF --8323328-269167349-885151780=:5361 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: patch-1.1 *** doc/changes Tue Jan 13 21:46:49 1998 --- new/doc/changes Sat Jan 17 20:52:39 1998 *************** *** 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. + 980117: (bug fix) TkRat did not esacpe lines containing a single dot when + sending to a prgram (but did for SMTP). Now it does. + + 980115: (bug fix) You got a tcl error when you closed the folder key + definition window. + 980113: ***** released version 1.1 ***** 981112: (bug fix) Modified configuration so it works on RedHat 5.0 systems. *** lib/ratSender.c Sun Jan 11 19:01:54 1998 --- new/lib/ratSender.c Sat Jan 17 20:52:40 1998 *************** *** 357,363 **** } else { Tcl_DStringFree(&ds); ckfree(listArgv); ! rfc822_output(buf, env, body, RatTclPuts, channel, i); Tcl_Close(interp, channel); } } else { --- 357,363 ---- } else { Tcl_DStringFree(&ds); ckfree(listArgv); ! rfc822_output(buf, env, body, RatTclPutsSMTP, channel, i); Tcl_Close(interp, channel); } } else { *** tkrat/keydef.tcl Sun Jan 4 13:22:34 1998 --- new/tkrat/keydef.tcl Sun Jan 18 19:33:03 1998 *************** *** 264,270 **** } } destroy $hd(w) ! foreach bn [array names b $w.*] {unset b($bn)} unset hd if $changed { --- 264,270 ---- } } destroy $hd(w) ! foreach bn [array names b $hd(w).*] {unset b($bn)} unset hd if $changed { --8323328-269167349-885151780=:5361-- From maf@dtek.chalmers.se Tue Jul 14 20:27:21 1998 From: maf@dtek.chalmers.se (=?iso-8859-1?Q?Martin_Forss=E9n?=) Date: Tue, 14 Jul 1998 21:27:21 +0200 (MET DST) Subject: TkRat 1.2 released Message-ID: I have just placed tkrat 1.2 on the website http://www.dtek.chalmers.se/~maf/ratatosk There are two reasons I make this release. One is that I just got french texts for TkRat (provided by Christope Martin (Christophe.Martin@ipnl.in2p3.fr), Stéphane Gourmelen, Noël Giraud and Éric Simon. The other is that I have a number of bug-fixes which could help people. I also want these bugfixes to be included in teh tkrat version which will be included on the tcl/tk CD which will be released this autum. Therefore I would like you all to test this release. Preferably as soon as possible since I go on vacation this friday. And I am not sure how access to teh net I will have during the four weeks I am gone. /MaF PS Work is also progressing on version 2.0. Unfortunately I have no idea when it will be ready for release (there are still lots of features I want to add). From maf@dtek.chalmers.se Tue Jul 14 22:23:51 1998 From: maf@dtek.chalmers.se (=?iso-8859-1?Q?Martin_Forss=E9n?=) Date: Tue, 14 Jul 1998 23:23:51 +0200 (MET DST) Subject: Stupid bug in TkRat 1.2 Message-ID: --8323328-1169529124-900451436=:4136 Content-Type: TEXT/plain; charset=us-ascii Those of you who were fast in getting 1.2 got a version which often may fail to send messages (you get an error window instead). I have updated the 1.2 copy on my website (and ftp-site). The fixed version reports a version date of 19980715 (the bad one 19980714). If you have the version dated 19980714 you can patch it with the attached patch. My apologies for this small lapse. Big thanks gos to Muhammad A Muquit who was the first to report the bug. /MaF --8323328-1169529124-900451436=:4136 Content-Type: TEXT/plain; CHARSET=US-ASCII Content-Description: 1.2patch Index: tkrat/tkrat =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/tkrat,v retrieving revision 1.133.2.4 diff -c -r1.133.2.4 tkrat *** tkrat 1998/07/14 18:59:26 1.133.2.4 --- tkrat 1998/07/14 21:11:54 *************** *** 9,15 **** # Version numbers # set tkrat_version 1.2 ! set tkrat_version_date 19980714 # 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 --- 9,15 ---- # Version numbers # set tkrat_version 1.2 ! set tkrat_version_date 19980715 # 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: tkrat/compose.tcl =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/tkrat/compose.tcl,v retrieving revision 1.119.2.7 diff -c -r1.119.2.7 compose.tcl *** compose.tcl 1998/07/14 18:57:34 1.119.2.7 --- compose.tcl 1998/07/14 21:07:37 *************** *** 1103,1108 **** --- 1103,1117 ---- global option t composeAdrHdrList upvar #0 $handler mh + if ![info exists mh(to)] { + set mh(to) "" + } + if ![info exists mh(cc)] { + set mh(cc) "" + } + if ![info exists mh(bcc)] { + set mh(bcc) "" + } if { 0 == [string length "$mh(to)$mh(cc)$mh(bcc)"]} { Popup $t(need_to) return 1 Index: doc/changes =================================================================== RCS file: /usr/site/share/cvsroot/ratatosk/doc/changes,v retrieving revision 1.411.2.25 diff -c -r1.411.2.25 changes *** changes 1998/07/14 18:59:25 1.411.2.25 --- changes 1998/07/14 20:48:52 *************** *** 1,6 **** --- 1,9 ---- 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. + 980714: (bug fix) Could get error when sending messages (if one had disabled + the cc-field display. + 980714: ***** released version 1.2 ***** 980714: (bug fix) Merged a number of bug fixes from 2.0. --8323328-1169529124-900451436=:4136--