📄 changelog.5
字号:
* bookmark.el: Fix capitalization in menu bar. * rmailsum.el: Likewise. * makefile.el: Likewise. * hideshow.el: Likewise. * cal-menu.el: Likewise. * sh-script.el (sh-mode-map): Likewise. * compile.el (compilation-mode-map): Likewise. * bibtex.el (bibtex-mode-map): Likewise. * tar-mode.el (tar-mode-map): Likewise. * forms.el (forms--mode-menu-ro, forms--mode-menu-edit): Likewise. * gud.el: Likewise. (gud-xdb-find-file): Delete duplicate menu-bar entry. * f90.el: Fix capitalization and punctuation in menu bar. * frame.el (frame-configuration-p): Moved to subr.el. * subr.el (frame-configuration-p): Moved here from frame.el.1995-05-30 Richard Stallman <rms@gnu.ai.mit.edu> * facemenu.el (facemenu-special-menu): Use characters, not symbols. Add Remove Special menu item. (facemenu-remove-special): New function. (facemenu-set-face-from-menu): If prefix arg, treat region as inactive. (facemenu-set-face): Likewise. (facemenu-keymap, facemenu-foreground-menu, facemenu-background-menu): Add ... after Other. (facemenu-menu): Change name to Text Properties. * facemenu.el (facemenu-remove-really-all): New function. (facemenu-special-menu): Add Remove All menu item. (facemenu-indentation-menu): Make item names clearer. Pick new key names too. * facemenu.el (facemenu-menu): Split up definition. Move `Remove All' item here. (facemenu-special-menu): Delete `Remove All' item. (facemenu-remove-all): Renamed from facemenu-remove-really-all. (facemenu-remove-props): Renamed from facemenu-remove-all.1995-05-29 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * frame.el (make-initial-minibuffer-frame): New function. (frame-notice-user-settings): Call it. * man.el (Man-default-man-entry): Return result. * gud.el (gud-perldb-find-file): Use gud-make-debug-menu.1995-05-29 Richard Stallman <rms@gnu.ai.mit.edu> * gud.el (gud-make-debug-menu): New function. (gud-mode, gud-gdb-find-file, gud-dbx-find-file, gud-sdb-find-file) (gud-xdb-find-file): Use gud-make-debug-menu. * find-dired.el (find-dired): If dired-simple-subdir-alist is not defined, set dired-subdir-alist a different way. (find-dired-version): Variable deleted. * files.el (after-revert-hook, before-revert-hook): Add defvars.1995-05-29 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * gud.el (gud-perldb-massage-args): Pass `-emacs' after the file name. * dired.el (dired-mode-map): Rename menubar bindings and use the new function names `dired-do-query-replace' and `dired-do-search'.1995-05-29 Francesco Potorti` (pot@cnuce.cnr.it) * man.el (Man-init-defvars): Don't remove lines containing "No such file or directory".1995-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu> * cc-mode.el (c-mode-help-address): New hostname.1995-05-28 Erik Naggum <erik@naggum.no> * mail-extr.el (mail-extr-all-letters-but-separators): reinstate \377, the bug in search.c is apparently gone. (mail-extr-first-letters): add 8-bit characters (mail-extr-last-letters): ditto * simple.el (indent-for-comment): move to beginning of line only if there is a comment syntax.1995-05-28 Michael Ernst <mernst@research.microsoft.com> * dired.el (dired-find-buffer-nocreate): Check only buffers in dired-buffers instead of all buffers in (buffer-list).1995-05-28 Richard Stallman <rms@gnu.ai.mit.edu> * vc.el (vc-revert-buffer1): Delete the special code for font-lock. * font-lock.el (font-lock-revert-cleanup): Always turn font lock on. (font-lock-mode): When turning mode off, always take out the revert hooks. * files.el (revert-buffer): Save after-revert-hook (both local and global values) before reverting, and run the saved values at the end. * files.el (find-file-noselect): In "file changed" messages, mention buffer name if different from file name. * ediff-wind.el (ediff-setup-control-frame): Use designated-minibuffer-frame while making the new frame. And delete the old frame if its minibuffer is not in that frame. (ediff-setup-windows-multiframe-compare) (ediff-setup-windows-multiframe-merge): Don't mess with default-minibuffer-frame here and don't kill the old control frame. * ediff-util.el (ediff-setup): Don't make default-minibuffer-frame a buffer-local variable. * dabbrev.el (dabbrev--abbrev-at-point): If point is after a separator, move back to previous abbreviation. (dabbrev-expand): New feature--if you insert a space and call this command again, it always fetches consecutive words after the expansion that was found for the actual abbrev. * isearch.el (isearch-edit-string): Don't bind isearch-other-end.1995-05-26 Richard Stallman <rms@gnu.ai.mit.edu> * sendmail.el (send-mail-function, mail): Doc fixes. * simple.el (previous-matching-history-element): No longer remove empty string from history. Better error message if history is empty.1995-05-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * vc-hooks.el (vc-log-info): Use path-separator. * info.el (Info-directory-list): Use path-separator. * gud.el (gud-gdb-marker-regexp): New var. Use path-separator.1995-05-26 Michael Ernst <mernst@research.microsoft.com> * ispell.el (ispell-message-text-end): Match start of forwarded msg.1995-05-26 Geoff Voelker <voelker@cs.washington.edu> * startup.el (command-line): Handle nil command-line-args.1995-05-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> * compile.el (compilation-error-regexp-alist): In "IBM C/C++ Tools" regexp, disallow leading spaces and disallow whitespace chars within the file name.1995-05-26 Michael Ernst <mernst@research.microsoft.com> * dired-x.el (dired-find-buffer-nocreate): Don't try to find a wildcard as a subdirectory. * gud.el (gud-common-init): Don't die if filename not supplied. Omit trailing hyphen when no filename follows. * texnfo-upd.el (texinfo-sequentially-find-pointer): Don't modify the kill ring.1995-05-25 Richard Stallman <rms@gnu.ai.mit.edu> * bytecomp.el (byte-compile-insert-header): When using dynamic docstrings, refuse to load in 19.28 and older. In that error message, don't mention the directory names. * faces.el (x-create-frame-with-faces): Read geometry resource and use that while creating the frame.1995-05-24 Rolf Ebert <re@waporo.muc.de> * ada-mode.el (initial comments): Copyright 1995; don't speak about setup; correct history for a file that actually IS in Emacs 19.29; update list of known bugs. (all functions): inititialize all local variables explicitely to 'nil'. (ada-font-lock-keywords): initialized according to new user option `font-lock-maximum-decoration'. * ada-mode.el (ada-ident-re): new regexp for Ada identifiers. (ada-block-start-re): "record" may be preceded by one or more occurencies of "limited", "abstract", or "tagged". (ada-end-stmt-re): added "separate" body parts, "else", and "package <Id> is". (ada-subprogram-start-re): added "entry", "protected" and "package body" (ada-indent-function): handle "elsif" the same way as "if", added "separate" for no indent. (ada-get-indent-type): if "type ... is .." is followed by code on the same line, it is a broken statement. Test it. (ada-check-defun-name): check for "protected" records. (ada-goto-matching-decl-start): use of ada-ident-re. (ada-goto-matching-start): extend regexp for "protected" record. (ada-in-limit-line): renamed from in-limit-line. Don't use count-lines, but test if beginning-of-line/end-of-line puts us to bob/eob. (ada-goto-previous-nonblank-line): save a beginning-of-line statement, as we already are there. (ada-complete-type): removed. (ada-tabsize): removed. (keymap): use C-M-a and C-M-e for proc/func movement. No keybinding anymore for next/prev-package. (ada-font-lock-keywords-[1|2]): add protected records. "when" removed from 'reference'-face. (initial comments): updated CREDITS list. (ada-add-ada-menu): capitalized menu entries. Added menu statement needed for XEmacs. * ada-mode.el: changed all Ada94 to Ada95. * ada-mode.el: (ada-xemacs): new function, detect if we are running on XEmacs. Ada keymap definition and menus use it. (ada-create-syntax-table): corrected comments explaining use of 2nd syntax table. Added creation of ada-mode-symbol-syntax-table with '_' as word constituent. (ada-adjust-case): add test, if symbol is preceeded by a "'". If true, change case according to ada-case-attribute. (ada-which-function-are-we-in): new routine. Save name of the current function in the old buffer; we can place cursor now at the same function in the new buffer using find-file. (ada-make-body): new function. Generates body stubs if the body did not exist yet and you switch to it by find-file. (ada-gen-treat-proc): complete rewrite for ada-make-body. (ada-mode): two doc lines about the above extension. (keymap definition): remove 4th parameter in call to `substitute-key-definition' to make XEmacs happy. (ada-adjust-case-region, ada-move-to-start, ada-move-to-end, ada-indent-newline-indent, ada-format-paramlist): switch syntax tables, protect switching of syntax tables with unwind-protect. (ada-in-open-paren-p): replace user option `ada-search-paren-line-count-limit' by `ada-search-paren-char-count-limit'. (ada-case-attribute): new user option, but not yet the functionality. (ada-krunch-args): initialized to 0 exploiting the new capability of 'gnatk8' as of gnat-2.0. (ada-make-filename-from-adaname): remove downcasing and replacement of dots. This is done in external program gnatk8 (gnat-2.0). (ada-in-open-paren-p): complete rewrite for speed-up. (ada-search-ignore-string-comment): ignore # as a string terminator in all searches. (ada-add-ada-menu): use real variables instead of t for invoking 'easymenu' (require 'easymenu). (imenu-create-ada-index): we accept forward definitions again. (ada-indent-region): catch errors, simplified code.1995-05-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * term/x-win.el (vendor-specific-keysyms): Add second spelling for HP. * arc-mode.el: Remove version number.1995-05-23 Richard Stallman <rms@gnu.ai.mit.edu> * menu-bar.el (delete-frame-enabled-p): New subroutine. Use frame-visible-p to reduce consing. * help.el (describe-prefix-bindings): If key is a string, make a substring; for a vector, make a vector.1995-05-22 Erik Naggum <erik@naggum.no> * gnus.el (gnus-gnus-to-quick-newsrc-format): don't save gnus-newsgroup-alist in .newsrc.el.1995-05-22 Richard Stallman <rms@waves> * edmacro.el (edit-kbd-macro): Better error messages for undefined keys or keys that are not keyboard macros. * ada-mode.el (ada-add-ada-menu): Fix args to easy-menu-define.1995-05-22 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * files.el (file-ownership-preserved-p): Fix typo in previous change. * sendmail.el (mail-text): Expand abbrev before moving point.1995-05-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * mouse.el (mouse-save-then-kill): Fix previous change. * easymenu.el (easy-menu-do-define): Add autoload cookie.1995-05-19 Kevin Rodgers <kevinr@ihs.com> * mailalias.el (expand-mail-aliases): Expand aliases in From and Reply-to headers as well, plus the Resent- variants. * sendmail.el (mail-mode): Clarify doc string. (mail-text): Ditto.1995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * faces.el: Put property on set-face-stipple, not set-stipple. (face-fill-in): Handle stipple.1995-05-18 Richard Stallman <rms@waves> * bytecomp.el (byte-compile-dynamic-docstrings): Doc fix. * tar-mode.el (tar-mode): Set write-contents-hooks instead of local-write-file-hooks. * loadhist.el (unload-feature): When we come to (provide . FEATURE), remove FEATURE from the features list.1995-05-17 Richard Stallman <rms@gnu.ai.mit.edu> * c-mode.el (c-fill-paragraph): Don't alter point when deciding to narrow at the end for the sake of a comment ender. * gnus.el (gnus-expunge): Use defalias.1995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * buff-menu.el (Buffer-menu-buffer): Give more informative error message if user attempts a selection at end of buffer. * easymenu.el (easy-menu-create-keymaps): Set menu-enable prop.1995-05-16 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * lpr.el: Add provide call.1995-05-15 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * facemenu.el (facemenu-set-face-from-menu): Doc fix. (facemenu-set-background, facemenu-set-foreground): Doc fix. (facemenu-set-face): Doc fix. * files.el (file-ownership-preserved-p): Don't bomb if file doesn't exist. * add-log.el (get-method-definition): Fix regexps. * tq.el (tq-process-buffer): Don't hard-code the buffer name.1995-05-12 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * x-apollo.el: New file. * term/x-win.el (vendor-specific-keysyms): New function.1995-05-12 Roland McGrath <roland@churchy.gnu.ai.mit.edu> * rlogin.el (rlogin-history): New defvar. (rlogin): Use rlogin-history as history var in read-from-minibuffer. * compile.el (compilation-next-error-locus): Ignore zero column number.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -