gnus
12 years agomerge from no gnus
Lars Ingebrigtsen [Wed, 15 Feb 2012 08:21:59 +0000 (09:21 +0100)]
merge from no gnus

12 years agoFix up the padding removal logic
Lars Ingebrigtsen [Wed, 15 Feb 2012 08:20:24 +0000 (09:20 +0100)]
Fix up the padding removal logic

* shr.el (shr-remove-trailing-whitespace): Really delete the padding on
too-wide lines.

12 years agoMore registry test adjustments.
Ted Zlatanov [Tue, 14 Feb 2012 19:48:03 +0000 (14:48 -0500)]
More registry test adjustments.

* registry.el (registry-make-testable-db, registry-match-test)
(registry-instantiation-test): Move to tests/gnustest-registry.el.

12 years agoMove registry tests to tests/gnustest-registry.el.
Ted Zlatanov [Tue, 14 Feb 2012 19:09:06 +0000 (14:09 -0500)]
Move registry tests to tests/gnustest-registry.el.

* tests/gnustest-registry.el: New file with the registry and
gnus-registry ERT tests.

* gnus-registry.el (gnus-registry-misc-test)
(gnus-registry-usage-test): Move to tests/gnustest-registry.el.

* registry.el (registry-usage-test, registry-persistence-test): Move to
tests/gnustest-registry.el.

12 years agognus-msg.el (gnus-summary-resend-message): Make gnus-summary-resend-message-insert...
Katsumi Yamaoka [Mon, 13 Feb 2012 23:37:54 +0000 (23:37 +0000)]
gnus-msg.el (gnus-summary-resend-message): Make gnus-summary-resend-message-insert-gcc be last item in message-header-setup-hook.

12 years agoLeo -> Leo Liu
Katsumi Yamaoka [Mon, 13 Feb 2012 22:15:00 +0000 (22:15 +0000)]
Leo -> Leo Liu

12 years agoLeo -> Leo Liu
Katsumi Yamaoka [Mon, 13 Feb 2012 22:14:58 +0000 (22:14 +0000)]
Leo -> Leo Liu

12 years agoRemove backend marks from nnml and nnfolder
Lars Ingebrigtsen [Mon, 13 Feb 2012 20:22:37 +0000 (21:22 +0100)]
Remove backend marks from nnml and nnfolder

* nnfolder.el (nnfolder-marks-directory, nnfolder-marks-is-evil)
(nnfolder-marks, nnfolder-marks-file-suffix, nnfolder-marks-modtime):
Remove.
(nnfolder-open-server): Don't use marks.
(nnfolder-request-delete-group): Ditto.
(nnfolder-request-rename-group): Ditto.
(nnfolder-request-set-mark, nnfolder-request-marks)
(nnfolder-group-marks-pathname, nnfolder-marks-changed-p)
(nnfolder-save-marks, nnfolder-open-marks): Remove.

* nnml.el (nnml-marks-is-evil, nnml-marks-file-name, nnml-marks)
(nnml-marks-modtime): Remove.
(nnml-request-delete-group): Don't use marks.
(nnml-request-rename-group): Ditto.
(nnml-request-set-mark, nnml-request-marks, nnml-marks-changed-p)
(nnml-save-marks, nnml-open-marks): Remove.

12 years agoRemove backend marks from nntp.el
Lars Ingebrigtsen [Mon, 13 Feb 2012 20:16:23 +0000 (21:16 +0100)]
Remove backend marks from nntp.el

* nntp.el (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
(nntp-marks-modtime, nntp-marks-directory, nntp-request-set-mark)
(nntp-request-marks, nntp-marks-directory, nntp-marks-changed-p)
(nntp-save-marks, nntp-open-marks, nntp-possibly-create-directory)
(nntp-server-to-method-cache): Remove.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Mon, 13 Feb 2012 18:51:58 +0000 (19:51 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoIMAP header parsing fix
Lars Ingebrigtsen [Mon, 13 Feb 2012 18:51:06 +0000 (19:51 +0100)]
IMAP header parsing fix

(nnimap-transform-headers): Don't bug out on header lines containing
stuff that look like IMAP length encodings.

12 years agomerge from no gnus
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:48:52 +0000 (12:48 +0100)]
merge from no gnus

12 years agoAdd a `nnimap-record-commands' variable to control logging
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:46:42 +0000 (12:46 +0100)]
Add a `nnimap-record-commands' variable to control logging

* nnimap.el (nnimap-record-commands): New variable.
(nnimap-log-command): Use it.
(nnimap-make-process-buffer): Add a space to the process buffer.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:15:57 +0000 (12:15 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoFix typo in last checkin
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:15:14 +0000 (12:15 +0100)]
Fix typo in last checkin

12 years agoFix typo in last checkin
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:14:58 +0000 (12:14 +0100)]
Fix typo in last checkin

12 years agoFix merge
Lars Ingebrigtsen [Mon, 13 Feb 2012 10:40:22 +0000 (11:40 +0100)]
Fix merge

12 years agomerge from no gnus
Lars Ingebrigtsen [Mon, 13 Feb 2012 02:44:26 +0000 (03:44 +0100)]
merge from no gnus

12 years ago* shr.el (shr-rescale-image): Allow viewing large images.
Lars Ingebrigtsen [Mon, 13 Feb 2012 02:43:01 +0000 (03:43 +0100)]
* shr.el (shr-rescale-image): Allow viewing large images.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 12 Feb 2012 20:54:42 +0000 (21:54 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years ago(nnml-request-compact-group): Delete the marks file after compaction
Lars Ingebrigtsen [Sun, 12 Feb 2012 20:54:19 +0000 (21:54 +0100)]
(nnml-request-compact-group): Delete the marks file after compaction

bug#10800

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:50:13 +0000 (20:50 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoFix build error in last checkin
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:49:44 +0000 (20:49 +0100)]
Fix build error in last checkin

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:37:18 +0000 (20:37 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoStop `url-queue' downloads on group exit.
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:36:51 +0000 (20:36 +0100)]
Stop `url-queue' downloads on group exit.

* gnus-art.el (gnus-stop-downloads): Stop `url-queue' downloads on
group exit.

12 years agoMention `unexist' handling
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:34:09 +0000 (20:34 +0100)]
Mention `unexist' handling

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:31:26 +0000 (20:31 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agonnimap QRESYNC/FETCH parsing fix
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:29:29 +0000 (20:29 +0100)]
nnimap QRESYNC/FETCH parsing fix

* nnimap.el (nnimap-parse-flags): Parse correctly when we have mixed
QRESYNC/FETCH output.

12 years agoAdd missing :version tags to new defcustoms and defgroups
Glenn Morris [Sat, 11 Feb 2012 23:42:08 +0000 (23:42 +0000)]
Add missing :version tags to new defcustoms and defgroups

12 years agoAdd missing :version tags to new defcustoms and defgroups
Glenn Morris [Sat, 11 Feb 2012 23:42:06 +0000 (23:42 +0000)]
Add missing :version tags to new defcustoms and defgroups

12 years agoGet parsing right with mixed QRESYNC and total rescans
Lars Ingebrigtsen [Sat, 11 Feb 2012 18:51:34 +0000 (19:51 +0100)]
Get parsing right with mixed QRESYNC and total rescans

12 years agoCleanups related to "unexist" tracking
Lars Ingebrigtsen [Sat, 11 Feb 2012 18:20:12 +0000 (19:20 +0100)]
Cleanups related to "unexist" tracking

* gnus.el (gnus-article-mark-lists): Add `unexist' to the list of
marks.
(gnus-article-special-mark-lists): Put the `unexist' in the special
marks list instead.

12 years agoPut the `unexist' in the special marks list instead.
Lars Ingebrigtsen [Sat, 11 Feb 2012 18:08:00 +0000 (19:08 +0100)]
Put the `unexist' in the special marks list instead.

12 years ago(gnus-article-mark-lists): Add `unexist' to the list of marks.
Lars Ingebrigtsen [Sat, 11 Feb 2012 17:58:48 +0000 (18:58 +0100)]
(gnus-article-mark-lists): Add `unexist' to the list of marks.

12 years agoFix compilation warning in last checkin
Lars Ingebrigtsen [Sat, 11 Feb 2012 17:46:36 +0000 (18:46 +0100)]
Fix compilation warning in last checkin

12 years agoDon't prompt for unexisting articles
Lars Ingebrigtsen [Sat, 11 Feb 2012 17:44:52 +0000 (18:44 +0100)]
Don't prompt for unexisting articles

* gnus-sum.el (gnus-articles-to-read): Don't include unexisting
articles in the list of articles to be selected.

12 years agoHave nnimap keep track of unexisting articles
Lars Ingebrigtsen [Sat, 11 Feb 2012 17:35:57 +0000 (18:35 +0100)]
Have nnimap keep track of unexisting articles

* nnimap.el (nnimap-retrieve-group-data-early): Query for unexisting
articles.
(nnimap-update-info): Keep track of unexisting articles.
(nnimap-update-qresync-info): Ditto.

12 years agomessage.el (message-default-send-mail-function): Made into own function for reuse...
Lars Ingebrigtsen [Sat, 11 Feb 2012 00:22:52 +0000 (00:22 +0000)]
message.el (message-default-send-mail-function): Made into own function for reuse by emacsbug.el.

12 years agomessage.el (message-default-send-mail-function): Made into own function for reuse...
Lars Ingebrigtsen [Sat, 11 Feb 2012 00:22:45 +0000 (00:22 +0000)]
message.el (message-default-send-mail-function): Made into own function for reuse by emacsbug.el.

12 years agognus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily...
Juanma Barranquero [Fri, 10 Feb 2012 03:46:08 +0000 (03:46 +0000)]
gnus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily-equal-method-parameters' to avoid a warning.

12 years agognus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily...
Juanma Barranquero [Fri, 10 Feb 2012 03:46:05 +0000 (03:46 +0000)]
gnus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily-equal-method-parameters' to avoid a warning.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Thu, 9 Feb 2012 22:54:17 +0000 (23:54 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years ago* gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.
Lars Ingebrigtsen [Thu, 9 Feb 2012 22:53:09 +0000 (23:53 +0100)]
* gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.

12 years ago(mm-archive-dissect-and-inline): Fix up the undisplayer.
Lars Ingebrigtsen [Thu, 9 Feb 2012 22:01:02 +0000 (23:01 +0100)]
(mm-archive-dissect-and-inline): Fix up the undisplayer.

12 years agoDon't unpack zip/tar files automatically, but allow RET-ing them
Lars Ingebrigtsen [Thu, 9 Feb 2012 21:54:26 +0000 (22:54 +0100)]
Don't unpack zip/tar files automatically, but allow RET-ing them

12 years agoAdd more protection
Lars Ingebrigtsen [Thu, 9 Feb 2012 21:24:55 +0000 (22:24 +0100)]
Add more protection

12 years agoOutput text from external commands in the article buffer
Lars Ingebrigtsen [Thu, 9 Feb 2012 21:24:04 +0000 (22:24 +0100)]
Output text from external commands in the article buffer

* gnus-compat.el: Define `timer-set-function'.

* mm-decode.el (mm-display-external): Output the text from the command
in the buffer after the command finished.  This makes text-based
commands behave better.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Thu, 9 Feb 2012 05:17:50 +0000 (06:17 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years ago* nnimap.el (nnimap-wait-for-response): Minor fixup of message string.
Lars Ingebrigtsen [Thu, 9 Feb 2012 05:17:23 +0000 (06:17 +0100)]
* nnimap.el (nnimap-wait-for-response): Minor fixup of message string.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Thu, 9 Feb 2012 01:05:23 +0000 (02:05 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoMore fixes to not list ephemeral servers in the server buffer
Lars Ingebrigtsen [Thu, 9 Feb 2012 01:04:59 +0000 (02:04 +0100)]
More fixes to not list ephemeral servers in the server buffer

* gnus.el (gnus-server-extend-method): Don't add an -address component
if the method already has one (bug#9676).

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Wed, 8 Feb 2012 23:49:29 +0000 (00:49 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoMake gnus-summary-insert-old-articles prompting consistent
Lars Ingebrigtsen [Wed, 8 Feb 2012 23:48:23 +0000 (00:48 +0100)]
Make gnus-summary-insert-old-articles prompting consistent

* gnus-sum.el (gnus-summary-insert-old-articles): Use a default instead
of an initial-input for consistency (bug#10757).

12 years agoRequire url before redefining
Lars Ingebrigtsen [Wed, 8 Feb 2012 02:16:07 +0000 (03:16 +0100)]
Require url before redefining

12 years ago* gnus-compat.el: Add a compat for the old `url-retrieve'.
Lars Ingebrigtsen [Wed, 8 Feb 2012 02:00:03 +0000 (03:00 +0100)]
* gnus-compat.el: Add a compat for the old `url-retrieve'.

12 years agognus.texi (Archived Messages): Document gnus-gcc-self-resent-messages.
Katsumi Yamaoka [Wed, 8 Feb 2012 01:48:05 +0000 (01:48 +0000)]
gnus.texi (Archived Messages): Document gnus-gcc-self-resent-messages.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:27:44 +0000 (01:27 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years ago* dgnushack.el: Fix XEmacs compilation warning.
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:27:24 +0000 (01:27 +0100)]
* dgnushack.el: Fix XEmacs compilation warning.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:09:38 +0000 (01:09 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoInhibit cookies when fetching pictures
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:08:51 +0000 (01:08 +0100)]
Inhibit cookies when fetching pictures

* gnus-html.el (gnus-html-schedule-image-fetching): Ditto.

* shr.el: Inhibit getting and sending cookies when fetching pictures.

12 years ago* gnus-compat.el: Make `help-function-arglist' be compatible on Emacs 23.1.
Lars Ingebrigtsen [Tue, 7 Feb 2012 21:37:47 +0000 (22:37 +0100)]
* gnus-compat.el: Make `help-function-arglist' be compatible on Emacs 23.1.

12 years agoIgnore more .gitattributes
Lars Ingebrigtsen [Tue, 7 Feb 2012 21:00:01 +0000 (22:00 +0100)]
Ignore more .gitattributes

12 years agomerge from no gnus
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:59:05 +0000 (21:59 +0100)]
merge from no gnus

12 years agoAdd a pop3 via SSH tunnel example to the Gnus manual
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:40:04 +0000 (21:40 +0100)]
Add a pop3 via SSH tunnel example to the Gnus manual

* gnus.texi (Mail Source Specifiers): Add a pop3 via an SSH tunnel
example (modified from an example by Michael Albinus).

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:15:34 +0000 (21:15 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoOnly strip whitespace from too-wide lines in shr
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:14:31 +0000 (21:14 +0100)]
Only strip whitespace from too-wide lines in shr

* shr.el (shr-remove-trailing-whitespace): Don't strip whitespace from
lines that are narrower than the window width.  Otherwise background
"blocks" will look less readable.

12 years agognus-sum.el (gnus-summary-show-thread): Revert last two changes.
Katsumi Yamaoka [Tue, 7 Feb 2012 06:35:08 +0000 (06:35 +0000)]
gnus-sum.el (gnus-summary-show-thread): Revert last two changes.

12 years agognus-sum.el (gnus-summary-show-thread): Revert last two changes.
Katsumi Yamaoka [Tue, 7 Feb 2012 06:35:06 +0000 (06:35 +0000)]
gnus-sum.el (gnus-summary-show-thread): Revert last two changes.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:52:27 +0000 (03:52 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoFix XEmacs 21.4 build failure from the last change
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:50:39 +0000 (03:50 +0100)]
Fix XEmacs 21.4 build failure from the last change

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:33:15 +0000 (03:33 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoAllow nnimap to parse headers with spaces in odd places
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:32:39 +0000 (03:32 +0100)]
Allow nnimap to parse headers with spaces in odd places

(nnimap-transform-headers): Fix parsing BODYSTRUCTURE elements that
have newlines within the strings, and where the UID comes after the
BODYSTRUCTURE element (bug#10537).

12 years ago* nnimap.el (nnimap-transform-headers): Removed unused variable.
Lars Ingebrigtsen [Tue, 7 Feb 2012 01:56:43 +0000 (02:56 +0100)]
* nnimap.el (nnimap-transform-headers): Removed unused variable.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:31:04 +0000 (01:31 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years ago(shr-color-set-minimum-interval): Renamed to add prefix
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:30:33 +0000 (01:30 +0100)]
(shr-color-set-minimum-interval): Renamed to add prefix

bug#10732

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:22:43 +0000 (01:22 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoMerge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:22:03 +0000 (01:22 +0100)]
Merge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus

12 years ago* message.el (smtpmail-smtp-user): Silence compiler warning.
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:21:00 +0000 (01:21 +0100)]
* message.el (smtpmail-smtp-user): Silence compiler warning.

12 years agoClean up trailing whitespace after rendering HTML in shr
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:14:40 +0000 (01:14 +0100)]
Clean up trailing whitespace after rendering HTML in shr

(shr-remove-trailing-whitespace): New function.
(shr-insert-document): Use it to clean up trailing whitespace as the
final step (bug#10714).

12 years agoAdd a couple of shr doc strings
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:05:56 +0000 (01:05 +0100)]
Add a couple of shr doc strings

* shr.el (shr-insert-document): Add doc string.
(shr-visit-file): Ditto.

12 years agoImplement an optional user parameter for the multi-smtp setup
Lars Ingebrigtsen [Mon, 6 Feb 2012 23:59:09 +0000 (00:59 +0100)]
Implement an optional user parameter for the multi-smtp setup

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return...
Katsumi Yamaoka [Mon, 6 Feb 2012 22:49:54 +0000 (22:49 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return nil in XEmacs.

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return...
Katsumi Yamaoka [Mon, 6 Feb 2012 22:49:51 +0000 (22:49 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return nil in XEmacs.

12 years agoMerge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:46:19 +0000 (23:46 +0100)]
Merge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus

12 years agognus-sum.el (gnus-summary-article-map): Fix typo.
Katsumi Yamaoka [Mon, 6 Feb 2012 22:36:07 +0000 (22:36 +0000)]
gnus-sum.el (gnus-summary-article-map): Fix typo.

12 years agoDelete duplicate entries
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:24:25 +0000 (23:24 +0100)]
Delete duplicate entries

12 years agoAllow exiting from Gnus when just reading a single group from "without" Gnus.
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:21:40 +0000 (22:21 +0000)]
Allow exiting from Gnus when just reading a single group from "without" Gnus.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:21:31 +0000 (23:21 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoAllow exiting from Gnus when just reading a single group from "without" Gnus.
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:21:35 +0000 (22:21 +0000)]
Allow exiting from Gnus when just reading a single group from "without" Gnus.

12 years agoFix `Q' exit if gnus-kill-summary-on-exit is nil
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:20:52 +0000 (23:20 +0100)]
Fix `Q' exit if gnus-kill-summary-on-exit is nil

* gnus-sum.el (gnus-summary-exit-no-update): Really deaden the summary
buffer if `gnus-kill-summary-on-exit' is nil.

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:20:21 +0000 (22:20 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:20:18 +0000 (22:20 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:17:03 +0000 (22:17 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:16:58 +0000 (22:16 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:27:31 +0000 (03:27 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoFix typo in last checkin.
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:26:52 +0000 (03:26 +0100)]
Fix typo in last checkin.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:25:24 +0000 (03:25 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoFix inloop if the server dies before the async -finish is called
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:24:20 +0000 (03:24 +0100)]
Fix inloop if the server dies before the async -finish is called

* nnimap.el (nnimap-open-server): Allow switching the nnoo server
without reconnecting.
(nnimap-possibly-change-group): Ditto.
(nnimap-finish-retrieve-group-infos): Don't reconnect if the server
connection has died before being called.

12 years ago* gnus.texi (Posting Styles): Mention X-Message-SMTP-Method.
Lars Ingebrigtsen [Thu, 2 Feb 2012 13:43:07 +0000 (14:43 +0100)]
* gnus.texi (Posting Styles): Mention X-Message-SMTP-Method.

12 years agoImplement the X-Message-SMTP-Method Message header
Lars Ingebrigtsen [Thu, 2 Feb 2012 13:24:08 +0000 (14:24 +0100)]
Implement the X-Message-SMTP-Method Message header

* lisp/message.el (message-multi-smtp-send-mail): New function.
(message-multi-smtp-send-mail): Respect the X-Message-SMTP-Method
header to implement multi-SMTP functionality.

* texi/message.texi (Mail Variables): Document X-Message-SMTP-Method.