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 [Tue, 26 May 1998 18:27:47 +0000 (18:27 +0000)]
Changes so bookmark list mode works with Info:
(bookmark-jump-noselect): Use an inner save-window-excursion.
(bookmark-bmenu-switch-other-window): Temporarily set
pop-up-windows, same-window-buffer-names, and same-window-regexps,
to override Info's special display behaviors.
Richard M. Stallman [Mon, 25 May 1998 20:29:54 +0000 (20:29 +0000)]
(print_escape_nonascii): New variable.
(print) <Lisp_String>: Use it to force printing single-byte
non-ASCII characters as octal escapes.
(syms_of_print): Define print-escape-nonascii.
Kenichi Handa [Mon, 25 May 1998 08:08:07 +0000 (08:08 +0000)]
(ascii_skip_code): New variable.
(detect_coding_mask): Skip ASCII codes at the head according to
ascii_skip_code.
(coding_priorities): New variable.
(Fset_coding_priority_internal): New function.
(detect_coding): Call set_coding_mask with coding_priorities as
arg CODING.
(init_coding_once): Initialize ascii_skip_code.
(syms_of_coding): Declare set-coding-priority-internal as a Lisp
function.
Richard M. Stallman [Sun, 24 May 1998 23:11:14 +0000 (23:11 +0000)]
(apropos-command): Change 3rd arg to VAR-PREDICATE
and use it as a predicate for which variables to match.
(apropos-variable): Use that feature to match all documented vars,
if have prefix arg.
Richard M. Stallman [Sun, 24 May 1998 17:04:55 +0000 (17:04 +0000)]
(string-rectangle-string): New variable.
(string-rectangle): Bind it.
(string-rectangle-line): Use it.
(operate-on-rectangle-lines): New variable.
(extract-rectangle-line): Update it.
(delete-extract-rectangle, extract-rectangle): Bind and use it.
Richard M. Stallman [Sun, 24 May 1998 16:58:32 +0000 (16:58 +0000)]
(lisp-indent-error-function): New variable.
(common-lisp-indent-function): Bind lisp-indent-error-function.
(lisp-indent-report-bad-format): Use lisp-indent-error-function.
Richard M. Stallman [Sat, 23 May 1998 20:05:36 +0000 (20:05 +0000)]
(register-input-method): Rename arg ENV to LANG-ENV. Fix previous change.
(set-language-info):
Delete args describe-map and setup-map. Don't set up menus at all.
(set-language-info-alist): Set up menus here.
(setup-specified-language-environment): Doc fix.
Richard M. Stallman [Sat, 23 May 1998 19:59:27 +0000 (19:59 +0000)]
(vhdl-customize-colors):
Renamed from vhdl-use-default-colors, and sense reversed.
(vhdl-customize-faces):
Renamed from vhdl-use-default-faces, and sense reversed.
(vhdl-font-lock-init, vhdl-ps-init): Implement those changes.
(vhdl-submit-bug-report): Use new variable names.
Richard M. Stallman [Sat, 23 May 1998 04:26:39 +0000 (04:26 +0000)]
(easy-menu-do-add-item): Small simplifications.
(easy-menu-precalculate-equivalent-keybindings): New customization variable.
(easy-menu-add): Precalculate key bindings if
`easy-menu-precalculate-equivalent-keybindings' is on.
Richard M. Stallman [Fri, 22 May 1998 20:05:56 +0000 (20:05 +0000)]
(Fother_buffer): New arg FRAME. Calls changed.
Pass it to frame_buffer_list, frame_buffer_predicate.
(record_buffer): Pass selected frame to them
and to set_frame_buffer_list.
Richard M. Stallman [Fri, 22 May 1998 05:00:25 +0000 (05:00 +0000)]
(tar-mode): Position point on the name of the first file.
(tar-extract): Detect coding-system of the archive member and
decode it like insert-file-contents does.
(tar-alter-one-field): Reposition point on the file name of the
current tar entry.
(tar-subfile-save-buffer): Encode the file when updating it in the
archive, and use the size of encoded text to update the header
block. Set last-coding-system-used to coding-system of the file.
Restore point of tar-superior-buffer after updating the descriptor line.
Richard M. Stallman [Thu, 21 May 1998 03:34:21 +0000 (03:34 +0000)]
Support pdb.
(pdb): New function.
(gud-pdb-command-name): New variable.
(pdb-minibuffer-local-map): Likewise.
(gud-pdb-find-file): New function.
(gud-pdb-marker-filter): New function.
(gud-pdb-marker-regexp*): New variables.
(gud-pdb-massage-args): New function.
(gud-pdb-history): New variable.