*** empty log message ***
[gnus] / todo
diff --git a/todo b/todo
index 38c75d6..e0ebab7 100644 (file)
--- a/todo
+++ b/todo
@@ -668,3 +668,64 @@ to be able to post in them (using the current select method).
 
 * allow the user to specify the presedence of the secondary marks.  Also
 allow them to be displayed separately.
+
+* gnus-summary-save-in-pipe should concatenate the results from
+the processes when doing a process marked pipe.
+
+* a new match type, like Followup, but which adds Thread matches on all
+articles that match a certain From header.
+
+* a function that can be read from kill-emacs-query-functions to offer
+saving living summary buffers.
+
+* a function for selecting a particular group which will contain
+the articles listed in a list of article numbers/id's.
+
+* a battery of character translation functions to translate common
+Mac, MS (etc) characters into ISO 8859-1.
+
+(defun article-fix-m$word ()
+  "Fix M$Word smartquotes in an article."
+  (interactive)
+  (save-excursion
+    (let ((buffer-read-only nil))
+      (goto-char (point-min))
+      (while (search-forward "\221" nil t)
+       (replace-match "`" t t))
+      (goto-char (point-min))
+      (while (search-forward "\222" nil t)
+       (replace-match "'" t t))
+      (goto-char (point-min))
+      (while (search-forward "\223" nil t)
+       (replace-match "\"" t t))
+      (goto-char (point-min))
+      (while (search-forward "\224" nil t)
+       (replace-match "\"" t t)))))
+
+* (add-hook 'gnus-exit-query-functions
+'(lambda ()
+   (if (and (file-exists-p nnmail-spool-file)
+           (> (nnheader-file-size nnmail-spool-file) 0))
+       (yes-or-no-p "New mail has arrived.  Quit Gnus anyways? ")
+       (y-or-n-p "Are you sure you want to quit Gnus? "))))
+
+* allow message-default-headers to be a function.
+
+* new Date score match types -- < > = (etc) that take floating point
+numbers and match on the age of the article.
+
+* gnus-cacheable-groups
+
+*>  > > If so, I've got one gripe: It seems that when I fire up gnus 5.2.25
+>  > > under xemacs-19.14, it's creating a new frame, but is erasing the
+>  > > buffer in the frame that it was called from =:-O
+> 
+>  > Hm.  How do you start up Gnus?  From the toolbar or with
+>  > `M-x gnus-other-frame'?  
+> 
+>    I normally start it up from the toolbar; at
+> least that's the way I've caught it doing the
+> deed before.
+
+* all commands that react to the process mark should push
+the current process mark set onto the stack.