gnus
11 years agoFix cpnflict
Katsumi Yamaoka [Wed, 26 Dec 2012 13:53:17 +0000 (13:53 +0000)]
Fix cpnflict

11 years agoMerge changes made in Emacs trunk
Emacs developers [Wed, 26 Dec 2012 13:46:52 +0000 (13:46 +0000)]
Merge changes made in Emacs trunk

2012-12-26  Daiki Ueno  <ueno@gnu.org>
* mml2015.el (mml2015-epg-signature-to-string): New function.
  (mml2015-epg-verify-result-to-string): New function.
  (mml2015-epg-decrypt, mml2015-epg-clear-decrypt, mml2015-epg-verify)
  (mml2015-epg-clear-verify): Use mml2015-epg-verify-result-to-string
  instead of epg-verify-result-to-string.
  (epg-signature-key-id, epg-signature-to-string): Autoload.
  (epg-verify-result-to-string): Remove autoload.

2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>
* mml2015.el (mml2015-epg-key-image): New function, to retrieve photo
  ID image from GPG public key.
  (mml2015-epg-key-image-to-string): New function.

11 years agoMake summary movement with hidden threads more predictable
Lars Ingebrigtsen [Wed, 26 Dec 2012 13:46:49 +0000 (14:46 +0100)]
Make summary movement with hidden threads more predictable

* gnus-util.el (gnus-goto-colon): Move to the beginning of the visual
lines.  This makes summary commands with hidden threads work more
reliably.

11 years agoMake `gnus-article-hide-citation-maybe' leave buttons to mark hidden text
Lars Ingebrigtsen [Wed, 26 Dec 2012 13:40:25 +0000 (14:40 +0100)]
Make `gnus-article-hide-citation-maybe' leave buttons to mark hidden text

* gnus-cite.el (gnus-article-hide-citation-maybe): Leave an expansion
button to mark the hidden citations (bug#9395).

11 years agoplstore-passphrase-callback-function fixup
Leo Liu [Tue, 25 Dec 2012 21:50:48 +0000 (22:50 +0100)]
plstore-passphrase-callback-function fixup

* plstore.el (plstore-passphrase-callback-function): Fix error when
error when plstore-cache-passphrase-for-symmetric-encryption is set
(bug#13264).

11 years agoFurther multiple article buffer fixes
Lars Ingebrigtsen [Tue, 25 Dec 2012 20:07:31 +0000 (21:07 +0100)]
Further multiple article buffer fixes

* gnus-sum.el (gnus-set-global-variables): Don't copy over the summary
buffer to the article buffer here, because that clobbers multiple
article buffers.

11 years agoKeep track of the equivalent summary buffer for each article buffer
Lars Ingebrigtsen [Tue, 25 Dec 2012 19:59:34 +0000 (20:59 +0100)]
Keep track of the equivalent summary buffer for each article buffer

* gnus-art.el (gnus-article-setup-buffer): Make sure that the article
buffer always points to the right summary buffer.

11 years agoAllow "password" as netrc passwords
John Wiegley [Tue, 25 Dec 2012 17:31:47 +0000 (18:31 +0100)]
Allow "password" as netrc passwords

* auth-source.el (auth-source-netrc-parse): Allow using "password" as
the password (bug#12097).

11 years agoFix rendering of href-less <A> elements in shr
Lars Ingebrigtsen [Tue, 25 Dec 2012 15:46:39 +0000 (16:46 +0100)]
Fix rendering of href-less <A> elements in shr

* shr.el (shr-tag-a): Don't tagify <A> elements that don't have HREFs
(bug#13263).

11 years agoAllow killing off the *Tree* buffer
Lars Ingebrigtsen [Tue, 25 Dec 2012 15:21:24 +0000 (16:21 +0100)]
Allow killing off the *Tree* buffer

* gnus-salt.el (gnus-highlight-selected-tree): Check whether the Tree
buffer exists before using it (bug#12475).

11 years agoDon't bug out when fetching data from offline methods
Lars Ingebrigtsen [Tue, 25 Dec 2012 14:04:45 +0000 (15:04 +0100)]
Don't bug out when fetching data from offline methods

* gnus-agent.el (gnus-agent-fetch-articles): Don't fetch articles from
offline groups (bug#11937).

11 years agoAllow setting `message-cite-style' via customize
Lars Ingebrigtsen [Tue, 25 Dec 2012 13:08:28 +0000 (14:08 +0100)]
Allow setting `message-cite-style' via customize

* message.el (message-yank-original): When using customize to set the
value of `message-cite-style', the variable it set to a symbol that's
the name of the variable, which must then be dereferenced (bug#12616).

11 years agoCombine formatting faces with other highlighting
Wolfgang Jenkner [Tue, 25 Dec 2012 12:55:28 +0000 (13:55 +0100)]
Combine formatting faces with other highlighting

* lisp/gnus-spec.el (gnus-face-face-function): Initialize the value of
the `face' property with a list whose car is the face specified in the
format string and whose cdr is (nil).
* lisp/gnus-util.el
(gnus-put-text-property-excluding-characters-with-faces): Change
accordingly.
(gnus-get-text-property-excluding-characters-with-faces): New function.
* lisp/gnus-sum.el (gnus-summary-highlight-line):
* lisp/gnus-salt.el (gnus-tree-highlight-node):
* lisp/gnus-group.el (gnus-group-highlight-line): Use it.

11 years agoAllow specifying the login method for nnimap
Lars Ingebrigtsen [Tue, 25 Dec 2012 11:40:14 +0000 (12:40 +0100)]
Allow specifying the login method for nnimap

* nnimap.el (nnimap-authenticator): Expand to allow specifying the
login methods.
(nnimap-login): Respect the `nnimap-authenticator' variable.

11 years agoFix moving unticked messages between IMAP groups
Lars Ingebrigtsen [Tue, 25 Dec 2012 11:26:32 +0000 (12:26 +0100)]
Fix moving unticked messages between IMAP groups

* gnus-sum.el (gnus-summary-push-marks-to-backend): Push the complete
mark state when moving articles.  Otherwise unticked articles will get
their ticks back after moving.

11 years ago(gnus-browse-delete-group): Fix syntax error.
Lars Ingebrigtsen [Mon, 24 Dec 2012 20:25:43 +0000 (21:25 +0100)]
(gnus-browse-delete-group): Fix syntax error.

11 years agoRemove X-Message-SMTP-Method from news, too.
Lars Ingebrigtsen [Mon, 24 Dec 2012 20:13:47 +0000 (21:13 +0100)]
Remove X-Message-SMTP-Method from news, too.

* message.el (message-ignored-news-headers): Always remove
X-Message-SMTP-Method to avoid information leakage if the user
mistakenly inserts the header into news messages.

11 years agoAdd new command gnus-browse-delete-group
Lars Ingebrigtsen [Mon, 24 Dec 2012 17:03:42 +0000 (18:03 +0100)]
Add new command gnus-browse-delete-group

11 years agoFix point movement when hiding threads
Lars Ingebrigtsen [Mon, 24 Dec 2012 16:08:55 +0000 (17:08 +0100)]
Fix point movement when hiding threads

* gnus-sum.el (gnus-summary-hide-thread): If point were further to the
right than four characters, this command would move point to
`point-max'.  Don't do that.

11 years agoFix up the selection of debbugs groups
Lars Ingebrigtsen [Mon, 24 Dec 2012 13:56:06 +0000 (14:56 +0100)]
Fix up the selection of debbugs groups

* gnus-group.el (gnus-group-read-ephemeral-group): Set the active data
to nil to allow re-selecting groups that gain articles.
(gnus-bug-group-download-format-alist): Update the URL.

11 years agoIndent.
Lars Ingebrigtsen [Mon, 24 Dec 2012 12:23:38 +0000 (13:23 +0100)]
Indent.

11 years agoMerge branch 'master' of https://git.gnus.org/gnus
Lars Ingebrigtsen [Sun, 23 Dec 2012 18:46:03 +0000 (19:46 +0100)]
Merge branch 'master' of https://git.gnus.org/gnus

11 years ago* shr.el (shr-tag-em): Render em as italic, not bold.
Andreas Schwab [Sun, 23 Dec 2012 15:37:59 +0000 (10:37 -0500)]
* shr.el (shr-tag-em): Render em as italic, not bold.

11 years agoDoc typo fix.
Lars Ingebrigtsen [Sun, 23 Dec 2012 14:44:17 +0000 (15:44 +0100)]
Doc typo fix.

11 years ago(gnus-backend-trace): Also not the elapsed seconds.
Lars Ingebrigtsen [Sun, 23 Dec 2012 14:44:06 +0000 (15:44 +0100)]
(gnus-backend-trace): Also not the elapsed seconds.

11 years agoHyphen and dash fixes in texinfo files
Paul Eggert [Sun, 23 Dec 2012 12:52:28 +0000 (12:52 +0000)]
Hyphen and dash fixes in texinfo files

11 years ago(gnus-finish-retrieve-group-infos): Add backend tracing.
Lars Ingebrigtsen [Sun, 23 Dec 2012 07:52:07 +0000 (08:52 +0100)]
(gnus-finish-retrieve-group-infos): Add backend tracing.

11 years agoRefactor the backend tracing code.
Lars Ingebrigtsen [Sun, 23 Dec 2012 07:48:55 +0000 (08:48 +0100)]
Refactor the backend tracing code.

* gnus-int.el (gnus-backend-trace): Factor out into its own function
for reuse.
(gnus-open-server): Use it to add more tracing.

11 years ago* gnus-sync.el (gnus-sync-file-encrypt-to, gnus-sync-save): Set epa-file-encrypt...
Ted Zlatanov [Sat, 22 Dec 2012 20:02:32 +0000 (15:02 -0500)]
* gnus-sync.el (gnus-sync-file-encrypt-to, gnus-sync-save): Set epa-file-encrypt-to from variable to avoid querying.

11 years agoauth.texi, epa.texi, gnus-coding.texi, sasl.texi: May as well just include doclicense...
Glenn Morris [Sat, 22 Dec 2012 06:14:15 +0000 (06:14 +0000)]
auth.texi, epa.texi, gnus-coding.texi, sasl.texi: May as well just include doclicense.texi in everything.
auth.texi, emacs-mime.texi, epa.texi, gnus-coding.texi, gnus.texi, message.texi, sasl.texi, sieve.texi: Do not mention buying copies from the FSF, which does not publish these manuals.

11 years agosieve-mode.el (sieve-font-lock-keywords): Keywords should be word delimited (Bug...
Akinori MUSHA [Fri, 14 Dec 2012 05:46:30 +0000 (05:46 +0000)]
sieve-mode.el (sieve-font-lock-keywords): Keywords should be word delimited (Bug#13173)

11 years agotls.el (tls-program): Update customize type
Andreas Schwab [Thu, 13 Dec 2012 22:07:39 +0000 (22:07 +0000)]
tls.el (tls-program): Update customize type

11 years agognus-start.el (gnus-before-resume-hook): Add :version
Katsumi Yamaoka [Thu, 13 Dec 2012 00:52:06 +0000 (00:52 +0000)]
gnus-start.el (gnus-before-resume-hook): Add :version

11 years agognus.el (gnus-other-frame-resume-function): Add user option.
Sam Steingold [Wed, 12 Dec 2012 22:31:27 +0000 (22:31 +0000)]
gnus.el (gnus-other-frame-resume-function): Add user option.
 (gnus-other-frame): Call `gnus-other-frame-resume-function' on resume.

11 years agognus-art.el (gnus-article-browse-html-parts): Use <div align="left"> instead of ...
Katsumi Yamaoka [Wed, 12 Dec 2012 22:22:20 +0000 (22:22 +0000)]
gnus-art.el (gnus-article-browse-html-parts): Use <div align="left"> instead of <pre> to align message header

11 years agognus-namazu.el: Fix typo: (require 'gmm-util) -> (require 'gmm-utils)
Eric Abrahamsen [Wed, 12 Dec 2012 03:51:45 +0000 (03:51 +0000)]
gnus-namazu.el: Fix typo: (require 'gmm-util) -> (require 'gmm-utils)

11 years agognus-start.el (gnus-before-resume-hook): Add.
Sam Steingold [Thu, 6 Dec 2012 22:29:29 +0000 (22:29 +0000)]
gnus-start.el (gnus-before-resume-hook): Add.
  (gnus-1): Run it when Gnus is alive.

11 years agodoclicense.texi: Update to latest version from FSF.
Paul Eggert [Thu, 6 Dec 2012 10:03:30 +0000 (10:03 +0000)]
doclicense.texi: Update to latest version from FSF.
  This is just a minor editorial change.

11 years agoFix minor whitespace issues after "." in manual
Paul Eggert [Thu, 6 Dec 2012 08:01:02 +0000 (08:01 +0000)]
Fix minor whitespace issues after "." in manual

Be more systematic about using "@." (not ".") at end of sentence that
ends in a capital letter, and about appending "@:" after non-ends of
sentences that end in a lower case letter followed by "." followed by
whitespace.  Omit unnecessary use of "@:" and "@.".  Similarly for "?"
and "!".  Be more consistent about putting a comma after "i.e." and
"e.g."; this is the typical American style and it's easier to code in
Texinfo.

11 years agospam.el: Fix last change
Katsumi Yamaoka [Thu, 6 Dec 2012 04:38:28 +0000 (04:38 +0000)]
spam.el: Fix last change

11 years agogmm-utils.el (gmm-called-interactively-p): Restore as a macro.
Katsumi Yamaoka [Thu, 6 Dec 2012 04:27:37 +0000 (04:27 +0000)]
gmm-utils.el (gmm-called-interactively-p): Restore as a macro.
gnus-art.el (article-unsplit-urls)
gnus-bookmark.el (gnus-bookmark-bmenu-list)
gnus-registry.el (gnus-registry-get-article-marks)
message.el (message-goto-body): Use it.
  (message-called-interactively-p): Remove.

spam-stat.el (spam-stat-called-interactively-p): New macro.
  (spam-stat-score-buffer): Use it.

spam.el: Silence the warnings against BBDB functions when compiling.

gnus-score.el (gnus-score-decode-text-parts):
  Use append+mapcar instead of the cl function mapcan.

11 years ago* lisp/gnus/gnus.el (gnus-delete-gnus-frame): Extract from `gnus-other-frame'.
Sam Steingold [Wed, 5 Dec 2012 23:51:10 +0000 (23:51 +0000)]
* lisp/gnus/gnus.el (gnus-delete-gnus-frame): Extract from `gnus-other-frame'.
(gnus-other-frame): Add `gnus-delete-gnus-frame' to
`gnus-suspend-gnus-hook' in addition to `gnus-exit-gnus-hook'.

11 years agolisp/ChangeLog: Fix typo
Katsumi Yamaoka [Wed, 5 Dec 2012 10:30:04 +0000 (10:30 +0000)]
lisp/ChangeLog: Fix typo

11 years agogmm-utils.el (gmm-called-interactively-p): Revert. This seems to causes Emacs to...
Katsumi Yamaoka [Wed, 5 Dec 2012 10:26:23 +0000 (10:26 +0000)]
gmm-utils.el (gmm-called-interactively-p): Revert.  This seems to causes Emacs to get stuck!

11 years agogmm-utils.el (gmm-called-interactively-p): New function.
Katsumi Yamaoka [Wed, 5 Dec 2012 09:24:16 +0000 (09:24 +0000)]
gmm-utils.el (gmm-called-interactively-p): New function.
gnus-art.el (article-unsplit-urls)
gnus-bookmark.el (gnus-bookmark-bmenu-list)
gnus-registry.el (gnus-registry-get-article-marks)
message.el (message-goto-body): Use it.
  (message-called-interactively-p): Remove.

11 years agogmm-util.el: Re-introduce gmm-flet using cl-letf
Katsumi Yamaoka [Wed, 5 Dec 2012 02:26:02 +0000 (02:26 +0000)]
gmm-util.el: Re-introduce gmm-flet using cl-letf

11 years agogmm-utils.el (gmm-labels): Doc fix
Katsumi Yamaoka [Wed, 5 Dec 2012 00:18:41 +0000 (00:18 +0000)]
gmm-utils.el (gmm-labels): Doc fix

11 years agogmm-utils.el (gmm-flet): Remove.
Katsumi Yamaoka [Wed, 5 Dec 2012 00:13:39 +0000 (00:13 +0000)]
gmm-utils.el (gmm-flet): Remove.
gnus-sync.el (gnus-sync-lesync-call)
message.el (message-read-from-minibuffer): Don't use it.

11 years agogmm-utils.el (gmm-labels): Dox fix
Katsumi Yamaoka [Tue, 4 Dec 2012 23:33:12 +0000 (23:33 +0000)]
gmm-utils.el (gmm-labels): Dox fix

11 years agogmm-utils.el (gmm-labels): Use cl-labels if available
Katsumi Yamaoka [Tue, 4 Dec 2012 23:23:55 +0000 (23:23 +0000)]
gmm-utils.el (gmm-labels): Use cl-labels if available

11 years agogmm-utils.el (gmm-flet, gmm-labels): New macros.
Katsumi Yamaoka [Tue, 4 Dec 2012 08:21:42 +0000 (08:21 +0000)]
gmm-utils.el (gmm-flet, gmm-labels): New macros.
gnus-sync.el (gnus-sync-lesync-call)
message.el (message-read-from-minibuffer): Use gmm-flet.
gnus-score.el (gnus-score-decode-text-parts): Use gmm-labels.
gnus-util.el (gnus-macroexpand-all): Remove.
contrib/gnus-namazu.el (gnus-namazu/update-p): Use gmm-labels.

11 years agognus-sync.el (gnus-sync-newsrc-offsets): Add :version
Katsumi Yamaoka [Mon, 3 Dec 2012 22:08:24 +0000 (22:08 +0000)]
gnus-sync.el (gnus-sync-newsrc-offsets): Add :version

11 years agoMerge changes made in Emacs trunk
Andreas Schwab [Mon, 3 Dec 2012 14:11:30 +0000 (14:11 +0000)]
Merge changes made in Emacs trunk

* gnus-sum.el (gnus-summary-mode-map): Bind gnus-summary-widget-forward to TAB, not [tab].
 (gnus-summary-article-map): Likewise.
* gnus-sync.el (gnus-sync-newsrc-offsets): Restore definition.
 (gnus-sync-save): Use correct format for gnus-sync-newsrc-loader.

11 years agotexi/ChangeLog (2012-11-24): Fix last change
Katsumi Yamaoka [Sun, 25 Nov 2012 22:35:45 +0000 (22:35 +0000)]
texi/ChangeLog (2012-11-24): Fix last change

11 years agodoclicense.texi: Update to latest version from FSF
Paul Eggert [Sun, 25 Nov 2012 22:31:26 +0000 (22:31 +0000)]
doclicense.texi: Update to latest version from FSF

11 years agotime-date.el: Commentary fix
Paul Eggert [Wed, 21 Nov 2012 14:03:44 +0000 (14:03 +0000)]
time-date.el: Commentary fix

11 years agoMerge changes made in Emacs trunk
Stefan Monnier [Mon, 19 Nov 2012 22:11:15 +0000 (22:11 +0000)]
Merge changes made in Emacs trunk

* color.el: Don't require cl.
  (color-complement): `caddr' -> `nth 2'.
* time-date.el (time-to-seconds): De-obsolete.

11 years agomessage.el (message-get-reply-headers): Fix typo in comment
Katsumi Yamaoka [Mon, 19 Nov 2012 11:35:50 +0000 (11:35 +0000)]
message.el (message-get-reply-headers): Fix typo in comment

11 years agomessage.el (message-get-reply-headers): Make sure the reply goes to the author if...
Katsumi Yamaoka [Mon, 19 Nov 2012 06:24:03 +0000 (06:24 +0000)]
message.el (message-get-reply-headers): Make sure the reply goes to the author if it is a wide reply

11 years agognus-diary.el (nndiary-request-create-group-functions, nndiary-request-update-info...
Glenn Morris [Fri, 16 Nov 2012 23:24:42 +0000 (23:24 +0000)]
gnus-diary.el (nndiary-request-create-group-functions, nndiary-request-update-info-functions, gnus-subscribe-newsgroup-functions, nndiary-request-accept-article-functions): Use new names for hooks rather than obsolete aliases

11 years agoDon't score by headers when scoring by body
Jan Tatarik [Fri, 16 Nov 2012 09:38:52 +0000 (10:38 +0100)]
Don't score by headers when scoring by body

* gnus-score.el (gnus-score-body):
* gnus-logic.el (gnus-advanced-body): Don't score by headers when
scoring by body.

11 years agodgnushack.el (define-obsolete-variable-alias): Simplify
Katsumi Yamaoka [Wed, 14 Nov 2012 23:39:20 +0000 (23:39 +0000)]
dgnushack.el (define-obsolete-variable-alias): Simplify

11 years agopop3.el: Spelling fix
Paul Eggert [Wed, 14 Nov 2012 07:54:46 +0000 (07:54 +0000)]
pop3.el: Spelling fix

11 years agoGNUS-NEWS: Mention gnus-notifications
Glenn Morris [Sun, 11 Nov 2012 02:52:31 +0000 (02:52 +0000)]
GNUS-NEWS: Mention gnus-notifications

11 years agognus-art.el (gnus-article-browse-html-parts): Always replace charset in meta tag...
Katsumi Yamaoka [Thu, 8 Nov 2012 23:49:44 +0000 (23:49 +0000)]
gnus-art.el (gnus-article-browse-html-parts): Always replace charset in meta tag with the one the part specifies in its header

11 years ago* gnus-namazu.el (gnus-namazu/make-directory-table): Bind
TSUCHIYA Masatoshi [Thu, 8 Nov 2012 05:10:26 +0000 (14:10 +0900)]
* gnus-namazu.el (gnus-namazu/make-directory-table): Bind
file-name-handler-alist to nil, in order to avoid that semicolons
included in group names trigger tramp related handlers.

11 years agoFix last change
Katsumi Yamaoka [Sun, 4 Nov 2012 00:27:34 +0000 (00:27 +0000)]
Fix last change

11 years agolisp/ChangeLog (2012-11-02): Fix attribution
Glenn Morris [Sun, 4 Nov 2012 00:24:27 +0000 (00:24 +0000)]
lisp/ChangeLog (2012-11-02): Fix attribution

11 years ago* gnus-dired.el (gnus-dired-attach): Attach to last used message buffer
Tassilo Horn [Thu, 25 Oct 2012 09:06:16 +0000 (11:06 +0200)]
* gnus-dired.el (gnus-dired-attach): Attach to last used message buffer
by default.  Patch provided by Stephen Eglen.

11 years agodgnushack.el (define-compiler-macro): Add autoload for XEmacs 21.4 and SXEmacs
Katsumi Yamaoka [Thu, 25 Oct 2012 00:24:24 +0000 (00:24 +0000)]
dgnushack.el (define-compiler-macro): Add autoload for XEmacs 21.4 and SXEmacs

11 years agoemacs-mime.texi (time-date): Update manual for new time stamp format (Bug#12706)
Paul Eggert [Wed, 24 Oct 2012 09:07:15 +0000 (09:07 +0000)]
emacs-mime.texi (time-date): Update manual for new time stamp format (Bug#12706)

11 years agodgnushack.el (define-obsolete-variable-alias): Fix temp var names
Katsumi Yamaoka [Wed, 24 Oct 2012 02:08:28 +0000 (02:08 +0000)]
dgnushack.el (define-obsolete-variable-alias): Fix temp var names

11 years agodgnushack.el (define-obsolete-variable-alias): Fix last commit
Katsumi Yamaoka [Wed, 24 Oct 2012 00:39:35 +0000 (00:39 +0000)]
dgnushack.el (define-obsolete-variable-alias): Fix last commit

11 years agoXEmacs 21.5 compilation fix
Katsumi Yamaoka [Wed, 24 Oct 2012 00:25:44 +0000 (00:25 +0000)]
XEmacs 21.5 compilation fix

* dgnushack.el (define-obsolete-variable-alias): Add a compiler-marco
  and a runtime function for it, of which the XEmacs version takes only
 two arguments.

11 years agoCleanup uses of "-hooks"
Stefan Monnier [Tue, 23 Oct 2012 22:11:06 +0000 (22:11 +0000)]
Cleanup uses of "-hooks"

* nndiary.el (nndiary-request-create-group-functions)
  (nndiary-request-update-info-functions)
  (nndiary-request-accept-article-functions):
* gnus-start.el (gnus-subscribe-newsgroup-functions):
  Don't use "-hooks" suffix.

* gnus.texi (Group Parameters): Fix variable form.

11 years agoart: fix void-function on timer
Julien Danjou [Fri, 19 Oct 2012 12:27:23 +0000 (14:27 +0200)]
art: fix void-function on timer

Signed-off-by: Julien Danjou <julien@danjou.info>
11 years agostarttls.el (starttls-extra-arguments): Doc fix
Kazuhiro Ito [Wed, 17 Oct 2012 22:05:48 +0000 (22:05 +0000)]
starttls.el (starttls-extra-arguments): Doc fix

11 years ago(shr-insert): \r is also not inserted, so don't try to delete it.
Lars Magne Ingebrigtsen [Tue, 9 Oct 2012 01:57:18 +0000 (03:57 +0200)]
(shr-insert): \r is also not inserted, so don't try to delete it.

11 years agoAdd missing :version tags
Glenn Morris [Sat, 6 Oct 2012 22:40:08 +0000 (22:40 +0000)]
Add missing :version tags

11 years agocolor.el (color-hsl-to-rgb): Fix incorrect results for small and large hue values...
Julian Scheid [Sat, 6 Oct 2012 08:22:01 +0000 (08:22 +0000)]
color.el (color-hsl-to-rgb): Fix incorrect results for small and large hue values (Bug#12559)

11 years agopop3.el: Comment fix
Katsumi Yamaoka [Fri, 5 Oct 2012 09:50:39 +0000 (09:50 +0000)]
pop3.el: Comment fix

11 years agoNew UIDL implementation
Katsumi Yamaoka [Fri, 5 Oct 2012 09:38:20 +0000 (09:38 +0000)]
New UIDL implementation

11 years agocolor.el: Doc fixes
Glenn Morris [Fri, 5 Oct 2012 09:29:15 +0000 (09:29 +0000)]
color.el: Doc fixes

11 years agognus-art.el (gnus-article-browse-delete-temp-files): Fix previous commit
Katsumi Yamaoka [Tue, 25 Sep 2012 23:57:25 +0000 (23:57 +0000)]
gnus-art.el (gnus-article-browse-delete-temp-files): Fix previous commit

11 years agognus-art.el (gnus-article-browse-delete-temp-files): Never ask again a user about...
Katsumi Yamaoka [Tue, 25 Sep 2012 23:39:31 +0000 (23:39 +0000)]
gnus-art.el (gnus-article-browse-delete-temp-files): Never ask again a user about whether to delete files if once a user answered as n

11 years agopassword-cache.el (password-read-and-add): Use a declare form to mark this function...
Chong Yidong [Tue, 25 Sep 2012 09:29:16 +0000 (09:29 +0000)]
password-cache.el (password-read-and-add): Use a declare form to mark this function obsolete

11 years agolpath.el: Bind mail-encode-mml for old Emacsen
Katsumi Yamaoka [Tue, 18 Sep 2012 23:49:15 +0000 (23:49 +0000)]
lpath.el: Bind mail-encode-mml for old Emacsen

11 years agomessage-in-body-p should not alter anything;
Richard Stallman [Tue, 18 Sep 2012 00:53:46 +0000 (00:53 +0000)]
message-in-body-p should not alter anything;
Handle Mail mode correctly.  Some code cleanup

11 years agognus-art.el (gnus-article-stop-animations): Fix glitches caused by addition of psec...
Katsumi Yamaoka [Thu, 13 Sep 2012 11:17:02 +0000 (11:17 +0000)]
gnus-art.el (gnus-article-stop-animations): Fix glitches caused by addition of psec to timers

11 years agonotifications: add nil checks
Julien Danjou [Tue, 11 Sep 2012 09:41:03 +0000 (11:41 +0200)]
notifications: add nil checks

Signed-off-by: Julien Danjou <julien@danjou.info>
11 years agoqp.el (quoted-printable-decode-region): Inline+CSE+strength-reduction
Stefan Monnier [Mon, 10 Sep 2012 05:00:20 +0000 (05:00 +0000)]
qp.el (quoted-printable-decode-region): Inline+CSE+strength-reduction

11 years agoPartially revert last Gnus merge
Chong Yidong [Fri, 7 Sep 2012 04:26:17 +0000 (04:26 +0000)]
Partially revert last Gnus merge

The add-face function has been added gnus-compat.el, but is not in
Emacs; this leaves Gnus in an unusable state.

* lisp/gnus/gnus-salt.el (gnus-tree-highlight-node):
* lisp/gnus/gnus-sum.el (gnus-summary-highlight-line):
* lisp/gnus/gnus-group.el (gnus-group-highlight-line): Revert use of add-face.

* lisp/gnus/gnus-util.el
(gnus-put-text-property-excluding-characters-with-faces): Restore.

11 years ago* gnus-util.el: Fix compilation error on XEmacs 21.4.
Lars Ingebrigtsen [Thu, 6 Sep 2012 17:19:39 +0000 (19:19 +0200)]
* gnus-util.el: Fix compilation error on XEmacs 21.4.

11 years agoChange ephemeral Gnus group names to be prettier
Juri Linkov [Thu, 6 Sep 2012 16:46:56 +0000 (18:46 +0200)]
Change ephemeral Gnus group names to be prettier

* gnus-group.el (gnus-read-ephemeral-gmane-group): Change the naming
scheme for buffer names to be more consistent with other group and
article buffer names in Gnus.

11 years agoUse combining faces for highlighting.
Lars Ingebrigtsen [Thu, 6 Sep 2012 16:33:20 +0000 (18:33 +0200)]
Use combining faces for highlighting.

This allows people to define their own faces, yet have highlighting
based on readedness (etc.) to take place.

* gnus-salt.el (gnus-tree-highlight-node): Ditto.

* gnus-sum.el (gnus-summary-highlight-line): Ditto.

* gnus-group.el (gnus-group-highlight-line): Use combining faces.

* gnus-compat.el: Define compat function `add-face' from Wolfgang
Jenkner.

* gnus-util.el
(gnus-put-text-property-excluding-characters-with-faces): Removed.

11 years agoXEmacs 21.5 compilation fix
Katsumi Yamaoka [Thu, 6 Sep 2012 02:18:01 +0000 (02:18 +0000)]
XEmacs 21.5 compilation fix

* gnus-score.el (gnus-score-decode-text-parts): Use #' for
  mm-text-parts used in labels macro to make it work with XEmacs 21.5.
* gnus-util.el (gnus-string-prefix-p): New function, an alias to
  string-prefix-p in Emacs >=23.2.
* nnmaildir.el (nnmaildir--ensure-suffix, nnmaildir--add-flag)
  (nnmaildir--remove-flag, nnmaildir--scan): Use gnus-string-match-p
  instead of string-match-p.
  (nnmaildir--scan): Use gnus-string-prefix-p instead of string-prefix-p.

11 years agoqp.el (quoted-printable-decode-region): Fix previous change; handle lowercase a..f
Kenichi Handa [Thu, 6 Sep 2012 02:15:04 +0000 (02:15 +0000)]
qp.el (quoted-printable-decode-region): Fix previous change; handle lowercase a..f

11 years ago* nnmaildir.el (nnmaildir--article-set-flags): Fix compilation error.
Magnus Henoch [Wed, 5 Sep 2012 22:30:10 +0000 (00:30 +0200)]
* nnmaildir.el (nnmaildir--article-set-flags): Fix compilation error.

11 years agoFix nnimap charset issues when doing internal moves
Martin Stjernholm [Wed, 5 Sep 2012 19:58:36 +0000 (21:58 +0200)]
Fix nnimap charset issues when doing internal moves

* nnimap.el (nnimap-request-move-article): Decode the group name when
doing internal moves to avoid charset issues.

11 years ago(gnus-demon-init): Fixed regression when IDLE is t and TIME is set.
Martin Stjernholm [Wed, 5 Sep 2012 19:54:34 +0000 (21:54 +0200)]
(gnus-demon-init): Fixed regression when IDLE is t and TIME is set.