1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

10354 Commits

Author SHA1 Message Date
Richard M. Stallman
b70794577c (toggle-enable-multibyte-characters): Use set-buffer-multibyte.
(find-safe-coding-system-list-subset-p): Renamed from list-subset-p.
The call changed also.
1998-02-03 06:29:24 +00:00
Richard M. Stallman
2faef40996 (reftex-toc): Fixed bug with split-window. Using
split-window instead of split-window-vertically.
(reftex-reset-mode): Removed obsolete buffer from kill list.
(reftex-make-and-insert-label-list, reftex-do-citation): Delete
other windows before displaying selection.
(reftex-cite-format-builtin): Fixed bug in Chicago format.
(reftex-enlarge-to-fit): New function.
(reftex-nicify-text): Cut context-string at \item,\\.  Changed
match sequence for efficiency reasons.
(reftex-parse-from-file): Include files can be ignored with
`reftex-no-include-regexps'.
(reftex-no-include-regexps): New option.
(reftex-do-parse): Initialize appendix flag.
(reftex-parse-from-file): Interprete appendix.
(reftex-section-info): Use changed version of reftex-section-number.
(reftex-where-am-I): Interprete appendix match.
(reftex-init-section-numbers): New arg: appendix.
(reftex-section-number): Treat appendix enumeration.
(reftex-toc-external): Improved message.
(reftex-compute-ref-cite-tables): Regular expression extended for appendix.
(reftex-toc-rescan): Renamed from reftex-toc-redo.
(reftex-toc-Rescan): Renamed from reftex-toc-Redo.
(reftex-toc-revert): New function.
(reftex-select-external-document): Completion on label prefixes.
(reftex-find-file-on-path): Added an extra call to
expand-file-name for the directory.
(reftex-locate-bibliography-files): Added expand-file-name call.
(reftex-guess-label-type): New function.
(reftex-word-before-point): Function removed.
(reftex-reference): Uses reftex-guess-label-type.  Changed meaning
of `~' in reference format.  Magic words are regular expressions.
(reftex-compute-ref-cite-tables): Convert magic words to regexps.
(reftex-select-label-maps): Default bindings for TAB, up, down, RET.
(reftex-select-read-string): Now uses completion.
(reftex-make-and-insert-label-list): Prepare for completion.
(reftex-where-am-I): Fixed bug with input files.
(reftex-save-all-document-buffers): New command.
(reftex-select-next-heading): New function.
(reftex-select-previous-heading): New function.
(reftex-select-read-string): New function.
(reftex-offer-label-menu): Handle string value from reftex-select-item.
(reftex-reference): Fixed bug (missing save-excursion).
(reftex-toc-map): Added binding for ?n and ?p.
(reftex-do-citation): Changed to use reftex-default-bibliography.
(reftex-default-bibliography): New option.
(reftex-find-tex-file): Check for file-name-absolute-p first.
(reftex-format-label-function,reftex-format-ref-function,
reftex-format-cite-function): New hooks
(reftex-info): New function.
(reftex-compute-ref-cite-tables): Removed interactive form.
(reftex-where-am-I): Removed interactive form
(reftex-format-names): Removed interactive form
(reftex-vref-is-default): New customization variable
(reftex-mode-menu): Capitalize citation options
(reftex-last-cnt): Variable removed.
(reftex-last-data,reftex-last-line): New variables.
(reftex-select-toggle-varioref): New function.
(reftex-offer-label-menu): Changed mode-line-format for varioref.
(reftex-select-label-help): Help string updated.
(reftex-do-parse): Fixed bug with empty xr list.
(reftex-view-crossref): Prefix argument interpretation changed.
(reftex-get-offset): New function.
(reftex-label): Remove selection buffer to force update.
(reftex-access-scan-info): Remove selection buffers.
(reftex-select-external-document): Fixed bug with highest index.
(reftex-label-index-list, reftex-found-list): Variables removed.
(reftex-offer-label-menu, reftex-make-and-insert-label-list)
(reftex-select-item, reftex-citation, reftex-select-label-callback)
(reftex-bibtex-selection-callback,reftex-select-callback): Changed
to put the scan data directly into the text property :data,
instead of doing this indirectly with an index-list.
(reftex-make-selection-buffer-name): New function.
(reftex-tie-multifile-symbols): Store master-index-as-property.
(reftex-kill-buffer): New function.
(reftex-erase-buffer): New function.
(reftex-erase-all-selection-buffers): New function.
(reftex-mode-menu): Button "Restore from file" no longer sensitive
to existence of the file.  This had caused problems for LateX
style files.  Quoted `:style' and `:selected' for compatibility.
(reftex-access-parse-file): `Restore' action now throws an
exception when the file is not found.
(reftex-create-customize-menu): New function.
(reftex-label): Fixed bug which made naked labels in \footnotes.
(reftex-select-label-map, reftex-select-bib-map): New keymaps for
the RefTeX Select buffer.
(reftex-select-next, reftex-select-previous, reftex-select-scroll-down)
(reftex-select-scroll-up, reftex-select-quit)
(reftex-select-toggle-follow, reftex-select-callback)
(reftex-select-accept, reftex-select-help)
(reftex-select-recursive-edit, reftex-select-search-forward)
(reftex-select-search-backward, reftex-select-search)
(reftex-select-scroll-other-window)
(reftex-select-scroll-other-window-down):
New commands for use in the two new keymaps.
(reftex-select-item): Now uses the appropriate keymaps.
(reftex-toc-map): New keymap (a keymap for the toc buffer.
(reftex-toc): Now uses reftex-toc-map.
(reftex-fontify-select-label-buffer): New function
(reftex-select-font-lock-fontify-region): New function.
(reftex-make-and-insert-label-list): Refontification now uses
`reftex-select-font-lock-fontify-region'.
(reftex-show-entry): Refontification generalized.
(reftex-select-search-minibuffer-map): New constant.
(reftex-parse-from-file): Look for \begin{thebibliography}
(reftex-do-citation): Check also for thebibliography
(reftex-bibtex-selection-callback): Handle bibitem.
(reftex-view-crossref): Handle bibitem.
(reftex-extract-bib-entries-from-thebibliography): New function.
(reftex-format-bibitem): New function.
(reftex-parse-bibitem): New function.
(reftex-make-desparate-section-regexp): Changed name to
reftex-make-desperate-section-regexp.
(reftex-do-parse, reftex-locate-bibliography-files)
(reftex-string-to-label, reftex-select-external-document)
(reftex-find-duplicate-labels, reftex-format-bib-entry)
(reftex-do-citation, reftex-insert-bib-matches)
(reftex-select-search-minibuffer-map, reftex-access-search-path)
(reftex-compute-ref-cite-tables, reftex-recursive-directory-list):
All lambda expressions now quoted with `function'.
(reftex-view-crossref,reftex-mouse-view-crossref): Fixed bug with
multiple calls.
(reftex-get-buffer-visiting): Error message changed.
(reftex-select-external-document, reftex-query-label-type)
(reftex-do-citation, reftex-select-help):
Use `reftex-enlarge-to-fit' now.
(reftex-pop-to-bibtex-entry): No longer beep on failure, to make
it work better with follow mode.
1998-02-03 06:26:34 +00:00
Richard M. Stallman
0fdb64d4ab (mail-extr-all-letters-but-separators)
(mail-extr-first-letters, mail-extr-last-letters):
Make range start from \240, not from \200.
1998-02-03 06:24:20 +00:00
Richard M. Stallman
4ab577cd01 (fill-region-as-paragraph): Fix the test for any
non-ASCII characters, for deciding whether to do kinsoku.
1998-02-03 02:37:55 +00:00
Edward M. Reingold
11f23ea2c1 Fix mispelling. 1998-02-02 17:21:49 +00:00
Dan Nicolaescu
b6a386ad60 (hs-special-modes-alist): Improved the regexp for java. 1998-02-02 07:29:59 +00:00
Richard M. Stallman
9e5d67df40 (mldrag-drag-vertical-line): Fix criterion
for the error for trying to move a scroll bar at the frame edge.
1998-02-02 05:42:02 +00:00
Richard M. Stallman
74dfd056e4 (byte-compile-from-buffer): Bind edebug-all-defs and edebug-all-forms to nil. 1998-02-02 01:21:18 +00:00
Richard M. Stallman
0b33ec466a (update-file-autoloads): Give clean errors
if autoloads file is empty or can't be written.
1998-02-02 01:12:18 +00:00
Richard M. Stallman
7e97482bb7 (isearch-range-invisible): Avoid infinite loop when search-invisible is nil. 1998-02-02 00:18:33 +00:00
Richard M. Stallman
7ee906030a (hs-special-modes-alist): Improved the regexp for java. 1998-02-02 00:17:19 +00:00
Richard M. Stallman
3c3d71d93c (define-mail-alias): If FROM-MAILRC-FILE, don't call sendmail-sync-aliases.
(build-mail-aliases): Clear mail-aliases to nil at the beginning.
1998-02-01 23:56:13 +00:00
Stephen Eglen
6c5b39e42f (auto-insert-mode): New function.
(auto-insert-mode): New customize variable to automatically load
the package.  Other variables customized.
1998-02-01 19:13:59 +00:00
Stephen Eglen
b4dd2e66b0 Customized. 1998-02-01 17:46:32 +00:00
Stephen Eglen
3fb11d36e3 File customized + doc fixes. 1998-02-01 17:10:21 +00:00
Richard M. Stallman
bdb1c08fb9 (query-replace-from-history-variable): New variable.
(query-replace-to-history-variable): New variable.
(query-replace-read-args): Use them.
1998-01-30 23:34:50 +00:00
Dave Love
7977773d3f Various docstring and commentary fixes, including
note of current maintainer.
(fortran-mode): Use imenu-syntax-alist.
(fortran-imenu-generic-expression): Use
fortran-continuation-string, not always `+'.
(fortran-font-lock-keywords-1): Include symbol syntax as well
as word, following syntax table changes.
(fortran-imenu-generic-expression): Likewise.
(fortran-mode-map): Add a menu.
(fortran-mode-version, fortran-startup-message): Delete
misleading variables.
(fortran-mode): Don't use them.
(fortran-column-ruler-fixed, fortran-column-ruler-tab): Fix
leading \ which made `0' into null.
(fortran-join-lines): New function and key binding.
(fortran-narrow-to-subprogram): New function and key binding.
(fortran-mode-syntax-table): Make ?., ?_, ?$ symbol, not word.
1998-01-30 17:49:37 +00:00
Richard M. Stallman
d566098596 (easy-menu-add-item); The BEFORE argument works
now.  Done by letting `easy-menu-do-add-item' handle it.
(easy-menu-do-add-item): Take argument BEFORE instead of PREV.
Inserts directly in keymap, instead of calling `define-key-after'.
(easy-menu-create-menu): Don't reverse items as
`easy-menu-do-add-item' now puts things at the end of keymaps.
1998-01-30 02:15:13 +00:00
Stephen Eglen
104221a01d (type-break-mode): New customize variable to automatically load the package.
Other variables customized.
1998-01-29 09:26:38 +00:00
Richard M. Stallman
b533f3c570 (find-tag-marker-ring-length): New variable.
(find-tag-marker-ring): New variable.
(tags-location-ring): New variable replacing tags-location-ring.
(tags-location-stack): Deleted.
(tags-table-format-hooks): Doc fix.
(initialize-new-tags-table): Init find-tag-marker-ring,
tags-location-ring.
(tags-reset-tags-tables): Doc fix.  Set tags-location-ring,
find-tag-marker-ring.
(find-tag-noselect): Doc fix.  Use tags-location-ring,
find-tag-marker-ring.
(find-tag, find-tag-other-window, find-tag-other-frame,
find-tag-regexp): Doc fix.
(pop-tag-mark): New function.
(esc-map): Bind pop-tag-mark.
1998-01-29 09:10:09 +00:00
Richard M. Stallman
800c951276 (debug-ignored-errors): Add some elements. 1998-01-29 02:23:44 +00:00
Richard M. Stallman
7b27eb5359 (report-emacs-bug-address):
Variable renamed from bug-gnu-emacs.  Use defcustom.
(report-emacs-bug-pretest-address): Use defcustom.
1998-01-28 21:02:35 +00:00
Kenichi Handa
d9fd228d4d (titdic-convert): Set
enable-multibyte-characters to t after inserting TIT file by
no-conversion.
(tit-process-body): Do not bind enable-multibyte-characters to
nil.
1998-01-28 12:38:06 +00:00
Richard M. Stallman
024bda024c easy-menu-define): Use ` and , read-macros
instead of (` and (,.  Implement :filter.  Doc fix.
(easy-menu-do-define): Call `easy-menu-create-menu' instead of
`easy-menu-create-keymaps'.
(easy-menu-create-keymaps): Replaced by `easy-menu-create-menu'.
(easy-menu-create-menu): New public function.  Replaces
`easy-menu-create-keymaps', but with large changes.
(easy-menu-button-prefix): New constant.
(easy-menu-do-add-item, easy-menu-make-symbol): New functions.
(easy-menu-update-button): Doc fix.
(easy-menu-change): New optional argument BEFORE.
Now just a call to `easy-menu-add-item'.
(easy-menu-add-item, easy-menu-item-present-p)
(easy-menu-remove-item): New public functions.
(easy-menu-get-map, easy-menu-is-button-p, easy-menu-have-button-p)
(easy-menu-real-binding, easy-menu-change-prefix, easy-menu-filter):
New functions.
1998-01-27 20:43:57 +00:00
Richard M. Stallman
2461dba713 (mldrag-drag-vertical-line): Delete debugging `message'. 1998-01-27 04:24:16 +00:00
Richard M. Stallman
dab2fff990 (rmail): Reinsert the let-binding of enable-local-variables. 1998-01-27 02:02:38 +00:00
Richard M. Stallman
747c1a5ede Initial revision 1998-01-27 00:46:32 +00:00
Andreas Schwab
28d16ed35b Customized. 1998-01-26 11:29:46 +00:00
Richard M. Stallman
b8ba68e52b (byte-optimize-form-code-walker): Fix previous change. 1998-01-26 10:29:25 +00:00
Richard M. Stallman
713ea1de58 Customized.
(displaying-byte-compile-warnings):
To avoid error, use (forward-line -1), not previous-line.
1998-01-26 10:28:01 +00:00
Richard M. Stallman
70b40ea144 (byte-compile-inline-expand): Use string-as-unibyte, if it is defined. 1998-01-26 09:48:21 +00:00
Richard M. Stallman
fbd410d6df (emacsbug): Customized.
(report-emacs-bug-no-confirmation):
Renamed from report-emacs-bug-run-tersely.
(report-emacs-bug-no-explanations): New option.
(report-emacs-bug): Handle that option.
1998-01-26 03:14:34 +00:00
Richard M. Stallman
2f348ca38c (desktop-clear): Don't kill dead buffers. 1998-01-26 03:09:01 +00:00
Richard M. Stallman
cef926f318 (sh-case): Fix paren error. 1998-01-26 02:33:48 +00:00
Dave Love
fea79780e0 (imenu-syntax-alist): New buffer-local variable.
(imenu--generic-function): Use it.
(imenu--split-menu): Don't (setcdr nil) with, say, empty functions
list.
1998-01-25 23:06:37 +00:00
Dave Love
73f4895397 (imenu-case-fold-search): New buffer-local variable. 1998-01-25 22:55:08 +00:00
Richard M. Stallman
a56636aedd (archive-find-type): Accept d or s after digit, for lzh.
(archive-rename-entry): Likewise.  Parse mode, uid and gid right.
Allow newline in header.
(archive-lzh-summarize): Fix paren error.  Use prname to set `files'.
1998-01-25 01:57:08 +00:00
Stephen Eglen
5d039c8512 (hscroll-global-mode): New customize variable to automatically load the
package.
1998-01-24 16:13:08 +00:00
Stephen Eglen
5e537651cb Customized. 1998-01-24 11:35:59 +00:00
Richard M. Stallman
9d26aa53a2 (calendar-french-single-byteify): Function deleted.
(calendar-goto-french-date): Don't call calendar-french-single-byteify.
Delete local var oldval.
(calendar-print-french-date): Don't bind enable-multibyte-characters.
1998-01-24 02:47:47 +00:00
Richard M. Stallman
f3e1e0ddc9 (menu-bar-file-menu): Add Recover Session menu item.
(menu-bar-help-menu): Add Getting New Versions, Copying Conditions
and (Non)Warranty menu items.
1998-01-24 02:23:15 +00:00
Dave Love
741e2425d0 (lisp-font-lock-keywords-1): Correct defmethod addition. 1998-01-23 16:50:56 +00:00
Richard M. Stallman
862aacbf34 (msb--strip-dir): Use Emacs filename primitives, not regexps. 1998-01-23 06:42:27 +00:00
Eric M. Ludlam
03c9127e39 Added speedbar support for RMAIL files. 1998-01-23 02:14:02 +00:00
Eric M. Ludlam
e9a918f970 Added gud-speedbar-buttons, and support for GDB buttons. 1998-01-23 02:04:20 +00:00
Eric M. Ludlam
3cb6768fd7 Added speedbar support function `Info-speedbar-buttons',
`Info-speedbar-button', and `Info-speedbar-menu'
1998-01-22 23:50:25 +00:00
Richard M. Stallman
f70419a8ac (vc-annotate-compcar): Iterate instead of recursing.
(vc-annotate-car-last-cons, vc-annotate-time-span):
Rename arg assoc-list to a-list.

(vc-annotate-display): All support for XEmacs extents removed.
Functions `set-face-*' are called only when a face is created.
1998-01-22 09:04:36 +00:00
Richard M. Stallman
16c9c10f0f (define-compiler-macro): Handle empty arglist. 1998-01-22 02:26:48 +00:00
Richard M. Stallman
5428ee0299 (byte-optimize-form-code-walker):
If compiler-macroexpand is defined, use it.
1998-01-22 02:23:21 +00:00
Kenichi Handa
7e2404fd96 Exclude describe-indian-environment-map
and setup-indian-environment-map for args of call to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
4138c9434c Remove setting up of
describe-chinese-environment-map and
setup-chinese-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
(iso-2022-cn-ext): New coding system.
1998-01-22 01:48:25 +00:00
Kenichi Handa
11b77f144b Remove setting up of
describe-cyrillic-environment-map and
setup-cyrillic-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
539c55ed63 Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
3617715a75 Remove setting up of
describe-european-environment-map and
setup-european-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.  Add "German" language env.
(setup-8-bit-environment): Delete CODING-SYSTEM arg.
(iso-latin-1): Make it compatible with MIME-charset "iso-8859-1"
(compound-text): New coding system.  `ctext' is now alias of it.
(setup-german-environment): New function.
1998-01-22 01:48:25 +00:00
Kenichi Handa
ef60b6365b Adjusted for the change of
make-coding-system and setup-8-bit-environment.
(setup-greek-environment): For Greek lang. env., change default
input method to "greek-postfix".
1998-01-22 01:47:27 +00:00
Kenichi Handa
18d8be5d24 Adjusted for the change of
make-coding-system and setup-8-bit-environment.
1998-01-22 01:47:27 +00:00
Kenichi Handa
183f11673b Remove setting up of
describe-indian-environment-map and setup-indian-environment-map.
1998-01-22 01:47:27 +00:00
Kenichi Handa
a79a3c798b Adjusted for the change of make-coding-system. Register
coding-priority key in language-info-alist.
1998-01-22 01:46:28 +00:00
Kenichi Handa
8f3969f8ab In setup-LANGUAGE-environment functions,
call set-language-environment-coding-systems.
1998-01-22 01:45:51 +00:00
Kenichi Handa
5e92d2b801 In setup-LANGUAGE-environment functions, adjust for the change of
setup-8-bit-environment.
1998-01-22 01:45:17 +00:00
Kenichi Handa
2791eeaaad (skkdic-jbytes): Variable deleted.
All codes using this variable adjusted.
1998-01-22 01:42:20 +00:00
Kenichi Handa
6c7f60586c Comment about CCL syntax modified.
(ccl-command-table): Add read-multibyte-character,
write-multibyte-character, and unify-character.
(ccl-code-table): Add ex-cmd.
(ccl-extended-code-table): New variable.
(ccl-embed-extended-command): New function.
(ccl-compile-read-multibyte-character,
ccl-compile-write-multibyte-character,
ccl-compile-unify-character, ccl-compile-iterate-multiple-map,
ccl-compile-translate-multiple-map,
ccl-compile-translate-single-map,
ccl-compile-multiple-map-function) New functions.
(ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
ccl-dump-write-multibyte-character, ccl-dump-unify-character,
ccl-dump-unify-character-const-tbl, ccl-dump-iterate-multiple-map,
ccl-dump-translate-multiple-map, ccl-dump-translate-single-map):
New functions.
1998-01-22 01:42:20 +00:00
Kenichi Handa
777cfce616 Put `prefered-coding-system'
property to each character set.
1998-01-22 01:42:20 +00:00
Kenichi Handa
54b226f7e5 (set-language-info): Doc-string
describes `coding-priority' KEY.
(set-language-environment-coding-systems): New function.
(list-subset-p): New function.
(select-safe-coding-system): New function.
(set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
(set-language-info-alist): New optionla arg PARENTS.  Call
set-language-info with apropriate DESCRIBE-MAP and SETUP-MAP args.
(set-language-environment-coding-systems): New function.

(prefer-coding-system): Call update-iso-coding-systems.
1998-01-22 01:42:20 +00:00
Kenichi Handa
40e98681b4 Adjusted for the change of the
format of make-coding-system's 6th argument.  Initialize
coding-category-iso-7-tight to iso-2022-jp.
(oldjis-newjis-jisroman-ascii): New character unification table.
(standarad-character-unification-table-for-decode): Initialize to
`unification-table' property of `oldjis-newjis-jisroman-ascii'.
1998-01-22 01:42:20 +00:00
Kenichi Handa
0691ad6147 (describe-coding-system): Change the
format of showing safe charsets.
1998-01-22 01:42:20 +00:00
Kenichi Handa
dbea676644 (find-safe-coding-system): Moved to
mule-cmds.el.
(detect-coding-with-priority): New macro.
(detect-coding-with-language-environment): New function.

(string-to-sequence): Adjusted for the change of
multibyte-form handling (byte-base to char-base).
(store-substring): Likewise.
(truncate-string-to-width): Likewise.
(decompose-region): Likewise.
(decompose-string): Likewise.
(decompose-composite-char): Call string instead of concat-chars.
1998-01-22 01:42:20 +00:00
Kenichi Handa
d9e3229d1e (define-character-unification-table): New
function.
(coding-system-base): Doc-string modified.
(make-coding-system): The 6th optional arg is changed to
PROPERTIES.
(set-buffer-file-coding-system): Show "(default, nil)" in prompt.
(set-coding-priority): Code tuned.
1998-01-22 01:42:20 +00:00
Kenichi Handa
f9222bef23 (quail-show-kbd-layout): Bug fix for the
case that TRANSLATION is a cons.
1998-01-22 01:42:20 +00:00
Kenichi Handa
5e7e990e1a (sendmail-coding-system): Doc-string modified.
(sendmail-send-it): Select a safe coding system to encode an
outgoing mail.
1998-01-22 01:41:59 +00:00
Kenichi Handa
b3fffbb92b Call update-iso-coding-systems after loading files
under language subdir.
1998-01-22 01:41:18 +00:00
Richard M. Stallman
b3d8c659f5 (PC-try-load-many-files): Load files in reverse
order so they come in the right order in the buffer list.
1998-01-22 00:44:59 +00:00
Richard M. Stallman
acfd101152 (command-line-1): Add alternate startup message
for use when there is a mouse.
1998-01-21 21:39:02 +00:00
Richard M. Stallman
09841f8db2 (tq-filter): Use with-current-buffer. 1998-01-21 05:26:11 +00:00
Richard M. Stallman
e8c86f8d74 (ange-ftp-date-regexp): Make l pattern match any non-ASCII char. 1998-01-21 01:41:23 +00:00
Richard M. Stallman
1d01033382 (info-lookup): Report if Info-goto-node fails.
(info-lookup-make-completions): Likewise.
1998-01-20 20:09:39 +00:00
Richard M. Stallman
97d26a9743 (momentary-string-display): Fix backward test
for whether end of message is off the screen.
1998-01-20 04:56:52 +00:00
Richard M. Stallman
5d6a85e05f (mouse-drag-vertical-line): Properly determine which
side the scroll bar or vertical line is on.
1998-01-19 23:11:18 +00:00
Richard M. Stallman
3fafe1d5d1 (mldrag-drag-vertical-line): Delete debugging code. 1998-01-19 21:33:26 +00:00
Richard M. Stallman
2708e59e80 (dired-move-to-filename-regexp):
Make l pattern match any non-ASCII char.
1998-01-19 20:29:31 +00:00
Richard M. Stallman
55872f3e06 (rfc822-snarf-word): Don't reject non-ASCII chars.
(rfc822-snarf-subdomain): Likewise.
(rfc822-addresses-1, rfc822-addresses): Likewise.
1998-01-19 20:28:03 +00:00
Richard M. Stallman
83a139e3e7 (etags): Fix defgroup syntax. 1998-01-19 20:24:16 +00:00
Richard M. Stallman
3210e730cf (rmail): Don't bind enable-multibyte-characters;
read the file normally.
(rmail-revert): Likewise.

(rmail): Don't kill local enable-multibyte-characters.
Don't bind coding-system-for-read.  Fix error message.

(rmail-make-in-reply-to-field):
Make foo and bar patterns match all non-ASCII chars.
1998-01-19 20:22:12 +00:00
Karl Heuer
0e07a458db (number-to-register, increment-register): Args
renamed to match doc.
1998-01-18 06:40:52 +00:00
Karl Heuer
d2ddb97469 Initial revision 1998-01-18 03:39:09 +00:00
Karl Heuer
d0ed5e526e (etags): Fix defgroup syntax. 1998-01-18 03:33:26 +00:00
Karl Heuer
fdbd7c4d62 (switch-to-completions): If no completions window,
don't try to switch to it.
1998-01-18 03:32:20 +00:00
Karl Heuer
afc070d1d4 (rmail): Unwind-protect call to rmail-get-new-mail. 1998-01-18 03:29:06 +00:00
Karl Heuer
df1e7b9120 (vc-finish-logentry): Move killing the log buffer after
the operation in case that fails.
1998-01-18 03:27:05 +00:00
Karl Heuer
798f4b0a3e (auto-mode-alist): Add vhdl-mode. 1998-01-18 03:21:25 +00:00
Karl Heuer
0f0a7f7cf4 (occur): If the matching line has no final newline,
insert one anyway.  Compensate for that when inserting line nums.
1998-01-18 02:53:16 +00:00
Richard M. Stallman
0c4b86dac8 Update copyright year. 1998-01-17 20:02:40 +00:00
Richard M. Stallman
ef1c82874d (ange-ftp-inodes-hashtable): New variable.
(ange-ftp-next-inode-number): New variable.
(ange-ftp-file-attributes): Assign each file a unique "inode number".
1998-01-17 19:44:51 +00:00
Richard M. Stallman
251680cf7d (Buffer-menu-mode-map): Bind e like f. 1998-01-17 19:43:15 +00:00
Stephen Eglen
db6c5b923d (hexl-follow-ascii): New function and variable to highlight the ASCII
character corresponding to the current element of the buffer.
1998-01-17 17:02:13 +00:00
Richard M. Stallman
a1d4421658 (mldrag-drag-vertical-line): Handle left-side scroll bars. 1998-01-16 19:11:33 +00:00
Richard M. Stallman
f1e3ff8000 (global-auto-revert-ignore-buffer): Doc fix.
(global-auto-revert-mode): Fix message text.
1998-01-16 05:36:23 +00:00
Simon Marshall
24f86c2f5f Added Print submenu to Edit menu. 1998-01-15 16:17:36 +00:00
Simon Marshall
b9dd672d87 (c++-font-lock-extra-types): Add some container classes.
(c-font-lock-keywords-1): Use builtin face for preprocessor directives.
1998-01-15 16:11:00 +00:00
Dave Love
5c79a131c1 (lisp-font-lock-keywords-1): Add defmethod. 1998-01-12 18:54:01 +00:00
Oliver Seidel
6fe3681b00 Added patch from Don Hejna <djhejna@oasis.ambit.com>. 1998-01-12 11:43:22 +00:00
Kenichi Handa
e68e61b5e0 Change "?\C-\ " to "?\C- " because "\ " is changed
to standing for nothing in lread.c (read_escape).
1998-01-12 05:48:48 +00:00
Dave Love
6e24ad221a (lm-get-package-name, lm-header,
lm-header-multiline, lm-summary, lm-version, lm-commentary):
Return string without properties.
(lm-get-header, lm-get-package-name, lm-crack-address,
lm-insert-at-column, lm-report-bug): Minor doc fixes.
1998-01-11 12:48:04 +00:00
Richard M. Stallman
6bb762b324 (sref): Defined. 1998-01-09 22:13:08 +00:00
Richard M. Stallman
7bd9ba7033 (dabbrev-ignored-buffer-names): New variable.
(dabbrev--find-expansion): Ignore those buffers
unless they get specifically preferred.
1998-01-09 22:12:10 +00:00
Eric M. Ludlam
0a0a3dee18 Added some more comments in the commentary.
You can now `quote' symbols that look like keystrokes
When spell checking, meta variables can end in `th' or `s'.
1998-01-08 23:35:34 +00:00
André Spiegel
f8791ebe79 (vc-resynch-window): Behave properly when view-read-only is non-nil. 1998-01-07 14:33:37 +00:00
Dave Love
8b877ecddf Move change log comment block so lm-commentary doesn't lose. 1998-01-07 12:39:59 +00:00
Andreas Schwab
1edec9cfea (custom-browse-visibility): Doc fix. 1998-01-07 10:45:56 +00:00
Andreas Schwab
5e5e5b54ed (defgroup): Doc fix. 1998-01-07 10:45:33 +00:00
Andreas Schwab
3d98a37401 (pp-to-string): Greatly simplify by letting the
Emacs printer do the (quote x) to 'x conversion.  Better handle
the # print syntax in all its forms.
1998-01-07 10:40:25 +00:00
Andreas Schwab
33933d45be Customized. 1998-01-07 10:31:09 +00:00
Eli Zaretskii
9263121691 (delete-auto-save-files): Say in the doc string that
auto-save file will not be deleted if the buffer has unsaved
changes.
1998-01-07 09:41:30 +00:00
Richard M. Stallman
e419198751 (display-time-mode): Set the variable display-time-mode.
(display-time-mode): New customize variable to
automatically load the package.
1998-01-05 06:04:35 +00:00
Richard M. Stallman
6fc7e03774 (resize-minibuffer-mode): Variable customized to
automatically load the package.
1998-01-03 07:17:25 +00:00
Richard M. Stallman
aeab5be0a8 (occur): Pass default to read-from-minibuffer so that
M-n can insert default value into minibuffer.
1998-01-03 07:06:18 +00:00
Richard M. Stallman
13161e8bd9 (file-cache-minibuffer-complete): Accept a prefix arg. 1998-01-03 00:04:35 +00:00
Richard M. Stallman
977101145a (minor-mode-overriding-map-alist):
Call make-variable-buffer-local.
1998-01-02 23:52:11 +00:00
Richard M. Stallman
c5059c2cf2 (which-func-update): Fix paren error. 1998-01-02 23:04:39 +00:00
Richard M. Stallman
39a10fc6e8 (customize-changed-options): Doc fix. 1998-01-02 21:17:27 +00:00
Richard M. Stallman
813dbb2d58 (desktop-enable): New variable.
(after-init-hook): Add a hook to test desktop-enable.
(desktop-save-hook): Doc fix.
1997-12-29 20:58:19 +00:00
Richard M. Stallman
add0c45488 (undigestify-rmail-message): If in summary, switch to the Rmail buffer.
(unforward-rmail-message): Simplify using with-current-buffer.
1997-12-26 10:48:47 +00:00
Richard M. Stallman
1eff0ba1b7 (info-lookup-symbol-alist): Handle Emacs Lisp mode.
(info-lookup-make-completions): Catch errors one file at a time.
Use a special temp buffer, not the usual info buffer,
and never display it in a window.
1997-12-26 10:47:20 +00:00
Richard M. Stallman
857686a6d3 Some comment, doc and bug fixes.
(ps-print-version): New version number (3.05.3) and doc fix.
(ps-output-string-prim, ps-begin-job, ps-control-character)
(ps-plot-region): Bug fix.
(ps-print-control-characters): New custom var.
(ps-string-escape-codes, ps-string-control-codes): New var.
(ps-color-device, ps-font-lock-face-attributes, ps-eval-switch)
(ps-flatten-list, ps-flatten-list-1): New fn.
(ps-setup): Update current setup.
(ps-begin-file): Adjust PostScript header file.
(ps-plot, ps-face-attribute-list): Little programming improvement.
(ps-print-prologue-1): Replace NumberOfZebra by ZebraHeight.
(ps-print-without-faces, ps-print-with-faces): Little reprogramming.
(ps-plot-with-face): Get color only on color screen device.
(ps-build-reference-face-lists): Handle obsolete
font-lock-face-attributes.
(ps-print-ensure-fontified): Little programming setting.
(ps-generate-postscript-with-faces): Adjust initializations, get color
only on color screen device.
(ps-generate): Replace (if A B) by (and A B).
(ps-do-despool): Dynamic evaluation for ps-lpr-switches,
Replace (if A B) by (and A B).
(color-instance-rgb-components, ps-color-values): Replace
pixel-components by color-instance-rgb-components.
(ps-xemacs-face-kind-p): Replace face-font by face-font-instance,
replace x-font-properties by font-instance-properties.
1997-12-25 18:33:52 +00:00
Richard M. Stallman
99783bde12 Customized.
(tags-revert-without-query): New option.
(tags-verify-table): Test tags-revert-without-query.
1997-12-25 01:11:47 +00:00
Richard M. Stallman
177c354919 (Info-mode): Doc fix. 1997-12-22 22:28:11 +00:00
Richard M. Stallman
44c816daa8 (dired-mark-sexp): Skip leading space in defining `uid'. 1997-12-22 22:09:22 +00:00
Richard M. Stallman
8557ea062c (mouse-avoidance-mode): Variable customized to automatically load the package. 1997-12-22 21:50:59 +00:00
Richard M. Stallman
eab0fb0126 (view-register): Show register type file-query. 1997-12-22 21:47:18 +00:00
Richard M. Stallman
5c2010f05d (previous-matching-history-element): Bind
case-fold-search to nil if REGEXP contains an uppercase letter.
(previous-matching-history-element, next-matching-history-element):
Doc fixes.
1997-12-22 21:33:35 +00:00
Dave Love
ac999fb92e (browse-url-path-regexp, browse-url-short-regexp,
browse-url-regexp): Variables deleted.  (They were moved to
thingatpt.el.)
(browse-url-filename-alist): Default now has leading ange-ftp-type
patterns so that the "^/+" pattern doesn't mung such names in
advance.
(browse-url-file-url): Don't do explicit ange-ftp path munging
here.
(browse-url-netscape-program): Doc addition.
1997-12-22 19:26:10 +00:00
Richard M. Stallman
8d7f1de352 (apropos-print): Pass t instead of DO-KEYS
when calling apropos-print-doc.
1997-12-22 07:39:09 +00:00
Richard M. Stallman
f0f68b256f (cc-imenu-objc-function): Use bufsubst-fun as a variable, not as a function. 1997-12-22 07:10:19 +00:00
Richard M. Stallman
9153492c3d Fix mailer-introduced garbling.
(msb--toggle-menu-type): Don't pass arg to menu-bar-update-buffers.
1997-12-22 06:06:54 +00:00
Richard M. Stallman
7612d61abd Fix copyright notice.
(msb--home-dir): Renamed from msb--home-path.
(msb--strip-dir): Renamed from msb--strip-path.
1997-12-22 02:33:25 +00:00
Richard M. Stallman
0eb3b336a8 Doc fixes. Changed append' to nconc'
in a number of places.  Changed the separator in menus
from "---" to "--" to work in Windows 95.
(msb--home-path): New internal variable to cache the value of $HOME.
(msb--strip-path): Now handles MSDOG style of file names.
(msb--init-file-alist): Now expands `buffer-file-name'.
(msb--format-title): New subroutine for `msb--choose-file-menu'.
(msb--choose-file-menu): Use msb--format-title.  Minor simplifications.
1997-12-22 02:26:17 +00:00
Richard M. Stallman
7b3d6b9c1a (find-file-noselect): Fix previous change. 1997-12-21 02:34:59 +00:00
Richard M. Stallman
6b0f9bdfdd (isearch-mode-map): Don't count above 256
when setting up printing characters.
1997-12-21 02:33:57 +00:00
Richard M. Stallman
bab0036837 (jka-compr-insert-file-contents):
If enable-multibyte-characters is nil, decode as raw-text.
1997-12-21 02:26:48 +00:00
Richard M. Stallman
944ef99444 (find-file-noselect): Signal error if file is unreadable. 1997-12-21 02:10:01 +00:00
Richard M. Stallman
bb760c71f4 (match-string-no-properties): New function. 1997-12-21 02:08:37 +00:00
Richard M. Stallman
255359cbcc (define-mail-alias): Handle backslash-quoting
within "-strings in DEFINITION if it comes from .mailrc.
1997-12-21 02:07:32 +00:00
Richard M. Stallman
b179b62108 (mule-keymap): Delete the binding for toggle-enable-multibyte-characters.
(mule-menu-keymap): Delete the menu item for it.
1997-12-21 01:53:43 +00:00
Richard M. Stallman
0e2648474e (copy-region-as-kill): Deactivate mark in transient-mark-mode.
(copy-region-as-kill, kill-ring-save): Doc fixes.
1997-12-21 01:52:31 +00:00
Richard M. Stallman
6998e1a1e5 (toggle-enable-multibyte-characters): Doc fix. 1997-12-21 01:49:03 +00:00
Richard M. Stallman
747a0e2f2e (completion-setup-hook): Add definition. 1997-12-21 01:47:48 +00:00
Richard M. Stallman
4cca6fbd3a (menu-bar-select-yank): Add apropos-inhibit property. 1997-12-21 01:46:29 +00:00
Richard M. Stallman
dea22c4524 (apropos, apropos-command): Ignore symbols that have apropos-inhibit property. 1997-12-21 01:46:14 +00:00
Richard M. Stallman
6c95fd390b (standard-display-european): Doc fix. 1997-12-21 01:45:08 +00:00
Richard M. Stallman
b222b78673 (split-string): Handle empty matches reasonably. 1997-12-21 01:35:50 +00:00
Richard M. Stallman
09fd1a1aac (calendar-french-single-byteify): New function.
(calendar-goto-french-date): Use calendar-french-single-byteify
instead of changing enable-multibyte-characters.
test french-calendar-accents.
1997-12-21 01:33:06 +00:00
Richard M. Stallman
e0e4cb7afa (read-password): New function. 1997-12-21 00:50:07 +00:00
Karl Heuer
ccd2f9976a (iswitchb-completion-help): Multiple TAB presses
scroll the completion window.
(iswitchb-read-buffer): New function to act as drop-in replacement
for read-buffer.
1997-12-19 14:58:42 +00:00
Karl Heuer
dcaa592563 Don't call set-terminal-coding-system
if it was already set.
1997-12-19 14:57:14 +00:00
Karl Heuer
4d0e6a1167 (set-language-info): Doc fix.
(input-method-inactivate-hook): Doc fix.
1997-12-19 14:51:52 +00:00
Karl Heuer
4d52438ece (widget-choose): Allow scrolling of large lists. 1997-12-19 14:46:20 +00:00
Andreas Schwab
d3f4ef3fda (transpose-subr): Rewrite to make faster with big move
counts.
(transpose-lines): In the mover function handle arbitrary move
counts.
1997-12-17 13:54:03 +00:00
Andreas Schwab
6f72f1c28d (Man-mode-line-format): Update to include the new format
elements.
1997-12-17 12:51:53 +00:00
Paul Eggert
a96a5fca07 Add reference to new Calendrical Calculations book. 1997-12-16 19:12:36 +00:00
Dave Love
2b20743d79 Define indentation in normal dialect for let-syntax,
letrec-syntax, syntax-rules, call-with-values, dynamic-wind.
(scheme-mode-map): Remove lisp-complete-symbol.  Add
uncomment-region.
(scheme-mode-hook, dsssl-mode-hook): Declare customized.
(dsssl-sgml-declaration): Fix customization.
1997-12-13 22:21:03 +00:00
Dave Love
e49172c89c (browse-url-lynx-emacs): Add sentinel to kill the buffer when lynx
exits.  Doc fix.
(browse-url-browser-function): Better customization.
(browse-url-filename-alist, browse-url-netscape-display,
browse-url-filename-alist, browse-url-generic-program): Likewise.
(browse-url-new-window-p, browse-url-w3, browse-url-mail): Doc fix.
(browse-url-save-file): Customize.
1997-12-12 17:43:13 +00:00
Dave Love
c0b08eb017 Use imenu-case-fold-search. 1997-12-12 17:10:08 +00:00
Karl Heuer
71a895c609 (comint-strip-ctrl-m): Don't die if
comint-last-output-start does not point anywhere.
1997-12-11 07:25:16 +00:00
Karl Heuer
f0ed3f3e53 (telnet-filter): Position comint-last-output-start. 1997-12-11 07:24:47 +00:00
Karl Heuer
3ad08c112c (auto-mode-alist): Add .am as makefile-mode. 1997-12-11 07:07:42 +00:00
Paul Eggert
ea69dc5bac (ange-ftp-date-regexp): Fix the problem with misparsing
`-r--r--r-- 1 may 1997' by requiring a digit before the date.
1997-12-11 06:58:17 +00:00
Paul Eggert
6a5c00da3f (dired-move-to-filename-regexp):
Fix the problem with misparsing
`-r--r--r-- 1 may 1997' by requiring a digit before the date.
(dired-move-to-filename-regexp):
Allow any month name of 2 letters or more.
1997-12-11 06:58:17 +00:00
Andreas Schwab
fa4a3d4930 Customized. 1997-12-10 11:24:33 +00:00
Karl Heuer
03dbb1e75a (bibtex-generate-autokey): Doc fix. 1997-12-09 22:43:32 +00:00
Karl Heuer
c743cc52ab (custom-add-version): New function.
(custom-handle-keyword): Handle :version.
1997-12-09 22:04:25 +00:00
Karl Heuer
f50dc5d269 (customize-changed-options): New function.
(customize-version-lessp): New function.
1997-12-09 21:41:33 +00:00
Karl Heuer
a32d7856d3 (facemenu-remove-face-props): Renamed from
facemenu-remove-props.  Remove only face and mouse-face.
(facemenu-menu): Update menu item for facemenu-remove-face-props.
1997-12-09 21:34:50 +00:00
Kenichi Handa
dee169ce38 Initial revision 1997-12-09 04:19:13 +00:00
Kenichi Handa
26db3a55ae Documentation for "Korean" lang. env. modified. 1997-12-09 04:16:20 +00:00
Karl Heuer
4d2caa0732 (number-to-register): Move point as a side effect. 1997-12-08 01:57:31 +00:00
Karl Heuer
ed80a8e438 (calendar-day-name): Truncate properly when
multibyte.
1997-12-08 01:46:34 +00:00
Karl Heuer
44248b7f0d (mail-extr-all-top-level-domains): More domains. 1997-12-07 22:15:02 +00:00
Karl Heuer
1122ecea84 (outline-next-preface):
Don't try to move back if already at beginning of buffer.
1997-12-07 21:49:09 +00:00
Karl Heuer
7c82656b08 (gud-mips-p): Fix regexp so it will match alphaev56-* too. 1997-12-07 21:40:41 +00:00
Edward M. Reingold
20f92f7bc8 Minor repair of previous change. 1997-12-05 21:28:00 +00:00
Edward M. Reingold
ee3bb32f1b Add fixed date (RD) to menu of other dates. 1997-12-05 17:37:39 +00:00
Edward M. Reingold
2d18134929 Fix bad call to error. 1997-12-05 17:22:31 +00:00
Karl Heuer
2d41cf5993 (Info-insert-dir): Use leading space in buffer name. 1997-12-05 08:04:59 +00:00
Simon Marshall
87002f70a3 Deal with `#'s in variable references. 1997-12-04 19:47:59 +00:00
Oliver Seidel
0561decbb5 Another patch by Michael Cook to fix annotation. 1997-12-04 17:45:22 +00:00
Karl Heuer
070c250623 (frame-configuration-to-register)
(window-configuration-to-register): Use a marker to save point.
(point-to-register): Include point when saving a frame config.
(number-to-register): New command (was commented out).
(increment-register): New command
(view-register): Handle frame configs and window configs
included in a list with a pointer.
(view-register, insert-register): Use numberp, not integerp.
1997-12-04 06:14:04 +00:00
Karl Heuer
bdb45de9fc (ctl-x-map): Add bindings rn and r+
for number-to-register and increment-register.
1997-12-04 06:13:35 +00:00
Karl Heuer
98a602e358 (byte-optimize-lapcode): Correctly
distinguish byte-constant from operations on variables.
1997-12-04 05:58:56 +00:00
Karl Heuer
50bec09179 Customized. 1997-12-04 05:56:22 +00:00
Karl Heuer
d64478da0b (custom-unlispify-remove-prefixes): Reference to
related variables added.
(custom-variable-default-form): New variable controlling default
display form for customization of variables.
(custom-variable): widget `:form' is nil before initialization.
(custom-variable-value-create): Initialize `:form' to
`custom-variable-default-form'.
(custom-face-default-form): New variable controlling default
display form for customization of faces.
(custom-face): widget `:form' is nil before initialization.
(custom-face-value-create): Initialize `:form' to
`custom-face-default-form'.
1997-12-04 05:49:21 +00:00
Karl Heuer
7bba18953e (global-set-key, local-set-key): Doc fix. 1997-12-04 05:28:27 +00:00
Karl Heuer
869fc1d970 (mail-parse-comma-list):
Treat newlines and tabs as whitespace.
1997-12-04 05:26:28 +00:00
Karl Heuer
cd47bdccbe (sendmail-send-it): Parse folded
Resent-To header properly; don't ignore folded lines.
1997-12-04 05:25:59 +00:00
Karl Heuer
9d8354ef19 Require imenu. 1997-12-04 05:17:31 +00:00
Karl Heuer
0f69cb3894 (load-with-code-conversion): Doc fix. 1997-12-04 04:47:41 +00:00
Karl Heuer
f9e899b67e (debug-on-entry): If definition is a symbol,
replace it with an equivalent lambda.
1997-12-04 04:46:09 +00:00
Karl Heuer
8c1cd093df (debugger-mode-hook): New user variable.
(debugger-env-macro): New general purpose macro for all debugger
functions; separated from `debugger-eval-expression'.
(debugger-eval-expression): Use `debugger-env-macro'.
(debugger-record-buffer): New variable.
(debugger-record-expression): New user function , key "R".
(debugger-mode): Now runs hook `debugger-mode-hook'.
1997-12-04 04:42:31 +00:00
Karl Heuer
83afd62c87 (change-log-add-make-room): New function.
(change-log-get-method-definition-1): Renamed get-method-definition-1.
(change-log-get-method-definition): Renamed from get-method-definition.
(add-log-keep-changes-together): New user variable.
(add-change-log-entry): Added missing WHOAMI explanation.
Added new functionality according to variable
`add-log-keep-changes-together'.
1997-12-04 04:42:08 +00:00
Karl Heuer
a04f05bdd6 (inferior-octave-directory-tracker):
Anchor regexp match to beginning of command string.
1997-12-04 04:39:00 +00:00
Richard M. Stallman
524d06f590 (mail-extr-voodoo): Allow & between names.
Reenable &-substitution when & comes last.
1997-12-04 04:36:46 +00:00