gnus
8 years agomm-decode: don't touch MIME type for multipart/encrypted children
Daiki Ueno [Thu, 24 May 2012 01:45:38 +0000 (10:45 +0900)]
mm-decode: don't touch MIME type for multipart/encrypted children

The commit 1bf64efe introduced auto detection of actual MIME types
for application/octet-stream.  That changes the MIME type of
encrypted part to "text/plain" when it has filename parameter with
".asc", and causes decryption failure.

8 years agognus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that...
Katsumi Yamaoka [Sun, 27 May 2012 10:31:24 +0000 (10:31 +0000)]
gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that Gcc works (bug#11514)

8 years agolegacy-gnus-agent.el (gnus-agent-unhook-expire-days), gnus-demon.el (gnus-demon-init...
Stefan Monnier [Sun, 27 May 2012 00:43:49 +0000 (00:43 +0000)]
legacy-gnus-agent.el (gnus-agent-unhook-expire-days), gnus-demon.el (gnus-demon-init): Don't bother with type-of

8 years agognus-win.el (gnus-configure-frame): Don't signal an error when jumping to
Stefan Monnier [Sat, 26 May 2012 12:59:55 +0000 (12:59 +0000)]
gnus-win.el (gnus-configure-frame): Don't signal an error when jumping to
 *Server* from a dedicated *Group* window.
(gnus-configure-frame): CSE.

gnus-registry.el: Minor style cleanup.
 (gnus-registry--set/remove-mark): New function, extracted from
 gnus-registry-install-shortcuts.
(gnus-registry-install-shortcuts): Use it.

8 years agonnspool.el (news-path): Use eval-and-compile
Katsumi Yamaoka [Fri, 25 May 2012 06:43:21 +0000 (06:43 +0000)]
nnspool.el (news-path): Use eval-and-compile

8 years agognus.el, nnspool.el: Move some news variables from Emacs' paths.el
Glenn Morris [Thu, 24 May 2012 22:53:13 +0000 (22:53 +0000)]
gnus.el, nnspool.el: Move some news variables from Emacs' paths.el

8 years agoFix "groups" Agent format
Wolfgang Jenkner [Sun, 13 May 2012 19:17:19 +0000 (21:17 +0200)]
Fix "groups" Agent format

* gnus-agent.el (gnus-agent-save-active): Deal with the "groups"
format.  In particular, add an optional argument and a docstring.

* gnus-start.el (gnus-groups-to-gnus-format): Use it.

* nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
current before calling `gnus-groups-to-gnus-format'.
Note that this was already the case for `gnus-active-to-gnus-format'.

8 years agonnweb.el (nnweb-google-parse-1): Fix minor Y10k bug
Paul Eggert [Fri, 4 May 2012 10:57:22 +0000 (10:57 +0000)]
nnweb.el (nnweb-google-parse-1): Fix minor Y10k bug

8 years agoauth.texi (Help for users): Fix typos
Katsumi Yamaoka [Tue, 1 May 2012 22:58:09 +0000 (22:58 +0000)]
auth.texi (Help for users): Fix typos

8 years agonnimap.el (nnimap-open-connection-1): Don't leave an "opening..." message once it...
Stefan Monnier [Tue, 1 May 2012 22:57:23 +0000 (22:57 +0000)]
nnimap.el (nnimap-open-connection-1): Don't leave an "opening..." message once it\s actually open

8 years agoMa Gnus v0.6 is begun
Lars Magne Ingebrigtsen [Tue, 1 May 2012 21:59:16 +0000 (23:59 +0200)]
Ma Gnus v0.6 is begun

8 years agoMa Gnus v0.5 is released
Lars Magne Ingebrigtsen [Tue, 1 May 2012 21:59:07 +0000 (23:59 +0200)]
Ma Gnus v0.5 is released

8 years ago* auth.texi (Help for users): Update for .gpg file being second.
Ted Zlatanov [Tue, 1 May 2012 13:57:13 +0000 (09:57 -0400)]
* auth.texi (Help for users): Update for .gpg file being second.

8 years agoauth-source.el (auth-source--aput-1, auth-source--aput, auth-source--aget): New funct...
Stefan Monnier [Sat, 28 Apr 2012 23:41:56 +0000 (23:41 +0000)]
auth-source.el (auth-source--aput-1, auth-source--aput, auth-source--aget): New functions and macros; Use them instead of aput/aget

8 years agognus.el (debbugs-gnu): Don't override existing autoload definition
Andreas Schwab [Fri, 27 Apr 2012 06:04:53 +0000 (06:04 +0000)]
gnus.el (debbugs-gnu): Don't override existing autoload definition

8 years agoFix buildbot failure with XEmacs.
Daiki Ueno [Thu, 26 Apr 2012 08:37:39 +0000 (17:37 +0900)]
Fix buildbot failure with XEmacs.

* plstore.el (plstore-called-interactively-p): New compat macro copied
from message.el.
(plstore-mode): Use it.

8 years agoplstore.el: Revive plstore editing mode previously reverted due to feature freeze
Daiki Ueno [Thu, 26 Apr 2012 07:56:03 +0000 (07:56 +0000)]
plstore.el: Revive plstore editing mode previously reverted due to feature freeze

8 years agopop3.el (pop3-wait-for-messages): Fix retrieved data size calculation.
Katsumi Yamaoka [Wed, 25 Apr 2012 11:19:25 +0000 (11:19 +0000)]
pop3.el (pop3-wait-for-messages): Fix retrieved data size calculation.

8 years agotls.el (open-tls-stream): Remove unused binding
Juanma Barranquero [Thu, 19 Apr 2012 22:20:01 +0000 (22:20 +0000)]
tls.el (open-tls-stream): Remove unused binding

8 years agonndraft.el (nndraft-request-list): Fix declaration
Glenn Morris [Mon, 16 Apr 2012 22:03:22 +0000 (22:03 +0000)]
nndraft.el (nndraft-request-list): Fix declaration

8 years agolisp/ChangeLog: Add missing entry
Katsumi Yamaoka [Thu, 12 Apr 2012 23:16:54 +0000 (23:16 +0000)]
lisp/ChangeLog: Add missing entry

8 years agoGit bug??? -- Remove duplicate ChangeLog entries
Katsumi Yamaoka [Thu, 12 Apr 2012 22:58:52 +0000 (22:58 +0000)]
Git bug??? -- Remove duplicate ChangeLog entries

8 years ago* mm-decode.el (mm-dissect-buffer): Doc fix.
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:45:00 +0000 (20:45 +0200)]
* mm-decode.el (mm-dissect-buffer): Doc fix.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:35:26 +0000 (20:35 +0200)]
Merge remote branch 'origin/no-gnus'

8 years ago`C-x m' on a non-group line fixup
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:34:56 +0000 (20:34 +0200)]
`C-x m' on a non-group line fixup

* gnus-msg.el (gnus-inews-insert-gcc): Don't do the alist stuff when we
don't have a current group.

8 years agoUse `gnus-buffer-live-p' instead of `buffer-live-p'.
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:14:29 +0000 (20:14 +0200)]
Use `gnus-buffer-live-p' instead of `buffer-live-p'.

This makes the tests with `gnus-group-buffer', a string, work.

8 years agoMerge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:11:40 +0000 (20:11 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus

8 years agoFurther non-group buffer fixups
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:09:29 +0000 (20:09 +0200)]
Further non-group buffer fixups

* gnus-sum.el (gnus-handle-ephemeral-exit): Avoid creating the group
buffer if it doesn't exist.

8 years agoFix minor bug in 23eae558c46c7e86257c60f5bcbe7db451ee6c85.
Tassilo Horn [Thu, 12 Apr 2012 18:07:21 +0000 (20:07 +0200)]
Fix minor bug in 23eae558c46c7e86257c60f5bcbe7db451ee6c85.

8 years agoEphemeral group border case fixup
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 18:03:12 +0000 (20:03 +0200)]
Ephemeral group border case fixup

* gnus-group.el (gnus-group-read-ephemeral-group): If no quit-config is
given, mark the group as ephemeral with the current window conf.

8 years agoFurther fixes for allowing ephemeral groups without Gnus running
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 16:48:08 +0000 (18:48 +0200)]
Further fixes for allowing ephemeral groups without Gnus running

(gnus-summary-exit): Allow quitting when we don't have a group buffer.

8 years agoAllow reading ephemeral groups without starting Gnus
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 16:40:27 +0000 (18:40 +0200)]
Allow reading ephemeral groups without starting Gnus

* gnus-sum.el (gnus-set-global-variables): Don't assume that the group
buffer exists, which it doesn't if we haven't started Gnus.

8 years agoImport epa.texi from Emacs; remove PGG files
Katsumi Yamaoka [Wed, 11 Apr 2012 00:13:17 +0000 (00:13 +0000)]
Import epa.texi from Emacs; remove PGG files

8 years agoImport epa.texi from Emacs; remove PGG files
Katsumi Yamaoka [Wed, 11 Apr 2012 00:13:13 +0000 (00:13 +0000)]
Import epa.texi from Emacs; remove PGG files

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:39:49 +0000 (00:39 +0200)]
Merge remote branch 'origin/no-gnus'

8 years ago(gnus-inews-insert-gcc): Protect against when we don't have a group name.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:39:23 +0000 (00:39 +0200)]
(gnus-inews-insert-gcc): Protect against when we don't have a group name.

8 years ago(mml-generate-mime): Allow specifying what the top-level part type is
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:35:08 +0000 (00:35 +0200)]
(mml-generate-mime): Allow specifying what the top-level part type is

8 years ago(gnus-clean-old-newsrc): Fix last checkin.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:08:13 +0000 (00:08 +0200)]
(gnus-clean-old-newsrc): Fix last checkin.

8 years ago(gnus-clean-old-newsrc): Remove totally bogus `unexists' entries.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:04:13 +0000 (00:04 +0200)]
(gnus-clean-old-newsrc): Remove totally bogus `unexists' entries.

8 years agonnimap unexist tracking fix
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 22:01:36 +0000 (00:01 +0200)]
nnimap unexist tracking fix

(nnimap-update-info): None of the articles below the active low-water
mark exist

8 years ago* dgnushack.el: Get rid of XEmacs compilation warning.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 21:04:19 +0000 (23:04 +0200)]
* dgnushack.el: Get rid of XEmacs compilation warning.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 20:58:33 +0000 (22:58 +0200)]
Merge remote branch 'origin/no-gnus'

8 years agoReally fix non-ASCII characters when washing HTML
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 20:58:00 +0000 (22:58 +0200)]
Really fix non-ASCII characters when washing HTML

(article-wash-html): Parse the original article buffer to get the
unencoded data (bug#7410).

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 20:51:16 +0000 (22:51 +0200)]
Merge remote branch 'origin/no-gnus'

8 years ago`article-wash-html' for non-ASCII text fixup
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 20:50:47 +0000 (22:50 +0200)]
`article-wash-html' for non-ASCII text fixup

* gnus-art.el (article-wash-html): Ensure that we insert the HTML into
a multibyte buffer (bug#7410).

8 years agoUse the correct From header when cancelling articles.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 20:27:04 +0000 (22:27 +0200)]
Use the correct From header when cancelling articles.

* gnus-msg.el (gnus-summary-cancel-article): See what From header we
would have gotten if we posted to the group, and use that to compare
against the message we want to cancel (bug#10808).

8 years agoFurther XEmacs compat fixup of the last change.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 19:47:06 +0000 (21:47 +0200)]
Further XEmacs compat fixup of the last change.

8 years ago(gnus-auto-center-summary): `scroll-margin' isn't defined on XEmacs.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 19:39:19 +0000 (21:39 +0200)]
(gnus-auto-center-summary): `scroll-margin' isn't defined on XEmacs.

8 years ago(gnus-auto-center-summary): Set default to respect `scroll-margin'.
Philipp Haselwarter [Tue, 10 Apr 2012 19:28:42 +0000 (21:28 +0200)]
(gnus-auto-center-summary): Set default to respect `scroll-margin'.

8 years agoMark last change as tiny.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 19:27:18 +0000 (21:27 +0200)]
Mark last change as tiny.

8 years agoDon't be overzealous when hiding cited text
Elias Oltmanns [Tue, 10 Apr 2012 19:16:30 +0000 (21:16 +0200)]
Don't be overzealous when hiding cited text

* gnus-cite.el (gnus-dissect-cited-text): A single line without
citation prefix within a block of cited text should be considered part
of that block *only* if it is a blank line.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 18:23:38 +0000 (20:23 +0200)]
Merge remote branch 'origin/no-gnus'

8 years ago(gnus-read-newsrc-el-file): Protect against broken .newsrc.el files.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 18:22:42 +0000 (20:22 +0200)]
(gnus-read-newsrc-el-file): Protect against broken .newsrc.el files.

8 years agobinhex.el, hashcash.el, uudecode.el: Remove * characters from the front of variable...
Chong Yidong [Mon, 9 Apr 2012 23:11:30 +0000 (23:11 +0000)]
binhex.el, hashcash.el, uudecode.el: Remove * characters from the front of variable docstrings.

8 years ago* auth.texi (Secret Service API): Adjust @samp to @code for collection names.
Ted Zlatanov [Thu, 5 Apr 2012 22:29:11 +0000 (18:29 -0400)]
* auth.texi (Secret Service API): Adjust @samp to @code for collection names.

8 years ago* auth.texi (Secret Service API): Adjust @samp to @code for collection names.
Ted Zlatanov [Thu, 5 Apr 2012 22:29:11 +0000 (18:29 -0400)]
* auth.texi (Secret Service API): Adjust @samp to @code for collection names.

8 years ago* auth.texi (Secret Service API): Edit further and give examples.
Ted Zlatanov [Thu, 5 Apr 2012 12:49:15 +0000 (08:49 -0400)]
* auth.texi (Secret Service API): Edit further and give examples.

8 years ago* auth.texi (Secret Service API): Edit further and give examples.
Ted Zlatanov [Thu, 5 Apr 2012 12:49:15 +0000 (08:49 -0400)]
* auth.texi (Secret Service API): Edit further and give examples.

8 years agocolor.el (color-lighten-name): Fix typo.
Bastien Guerry [Thu, 5 Apr 2012 11:31:44 +0000 (11:31 +0000)]
color.el (color-lighten-name): Fix typo.

8 years agocolor.el (color-lighten-name): Fix typo.
Bastien Guerry [Thu, 5 Apr 2012 11:31:40 +0000 (11:31 +0000)]
color.el (color-lighten-name): Fix typo.

8 years agoauth.texi: Merge changes made in Emacs trunk
Emacs developers [Thu, 5 Apr 2012 01:41:59 +0000 (01:41 +0000)]
auth.texi: Merge changes made in Emacs trunk

8 years agoauth.texi: Merge changes made in Emacs trunk
Emacs developers [Thu, 5 Apr 2012 01:41:39 +0000 (01:41 +0000)]
auth.texi: Merge changes made in Emacs trunk

8 years agoSeveral miscellaneous doc changes
Chong Yidong [Wed, 4 Apr 2012 11:26:57 +0000 (11:26 +0000)]
Several miscellaneous doc changes

* gnus-faq.texi (FAQ 8-2): Mention EasyPG.
* gnus.texi: Reduce references to obsolete pgg library.
  (Security): Note that epg is now the default.
* message.texi (Using PGP/MIME): Note that epg is now the default.

8 years agoSeveral miscellaneous doc changes
Chong Yidong [Wed, 4 Apr 2012 11:26:39 +0000 (11:26 +0000)]
Several miscellaneous doc changes

* gnus-faq.texi (FAQ 8-2): Mention EasyPG.
* gnus.texi: Reduce references to obsolete pgg library.
  (Security): Note that epg is now the default.
* message.texi (Using PGP/MIME): Note that epg is now the default.

8 years agoFix typo
Katsumi Yamaoka [Mon, 2 Apr 2012 10:14:01 +0000 (10:14 +0000)]
Fix typo

8 years agoshr.el (shr-find-fill-point): Don't break a line within kinsoku-eol characters.
Katsumi Yamaoka [Mon, 2 Apr 2012 10:11:08 +0000 (10:11 +0000)]
shr.el (shr-find-fill-point): Don't break a line within kinsoku-eol characters.

8 years agoshr.el (shr-find-fill-point): Don't break a line before kinsoku-bol characters.
Katsumi Yamaoka [Mon, 2 Apr 2012 09:11:52 +0000 (09:11 +0000)]
shr.el (shr-find-fill-point): Don't break a line before kinsoku-bol characters.

8 years agoFix dependency between mm-archive.el and mm-decode.el
Katsumi Yamaoka [Tue, 27 Mar 2012 07:15:30 +0000 (07:15 +0000)]
Fix dependency between mm-archive.el and mm-decode.el
Silence compiler warnings issued when compiling in Emacs source tree

8 years ago* gnus-compat.el: Define `bound-and-true-p' for XEmacs.
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 21:13:00 +0000 (22:13 +0100)]
* gnus-compat.el: Define `bound-and-true-p' for XEmacs.

8 years agoDon't have the timer wait another timer period when idleness is too low
Peter Münster [Thu, 22 Mar 2012 21:10:36 +0000 (22:10 +0100)]
Don't have the timer wait another timer period when idleness is too low

* gnus-demon.el (gnus-demon-timers): Now a plist (function -> timer).
(gnus-demon-cancel): Ditto.
(gnus-demon-run-callback): When function cannot be called due to low
idleness, call it when idleness reaches the expected value, instead of
waiting another timer period.
(gnus-demon-init): Add `time' to arguments of call-back.

8 years ago* dgnushack.el: Bind `gnus-registry-enabled' for XEmacs.
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 21:03:46 +0000 (22:03 +0100)]
* dgnushack.el: Bind `gnus-registry-enabled' for XEmacs.

8 years agoClean up compilation warnings from the gnus-registry patches
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 20:59:00 +0000 (21:59 +0100)]
Clean up compilation warnings from the gnus-registry patches

8 years agoWarp via the registry if enabled
Dave Abrahams [Thu, 22 Mar 2012 20:54:35 +0000 (21:54 +0100)]
Warp via the registry if enabled

* gnus-int.el (gnus-select-group-with-message-id): New function.
(gnus-try-warping-via-registry): Ditto.
(gnus-warp-to-article): Fall back on the registry.

* gnus-sum.el (gnus-summary-insert-subject): Record information in the
registry about each article retrieved.

8 years agoNote that `nnimap-inbox' can be a list
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 20:29:40 +0000 (21:29 +0100)]
Note that `nnimap-inbox' can be a list

8 years agoAllow several IMAP inboxes
Sergio Martínez [Thu, 22 Mar 2012 20:28:31 +0000 (21:28 +0100)]
Allow several IMAP inboxes

* nnimap.el (nnimap-request-scan): Allow `nnimap-inbox' to be a list of
inboxes.

8 years agoIndent.
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 19:59:16 +0000 (20:59 +0100)]
Indent.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 19:28:43 +0000 (20:28 +0100)]
Merge remote branch 'origin/no-gnus'

8 years agoQuote tokens that start with "#" to ~/.authinfo
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 19:28:17 +0000 (20:28 +0100)]
Quote tokens that start with "#" to ~/.authinfo

* auth-source.el (auth-source-netrc-create): Quote tokens that contain
"#" to avoid having them interpreted as comments.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 19:17:10 +0000 (20:17 +0100)]
Merge remote branch 'origin/no-gnus'

8 years agognus.texi documentation update
Peder O. Klingenberg [Thu, 22 Mar 2012 19:16:28 +0000 (20:16 +0100)]
gnus.texi documentation update

* gnus.texi (Archived Messages): Update `gnus-message-archive-group' to
reflect the new default.

8 years agoIndent.
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 18:51:38 +0000 (19:51 +0100)]
Indent.

8 years ago* nnimap.el (nnimap-fetch-partial-articles): Minor doc string fixup.
Lars Magne Ingebrigtsen [Thu, 22 Mar 2012 18:50:45 +0000 (19:50 +0100)]
* nnimap.el (nnimap-fetch-partial-articles): Minor doc string fixup.

8 years agognus-msg.el (gnus-summary-resend-message-insert-gcc): Assume that gnus-gcc-self-resen...
Katsumi Yamaoka [Thu, 22 Mar 2012 10:55:10 +0000 (10:55 +0000)]
gnus-msg.el (gnus-summary-resend-message-insert-gcc): Assume that gnus-gcc-self-resent-messages may be a group parameter.

8 years agoTypo
Katsumi Yamaoka [Thu, 22 Mar 2012 10:06:50 +0000 (10:06 +0000)]
Typo

8 years agognus-msg.el (gnus-summary-resend-message): Don't encode encoded words in header when...
Katsumi Yamaoka [Thu, 22 Mar 2012 10:03:13 +0000 (10:03 +0000)]
gnus-msg.el (gnus-summary-resend-message): Don't encode encoded words in header when Gcc'ing resent mesage.

8 years agoFurther shr vertical white space fixups
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 21:34:35 +0000 (22:34 +0100)]
Further shr vertical white space fixups

(shr-tag-br): Allow <br> to end lines or to make a single blank line.
(shr-ensure-paragraph): Consider lines with white space to be blank.

8 years agoRevert the <br> change in shr.
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 17:02:45 +0000 (18:02 +0100)]
Revert the <br> change in shr.

It looks awkward in some documents.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 13:29:19 +0000 (14:29 +0100)]
Merge remote branch 'origin/no-gnus'

8 years agoMinor shr white space rendering tweak
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 13:28:37 +0000 (14:28 +0100)]
Minor shr white space rendering tweak

* shr.el (shr-insert): Update the text state properly to avoid
inserting spurious paragraph starts.

8 years ago(shr-insert): Only insert a blank line if we're starting from an image.
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 13:21:43 +0000 (14:21 +0100)]
(shr-insert): Only insert a blank line if we're starting from an image.

8 years agoTweak shr rendering of <br>
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 13:18:36 +0000 (14:18 +0100)]
Tweak shr rendering of <br>

(shr-tag-br): Make <br> only ensure a line break instead of always
creating a blank line.  This looks more readable in my test corpus.

8 years agoFix fallout of the previous patch.
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 12:52:53 +0000 (13:52 +0100)]
Fix fallout of the previous patch.

8 years agoHave shr pretend that non-breaking space is normal space
Lars Magne Ingebrigtsen [Mon, 19 Mar 2012 12:46:15 +0000 (13:46 +0100)]
Have shr pretend that non-breaking space is normal space

* shr.el (shr-insert): Treat non-breaking space just like normal
space.  This seems to produce more pleasing results.

8 years agoHave the Makefiles respect DESTDIR
Elias Pipping [Thu, 15 Mar 2012 01:34:03 +0000 (02:34 +0100)]
Have the Makefiles respect DESTDIR

8 years agoAdd hooks for gcc handling
Christopher Schmidt [Thu, 15 Mar 2012 01:32:15 +0000 (02:32 +0100)]
Add hooks for gcc handling

* gnus-msg.el (gnus-inews-do-gcc): Add gnus-gcc-pre-body-encode-hook
and gnus-gcc-post-body-encode-hook.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Wed, 14 Mar 2012 21:37:36 +0000 (22:37 +0100)]
Merge remote branch 'origin/no-gnus'

8 years agoSquash marks propagation in one more place
Lars Magne Ingebrigtsen [Wed, 14 Mar 2012 21:36:00 +0000 (22:36 +0100)]
Squash marks propagation in one more place

* gnus-sum.el (gnus-update-marks): Don't propagate marks unless
requested (bug#10961).

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Wed, 14 Mar 2012 19:03:57 +0000 (20:03 +0100)]
Merge remote branch 'origin/no-gnus'

8 years agoSlight shr cleanups
Lars Magne Ingebrigtsen [Wed, 14 Mar 2012 19:03:25 +0000 (20:03 +0100)]
Slight shr cleanups

(shr-natural-width): Removed.
(shr-buffer-width): New function.
(shr-expand-newlines): Use it.

8 years agoMerge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Wed, 14 Mar 2012 18:55:31 +0000 (19:55 +0100)]
Merge remote branch 'origin/no-gnus'