diff lisp/gnus/gnus-sync.el @ 110799:d2b45bb936b6

gnus-int.el, gnus-util.el: Gnus hooks for the mark get/set operations. gnus-sync.el: Update docs to explain state and plans. auth-source.el: Update docs with TODO items.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Thu, 07 Oct 2010 03:49:38 +0000
parents d06b7ff1ea84
children b1eac6d41a93
line wrap: on
line diff
--- a/lisp/gnus/gnus-sync.el	Wed Oct 06 19:42:30 2010 -0700
+++ b/lisp/gnus/gnus-sync.el	Thu Oct 07 03:49:38 2010 +0000
@@ -24,6 +24,10 @@
 
 ;; This is the gnus-sync.el package.
 
+;; It's due for a rewrite using gnus-after-set-mark-hook and
+;; gnus-before-update-mark-hook.  Until then please consider it
+;; experimental.
+
 ;; Put this in your startup file (~/.gnus.el for instance)
 
 ;; possibilities for gnus-sync-backend:
@@ -40,6 +44,9 @@
 
 ;; - after gnus-sync-read, the message counts are wrong
 
+;; - use gnus-after-set-mark-hook and gnus-before-update-mark-hook to
+;;   catch the mark updates
+
 ;;; Code:
 
 (eval-when-compile (require 'cl))