Merge changes made in Gnus trunk.
nnimap.el: Implement partial IMAP article fetch. nnimap.el: Have nnimap not update the infos if it can't get info from the server. Implement functions for showing the complete articles. gnus-int.el (gnus-open-server): Don't query whether to go offline -- just do it. gnus-art.el (gnus-mime-delete-part): Fix plural for "byte" when there isn't a single byte. nndoc.el (nndoc-type-alist): Move mime-parts after mbox. Suggested by Jay Berkenbilt. mm-decode.el (mm-save-part): Allow saving to other directories the normal Emacs way. gnus-html.el (gnus-html-rescale-image): Use our defalias gnus-window-inside-pixel-edges. gnus-srvr.el (gnus-server-copy-server): Add documentation. gnus.texi (Using IMAP): Document the new nnimap. nnimap.el (nnimap-wait-for-response): Search further when we're not using streaming. gnus-int.el (gnus-check-server): Say what the error was when opening failed. nnheader.el (nnheader-get-report-string): New function. gnus-int.el (gnus-check-server): Use report-string. nnimap.el (nnimap-open-connection): Add more error reporting when nnimap fails early. gnus-start.el (gnus-get-unread-articles): Don't try to open failed servers twice. nnimap.el (nnimap-wait-for-response): Reversed logic in the nnimap-streaming test. gnus-art.el: Removed CTAN button stuff, which I don't think is very relevant any more. Remove NoCeM support, since nobody seems to use it any more. Remove earcon and gnus-audio. gnus.el (gnus): Silence gnus-load message. gnus-group.el (gnus-read-ephemeral-bug-group): Add the bug email address to the To list for easier response. gnus.texi (Connecting to an IMAP Server): Show how to use as primary method instead of secondary.
This commit is contained in:
parent
83e245c490
commit
8ccbef23ea
21 changed files with 587 additions and 2500 deletions
|
@ -2418,6 +2418,14 @@ the bug number, and browsing the URL must return mbox output."
|
|||
(let ((tmpfile (mm-make-temp-file "gnus-temp-group-")))
|
||||
(with-temp-file tmpfile
|
||||
(url-insert-file-contents (format mbox-url number))
|
||||
(goto-char (point-min))
|
||||
;; Add the debbugs address so that we can respond to reports easily.
|
||||
(while (re-search-forward "^To: " nil t)
|
||||
(end-of-line)
|
||||
(insert (format ", %s@%s" number
|
||||
(replace-regexp-in-string
|
||||
"/.*$" ""
|
||||
(replace-regexp-in-string "^http://" "" mbox-url)))))
|
||||
(write-region (point-min) (point-max) tmpfile)
|
||||
(gnus-group-read-ephemeral-group
|
||||
"gnus-read-ephemeral-bug"
|
||||
|
@ -3946,14 +3954,6 @@ re-scanning. If ARG is non-nil and not a number, this will force
|
|||
(unless gnus-slave
|
||||
(gnus-master-read-slave-newsrc))
|
||||
|
||||
;; We might read in new NoCeM messages here.
|
||||
(when (and gnus-use-nocem
|
||||
(or (and (numberp gnus-use-nocem)
|
||||
(numberp arg)
|
||||
(>= arg gnus-use-nocem))
|
||||
(not arg)))
|
||||
(gnus-nocem-scan-groups))
|
||||
|
||||
(gnus-get-unread-articles arg)
|
||||
|
||||
;; If the user wants it, we scan for new groups.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue