mit-scheme.git
24 years agoFix thinko.
Chris Hanson [Mon, 10 Jul 2000 22:19:43 +0000 (22:19 +0000)]
Fix thinko.

24 years agoNo longer needed.
Chris Hanson [Mon, 10 Jul 2000 22:19:16 +0000 (22:19 +0000)]
No longer needed.

24 years agoAdd clean rule.
Chris Hanson [Mon, 10 Jul 2000 22:18:56 +0000 (22:18 +0000)]
Add clean rule.

24 years agoAdd PDF and clean rules.
Chris Hanson [Mon, 10 Jul 2000 22:18:37 +0000 (22:18 +0000)]
Add PDF and clean rules.

24 years agoInitial registration.
Chris Hanson [Mon, 10 Jul 2000 22:18:36 +0000 (22:18 +0000)]
Initial registration.

24 years agoFix typo.
Chris Hanson [Mon, 10 Jul 2000 22:16:27 +0000 (22:16 +0000)]
Fix typo.

24 years agoAdd code to install info files.
Chris Hanson [Mon, 10 Jul 2000 22:12:35 +0000 (22:12 +0000)]
Add code to install info files.

24 years agoAdd rule to make PDF file.
Chris Hanson [Mon, 10 Jul 2000 22:12:34 +0000 (22:12 +0000)]
Add rule to make PDF file.

24 years agoFix typo.
Chris Hanson [Mon, 10 Jul 2000 22:08:50 +0000 (22:08 +0000)]
Fix typo.

24 years agoAdd "clean" rule.
Chris Hanson [Mon, 10 Jul 2000 22:07:31 +0000 (22:07 +0000)]
Add "clean" rule.

24 years agoAdd "clean" rule.
Chris Hanson [Mon, 10 Jul 2000 22:07:04 +0000 (22:07 +0000)]
Add "clean" rule.

24 years agoDon't use re-tex. Add rule to generate PDF.
Chris Hanson [Mon, 10 Jul 2000 22:06:59 +0000 (22:06 +0000)]
Don't use re-tex.  Add rule to generate PDF.

24 years agoInitial registration.
Chris Hanson [Mon, 10 Jul 2000 22:06:58 +0000 (22:06 +0000)]
Initial registration.

24 years agoNo longer needed.
Chris Hanson [Mon, 10 Jul 2000 22:05:02 +0000 (22:05 +0000)]
No longer needed.

24 years agoFix out-of-date URLs, and use new @uref command.
Chris Hanson [Mon, 10 Jul 2000 21:56:21 +0000 (21:56 +0000)]
Fix out-of-date URLs, and use new @uref command.

24 years agoWrite second chapter, Concepts. Add URL specifiers where appropriate.
Chris Hanson [Mon, 10 Jul 2000 21:41:31 +0000 (21:41 +0000)]
Write second chapter, Concepts.  Add URL specifiers where appropriate.
(This document now uses @- in most @uref specifiers, which
unfortunately doesn't work right in the versions of texi2html in
Debian 2.1 and 2.2.  It does work right in texi2html 1.64, which I've
locally installed on the Project MAC machines.)

24 years agoAdd release notes for release 7.5.9.
Chris Hanson [Sun, 9 Jul 2000 03:46:14 +0000 (03:46 +0000)]
Add release notes for release 7.5.9.

24 years agoAdd imail documentation.
Chris Hanson [Sun, 9 Jul 2000 01:47:55 +0000 (01:47 +0000)]
Add imail documentation.

24 years agoAnother newline-convention tweak.
Chris Hanson [Sun, 9 Jul 2000 01:44:54 +0000 (01:44 +0000)]
Another newline-convention tweak.

24 years agoAdd imail documentation directory.
Chris Hanson [Sun, 9 Jul 2000 01:44:03 +0000 (01:44 +0000)]
Add imail documentation directory.

24 years agoAdd "clean" rule.
Chris Hanson [Sun, 9 Jul 2000 01:36:12 +0000 (01:36 +0000)]
Add "clean" rule.

24 years agoInitial registration.
Chris Hanson [Sun, 9 Jul 2000 01:23:07 +0000 (01:23 +0000)]
Initial registration.

24 years agoRemoved; use Makefile instead.
Chris Hanson [Sun, 9 Jul 2000 01:15:08 +0000 (01:15 +0000)]
Removed; use Makefile instead.

24 years agoSuppress user name in IMAP URL when it is same as current uname.
Chris Hanson [Sun, 9 Jul 2000 01:10:51 +0000 (01:10 +0000)]
Suppress user name in IMAP URL when it is same as current uname.

24 years agoFix harmless bug in REXP?
Chris Hanson [Sat, 8 Jul 2000 00:41:45 +0000 (00:41 +0000)]
Fix harmless bug in REXP?

24 years agoDelete previous doc-files directory before regenerating.
Chris Hanson [Fri, 7 Jul 2000 21:15:52 +0000 (21:15 +0000)]
Delete previous doc-files directory before regenerating.

24 years agoInitial registration.
Chris Hanson [Fri, 7 Jul 2000 21:15:09 +0000 (21:15 +0000)]
Initial registration.

24 years agoFirst partial draft.
Chris Hanson [Fri, 7 Jul 2000 20:53:07 +0000 (20:53 +0000)]
First partial draft.

24 years agoDon't fire up IMAP connection just to determine container string of
Chris Hanson [Fri, 7 Jul 2000 01:52:18 +0000 (01:52 +0000)]
Don't fire up IMAP connection just to determine container string of
URL.  Instead, use namespace info only if already available.
Consequently restructure code that looks up/creates connections.

24 years agoRead non-text attachments in binary mode.
Chris Hanson [Wed, 5 Jul 2000 22:57:14 +0000 (22:57 +0000)]
Read non-text attachments in binary mode.

24 years agoUse new GLOBAL-MAILER-VERSION-STRING.
Chris Hanson [Wed, 5 Jul 2000 22:38:51 +0000 (22:38 +0000)]
Use new GLOBAL-MAILER-VERSION-STRING.

24 years agoAdd GLOBAL-MAILER-VERSION-STRING.
Chris Hanson [Wed, 5 Jul 2000 22:38:02 +0000 (22:38 +0000)]
Add GLOBAL-MAILER-VERSION-STRING.

24 years agoFix bug in file URL parsing for DOS-style pathnames.
Chris Hanson [Wed, 5 Jul 2000 20:49:36 +0000 (20:49 +0000)]
Fix bug in file URL parsing for DOS-style pathnames.

24 years agoAdd URL encode/decode to file URLs. Fix typo in
Chris Hanson [Wed, 5 Jul 2000 20:03:20 +0000 (20:03 +0000)]
Add URL encode/decode to file URLs.  Fix typo in
HEADER-FIELDS->INTERNAL-TIME.

24 years agoFix bug: code to create new file folders wasn't writing the folders
Chris Hanson [Wed, 5 Jul 2000 20:02:24 +0000 (20:02 +0000)]
Fix bug: code to create new file folders wasn't writing the folders
out.

24 years agoChange file URL syntax to obey RFC 1738.
Chris Hanson [Wed, 5 Jul 2000 19:17:58 +0000 (19:17 +0000)]
Change file URL syntax to obey RFC 1738.

24 years agoChange file URL syntax to obey RFC 1738.
Chris Hanson [Wed, 5 Jul 2000 19:13:11 +0000 (19:13 +0000)]
Change file URL syntax to obey RFC 1738.

24 years agoDefine procedure HOST/TYPE-NAME.
Chris Hanson [Wed, 5 Jul 2000 18:27:33 +0000 (18:27 +0000)]
Define procedure HOST/TYPE-NAME.

24 years agoIn M-x imail-get-new-mail (and M-x imail), move to first unseen
Chris Hanson [Wed, 5 Jul 2000 18:07:04 +0000 (18:07 +0000)]
In M-x imail-get-new-mail (and M-x imail), move to first unseen
message even if the server probe reveals no new mail.  This is
important because the new mail is usually fetched by the background
probe thread.

24 years agoReduce the traffic generated by completion code to determine if a
Chris Hanson [Wed, 5 Jul 2000 03:29:28 +0000 (03:29 +0000)]
Reduce the traffic generated by completion code to determine if a
mailbox has inferiors or not.

24 years agoFix thinkos in mailbox-decoding procedure.
Chris Hanson [Wed, 5 Jul 2000 03:25:35 +0000 (03:25 +0000)]
Fix thinkos in mailbox-decoding procedure.

24 years agoFix thinko in previous change.
Chris Hanson [Wed, 5 Jul 2000 01:23:05 +0000 (01:23 +0000)]
Fix thinko in previous change.

24 years agoFix some bugs in the IMAP URL parser.
Chris Hanson [Wed, 5 Jul 2000 01:14:01 +0000 (01:14 +0000)]
Fix some bugs in the IMAP URL parser.

24 years agoWhen examining prompt history, ignore malformed URLs that generate
Chris Hanson [Wed, 5 Jul 2000 01:04:40 +0000 (01:04 +0000)]
When examining prompt history, ignore malformed URLs that generate
errors during parsing.

24 years agoFix bugs in IMAP mailbox encode/decode procedures.
Chris Hanson [Wed, 5 Jul 2000 01:04:01 +0000 (01:04 +0000)]
Fix bugs in IMAP mailbox encode/decode procedures.

24 years ago"imail-umail" and "imail-rmail" should be in subfolders of
Chris Hanson [Wed, 5 Jul 2000 00:34:24 +0000 (00:34 +0000)]
"imail-umail" and "imail-rmail" should be in subfolders of
"imail-file".

24 years agoAdd calls to mailbox encode/decode procedures. These should have been
Chris Hanson [Wed, 5 Jul 2000 00:32:45 +0000 (00:32 +0000)]
Add calls to mailbox encode/decode procedures.  These should have been
put in long ago.

24 years agoExport mailbox-name encode/decode procedures.
Chris Hanson [Wed, 5 Jul 2000 00:20:59 +0000 (00:20 +0000)]
Export mailbox-name encode/decode procedures.

24 years agoChange mailbox-name encode/decode to accept either string or substring.
Chris Hanson [Wed, 5 Jul 2000 00:20:36 +0000 (00:20 +0000)]
Change mailbox-name encode/decode to accept either string or substring.

24 years agoAdjust to reflect new packaging structure.
Chris Hanson [Wed, 5 Jul 2000 00:13:18 +0000 (00:13 +0000)]
Adjust to reflect new packaging structure.

24 years ago"imail-umail" and "imail-rmail" should be in subfolders of
Chris Hanson [Wed, 5 Jul 2000 00:12:56 +0000 (00:12 +0000)]
"imail-umail" and "imail-rmail" should be in subfolders of
"imail-file".

24 years agoFix infinite loop that occurs when expunging all messages in folder.
Chris Hanson [Tue, 4 Jul 2000 05:12:30 +0000 (05:12 +0000)]
Fix infinite loop that occurs when expunging all messages in folder.

24 years agoSeriously simplify READ-LITERAL-TO-PORT by eliminating extra layer of
Chris Hanson [Mon, 3 Jul 2000 03:37:27 +0000 (03:37 +0000)]
Seriously simplify READ-LITERAL-TO-PORT by eliminating extra layer of
buffering.

24 years agoSeriously simplify READ-LITERAL-TO-PORT by eliminating extra layer of
Chris Hanson [Mon, 3 Jul 2000 03:36:50 +0000 (03:36 +0000)]
Seriously simplify READ-LITERAL-TO-PORT by eliminating extra layer of
buffering.

24 years agoTweak.
Chris Hanson [Mon, 3 Jul 2000 02:07:06 +0000 (02:07 +0000)]
Tweak.

24 years agoCanonicalize argument order to list-reading procedures.
Chris Hanson [Mon, 3 Jul 2000 02:06:35 +0000 (02:06 +0000)]
Canonicalize argument order to list-reading procedures.

24 years agoFix two typos in READ-SET.
Chris Hanson [Mon, 3 Jul 2000 02:03:11 +0000 (02:03 +0000)]
Fix two typos in READ-SET.

24 years agoFix two typos.
Chris Hanson [Sun, 2 Jul 2000 05:09:21 +0000 (05:09 +0000)]
Fix two typos.

24 years agoTrim some unnecessary items.
Chris Hanson [Sun, 2 Jul 2000 05:09:07 +0000 (05:09 +0000)]
Trim some unnecessary items.

24 years agoRedesign packaging to break up the monolithic core. There isn't very
Chris Hanson [Sat, 1 Jul 2000 04:10:39 +0000 (04:10 +0000)]
Redesign packaging to break up the monolithic core.  There isn't very
much cross-reference between these files.

24 years agoUpdate version to reflect impending release.
Chris Hanson [Fri, 30 Jun 2000 19:23:15 +0000 (19:23 +0000)]
Update version to reflect impending release.

24 years agoUpdate version to reflect changes to support IMAIL.
Chris Hanson [Fri, 30 Jun 2000 19:19:34 +0000 (19:19 +0000)]
Update version to reflect changes to support IMAIL.

24 years agoDon't inline text/plain entities that have disposition ATTACHMENT.
Chris Hanson [Fri, 30 Jun 2000 19:12:15 +0000 (19:12 +0000)]
Don't inline text/plain entities that have disposition ATTACHMENT.

24 years agoDon't inline text/plain entities that have disposition ATTACHMENT.
Chris Hanson [Fri, 30 Jun 2000 19:11:46 +0000 (19:11 +0000)]
Don't inline text/plain entities that have disposition ATTACHMENT.

24 years agoFile attachments should always have a disposition of ATTACHMENT.
Chris Hanson [Fri, 30 Jun 2000 19:07:55 +0000 (19:07 +0000)]
File attachments should always have a disposition of ATTACHMENT.

24 years agoIntegrate MIME decoding into reading of MIME body parts.
Chris Hanson [Fri, 30 Jun 2000 19:05:50 +0000 (19:05 +0000)]
Integrate MIME decoding into reading of MIME body parts.
Large attachments are now read directly into files.

24 years agoChange definition of CACHE? argument to WRITE-MIME-MESSAGE-BODY-PART.
Chris Hanson [Fri, 30 Jun 2000 18:31:40 +0000 (18:31 +0000)]
Change definition of CACHE? argument to WRITE-MIME-MESSAGE-BODY-PART.
Now it may take the following values:

#F don't cache
#T cache
<n> conditionally cache; length of part is <n>

24 years agoGeneralize IMAP:CATCH-NO-RESPONSE and use it in %APPEND-MESSAGE.
Chris Hanson [Fri, 30 Jun 2000 17:24:07 +0000 (17:24 +0000)]
Generalize IMAP:CATCH-NO-RESPONSE and use it in %APPEND-MESSAGE.

24 years agoEliminate unused AVAILABLE-FOLDER-NAMES. This capability is available
Chris Hanson [Fri, 30 Jun 2000 17:21:27 +0000 (17:21 +0000)]
Eliminate unused AVAILABLE-FOLDER-NAMES.  This capability is available
from the completion operations.

24 years agoFix bug that caused server greeting to be thrown away. Change
Chris Hanson [Fri, 30 Jun 2000 17:19:53 +0000 (17:19 +0000)]
Fix bug that caused server greeting to be thrown away.  Change
handling of delimiter and namespace information, so that they are
set by the front end rather than that back end.

24 years agoNow that IMAP URLs use a slash delimiter, I think it looks better to
Chris Hanson [Fri, 30 Jun 2000 17:09:29 +0000 (17:09 +0000)]
Now that IMAP URLs use a slash delimiter, I think it looks better to
use the base name as the name of the buffer.

24 years agoReprioritize list. Change category of APPEND-MESSAGES. Eliminate
Chris Hanson [Fri, 30 Jun 2000 03:16:15 +0000 (03:16 +0000)]
Reprioritize list.  Change category of APPEND-MESSAGES.  Eliminate
proposed option to quote original in replies using MIME.

24 years agoDon't bother with support for compressed mail files. This isn't as
Chris Hanson [Fri, 30 Jun 2000 03:11:08 +0000 (03:11 +0000)]
Don't bother with support for compressed mail files.  This isn't as
important as I thought it was.

24 years agoDon't do anything special with "flagged" flag.
Chris Hanson [Fri, 30 Jun 2000 03:10:02 +0000 (03:10 +0000)]
Don't do anything special with "flagged" flag.

24 years agoFix bug: file completion wasn't working right if the pathname being
Chris Hanson [Fri, 30 Jun 2000 03:08:20 +0000 (03:08 +0000)]
Fix bug: file completion wasn't working right if the pathname being
completed ended in a directory separator.

24 years agoSimplify handling of file-URL completion: this is now identical for
Chris Hanson [Fri, 30 Jun 2000 02:59:57 +0000 (02:59 +0000)]
Simplify handling of file-URL completion: this is now identical for
all file URLs, so have only one method for that class.

24 years agoModify RMAIL file reader to handle mixed RMAIL/umail files, as does
Chris Hanson [Fri, 30 Jun 2000 02:57:24 +0000 (02:57 +0000)]
Modify RMAIL file reader to handle mixed RMAIL/umail files, as does
the real RMAIL.  We don't bother with MMDF format, since that isn't
used by any real systems any longer.

24 years agoChange presentation order to place IMAP implementation ahead of file
Chris Hanson [Thu, 29 Jun 2000 22:06:11 +0000 (22:06 +0000)]
Change presentation order to place IMAP implementation ahead of file
implementation.

24 years agoRevise representation of header-field objects, so that RFC-822 quoting
Chris Hanson [Thu, 29 Jun 2000 22:02:34 +0000 (22:02 +0000)]
Revise representation of header-field objects, so that RFC-822 quoting
mechanism isn't part of the representation.  Value string of a header
is now arbitrary text, and there is an explicit mechanism for
converting the header value to RFC-822 format, by prepending tabs onto
continuation lines.

Additionally, there should no longer be any possibility of a low-level
error being generating when parsing header fields of incoming messages.

24 years agoChange IMAP URLs to use / instead of server delimiter.
Chris Hanson [Thu, 29 Jun 2000 20:07:32 +0000 (20:07 +0000)]
Change IMAP URLs to use / instead of server delimiter.

24 years agoAssume that heirarchy delimiter and NAMESPACE information never
Chris Hanson [Thu, 29 Jun 2000 18:12:37 +0000 (18:12 +0000)]
Assume that heirarchy delimiter and NAMESPACE information never
change.  Once information is cached, never erase it.

24 years agoReduce extent of a few calls to WITH-OPEN-IMAP-CONNECTION. Fix
Chris Hanson [Thu, 29 Jun 2000 18:00:08 +0000 (18:00 +0000)]
Reduce extent of a few calls to WITH-OPEN-IMAP-CONNECTION.  Fix
missing method specialization.

24 years agoClarify selector-interpretation logic in SELECT-MESSAGE.
Chris Hanson [Thu, 29 Jun 2000 17:54:49 +0000 (17:54 +0000)]
Clarify selector-interpretation logic in SELECT-MESSAGE.

24 years agoFix pagination.
Chris Hanson [Thu, 29 Jun 2000 17:52:18 +0000 (17:52 +0000)]
Fix pagination.

24 years agoFix IMAP URL completion so that folders that both are selectable and
Chris Hanson [Thu, 29 Jun 2000 17:51:06 +0000 (17:51 +0000)]
Fix IMAP URL completion so that folders that both are selectable and
have subfolders appear twice in the completions list, once with the
hierarchy delimiter, and once without.

24 years agoNote about making IMAP URL completion handle folders that contain both
Chris Hanson [Thu, 29 Jun 2000 03:46:05 +0000 (03:46 +0000)]
Note about making IMAP URL completion handle folders that contain both
messages and subfolders.

24 years agoRestrict M-x imail-save-attachment to work only on attachments, not on
Chris Hanson [Tue, 27 Jun 2000 17:25:48 +0000 (17:25 +0000)]
Restrict M-x imail-save-attachment to work only on attachments, not on
in-line MIME parts.  Implement M-x imail-mouse-save-mime-entity and
M-x imail-save-mime-entity.  Rename M-x imail-toggle-attachment to M-x
imail-toggle-mime-entity.

24 years agoDecode BinHex 4.0 attachments.
Chris Hanson [Tue, 27 Jun 2000 16:41:17 +0000 (16:41 +0000)]
Decode BinHex 4.0 attachments.

24 years agoDecode BinHex 4.0 attachments.
Chris Hanson [Tue, 27 Jun 2000 16:37:48 +0000 (16:37 +0000)]
Decode BinHex 4.0 attachments.

24 years agoAdd code to extract the data fork from a BinHex 4.0 input stream.
Chris Hanson [Tue, 27 Jun 2000 16:32:02 +0000 (16:32 +0000)]
Add code to extract the data fork from a BinHex 4.0 input stream.
BinHex support is now complete.

24 years agoImplement more flexible rule for matching initial comment and colon of
Chris Hanson [Tue, 27 Jun 2000 15:31:11 +0000 (15:31 +0000)]
Implement more flexible rule for matching initial comment and colon of
BinHex input.

24 years agoChange terminology: BinHex "decompression" -> "run-length decoding".
Chris Hanson [Tue, 27 Jun 2000 15:19:58 +0000 (15:19 +0000)]
Change terminology: BinHex "decompression" -> "run-length decoding".

24 years agoChange behavior of M-x imail-forward so that negative argument means
Chris Hanson [Tue, 27 Jun 2000 02:47:58 +0000 (02:47 +0000)]
Change behavior of M-x imail-forward so that negative argument means
send with raw headers.  Eliminate MIME-ONLY value of
imail-forward-all-headers, as it's no longer needed.

24 years agoFix bug: key binding for M-x imail-toggle-message was already in use.
Chris Hanson [Tue, 27 Jun 2000 02:41:03 +0000 (02:41 +0000)]
Fix bug: key binding for M-x imail-toggle-message was already in use.

24 years agoMove MIME-decoding output ports to runtime system.
Chris Hanson [Mon, 26 Jun 2000 22:15:32 +0000 (22:15 +0000)]
Move MIME-decoding output ports to runtime system.

24 years agoImplement BinHex decompressor.
Chris Hanson [Mon, 26 Jun 2000 22:12:59 +0000 (22:12 +0000)]
Implement BinHex decompressor.

24 years agoShow message in modeline of all buffers when there is unseen mail.
Chris Hanson [Mon, 26 Jun 2000 19:31:07 +0000 (19:31 +0000)]
Show message in modeline of all buffers when there is unseen mail.
Variable imail-global-mail-notification controls this feature.

24 years agoWhen prompting for MIME info, if there's only one choice, don't bother
Chris Hanson [Mon, 26 Jun 2000 19:08:18 +0000 (19:08 +0000)]
When prompting for MIME info, if there's only one choice, don't bother
prompting.

24 years agoWhen prompting for MIME info, if there's only one choice, don't bother
Chris Hanson [Mon, 26 Jun 2000 19:07:29 +0000 (19:07 +0000)]
When prompting for MIME info, if there's only one choice, don't bother
prompting.

24 years agoImplement M-x imail-toggle-attachment, which allows any part of a
Chris Hanson [Mon, 26 Jun 2000 19:02:39 +0000 (19:02 +0000)]
Implement M-x imail-toggle-attachment, which allows any part of a
MIME-encoded message to be toggled between "in-line" and "out-of-line"
format.  This is most useful for expanding small text attachments
without writing them to a file first.