Rename `gnus-bound-and-true-dumber-p' to `gnus-bound-and-true-p'.
[gnus] / lisp / ChangeLog
index 4b1f5a9..4229f34 100644 (file)
@@ -1,6 +1,74 @@
-2011-10-17  Teodor Zlatanov  <tzz@lifelogs.com>
+2011-11-01  Teodor Zlatanov  <tzz@lifelogs.com>
 
-       * gnus-registry.el (gnus-registry-enabled): Add new variable.
+       * gnus-util.el (gnus-bound-and-true-p): Remove.
+       (gnus-bound-and-true-dumber-p): Rename to `gnus-bound-and-true-p'.
+       * nnir.el: Use it.
+       * nnmairix.el: Use it.
+
+2011-10-31  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * gnus-sync.el: Improve docs about CouchDB admins.
+
+       * gnus-util.el (gnus-bound-and-true-dumber-p): Define new, slower, dumb
+       function because `gnus-bound-and-true-p' doesn't work well in XEmacs
+       for reasons unknown.
+       * nnir.el: Use it.
+       * nnmairix.el: Use it.
+
+       * nnregistry.el: Remove unnecessary `gnus-registry-enabled' defvar.
+       * nnir.el: Ditto.
+       * nnmairix.el: Ditto.
+
+       * gnus-registry.el (gnus-registry-enabled): Default to nil.
+
+2011-10-29  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * gnus-sync.el (gnus-sync-lesync-setup): Fix salt when user setup is
+       not needed.  Provide xmlplistread list function to produce XML plist
+       output for non-Gnus LeSync clients.
+
+2011-10-27  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * gnus-fallback-lib/json.el: Add for XEmacs and Emacs 22 support.
+
+       * gnus-sync.el: Add LeSync synchronization backend and logic to read
+       and save against it.  Group subscriptions, read marks, other marks,
+       subscription levels, topic names, and topic offsets (the group's
+       position within the topic) are saved.  This is an experimental backend
+       and may change significantly.  Load json.el from the gnus-fallback-lib
+       if it's not available otherwise.
+       (gnus-sync-save): Don't use `apply-partially' because of XEmacs.
+
+2011-10-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * message.el (message-completion-function): Make sure
+       message-tab-body-function is not attempted if one of
+       message-completion-alist fails to find a completion (bug#9158).
+
+2011-10-26  Daiki Ueno  <ueno@unixuser.org>
+
+       * mml.el (mml-quote-region): Quote <#secure> tag.
+       (mml-generate-mime-1): Unquote <#secure> tag.
+
+2011-10-20  Chong Yidong  <cyd@gnu.org>
+
+       * gnus-cite.el (gnus-message-citation-mode): Doc fix (in Emacs 24,
+       calling a minor mode from Lisp with nil arg enables it, so we have to
+       make the wording a bit ambiguous here).
+
+2011-10-18  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * gnus-util.el (gnus-bound-and-true-p): Macro for XEmacs compatibility.
+       * nnir.el (nnir-mode): Use it.
+       * nnmairix.el (nnmairix-determine-original-group-from-registry):
+       Use it.
+
+       * nnir.el (gnus-registry-enabled): Defvar to keep the compiler happy.
+       * nnmairix.el (gnus-registry-enabled): Ditto.
+
+2011-10-17  Dave Abrahams  <dave@boostpro.com>  (tiny change)
+
+       * gnus-registry.el (gnus-registry-enabled): Add new variable. (Bug#9691)
        (gnus-registry-install-shortcuts): Set `gnus-registry-install' to 'ask
        only while we need to find out if it should be t or nil.
        (gnus-registry-initialize): Don't set `gnus-registry-install' to t.
        the registry is installed.  Set it to nil when it's unloaded.
        (gnus-registry-install-p): Provide user guidance for the initial value
        of `gnus-registry-install' when it's 'ask, otherwise return its value.
-       * nnregistry.el (nnregistry-open-server, nnregistry-server-opened): Use
-       `gnus-registry-enabled' instead of `gnus-registry-install'.
-       * nnmairix.el (nnmairix-determine-original-group-from-registry): Use
-       `gnus-registry-enabled' instead of `gnus-registry-install'.
+       * nnregistry.el (nnregistry-open-server, nnregistry-server-opened):
+       Use `gnus-registry-enabled' instead of `gnus-registry-install'.
+       * nnmairix.el (nnmairix-determine-original-group-from-registry):
+       Use `gnus-registry-enabled' instead of `gnus-registry-install'.
        * nnir.el (nnir-mode): Use `gnus-registry-enabled' instead of
        `gnus-registry-install'.
-       From Dave Abrahams <dave@boostpro.com>.
 
 2011-10-17  Daiki Ueno  <ueno@unixuser.org>
 
@@ -23,7 +90,7 @@
        * mml1991.el (mml1991-epg-find-usable-key): Skip the whole key if the
        primary key is marked as disabled.
 
-2011-10-17  Christian von Roques <roques@mti.ag> (tiny change)
+2011-10-17  Christian von Roques  <roques@mti.ag>  (tiny change)
 
        * mml2015.el (mml2015-epg-find-usable-key): Skip the whole key if the
        primary key is marked as disabled.
        (mml-secure-cache-passphrase): New user option.
        (mml-secure-passphrase-cache-expiry): New user option.
 
-2006-07-24  Daiki Ueno  <ueno@unixuser.org>
+2006-07-24  David Smith  <davidsmith@acm.org>  (tiny change)
+           Andreas Vögele  <andreas@altroot.de>   (tiny change)
 
-       * pgg-def.el (pgg-truncate-key-identifier): Truncate the key ID to 8
-       letters from the end.  Thanks to "David Smith" <davidsmith@acm.org> and
-       andreas@altroot.de (Andreas Vögele).
-
-       FIXME: Use `tiny change'?
+       * pgg-def.el (pgg-truncate-key-identifier):
+       Truncate the key ID to 8 letters from the end.
 
 2006-07-19  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
 
        gnus-requst-update-info with explicit code to sync the in-memory
        info read flags with the marks being sync'd to the backend.
 
-       *gnus-util.el (gnus-pp): Add optional stream to match pp API.
+       * gnus-util.el (gnus-pp): Add optional stream to match pp API.
 
 2004-09-28  Teodor Zlatanov  <tzz@lifelogs.com>
 
 
        * dns.el (dns-read-type): Add support for SVR.  (small patch)
 
-2004-05-20  Teodor Zlatanov  <tzz@lifelogs.com>
+2004-05-20  Adam Sjøgren  <asjo@koldfront.dk>
 
        * spam.el (spam-use-crm114, spam-crm114, spam-crm114-program)
        (spam-crm114-header, spam-crm114-spam-switch)
        (spam-crm114-unregister-spam-routine)
        (spam-crm114-register-ham-routine)
        (spam-crm114-unregister-ham-routine): Add CRM114 support.
-       From asjo@koldfront.dk (Adam Sjøgren).
+
+2004-05-20  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus.el: Add spam-use-crm114.
 
 
 2004-05-18  Reiner Steib  <Reiner.Steib@gmx.de>
 
+       * gnus-picon.el (gnus-picon-insert-glyph):
+       Add optional `nostring' argument.
+
+2004-05-18  Jesper Harder  <harder@ifa.au.dk>
+
        * gnus-picon.el (gnus-picon-style): New variable.
-       (gnus-picon-insert-glyph): Add optional `nostring' argument.
        (gnus-picon-transform-address): Support `gnus-picon-style'.
-       From Jesper Harder <harder@ifa.au.dk>.
 
 2004-05-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * spam-stat.el (spam-stat-score-buffer): Simplify mapcar usage.
        Use mapc when appropriate.
 
-2004-04-22  Teodor Zlatanov  <tzz@lifelogs.com>
-
-       FIXME: Make separate entries for each person.
-
-       From Dan Christensen <jdc@uwo.ca>, asjo@koldfront.dk (Adam
-       Sjøgren), Wes Hardaker <wes@hardakers.net>, and Michael Shields
-       <shields@msrl.com>:
+2004-04-22  Dan Christensen  <jdc@uwo.ca>
+           Adam Sjøgren  <asjo@koldfront.dk>
+           Wes Hardaker  <wes@hardakers.net>
+           Michael Shields  <shields@msrl.com>
 
        * spam.el (spam-necessary-extra-headers): Get the extra headers we
        may need for spam sorting and scoring.