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