📄 changelog
字号:
2000-10-27 Dave Love <fx@gnu.org> * gnus.el: Don't require custom. Don't require message at top level. (gnus-message-archive-method): Require message here.2000-10-27 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> * gnus-art.el (article-strip-banner): Use gnus-group-find-parameter rather than gnus-group-get-parameter, to allow inheritance on the banner. From elkin@tverd.astro.spbu.ru. * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L Cashin <ecashin@coe.uga.edu>).2000-10-27 Simon Josefsson <simon@josefsson.org> * gnus-agent.el (gnus-agent-possibly-do-gcc): (gnus-agent-restore-gcc): (gnus-agent-possibly-save-gcc): New functions. * nnimap.el (nnimap-group-overview-filename): Create directory for newfile (when use long filenames is nil). Copy+delete file if rename didn't work. (nnimap-group-overview-filename): `rename-file' and `copy-file' doesn't return anything useful, use ignore-errors instead. (nnimap-verify-uidvalidity): Delete overview file when uid validity changes. (nnimap-group-overview-filename): Store uidvalidity in filenames. Rename old files into new format. (nnimap-request-accept-article): Remove \n's from From_ lines. (nnimap-request-accept-article): Remove From[^:] lines. (imap-starttls-p): Check for starttls binary. (imap-starttls-open): More verbose. (imap-gssapi-auth): Ditto. (imap-kerberos4-auth): Ditto. (imap-cram-md5-auth): Ditto. (imap-login-auth): Ditto. (imap-anonymous-auth): Ditto. (imap-digest-md5-auth): Ditto. (imap-open): Ditto. (imap-digest-md5-p): Check capability first. (imap-parse-flag-list): Correctly parse empty lists. (imap-login-p): Support LOGINDISABLED. (imap-parse-body): Work around bug in Sun SIMS. * gnus-agent.el (gnus-agent-possibly-do-gcc): (gnus-agent-restore-gcc): (gnus-agent-possibly-save-gcc): New functions. Asks the user to synch flags with server when you plug in. * gnus-agent.el (gnus-agent-synchronize-flags): New variable. (gnus-agent-possibly-synchronize-flags-server): New function, use it. (gnus-agent-toggle-plugged): Call it. (gnus-agent-synchronize-flags): Renamed from `gnus-agent-synchronize'. (gnus-agent-group-mode-map): `g-a-s' -> `g-a-s-flags'. (gnus-agent-possibly-synchronize-flags): New function. (gnus-agent-possibly-synchronize-flags-server): New function. * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ". * gnus-sum.el (gnus-get-newsgroup-headers): Ditto. * gnus-group.el (gnus-group-nnimap-edit-acl): Check if server support ACL's.2000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu> * gnus-draft.el (gnus-draft-send-message): Ditto. (gnus-group-send-drafts): Ditto. * gnus-art.el (gnus-request-article-this-buffer): gnus-refer-article-method might be a single method. (gnus-article-mime-total-parts): New function. (gnus-mm-display-part): Use it. (gnus-mime-display-single): Ditto. (gnus-mime-display-alternative): Ditto. (gnus-mime-inline-part): Check validity of charset. (gnus-treat-display-smileys): Default value in Emacs 21. * gnus-art.el: Define dynamic variables in eval-when-compile. (gnus-article-prepare): Configure it again. (gnus-insert-mime-button): Use gnus-overlay-buffer, gnus-overlay-start. (gnus-article-prepare): Configure windows before gnus-article-prepare-display is called. Otherwise, BBDB's popup window might be overrided. (gnus-mime-inline-part): Use prefix argument only when it is called interactively. (gnus-mime-action-alist): New variable. (gnus-mime-action-on-part): Use it. (gnus-mime-button-commands): Add command ".". (gnus-mime-inline-part): Support prefix argument. (gnus-article-banner-alist): New variable. (article-strip-banner): Use it. * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path, because they are files, not paths. (mailcap-parse-mimetypes): Ditto. (mailcap-mime-types): Use mailcap-mime-data. * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer, gnus-overlay-start. * gnus.el (gnus-agent-fetching): New variable. * gnus-agent.el (gnus-agent-with-fetch): Bind it. * gnus-agent.el (gnus-agent-fetch-session): Catch quit. (gnus-agent-fetch-group-1): Score-param could be nil. (gnus-agent-any-covered-gcc): New function. (gnus-agent-possibly-save-gcc): Use it. (gnus-agent-possibly-do-gcc): Ditto. * gnus-agent.el: Revoke Mike McEwan's 1998-09-05 patch due to the GNU assignment issue. (gnus-agent-fetch-group-1): Reimplement Mike McEwan's proposal. * gnus-agent.el: timer vs. itimer. * webmail.el (webmail-type-definition): Fix my-deja open url. (webmail-hotmail-list): Fix. (webmail-netscape-open, webmail-hotmail-article, webmail-hotmail-list): Update. (webmail-my-deja-*): Rewrite. * gnus-sum.el (gnus-refer-article-methods): The second could be a named method. (gnus-cache-write-active): Auto load. (gnus-summary-display-article): Enable multibyte. (gnus-summary-select-article): Don't enable multibyte here. (gnus-summary-goto-article): Ditto. (gnus-summary-enter-digest-group): Decode to-address. * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs). (mm-with-unibyte-current-buffer-mule4): New function. (mm-enable-multibyte-mule4): New. (mm-disable-multibyte-mule4): New. * mm-util.el (mm-enable-multibyte-mule4): New. (mm-disable-multibyte-mule4): New. * gnus-sum.el (gnus-summary-mode): Use it. (gnus-summary-select-article): Ditto. (gnus-summary-goto-article): Use enable multibyte. * nnkiboze.el (nnkiboze-generate-group): Use it. Inhibit list groups. (nnkiboze-enter-nov): Fix it when there is no xref. (nnkiboze-generate-groups): List groups. (nnkiboze-request-article): Use gnus-cache-request-article. * gnus-group.el (gnus-group-make-kiboze-group): Use nnkiboze-score-file. (gnus-group-make-kiboze-group): Fix prompt. * message.el (message-send-mail-partially): Replace the header delimiter with a blank line. (message-sending-message): New variable. (message-send): Use it. (message-default-charset): Default value for non-Mule Emacsen. (message-alternative-emails): New. (message-use-alternative-email-as-from): New. (message-setup): Use them. (message-default-charset): Set default value in non-MULE XEmacsen as iso-8859-1.2000-10-27 Bjorn Torkelsson <torkel@hpc2n.umu.se> * message.el: xemacs cleanup (use featurep ' xemacs) * nnheader.el: ditto * mm-util.el: ditto2000-10-27 Stanislav Shalunov <shalunov@internet2.edu> * message.el (message-make-in-reply-to): In-Reply-To is message-id (see DRUMS).2000-10-27 Simon Josefsson <simon@josefsson.org> * message.el (message-send): Make sure error is signalled if no send method is specified.2000-10-27 Dave Love <fx@gnu.org> * gnus-group.el (gnus-group-make-menu-bar): Add some :help strings. (gnus-group-make-tool-bar): New function. (gnus-group-mode): Use it. * message.el (message-mode-menu): Add some :help strings. (message-mode) [message-tool-bar-map]: Define tool-bar-map. (featurep): Use (featurep 'xemacs). Install tool bar for Emacs. * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm: * describe-group.xpm, get-news.xpm, kill-group.xpm: * unsubscribe.xpm: New files. Renamed icons from Luis Fernandes. * mm-decode.el (mm-valid-and-fit-image-p): Don't test display-graphic-p here.2000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu> * mm-decode.el (mm-viewer-completion-map): New. (mm-interactively-view-part): Use it.2000-10-27 Simon Josefsson <sj@extundo.com> * mail-source.el (mail-sources): IMAP predicate is a string. (mail-sources): Add default values for IMAP mailbox, predicate and fetchflag.2000-10-27 Miles Bader <miles@lsi.nec.co.jp> * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead of the `gnus-xemacs' variable, as the latter has been removed. * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise. * gnus-art.el (gnus-treat-display-xface) (gnus-treat-display-smileys, gnus-treat-display-picons) (gnus-article-read-summary-keys): Likewise.2000-10-26 Dave Love <fx@gnu.org> * flow-fill.el: Require cl when compiling.2000-10-26 Simon Josefsson <simon@josefsson.org> * flow-fill.el (fill-flowed): Don't flow "-- " lines. (fill-flowed): Make "quote-depth wins" rule work when first line is at level 0.2000-10-26 ShengHuo ZHU <zsh@cs.rochester.edu> * gnus-ems.el: Remove gnus-xemacs. Autoload smiley. (gnus-kill-all-overlays): Move here. * gnus-util.el (gnus-kill-all-overlays): Move out.2000-10-26 Dave Love <fx@gnu.org> * mail-source.el: Require imap when compiling and defvar display-time-mail-function. Require mm-util. (nnheader-cancel-timer): Autoload. (mail-source-imap-authenticators, mail-source-imap-streams): New variables. (mail-sources): Use them. (defvar): Use rmail-spool-directory unconditionally.2000-10-26 Dirk Meyer <dischi@tzi.de> * gnus-demon.el (gnus-demon-time-to-step): theHour was set to seconds instead of hour.2000-10-26 Per Abrahamsen <abraham@dina.kvl.dk> * mail-source.el (mail-sources): Better `:type'.2000-10-26 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> * mail-source.el (mail-source-keyword-map): Use `rmail-spool-directory' as a default directory for the `file' source, if the variable is defined. Fall back to hardcoded "/usr/spool/mail/", as before. Suggestion by Steven E. Harris <seh@speakeasy.org>.2000-10-25 Jason Rumney <jasonr@gnus.org> * gnus-art.el (gnus-signature-face): Use italic on any frame that supports it.2000-10-18 Dave Love <fx@gnu.org> * mm-bodies.el (mm-uu-decode-function) (mm-uu-binhex-decode-function): Defvar when compiling. * gnus-nocem.el (gnus-nocem-issuers): Update. (gnus-nocem-check-from): New option. (gnus-nocem-scan-groups): Use it. (gnus-nocem-check-article): Bind gnus-newsgroup-name. (gnus-nocem-check-article-limit): Add :version.2000-10-16 Miles Bader <miles@lsi.nec.co.jp> * gnus-nocem.el (gnus-nocem-check-article-limit): New variable. (gnus-nocem-scan-groups): Obey `gnus-nocem-check-article-limit'.2000-10-16 Stefan Monnier <monnier@cs.yale.edu> * ietf-drums.el (mm-util): Require CL when compiling.2000-10-15 Dave Love <fx@gnu.org> * qp.el: Require mm-util.2000-10-13 Dave Love <fx@gnu.org> * qp.el (quoted-printable-decode-region): Avoid invalid coding-systems.2000-10-12 Gerd Moellmann <gerd@gnu.org> * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads to a recursive load.2000-10-12 Dave Love <fx@gnu.org> * mm-util.el (mm-charset-synonym-alist): Add windows-1252. * gnus.el (gnus-group-startup-message): Check for PBM image.2000-10-09 Dave Love <fx@gnu.org> * mail-source.el (mail-source-fetch-imap): Bind default-enable-multibyte-characters rather than using mm-disable-multibyte.2000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu> * mail-source.el (mail-source-fetch-maildir): Don't insert newlines.2000-10-06 Stefan Monnier <monnier@cs.yale.edu> * mm-encode.el: Require CL. At least, for `incf'.2000-10-06 Dave Love <fx@gnu.org> * gnus-audio.el: Don't require cl. (gnus-audio): New custom group. (gnus-audio-inline-sound): Change to work with Emacs. (gnus-audio-directory, gnus-audio-directory) (gnus-audio-au-player): Customize. (gnus-audio-play): Try external player if play-sound-file fails. Use file-name-extension, not string-match.2000-10-05 Dave Love <fx@gnu.org> * rfc1843.el: Require cl when compiling. * qp.el (mm-decode-coding-region, mm-encode-coding-region): Autoload. (quoted-printable-decode-region): Rename arg which confused charset with coding-system. Don't use nonascii-insert-offset. Coding-system encode the region initially. Don't recognize `==' as valid QP. Coding-system decode the region finally. (quoted-printable-decode-string): Rename arg which confused charset with coding-system. * mm-bodies.el: Require mm-uu, Don't require qp, uudecode. (mm-encode-body): Apply mm-charset-to-coding-system to arg of mm-encode-coding-region. (mm-decode-body, mm-decode-string): Rename variables which confused charset with coding-system. (binhex-decode-region): Don't autoload. (mm-body-encoding): Require message. (mm-decode-content-transfer-encoding): Require mm-uu in relevant cond branches. * gnus-art.el (article-de-quoted-unreadable) (article-de-base64-unreadable): Fold search case rather than downcasing string. Apply mm-charset-to-coding-system to arg of quoted-printable-decode-region.2000-10-05 Stefan Monnier <monnier@cs.yale.edu> * nnfolder.el (nnfolder-ignore-active-file): Typos. * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs. * gnus-kill.el (gnus-kill): Typo.2000-10-05 Kenichi Handa <handa@etl.go.jp> * gnus-mule.el: Revived.2000-10-04 Dave Love <fx@gnu.org> * gnus-ems.el: Don't turn off compiler warnings in local vars. Require ring when compiling. (gnus-x-splash): Bind width, height. (gnus-article-compface-xbm): New variable. (gnus-article-display-xface): Move graphic test. Use unibyte. Obey gnus-article-compface-xbm. Use pbm, not xbm.2000-10-04 Stefan Monnier <monnier@cs.yale.edu> * nnimap.el: require 'cl when compiling.2000-10-04 Dave Love <fx@gnu.org> * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use pbm images. * frown.pbm, smile.pbm, wry.pbm: New files. * frown.xbm, smile.xbm, wry.xbm: Deleted.2000-10-03 Dave Love <fx@gnu.org> * mail-source.el (mail-sources): Revert to nil. * nnmail (nnmail-spool-file): Revert to `((file))'. * qp.el: Don't require mm-util. (quoted-printable-decode-region): Rewritten. (quoted-printable-decode-string, quoted-printable-encode-region):
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -