gnus
16 years ago* lpath.el: Rearrange.
Katsumi Yamaoka [Fri, 7 Mar 2008 11:29:18 +0000 (11:29 +0000)]
* lpath.el: Rearrange.

16 years agoAdd arch tagline
Miles Bader [Fri, 7 Mar 2008 09:07:50 +0000 (09:07 +0000)]
Add arch tagline

16 years ago* gnus-art.el (gnus-narrow-to-page): Position point properly.
Katsumi Yamaoka [Fri, 7 Mar 2008 06:24:30 +0000 (06:24 +0000)]
* gnus-art.el (gnus-narrow-to-page): Position point properly.
(gnus-article-goto-prev-page): Work for articles having ^L's.

* gnus-sum.el (gnus-summary-end-of-article): Remove needless narrowing.

* mm-view.el (mm-w3m-standalone-supports-m17n-p): Fix typo.

16 years agoNew package.
Teodor Zlatanov [Thu, 6 Mar 2008 22:31:14 +0000 (22:31 +0000)]
New package.
(auth-source-choices): Add customization entry point variable.

16 years ago(gnus-registry-user-format-function-M): Fix concat bug.
Teodor Zlatanov [Thu, 6 Mar 2008 21:08:22 +0000 (21:08 +0000)]
(gnus-registry-user-format-function-M): Fix concat bug.

16 years ago* gnus-registry.el (gnus-registry-install): Allow 'ask as an option.
Teodor Zlatanov [Wed, 5 Mar 2008 18:52:14 +0000 (18:52 +0000)]
* gnus-registry.el (gnus-registry-install): Allow 'ask as an option.
(gnus-registry-initialize, gnus-registry-install-p): Use it.
(gnus-registry-install-shortcuts): Renamed from
gnus-registry-install-shortcuts-and-menus.  Installs the shortcuts in
the `gnus-registry-mark-map' keymap dynamically from
`gnus-registry-marks'.  The generated functions update the summary line
when a registry mark is added or deleted, and will call
`gnus-registry-install-p' (see the comments in the code).
(gnus-registry-user-format-function-M): Use concat intelligently.

* gnus-sum.el (gnus-summary-make-menu-bar): Add menu entries for all
the registry mark functions.

16 years ago(gnus-print-buffer): Honor ps-print-color-p.
Reiner Steib [Tue, 4 Mar 2008 23:19:15 +0000 (23:19 +0000)]
(gnus-print-buffer): Honor ps-print-color-p.
Suggested by <chris.anderton@zetnet.co.uk>.

16 years ago* gnus-registry.el (gnus-registry-user-format-function-M): Added
Teodor Zlatanov [Tue, 4 Mar 2008 22:35:59 +0000 (22:35 +0000)]
* gnus-registry.el (gnus-registry-user-format-function-M): Added
formatting function.

16 years ago(gnus-registry-marks): Changed format to be nicer
Teodor Zlatanov [Mon, 3 Mar 2008 22:39:12 +0000 (22:39 +0000)]
(gnus-registry-marks): Changed format to be nicer
with plists.
(gnus-registry-do-marks, gnus-registry-install-shortcuts-and-menus):
Use new format.

16 years ago(gnus-article-describe-bindings): Fix previous commit.
Katsumi Yamaoka [Mon, 3 Mar 2008 08:04:02 +0000 (08:04 +0000)]
(gnus-article-describe-bindings): Fix previous commit.

16 years ago(gnus-article-describe-bindings): Work for the version of `where-is-internal'
Katsumi Yamaoka [Mon, 3 Mar 2008 07:27:20 +0000 (07:27 +0000)]
(gnus-article-describe-bindings): Work for the version of `where-is-internal'
 that returns a range of key sequences.

16 years ago(mml2015-extract-cleartext-signature): Explain that it doesn't handle
Reiner Steib [Sun, 2 Mar 2008 17:43:01 +0000 (17:43 +0000)]
(mml2015-extract-cleartext-signature): Explain that it doesn't handle
NotDashEscaped.

16 years ago(mml-menu): Improve help entries. Move Sign/Encrypt Part.
Reiner Steib [Sun, 2 Mar 2008 17:35:16 +0000 (17:35 +0000)]
(mml-menu): Improve help entries.  Move Sign/Encrypt Part.
(mml-dnd-attach-options): Fix typo in custom choice.

16 years ago(gnus-group-read-ephemeral-gmane-group): Change
Reiner Steib [Sun, 2 Mar 2008 17:09:54 +0000 (17:09 +0000)]
(gnus-group-read-ephemeral-gmane-group): Change
nndoc-article-type to mbox.
(gnus-group-read-ephemeral-gmane-group-url): Support permalink.

16 years ago(mm-text-html-renderer): Prefer w3m over w3. Fall back to nil, instead of
Reiner Steib [Sun, 2 Mar 2008 17:07:02 +0000 (17:07 +0000)]
(mm-text-html-renderer): Prefer w3m over w3.  Fall back to nil, instead of
html2text.

16 years ago(imap-debug): Add `imap-ping-server'.
Reiner Steib [Sun, 2 Mar 2008 16:55:00 +0000 (16:55 +0000)]
(imap-debug): Add `imap-ping-server'.

16 years agoAdd FIXMEs.
Reiner Steib [Sun, 2 Mar 2008 16:53:18 +0000 (16:53 +0000)]
Add FIXMEs.

16 years ago(message-send-mail-function): Doc fix. Add "Other" custom option.
Reiner Steib [Sun, 2 Mar 2008 16:47:47 +0000 (16:47 +0000)]
(message-send-mail-function): Doc fix.  Add "Other" custom option.

16 years ago(Gnus Maintainance Guide): Update conventions for custom versions.
Reiner Steib [Sun, 2 Mar 2008 15:07:22 +0000 (15:07 +0000)]
(Gnus Maintainance Guide): Update conventions for custom versions.

16 years agoRemove spurious newline.
Reiner Steib [Sun, 2 Mar 2008 14:22:21 +0000 (14:22 +0000)]
Remove spurious newline.

16 years ago(message-form-letter-separator): Add FIXME.
Reiner Steib [Sun, 2 Mar 2008 14:21:36 +0000 (14:21 +0000)]
(message-form-letter-separator): Add FIXME.

16 years ago(message-form-letter-separator)
Reiner Steib [Sun, 2 Mar 2008 13:58:15 +0000 (13:58 +0000)]
(message-form-letter-separator)
(message-send-form-letter-delay): New variables.
(message-send-form-letter): Use them.  New command to send form
letters.  Requested by Uwe Siart.

16 years agoMerge from emacs--devo--0, emacs--rel--22
Miles Bader [Sat, 1 Mar 2008 01:48:13 +0000 (01:48 +0000)]
Merge from emacs--devo--0, emacs--rel--22

Patches applied:

 * emacs--devo--0  (patch 1086-1089)

   - Merge from gnus--devo--0
   - Update from CVS

 * emacs--rel--22  (patch 239)

   - Merge from gnus--rel--5.10

2008-02-29  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-art.el, lisp/gnus-bookmark.el, lisp/gnus-dired.el, lisp/gnus-draft.el:
   * lisp/gnus-group.el, lisp/gnus-msg.el, lisp/gnus-score.el, lisp/gnus-sum.el, lisp/gnus-util.el:
   * lisp/gnus.el, lisp/mail-source.el, lisp/message.el, lisp/mm-decode.el, lisp/mm-uu.el, lisp/mml.el:
   * lisp/nnmail.el, lisp/pop3.el, lisp/smiley.el, lisp/smime.el, lisp/spam-report.el:
   Change defcustom :version from 23.0 to 23.1.

2008-02-28  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/gnus-art.el: Use with-current-buffer.

2008-02-27  Glenn Morris  <rgm@gnu.org>

   * lisp/nnmairix.el: Change defcustom :version from 23.0 to 23.1.
   (nnmairix-group-regexp, nnmairix-valid-backends): Convert from free
   variables to defconsts.  Convert comments to doc-strings.
   (nnmairix-last-server, nnmairix-current-server): Convert from free
   variables to defvars.  Convert comments to doc-strings.
   (gnus-registry-fetch-group): Autoload.
   (nnmairix-replace-group-and-numbers): Use mapc rather than mapcar.
   (nnmairix-widget-get-values, nnmairix-widget-make-query-from-widgets)
   (nnmairix-widget-build-editable-fields): Use car cddr rather than
   caddr.
   (nnmairix-request-group): Bind nnmairix-fast and nnmairix-group around
   nnmairix-request-group-with-article-number-correction call.
   (nnmairix-fast, nnmairix-group): New, less general names, for free
   variables passed from nnmairix-request-group to
   nnmairix-request-group-with-article-number-correction.  Declare.
   (nnmairix-request-group-with-article-number-correction):
   Use nnmairix-fast, nnmairix-group rather than fast, group.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-465

16 years agoMerge from gnus--rel--5.10
Miles Bader [Sat, 1 Mar 2008 01:31:08 +0000 (01:31 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 279)

   - Update from CVS

2008-02-29  Andreas Seltenreich  <andreas@gate450.dyndns.org>

   * lisp/nnweb.el (nnweb-google-parse-1): Fix date parsing on articles with
   empty author.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-464

16 years ago(gnus-registry-install-shortcuts-and-menus): Improve generated
Teodor Zlatanov [Fri, 29 Feb 2008 23:22:04 +0000 (23:22 +0000)]
(gnus-registry-install-shortcuts-and-menus): Improve generated
function docs.

16 years ago(gnus-registry-marks): Add variable for customization of marks and
Teodor Zlatanov [Fri, 29 Feb 2008 23:12:57 +0000 (23:12 +0000)]
(gnus-registry-marks): Add variable for customization of marks and
their appearance.
(gnus-registry-read-mark): Use it.
(gnus-registry-do-marks): Add utility function to
loop through `gnus-registry-marks'.
(gnus-registry-install-shortcuts-and-menus): Add function to install
shortcuts and menus.
(gnus-registry-initialize): Use it.
(gnus-registry-default-mark): Clarify documentation.

16 years ago(gnus-registry-follow-group-p)
Teodor Zlatanov [Thu, 28 Feb 2008 14:32:38 +0000 (14:32 +0000)]
(gnus-registry-follow-group-p)
(gnus-registry-post-process-groups): Add functions to aid registry
splitting and improve logging.  Clarify behavior in function
documentation.
(gnus-registry-split-fancy-with-parent): Use them.

16 years ago(nnmairix-group-regexp, nnmairix-valid-backends, nnmairix-last-server)
Katsumi Yamaoka [Wed, 27 Feb 2008 23:44:30 +0000 (23:44 +0000)]
(nnmairix-group-regexp, nnmairix-valid-backends, nnmairix-last-server)
(nnmairix-current-server): Defvar them.
(nnmairix-goto-original-article): Defvar gnus-registry-install and autoload
 gnus-registry-fetch-group when compiling.
(nnmairix-request-group-with-article-number-correction): remove unreferenced
 argument passed to nnmairix-call-backend;
 express real group name in the response.

16 years ago(mm-uu-type-alist): Fix message-marks non-hide arguments.
Reiner Steib [Wed, 27 Feb 2008 22:22:47 +0000 (22:22 +0000)]
(mm-uu-type-alist): Fix message-marks non-hide arguments.
(mm-uu-extract): Improve face for low color ttys.  Reported by Sascha
Wilde.

16 years agoAdd arch tagline
Miles Bader [Wed, 27 Feb 2008 06:06:43 +0000 (06:06 +0000)]
Add arch tagline

16 years agoNew file. Mairix back end for Gnus. Initial import of version 0.5.
Reiner Steib [Tue, 26 Feb 2008 21:42:09 +0000 (21:42 +0000)]
New file.  Mairix back end for Gnus.  Initial import of version 0.5.

16 years agoAdd markup.
Reiner Steib [Tue, 26 Feb 2008 21:16:44 +0000 (21:16 +0000)]
Add markup.

16 years agoMention problem with coding system `utf-8-emacs' when
Reiner Steib [Tue, 26 Feb 2008 21:15:09 +0000 (21:15 +0000)]
Mention problem with coding system `utf-8-emacs' when
using different Emacs versions.

16 years ago(gnus-registry-register-message-ids): Use `id'
Teodor Zlatanov [Tue, 26 Feb 2008 18:16:38 +0000 (18:16 +0000)]
(gnus-registry-register-message-ids): Use `id'
instead of making an extra function call.  Don't add the current group
to articles only when they have the group.  Use
`gnus-registry-fetch-groups' instead of `gnus-registry-fetch-group'.
Reported by David <de_bb@arcor.de>.

16 years ago(gnus-registry-register-message-ids): Use `id'
Teodor Zlatanov [Tue, 26 Feb 2008 16:52:20 +0000 (16:52 +0000)]
(gnus-registry-register-message-ids): Use `id'
instead of making an extra function call.  Don't add the current group
to articles only when they have the group.
Reported by David <de_bb@arcor.de>.

16 years agoMerge from emacs--devo--0
Miles Bader [Sun, 24 Feb 2008 15:39:37 +0000 (15:39 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1056, 1060, 1062, 1073-1074, 1076)

   - Remove incorrect entries from lisp/gnus/ChangeLog
   - Update from CVS
   - Merge from gnus--devo--0
   - Merge from emacs--rel--22
   - Revert removal of `mm-hack-charsets' in Gnus

 * emacs--rel--22  (patch 217, 222, 232)

   - Update from CVS
   - Merge from gnus--rel--5.10

2008-02-14  Glenn Morris  <rgm@gnu.org>

   * lisp/calendar/time-date.el (format-seconds): New function.

2008-02-10  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/mm-util.el (mm-codepage-setup): If cp-supported-codepages isn't
   fbound (Emacs 23 unicode), signal an error.

2008-02-08  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-art.el (pgg-display-output-buffer): Declare as function.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-460

16 years agoMerge from gnus--rel--5.10
Miles Bader [Sun, 24 Feb 2008 10:29:15 +0000 (10:29 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 276-278)

   - Update from CVS

2008-02-11  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus-topic.el (gnus-topic-select-group, gnus-topic-read-group):
   Document negativ prefix.

   * lisp/gnus-group.el (gnus-group-read-group): Document negativ prefix.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-459

16 years agoMerge from emacs--devo--0
Miles Bader [Sun, 24 Feb 2008 06:23:40 +0000 (06:23 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1019, 1037-1038, 1046-1048)

   - Update from CVS
   - Merge unicode branch
   - Merge ChangeLog.unicode files into ChangeLogs
   - Adjust dates of unicode merge entries to UTC.
   - Merge from gnus--devo--0
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 215)

   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (base, patch 2, 7, 9, 11, 13-15, 17, 21, 23, 34, 40, 42-43, 46, 49-51, 54, 56-58, 60, 62, 64, 74, 78, 86, 90, 98, 101, 105, 108-111, 113, 115, 118, 127, 130, 137, 140, 146, 150, 156, 158, 162, 166, 171, 177, 180, 184-185, 189, 196, 202, 205, 208, 213, 219, 223, 230, 235, 238-239, 246, 249, 252, 257, 270, 272, 278, 283, 294, 300, 306, 312, 324)

   - tag of miles@gnu.org--gnu-2005/emacs--unicode--0--patch-100
   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 275)

   - Update from CVS

 * miles@gnu.org--gnu-2004/emacs--unicode--0  (patch 2, 15, 17, 24, 32, 36, 40-41, 43, 45, 47-48, 50, 57, 62, 65, 69-70, 72, 74, 78-79, 81)

   - Add changes from CVS emacs-unicode-2 branch
   - Merge from emacs--cvs-trunk--0
   - Merge from lorentey@elte.hu--2004/emacs--hacks--0, emacs--cvs-trunk--0
   - Merge from emacs--cvs-trunk--0, emacs--gnus--5.10, gnus--rel--5.10
   - Remove apparently vestigial uses of `mm-hack-charsets'

 * miles@gnu.org--gnu-2005/emacs--unicode--0  (base, patch 1-2, 4, 7, 10-11, 13-16, 18, 21, 23-24, 28-29, 31, 35, 37, 39, 44, 51, 53, 57, 63, 65, 67-69, 71, 74, 77-79, 81-82, 85-86, 88, 91, 95, 97, 99)

   - tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-2
   - Import changes from miles@gnu.org--gnu-2004/emacs--unicode--0
   - Merge from emacs--cvs-trunk--0
   - Update unicode-branch version numbers and ChangeLog file names

2008-02-01  Zhang Wei  <id.brep@gmail.com>

   * lisp/rfc2047.el (rfc2047-charset-encoding-alist): Add gbk and GB18030.

   * lisp/mm-util.el (mm-mime-mule-charset-alist): Add gbk and GB18030.

2008-02-01  Kenichi Handa  <handa@m17n.org>

   * lisp/rfc2104.el (rfc2104-hexstring-to-byte-list): Renamed from
   rfc2104-hexstring-to-bitstring and changed to return a byte list.
   (rfc2104-hash): Convert the result of concat to unibyte string.

2008-02-01  Dave Love  <fx@gnu.org>

   * lisp/gnus-start.el (gnus-read-newsrc-el-file): Don't bind
   coding-system-for-read.
   (gnus-gnus-to-quick-newsrc-format): Insert coding cookie.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-458

16 years ago* lpath.el: Fbind pgg-display-output-buffer for systems in which EasyPG has
Katsumi Yamaoka [Wed, 20 Feb 2008 11:38:14 +0000 (11:38 +0000)]
* lpath.el: Fbind pgg-display-output-buffer for systems in which EasyPG has
 been installed; bind pgg-parse-crc24 for only non-Mule XEmacs.

16 years ago(mail-source-delete-incoming): Change default. Supplement doc string.
Reiner Steib [Sat, 16 Feb 2008 13:03:16 +0000 (13:03 +0000)]
(mail-source-delete-incoming): Change default.  Supplement doc string.

16 years ago(gnus-y-or-n-p, gnus-y-or-n-p): Update comments.
Reiner Steib [Sat, 16 Feb 2008 12:19:15 +0000 (12:19 +0000)]
(gnus-y-or-n-p, gnus-y-or-n-p): Update comments.

16 years ago(nnmail-message-id-cache-file): Derive from `gnus-home-directory'.
Reiner Steib [Thu, 14 Feb 2008 20:01:42 +0000 (20:01 +0000)]
(nnmail-message-id-cache-file): Derive from `gnus-home-directory'.

16 years ago(message-unsent-separator): Add the Exim bounce
Lars Magne Ingebrigtsen [Sun, 10 Feb 2008 14:45:21 +0000 (14:45 +0000)]
(message-unsent-separator): Add the Exim bounce
separator.

16 years ago(mml2015-epg-sign): Remove skipped signers from the signer
Daiki Ueno [Sun, 10 Feb 2008 07:46:55 +0000 (07:46 +0000)]
(mml2015-epg-sign): Remove skipped signers from the signer
list.
(mml2015-epg-encrypt): Remove skipped recipients/signers from the
recipient/signer list.

16 years ago* GNUS-NEWS: Generated.
Katsumi Yamaoka [Thu, 7 Feb 2008 23:42:21 +0000 (23:42 +0000)]
* GNUS-NEWS: Generated.

* Makefile.in (datarootdir): Define.

* aclocal.m4 (AC_PATH_LISPDIR): Quote directory name that might contain
 whitespace.

* configure: Regenerate.

* mkinstalldirs: Replace it with the 2006-05-11.19 version.

16 years ago* Makefile.in (datarootdir): Define.
Katsumi Yamaoka [Thu, 7 Feb 2008 23:42:12 +0000 (23:42 +0000)]
* Makefile.in (datarootdir): Define.
(install, uninstall): Quote directory name that might contain whitespace.

16 years ago* Makefile.in (datarootdir): Define.
Katsumi Yamaoka [Thu, 7 Feb 2008 23:42:06 +0000 (23:42 +0000)]
* Makefile.in (datarootdir): Define.
(EMACS_COMP, install-el, install-elc, install-el-elc): Quote directory name
 that might contain whitespace.

16 years ago* Makefile.in (datarootdir): Define.
Katsumi Yamaoka [Thu, 7 Feb 2008 23:41:59 +0000 (23:41 +0000)]
* Makefile.in (datarootdir): Define.
(install, uninstall): Quote directory name that might contain whitespace.

* gnus-news.texi: Mention that spaces and tabs are allowed in the installation
 directory name.

* ps/Makefile.in (datarootdir): Define.

16 years ago(nnimap-open-connection): Add "143" and "993" as default ports to the calls to
Reiner Steib [Thu, 7 Feb 2008 17:36:36 +0000 (17:36 +0000)]
(nnimap-open-connection): Add "143" and "993" as default ports to the calls to
`netrc-machine-user-or-password' in addition to "imap" and "imaps".

16 years agoAdd comment about gpg-ring.el and gpg.el.
Reiner Steib [Wed, 6 Feb 2008 22:08:36 +0000 (22:08 +0000)]
Add comment about gpg-ring.el and gpg.el.

16 years agoAdd fill-column. Refill paragraphs. Typographic fixes.
Reiner Steib [Wed, 6 Feb 2008 22:05:46 +0000 (22:05 +0000)]
Add fill-column.  Refill paragraphs.  Typographic fixes.

16 years ago(sendmail.el, smtpmail.el): Clarify relevant Emacs versions.
Reiner Steib [Wed, 6 Feb 2008 21:57:48 +0000 (21:57 +0000)]
(sendmail.el, smtpmail.el): Clarify relevant Emacs versions.

16 years ago(gnus-group-startup-message): Add `find-image' call before image-load-path is
Reiner Steib [Sun, 3 Feb 2008 13:50:50 +0000 (13:50 +0000)]
(gnus-group-startup-message): Add `find-image' call before image-load-path is
let-bound.  Reported by Harald Hanche-Olsen <hanche@math.ntnu.no>.

16 years ago* gnus-art.el (gnus-article-describe-bindings): Work for draft group.
Katsumi Yamaoka [Fri, 1 Feb 2008 06:44:02 +0000 (06:44 +0000)]
* gnus-art.el (gnus-article-describe-bindings): Work for draft group.
* gnus-xmas.el (gnus-xmas-article-describe-bindings): Ditto.

16 years agoFix merge from Emacs.
Reiner Steib [Mon, 28 Jan 2008 18:48:47 +0000 (18:48 +0000)]
Fix merge from Emacs.

16 years agoMerge from emacs--devo--0
Miles Bader [Mon, 28 Jan 2008 09:02:57 +0000 (09:02 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1011, 1016)

   - Update from CVS
   - Merge from gnus--devo--0

2008-01-24    Michael Sperber  <sperber@deinprogramm.de>

   * lisp/mail-source.el (mail-sources): Add `group' choice.

   * lisp/nnmail.el (nnmail-get-new-mail-1): Abstract this out to add another
   parameter `in-group' to control into which group the articles go.
   Add treatment of `group' mail-source.

2008-01-24  Dan Nicolaescu  <dann@ics.uci.edu>

   * lisp/sieve.el (sieve-make-overlay, sieve-overlay-put, sieve-overlays-at):
   * lisp/message.el (message-beginning-of-line): Use featurep instead of bound
   tests in order to resolve conditionals at compile time.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-449

16 years ago(Mail Source Specifiers): Document `group' specifier.
Reiner Steib [Thu, 24 Jan 2008 22:19:04 +0000 (22:19 +0000)]
(Mail Source Specifiers): Document `group' specifier.
(Group Parameters): Document `mail-source' parameter.

16 years ago* mail-source.el (mail-sources): Add `group' choice.
Reiner Steib [Thu, 24 Jan 2008 22:16:33 +0000 (22:16 +0000)]
* mail-source.el (mail-sources): Add `group' choice.

* nnmail.el (nnmail-get-new-mail-1): Abstract this out to add another
parameter `in-group' to control into which group the articles go.
Add treatment of `group' mail-source.

16 years agoMerge from emacs--devo--0
Miles Bader [Thu, 24 Jan 2008 06:19:33 +0000 (06:19 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1006, 1009)

   - Merge from emacs--rel--22
   - Merge from gnus--devo--0

 * emacs--rel--22  (patch 181, 189, 193)

   - Update from CVS
   - Merge from gnus--rel--5.10

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-447

16 years ago* gnus-art.el (gnus-insert-mime-button): Don't decode description.
Katsumi Yamaoka [Wed, 23 Jan 2008 07:48:31 +0000 (07:48 +0000)]
* gnus-art.el (gnus-insert-mime-button): Don't decode description.

* mm-decode.el (mm-dissect-buffer): Decode description.

* mml.el (mml-to-mime): Encode message header first.

16 years agoMerge from emacs--devo--0
Miles Bader [Sun, 20 Jan 2008 05:24:00 +0000 (05:24 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 983-985, 987-988, 992, 997, 1001)

   - Update from CVS
   - Merge from gnus--devo--0
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 179-180)

   - Update from CVS

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-445

16 years agoMerge from gnus--rel--5.10
Miles Bader [Sun, 20 Jan 2008 05:23:40 +0000 (05:23 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 274)

   - Update from CVS

2008-01-12  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus-sum.el (gnus-article-sort-by-random)
   (gnus-thread-sort-by-random): Fix doc strings.  Reported by
   jidanni@jidanni.org.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-444

16 years ago* gnus-art.el (gnus-article-describe-bindings): Make it possible to use xrefs,
Katsumi Yamaoka [Fri, 18 Jan 2008 05:51:04 +0000 (05:51 +0000)]
* gnus-art.el (gnus-article-describe-bindings): Make it possible to use xrefs,
 i.e. [back] and [forward] buttons, in *Help* buffer.

* lpath.el: Fbind help-buffer for Emacs 21 and XEmacs; bind
 help-xref-stack-item for Emacs 21, Emacs 22.1, and XEmacs.

16 years ago(gnus-registry-trim): Use append, not concat.
Teodor Zlatanov [Fri, 18 Jan 2008 04:51:29 +0000 (04:51 +0000)]
(gnus-registry-trim): Use append, not concat.

16 years ago(gnus-article-read-summary-keys): Work for some `A' prefix keys.
Katsumi Yamaoka [Thu, 17 Jan 2008 04:03:42 +0000 (04:03 +0000)]
(gnus-article-read-summary-keys): Work for some `A' prefix keys.

16 years ago* gnus-art.el (gnus-article-read-summary-send-keys): Use
Katsumi Yamaoka [Thu, 17 Jan 2008 01:54:00 +0000 (01:54 +0000)]
* gnus-art.el (gnus-article-read-summary-send-keys): Use
 gnus-character-to-event.
(gnus-article-describe-bindings): Simplify; move XEmacs stuff to gnus-xmas.el.

* gnus-xmas.el: Bind gnus-agent-summary-mode when compiling.
(gnus-xmas-article-describe-bindings): New function.
(gnus-xmas-redefine): Make gnus-article-describe-bindings alias to
 gnus-xmas-article-describe-bindings.

* lpath.el: Don't fbind character-to-event and map-keymap for Emacs 21.

16 years agoWrong commit address, corrected.
Teodor Zlatanov [Wed, 16 Jan 2008 21:45:49 +0000 (21:45 +0000)]
Wrong commit address, corrected.

16 years ago(gnus-registry-marks, gnus-registry-default-mark):
Teodor Zlatanov [Wed, 16 Jan 2008 21:45:14 +0000 (21:45 +0000)]
(gnus-registry-marks, gnus-registry-default-mark):
Add new variables for article mark management.
(gnus-registry-extra-entries-precious, gnus-registry-trim): Define a
list of extra data entries which, when present, will indicate that the
article ID should not be trimmed from the registry.
(gnus-registry-mark-article, gnus-registry-article-marks): Remove these functions.
(gnus-registry-read-mark): New function to read a mark name from the user.
(gnus-registry-set-article-mark, gnus-registry-remove-article-mark)
(gnus-registry-set-article-mark-internal): New functions to add and
remove marks.
(gnus-registry-get-article-marks): New function to show the marks for
an article, or retrieve them for further use.

16 years agoUpdate.
Katsumi Yamaoka [Wed, 16 Jan 2008 12:00:03 +0000 (12:00 +0000)]
Update.

16 years agoMention gnus-article-describe-bindings.
Katsumi Yamaoka [Wed, 16 Jan 2008 11:59:22 +0000 (11:59 +0000)]
Mention gnus-article-describe-bindings.

16 years ago(gnus-article-describe-bindings): Show all `S' prefix keys when no argument is
Katsumi Yamaoka [Wed, 16 Jan 2008 11:59:19 +0000 (11:59 +0000)]
(gnus-article-describe-bindings): Show all `S' prefix keys when no argument is
 given.

16 years ago(imap-ping-server): New variable.
Reiner Steib [Mon, 14 Jan 2008 23:22:44 +0000 (23:22 +0000)]
(imap-ping-server): New variable.
(imap-opened): On add extra ping if imap-ping-server is non-nil.
(imap-ping-server): Minor doc string fixes.

16 years ago2008-01-14 Knut Anders Hatlen <kahatlen@gmail.com> (tiny change)
Reiner Steib [Mon, 14 Jan 2008 23:11:24 +0000 (23:11 +0000)]
2008-01-14  Knut Anders Hatlen  <kahatlen@gmail.com>  (tiny change)

* imap.el (imap-ping-server): New function.
(imap-opened): Call imap-ping-server.

16 years ago(gnus-article-describe-bindings): Fix prefious commit.
Katsumi Yamaoka [Fri, 11 Jan 2008 10:47:34 +0000 (10:47 +0000)]
(gnus-article-describe-bindings): Fix prefious commit.

16 years agoUpdate.
Katsumi Yamaoka [Fri, 11 Jan 2008 06:47:46 +0000 (06:47 +0000)]
Update.

16 years ago(gnus-article-describe-bindings): New function.
Katsumi Yamaoka [Fri, 11 Jan 2008 06:47:41 +0000 (06:47 +0000)]
(gnus-article-describe-bindings): New function.
(gnus-article-read-summary-keys): Use it.
(gnus-article-mode-map): Bind `C-h b' to it.

16 years agoGenerated.
Katsumi Yamaoka [Fri, 11 Jan 2008 06:47:35 +0000 (06:47 +0000)]
Generated.

16 years agoMention gnus-article-wide-reply-with-original.
Katsumi Yamaoka [Fri, 11 Jan 2008 06:47:32 +0000 (06:47 +0000)]
Mention gnus-article-wide-reply-with-original.

16 years agoUpdate.
Katsumi Yamaoka [Thu, 10 Jan 2008 08:08:37 +0000 (08:08 +0000)]
Update.

16 years agoFbind map-keymap for Emacs 21.
Katsumi Yamaoka [Thu, 10 Jan 2008 08:08:23 +0000 (08:08 +0000)]
Fbind map-keymap for Emacs 21.

16 years ago(gnus-article-read-summary-keys): Work for `C-h' on XEmacs.
Katsumi Yamaoka [Thu, 10 Jan 2008 08:08:19 +0000 (08:08 +0000)]
(gnus-article-read-summary-keys): Work for `C-h' on XEmacs.
(gnus-article-describe-key, gnus-article-describe-key-briefly): Protect against
 non-character events.

16 years ago(gnus-group-read-ephemeral-gmane-group-url): New command.
Reiner Steib [Wed, 9 Jan 2008 22:33:00 +0000 (22:33 +0000)]
(gnus-group-read-ephemeral-gmane-group-url): New command.
(gnus-group-read-ephemeral-gmane-group): Use optional argument RANGE
instead of END.  Change name of the temp file.
(gnus-group-gmane-group-download-format): Add doc string.  Make it
customizable.

16 years agoUpdate.
Katsumi Yamaoka [Wed, 9 Jan 2008 22:29:50 +0000 (22:29 +0000)]
Update.

16 years ago(Article Keymap): Add gnus-article-wide-reply-with-original;
Katsumi Yamaoka [Wed, 9 Jan 2008 22:29:46 +0000 (22:29 +0000)]
(Article Keymap): Add gnus-article-wide-reply-with-original;
 fix descriptions of gnus-article-reply-with-original and
 gnus-article-followup-with-original.

16 years agoFbind character-to-event and set-keymap-default-binding for Emacs 21.
Katsumi Yamaoka [Wed, 9 Jan 2008 22:29:39 +0000 (22:29 +0000)]
Fbind character-to-event and set-keymap-default-binding for Emacs 21.

16 years ago(gnus-article-send-map): New keymap for S prefix keys; bind SW key to
Katsumi Yamaoka [Wed, 9 Jan 2008 22:29:37 +0000 (22:29 +0000)]
(gnus-article-send-map): New keymap for S prefix keys; bind SW key to
 gnus-article-wide-reply-with-original;
 set default binding to gnus-article-read-summary-send-keys.
(gnus-article-read-summary-keys): Fix the order of keys;
 display continuation keys correctly in the echo area;
 describe bindings correctly when keys end with C-h.
(gnus-article-read-summary-send-keys): New function.
(gnus-article-describe-key, gnus-article-describe-key-briefly): Work for
 gnus-article-read-summary-send-keys;
 display continuation keys correctly in the echo area.
(gnus-article-reply-with-original): Ignore prefix argument.
(gnus-article-wide-reply-with-original): New function.

16 years ago(gnus-bookmark-mouse-available-p): Don't test for display-color-p.
Katsumi Yamaoka [Tue, 8 Jan 2008 02:10:54 +0000 (02:10 +0000)]
(gnus-bookmark-mouse-available-p): Don't test for display-color-p.

16 years ago(gnus-group-gmane-group-download-format): New variable.
Reiner Steib [Sun, 6 Jan 2008 10:24:29 +0000 (10:24 +0000)]
(gnus-group-gmane-group-download-format): New variable.
(gnus-group-read-ephemeral-gmane-group): New command.

16 years ago* message.texi (Mail Variables): Add some text from "(gnus)Posting
Reiner Steib [Sat, 5 Jan 2008 21:47:58 +0000 (21:47 +0000)]
* message.texi (Mail Variables): Add some text from "(gnus)Posting
Server".  Add `message-send-mail-with-mailclient'.

* gnus.texi (Posting Server): Move some text to "(message)Mail
Variables" and add a reference here.

16 years agoMerge from emacs--devo--0, emacs--rel--22
Miles Bader [Fri, 28 Dec 2007 22:28:12 +0000 (22:28 +0000)]
Merge from emacs--devo--0, emacs--rel--22

Patches applied:

 * emacs--devo--0  (patch 960, 967)

   - Update from CVS
   - Merge from gnus--devo--0

 * emacs--rel--22  (patch 164, 172)

   - Merge from gnus--rel--5.10

2007-12-19  Glenn Morris  <rgm@gnu.org>

   * lisp/mml.el (message-options-set, message-narrow-to-head)
   (message-in-body-p, message-mail-p, message-encode-message-body):
   Autoload.
   (message-remove-header, message-narrow-to-headers-or-head)
   (message-subscribed-p, message-make-mail-followup-to)
   (message-position-on-field, message-news-p)
   (message-options-set-recipient, message-generate-headers)
   (message-sort-headers): Declare as functions.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-436

16 years agoMerge from gnus--rel--5.10
Miles Bader [Fri, 28 Dec 2007 22:28:04 +0000 (22:28 +0000)]
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 272-273)

   - Update from CVS

2007-12-18  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus-draft.el (gnus-draft-send-message): Mention process/prefix
   convention in doc string.

2007-12-18  Reiner Steib  <Reiner.Steib@gmx.de>

   * texi/gnus.texi (Group Parameters): Reorder the text and add a note about
   `gnus-parameters' near the beginning of the node.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-435

16 years ago(message-send-mail-function): Increase custom version.
Reiner Steib [Fri, 28 Dec 2007 19:37:11 +0000 (19:37 +0000)]
(message-send-mail-function): Increase custom version.

16 years agoSimplify loading of password-cache or password.
Reiner Steib [Fri, 28 Dec 2007 19:32:59 +0000 (19:32 +0000)]
Simplify loading of password-cache or password.
Suggested by Glenn Morris <rgm@gnu.org>.

16 years ago(imap-authenticate): Use current-buffer instead of buffer,
Teodor Zlatanov [Thu, 20 Dec 2007 22:32:43 +0000 (22:32 +0000)]
(imap-authenticate): Use current-buffer instead of buffer,
for the cases where imap-authenticate is called with a nil buffer
parameter.

16 years ago(gnus-article-browse-html-parts): Work for two or more html parts correctly;
Katsumi Yamaoka [Wed, 19 Dec 2007 09:07:04 +0000 (09:07 +0000)]
(gnus-article-browse-html-parts): Work for two or more html parts correctly;
 support forwarded messages.
(gnus-article-browse-html-article): Remove work buffers.

16 years ago* netrc.el: Bind encrypt-file-alist for Emacs 21 and XEmacs when compiling.
Katsumi Yamaoka [Wed, 19 Dec 2007 02:16:18 +0000 (02:16 +0000)]
* netrc.el: Bind encrypt-file-alist for Emacs 21 and XEmacs when compiling.
(netrc-bound-and-true-p): New macro.
(netrc-parse): Use it instead of bound-and-true-p that is not available in
 XEmacs 21.4.

16 years ago(gnus-registry-mark-article)
Teodor Zlatanov [Wed, 19 Dec 2007 01:13:30 +0000 (01:13 +0000)]
(gnus-registry-mark-article)
(gnus-registry-article-marks): Add functionality to mark articles
through the Gnus registry.

16 years agoClarify documentation for the new pgg method.
Teodor Zlatanov [Tue, 18 Dec 2007 22:42:10 +0000 (22:42 +0000)]
Clarify documentation for the new pgg method.
(encrypt-file-alist): Add PGG option.
(encrypt-insert-file-contents, encrypt-write-file-contents): Use PGG
functionality.  Abstract password key and messaging to external functions.
(encrypt-password-key, encrypt-get-passphrase-if-needed)
(encrypt-message-method-and-cipher): Add new convenience external functions.
(encrypt-pgg-encode-buffer, encrypt-pgg-decode-buffer)
(encrypt-pgg-process-buffer): Add PGG functionality glue.

16 years ago* netrc.el: Autoload encrypt when encrypt-file-alist is set.
Teodor Zlatanov [Tue, 18 Dec 2007 20:29:33 +0000 (20:29 +0000)]
* netrc.el: Autoload encrypt when encrypt-file-alist is set.
(netrc-parse): Use encrypt-file-alist to determine if
encrypt-find-model or encrypt-insert-file-contents should be used.

* encrypt.el: Clarify documentation.  Load password-cache or
password, whichever one is found first, instead of autoloading.

16 years agoFix.
Simon Josefsson [Tue, 18 Dec 2007 15:41:36 +0000 (15:41 +0000)]
Fix.