📄 changelog.4
字号:
* tar-mode.el (tar-copy): Don't bother with a temp buffer.1994-04-24 Richard Stallman (rms@mole.gnu.ai.mit.edu) * dos-fns.el (mode-line-format): Put `mode-line-process' earlier. (file-name-buffer-file-type-alist): Use nil or t, not 0 or 1. (find-buffer-file-type): Handle that change. * calendar.el (calendar-starred-day): Var renamed from starred-day.1994-04-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * rmail.el (rmail-highlight-headers): Extracted as a new function. Fix overlay position. Do nothing if face support is unavailable.1994-04-24 Richard Stallman (rms@mole.gnu.ai.mit.edu) * vc-hooks.el (vc-mode-line): Warn if file is not vc-registered but is a symlink to a vc-maintained file. * tar-mode.el (tar-extract): Don't put whole file name in buffer name. Do put it in list-buffers-directory. Save mode line space when mentioning the tar file name. (tar-subfile-mode): Don't add anything to minor-mode-alist.1994-04-24 Simon Marshall (Simon.Marshall@mail.esrin.esa.it) * shell.el (shell-dirstack-query): defaults to nil. (shell-mode): Guesses shell-dirstack-query based on shell name.1994-04-24 Lawrence R. Dodd (dodd@roebling.poly.edu) * loaddefs.el (mode-line-format): * man.el (Man-mode-line-format): * tpu-edt.el (tpu-set-mode-line): * two-column.el (tc-mode-line-format): Put mode-line-process immediately after mode-name when setting mode-line-format. * cmuscheme.el (inferior-scheme-mode): * comint.el (comint-mode): * compile.el (compilation-setup, compilation-sentinel): * find-dired.el (find-dired, find-dired-sentinel): * gud.el (gud-mode, gud-sentinel): * inf-lisp.el (inferior-lisp-mode): * simple.el (shell-command): * terminal.el (terminal-cease-edit, terminal-mode): Remove space after `:' in mode-line-process.1994-04-24 Richard Stallman (rms@mole.gnu.ai.mit.edu) * jka-compr.el: Doc fixes. (jka-compr-run-real-handler): New function. (jka-compr-handler): Call it, to reinvoke the Emacs primitive using the new inhibit protocol. * rmail.el (rmail-show-message): Always re-set overlay face property. * simple.el (kill-line, kill-word): Don't use save-excursion. (kill-read-only-ok): New variable. (kill-region): Handle that variable. Handle read-only text property. * paragraphs.el (kill-paragraph): Don't use save-excursion. (backward-kill-paragraph): Likewise. (kill-sentence, backward-kill-sentence): Likewise. * rmail.el (rmail-show-message): Use overlays, not text properties. (rmail-overlay-list): New variable. (rmail-mode): Make it local. * subr.el (run-hooks): Don't use mapcar--save consing.1994-04-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) * mail-extr.el (mail-extr-all-top-level-domains): Renamed from all-top-level-domains. * lisp-mode.el (lisp-mode-variables): In comment-start-skip, reject semicolon after a backslash. * frame.el (special-display-frame-alist): New variable. (special-display-popup-frame): New function. (special-display-function): Set it. * rmail.el (rmail-show-message): Highlight the specified fields. (rmail-highlighted-headers): New user variable. * ange-ftp.el (ange-ftp-add-file-entry-alist): Fix typo in prev change.1994-04-22 Jamie Zawinski (jwz@lucid.com) * mail-extr.el: Major changes by jwz and drw. * subr.el (run-hook-with-args): New function.1994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * undigest.el (undigestify-rmail-message): Update summary buffer.1994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) * ange-ftp.el: Many doc fixes. * ange-ftp.el (ange-ftp-run-real-handler): New function. (ange-ftp-real-...): Use that. * ange-ftp.el (ange-ftp-gwp-start, ange-ftp-nslookup-host) (ange-ftp-start-process): Bind process-connection-type explicitly.1994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * hilit19.el: Don't treat $ as special if escaped.1994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) * mouse-sel.el (mouse-extend): Handle case where posn-window is a frame. * comint.el (comint-mode-map): comint-dynamic-list-input-ring now on C-c C-l. * faces.el (frame-update-faces): New function. * frame.el (set-default-font): Call frame-update-faces. * mouse.el (mouse-set-font): Simply call set-default-font. * font-lock.el (rmail-font-lock-keywords): New variable. (compilation-mode-font-lock-keywords): New variable. (font-lock-set-defaults): Use those vars in those modes. * startup.el (command-line-default-directory): New variable. (command-line, command-line-1): Use and set it. * time.el (display-time): Force use of pipe, not pty. * vc.el (vc-backend-diff): Test of cmp was backwards.1994-04-22 Per Abrahamsen (abraham@eupectic) * makefile.el (makefile-mode): Removed extra quote before makefile-warn-suspicious-lines.1994-04-21 Boris Goldowsky (boris@moose.cs.rochester.edu) * avoid.el: (mouse-avoidance-point-position): New function, using new `compute-motion' functionality. Use of this fixes bugs involving wrapped lines & horizontally-scrolled windows. * avoid.el: New avoidance mode, "exile", like "banish" but temporary. * avoid.el: Jump/animate modes now keep track of net offset that they have moved the mouse, and try to keep this near 0. No longer wraps to other side of screen. * avoid.el (mouse-avoidance-mode): Update mode line. * avoid.el (mouse-avoidance-*-hook): Do nothing if inside kbd macro.1994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) * ispell.el (ispell-use-ptys-p): Doc fix. * gud.el (gud-filter): Call comint-output-filter at the end.1994-04-21 Francesco Potorti` (pot@fly.cnuce.cnr.it) * cmacexp.el (c-macro-expansion): changed the algorithm to allow __FILE__ and __LINE__ directives to be expanded correctly. (c-macro-expansion): use a forth optional argument DISPLAY meaning it should print messages at the start and end of preprocessing. All callers changed. (c-macro-expand): Don't display message here.1994-04-21 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * info.el (Info-next-preorder): Don't follow footnotes here. (Info-mouse-follow-nearest-node, Info-follow-nearest-node): Split into mouse and keyboard versions. (Info-mode-map): Bind them to mouse-2 and RET. (Info-try-follow-nearest-node): Common subroutine. * ebuff-menu.el (Electric-buffer-menu-mouse-select): New function. (electric-buffer-menu-mode-map): Bind it to mouse-2.1994-04-21 Per Abrahamsen (abraham@research.att.com) * ispell.el (ispell-dictionary-alist): Renamed the entry for danish from "dansk" to "danish" in order to conform with reality.1994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) * gud.el (gdb, sdb, dbx, xdb, perldb): Set paragraph-start. (gud-mode): Make paragraph-start buffer-local.1994-04-21 Simon Marshall (Simon.Marshall@mail.esrin.esa.it) * comint.el (comint-mode): Set comint-last-input-start and comint-last-input-end to valid markers. * comint.el (comint-send-input): Use comint-output-filter to run functions on comint-output-filter-functions. * comint.el (comint-kill-output): Use delete-region to remove, and comint-output-filter to insert.1994-04-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) * server.el (server-kill-emacs-query-function) (server-kill-buffer-query-function): Give names to these hook fns. * sort.el (sort-subr): Use car-less-than-car when appropriate.1994-04-20 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * compile.el (compilation-parse-errors): Fix references for column number, 3rd elt not 2nd.1994-04-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) * Makefile (TAGS): New target. (lisptagsfiles): New variable. * cmacexp.el: Doc fixes. (c-macro-expansion): Handle a and b comment styles. (c-macro-shrink-window-flag): Renamed from c-macro-shrink-window-p. (c-macro-prompt-flag): Renamed from c-macro-prompt-p. * cmacexp.el: Potorti's changes: Provide cmacexp. (c-macro-prompt-p): Var renamed from c-macro-always-prompt-p. (c-macro-cppflags): Var renamed from c-macro-default-cppflags. (c-macro-expand): Don't handle C-u C-u specially. Compute message here in var mymsg. Clear buffer-auto-save-file-name. (c-macro-display-buffer): Now takes no argument. Use point-max to get large number. (c-macro-default-message, c-macro-eval): Functions deleted. (c-macro-expansion): Use startinstring as the char to insert.1994-04-19 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * startup.el (init-file-user): Doc fix. * blessmail.el: New file. * lisp.el (defun-prompt-regexp): Make this variable buffer-local. * emacsbug.el (report-emacs-bug): Insert at separator, not at end.1994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * rmailsum.el (rmail-summary-rmail-update): Update rmail buffer even if it isn't displayed. * comint.el (comint-replace-by-expanded-history): Expand only at prompt. Pass SILENT flag to comint-replace-by-expanded-history-before-point.1994-04-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) * server.el (kill-buffer-query-functions): Fix the question text. (kill-emacs-query-functions): Fix typo in question text.1994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * outline.el (outline-end-of-subtree): Stop before final newline.1994-04-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) * simple.el (shell-command-sentinel): Do nothing if buffer is dead. (shell-command-filter): If point was at end, leave it at end. * menu-bar.el (menu-bar-enable-clipboard): Construct new cons cells. * loaddefs.el: Move pop-global-mark bindings to this file. * simple.el: Move pop-global-mark bindings to loaddefs.el.1994-04-17 Per Cederqvist (ceder@signum.se) * hexl.el (hexl-mode): Make local binding for hexl-max-address.1994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) * pascal.el (pascal-outline-map): Move pascal-outline-goto-defun to C-c C-d.1994-04-16 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * debug.el (debug, debugger-eval-expression): Preserve match-data. * mouse.el (mouse-drag-region): Handle scroll off top/bottom.1994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu) * imenu.el: Require cl only at compile time. (imenu--mouse-menu): Copy list by hand, not with copy-list. * simple.el (auto-fill-function): New function (doc placeholder). * calendar.el (calendar-mode-map): Use substitute-key-definition. Don't mess with kill-region and copy-region-as-kill. * window.el (shrink-window-if-larger-than-buffer): Do nothing for side-by-side windows. * help.el (describe-mode): Always show minor modes, at front.1994-04-15 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * mouse.el (mouse-set-font): Don't error if no selection. * startup.el (command-line): If no error data, print "", not nil. * emerge.el (emerge-goto-line): Fix return value. (emerge-convert-diffs-to-markers): Fix line number calculations. * files.el (basic-save-buffer): If selective-display is t, file may end in CR instead of LF. * comint.el: Doc fix.1994-04-14 Lars Magne Ingebrigtsen (larsi@bera.ifi.uio.no) * gnus-uu.el (gnus-uu-enter-interactive-file): Escape any special characters in file names. (gnus-uu-call-asynchronous, gnus-uu-treat-archive): Likewise. * gnus-uu.el (gnus-uu-uustrip-article-as): Added more corrections of corrupt uucode. (gnus-uu-uustrip-article-as): Changed the algorithm for finding begin/body lines of encoded articles. (gnus-uu-check-correct-stripped-uucode): Handle extraneous empty lines in uuencoded postings. * gnus-uu.el (gnus-uu-uustrip-article-as, gnus-uu-clean-up): Check before calling process-status. (gnus-uu-uuencode-and-post): Added possibly non-standard posting of uuencoded files.1994-04-14 Simon Marshall (Simon.Marshall@mail.esrin.esa.it) * shell.el (shell-replace-by-expanded-directory): Don't display initial message. * shell.el: Properly use define-key-after to change menu-bar.1994-04-14 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * comint.el (comint-replace-by-expanded-history-before-point): Advance point unconditionally. * shell.el (shell-dynamic-complete-as-command): Don't match ignored-extensions if it's nil. * rmailout.el (rmail-default-file, rmail-default-rmail-file): Cancel new defvars.1994-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) * faces.el (make-face-x-resource-internal): Don't mess with terminal frames. * startup.el (command-line): Call face-initialize before frame-initialize. * faces.el (x-create-frame-with-faces): Create frame invisible, set up the faces, then make it visible. * saveplace.el (save-place-kill-emacs-hook): Fix typo.1994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) * mouse.el (x-fixed-font-alist): Give multiple names for try for certain fonts. (mouse-set-font): Handle these. * files.el (find-buffer-visiting): Don't check buffer-file-number unless buffer-file-name is non-nil. * dired.el (dired-subdir-regexp): Allow a space in dir name.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -