X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=d71037bc42f08a1e9a54fc8f78fd664a32999ee9;hb=16e104ffb768bf218659486425993fcbe45b30b4;hp=e342c827b8a29a0f84d8800d73de350de157930f;hpb=7e7efece7510cf6686e0edb2cf3e949110f1ea34;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e342c827b..d71037bc4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,344 @@ +2006-05-26 Reiner Steib + + * gnus-art.el (gnus-article-unfold-long-headers): New variable. + (gnus-article-treat-unfold-headers): Use it. + + * uudecode.el (uudecode-decode-region-external): nil isn't a valid + coding system in XEmacs, use binary. + +2006-05-26 Katsumi Yamaoka + + * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Don't edit + after-load-alist. + + * gnus-art.el (gnus-summary-save-in-file): Use property to specify + this function should save decoded articles. + (gnus-summary-write-to-file): Use property to specify this function + should save decoded articles and specify gnus-summary-save-in-file + should be used to save articles other than the first one when saving + many articles. + (gnus-summary-save-body-in-file): Use property to specify this + function should save decoded articles. + (gnus-summary-write-body-to-file): Use property to specify this + function should save decoded articles and specify + gnus-summary-save-body-in-file should be used to save articles other + than the first one when saving many articles. + + * gnus-sum.el (gnus-summary-save-article): Simplify. + +2006-05-25 Katsumi Yamaoka + + * gnus-art.el (gnus-default-article-saver): Add + gnus-summary-write-body-to-file. + (gnus-article-save-coding-system): Don't use coding system object + in XEmacs. + (gnus-read-save-file-name): Add optional `dir-var' argument which + specifies directory in which files are saved; work even if optional + `variable' argument is not specified. + (gnus-summary-write-to-file): Read file name. + (gnus-summary-save-body-in-file): Add optional `overwrite' argument. + (gnus-summary-write-body-to-file): New function. + + * gnus-sum.el (gnus-newsgroup-last-directory): New variable. + (gnus-summary-local-variables): Add it. + (gnus-summary-save-map): Add gnus-summary-write-article-body-file. + (gnus-summary-save-article): Remove optional `decode' argument; + determine whether to decode articles by the value of + gnus-default-article-saver; when saving many files using + gnus-summary-write-to-file or gnus-summary-write-body-to-file, use + it first and use gnus-summary-save-in-file or + gnus-summary-save-body-in-file thereafter unless + gnus-prompt-before-saving is always; move point to article which + will be saved. + (gnus-summary-save-article-file): Revert. + (gnus-summary-write-article-file): Revert. + (gnus-summary-save-article-body-file): Revert. + (gnus-summary-write-article-body-file): New function. + +2006-05-24 Katsumi Yamaoka + + * gnus-art.el (gnus-default-article-saver): Doc fix. + (gnus-article-save-coding-system): Move from gnus-sum.el, rename + from gnus-summary-save-article-coding-system, and default to a + certain coding system. + (gnus-output-to-file): Add coding cookie and encode text according + to gnus-article-save-coding-system; don't use mm-append-to-file. + + * gnus-sum.el (gnus-summary-save-article-coding-system): Move to + gnus-art.el and rename to gnus-article-save-coding-system. + (gnus-summary-save-article): Require gnus-art; don't show all + headers if it decodes articles; don't add coding cookie here; + don't bind mm-text-coding-system-for-write. + (gnus-summary-save-article-file): Save decoded articles. + (gnus-summary-write-article-file): When saving many files, use + gnus-summary-write-to-file first and gnus-summary-save-in-file + thereafter unless gnus-prompt-before-saving is always. + (gnus-summary-save-article-body-file): Save decoded articles. + + * lpath.el: Fbind select-safe-coding-system for XEmacs. + +2006-05-23 Reiner Steib + + * nnrss.el (nnrss-check-group): Bind hash-index. + +2006-05-23 Michael Cadilhac + + * nnrss.el (nnrss-check-group): Use the md5sum of the whole RSS item as + its hash index. Store this hash in `nnrss-group-data'. + (nnrss-read-group-data): Update accordingly. + +2006-05-23 Reiner Steib + + * gnus-art.el (gnus-button-alist): Improve gnus-button-handle-symbol + entry. + + * gnus-sum.el (gnus-summary-make-menu-bar): Add + gnus-article-browse-html-article. + +2006-05-23 Hynek Schlawack + + * gnus-sum.el (gnus-summary-mime-map): Add + gnus-article-browse-html-article. + + * gnus-art.el (gnus-article-browse-html-article): Remove comment. + +2006-05-23 Reiner Steib + + * gnus-sum.el (gnus-summary-save-article-coding-system): Offer some + suitable coding systems in customize. + +2006-05-18 Reiner Steib + + * gnus-sum.el (gnus-summary-save-article-mail): Clarify doc string. + (gnus-summary-expire-articles-now): Shorten prompt. + + * gmm-utils.el (wid-edit): Require. + (defun-gmm): Renamed from `gmm-defun-compat'. + (gmm-image-search-load-path): Use it. + (gmm-image-load-path-for-library): Use it. Sync with `mh-compat.el'. + +2006-05-17 Katsumi Yamaoka + + * gnus-sum.el (gnus-summary-save-article-coding-system): New + variable. + (gnus-summary-save-article): Add optional `decode' argument. If + it is set and gnus-summary-save-article-coding-system is non-nil, + save decoded article. + (gnus-summary-write-article-file): Save decoded article if + gnus-summary-save-article-coding-system is non-nil. + + * ecomplete.el (ecomplete-database-file-coding-system): Fix custom + type. + +2006-05-16 Katsumi Yamaoka + + * gnus-art.el (easy-menu-define): Use :active instead of :enable. + +2006-05-12 Katsumi Yamaoka + + * gnus-art.el (gnus-article-setup-buffer): Go to summary buffer + first to test gnus-single-article-buffer which may be buffer-local. + + * gnus-sum.el (gnus-summary-setup-buffer): Make + gnus-single-article-buffer buffer-local and nil in ephemeral + group; make gnus-article-buffer, gnus-article-current, and + gnus-original-article-buffer always buffer-local. + (gnus-summary-exit): Kill article buffer belonging to ephemeral + group. + (gnus-handle-ephemeral-exit): Don't move to next summary line. + +2006-05-08 Reiner Steib + + * nnml.el (nnml-request-compact-group): Compressed files might not + have .gz extension. + +2006-05-04 Stefan Monnier + + * mm-decode.el (mm-dissect-buffer): Remove spurious double assignment. + (mm-copy-to-buffer): Use with-current-buffer. + (mm-display-part): Simplify. + (mm-inlinable-p): Add optional arg `type'. + +2006-05-03 Stefan Monnier + + * gnus-art.el (gnus-mime-view-part-as-type): Add optional PRED + argument. + (gnus-mime-view-part-externally, gnus-mime-view-part-internally): + Try harder to show the attachment internally or externally using + gnus-mime-view-part-as-type. + +2006-05-02 Reiner Steib + + * message.el (message-from-style, message-signature-separator) + (message-user-organization-file, message-send-mail-function) + (message-citation-line-function, message-yank-prefix) + (message-indent-citation-function, message-signature) + (message-signature-file, message-signature-insert-empty-line): + Remove autoloads. + + * gnus-art.el (gnus-buttonized-mime-types): Remove + "multipart/signed". Revert 2006-04-26 change. + +2006-05-01 Lars Magne Ingebrigtsen + + * gnus.el (gnus-version-number): Bump version. + +2006-05-01 Lars Magne Ingebrigtsen + + * gnus.el: No Gnus v0.5 is released. + +2006-04-30 Andreas Seltenreich + + * nnweb.el (nnweb-request-article): Do proper xwfu encoding when + fetching articles by message-id. + +2006-04-30 Lars Magne Ingebrigtsen + + * message.el (hashcash): Require hashcash as normal. + + * ecomplete.el (ecomplete-highlight-match-line): Use + point-at-eol. + (ecomplete-highlight-match-line): Use `highlight', because that + face exists in both Emacs and XEmacs. + + * message.el (message-display-abbrev): Use point-at-bol. + + * mail-source.el: Don't require timer/timer-funcs. + + * gnus-async.el: Ditto. + + * password.el: Ditto. + + * nnheaderxm.el (nnheader-cancel-timer): Ditto. + + * mm-url.el: Ditto. + + * gnus-xmas.el: Don't require timer-funcs. + + * mm-util.el: Require timer/timer-funcs. + +2006-04-23 Andreas Seltenreich + + * mm-url.el (mm-url-insert-file-contents): Don't set Connection: + Close. + +2006-04-28 Katsumi Yamaoka + + * mm-uu.el (mm-uu-pgp-encrypted-extract-1): Assume buffer is made + unibyte after clear-decrypt function runs. + + * mml2015.el (mml2015-pgg-clear-decrypt): Treat data which pgg + returns as a unibyte string. + +2006-04-27 Katsumi Yamaoka + + * lpath.el: Revert. + + * pgg-gpg.el (pgg-string-to-multibyte): Remove. + (pgg-gpg-process-sentinel): Revert. + + * pgg-pgp.el (pgg-pgp-process-region): Revert. + (pgg-pgp-lookup-key): Revert. + + * pgg-pgp5.el (pgg-pgp5-process-region): Revert. + (pgg-pgp5-lookup-key): Revert. + + * pgg.el (pgg-fetch-key): Revert. + +2006-04-27 Katsumi Yamaoka + + * lpath.el: Fbind string-as-multibyte for XEmacs. + + * mml1991.el (mml1991-pgg-sign): No need to load pgg.el, which is + always loaded by way of gnus-art.el -> mm-uu.el -> mml2015.el. + (mml1991-pgg-encrypt): Ditto. + + * pgg-gpg.el (pgg-string-to-multibyte): New function. + (pgg-gpg-process-sentinel): Make sure pgg-output-buffer is always + a multibyte buffer. + + * pgg-pgp.el (pgg-pgp-process-region): Ditto. + (pgg-pgp-lookup-key): Ditto. + + * pgg-pgp5.el (pgg-pgp5-process-region): Ditto. + (pgg-pgp5-lookup-key): Ditto. + + * pgg.el (pgg-fetch-key): Ditto. + +2006-04-26 Reiner Steib + + * message.el (message-user-organization-file): Check several + locations of the organization file. + + * gnus-sum.el (gnus-summary-mime-map, gnus-summary-make-menu-bar): + Add gnus-article-view-part-as-type. + + * gnus-art.el (gnus-article-view-part-as-type): New function. + + * message.el (message-valid-fqdn-regexp): Add TLDs .cat, jobs, + .mobi and .travel. Remove .nato, .bitnet and .uucp. + + * mml.el: Simplify autoload. + (mml-mode): defvar dnd-protocol-alist instead of using + symbol-value. + (mml-default-directory): New variable. + (mml-minibuffer-read-file): Use it. + (mml-dnd-protocol-alist, mml-dnd-attach-options): Adjust :version. + + * message.el (message-citation-line-format): New variable. + (message-insert-formated-citation-line): New function. + (message-citation-line-function): Add + `message-insert-formated-citation-line' to custom type. + + * mm-decode.el (mm-verify-option): Add gnus-buttonized-mime-types + to doc string. + + * gnus-art.el (gnus-buttonized-mime-types): Add "multipart/signed" + depending on mm-verify-option. + +2006-04-26 Katsumi Yamaoka + + * mml1991.el (mml1991-pgg-sign): Make sure to load pgg.el before + binding pgg-* variables; reimplement the section which prevents + MIME header from being signed. + (mml1991-pgg-encrypt): Make sure to load pgg.el before binding + pgg-text-mode; remove a blank line at the top of body. + + * mm-uu.el (mm-uu-pgp-encrypted-extract-1): Don't remove blank + lines at the top of body; use gnus-newsgroup-charset if there's no + Charset header. + +2006-04-25 Katsumi Yamaoka + + * message.el (message-self-insert-commands): Doc fix. + + * mm-uu.el (mm-uu-pgp-signed-test): Erase prompt. + (mm-uu-pgp-encrypted-test): Ditto. + (mm-uu-pgp-encrypted-extract-1): Make sure there's a blank line + between header and body; return application/pgp-encrypted handle + if decryption failed; decode decrypted body by charset. + + * mm-decode.el (mm-automatic-display): Don't make application/pgp + element match to application/pgp-*. + +2006-04-23 Andreas Seltenreich + + * nnweb.el (nnweb-google-wash-article): Sync up to new Google + HTML. + +2006-04-23 Lars Magne Ingebrigtsen + + * mail-source.el (mail-source-call-script): Message the error + string. + +2006-04-22 Lars Magne Ingebrigtsen + + * gnus-util.el (gnus-byte-compile): Use it. + +2006-04-22 xyblor (Tiny change.) + + * gnus-util.el (kill-empty-logs): New function. + 2006-04-22 Lars Magne Ingebrigtsen * message.el (message-mail-alias-type): Doc fix. @@ -7,13 +348,13 @@ (message-strip-forbidden-properties): Ditto. * ecomplete.el (ecomplete-database-file-coding-system): New - variable. + variable. (ecomplete-save): Use it. (ecomplete-setup): Use it. 2006-04-22 Katsumi Yamaoka - * message.el (message-self-insert-commands): New variable. + * message.el (message-self-insert-commands): New variable. (message-strip-forbidden-properties): Use it. 2006-04-22 Lars Magne Ingebrigtsen @@ -8610,6 +8951,7 @@ See ChangeLog.2 for earlier changes. ;; Local Variables: ;; coding: iso-2022-7bit +;; fill-column: 79 ;; End: ;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4