comparison lisp/gnus/gnus-msg.el @ 111269:3d7a1caabf14

Merge changes made in Gnus trunk. nnimap.el (nnimap-open-connection): Only send AUTHENTICATE PLAIN if LOGINDISABLED is set. gnus.el (gnus-group-startup-message): Move point to the start of the buffer. nndoc.el (nndoc-dissect-buffer): Reverse the order of the articles to reflect the order they're in in the digest. gnus-sum.el (gnus-summary-select-article): Make `C-d' work reliably by checking whether the original article buffer is alive. shr.el (shr-find-fill-point): Don't break lines between punctuation and non-punctuation (like after the apostrophe in "'We"). gnus-cite.el (gnus-article-fill-cited-article): Remove unused `force' parameter. gnus-art.el (gnus-treatment-function-alist): Have gnus-treat-fill-long-lines point to gnus-article-fill-cited-long-lines. gnus-art.el (gnus-treat-fill-long-lines): Change default to fill all text/plain sections. gnus.el: Autoload gnus-article-fill-cited-long-lines. gnus-art.el (gnus-mime-display-alternative): Actually pass the type on to `gnus-treat-article'. gnus-sum.el (gnus-summary-show-article): Add `C-u C-u g' for showing the raw article, and change `C-u g' to show the article without doing treatments. gnus.texi (Paging the Article): Document C-u g/C-u C-u g. gnus-cite.el (gnus-article-foldable-buffer): Refactor out. gnus-cite.el (gnus-article-foldable-buffer): Don't fold regions that have a ragged left edge. gnus-cite.el (gnus-article-foldable-buffer): Skip past the prefix when determining raggedness. gnus-srvr.el, nnir.el: Allow nnir searching for an entire server. gnus-msg.el (gnus-configure-posting-styles): Permit the use of regular expression match and replace in posting styles. gnus-art.el (gnus-treat-article): Only inhibit body washing, and leave the header washing to take place. nnimap.el (nnimap-request-accept-article): Erase buffer before appending for easier debugging. nnimap.el (nnimap-wait-for-connection): Take a regexp. nnimap.el (nnimap-request-accept-article): Wait for the continuation line before sending anything unless we're streaming.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Sun, 31 Oct 2010 22:31:24 +0000
parents ffb890b32d37
children cda54a3ff09d
comparison
equal deleted inserted replaced
111268:a8ba29b9ad19 111269:3d7a1caabf14
1889 (car attribute)))) 1889 (car attribute))))
1890 ;; We get the value. 1890 ;; We get the value.
1891 (setq v 1891 (setq v
1892 (cond 1892 (cond
1893 ((stringp value) 1893 ((stringp value)
1894 value) 1894 (if (and (stringp match)
1895 (string-match-p "\\\\[&[:digit:]]" value)
1896 (match-beginning 1))
1897 (gnus-match-substitute-replacement value nil nil group)
1898 value))
1895 ((or (symbolp value) 1899 ((or (symbolp value)
1896 (functionp value)) 1900 (functionp value))
1897 (cond ((functionp value) 1901 (cond ((functionp value)
1898 (funcall value)) 1902 (funcall value))
1899 ((boundp value) 1903 ((boundp value)