📄 changelog.1
字号:
after the unwind-protect. The variable to request doing that is now called debug-step-after-exit.1985-12-09 Richard Mlynarik (mly at prep) * rmail.el (rmail-save): Don't do possibly lengthy expunge if buffer not modified * loaddefs.el: (fset 'TeX-mode 'tex-mode)1985-12-08 Richard M. Stallman (rms at prep) * files.el (normal-mode): New command to choose major mode automatically. * inc-vers.el: Renamed from inc-version.el for file name length reasons. * term/*.el: terminal-specific files found here now. term-*.el have been renamed to term/*.el. Changed makedist to handle this subdirectory. * paths.el: New variable term-file-prefix which now is "term/". * startup.el (command_line): Use term-file-prefix to compute file name to load. * bytecomp.el (byte-compile-file): Put output-buffer into Emacs-Lisp mode. Fixes lossage observed for autoloads by people who have set default-major-mode.1985-12-08 Richard Mlynarik (mly at prep) * debug.el (debug): Bind debug-on-quit to nil within the debugger. * info.el (Info-find-node): Must search for "Node: Foo" not " Foo" or else would lose when there was a "Node: Bar Foo" * dired.el (dired-copy-file): interactive "F" not "s" * man.el (manual-entry): Allow user to specify "chdir(3)" to get entry from section 3 of the manual.1985-12-07 Richard M. Stallman (rms at prep) * loaddefs.el: Remove duplicate autoload for convert-mocklisp-buffer. Add autoload for doctor. * simple.el (shell-command-on-region): Don't muck with the mark if called noninteractively. * tags.el (visit-tag-table): Really provide TAGS as default file name. * info.el: (Info-validate-node-name): Don't complain about nodes in other files. (Info-menu-sequence): fix typo in function name. * rmail.el: (rmail-save): new function; `s' and `q' commands now expunge. (rmail-set-attribute): Don't lose if buffer wasn't narrowed. (rmail-undelete-previous-message): Try current message first, then back up till deleted msg is found. M-u command removed as u now does its job. * bytecomp.el (byte-compile-file): Use get-buffer-create for making the temp buffers. Really!1985-12-06 Richard M. Stallman (rms at prep) * simple.el (set-comment-column): Don't use this line's comment to set the comment column. * bytecomp.el (byte-compile-lambda): Don't treat (interactive) as having an expression be compiled. Recompile all 40 files affected; reduces Emacs pure code about 4k. * info.el: (Info-select-node): was searching unboundedly for "execute:". (Info-follow-reference): Was called Info-footnote. Also, handle presence of spaces and newlines in ref names. (Info-extract-menu-node-name): Handle presence of spaces and newlines in the node name. (Info-menu): Handle presence of spaces and newlines in item names. * texinfo.el: @ifinfo and @end ifinfo must use texinfo-discard-command. Handle @page (by ignoring it). * rmailkwd.el (rmail-next-labeled-message): Be consistent about `label' vs `labels'.1985-12-05 Richard M. Stallman (rms at prep) * mh-e.el: Eliminate region-around-match and region-string.1985-12-05 Richard Mlynarik (mly at prep) * rmail.el (rmail-search): Say if search failed. * compile.el (compile1): Rename compilation-error-format to compilation-error-message Add third arg (for mode-name) to compile1 and callers (grep) Use value of compilation-error-regexp from current buffer in the *compilation* buffer, thus allowing buffers to have local compilation-error-regexp variables. (provide 'compile)1985-12-05 Richard M. Stallman (rms at prep) * files.el (recover-file): New command. * isearch.el (isearch, isearch-search): Call isearch-message from isearch-search; do not call before the usual call to isearch-search.1985-12-05 Richard Mlynarik (mly at prep) * abbrev.el, chistory.el, debug.el, doctor.el, indent.el, info.el, sendmail.el: Fix initialization of mode-maps * sendmail.el (mail-position-on-field): Make this work1985-12-05 Richard M. Stallman (rms at prep) * dired.el: Change "mark" to "flag" in function names and documentation. * buff-menu.el (Buffer-menu-buffer): End of buffer name marked by tab or two spaces.1985-12-04 Richard M. Stallman (rms at prep) * startup.el (normal-top-level): Run new hook term-setup-hook after doing command switches. * startup.el (command-line-1): Run the term-setup-hook now, if no switches, so it is done before the initial message. * term-xterm.el: Set term-setup-hook. x-extract-number: Subtract 1 from any negative arg. * x-mouse.el (x-mouse-mode): Change name from just mouse-mode. Fix paren error. Change key for this to C-c C-m. * x-mouse.el (x-select-window): Was neglecting to actually select the window. * x-mouse.el: Define constant names for button keys: names like x-button-c-m-left. * rnews.el (news-mode): Don't make news-group-article-assoc buffer-local. Making it so causes rnews not to work; I don't know why. * outline.el (flag-lines-in-region): Pass fifth arg t to subst-char-in-region, for no undo.1985-12-03 Richard M. Stallman (rms at prep) * simple.el (prefix-arg-internal and callers): Regularize reading of negative prefix arguments. Do the right thing for each possible input digit or - with each kind of existing value of prefix-arg. * simple.el (repeat-complex-command): If command to be repeated does not match first elt of command history, add it to the command history.1985-12-03 Richard Mlynarik (mly at prep) * bytecomp.el (byte-compile-file-form): Reduce noninteractive message verbosity * ebuff-menu.el: Standardize initialization of Electric-buffer-menu-mode-map make digits, meta-digits and "-" be numeric args (put 'Electric-buffer-menu-undefined 'suppress-keymap t) * electric.el (Electric-command-loop): Set up this-command and last-command-char in command loop * simple.el (prefix-arg-internal, negative-argument): Fix problem with negative-arguments and unreading1985-12-03 Richard M. Stallman (rms at prep) * texinfo.el (texinfo-format-buffer): Define @' and @` to convert to ' and ` but suppressing conversion into ".1985-11-28 Richard M. Stallman (rms at prep) * rnews.el: Remove stray "<" character introduced by mly. (news-move-to-group): give error message if no new group to move to. (news-next-message): with arg of 1 or -1, keep doing news-next-group or news-previous-group till reach nonempty group. * x-mouse.el: Change define-key args from chars to strings. * view.el: Fix bug in defvar of view-mode-map.1985-11-27 Richard M. Stallman (rms at prep) * files.el (find-file-no-select): Call find-file-not-found-hook if non nil when detect a file-error. * buff-menu.el (Buffer-menu-buffer): Simplify finding end of buffer name; don't get confused if buffer name ends with digits.1985-11-27 Richard Mlynarik (mly at prep) * rnews.el: (news-mode, news-set-mode-line): Get rid of news-mode-group-string. * rnews.el (news-unsubscribe-internal): Fix confirmation message.1985-11-26 Richard Mlynarik (mly at prep) * view.el: Define c-x o Rename interactive functions from view-* to View-* to improve m-x completion. defvar, rather than defconst, view-mode-map Take old-emacs-version-compatibility out of view-file * helper.el (Helper-describe-mode, Helper-describe-bindings) Fix bit-rot Hack C-l in Helper-help-scroller.1985-11-25 Richard M. Stallman (rms at prep) * isearch.el (isearch-search): Remove call to isearch-message. * rnews.el: Flush old news-next-message. Rename old news-forward-message to that name.1985-11-24 Richard M. Stallman (rms at prep) * rnews.el: Turn off use of numeric backup versions in news mode.1985-11-22 Richard M. Stallman (rms at prep) * rnews.el: Fix incorrect syntax for meta chars in define-key args.1985-11-22 Richard Mlynarik (mly at prep) * term-supdup.el: New file. Defines supdup-contol-map, supdup-control-meta-map for characters which don't exist in ascii. Uses 0237 (m-c-_) as control escape -- this is what the supdup server uses.1985-11-22 Richard M. Stallman (rms at prep) * outline.el: Change text to body in function names and documentation. Rename M-H, M-S and M-s to C-c C-h, C-c C-s and C-c C-i. Goes with new manual chapter. 1985-11-21 Richard M. Stallman (rms at prep) * sendmail.el: Don't die in old Emacses that don't have delete-auto-save-file-if-necessary.1985-11-21 Richard Mlynarik (mly at prep) * abbrev.el (quietry-read-abbrev-file): Fix typo. Fix documentation of edit-abbrevs. * options.el: Initialize Edit-options-map when loaded. Make edit-options-1 inline. * term-xterm.el: Fix documentation for x-switches1985-11-20 Richard Mlynarik (mly at prep) * files.el, sendmail.el: New function delete-auto-save-file-if-necessary Make basic-save-file, mail-send call it * startup.el (command-line-1): Reformat to make all extraneous bs fit in 80 columns * lisp-mode.el (calculate-lisp-indent): Check for boundp lisp-indent-hook, not fboundp. * lisp.el, lisp-mode.el Move eval-last-sexp, eval-defun from lisp.el to lisp-mode.el since all their usages occur in the latter file. * rnews.el Use `mail-header-separator' * term-xterm.el: Define x-handle-switch-1 to modularize discarding of args from command-line-args. * startup.el (command-line-1): Check for command-switch-alist before checking for builtin switches. * bytecomp.el, term-xterm.el, tex-start.el Switches look for `command-line-args' rather than `args'1985-11-20 Richard M. Stallman (rms at prep) * x-mouse.el: Thorough rewrite and cleanup. * rnews.el: Install new version from sundar. Rename news-go-to-* to news-select-*. Rename news-move-to-message to news-forward-message. Make news-{next,previous}-message take argument. Rename news-unsubscribe-group to news-unsubscribe-current-group. Rename news-unsubscribe-any-group to news-unsubscribe-group. Rename N and P and J commands to M-n, M-p, M-j. Flush + and - commands. Rename s command to o.1985-11-19 Richard M. Stallman (rms at prep) * texinfo.el: Fix all texinfo-end property functions to call texinfo-discard-command instead of texinfo-discard-line. Give @ the syntax of escape character. * rmail.el (rmail-mode): Turn off auto-saving for rmail files. * simple.el (describe-no-warranty): New function; C-h C-w. * startup.el: Mention existence of C-h C-w. * shell.el (make-shell): Don't select the buffer being created; return it as value.1985-11-18 Richard Mlynarik (mly at prep) * bytecomp.el (batch-byte-compile): Print a message for the log before terminating self. * simple.el (set-variable): Fix thinko in help-form, and include current value. * info.el (Info-find-node): If can't find node, say which node in error message * rmailedit.el (rmail-edit-mode): Improve documentation greatly, fix typo.1985-11-15 Richard M. Stallman (rms at prep) * c-mode.el (indent-c-exp): Handle case of several lines inside a set of parentheses. Handle case of continuation line following parentheses that span lines. * replace.el (perform-replace): Reject match that is null string at end of previous replacement. * startup.el: Define command-switch-alist to provide hooks for X window system (or other things) to define new switches.1985-11-14 Richard Mlynarik (mly at prep) * info.el Make "." be beginning-of-buffer1985-11-13 Richard M. Stallman (rms at prep) * rmail.el (rmail-get-new-mail): Treat movemail case more like renaming case, so if rmail dies leaving a .newmail file the next use of rmail will read in and delete that .newmail. * rmail.el (rmail-mode, rmail, rmail-quit): Eliminate rmail-buffer-save. Make q go to the other-buffer.1985-11-12 Richard Mlynarik (mly at prep) * bytecomp.el (batch-byte-compile): Fix paren error. * files.el (after-find-file): Accurately report the case in which a file exists but is not readable. * rmail.el (rmail-search): Rewrote this function. Now only searches within messages -- will not match across message boundaries.1985-11-08 Richard Mlynarik (mly at prep) * startup.el (command-line): If noninteractive, don't load "term-*" noninteractive => -q [Change this if you think it is a bad idea rms -- every use of -batch I make is followed by -q...]1985-11-07 Richard Mlynarik (mly at prep) * files.el (after-find-file): If get error hacking mode or local-vars, say what sort of error1985-11-06 Richard Mlynarik (mly at prep) * bytecomp.el (byte-compile-lambda): Compile non-string `interactive' frobs1985-11-05 Richard M. Stallman (rms at prep) * sendmail.el (sendmail-send-it):
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -