2008-06-14 * nnmairix.el: Add function/variable level entry.
[gnus] / lisp / ChangeLog
index 5832f79..0153188 100644 (file)
 
 2008-06-14  David Engster  <dengste@eml.cc>
 
-       * nnmairix.el: Upgrade to version 0.6.  FIXME: Add entry on
-       function/variable level.
-
-       - It is now possible to propagate marks from the nnmairix groups
-         to the original messages (and for maildir also vice versa). See
-         the docs for details on this feature - it's pretty delicate
-         and currently needs a patched mairix binary to work smoothly.
-
-       - Keep messages in nnmairix groups always read/unread
-         (bound to `G b r').
-
-       - Recreate back end folder for nnmairix groups in case you
-         somehow get wrong article counts (bound to `G b d').
-
-       - New group parameter `allow-fast'. Toggling of parameter bound to `G b
-         a'.  The default is nil, meaning that the group will always be
-         updated with a mairix search, even when only entered.
-
-       - More/Better use of the registry (if available).  Can now also deal
-         with duplicate messages in different groups.
+       * nnmairix.el: (nnmairix-group-toggle-propmarks-this-group)
+       (nnmairix-group-toggle-readmarks-this-group)
+       (nnmairix-group-delete-recreate-this-group)
+       (nnmairix-group-toggle-allowfast-this-group, nnmairix-propagate-marks)
+       (nnmairix-remove-tick-mark-original-article): New commands
+       (nnmairix-mairix-search-options, nnmairix-propagate-marks-upon-close)
+       (nnmairix-propagate-marks-to-nnmairix-groups)
+       (nnmairix-only-use-registry, nnmairix-allowfast-default)
+       (nnmairix-marks-cache, nnmairix-version-output): New variables
+       (nnmairix-request-set-mark, nnmairix-request-update-info): New
+       back end functions needed for marks propagation and manipulation of
+       read marks
+       (nnmairix-update-groups): New function
+       (nnmairix-get-groups-from-server, nnmairix-delete-recreate-group)
+       (nnmairix-determine-original-group-from-registry)
+       (nnmairix-determine-original-group-from-path)
+       (nnmairix-get-group-from-file-path, nnmairix-map-range)
+       (nnmairix-check-mairix-version, nnmairix-group-toggle-parameter): New
+       helper functions
+       (nnmairix-group-mode-hook, nnmairix-summary-mode-hook): Inserted new
+       keystrokes for new commands
+       (nnmairix-delete-and-create-on-change): Doc string cleanup
+       (nnmairix-request-group): Check allow-fast group parameter
+       (nnmairix-request-create-group): Set allow-fast group parameter if
+       nnmairix-allowfast-default is set
+       (nnmairix-close-group): Propagate marks upon closing if needed
+       (nnmairix-group-toggle-threads-this-group): Use new
+       nnmairix-group-toggle-parameter helper function
+       (nnmairix-search): Better check for empty search result
+       (nnmairix-goto-original-article): Use new helper functions for
+       determining original article
+       (nnmairix-show-original-article): Make sure message-id is in brackets
+       (nnmairix-call-mairix-binary): Change variable name
+       (nnmairix-update-and-clear-marks): Use nnmairix-delete-recreate-group
+       helper function
+       (nnmairix-widget-toggle-activate): Fix doc string
+       (nnmairix-widget-toggle-activate): Fix doc string
 
 2008-06-11  Katsumi Yamaoka  <yamaoka@jpl.org>