changelog.7
来自「windows版本的emacs」· 7 代码 · 共 1,689 行 · 第 1/5 页
7
1,689 行
1998-07-28 Richard Stallman <rms@psilocin.ai.mit.edu> * textmodes/flyspell.el (flyspell-mode-map): Explicitly bind M-TAB. (flyspell-auto-correct-binding): Variable deleted. (flyspell-incorrect-face, flyspell-duplicate-face): Fix typos. (flyspell-check-pre-word-p): Check for word syntax in previous char. (flyspell-word): Set process-kill-without-query for Ispell. (flyspell-region): Put region args in order; use right percantage. (flyspell-properties-at-p): Rename arg to POS; doc fix. (flyspell-highlight-incorrect-region): Check flyspell-highlight-properties first. (flyspell-highlight-duplicate-region): Likewise. (flyspell-auto-correct-word): Doc fix. * international/iso-transl.el (iso-transl-define-keys): Don't test enable-multibyte-characters; use the translated characters as specified in alist. * double.el (key-translation-map): Don't call make-variable-buffer-local on this variable. * mail/rmail.el (rmail-dont-reply-to-names): Doc fix.1998-07-27 Richard Stallman <rms@psilocin.ai.mit.edu> * textmodes/flyspell.el (flyspell-emacs-popup): Renamed from flyspell-gnuemacs-popup. Callers changed. (push): Macro deleted. Callers changed to do it explicitly. (flyspell-incorrect-face, flyspell-duplicate-face): Use defface. (flyspell-incorrect-color): Variable deleted. (flyspell-duplicate-color): Variable deleted. (flyspell-underline-p): Variable deleted. (flyspell-font-lock-make-face): Function deleted. (flyspell-mark-duplications-flag): Renamed from flyspell-doublon-as-error-flag. (flyspell-mode-on): Delete the debugging message. (flyspell-mode-off): Delete the debugging message. (flyspell-mode-on): Set flyspell-generic-check-word-p from the flyspell-mode-predicate property. (texinfo-mode, mail-mode, message-mode): Set flyspell-mode-predicate property. * international/mule.el (set-clipboard-coding-system): Define as alias.1998-07-26 Ken'ichi Handa <handa@melange.gnu.org> * arc-mode.el (archive-set-buffer-as-visiting-file): Give FILENAME arg to set-auto-coding-funciton. (archive-extract): Pay attention to enable-multibyte-characters. (archive-*-write-file-member): Likewise. (archive-rename-entry): Likewise.1998-07-26 Richard Stallman <rms@psilocin.ai.mit.edu> * international/mule.el (auto-coding-alist): Recognize .tar.1998-07-26 Ken'ichi Handa <handa@melange.gnu.org> * files.el (auto-mode-alist): Fix regular expression error for sh-mode.1998-07-26 Ken'ichi HANDA <handa@etl.go.jp> * arc-mode.el (archive-summarize): Set buffer unibyte before calling archive-XXX-summarize. (archive-file-name-handler): New function to make the caller behave as if the extracted file existed. (archive-set-buffer-as-visiting-file): New function to simulate file visiting. Uses archive-file-name-handler to make dos-w32 systems preserve the coding-system of the extracted files. (archive-extract): Bind coding-system-for-write to file-name-coding-system, coding-system-for-read to 'no-conversion. Call archive-set-buffer-as-visiting-file after a member file is inserted in the current buffer. (archive-extract-by-stdout): Don't bind coding-system-for-read and inherit-process-coding-system. (archive-*-write-file-member): Give an encoded file name to external archive program. (archive-rename-entry): Likewise. (archive-mode-revert): Set buffer unibyte before calling revert-buffer. (archive-arc-rename-entry, archive-zip-chmod-entry): Set buffer unibyte before handling binary archive data. (archive-lzh-rename-entry, archive-lzh-ogm, archive-zip-chmod-entry): Likewise. (archive-lzh-summarize): Set local variable efnname to the decoded file name. If default-enable-multibyte-characters is non-nil, set buffer multibyte before inserting summary lines.1998-07-25 Dan Nicolaescu <done@ece.arizona.edu> * files.el (auto-mode-alist): Move nroff-modes down the list.1998-07-25 Richard Stallman <rms@psilocin.ai.mit.edu> * international/mule.el (auto-coding-alist): Another doc fix.1998-07-25 Ken'ichi Handa <handa@melange.gnu.org> * international/mule.el (auto-coding-alist): Docstring fixed. * ange-ftp.el (ange-ftp-re-read-dir): Quote ange-ftp-reread-dir in autoload cookie.1998-07-24 Edward M. Reingold <reingold@emr.cs.uiuc.edu> * calendar/cal-tex.el (cal-tex-latexify-list): Ignore specifer in diary entry.1998-07-24 Richard Stallman <rms@psilocin.ai.mit.edu> * mail/sendmail.el (mail-mode): Add the citation regexp to adaptive-fill-regexp after the usual contents. But modify the usual contents not to match whitespace alone; match that again last. Add that citation regexp to paragraph-start and paragraph-separate too.1998-07-24 Ken'ichi Handa <handa@melange.gnu.org> * tar-mode.el (tar-extract): Give set-auto-coding-funciton FILENAME argument.1998-07-25 Kenichi Handa <handa@etl.go.jp> * international/mule.el (auto-coding-alist): New variable. (set-auto-coding): Arguemnt FILENAME is added. Check auto-coding-alist at first. * international/kkc.el (kkc-region): Unwind-protect the conversion process. (kkc-show-conversion-list-update): Pay attention to the length of kkc-show-conversion-list-index-chars. * international/mule-cmds.el (find-multibyte-characters): New function. (select-safe-coding-system): Highlight characters which can't be encoded. Show list of such characters also in *Warning* buffer. * international/mule-util.el (coding-system-change-eol-conversion): Make it accepts an integer value in EOL-TYPE argument.1998-07-24 Richard Stallman <rms@psilocin.ai.mit.edu> * uniquify.el (uniquify-ignore-buffers-re): Fix custom type. * emulation/crisp.el: Don't require cl. (crisp-override-meta-x): Doc fix. (crisp-last-last-command): Doc fix. (mark-something): Function deleted. (crisp-mark-line): Avoid using mark-something. (crisp-region-active): Renamed from region-active. (crisp-set-clipboard): Renamed from copy-primary-selection. (crisp-kill-region): Renamed from kill-primary-selection. (crisp-yank-clipboard): Renamed from yank-clipboard-selection. * files.el (basic-save-buffer-2): New function. (basic-save-buffer-1): Use basic-save-buffer-2, after perhaps binding coding-system-for-write. (save-buffer-coding-system): Make it a permanent local.1998-07-24 Dan Nicolaescu <done@ece.arizona.edu> * files.el (auto-mode-alist): Add idl-mode.1998-07-23 Jonathan I. Kamens <jik@kamens.brookline.ma.us> * mail/rmail.el (rmail-insert-inbox-text): Use rmail-have-password, rmail-get-pop-password and rmail-set-pop-password. (rmail-have-password, rmail-get-pop-password) (rmail-set-pop-password): New functions. (rmail-encode-string): New function.1998-07-23 Richard Stallman <rms@psilocin.ai.mit.edu> * files.el (auto-mode-alist): Recognize shell profiles without dirname.1998-07-23 Ken'ichi Handa <handa@melange.gnu.org> * international/quail.el (quail-start-translation): Call this-single-command-raw-keys instead of this-single-command-keys. (quail-start-conversion): Likewise.1998-07-23 Kenichi Handa <handa@etl.go.jp> * international/isearch-x.el (isearch-minibuffer-self-insert): Handle space char event correctly. (isearch-process-search-multibyte-characters): If this-command is not isearch-printing-char, don't read multibyte chars from minibuffer, but just call isearch-process-search-char. * international/quail.el (quail-start-translation): Use this-single-command-keys to get raw events instead of listify-key-sequence (quail-start-conversion): Likewise.1998-07-22 Karl Heuer <kwzh@gnu.org> * mail/feedmail.el: Avoid using all-caps for non-arguments. (feedmail-queue-send-edit-prompt-help-first): Doc fix.1998-07-21 Richard Stallman <rms@psilocin.ai.mit.edu> * imenu.el (imenu-create-index-function): Add autoload cookie. (imenu-extract-index-name-function, imenu-default-goto-function) (imenu-sort-function, imenu-prev-index-position-function): Likewise. * ange-ftp.el (ange-ftp-reread-dir): Renamed from `re-read'. Old name defined as alias. Doc fix.1998-07-21 Kenichi Handa <handa@etl.go.jp> * international/kkc.el (kkc-region): Handled the case that conversion is cancelled. (kkc-terminate): Update kkc-overlay-head correctly. (kkc-cancel): Don't call kkc-terminate, but set kkc-converting to nil. * international/quail.el (quail-simple-translation-keymap): Typo in doc-string fixed. (quail-start-translation): Check start position of quail-overlay before calling quail-overlay-region-events. (quail-start-conversion): Likewise.1998-07-20 Richard Stallman <rms@psilocin.ai.mit.edu> * files.el (auto-mode-alist): Match .emacs with no directory.1998-07-19 Richard Stallman <rms@psilocin.ai.mit.edu> * progmodes/compile.el (grep): Doc fix. (next-error): Doc fix. * progmodes/sh-script.el (sh-mode): parse-sexp-ignore-comments = t.1998-07-19 Eli Zaretskii <eliz@delysid.gnu.org> * arc-mode.el (archive-mode): Undo previous change. (archive-extract): Make the buffer unibyte if the extracted file was read with coding-system of no-conversion or raw-text.1998-07-19 Kenichi Handa <handa@etl.go.jp> * isearch.el (isearch-input-method-function): New variable. (isearch-input-method-local-p): New variable. (isearch-mode): Setup the above two variable. Set input-method-function to nil locally. (isearch-done): Restore the previous value of input-method-function. * international/quail.el (quail-conversion-keymap): New binding for quail-conversion-delete-tail. (quail-input-method): Suppress input method if overriding-terminal-local-map or overriding-local-map is non-nil. Erase contents of quail-guidance-buf. Run the hook input-method-after-insert-chunk-hook. (quail-start-translation): Get the original event list by listify-key-sequence. Setup last-command and this-command (quail-start-conversion): Likewise. (quail-conversion-beginning-of-region): Set quail-translating to nil. (quail-conversion-end-of-region, quail-conversion-delete-char): Likewise. (quail-conversion-delete-tail): New function. (quail-no-conversion): Don' run the hook input-method-after-insert-chunk-hook. * international/kkc.el (kkc-region): Fix the return value. * international/isearch-x.el (isearch-toggle-specified-input-method): Adjusted for the change in isearch.el. (isearch-toggle-input-method): Likewise. (isearch-minibuffer-local-map): New variable. (isearch-minibuffer-non-self-insert): New function. (isearch-minibuffer-self-insert): New function. (isearch-process-search-multibyte-characters): Read multibyte characters from minibuffer with the keymap isearch-minibuffer-local-map. * international/mule-cmds.el (read-multilingual-string): Don't activate an input method in the current buffer, but just bind current-input-method. * language/japan-util.el (japanese-replace-region): New function. (japanese-katakana-region, japanese-hiragana-region, japanese-hankaku-region, japanese-zenkaku-region): Don't change point. Use japanese-replace-region to change text.1998-07-18 Richard Stallman <rms@psilocin.ai.mit.edu> * ange-ftp.el (ange-ftp-re-read-dir): Add doc string.1998-07-17 Simon Marshall <simon@gnu.org> * lazy-lock.el (lazy-lock-fontify-after-visage): Renamed from lazy-lock-fontify-after-outline. (lazy-lock-install-hooks): Add it to hs-hide-hook too. (lazy-lock-unstall): Remove it from hs-hide-hook too. (lazy-lock-fontify-rest-after-change): (lazy-lock-defer-rest-after-change): Ensure properties are always removed from the rest of the buffer by widening during removal.1998-07-17 Stephen Eglen <stephen@gnu.org> * forms.el (forms-mode): Doc fix.1998-07-17 Richard Stallman <rms@psilocin.ai.mit.edu> * arc-mode.el (archive-mode): Make the buffer unibyte.1998-07-16 Eli Zaretskii <eliz@is.elta.co.il> * arc-mode.el (archive-extract): If the extractor signals an error, trap it, so that the buffer created for a member is killed.1998-07-15 Kenichi Handa <handa@etl.go.jp> * international/kkc.el (kkc-show-conversion-list-index-chars): Default value changed. (kkc-keymap): Renamed from kkc-mode-map. Key binding for kkc-non-kkc-command are deleted. (kkc-mode): This function deleted. (kkc-canceled): This variable deleted. (kkc-converting): New variable. (kkc-region): 3rd optional arg is deleted. Completely rewritten to adjust for the change in quail.el. (kkc-terminate, kkc-cancel): Adjusted for the change of kkc-region. (kkc-non-kkc-command): This function deleted. (kkc-select-from-list): Use last-input-event instead of last-input-char. Put an unknown event back to unread-input-method-events. * international/quail.el (quail-mode): This variable deleted. (quail-current-key): Make it buffer local. (quail-current-str, quail-current-translations): Likewise. (quail-reset-conversion-region): This variable deleted. (quail-use-package): Call quail-activate at the tail. (quail-translation-keymap, quail-simple-translation-keymap): Key
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?