📄 changelog.5
字号:
(compilation-parse-errors): Don't store the beginning of the line containing the end of the error-regexp match. Instead, store the beginning of the line containing the start of the match, unless the match starts with a newline, in which case the beginning of the next line. * vc-hooks.el (vc-status): If vc-locking-user returns a number, compare it to (user-uid).1995-05-11 James Thompson <thompson@wg2.waii.com> * ps-print.el: Miscellaneous fixes for better compatibility with XEmacs 19.12. * ps-print.el (ps-plot-with-face): Added code to handle Emacs 19.29's new ability for the face attribute to hold a list of faces. * ps-print.el: Rolled in Chuck Thompson's changes to make color printing work in XEmacs 19.12. * ps-print.el: Fix error in comments. * ps-print.el (ps-generate-postscript-with-faces): Add fix to handle extents without faces. * ps-print.el (ps-faces-list): deleted. Added alias for list-faces if face-list isn't fbound. * ps-print.el: (ps-print-ensure-fontified) added to make sure ps-print works correctly in conjunction with lazy-lock. * ps-print.el: RMS's changes for Emacs.1995-05-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> * etags.el (tags-loop-continue): Doc fix. Reset NEW after visiting for real, so we don't clobber the buffer again. * compile.el (compilation-error-regexp-alist): Add regexps for IBM and Cray compilers. (compilation-next-error-locus): Ignore a column number that is zero.1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> * bytecomp.el (byte-compile-insert-header): Cope if user-mail-address is unbound.1995-05-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * loaddefs.el: Remove duplicate autoloads.1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> * info.el (Info-directory-list): Use installation-directory, not invocation-directory. Cope if it is nil. * sendmail.el (mail-font-lock-keywords): Make mail-header-separator into a regexp. * rnewspost.el (news-reply-mode): Add ^ to paragraph delimiters. * supercite.el (sc-no-blank-line-or-header): Make mail-header-separator into a regexp.1995-05-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> * lmenu.el (popup-dialog-box): x-popup-dialog returns the value, not the cons cell. * rnewspost.el (news-setup): Bind mail-signature to nil. * ediff.el (ediff-revision-key): Default value nil. (ediff-load-version-control): Don't remind any key if ediff-revision-key is nil. * info.el (info-insert-file-contents): Don't use (file-name-directory fullname) if it is nil. * helper.el (Helper-help): Use read-key-sequence. * mouse.el (mouse-save-then-kill): When making a new region and not adjusting an old one, always make new kill-ring entry and don't call mouse-show-mark. * add-log.el (add-log-current-defun): Handle objc-mode like c-mode; detect method definitions by their syntax. * menu-bar.el (menu-bar-tools-menu): Rename key to `compare'.1995-05-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> * add-log.el (get-method-definition, get-method-definition-1): New functions. (add-log-current-defun): Use them to handle objc-mode. * pc-mode.el (pc-bindings-mode): Add bindings for C-backspace and M-backspace. Make C-delete and M-delete operate on words. Add C-escape binding. * loaddefs.el (global-map): Add bindings for C-insert and S-insert. Also S-delete. Also C-up, C-down, C-prior and C-next. * files.el (recover-session): Renamed from multiple-recover. * noutline.el: Provide noutline as well as outline.1995-05-06 Geoff Voelker <voelker@cs.washington.edu> * winnt.el (path-separator): Set to ";". * files.el (path-separator): Defined. (parse-colon-path): Use path-separator.1995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> * pp.el (pp-eval-expression): Update use of temp-buffer-show-function. * term/x-win.el (x-colors): Delete "medium goldenrod" in both forms. Delete "medium forest green" in both forms. * gnus.el (gnus-use-generic-from): Doc fix.1995-05-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> * loaddefs.el: Delete autoloads for ispell4, noutline, noutline1. * noutline.el: All autoload cookies disabled. * ispell4.el: All autoload cookies disabled. * gnus.el (gnus-group-mode): Set truncate-lines. * edebug.el (\`): Add backslash. (edebug-\`): Add backslash. * info.el (info-insert-file-contents): Fix Apr 19 change. * sendmail.el (sendmail-send-it): Check continuation lines when checking for empty subject lines.1995-05-05 Michael Ernst <mernst@research.microsoft.com> * ispell.el (ispell-region): If position not visible, (sit-for 0).1995-05-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> * trace.el: Don't try to define backquote. (trace-version): Deleted. * backquote.el ('\`): Use backslash for reading the backquote. (backquote-backquote-symbol): Likewise. (backquote): Doc fix.1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> * cc-mode.el: Doc fixes. (c-version): Mention that this may be modified version.1995-05-02 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * scribe.el: (scribe-chapter): Change to C-c C-c. (scribe-section): Change to C-c C-t. (scribe-subsection): Change to C-c C-s. (scribe-insert-environment): Change to C-c C-v. (scribe-bracket-region-be): Change to C-c C-e. (scribe-italicize-word): Change to C-c C-i. (scribe-bold-word): Change to C-c C-b. (scribe-underline-word): Change to C-c C-u. * gomoku.el (gomoku-human-plays): Change to C-c C-p. (gomoku-human-takes-back): Change to C-c C-b. (gomoku-human-resigns): Change to C-c C-r. (gomoku-emacs-plays): Change to C-c C-e. * gnus-uu.el (gnus-uu-interactive-scan-directory): Change to C-c C-d. (gnus-uu-interactive-save-current-file): Change to C-c C-z. * allout.el (outline-rebullet-current-heading): Change to C-c *.1995-05-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> * s-region.el (S-delete): Fix typo (was C-delete). * hideif.el (hide-ifdef-mode-prefix-key): Change to C-c @. (hide-ifdef-mode-submap): Get rid of \e from all bindings. * outline.el, noutline.el (outline-minor-mode-prefix): Change to C-c @. * texinfo.el (texinfo-mode-map): Delete C-c ] binding. * forms.el (forms--mode-commands): Delete C-c ? binding. * rnewspost.el (news-reply-mode-map): Delete C-c ? binding. * isearch.el (isearch-mode): Doc fix. * iso-acc.el (iso-accents-mode): Doc fix.1995-05-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * cc-mode.el (c-set-style): Ignore case in completion.1995-05-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> * mailalias.el (expand-mail-aliases): Use buffer-substring-no-properties. * subr.el (buffer-substring-no-properties): New function. * makefile.el (makefile-mode): Set dabbrev-abbrev-skip-leading-regexp. * dabbrev.el (dabbrev-completion): Use mapcar, not mapc. Call dabbrev--reset-global-variables as the first thing. * files.el (set-auto-mode): If buffer has no file, use buffer name.1995-04-30 Jay Adams <jka@mustang.ece.cmu.edu> * jka-compr.el (jka-compr-write-region): Handle the append argument correctly when the can-append flag is false. (jka-compr-write-region): Make temp-buffer name unique to this fn. (jka-compr-file-local-copy): Ditto.1995-04-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> * files.el (multiple-recover, multiple-recover-finish): New commands. * startup.el (normal-top-level): Set auto-save-list-file-name.1995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> * startup.el (command-line-1): Implement -L/--directory option. * jka-compr.el (jka-compr-insert-file-contents): When visiting, bind buffer-file-name to nil temporarily. * tex-mode.el (tex-view): Nice error if tex-dvi-view-command is nil.1995-04-26 Rob Riepel <riepel@Snowflake.Stanford.edu> * tpu-edt.el (tpu-copy-keyfile): New function. (tpu-load-xkeys): Copy key definition file to new default name.1995-04-26 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * vc.el (vc-next-action-on-file): Add missing let-binding.1995-04-26 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> * vc.el (vc-default-backend, vc-keep-workfiles, vc-consult-headers): (vc-mistrust-permissions, vc-path): Vars moved to vc-hooks.el. (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): (vc-latest-version, vc-your-latest-version, vc-branch-version): (vc-workfile-version): Functions moved to vc-hooks.el. (vc-trunk-p, vc-minor-revision, vc-branch-part): Functions moved here from vc-hooks.el. * vc-hooks.el (vc-default-backend, vc-path, vc-consult-headers): (vc-mistrust-permissions, vc-keep-workfiles): Customization variables, moved here from vc.el. (vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el. (vc-backend): Renamed from vc-backend-deduce. Callers changed. (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): (vc-latest-version, vc-your-latest-version, vc-branch-version): (vc-workfile-version): Functions moved here from vc.el. (vc-log-info): Log program is no longer called through vc-do-command, to avoid including the lengthy vc-do-command here. It is done directly through call-process now. Removed obsolete parameter LAST. (vc-status): Replaced by the much simpler version that gets the information from the file properties. Removed the obsolete parameter vc-type. (vc-parse-buffer): changed format of PATTERNS. Each pattern is now a list of 2 to 3 elements, the first being the pattern, the remaining ones the numbers of subexpressions to refer to. (vc-cvs-status): New per-file property, only used in the CVS case. (vc-cvs-status): New function. (vc-log-info): Adapted to new version of vc-parse-buffer (vc-fetch-properties): Adapted to new version of vc-parse-buffer. Better search regexp for CVS latest version. (vc-log-info): Search for branch version only in the RCS case, since this doesn't make sense for SCCS or CVS. (vc-fetch-properties): CVS case: set vc-cvs-status. (vc-locking-user): CVS case: use vc-cvs-status to determine if the file is up-to-date, thus avoiding an expensive call to vc-workfile-unchanged-p. (vc-mode-line): Re-activated the code that makes the buffer read-only if the work file is unchanged. But the status of the work file is now determined by looking at the already-computed mode string.1995-04-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> * startup.el (command-line): Handle -iconic and -icon-type here.1995-04-25 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * abbrev.el (abbrev-mode): Use force-mode-line-update. * appt.el (appt-check): Likewise. * array.el (array-mode): Likewise. * bytecomp.el (byte-recompile-directory): Likewise. * delsel.el (delete-selection-mode): Likewise. * dired-x.el (dired-omit-expunge): Likewise. * dired.el (dired-sort-set-modeline): Likewise. * double.el (double-mode): Likewise. * edt.el (edt-advance, edt-backup): Likewise. * emerge.el (emerge-fast-mode, emerge-edit-mode): Likewise. (emerge-auto-advance, emerge-skip-prefers): Likewise. (emerge-refresh-mode-line): Likewise. * f90.el (f90-auto-fill-mode): Likewise. * files.el (toggle-read-only, rename-uniquely): Likewise. * find-dired.el (find-dired-sentinel): Likewise. * fortran.el (fortran-auto-fill-mode): Likewise. * gomoku.el (gomoku-display-statistics): Likewise. * gud.el (gud-sentinel): Likewise. * hanoi.el (hanoi): Likewise. * hideif.el (hide-ifdef-toggle-read-only): Likewise. (hide-ifdef-toggle-outside-read-only): Likewise. * info.el (Info-edit-mode, Info-cease-edit): Likewise. * isearch.el (isearch-mode, isearch-done): Likewise. * ispell.el (ispell-minor-mode): Likewise. * mh-comp.el (mh-insert-signature): Likewise. * mh-e.el (mh-set-scan-mode): Likewise. * mh-utils.el (mh-set-mode-name): Likewise.o * noutline.el (outline-minor-mode): Likewise. * outline.el (outline-minor-mode): Likewise. * picture.el (picture-set-motion, picture-mode-exit): Likewise. * rmailedit.el (rmail-edit-current-message): Likewise. (rmail-cease-edit): Likewise. * simple.el (auto-fill-mode): Likewise. * supercite.el (sc-raw-mode-toggle): Likewise. * term.el (term-update-mode-line, term-process-pager): Likewise. (term-pager-continue): Likewise. * terminal.el (te-edit, te-more-break-unwind): Likewise. (te-update-pending-output-display): Likewise. * time.el (display-time-sentinel, display-time-filter): Likewise. * vi.el (vi-switch-mode, vi-back-to-old-mode): Likewise. (vi-mode, vi-goto-insert-state): Likewise. * vip.el (vip-change-mode): Likewise. * xscheme.el (xscheme-set-runlight, xscheme-set-prompt): Likewise.1995-04-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> * compile.el (compile-internal): Disable undo before erasing the buffer, then enable again afterward. (compilation-sentinel): Use force-mode-line-update. * tpu-extras.el: Removed reference to tpu-gnu-emacs18-p. * tpu-mapper.el: Eval key definitions and clean up upon completion. Persistent completion status message. * loaddefs.el (esc-map): Define ESC ESC : like ESC :.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -