📄 changelog.4
字号:
* gnus-uu.el (gnus-uu-save-in-digest): Doc fix. (gnus-uu-save-articles, gnus-uu-save-article, gnus-uu-digest-and-forward, gnus-uu-marked-digest-and-forward): Changed old functions and added new functions to digest and forward articles. (gnus-uu-mark-thread): New function to mark a thread for later treatment. (gnus-uu-mark-by-regexp): Changed to add articles instead of clearing before adding. (gnus-uu-check-for-generated-files): First delete files, then directories. (gnus-uu-edit-begin-line, gnus-uu-decode-and-show-in-buffer): Select the current article before starting work. (gnus-uu-decode-and-view-all-unread-articles) (gnus-uu-decode-and-view-all-articles): Two new functions for decoding and viewing all (unread) articles in a newsgroup. * gnus-uu.el (gnus-uu-view-directory, gnus-uu-unpack-archives, gnus-uu-treat-archive): gnus-uu will now treat archives in archives (etc) properly when viewing. * gnus-uu.el (gnus-uu-threaded-multi-decode-and-save, gnus-uu-threaded-multi-decode-and-view): New interactive functions for decoding/saving threads. Bound to `C-c C-v C-j'. (gnus-uu-save-article): Added RFC1153-compliant digest saving. * gnus-uu.el (gnus-uu-initialize): Does some checks and expands relative temp dir names. * gnus-uu.el (gnus-uu-decode-and-show-in-buffer) (gnus-uu-decode-and-strip, gnus-uu-grab-articles) (gnus-uu-decode-and-view-or-save): Allow multiple encoded files to be decoded (and viewed) in one fell swoop. (gnus-uu-work-dir): New variable. * gnus-uu.el (gnus-uu-view-file): Changed to work with metamail. (gnus-uu-get-action, gnus-uu-toggle-view-with-metamail): New functions. (gnus-uu-ext-to-mime, gnus-uu-view-with-metamail): New variables. (gnus-uu-ctl-map): Add C-a binding. (gnus-uu-summary-next-subject): Ensures that the next unread article is moved to. (gnus-uu-default-interactive-view-rules-end): New variable to provide a "catch-all" when using interactive mode. (gnus-uu-get-action): Changed viewing rules in interactive mode. * gnus-uu.el (gnus-uu-uustrip-article-as): Disabled case-fold-search and changed gnus-uu-body-line to be more restrictive. (gnus-uu-multi-decode-and-view-or-save, gnus-uu-uustrip-article-as): Changed hard returns to \r. (gnus-uu-post-reply-mode): New mode for sending encoded files. (gnus-uu-post-news, gnus-uu-post-insert-binary-in-article) (gnus-uu-post-encode-uuencode, gnus-uu-post-encode-mime-uuencode) (gnus-uu-post-encode-mime, gnus-uu-post-make-mime) (gnus-uu-post-encode-file, gnus-uu-post-news-inews) (gnus-uu-post-insert-binary, gnus-uu-post-encoded): New functions. (gnus-uu-post-encode-method, gnus-uu-post-include-before-composing) (gnus-uu-post-threaded, gnus-uu-post-binary-separator): New variables.1994-05-02 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * etags.el (visit-tags-table-buffer): If CONT is stringp, use it for tags-file-name. Don't bother calling tags-table-including when buffer-file-name is nil. (visit-tags-table): Signal error FILE is not stringp. Call visit-tags-table-buffer with FILE instead of 'same. (tags-next-table): When restoring state vars, set tags-file-name too. * etags.el (tags-find-table-in-list): Only recurse if (tags-included-tables) returns non-nil (avoid infinite recursion).1994-05-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) * man.el (Man-notify-when-ready): Don't call select-frame if no window system.1994-05-02 Daniel Quinlan (quinlan@bucknell.edu) * dired.el: Unspecified location of chown for Linux (Linux doesn't put chown in /etc).1994-05-02 Per Abrahamsen (abraham@eupectic) * double.el (double-translate-key): Changed 'delete to 127 to make the non-X11 version work.1994-05-02 David M. Smith (maa036@lancaster.ac.uk) * ielm.el (ielm-dynamic-multiline-inputs): New variable. (ielm-return): Support it. * ielm.el (ielm-print-working-buffer): New command (ielm-change-working-buffer): New command (ielm-display-working-buffer): New command (ielm-map): Bindings for new commands; bindings from shared-lisp-mode-map; Lemacs support. * ielm.el (ielm-eval-input): Give bindings in scope during the eval non-clashing names (ielm- prefix) * ielm.el (ielm-get-old-input): New function (inferior-emacs-lisp-mode): Bind it to comint-get-old-input1994-05-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) * outline.el: Doc fixes. (hide-sublevels): Rewritten faster and simpler. * tex-mode.el: Doc fixes. * man.el (Man-notify-when-ready): In newframe case, use save-excursion. * tempo.el: New file. * mail-hist.el: New fike. * mldrag.el: New file. * ielm.el: New file. * rsz-mini.el: New file.1994-05-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) * iso-cvt.el: New file. * replace.el (perform-replace): Call substitute-command-keys just once and only if querying. * term/x-win.el (x-handle-geometry): Specify user-position and user-size properties when appropriate. * solar.el (solar-degrees-to-hours, solar-hours-to-days): Force floating result. * blessmail.el: Don't load site-init.el. Print the mail directory we tested, on standard output. Don't load paths.el either--we now run in emacs, not temacs.1994-05-01 Morten Welinder (terra@diku.dk) * dos-fns.el (set-register-value): Setting the high byte of a register trashed the low byte. (set-register-value): Fixed test so the value 0 can be set. (set-register-value): Rewrote to use bit operations instead of multiplication and division. (register-name-by-word-alist, register-name-by-byte-alist): Combined into one list, register-name-alist. (register-value, set-register-value): Use combined list. (mode-line-format): Make the %n pure. * loaddefs.el (mode-line-format): Make the %n pure.1994-04-30 Morten Welinder (terra@diku.dk) * desktop.el (desktop-files-not-to-save): New variable to exclude certain files -- magic ftp names by default -- from being put into desktop files. (desktop-save-buffer-p): Check file name also. (desktop-save-buffer-p): For directories loaded by dired consider the directory to be the file name. (desktop-locals-to-save): Add line-number-mode to be saved when local. (desktop-remove): In case the desktop file cannot be deleted make sure that the desktop system is still inactivated. (desktop-kill): In case an error occurs when saving the desktop, offer to quit regardless. (desktop-save-buffer-p): Disregard case when testing file and buffer names against regexps. (desktop-buffer-dired): Display a warning if a directory no longer exists. (desktop-save-hook): New variable. (desktop-save): Run desktop-save-hook. (desktop-clear): Clear search history. (desktop-internal-v2s): Be more explicit when encountering an unprintable value.1994-04-30 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * menu-bar.el (menu-bar-update-buffers): Fix misspelled variable.1994-04-30 Richard Stallman (rms@mole.gnu.ai.mit.edu) * menu-bar.el: Don't call menu-bar-mode here.1994-04-30 Morten Welinder (terra@tyr.diku.dk) * internal.el: Don't bind [mouse-1]; that's done elsewhere. Define lower-upper case correspondence for the three mostly used code pages.1994-04-30 Richard Stallman (rms@mole.gnu.ai.mit.edu) * scroll-bar.el (scroll-bar-event-ratio): New function. * files.el (hack-one-local-variable): Silently execute eval if the form is a put of a harmless property with harmless args. * gnus.el (gnus-summary-mode-map): Bind # to gnus-uu-mark-article. (gnus-uu-mark-article): Autoload it from gnus-uu. * gnus.el (gnus-summary-mode-map): Bind C-c C-v to gnus-uu-ctl-map. (gnus-uu-ctl-map): Autoload it from gnus-uu.1994-04-29 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * files.el (revert-buffer): Widen before replacing text.1994-04-29 Kenneth Manheimer (ken.manheimer@nist.gov) * allout.el: major code speedups, bug fixes, behavior refinements, doc-string clarification and elaboration, etc. Prominent new features include: - Exposure changes and navigation are greatly accelerated. - More elaborate and clear doc-string for outline-mode, giving better guidance on use of the mode. - A new exposure-layout syntax, which accomodates outlines with multiple top-level topics. (See `outline-expose' and `outline-new-exposure'.) - Automatic exposure and verfication-prompting on attempts to change text within concealed regions, before they are applied. (Undo affecting concealed regions is only exposed, not verified, to facilitate smooth undo sequences.) - 'hot-spot' navigation implemented. When the cursor is on a topic's bullet, regular-character keystrokes will be interepreted as if they were preceded by ^C, when appropriate, so users can navigate and adjust exposure, etc, with single-stroke commands. - Lucid emacs accomodated.1994-04-29 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * etags.el (tags-table-parent-pointer-list): Doc fix; elts are now 3-elt lists. (tags-next-table): Save tags-table-list in tags-table-parent-pointer-list and then set it to tags-included-tables. Restore tags-table-list from tags-table-parent-pointer-list. (tags-find-table-in-list): Renamed from tags-table-list-member. Search included tables. Take new arg MOVE-TO; if t, frob list pointers. (tags-table-including): Save tags-table-list in tags-table-parent-pointer-list. Set tags-table-list to the passed TABLES value. (visit-tags-table-buffer): When CONT is nil, pop all tags-table-parent-pointer-list state before doing anything else. Don't do list frobnication when CONT is 'same. Call tags-find-table-in-list instead of tags-table-list-member; let it do list frobnication when it succeeds.1994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) * menu-bar.el (menu-bar-update-buffers): Check whether frames ad buffers have actually changed; if not, do nothing.1994-04-29 Morten Welinder (terra@tyr.diku.dk) * desktop.el (desktop-internal-v2s): Default case fixed to return correct quote flag. Fix cons cell handling to avoid recursion in the cdr part.1994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) * vc-hooks.el (vc-mode-line): Fix previous change.1994-04-28 Michael D. Ernst (mernst@monozygote.research.microsoft.com) * novice.el (disabled-command-hook): Try to enable command in user init file only if there is a user init file.1994-04-28 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * lisp-mode.el (lisp-mode-variables): Undo previous change. * blessmail.el: Drop the trailing slash.1994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu) * menu-bar.el (menu-bar-help-menu): Add item for emacs-version. Add item for report-emacs-bug. * gud.el (gud-mips-p, gud-irix-p): Test system-configuration.1994-04-27 Dave Love (d.love@dl.ac.uk) * gud.el (gud-mipsdbx-marker-filter): Reimplemented based on gud-gdb-marker-filter, with regexps appropriately altered. (gud-marker-acc): New variable, replacing the debugger-specific accumulation variables. (dbx): On Irix, emit a marker so that the source is displayed initially with the marker at the first executable statement. * gud.el (dbx): Fix gud-break under SunOS, at least. (I suspect this is a general problem, because of the \n for some reason.) * gud.el (gud-dbx-mips-p, gud-dbx-irix-p): Use system-type to choose system-dependent dbx incantations. * gud.el (gud-dbx-mips-p): Use "-emacs" for OSF/1 dbx as for MIPS. * gud.el (gud-irix-dbx-p): Determines whether to use (new) gud-irixdbx-marker-filter. (gud-irixdbx-marker-filter): New function. (dbx): Insert case for Irix.1994-04-27 Ulrich Mueller (ulm@vsnhd1.cern.ch) * case-table.el (describe-buffer-case-table): Don't use text-char-description.1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) * menu-bar.el: Make a sub-keymap for the Buffers menu bar item. (menu-bar-select-buffer, menu-bar-select-frame): New commands for that subkeymap. (menu-bar-update-buffers): New function, on menu-bar-update-hook, made partly out of mouse-menu-bar-buffers.1994-04-27 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * blessmail.el: Chase symlinks manually.1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) * blessmail.el: Get the file's truename in case it is a link.1994-04-27 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * blessmail.el: Don't make an empty script. Use signal, not error.1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) * files.el (ange-ftp-completion-hook-function): Use new inhibit vars. * ange-ftp.el (ange-ftp-hook-function): Use ange-ftp-run-real-handler. (ange-ftp-run-real-handler): Inhibit ange-ftp-completion-hook-function as well as ange-ftp-hook-function.1994-04-27 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * compile.el (compilation-error-regexp-alist): Add fortran pattern.1994-04-27 Noah Friedman (friedman@splode.com) * yow.el: Added comment indicating author.1994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * faces.el (frame-update-faces): Unset old font.1994-04-26 Richard Stallman (rms@mole.gnu.ai.mit.edu) * case-table.el: Don't modify text-mode-syntax-table. * ange-ftp.el (internal-ange-ftp-mode): Set comint-prompt-regexp and paragraph-start. * etags.el (tags-add-tables): Doc fix.1994-04-25 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * rmailsum.el (rmail-summary-scroll-msg-up, rmail-summary-scroll-msg-down): Scroll rmail-buffer explicitly.1994-04-25 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * compile.el (compilation-next-error-locus): Use compilation-error-message instead of "Moved past last error" when MOVE is 1 (default value).1994-04-25 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) * desktop.el (desktop-internal-v2s): Make structure match docstring.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -