changelog.7

来自「windows版本的emacs」· 7 代码 · 共 1,689 行 · 第 1/5 页

7
1,689
字号
1998-08-19  Richard Stallman  <rms@psilocin.ai.mit.edu>	* Version 20.3 released.	* language/romanian.el ("Romanian"): Specify the tutorial file.1998-08-18  Per Starback  <starback@update.uu.se>	* language/european.el (setup-latin2-environment): Fix typo.	(iso-latin-1): Doc fix.1998-08-18  Eric Ludlam  <zappo@mescaline.gnu.org>	* speedbar.el (speedbar-timer-fn): Disable updating if the frame	is an icon, or if the user is using the minibuffer.	(speedbar-key-map): Added Q binding to destroy the frame.	(speedbar-easymenu-definition-trailer): Added Quit item.	(speedbar-frame-mode): Set the frame position at creation time.	(speedbar-file-unshown-regexp): Added .# lock files.1998-08-18  Kenichi Handa  <handa@etl.go.jp>	* language/cyrillic.el (cyrillic-koi8): Fix the value of	`valid-code' property.	(cyrillic-alternativnyj): Likewise.	(cyrillic-alternativnyj-encode-table): Fix the initial value.	* language/vietnamese.el (vietnamese-viscii): Fix the value of	`valid-code' property.	(vietnamese-vscii): Likewise.1998-08-18  Richard Stallman  <rms@psilocin.ai.mit.edu>	* subr.el (read-quoted-char): Don't bind input-method-function;	instead, pass the new args to read-event.	* isearch.el (search-whitespace-regexp): Doc fix.	* ange-ftp.el (ange-ftp-file-name-sans-versions): Don't return	the shortened version of the file name.1998-08-18  Kenichi Handa  <handa@etl.go.jp>	* language/european.el: Give proper value of `input-method' key to	all lang. env.	* international/mule-cmds.el (activate-input-method): Handle the	case that the arg INPUT-METHOD is nil correctly.	(read-multilingual-string): Activate the specified input method	before calling read-string.  Afterward, activate the original	input method.1998-08-17  Richard Stallman  <rms@psilocin.ai.mit.edu>	* midnight.el (midnight-hook): initialize to a list.1998-08-17  Kenichi Handa  <handa@etl.go.jp>	* international/mule-cmds.el (set-language-environment): Reset	syntax and case table to the defaults if the value of	unibyte-syntax key is nil.1998-08-16  Richard Stallman  <rms@psilocin.ai.mit.edu>	* mail/rmailout.el (rmail-output): Always preserve MIME-Version field,	even if it was pruned.1998-08-15  Richard Stallman  <rms@psilocin.ai.mit.edu>	* info.el (Info-follow-reference): Nice error msg if there was no arg.1998-08-14  Michael Ernst  <mernst@alum.mit.edu>	* comint.el (comint-postoutput-scroll-to-bottom): Cope with unset	comint-last-output-start marker.1998-08-15  Kenichi HANDA  <handa@etl.go.jp>	* international/kkc.el (kkc-help): New function.	(kkc-keymap): Use sparse keymap.  Add key binding for kkc-help.	* international/mule.el (set-selection-coding-system): Make it	interactive.	(last-next-selection-coding-system): New variable.	(set-next-selection-coding-system): New function.	* international/mule-cmds.el (language-info-alist): Doc-string	modified.	(set-language-info-alist): Fix typo in doc-string.  Update	setup-language-environment-map unconditionally.	(mule-keymap): Key bindings for set-selection-coding-system and	set-next-selection-coding-system.	(set-coding-system-map): Add items of set-selection-coding-system	and set-next-selection-coding-system.	* language/hebrew.el ("Hebrew"): Delete describe-function key.1998-08-14  Richard Stallman  <rms@psilocin.ai.mit.edu>	* mail/sendmail.el (sendmail-send-it): Report invalid values	of mail-from-style.	* info.el (Info-try-follow-nearest-node): Get the node name	directly out of the menu item pointed at.	* which-func.el (which-func-modes): Add fortran-mode.	* ediff-util.el (ediff-next-difference, ediff-previous-difference):	Handle nil as arg.1998-08-14  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>	* international/mule-cmds.el (select-safe-coding-system): If	default-coding-system is no-conversion return that, it is always	safe.1998-08-13  Eric Ludlam  <zappo@mescaline.gnu.org>	* speedbar.el (speedbar-frame-parameters): Removed scroll-bar-width.1998-08-13  Richard Stallman  <rms@psilocin.ai.mit.edu>	* loadup.el: Add informative message about the lists of GC stats.	* dired-aux.el (dired-do-rename-regexp): Doc fix.	* midnight.el:	(midnight-float-time): Renamed from float-time.	(midnight-time-float): Renamed from time-float.	(midnight-buffer-display-time): Renamed from buffer-display-time.	(midnight-mode): Specify :initialize.  Use nil as default value.	* complete.el (PC-do-completion): Exclude ./ and ../ from completion.1998-08-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>	* gnus/nntp.el (nntp-encode-text): Properly encode outgoing text by	putting CR at the end of all lines.1998-08-12  Michael Ernst  <mernst@alum.mit.edu>	* emacs-lisp/cust-print.el (custom-prin1-to-string): Doc fix.1998-08-12  Richard Stallman  <rms@psilocin.ai.mit.edu>	* ebuff-menu.el (electric-buffer-menu-mode-map):	Don't wipe out all Meta keys.	* calendar/appt.el (appt-mode-string): New variable.	(global-mode-string): Add appt-mode-string to it.	(appt-check): Avoid using display-time-string to fetch current time.	To display in mode line, use appt-mode-string.1998-08-12  Per Abrahamsen  <abraham@dina.kvl.dk>	* double.el (double-setup): Only copy `key-translation-map' if it	is a keymap.1998-08-11  Richard Stallman  <rms@psilocin.ai.mit.edu>	* files.el (recover-session): Add leading space on added text lines.	* calendar/appt.el: Use a separate timer, not display-time-hook.	(appt-timer): New variable.	(appt-interval): New user option.	(appt-disp-window): Start by erasing the buffer.	* faces.el (list-faces-display): Call print-help-return-message.	(describe-face): Likewise.	* emacs-lisp/disass.el (disassemble-1): Move the call to	string-as-unibyte outside of the if statement.1998-08-10  Bob Glickstein  <bobg@hiro.zanshin.com>	* sendmail.el (mail-setup): After using `fill-region-as-paragraph'	on a new address field, ensure that it ends with a newline.1998-08-10  Richard Stallman  <rms@psilocin.ai.mit.edu>	* time-stamp.el (time-stamp-string-preprocess): Add %U code.	* international/quail.el (quail-update-leim-list-file):	Fix message syntax.	* mail/sendmail.el (mail-citation-header): New variable.	(mail-yank-original, mail-yank-region): Bind mail-citation-header.	(mail-citation-hook): Doc fix.1998-08-09  Kenichi HANDA  <handa@etl.go.jp>	* international/mule-conf.el (iso-safe): Comment for this coding	system fixed.	(coding-category-iso-8-1): Change default coding priority.	* international/mule-cmds.el (language-info-alist): Doc-string	modified.	(reset-language-environment): New function for the job that	setup-english-environment used to do.	(set-language-environment): Do more setups according to the info	in language-info-alist.	(read-language-name): Handle the case that the arg KEY is nil.  *	(describe-language-environment): Handle input-method property.	* international/quail.el (quail-start-translation): If	enable-multibyte-characters is nil, convert multibyte character to	unibyte.	(quail-start-conversion): Likewise.	* language/: All files under this directory modified as below.	(setup-XXX-environment): Just call set-language-environment.  If	they used to do some other jobs than what done by	set-language-environment, those jobs are done in	setup-XXX-environment-internal now.	("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change	the value to setup-XXX-environment-internal.  Add properties	nonascii-translation, input-method, features, unibyte-syntax, and	unibyte-display.	* language/english.el (setup-english-environment): Just call	reset-language-environment.	* language/european.el (setup-8-bit-environment): Function deleted.1998-08-09  Richard Stallman  <rms@psilocin.ai.mit.edu>	* emacs-lisp/sregex.el (sregex-replace-match):	Don't call sregex--value-groups.	(sregex-match-end, sregex-match-beginning): Likewise.	(sregex-match-string-no-properties, sregex-match-string): Likewise.	* help.el (describe-function-1): Handle macros properly.	Handle multiple levels of aliases.	* emacs-lisp/cust-print.el (custom-prin1-to-string): Add NOESCAPE arg.1998-08-09  Sam Steingold  <sds@goems.com>	* midnight.el (clean-buffer-list-kill-buffer-names): Add `*diff*'.	(clean-buffer-list): Check `buffer-modified-p' only when the	buffer is associated with a file.	(midnight-delay-set): Improve doc.1998-08-09  Richard Stallman  <rms@psilocin.ai.mit.edu>	* progmodes/compile.el (next-error): Doc fix.	(grep): Doc fix.	* loadup.el: Load byte-run and format a little earlier.1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>	* textmodes/flyspell.el: Don't require font-lock.	* textmodes/flyspell.el	(flyspell-command-hook): Option deleted.	(flyspell-mode-on): Delete code to handle flyspell-command-hook.	(flyspell-mode-off): Likewise.	(flyspell-mark-duplications-flag): Doc fix.	(flyspell-duplicate-distance): Doc fix.	(flyspell-duplicate-face): Doc fix.	* subr.el (assoc-default): Rewrite not to use dolist.	(add-hook): Use byte-code-function-p, not compiled-function-p.	* hilit-chg.el: New file.	Delete the undo-in-progress compatibility code.	* mail/rmailmsc.el (set-rmail-inbox-list):	Error if not in Rmail mode.	* textmodes/paragraphs.el (forward-paragraph):	Fix the logic for handling beginning of buffer	in the "no fill-prefix" case.	* info.el: Bind case-fold-search to t in many functions.	* mail/mail-utils.el (mail-fetch-field): Doc fix.1998-08-08  Eric M. Ludlam  <zappo@ultranet.com>	* speedbar.el (speedbar-edit-line, speedbar-buffer-kill-buffer)	(speedbar-buffer-revert-buffer): Updated buffer finding regex to	handle the [?] tag.	(speedbar-find-selected-file): New function.	(speedbar-clear-current-file): Uses `speedbar-find-selected-file'	(speedbar-update-current-file): Uses `speedbar-find-selected-file',	and now `speedbar-last-selected-file' is defined as the path name	to the file, not just the file itself.1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>	* international/mule-cmds.el (input-method-exit-on-first-char)	(input-method-use-echo-area): Doc fixes.	* vc-hooks.el (vc-file-not-found-hook): Call vc-file-clearprops.1998-08-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>	* gnus/gnus-start.el (gnus-startup-file-coding-system): New variable.	(gnus-read-init-file, gnus-read-newsrc-el-file): Use that.1998-08-07  Richard Stallman  <rms@psilocin.ai.mit.edu>	* wid-edit.el (widget-beginning-of-line): Properly handle	multiline fields.  Don't use call-interactively.	(widget-end-of-line): Likewise.	* midnight.el (midnight-delay-set): Use run-hooks directly.	(midnight-timer-function): Function deleted.	(midnight-find): Don't use `find'.	* startup.el (command-line): Require whitespace delimiter when	searching locale-translation-file-name.	* midnight.el (midnight-timer-function):	No need to test midnight-mode.	* repeat.el (repeat): Make an undo boundary between repetitions.1998-08-06  Kenichi Handa  <handa@etl.go.jp>	* international/isearch-x.el	(isearch-process-search-multibyte-characters): Fix previous change.	* international/quail.el (quail-update-translation): Delete the	code for handling the case that enable-multibyte-characters is nil.1998-08-06  Richard Stallman  <rms@psilocin.ai.mit.edu>	* window.el (split-window-horizontally): Doc fix.1998-08-06  Kenichi Handa  <handa@etl.go.jp>	* emacs-lisp/debug.el	(debugger-outer-unread-post-input-method-events): New variable.	(debug): Bind debugger-outer-unread-post-input-method-events.	Bind unread-post-input-method-events to nil.	(debugger-env-macro): Likewise.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?