Thread: [CSCMail-Users] CVS Commit: CSCMail 1.7.x
Brought to you by:
countzer0
From: Steven K. <sk...@st...> - 2000-09-13 22:32:49
|
Date: Wed Sep 13 18:22:00 EST 2000 (countzero) Fixed some bugs... 1) Attachments with spaces in the filenames could not be viewed/saved correctly via the "inline attachments" hyperlinks. This has been fixed. 2) When using an HTML widget, if a text/plain part was found BEFORE a text/html part, the text/plain part was used for display, and the text/html part showed up in the attachment list... now, we scan the parts first, and find both the first text and the first html part. If we are using an HTML widget to view the mail, we set $view_part = $firsthtml, and discard $firsttext. If we are using a text widget to view the mail, we set $view_part = $firsttext and we add $firsthtml to the attachment list (so that you can view it in Netscape or whatever) I am a little worried, since we discard $firsttext when viewing HTML, that there may be some "missing" attachments.. (say, if someone sends you a message with a text/html body, and a text/plain attachment that is different than the text/html body...) if this is an issue, I will add the $firsttext to the attachment list... What I really need is a way to compare $firsttext and $firsthtml to ensure that they are the same message, and then only display the right one, discarding the other... Anyway... this new method is better than before... -CZ |
From: Steven K. <sk...@st...> - 2000-09-14 17:32:34
|
Changelog entry: Date: Thu Sep 14 13:28:00 EST 2000 (countzero) More lil bugfixes... 1) Added <div align="left"> and </div> to the top and bottom of all mail, to fix the bug in "broken" html viewers (such as GtkHTML and CscHTML) that don't properly reset alignment from one document to the next. If someone sent you a document with a <div align="center"> and forgot to </div> it, then all mail after that would be aligned center... not good 2) Stripped <body> </body> tags from mail and add them back in after we add our image and attachment links. Prior to this, we would simple look for </html> and then replace it with $images</html> for inline image viewing, and we would search for </body> (why??? I didn't code that part.. consistancy is a good thing people...) and replace it with $attachments</body> ... of course, if a message didn't HAVE a </body> tag, then the attachment links wouldn't show up... (some HTML mail doesn't bother with <body> </body> So, now, we strip <body> and </body> and then look for <html> and replace it with <html><body><div align="left"> and then we look for </html> and replace it with <div align="left">$images<br>$attachments</div></div></body></html> so that pretty much guarantees that everything will look right... (we do the second alignment in case the message has centered us again, since we want the attachment links and images left aligned...) TODO: Gonna play with setting up a lil table for the attachments, (like Netscape does) ... we'll see if I keep it... -CZ |
From: Count Z. <cou...@cy...> - 2000-09-19 14:36:32
|
Date: Tue Sep 19 10:35:00 EST 2000 (countzero) Implemented "mailto:" stripping from email addresses passed to CSCMail on the command line. Thanks to dur...@cy... for this suggestion. |
From: Steven K. <sk...@st...> - 2000-09-20 17:11:22
|
Date: Wed Sep 20 13:00:00 EST 2000 (countzero) Rolled version up to 1.7.9 Fixed several nagging glitches: A) No more "extra blank line" at the top of all messages in the compose message window. B) Changed "ctrl-c" to "alt-c" in the keybindings for the compose message window so that the arrow keys can work in the To: and Cc: fields again. C) Removed the "extra space" in the inserting of the quote character, if you want a space, make your quote character include it (eg: "> " instead of ">") D) Removed wrapping of quotes prior to inserting them into the compose message window. The whole message will still get wrapped once it is sent, but I think this may look better overall. Let me know how you like/hate this change. E) Removed %f replacement in the MIME-types editor... edit all MIME types and remove the %f ... we now call "command" "filename" ... Working on a more elegant colution to this, but it was needed so that "filename" could be properly quoted so that attachements with spaces in them get handled correctly. Also, running "command" "filename" is "safer" and no shell gets spawned... (if you run "command filename" Perl spawns a shell to handle the line, if you run "command" "filename" perl simple runs "command" and passes the rest on to it.) Anyway, if this causes problems because you had MIME entries such as "tar -xzf %f" or whatever and you need those commandline arguements, let me know, and I will make a more ellegant solution... Removing the %f is just a quick hack I did so I could deal with some attachments I got that had spaces in the filename. I think thats it... there might be some other stuff I did that I don't remember, but those are the major things. -CZ |
From: UltimateLodging <pwa...@ul...> - 2000-09-20 23:41:12
|
Where is 1.7.9? Checked sourceforge.net, cvs and ... ??? Paul On 20 Sep 2000 13:16:57 EDT, Steven Kordik said: > Date: Wed Sep 20 13:00:00 EST 2000 > > (countzero) > > Rolled version up to 1.7.9 Fixed several nagging glitches: > > A) No more "extra blank line" at the top of all messages in the > compose message > window. > > B) Changed "ctrl-c" to "alt-c" in the keybindings for the compose > message > window so that the arrow keys can work in the To: and Cc: fields > again. > > C) Removed the "extra space" in the inserting of the quote character, > if you > want a space, make your quote character include it (eg: "> " instead > of ">") > > D) Removed wrapping of quotes prior to inserting them into the compose > message > window. The whole message will still get wrapped once it is sent, but > I think > this may look better overall. Let me know how you like/hate this > change. > > E) Removed %f replacement in the MIME-types editor... edit all MIME > types and > remove the %f ... we now call "command" "filename" ... Working on a > more > elegant colution to this, but it was needed so that "filename" could > be > properly quoted so that attachements with spaces in them get handled > correctly. > Also, running "command" "filename" is "safer" and no shell gets > spawned... (if > you run "command filename" Perl spawns a shell to handle the line, if > you run > "command" "filename" perl simple runs "command" and passes the rest on > to it.) > Anyway, if this causes problems because you had MIME entries such as > "tar -xzf > %f" or whatever and you need those commandline arguements, let me > know, and I > will make a more ellegant solution... Removing the %f is just a quick > hack I > did so I could deal with some attachments I got that had spaces in the > filename. > > I think thats it... there might be some other stuff I did that I don't > remember, but those are the major things. > > -CZ > > _______________________________________________ > | Be sure to read the CSCMail FAQ: > | http://www.cscmail.net/cscmail.faq > | > | CSCMail Home Page: > | http://www.cscmail.net > | > | To unsubscribe or change your preferences: > | http://lists.sourceforge.net/mailman/listinfo/cscmail-users > > -- --------------------- Paul R. Watkins Decision Systems Support, Inc. Ultimate Lodging Guide pwa...@ul... www.ultimatelodging.com -------------------- |
From: Count Z. <cou...@cy...> - 2000-09-21 00:54:53
|
UltimateLodging was overheard mumbling something about this on 20 Sep 2000 16:42:20 MST > Where is 1.7.9? Checked sourceforge.net, cvs and ... ??? > > Paul Just do a CVS checkout from Sourceforge. The 1.7.9 version is module cscmail-1.7.x (ie: cscmail-1.7.x is where you always get the latest version of the 1.7.? series CSCMail... so when it turns into 1.7.10, simply checkout cscmail-1.7.x again.. (or do cvs -z3 update -dP instead of a whole new checkout) -CZ |
From: Steven K. <sk...@st...> - 2000-10-25 20:54:54
|
Date: Wed Oct 25 16:54:00 EST 2000 (countzero) Moved create_database from cscmail to csclib.pl Fixed ./migration-scripts/dbswitch.pl so that it will correctly auto-create the new db, as well as migrate all the fields (bcc, et al) Updated README.migration so that it now gives correct and complete instructions on how to upgrade from 1.6.x to 1.7.x Created a tarball of 1.7.9 and uploaded it to sourceforge. All users of 1.6.x, PLEASE download the 1.7.9 tarball and follow the instructions in README.migration. Let me know if I missed anything. Let me know if it went smoothly. These things are all an important part of helping me get 1.8.0 out the door, and I appreciate your help! -CZ |
From: Homer P. <hp...@ru...> - 2000-10-26 17:12:49
|
On 25 Oct 2000 16:55:17 EDT, Steven Kordik said: > All users of 1.6.x, PLEASE download the 1.7.9 tarball and follow the > instructions in README.migration. Let me know if I missed anything. Let me > know if it went smoothly. These things are all an important part of helping > me > get 1.8.0 out the door, and I appreciate your help! Any gotcha's going from 1.7.8? -- Homer Parker Technical Support Omega Internet Solutions 785.483.5588 hp...@ru... http://www.russellks.net |
From: Count Z. <cou...@cy...> - 2000-11-06 06:52:35
|
Date: Mon Nov 06 01:51:00 EST 2000 (countzero) Fixed some issues in text2html (in csclib.pl) Basically, re-did the quote colorization code to fix the "first line" colorization bug (previously, if the first line of a message was quoted, it would not be properly colorized) Also switched to using <pre> tags to keep text formatted properly (We used to simply replace \t with 8 's and that is quite crufty...) |
From: Count Z. <cou...@cy...> - 2000-11-06 06:59:06
|
Date: Mon Nov 06 01:59:00 EST 2000 (countzero) Another change to text2html (in csclib.pl) Added check for & symbols and convert to & so things like typed into a text message show up as " " and not " " |
From: Steven K. <sk...@st...> - 2001-02-26 18:06:40
|
Fixed MBOX exporting so CSCMail now actually exports folders to true = MBOX files. The old format wasn't 100% MBOX compatible (c-client based = programs wouldn't recognize them) In the works: IMAP Support -Count Zero |
From: UltimateLodging <pwa...@ul...> - 2000-09-14 00:29:09
|
So where are the fixes? I can't seem to locate them at the sourceforge.net location. Paul On 13 Sep 2000 18:38:16 EDT, Steven Kordik said: > Date: Wed Sep 13 18:22:00 EST 2000 > > (countzero) > > Fixed some bugs... > > 1) Attachments with spaces in the filenames could not be viewed/saved > correctly > via the "inline attachments" hyperlinks. This has been fixed. > > 2) When using an HTML widget, if a text/plain part was found BEFORE a > text/html > part, the text/plain part was used for display, and the text/html part > showed > up in the attachment list... now, we scan the parts first, and find > both the > first text and the first html part. If we are using an HTML widget to > view the > mail, we set $view_part = $firsthtml, and discard $firsttext. If we > are using > a text widget to view the mail, we set $view_part = $firsttext and we > add > $firsthtml to the attachment list (so that you can view it in Netscape > or > whatever) I am a little worried, since we discard $firsttext when > viewing > HTML, that there may be some "missing" attachments.. (say, if someone > sends you > a message with a text/html body, and a text/plain attachment that is > different > than the text/html body...) if this is an issue, I will add the > $firsttext to > the attachment list... What I really need is a way to compare > $firsttext and > $firsthtml to ensure that they are the same message, and then only > display the > right one, discarding the other... Anyway... this new method is > better than > before... > > -CZ > _______________________________________________ > | Be sure to read the CSCMail FAQ: > | http://www.cscmail.net/cscmail.faq > | > | CSCMail Home Page: > | http://www.cscmail.net > | > | To unsubscribe or change your preferences: > | http://lists.sourceforge.net/mailman/listinfo/cscmail-users > > -- --------------------- Paul R. Watkins Decision Systems Support, Inc. Ultimate Lodging Guide pwa...@ul... www.ultimatelodging.com -------------------- |
From: Count Z. <cou...@cy...> - 2000-09-14 01:09:40
|
UltimateLodging was overheard mumbling something about this on 13 Sep 2000 17:30:17 MST > > So where are the fixes? I can't seem to locate them at the > sourceforge.net location. They are in CVS ... so you must use CVS to checkout module cscmail-1.7.x .. I haven't packaged a snapshot in a while, maybe tomorrow I will do a 1.7.9 version boost and do another snapshot.... but otherwise, just follow the CVS instructions on sourceforge to do a checkout... -CZ |