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 + -
显示快捷键?