Chris Hanson [Fri, 10 Mar 2000 20:52:25 +0000 (20:52 +0000)]
Fix bug: VC couldn't check in changes involving just whitespace when
diff-switches contained switches that said to ignore whitespace.
Chris Hanson [Tue, 7 Mar 2000 19:26:39 +0000 (19:26 +0000)]
Update for new location of release revision number.
Chris Hanson [Fri, 3 Mar 2000 14:55:16 +0000 (14:55 +0000)]
Change incremental search to terminate on RET rather than ESC, for
compatibility with Emacs.
Chris Hanson [Thu, 2 Mar 2000 18:40:01 +0000 (18:40 +0000)]
Another tweak for new newline convention.
Chris Hanson [Thu, 2 Mar 2000 05:37:06 +0000 (05:37 +0000)]
Implement adaptive fill from Emacs.
Chris Hanson [Thu, 2 Mar 2000 05:32:01 +0000 (05:32 +0000)]
Define a standard alternative paragraph style in which paragraphs are
broken by blank lines. Change all modes that want this style to call
the standard procedure to define it.
Chris Hanson [Wed, 1 Mar 2000 23:48:45 +0000 (23:48 +0000)]
Change to new newline convention.
Chris Hanson [Wed, 1 Mar 2000 23:47:06 +0000 (23:47 +0000)]
Change to put release version into runtime system rather than
microcode.
Chris Hanson [Wed, 1 Mar 2000 23:46:25 +0000 (23:46 +0000)]
Change to compensate for IDENTIFY-WORD printing final newline.
Chris Hanson [Wed, 1 Mar 2000 23:45:56 +0000 (23:45 +0000)]
Change to put release version into runtime system rather than
microcode.
Chris Hanson [Tue, 29 Feb 2000 04:07:07 +0000 (04:07 +0000)]
Add ability to set the default value of a variable when the editor
isn't running.
Chris Hanson [Tue, 29 Feb 2000 03:59:38 +0000 (03:59 +0000)]
Re-do definitions of mode-specific abbrev tables so that their names
are properly registered.
Chris Hanson [Tue, 29 Feb 2000 02:56:12 +0000 (02:56 +0000)]
Fix typo.
Chris Hanson [Tue, 29 Feb 2000 02:53:47 +0000 (02:53 +0000)]
Implement abbrev mode; rework interaction between auto-fill,
self-insert, and optimized typein; \\{} and \\<> in help strings;
ability to replace characters in buffer without disturbing marks (for
case conversion).
Chris Hanson [Tue, 29 Feb 2000 02:47:56 +0000 (02:47 +0000)]
Add mode-specific abbrev tables and \\{} doc strings to many major modes.
Chris Hanson [Tue, 29 Feb 2000 02:41:44 +0000 (02:41 +0000)]
Add mode-specific abbrev tables and \\{} doc strings to many major modes.
Chris Hanson [Tue, 29 Feb 2000 01:41:17 +0000 (01:41 +0000)]
Adjust minor-mode toggle logic to match new standard.
Chris Hanson [Tue, 29 Feb 2000 01:34:55 +0000 (01:34 +0000)]
Fix thinko.
Chris Hanson [Mon, 28 Feb 2000 22:51:28 +0000 (22:51 +0000)]
Implement abbrev mode.
Chris Hanson [Mon, 28 Feb 2000 22:50:55 +0000 (22:50 +0000)]
Initial revision
Chris Hanson [Mon, 28 Feb 2000 20:01:12 +0000 (20:01 +0000)]
Fix thinko.
Chris Hanson [Mon, 28 Feb 2000 04:23:08 +0000 (04:23 +0000)]
Define OS/ABBREV-FILE-NAME.
Chris Hanson [Sun, 27 Feb 2000 05:35:50 +0000 (05:35 +0000)]
Add logic for saving abbrev tables (to be supplied).
Chris Hanson [Sun, 27 Feb 2000 05:33:41 +0000 (05:33 +0000)]
Fix thinko in previous change.
Chris Hanson [Fri, 25 Feb 2000 20:24:19 +0000 (20:24 +0000)]
Clarify meaning of optional argument to NAME->foo procedures.
Chris Hanson [Fri, 25 Feb 2000 20:18:38 +0000 (20:18 +0000)]
Fix bug in which error could be signalled by out-of-date tags file.
Chris Hanson [Fri, 25 Feb 2000 19:40:00 +0000 (19:40 +0000)]
Implement INDENT-TO.
Chris Hanson [Fri, 25 Feb 2000 19:02:42 +0000 (19:02 +0000)]
Implement COUNT-WORDS-REGION.
Chris Hanson [Fri, 25 Feb 2000 17:48:04 +0000 (17:48 +0000)]
Reimplement case-conversion commands, including new capitalize-region.
New implementation utilities low-level code to replace strings in
buffer without disturbing marks or text properties.
Chris Hanson [Fri, 25 Feb 2000 14:28:52 +0000 (14:28 +0000)]
Integrate auto-fill and abbrev into M-x self-insert, as in Emacs.
Chris Hanson [Fri, 25 Feb 2000 14:26:56 +0000 (14:26 +0000)]
Integrate auto-fill and abbrev into M-x self-insert, as in Emacs.
Chris Hanson [Fri, 25 Feb 2000 14:20:56 +0000 (14:20 +0000)]
Integrate auto-fill and abbrev into M-x self-insert, as in Emacs.
Chris Hanson [Thu, 24 Feb 2000 01:32:14 +0000 (01:32 +0000)]
Add option to DESCRIBE-BINDINGS to ignore "global" comtabs.
Chris Hanson [Thu, 24 Feb 2000 01:31:11 +0000 (01:31 +0000)]
Add option to DESCRIBE-BINDINGS to ignore "global" comtabs.
Chris Hanson [Thu, 24 Feb 2000 01:30:18 +0000 (01:30 +0000)]
Add option to DESCRIBE-BINDINGS to ignore "global" comtabs.
Chris Hanson [Thu, 24 Feb 2000 01:23:42 +0000 (01:23 +0000)]
Show shell mode key bindings in mode help.
Chris Hanson [Thu, 24 Feb 2000 01:23:22 +0000 (01:23 +0000)]
Use image strings when showing key bindings.
Chris Hanson [Thu, 24 Feb 2000 01:22:27 +0000 (01:22 +0000)]
Change appearance of DESCRIBE-BINDINGS to be more like that of Emacs.
Chris Hanson [Thu, 24 Feb 2000 00:59:01 +0000 (00:59 +0000)]
Fix typo.
Chris Hanson [Wed, 23 Feb 2000 23:00:20 +0000 (23:00 +0000)]
Fix compiler warning.
Chris Hanson [Wed, 23 Feb 2000 22:59:01 +0000 (22:59 +0000)]
Fix typo.
Chris Hanson [Wed, 23 Feb 2000 22:58:28 +0000 (22:58 +0000)]
Export new bindings from keymap.scm
Chris Hanson [Wed, 23 Feb 2000 22:44:50 +0000 (22:44 +0000)]
Generalize documentation expansions to include \\< and \\{.
Chris Hanson [Wed, 23 Feb 2000 19:40:24 +0000 (19:40 +0000)]
Generalize code to generate descriptions of key bindings so that it
can be used in other contexts.
Chris Hanson [Wed, 23 Feb 2000 19:20:42 +0000 (19:20 +0000)]
Add means to look up modes and commands without necessarily interning
new ones.
Chris Hanson [Wed, 23 Feb 2000 17:37:03 +0000 (17:37 +0000)]
Optimize code that toggles auto-fill mode.
Chris Hanson [Mon, 21 Feb 2000 23:13:11 +0000 (23:13 +0000)]
Export SORT-METHODS.
Chris Hanson [Mon, 21 Feb 2000 22:10:33 +0000 (22:10 +0000)]
Fix a couple of bugs reported by Joe Marshall: INSTANCE-CONSTRUCTOR-3
macro erroneously quoting arity; and INITIALIZE-INSTANCE not accepting
optional arguments.
Chris Hanson [Mon, 14 Feb 2000 19:59:44 +0000 (19:59 +0000)]
Efficiency tweak suggested by Marc Feeley.
Chris Hanson [Mon, 7 Feb 2000 23:31:30 +0000 (23:31 +0000)]
Another round of changes.
Chris Hanson [Mon, 7 Feb 2000 23:23:45 +0000 (23:23 +0000)]
Trim leading and trailing whitespace from header values.
Chris Hanson [Mon, 7 Feb 2000 23:09:41 +0000 (23:09 +0000)]
Don't assume that a buffer-property value of #F is equivalent to no
value at all.
Chris Hanson [Mon, 7 Feb 2000 22:37:21 +0000 (22:37 +0000)]
Add bit to say whether folder or message has been modified.
Chris Hanson [Mon, 7 Feb 2000 22:31:56 +0000 (22:31 +0000)]
Add bit to say whether folder or message has been modified.
Chris Hanson [Mon, 7 Feb 2000 20:55:03 +0000 (20:55 +0000)]
Update to release 7.5.3.
Chris Hanson [Mon, 7 Feb 2000 04:53:08 +0000 (04:53 +0000)]
Fix bug: in GCC 2.95.x, the callee pops the pointer to a short struct
return.
Chris Hanson [Mon, 7 Feb 2000 04:42:25 +0000 (04:42 +0000)]
Fix bug: in GCC 2.95.x, the callee pops the pointer to a short struct
return.
Chris Hanson [Fri, 4 Feb 2000 05:19:33 +0000 (05:19 +0000)]
Implement MAYBE-REVERT-FOLDER.
Chris Hanson [Fri, 4 Feb 2000 05:00:16 +0000 (05:00 +0000)]
Fix improper usage of MAYBE-REVERT-BUFFER.
Chris Hanson [Fri, 4 Feb 2000 04:53:12 +0000 (04:53 +0000)]
Rename COUNT-MESSAGES -> FOLDER-LENGTH.
Chris Hanson [Thu, 3 Feb 2000 22:24:52 +0000 (22:24 +0000)]
Fix bug: unable to run gzip properly on Windows systems if the
location of the gzip binary is in a directory with spaces in its name.
Must quote the name after it is expanded.
Chris Hanson [Thu, 3 Feb 2000 22:23:06 +0000 (22:23 +0000)]
Fix bug: unable to run gzip properly on Windows systems if the
location of the gzip binary is in a directory with spaces in its name.
Must quote the name after it is expanded.
Chris Hanson [Thu, 3 Feb 2000 04:48:54 +0000 (04:48 +0000)]
Fix fencepost error in STRING->LINES; reimplement SEPARATED-APPEND to
be faster and to eliminate inessential consing; implement
SUFFIXED-APPEND and PREFIXED-APPEND.
Chris Hanson [Tue, 1 Feb 2000 04:18:21 +0000 (04:18 +0000)]
Delete build directory if it exists.
Chris Hanson [Tue, 1 Feb 2000 04:16:04 +0000 (04:16 +0000)]
Delete output files if they exist.
Chris Hanson [Tue, 1 Feb 2000 04:13:55 +0000 (04:13 +0000)]
Don't use "-export-dynamic" switch.
Chris Hanson [Tue, 1 Feb 2000 04:08:27 +0000 (04:08 +0000)]
Don't use ncurses library.
Chris Hanson [Tue, 1 Feb 2000 03:59:14 +0000 (03:59 +0000)]
Change to use new prefix.
Chris Hanson [Tue, 1 Feb 2000 03:57:00 +0000 (03:57 +0000)]
Fix typo.
Chris Hanson [Tue, 1 Feb 2000 03:48:12 +0000 (03:48 +0000)]
Use "doc" instead of "documentation".
Chris Hanson [Tue, 1 Feb 2000 03:47:39 +0000 (03:47 +0000)]
Change to use new prefix.
Chris Hanson [Tue, 1 Feb 2000 03:47:31 +0000 (03:47 +0000)]
Eliminate "mit-" prefix.
Chris Hanson [Tue, 1 Feb 2000 02:43:43 +0000 (02:43 +0000)]
Don't use trailing hyphen.
Chris Hanson [Tue, 1 Feb 2000 02:40:32 +0000 (02:40 +0000)]
Initial revision
Chris Hanson [Tue, 1 Feb 2000 01:59:51 +0000 (01:59 +0000)]
Another tweak.
Chris Hanson [Tue, 1 Feb 2000 01:58:14 +0000 (01:58 +0000)]
Tweak to previous change.
Chris Hanson [Tue, 1 Feb 2000 01:55:12 +0000 (01:55 +0000)]
Adjust for new newline convention.
Chris Hanson [Tue, 1 Feb 2000 01:50:54 +0000 (01:50 +0000)]
If __ELF__ isn't defined, this is an old version of FreeBSD and should
be compiled using the old rules.
Chris Hanson [Tue, 1 Feb 2000 01:50:18 +0000 (01:50 +0000)]
Update version number to mark changes made to support FreeBSD.
Chris Hanson [Tue, 1 Feb 2000 01:47:25 +0000 (01:47 +0000)]
If TIOCSCTTY is defined, use it. This is required for proper
operation under FreeBSD.
Chris Hanson [Mon, 31 Jan 2000 03:42:03 +0000 (03:42 +0000)]
Simplify previous change.
Chris Hanson [Mon, 31 Jan 2000 03:32:45 +0000 (03:32 +0000)]
Add special heap allocator for FreeBSD, much like the one used for
Linux, but with small differences.
Chris Hanson [Mon, 31 Jan 2000 03:32:05 +0000 (03:32 +0000)]
Change to use special file for FreeBSD. When linking, specify -f to
override any existing links.
Chris Hanson [Mon, 31 Jan 2000 03:31:33 +0000 (03:31 +0000)]
Initial revision
Chris Hanson [Sun, 30 Jan 2000 01:03:31 +0000 (01:03 +0000)]
Update release version to 7.5.1.
Chris Hanson [Thu, 27 Jan 2000 15:38:52 +0000 (15:38 +0000)]
Fix two bugs: (1) Change M-x rmail-get-new-mail to prompt for a file
argument rather than a string argument. (2) M-x rmail-output was
writing malformed unix messages -- the date in the header line is
supposed to be in unix `ctime' format, not RFC-822 format.
Chris Hanson [Tue, 25 Jan 2000 17:01:02 +0000 (17:01 +0000)]
Adjust definition of ANSI character set: most characters between #x80
and #xA0 are undefined.
Chris Hanson [Mon, 24 Jan 2000 17:04:11 +0000 (17:04 +0000)]
Update for release.
Chris Hanson [Fri, 21 Jan 2000 20:25:41 +0000 (20:25 +0000)]
Implement imail-toggle-headers and imail-search.
Chris Hanson [Fri, 21 Jan 2000 20:22:06 +0000 (20:22 +0000)]
Implement simple string search.
Chris Hanson [Fri, 21 Jan 2000 20:21:47 +0000 (20:21 +0000)]
Add MESSAGE->STRING.
Chris Hanson [Thu, 20 Jan 2000 17:47:59 +0000 (17:47 +0000)]
Add code to edit messages. Fix many bugs found by cref.
Chris Hanson [Thu, 20 Jan 2000 17:46:52 +0000 (17:46 +0000)]
Define HEADER-FIELDS->LINES.
Chris Hanson [Thu, 20 Jan 2000 17:45:29 +0000 (17:45 +0000)]
Use generic procedure SET-HEADER-FIELDS!.
Chris Hanson [Thu, 20 Jan 2000 17:44:20 +0000 (17:44 +0000)]
Delete specialize next/previous message steps.
Chris Hanson [Thu, 20 Jan 2000 17:16:40 +0000 (17:16 +0000)]
Define procedures to convert between headers and strings.
Chris Hanson [Thu, 20 Jan 2000 17:12:53 +0000 (17:12 +0000)]
Use generic procedure SET-HEADER-FIELDS!.
Chris Hanson [Thu, 20 Jan 2000 05:33:13 +0000 (05:33 +0000)]
Implement mail-sending commands.
Chris Hanson [Wed, 19 Jan 2000 21:37:46 +0000 (21:37 +0000)]
Implement I/O commands.
Chris Hanson [Wed, 19 Jan 2000 21:22:15 +0000 (21:22 +0000)]
Implement IMAIL-REVERT-BUFFER.