Karl Heuer [Fri, 5 Jun 1998 16:08:32 +0000 (16:08 +0000)]
#include sys/file.h
(sys_access): Provide our own implementation which recognizes D_OK.
(is_exec): New function.
(stat): Use it.
(init_environment): Set TMPDIR to an existing directory.
Abort if none of the usual places is available.
(sys_rename): On Windows 95, choose a temp name that
includes the original file's base name and use an explicit loop
rather than calling mktemp. Only attempt to unlink the newname if
the rename fails, rather than second-guessing whether the old and
new names refer to the same file.
Karl Heuer [Fri, 5 Jun 1998 16:02:11 +0000 (16:02 +0000)]
(Finsert_file_contents): Always update
Vlast_coding_system_used when we actually perform IO.
(Fwrite_region): Update documentation.
Karl Heuer [Fri, 5 Jun 1998 15:57:58 +0000 (15:57 +0000)]
(D_OK): Define new macro.
Karl Heuer [Fri, 5 Jun 1998 15:54:48 +0000 (15:54 +0000)]
(jka-compr-write-region): Ensure
`last-coding-system-used' is updated, so that basic-save-buffer
sees the right value.
Karl Heuer [Fri, 5 Jun 1998 15:51:08 +0000 (15:51 +0000)]
Comment change.
Karl Heuer [Fri, 5 Jun 1998 15:49:43 +0000 (15:49 +0000)]
Clean up mechanism for removing -l loadup from end.
Karl Heuer [Fri, 5 Jun 1998 15:48:37 +0000 (15:48 +0000)]
Comment change.
André Spiegel [Fri, 5 Jun 1998 12:46:29 +0000 (12:46 +0000)]
(vc-directory): Bind vc-dired-switches in order to pass switches to vc-dired-mode.
(vc-dired-mode): Check for vc-dired-switches.
André Spiegel [Fri, 5 Jun 1998 12:46:02 +0000 (12:46 +0000)]
(dired-internal-noselect): Call either dired-mode or MODE, but not both.
Dan Nicolaescu [Thu, 4 Jun 1998 16:00:44 +0000 (16:00 +0000)]
*** empty log message ***
Karl Heuer [Thu, 4 Jun 1998 06:57:32 +0000 (06:57 +0000)]
(esc-map): Bind C-M-% to query-replace-regexp.
Karl Heuer [Thu, 4 Jun 1998 06:47:29 +0000 (06:47 +0000)]
(rmail-summary-rmail-update): Set message
unseen only if `rmail-summary-put-back-unseen' is non-nil.
Karl Heuer [Thu, 4 Jun 1998 06:25:21 +0000 (06:25 +0000)]
(rmail-toggle-header): Redo previous change;
don't move point if possible.
(rmail-count-screen-lines): Add.
Karl Heuer [Thu, 4 Jun 1998 06:11:30 +0000 (06:11 +0000)]
(byte-compile-lambda): Fix previous change.
Karl Heuer [Thu, 4 Jun 1998 06:09:59 +0000 (06:09 +0000)]
(main): Don't implement --version if not initialized.
Karl Heuer [Thu, 4 Jun 1998 06:07:39 +0000 (06:07 +0000)]
(customize-group-other-window): Fix previous change.
Dan Nicolaescu [Wed, 3 Jun 1998 16:40:32 +0000 (16:40 +0000)]
*** empty log message ***
André Spiegel [Wed, 3 Jun 1998 15:07:04 +0000 (15:07 +0000)]
(vc-dired-hook): Kill excluded directories recursively.
Karl Heuer [Wed, 3 Jun 1998 14:45:03 +0000 (14:45 +0000)]
Handle the new convention that `position' values
in a string's intervals start from zero.
(validate_interval_range, interval_of, Fnext_property_change)
(property_change_between_p, Fnext_single_property_change)
(Fprevious_property_change, Fprevious_single_property_change):
(Ftext_property_any, Ftext_property_not_all): Implement that.
Undo previous change.
Karl Heuer [Wed, 3 Jun 1998 14:44:21 +0000 (14:44 +0000)]
(create_root_interval): Initialize position to 0
for a string.
(interval_start_pos): New function.
(find_interval): Handle string positions starting at 0.
(adjust_intervals_for_insertion): Likewise.
(adjust_intervals_for_deletion): Likewise.
(compare_string_intervals): Likewise.
(graft_intervals_into_buffer): Set `position' in reproduce_tree value.
(copy_intervals): Init `position' to 0.
Karl Heuer [Wed, 3 Jun 1998 14:41:27 +0000 (14:41 +0000)]
(DECODE_FILE, ENCODE_FILE):
Use code_convert_string_norecord.
Karl Heuer [Wed, 3 Jun 1998 14:41:07 +0000 (14:41 +0000)]
(code_convert_string_norecord): New function.
Does encoding or decoding but doesn't set Vlast_coding_system_used.
Karl Heuer [Wed, 3 Jun 1998 14:39:19 +0000 (14:39 +0000)]
(find-function-noselect): Don't call
format twice with the error message. Quote the function name
before splicing into regexp.
Karl Heuer [Wed, 3 Jun 1998 14:38:07 +0000 (14:38 +0000)]
(list-character-sets-1): New subroutine.
(list-character-sets): Use it.
(list-coding-systems-1): New subroutine.
(list-coding-systems): Use it.
(list-input-methods-1): New subroutine.
(list-input-methods): Use it.
(mule-diag): Avoid method of displaying text in *Help* then copying it.
Instead, insert it directly into *Mule-Diagnosis*.
Use list-character-sets-1, list-coding-systems-1, list-input-methods-1.
Copy the code from list-fontsets and list-coding-categories.
Improve the display buffer's header.
Karl Heuer [Wed, 3 Jun 1998 14:37:00 +0000 (14:37 +0000)]
(toggle-read-only): When exiting View mode, locally
set view-read-only to t so another toggle will re-enable View mode.
Karl Heuer [Wed, 3 Jun 1998 14:35:38 +0000 (14:35 +0000)]
(View-exit-and-edit): Bind view-no-disable-on-exit to nil.
Karl Heuer [Tue, 2 Jun 1998 15:52:04 +0000 (15:52 +0000)]
(sys_subshell): Cast arg to chdir.
(init_sys_modes): Cast arg to setbuf or setvbuf.
Karl Heuer [Tue, 2 Jun 1998 15:49:47 +0000 (15:49 +0000)]
(syms_of_keyboard): Doc fix for suggest-key-bindings.
Dave Love [Tue, 2 Jun 1998 13:21:13 +0000 (13:21 +0000)]
(normal-top-level-add-subdirs-to-load-path): Ignore
CVS directories too.
Kenichi Handa [Tue, 2 Jun 1998 08:10:36 +0000 (08:10 +0000)]
(string_to_non_ascii_char): Don't check the arg
EXCLUDE_TAIL_GARBAGE for an invalid composite characters.
Karl Heuer [Tue, 2 Jun 1998 06:56:44 +0000 (06:56 +0000)]
(customize-group, customize-group-other-window)
(custom-buffer-create, custom-buffer-create-other-window)
(customize-browse): Use pop-to-buffer.
(same-window-regexps): Add autoload to add regexp to match custom bfrs.
Karl Heuer [Tue, 2 Jun 1998 06:55:39 +0000 (06:55 +0000)]
(Info-exit): Use quit-window.
Karl Heuer [Tue, 2 Jun 1998 06:54:40 +0000 (06:54 +0000)]
(rmail-toggle-header): Preserve point
and window-start (more or less) when reverting to original header.
Kenichi Handa [Tue, 2 Jun 1998 03:54:18 +0000 (03:54 +0000)]
(detect_coding_mask): Initilize local variable C.
Karl Heuer [Mon, 1 Jun 1998 21:49:43 +0000 (21:49 +0000)]
(shrink-window-if-larger-than-buffer):
Switch to the specified window and its buffer at the outset.
(count-windows): Doc fix.
Karl Heuer [Mon, 1 Jun 1998 21:47:36 +0000 (21:47 +0000)]
(archive-extract): Fix handling of 'view option.
Karl Heuer [Mon, 1 Jun 1998 21:46:44 +0000 (21:46 +0000)]
(apropos-variable): Fixed argument to apropos-command.
(apropos-command): Let `var-predicate' have higher priority than
`do-all'.
Karl Heuer [Mon, 1 Jun 1998 21:11:47 +0000 (21:11 +0000)]
(help-setup-xref): Change all callers to
use (function args...) instead of (function . arg). Doc fix.
(help-follow): Put (point) at front of elts of help-xref-stack.
(help-xref-stack): Elt format now (POSITION FUNCTION ARGS).
(help-xref-stack-item): Doc fix.
(help-xref-go-back): Assume new format for help-xref-stack.
(help-follow): Look for prop on previous char if next char has none.
Avoid error at beginning or end of buffer.
(describe-bindings): New optional arg BUFFER.
Use help-setup-xref.
Karl Heuer [Mon, 1 Jun 1998 21:10:43 +0000 (21:10 +0000)]
(event-apply-alt-modifier, etc): Doc fixes.
Karl Heuer [Mon, 1 Jun 1998 21:08:28 +0000 (21:08 +0000)]
(main): Test `initialized' before clearing *Messages*.
Karl Heuer [Mon, 1 Jun 1998 21:07:32 +0000 (21:07 +0000)]
(SOCKLEN_TYPE): Define as int.
Richard M. Stallman [Mon, 1 Jun 1998 21:03:23 +0000 (21:03 +0000)]
Remember the last TWO strings skipped with #@.
(prev_saved_doc_string*): New variables.
(Fload): Initalize prev_saved_doc_string.
(read1): Copy saved_doc_string to prev_saved_doc_string
before storing a new string in saved_doc_string.
(read_list): Look in prev_saved_doc_string as well as
in saved_doc_string.
(read1): Swap saved_doc_string_length and
prev_saved_doc_string_length.
(read_list): Negate docstring position if negative before checking
against saved_doc_string_length et al.
(read_vector): Add bytecodeflag parameter, which is
nonzero when reading a bytecode object. If
`load-force-doc-strings' is t when reading a lazily-loaded
bytecode vector, the loaded docstring must be treated as unibyte
and passed to Fread to obtain the actual bytecode string and
constants vector.
(read1): Add extra parameter to read_vector calls.
(read1): Enable saving of doc strings on WINDOWSNT.
(read_list): Call get_doc_string instead of read_doc_string, when
forced to load doc strings.
Karl Heuer [Mon, 1 Jun 1998 20:49:47 +0000 (20:49 +0000)]
(Fcall_process): Avoid initializer on auto struct.
Dave Love [Mon, 1 Jun 1998 16:51:52 +0000 (16:51 +0000)]
(sgml-font-lock-keywords-1): Add -. as
NMCHARs. Elide upper case (see font-lock-defaults). Generalize
comment declaration not to exclude markup.
Andrew Innes [Mon, 1 Jun 1998 14:23:44 +0000 (14:23 +0000)]
Use 1 as explicit value of empty #defines.
Andrew Innes [Mon, 1 Jun 1998 14:09:53 +0000 (14:09 +0000)]
(LOCAL_FLAGS): Define HAVE_CONFIG_H.
Andrew Innes [Mon, 1 Jun 1998 14:09:21 +0000 (14:09 +0000)]
(sys_wait): Rename to wait.
Andrew Innes [Mon, 1 Jun 1998 14:01:14 +0000 (14:01 +0000)]
Undefine _WINSOCKAPI_.
Andrew Innes [Mon, 1 Jun 1998 14:00:12 +0000 (14:00 +0000)]
(CFLAGS): Do not define HAVE_NTGUI.
Andrew Innes [Mon, 1 Jun 1998 13:59:17 +0000 (13:59 +0000)]
(LOCAL_FLAGS): Define HAVE_NTGUI if appropriate.
Karl Heuer [Mon, 1 Jun 1998 03:46:31 +0000 (03:46 +0000)]
(install-arch-indep): Don't die if site-lisp/ isn't writable.
Karl Heuer [Mon, 1 Jun 1998 03:32:52 +0000 (03:32 +0000)]
(Finsert_file_contents): Fix char signedness mismatches.
Karl Heuer [Mon, 1 Jun 1998 03:32:00 +0000 (03:32 +0000)]
(doprnt1): Fix char signedness mismatches.
Karl Heuer [Mon, 1 Jun 1998 03:12:04 +0000 (03:12 +0000)]
(Fredraw_frame): Don't erase frame or its glyph records
if it hasn't got any.
Karl Heuer [Mon, 1 Jun 1998 03:09:43 +0000 (03:09 +0000)]
(which-func-ff-hook): If imenu gets error,
clear which-func-mode.
Karl Heuer [Mon, 1 Jun 1998 03:08:53 +0000 (03:08 +0000)]
(grep): Fix previous change.
Karl Heuer [Mon, 1 Jun 1998 03:08:00 +0000 (03:08 +0000)]
Many doc fixes.
Karl Heuer [Mon, 1 Jun 1998 03:06:48 +0000 (03:06 +0000)]
(tar-extract): Pass HIGHEST=t to detect-coding-region.
Karl Heuer [Mon, 1 Jun 1998 03:04:39 +0000 (03:04 +0000)]
(keyboard-quit): Doc fix.
Karl Heuer [Mon, 1 Jun 1998 03:03:00 +0000 (03:03 +0000)]
Bind f2 and C-x 6 prefixes
only via an autoload, not when this file is loaded.
Karl Heuer [Mon, 1 Jun 1998 03:01:30 +0000 (03:01 +0000)]
(coding-system-mnemonic): Don't crash if arg is nil.
Karl Heuer [Mon, 1 Jun 1998 02:59:23 +0000 (02:59 +0000)]
(easy-mmode-define-minor-mode): Add missing format arg.
Geoff Voelker [Sat, 30 May 1998 23:42:16 +0000 (23:42 +0000)]
(w32_fatal_reload_error): Update error message.
Geoff Voelker [Sat, 30 May 1998 23:41:57 +0000 (23:41 +0000)]
(sys_rename): Handle filenames with accented characters.
(stat): Handle "c:/.." and "/.." specially.
Geoff Voelker [Sat, 30 May 1998 23:41:48 +0000 (23:41 +0000)]
(sys_spawnve): Place Emacs pid in EM_PARENT_PROCESS_ID.
Geoff Voelker [Sat, 30 May 1998 23:37:53 +0000 (23:37 +0000)]
(VS_VERSION_INFO): Define.
Geoff Voelker [Sat, 30 May 1998 23:37:12 +0000 (23:37 +0000)]
(getppid): Look for EM_PARENT_PROCESS_ID.
Dave Love [Sat, 30 May 1998 17:57:14 +0000 (17:57 +0000)]
(finder-known-keywords): Fix `convenience' entry.
Karl Heuer [Sat, 30 May 1998 15:48:11 +0000 (15:48 +0000)]
(distclean): Delete config.stamp, stamp-oldxmenu.
Richard M. Stallman [Sat, 30 May 1998 15:43:16 +0000 (15:43 +0000)]
(cperl-style-alist): New variable, since `c-mode'
is no longer loaded.
- (Somebody who uses the styles should check that they work OK!)
- (a lot of work is needed, especially with new
`cperl-fix-line-spacing').
Old value of style is memorized when choosing a new style, may be
restored from the same menu.
(cperl-perldoc, cperl-pod-to-manpage): New commands; thanks to
Anthony Foiani <afoiani@uswest.com> and Nick Roberts
<Nick.Roberts@src.bae.co.uk>.
(`Perl doc', `Regexp'): New submenus (latter to allow short displays).
(cperl-clobber-lisp-bindings): New cfg variable.
(cperl-find-pods-heres): $a->y() is not y///.
(cperl-after-block-p): Add save-excursion.
(cperl-init-faces): Was failing.
Init faces when loading `ps-print'.
(cperl-toggle-autohelp): New command.
(cperl-electric-paren): `while SPACE LESS' was buggy.
(cperl-init-faces): `-text' in `[-text => 1]' was not highlighted.
(cperl-after-block-p): was FALSE after `sub f {}'.
(cperl-electric-keyword): `foreachmy', `formy' expanded too,
Expands `=pod-directive'.
(cperl-linefeed): behaves reasonable in POD-directive lines.
(cperl-message-electric-keyword): new cfg variable.
(cperl-electric-keyword): print a message, governed by
`cperl-message-electric-keyword'.
(cperl-electric-paren): Typing `}' was not checking for being
block or not.
(cperl-beautify-regexp-piece): Did not know about lookbehind;
finding *which* level to work with was not intuitive.
(cperl-beautify-levels): New command.
(cperl-electric-keyword): Allow here-docs contain `=head1'
and friends for keyword expansion.
Fix for broken `font-lock-unfontify-region-function'. Should
preserve `syntax-table' properties even with `lazy-lock'.
(cperl-indent-region-fix-else): New command.
(cperl-fix-line-spacing): New command.
(cperl-invert-if-unless): New command (C-c C-t and in Menu).
(cperl-hints): mention 20.2's goods/bads.
(cperl-extra-newline-before-brace-multiline): Started to use it.
(cperl-break-one-line-blocks-when-indent): New cfg variable.
(cperl-fix-hanging-brace-when-indent): New cfg variable.
(cperl-merge-trailing-else): New cfg variable.
Workaround for another `font-lock's `syntax-table' text-property bug.
`zerop' could be applied to nil.
At last, may work with `font-lock' without setting `cperl-font-lock'.
(cperl-indent-region-fix-constructs): Renamed from
`cperl-indent-region-fix-constructs'.
(cperl-fix-line-spacing): could be triggered inside strings, would not
know what to do with BLOCKs of map/printf/etc.
(cperl-merge-trailing-else): Handle `continue' too.
(cperl-fix-line-spacing): Likewise.
(cperl-calculate-indent): Knows about map/printf/etc before {BLOCK};
treat after-comma lines as continuation lines.
(cperl-mode): `continue' made electric.
(cperl-electric-keyword): Electric `do' inserts `do/while'.
(cperl-fontify-syntaxically): New function.
(cperl-syntaxify-by-font-lock): New cfg variable.
Make syntaxification to be autoredone via `font-lock',
switched on by `cperl-syntaxify-by-font-lock', off by default so far.
Remove some commented out chunks.
(cperl-set-style-back): Old value of style is memorized when
choosing a new style, may be restored from the same menu.
Mode-documentation added to micro-docs.
(cperl-praise): updated.
(cperl-toggle-construct-fix): New command. Added on C-c C-w and menu.
(auto-fill-mode): added on C-c C-f and menu.
(cperl-style-alist): `PerlStyle' style added.
(cperl-find-pods-heres): Message for termination of scan corrected.
(cperl-speed): New variable with hints.
(cperl-electric-else): Make backspace electric after
expansion of `else/continue' too.
Fixed customization to honor cperl-hairy.
Created customization groups.
All the compile-time warnings fixed.
(cperl-syntaxify-by-font-lock): Interaction with `font-lock-hot-pass'
fixed.
(cperl-after-block-and-statement-beg): It is BLOCK if we reach lim
when backup sexp.
(cperl-after-block-p, cperl-after-expr-p): Likewise.
(cperl-indent-region): Make a marker for END - text added/removed.
(cperl-style-alist): Include `cperl-merge-trailing-else'
where the value is clear.
(cperl-styles-entries): Likewise.
(cperl-tips, cperl-problems): Improvements to docs.
Karl Heuer [Sat, 30 May 1998 15:14:47 +0000 (15:14 +0000)]
Undo May 15 change.
Karl Heuer [Sat, 30 May 1998 15:00:07 +0000 (15:00 +0000)]
(compilation-scroll-output): Correct the :version
keyword to be a string.
Karl Heuer [Sat, 30 May 1998 14:58:17 +0000 (14:58 +0000)]
(mule-diag): Don't call help-mode.
Instead, call print-help-return-message.
Karl Heuer [Sat, 30 May 1998 14:52:20 +0000 (14:52 +0000)]
(syms_of_charset): Put \n\ at eol of docstring.
Karl Heuer [Sat, 30 May 1998 14:47:15 +0000 (14:47 +0000)]
(Fscroll_up, Fscroll_down, Fscroll_other_window): Doc fix.
Karl Heuer [Sat, 30 May 1998 14:41:23 +0000 (14:41 +0000)]
Update version number.
Karl Heuer [Sat, 30 May 1998 14:41:00 +0000 (14:41 +0000)]
(ediff-mark-for-hiding-at-pos)
(ediff-mark-for-operation-at-pos): Renamed from
ediff-mark-for-hiding, ediff-mark-for-operation.
(ediff-mark-session-for-hiding, ediff-mark-session-for-operation)
(ediff-unmark-all-for-operation, ediff-unmark-all-for-hiding): New
functions.
(ediff-setup-meta-map): Changed bindings.
Karl Heuer [Sat, 30 May 1998 14:29:44 +0000 (14:29 +0000)]
(viper-surrounding-word): Added '_' to alpha modifiers.
Karl Heuer [Sat, 30 May 1998 14:29:25 +0000 (14:29 +0000)]
(viper-skip-syntax): Bug fix for eob/bob cases.
Karl Heuer [Sat, 30 May 1998 14:28:56 +0000 (14:28 +0000)]
(viper-backward-Word, viper-skip-separators): Bug fixes.
(viper-switch-to-buffer, viper-switch-to-buffer-other-window): Bug fixes.
Karl Heuer [Sat, 30 May 1998 13:27:52 +0000 (13:27 +0000)]
(ffap-bindings): Fix the dired-at-point binding.
Karl Heuer [Sat, 30 May 1998 13:25:57 +0000 (13:25 +0000)]
Added support for Scheme.
Removed Info-lookup minor mode.
(info-lookup-file-name-alist): New variable.
(info-lookup-select-mode): New function. Select help mode
according to info-lookup-file-name-alist or fall back to the
buffer's major mode.
(info-lookup): Use info-lookup-select-mode.
(info-lookup-interactive-arguments): Likewise.
(info-complete-symbol): Likewise.
(info-complete-file): Likewise.
(info-complete): Likewise.
Karl Heuer [Fri, 29 May 1998 22:26:22 +0000 (22:26 +0000)]
(Fnext_property_change): Properly offset interval
position for string when comparing with LIMIT.
(property_change_between_p): Likewise.
(Fnext_single_property_change, Fprevious_property_change): Likewise.
(Fprevious_single_property_change): Likewise.
Richard M. Stallman [Thu, 28 May 1998 18:10:20 +0000 (18:10 +0000)]
(command_loop_1): In shortcuts for forward-char etc,,
use FETCH_CHAR not FETCH_BYTE.
Richard M. Stallman [Thu, 28 May 1998 05:14:17 +0000 (05:14 +0000)]
(ange-ftp-expand-file-name): Set default to
default-directory if nil. Check whether default starts with a
drive specifier on windows-nt, as well as name, and call real
function if so. Remove code to strip prefix before // or /~ since
`expand-file-name' itself no longer does that.
(ange-ftp-expand-dir): Use `grep-null-device' instead of
"/dev/null", which is incorrect on windows-nt.
(ange-ftp-file-name-all-completions): Fix root directory regexp for windows-nt.
(ange-ftp-start-process): On windows-nt, always send a "help foo"
command to ensure the ftp process produces some output, and force
the process to use raw-text-dos decoding.
(ange-ftp-canonize-filename): On windows-nt, strip drive specifier
from expanded remote name.
(ange-ftp-write-region): Allow binary transfer on windows-nt if
remote host type is unix. Ensure `last-coding-system-used' is
given an appropriate value, so that basic-save-buffer isn't
confused by the coding used with the ftp process.
(ange-ftp-insert-file-contents): Ditto.
(ange-ftp-copy-file-internal): Ditto.
(ange-ftp-real-expand-file-name): Use standard definition on windows-nt.
(ange-ftp-real-expand-file-name-actual): Remove obsolete function.
(ange-ftp-disable-netrc-security-check): Make default value be t on windows-nt.
(ange-ftp-start-process): Undo previous change.
Richard M. Stallman [Thu, 28 May 1998 04:08:24 +0000 (04:08 +0000)]
(mail-from-style): Rename new alternative to `system-default'.
Richard M. Stallman [Thu, 28 May 1998 04:07:14 +0000 (04:07 +0000)]
(mail-from-style): Fix prev change.
Richard M. Stallman [Thu, 28 May 1998 04:06:52 +0000 (04:06 +0000)]
(mail-from-style): New alternative, `default'.
Richard M. Stallman [Thu, 28 May 1998 04:01:48 +0000 (04:01 +0000)]
*** empty log message ***
Richard M. Stallman [Thu, 28 May 1998 03:49:04 +0000 (03:49 +0000)]
(sendmail-send-it):
If mail-from-style isn't angles, parens or nil, don't use -f option.
Richard M. Stallman [Thu, 28 May 1998 01:16:21 +0000 (01:16 +0000)]
(comint-mode-map): Move bindings of
comint-next-matching-input-from-input to C-c M-r, and
comint-previous-matching-input-from-input to C-c M-s.
Move comint-get-next-from-history to C-c C-x.
Richard M. Stallman [Thu, 28 May 1998 01:15:58 +0000 (01:15 +0000)]
*** empty log message ***
Edward M. Reingold [Thu, 28 May 1998 01:12:18 +0000 (01:12 +0000)]
Minor fixes of earlier updates.
Richard M. Stallman [Thu, 28 May 1998 00:46:54 +0000 (00:46 +0000)]
Add prototype for get_doc_string.
Richard M. Stallman [Thu, 28 May 1998 00:46:38 +0000 (00:46 +0000)]
(get_doc_string): Make non-static.
Richard M. Stallman [Wed, 27 May 1998 23:47:15 +0000 (23:47 +0000)]
*** empty log message ***
Dave Love [Wed, 27 May 1998 21:32:17 +0000 (21:32 +0000)]
Add an entry for Scheme mode.
Richard M. Stallman [Wed, 27 May 1998 21:06:56 +0000 (21:06 +0000)]
(comint-get-next-from-history): New command.
(comint-accumulate, comint-goto-process-mark): Likewise.
(comint-set-process-mark, comint-bol-or-process-mark): Likewise.
(comint-save-input-ring-index): New permanent local var.
(comint-accum-marker): Likewise.
(comint-send-input): Clear comint-input-ring-index
and comint-accum-marker.
(comint-previous-matching-input-from-input):
Use comint-accum-marker if set.
(comint-previous-matching-input): Likewise.
(comint-mode): Make those vars buffer-local and initialize.
(comint-mode-map): Make C-c C-a run comint-bol-or-process-mark.
Bind C-c SPC to comint-accumulate. Bind C-c C-q to
comint-get-next-from-history.
Richard M. Stallman [Wed, 27 May 1998 21:06:10 +0000 (21:06 +0000)]
(rmail-old-pruned): New permanent local.
(rmail-edit-current-message): Set rmail-old-pruned, then display full headers.
(rmail-cease-edit): rmail-old-pruned controls whether to prune headers.
Richard M. Stallman [Wed, 27 May 1998 21:05:02 +0000 (21:05 +0000)]
(rmail-msg-is-pruned): Delete junk from definition.