📄 changelog.5
字号:
1995-04-25 Johan Vromans <jv@squirrel.NL.net> * forms.el: (forms--make-format-elt-using-text-properties) forms--make-format): Add `intangible' text property to read-only areas. (forms-next-field, forms-previous-field): Use `inhibit-point-motion-hooks' to allow move between two intangible areas.1995-04-25 Simon Marshall <simon@duality.gnu.ai.mit.edu> * supercite.el (sc-string-text): New function to return raw text. (sc-mail-fetch-field, sc-mail-append-field): Use it. (sc-submatch): Make it a defalias for match-string. (sc-member): Make it a defalias for member.1995-04-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> * files.el (rename-uniquely): Don't discard <NN> from end if that is part of the visited file name. * rmail.el (rmail-insert-inbox-text): Get the truename of the standard inbox name, not just of its directory.1995-04-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> * sendmail.el (mail-position-on-field): Use $, not \n, in regexp. * tpu-edt.el (tpu-search-internal): Case-sensitive search if search string contains upper-case. tpu-check-search-case): New function. * tpu-edt.el: Don't turn on tpu-edt mode. (tpu-gnu-emacs19-p): Function deleted. Callers changed. (tpu-load-xkeys): Use file name .tpu-keys by default. (tpu-gnu-emacs18-p): Function deleted. * tpu-mapper.el: At end, use default file name .tpu-keys. Do not kill Emacs. (tpu-emacs-map-key): Renamed from tpu-gnu-map-key. * vc.el (vc-backend-checkout): Pass vc-checkout-switches arg properly to vc-do-command. * isearch.el (isearch-update-ring): Use STRING arg, not isearch-ring. * files.el (rename-uniquely): Strip suffix before rename.1995-04-24 Simon Marshall <simon@duality.gnu.ai.mit.edu> * font-lock.el (font-lock-keywords): Doc fix for MATCHER. (font-lock-maximum-size): Set based on font-lock-maximum-decoration. (font-lock-after-fontify-buffer-hook): Removed. (font-lock-after-fontify-buffer): New function. (font-lock-fontify-buffer): Use instead. Don't bother if buffer empty. (font-lock-fontify-region): Use font-lock-syntax-table if set. (font-lock-unfontify-region): Only set-buffer-modified-p if necessary. (font-lock-after-change-function): Use it to unfontify. (font-lock-compile-keywords): New function to compile keywords. (font-lock-apply-highlight): New inline function to apply highlights. (font-lock-hack-keywords): Use them, if font-lock-keywords are not compiled, and to highlight. Use funcall if MATCHER is not a regexp. (font-lock-mode): Doc fix for font-lock-maximum-decoration. Use font-lock-set-defaults to call font-lock-make-faces. (tex-font-lock-keywords): Revamped. * fortran.el (fortran-match-!-comment): New function. (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2): Use it. (fortran-font-lock-keywords-3): New variable. (fortran-find-comment-start-skip): Clean code. * add-log.el (change-log-font-lock-keywords): dired.el (dired-font-lock-keywords): sendmail.el (mail-font-lock-keywords): rmailsum.el (rmail-summary-font-lock-keywords): shell.el (shell-font-lock-keywords): Efficiency change.1995-04-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> * easymenu.el (easy-menu-define): Doc fix. * iso-acc.el (iso-accents-list): Add ~! and ~? combinations. * byte-opt.el (byte-optimize-letX): Use car-safe and cdr-safe.1995-04-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * rmail.el (rmail-resend): Fix abbrev expansion. * rmailkwd.el (rmail-attributes): Recognize "resent" attribute. * mailabbrev.el (sendmail-pre-abbrev-expand-hook): When setting the dummy value for abbrev-start-location, use (point-max) rather than (point), so we won't delete a "-" that happens to be at point.1995-04-20 Stephen Gildea <gildea@stop.mail-abuse.org> * mh-mime.el, mh-comp.el: Update some MIME doc strings. * mh-comp.el (mh-auto-fill-for-letter): Use fill-prefix to do message headers.1995-04-20 Torbj|rn Einarsson <tfkte@fy.chalmers.se> * f90.el (f90-keywords): "only" added to keyword list. (f90-font-lock-keywords-1): Type may now have attributes private and public. (f90-font-lock-keywords-2): Fixed difference between type and type(). (hilit-set-mode-patterns): Type may now have attributes private. and public, fixed difference between type and type(). (f90-p-type-re): New regular-expression constant for type commands. (f90-mode): indent-tabs-mode put to nil by default. (f90-looking-at-type-like): Now uses f90-p-type-re. (f90-no-block-limit): Now uses f90-p-type-re. (f90-change-keywords): Don't change preprocessor lines.1995-04-20 Kevin Rodgers <kevinr@ihs.com> * dired-x.el: Change the instructions in the INSTALLATION comment block to set buffer-local variables like dired-omit-files-p in dired-mode-hook. (dired-omit-files-p): Make local to all buffers. (dired-omit-files): Fix doc string (not buffer-local). (dired-omit-startup): Don't need to make dired-omit-files-p local to buffer here.1995-04-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> * rmail.el (rmail-get-new-mail): Simply the reversion check; don't call rmail-forget-messages.1995-04-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> * rmail.el (rmail-revert): Call rmail-mode after reverting to make sure rmail-message-vector is buffer-local. * undigest.el (undigestify-rmail-message): Strip "^- " which is added by some digest makers to the beginning of lines.1995-04-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> * info.el (info-insert-file-contents): Set default-directory around call to shell-command-on-region.1995-04-19 Mike Williams <mikew@gopher.dosli.govt.nz> * mouse-sel.el: Downcase function parameters. Doc fixes. * mouse-sel.el: Rewrite to support secondary selection. (mouse-sel-maintainer-address): New constant. (mouse-sel-submit-bug-report): New function. Rename mouse-sel-selection-type to mouse-sel-primary-thing. (mouse-sel-secondary-thing): New variable. (mouse-sel-selection-alist): New constant. (mouse-sel-set-selection-function): Semantics changed. Value should now be a function taking two arguments. (mouse-sel-get-selection-function): Semantics changed. Value should now be a function taking one argument. (mouse-sel-selection-owner-p-function): New variable. Removed variable mouse-sel-check-selection-function. Rename mouse-sel-determine-selection-type to mouse-sel-determine-selection-thing. (mouse-sel-set-selection): New function. (mouse-sel-get-selection): New function. (mouse-sel-selection-owner-p): New function. (mouse-sel-selection-overlay): New function. (mouse-sel-selection-thing): New function. (mouse-sel-region-to-primary): New function. (mouse-sel-primary-to-region): New function. (mouse-sel-eval-at-event-end): New macro. (mouse-sel-determine-selection-thing): Quad-click selects paragraphs. Removed variable mouse-sel-retain-highlight; use inverse of transient-mark-mode instead. (mouse-select-internal): New function. (mouse-select): Re-written using mouse-select-internal and mouse-sel-primary-to-region. (mouse-select-secondary): New function. (mouse-extend-internal): New function. (mouse-extend): Re-written using mouse-extend-internal, mouse-sel-region-to-primary and mouse-sel-primary-to-region. (mouse-extend-secondary): New function. (mouse-insert-selection-internal): New function. (mouse-insert-selection): Re-written using mouse-insert-selection-internal. (mouse-insert-secondary): New function. (mouse-sel-validate-selection): Check all selections in mouse-sel-selection-alist.1995-04-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * info.el (Info-find-node, Info-restore-point, Info-search, Info-forward-node, Info-backward-node): Use string-equal, not equal, to compare node names. * cpp.el (cpp-edit-reset): Fix typo. (cpp-signal-read-only, cpp-grow-overlay): Update to new calling conventions. (cpp-make-overlay-hidden): Don't allow insertion before a read-only overlay.1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> * cl-specs.el (pushnew): Use edebug-keywordp. * edebug.el (edebug-match-keywordp): Function deleted. * finder.el (finder-known-keywords): Add `debugging'. * vc-hooks.el (vc-buffer-backend): New function. Also new variable, local in all buffers. (vc-kill-buffer-hook): Kill local vc-buffer-backend. * vc.el (vc-update-change-log): Use vc-buffer-backend in menu-enable.1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> * complete.el: Add Keywords: comment header for finder.el.1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> * menu-bar.el: Disable many Files menu items in minibuffer. (menu-bar-search-menu): Add ... to many items. Add a query-replace-regexp item. (nonincremental-repeat-search-forward): Renamed from noninteractive... (nonincremental-repeat-search-backward): Likewise. (nonincremental-repeat-re-search-forward): Likewise. (nonincremental-repeat-re-search-backward): Likewise. * frame.el (frame-notice-user-settings): Don't respecify an old value which was nil and remains nil.1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> * etags.el (tags-search, tags-query-replace): Put (quote ...) around args inserted into forms to be evalled.1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> * cpp.el (cpp-edit-list): Move definition toward start of file. (cpp-face-type-list, cpp-writable-list, cpp-button-event) (cpp-edit-buffer, cpp-branch-list, cpp-face-default-list) (cpp-face-light-name-list, cpp-face-dark-name-list) (cpp-face-light-list, cpp-face-dark-list, cpp-face-mono-list) (cpp-face-none-list, cpp-face-all-list, cpp-overlay-list): Likewise. * cpp.el (cpp-highlight-buffer): Rename stack to cpp-state-stack. (cpp-parse-open, cpp-parse-close): Likewise. (cpp-push-button, cpp-choose-symbol): Rename data to cpp-callback-data. (cpp-state-stack, cpp-callback-data): Add defvars. * simple.el (line-move): Fix previous change: if we get an error, move to where the error happened, don't go back to starting point.1995-04-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> * forms.el: Major rewrite to use `intangible' property.1995-04-17 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> * map-ynp.el (map-y-or-n-p): Don't log prompt messages.1995-04-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> * finder.el (finder-known-keywords): Generalize `c' keyword.1995-04-16 Ethan Bradford <ethanb@phys.washington.edu> * ispell.el (ispell-init-ispell): Don't barf if there is a warning message before the version line when Ispell starts up.1995-04-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> * font-lock.el (font-lock-make-faces): Determine font-lock-background-mode from color values of background color. * facemenu.el (list-colors-display): Minor clarification. (facemenu-special-menu): Add "Intangible" item. (facemenu-color-equal): Doc fix. * faces.el (set-face-background): Handle FRAME = nil directly so stipple colors work in that case. * term/x-win.el (x-defined-colors): Take frame as optional arg. Check whether colors are really supported on the display in use.1995-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> * files.el (set-auto-mode): If -*- spec doesn't set `mode:', look for other ways of specifying major mode. * talk.el: New file. * dired.el (dired-mode-map): Rename commands for A and Q. * dired-aux.el (dired-do-search): Renamed from dired-do-tags-search. (dired-do-query-replace): Renamed from dired-do-tags-query-replace.1995-04-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> * cpp.el (cpp-parse-open): Delete comments that go past end of line. (cpp-edit-reset): Clean up the four standard buttons. (cpp-parse-buffer): Name was undefined--use cpp-highlight-buffer. * finder.el (finder-known-keywords): Add frames, hypermedia, outlines, oop.1995-04-14 Erik Naggum <erik@naggum.no> * rmail.el (rmail-reformat-message): Call `rmail-clear-headers' also if `rmail-displayed-headers' is set. (rmail-clear-headers): Handle `rmail-displayed-headers' correctly.1995-04-14 Erik Naggum <erik@naggum.no> * rmail.el (rmail-insert-inbox-text): When reading old .newmail-<user> file, report it specifically.1995-04-14 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> * mouse.el: Create mouse-drag-overlay as a dead overlay, instead of having it live in the *scratch* buffer until first used. * edt-vt100.el (edt-vt100-revision): Deleted. * edt-pc.el (edt-pc-revision): Deleted. * edt-mapper.el (edt-mapper-revision): Deleted. * edt-lk201.el (edt-lk201-revision): Deleted. * edt.el: Many doc fixes. (edt-version): Deleted.1995-04-14 Morten Welinder <terra+@cs.cmu.edu> * tar-mode.el (tar-mode): Locally bind next-line-add-newlines to nil. (tar-subfile-mode): Doc fix. (tar-expunge): Make questions and messages start with uppercase letter. (tar-summarize-buffer): Ditto. (tar-subfile-save-buffer): Make message like others. (tar-mode): Locally bind local-write-file-hooks. (tar-mode-write-file): Renamed from tar-mode-maybe-write-tar-file. (tar-mode-write-file): Simplify to only work for tar file buffers. (write-file-hooks): Don't modify this.1995-04-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> * derived.el (derived-mode-merge-keymaps): Recursively merge prefix key submaps also.1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> * edebug.el (edebug-gensym): Renamed from gensym. Don't use concat on an integer. Define unconditionally. (edebug-gensym-index): Renamed from *gensym-index*. (edebug-lambda-list-keywo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -