📄 changelog
字号:
* international/mule.el (map-charset-chars): New function. (register-char-codings): Use it to cope with generic chars in safe-chars.2001-11-27 Stefan Monnier <monnier@cs.yale.edu> * emacs-lisp/regexp-opt.el (regexp-opt-depth): Fix off-by-two error.2001-11-21 Richard M. Stallman <rms@gnu.org> * files.el (temporary-file-directory, null-device) (small-temporary-file-directory): Definitions moved up. * international/encoded-kb.el: Don't alter minor-mode-alist.2001-11-20 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> * files.el (auto-save-file-name-transforms): Put remote files in temporary-file-directory rather than /tmp.2001-11-20 Stefan Monnier <monnier@cs.yale.edu> * progmodes/tcl.el (tcl-indent-for-comment): Handle the case where `comment-indent-function' returns nil.2001-11-20 Jason Rumney <jasonr@gnu.org> * w32-fns.el (w32-system-coding-system): Initialize from locale-coding-system.2001-11-20 Eli Zaretskii <eliz@is.elta.co.il> * play/landmark.el: Mark lm-mode as special. * play/gomoku.el: Mark gomoku-mode as special.2001-11-20 Stefan Monnier <monnier@cs.yale.edu> * progmodes/cperl-mode.el (cperl-perldoc): Require man before binding `manual-program'.2001-11-19 Stefan Monnier <monnier@cs.yale.edu> * progmodes/cc-engine.el (c-parse-state): Typo. From Martin Stjernholm. * newcomment.el (comment-padding): Add :type and :group.2001-11-18 Stefan Monnier <monnier@cs.yale.edu> * newcomment.el (comment-indent): Fix misindentation for comment-only lines.2001-11-16 Stefan Monnier <monnier@cs.yale.edu> * rect.el (delete-rectangle-line): Fix pos/column confusion.2001-11-15 Stefan Monnier <monnier@cs.yale.edu> * menu-bar.el (menu-bar-edit-menu) <copy>: Put an explicit key binding.2001-11-15 Andreas Schwab <schwab@suse.de> * progmodes/ada-mode.el (ada-add-extensions): Quote regexp special characters and append anchor to pattern added to auto-mode-alist.2001-11-15 Andre Spiegel <spiegel@gnu.org> * vc.el: Documentation fixes.2001-11-14 Stefan Monnier <monnier@cs.yale.edu> * smerge-mode.el (smerge-match-conflict): Fix typo. (smerge-diff): Be careful to read match-data early enough.2001-11-14 Andre Spiegel <spiegel@gnu.org> * vc.el (vc-diff-internal, vc-coding-system-for-diff) (vc-default-diff-tree): New functions. (vc-version-diff): Use them. As a result, coding systems are now set up properly for all sorts of diffs, and tree diffs can now also be done locally. (vc-diff): With a prefix argument, don't require that it's called from a buffer under version control. * vc-cvs.el (vc-cvs-diff-tree): New function.2001-11-13 Stefan Monnier <monnier@cs.yale.edu> * newcomment.el (comment-normalize-vars): Handle a nil comment-padding. * progmodes/ada-mode.el (ada-fill-comment-prefix): GNAT wants 2 spaces. From Emmanuel Briot <briot@act-europe.fr>.2001-11-12 Richard M. Stallman <rms@gnu.org> * calendar/todo-mode.el (todo-save): Add save-excursion and save-restriction.2001-11-12 Eli Zaretskii <eliz@is.elta.co.il> * menu-bar.el (menu-bar-edit-menu): Don't use x-selection-exists-p if it is not fboundp. (clipboard-yank): Ditto.2001-11-10 Jason Rumney <jasonr@gnu.org> * term/w32-win.el (redisplay-dont-pause): Don't set.2001-11-09 Andre Spiegel <spiegel@gnu.org> Suggested by Kalle Olavi Niemitalo <kon@iki.fi>: * vc-hooks.el (vc-error-occured): Backquotified. (vc-file-prop-obarray): Use prime length for better efficiency. * vc.el (vc-clear-context): Fill obarray with 0, not nil. (vc-annotate-color-map): Doc fix.2001-11-08 Eli Zaretskii <eliz@is.elta.co.il> * international/mule.el (make-translation-table): Doc fix. Suggested by Alex Schroeder <alex@gnu.org>.2001-11-05 Richard M. Stallman <rms@gnu.org> * emacs-lisp/lisp-mode.el (eval-last-sexp-1): Return the value of the evaluated form.2001-11-03 Stefan Monnier <monnier@cs.yale.edu> * term.el (all faces): Don't (copy-face 'default <foo>).2001-11-03 Eli Zaretskii <eliz@is.elta.co.il> * tooltip.el (tooltip-delay): Decrease to 0.7. (tooltip-hide-delay): Enlarge to 10.2001-11-03 Richard M. Stallman <rms@gnu.org> * mouse.el (popup-menu): If the user refuses to select from a menu, don't try to invoke the menu.2001-11-03 Eli Zaretskii <eliz@is.elta.co.il> * frame.el (set-background-color, set-foreground-color): Call face-set-after-frame-default, to propagate the new colors to the frame's parameters alist. * calendar/timeclock.el (timeclock-out): Signal an error if timeclock-last-event is nil.2001-11-01 Richard M. Stallman <rms@gnu.org> * files.el (find-backup-file-name): Use make-backup-file-name.2001-11-01 Gerd Moellmann <gerd@gnu.org> * startup.el (command-line): If the terminal Emacs is running on has erase char set to ^H, use the Backspace key for deleting backward, and the Delete key for deleting forward.2001-10-31 Jason Rumney <jasonr@gnu.org> * international/mule-cmds.el (locale-language-names): Add chs and cht as aliases for Chinese-GB and Chinese-BIG5.2001-10-30 Stefan Monnier <monnier@cs.yale.edu> * progmodes/perl-mode.el (perl-indent-line): Use `eq' to compare output of `char-after'. * progmodes/autoconf.el (autoconf-mode): Fix comment-start-skip.2001-10-30 Gerd Moellmann <gerd@gnu.org> * international/iso-acc.el (iso-accents-compose): Remove a superfluous setq.2001-10-29 Eli Zaretskii <eliz@is.elta.co.il> * faces.el (invert-face): Check for 'unspecified, not for nil, when testing whether face colors are not specified. From David.Kastrup@t-online.de (David Kastrup).2001-10-29 Gerd Moellmann <gerd@gnu.org> * international/iso-acc.el (iso-accents-compose): Push SECOND-CHAR as is on unread-command-events instead of `(SECOND-CHAR)'. * enriched.el (enriched-face-ans): Handle face attributes of the form `(FACE1 FACE2 ...)'. * dired-x.el (dired-omit-startup): Show ``Omit'' only in Dired buffers.2001-10-29 Alex Schroeder <kensanata@yahoo.com> * progmodes/sql.el (sql-mysql): Doc change by RMS. * progmodes/sql.el (sql-db2): Doc change. (sql-help): Doc change by Christian Egli <christian.egli@stest.ch>. (sql-mysql): Doc change by Christian Egli <christian.egli@stest.ch>.2001-10-29 Richard M. Stallman <rms@gnu.org> * mail/supercite.el (sc-emacs-features): Test for "Emacs 19" by really checking that it is not version 18. * emacs-lisp/lisp-mode.el (eval-defun): Doc fix.2001-10-28 Per Abrahamsen <abraham@dina.kvl.dk> * cus-start.el (recursive-load-depth-limit): Added.2001-10-28 Masayuki Ataka <ataka@milk.freemail.ne.jp> * textmodes/texinfmt.el (texinfo-format-ifnotinfo): New function. (ifnothtml): New alias.2001-10-27 Stefan Monnier <monnier@cs.yale.edu> * mail/sendmail.el (mail-mode): Fix ordering in adaptive-fill-regexp.2001-10-27 Gerd Moellmann <gerd.moellmann@t-online.de> * net/ange-ftp.el (ange-ftp-send-cmd): Call fix-name-func for `mdtm'. From "Forrest Cahoon" <forrest.cahoon@merrillcorp.com>.2001-10-26 Tomas Abrahamsson <tab@lysator.liu.se> * textmodes/artist.el (artist-version): 1.2.4. (artist-butlast-fn): New variable. (artist-butlast): New function. (artist-ellipse-mirror-quadrant): Use it. (artist-mouse-draw-poly): Use nil for `point-list'. (artist-mouse-draw-poly): Check for point-list being nil.2001-10-26 Peter Kleiweg <kleiweg@let.rug.nl> * progmodes/ps-mode.el (ps-mode-print-function): Remove quote for lambda expression. (ps-mode-menu-main): Submenu with options on/off was replaced with a toggle button. (ps-mode, ps-run-mode): Define with `define-derived-mode' (ps-mode): Autoload cookie added on same line as comment (ps-mode-tabkey, ps-mode-backward-delete-char): (ps-mode-r-balance): Replace `delete-horizontal-space' and `indent-to' with `indent-line-to' (ps-mode-print-buffer, ps-mode-print-region): Use `funcall' instead of `eval'. (ps-mode-print-region): Use `with-temp-buffer'. (ps-run-start): Use of `mapconcat'. Use `apply' instead of `eval'. (numerous places): Add back-tick and tick around names in docstrings, fix punctuation in docstrings, remove trailing spaces.2001-10-25 Gerd Moellmann <gerd@gnu.org> * startup.el (normal-top-level): Check for frame-initial-frame only if it's really used. * mail/mh-utils.el (mh-recenter): Call recenter with arg `(4)'. * progmodes/compile.el (compilation-parse-errors-filename-function): New variable. (compilation-parse-errors): Use it.2001-10-24 Martin Stjernholm <bug-cc-mode@gnu.org> * progmodes/cc-engine.el (c-beginning-of-member-init-list): Better handling of C++ template args to avoid confusion with `<' and `>' used as operators in member init expressions.2001-10-24 Gerd Moellmann <gerd@gnu.org> * replace.el (perform-replace): Move START and END parameters to the end of the argument list and make them optional. * progmodes/ebrowse.el, progmodes/etags.el: Adapt to change in perform-replace. * international/fontset.el (x-must-resolve-font-name): New function. (x-complement-fontset-spec): Use it.2001-10-23 Gerd Moellmann <gerd@gnu.org> * info.el (Info-fontify-node): Bind down-mouse-{1,2} instead of mouse-{1,2} since dragging is on the down event. * play/doctor.el (make-doctor-variables): Remove a '($ please)'. * mail/mh-utils.el (mh-recenter): Call `recenter' with arg t if ARG is nil. * desktop.el (desktop-last-buffer): New variable. (desktop-create-buffer): Set it. (desktop-read): Bind it and switch to that buffer.2001-10-22 Gerd Moellmann <gerd@gnu.org> * progmodes/compile.el (compilation-set-window-height): Select old window only if it's still live.2001-10-22 Eli Zaretskii <eliz@is.elta.co.il> * textmodes/sgml-mode.el (sgml-mode-map): Bind 8-bit codes above 127 to sgml-maybe-name-self. (sgml-name-8bit-mode): Doc fix. (sgml-char-names-table): New variable. (sgml-name-char): Support non-ASCII and mule-unicode-* characters. Doc fix. (sgml-maybe-name-self): Convert unibyte characters to multibyte. * tooltip.el (tooltip-x-offset, tooltip-y-offset): Mention in the doc string the effect of `left' and `top' parameters in tooltip-frame-parameters, the default values, and the units. (tooltip-frame-parameters): Mention `top' and `left' in the doc string. (tooltip-show): Mention in the doc string the `top' and `left' parameters in tooltip-frame-parameters, and x-max-tooltip-size. (tooltip-set-param): Doc fix.2001-10-22 Gerd Moellmann <gerd@gnu.org> * saveplace.el (save-place): Require `saveplace'. * progmodes/cwarn.el (cwarn-font-lock-feature-keywords-alist): Use `sexp' for :value-type instead of `face'.2001-10-20 Gerd Moellmann <gerd@gnu.org> * Version 21.1 released.2001-10-19 Eli Zaretskii <eliz@is.elta.co.il> * files.el (auto-mode-alist): Associate .indent.pro with Fundamental mode. Suggested by Samuel Padgett <spadgett1@nc.rr.com>.2001-10-18 Eli Zaretskii <eliz@is.elta.co.il> * scroll-bar.el (scroll-bar-toolkit-scroll): Don't ring the bell when we hit the beginning or the end of the buffer. Instead, just print a message and do nothing.2001-10-18 Stefan Monnier <monnier@cs.yale.edu> * xml.el (xml-parse-tag): Use eq on char-after's return value.2001-10-18 Gerd Moellmann <gerd@gnu.org> * isearch.el (isearch-mode-map): Bind `mouse-movement' to nil. * obsolete/hilit19.el (hilit-lookup-face-create): Call set-face-font only if display-graphic-p. (toplevel): Remove references to window-system.2001-10-18 Miles Bader <miles@gnu.org> * simple.el (what-line): Avoid problems with field properties.2001-10-17 Eli Zaretskii <eliz@is.elta.co.il> * wid-edit.el (widget-field-face, widget-single-line-field-face): Define special colors for a tty.2001-10-17 Miles Bader <miles@gnu.org> * custom.el (defface): Mention `:inherit' in doc-string.2001-10-16 Eli Zaretskii <eliz@is.elta.co.il> * paren.el: Update the Commentary with installation instructions.2001-10-15 John Wiegley <johnw@gnu.org> * eshell/em-unix.el (eshell/cat): Do a quick test if something is a regular file, before checking if it is a directory or symlink. This avoids a call to eshell-file-attributes, which can be expensive in some situations. * eshell/em-ls.el (eshell-ls-dired-initial-args): Added an extra customization variable, to differentiate ls-in-dired from regular uses of ls.2001-10-15 Miles Bader <miles@gnu.org> * simple.el (display-message-or-buffer): Pass the correct buffer to `display-buffer'.2001-10-15 Dave Love <fx@gnu.org> * international/mule.el (set-auto-coding): Fix regexps for local variables section not to eat newlines.2001-10-13 Stefan Monnier <monnier@cs.yale.edu> * bindings.el (esc-map): Revert `j' and `C-j' bindings to indent-new-comment-line from comment-indent-new-line.2001-10-13 Eli Zaretskii <eliz@is.elta.co.il> * bindings.el <Local Variables>: Remove no-byte-compile, since there are some non-trivial functions here, and src/Makefile.in now wants bindings.elc.2001-10-12 Eli Barzilay <eli@barzilay.org> * calculator.el (calculator-eng-display): Don't call concat with an integer argument.2001-10-10 Gerd Moellmann <gerd@gnu.org>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -