comparison lisp/gnus/gnus.el @ 110689:42815c76b976

Merge changes made in Gnus trunk. gnus-registry.el: Fix and extend header docs. Move the nnregistry feature check. nnimap.el (nnimap-update-info): Ignore groups that have no UIDNEXT values. nnimap.el: Implement nnimap-request-newgroups. gnus-group.el (gnus-group-completing-read): Return the symbol name, not the value from the collection. nnimap.el: Don't error out on empty non-UIDNEXT groups. nnmail.el (nnmail-article-group): Allow using the fancy split method directly. gnus.el (gnus-continuum-version): Make inactive, since it doesn't really message anything to the user. gnus-msg.el (gnus-summary-resend-message): When resending, don't externalize attachments. gnus.el (gnus-large-newsgroup): Mention gnus-large-ephemeral-newsgroup. gnus-sum.el (gnus-summary-scroll-up): Add more documentation. message.el (message-shorten-references): Comment on the number "21". mm-encode.el (mm-content-transfer-encoding-defaults): Try to make the documentation clearer. ChangeLog: jidanni -> Dan Jacobson. nnmbox.el (nnmbox-read-mbox): Mark buffer for deletion on Gnus exit. gnus-sum.el, gnus-win.el: Change the `h' command to only show the article buffer. gnus-art.el (gnus-summary-save-in-file, gnus-summary-save-in-rmail): Use with-current-buffer instead of gnus-eval-in-buffer-window to avoid popping up frames. gnus-sum.el (gnus-summary-clear-local-variables): Removed. gnus-async.el (gnus-async-delete-prefetched-entry): Remove from hash table, too. gnus-async.el: Try to keep the async hash table size reasonable. nndoc.el (nndoc-type-alist): Do babyl before mime-parts. gnus-start.el (gnus-check-bogus-newsgroups): Say how many groups we're being queried about.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Fri, 01 Oct 2010 23:08:25 +0000
parents 3b9bd3888ee9
children 0fe64d68a522
comparison
equal deleted inserted replaced
110688:f2f31dc6273a 110689:42815c76b976
1489 1489
1490 (defcustom gnus-large-newsgroup 200 1490 (defcustom gnus-large-newsgroup 200
1491 "*The number of articles which indicates a large newsgroup. 1491 "*The number of articles which indicates a large newsgroup.
1492 If the number of articles in a newsgroup is greater than this value, 1492 If the number of articles in a newsgroup is greater than this value,
1493 confirmation is required for selecting the newsgroup. 1493 confirmation is required for selecting the newsgroup.
1494 If it is nil, no confirmation is required." 1494 If it is nil, no confirmation is required.
1495
1496 Also see `gnus-large-ephemeral-newsgroup'."
1495 :group 'gnus-group-select 1497 :group 'gnus-group-select
1496 :type '(choice (const :tag "No limit" nil) 1498 :type '(choice (const :tag "No limit" nil)
1497 integer)) 1499 integer))
1498 1500
1499 (defcustom gnus-use-long-file-name (not (memq system-type '(usg-unix-v))) 1501 (defcustom gnus-use-long-file-name (not (memq system-type '(usg-unix-v)))
3204 (insert (message gnus-version)) 3206 (insert (message gnus-version))
3205 (message gnus-version))) 3207 (message gnus-version)))
3206 3208
3207 (defun gnus-continuum-version (&optional version) 3209 (defun gnus-continuum-version (&optional version)
3208 "Return VERSION as a floating point number." 3210 "Return VERSION as a floating point number."
3209 (interactive)
3210 (unless version 3211 (unless version
3211 (setq version gnus-version)) 3212 (setq version gnus-version))
3212 (when (or (string-match "^\\([^ ]+\\)? ?Gnus v?\\([0-9.]+\\)$" version) 3213 (when (or (string-match "^\\([^ ]+\\)? ?Gnus v?\\([0-9.]+\\)$" version)
3213 (string-match "^\\(.?\\)gnus-\\([0-9.]+\\)$" version)) 3214 (string-match "^\\(.?\\)gnus-\\([0-9.]+\\)$" version))
3214 (let ((alpha (and (match-beginning 1) (match-string 1 version))) 3215 (let ((alpha (and (match-beginning 1) (match-string 1 version)))