Merge branch 'master' of https://git.gnus.org/gnus
[gnus] / todo
diff --git a/todo b/todo
index b638898..a73f731 100644 (file)
--- a/todo
+++ b/todo
@@ -3,29 +3,51 @@
 
 * Go through the todo list and remove items already done.
 
 
 * Go through the todo list and remove items already done.
 
+* Use a new custom type (`define-widget') for posting-style in `gnus-cus.el'
+  (G c) and for `gnus-posting-styles'.  Maybe some allowed types are still
+  missing.
+
+* Add proper doc strings to functions and variables explained in the manual
+  (info "(gnus)Gnus Utility Functions")
+
 * Add Message-IDs or URLs refering to relevant discussions on lists and
   newsgroups.
 
 * Add Message-IDs or URLs refering to relevant discussions on lists and
   newsgroups.
 
-* Use nicer icons, especially group, summary and message mode
-
-  Only basic and frequently used commands should have an icons.
-  Maybe use Gnome icons if we can (copyright assignment?). See
-  http://theotp1.physik.uni-ulm.de/~ste/comp/emacs/gnus/tool-bar/ for a
-  suggestion.
+* Use nicer tool bar icons from GNOME
 
 
-* nnweb doesn't work properly.
+  Done for Emacs (The GNOME icons won't fit into standard XEmacs icons,
+  IMHO. -- rsteib) in group, summary and message mode.
 
 
-  Due to changes in the HTML output of Google Groups and Gmane, stuff related
-  to web groups (gnus-group-make-web-group) doesn't work anymore.
+  Some modes might also deserve improved tool bars:
+  
+  - gnus-draft-mode
+  
+  - mml-preview buffer:
+  
+    . zap most buttons; except print, customize (?) and help
+  
+    . "exit" should just kill the buffer
+  
+  - gnus-server-mode: Add some commands from the Connections and Server
+    menu.
+  
+  - gnus-browse-mode (could borrow some icons from gnus-group-mode)
   
   
-  Fetching an article by MID (cf. gnus-refer-article-method) over Google
-  Groups should work.
+  (See http://article.gmane.org/gmane.emacs.gnus.general/62147).
+
+* Maybe Gnus should support the LIST SUBSCRIPTIONS, see RFC 2980.
 
 * Merge `message-extra-wide-headers' and ` message-header-synonyms'?
 
 * Maybe texi/emacs-mime.texi could be divided into user-visible stuff and
   reference manual for the MIME library.
 
 
 * Merge `message-extra-wide-headers' and ` message-header-synonyms'?
 
 * Maybe texi/emacs-mime.texi could be divided into user-visible stuff and
   reference manual for the MIME library.
 
+  Related: Bill Wohler's article on mh-e-user.
+  http://thread.gmane.org/29067.1138078896@olgas.newt.com
+
+* Fix `change servers' command, see David Kastrup's message.
+  http://thread.gmane.org/x54qewqxz4.fsf@lola.goethe.zz
+
 * texi/gnus-coding.texi should be fixed.
 
 * gnus-topic-kill-region
 * texi/gnus-coding.texi should be fixed.
 
 * gnus-topic-kill-region
   so one could do things like limiting on, to do whatever one likes with
   these articles.
 
   so one could do things like limiting on, to do whatever one likes with
   these articles.
 
-* A possibility to add notes to messages. If thouse could include links
+* A possibility to add notes to messages. If those could include links
   to other (stored) messages this would be very practical.
 
 * Allow article editing in groups which do not support it, but
   to other (stored) messages this would be very practical.
 
 * Allow article editing in groups which do not support it, but
 * Allow a user-defined picons directory for personal groups.
 
 * Annotations as discussed last autumn. Be able to make comments to
 * Allow a user-defined picons directory for personal groups.
 
 * Annotations as discussed last autumn. Be able to make comments to
-  articles for all bakends. The comments amybe should go into a
+  articles for all backends. The comments maybe should go into a
   seperate "backend", like nndraft.
 
 * Catchup on a topic and all its subtopics. I.e. do "c y" when on a
   seperate "backend", like nndraft.
 
 * Catchup on a topic and all its subtopics. I.e. do "c y" when on a
@@ -336,10 +358,6 @@ latest version of gnus or some explanation on where to find it.
 
 *  A way to continue editing the latest Message composition.
 
 
 *  A way to continue editing the latest Message composition.
 
-*  http://www.sonicnet.com/feature/ari3/
-
-   [N/A]
-
 *  facep is not declared.
 
 * Include a section in the manual on why the number of articles isn't
 *  facep is not declared.
 
 * Include a section in the manual on why the number of articles isn't
@@ -348,13 +366,7 @@ the same in the group buffer and on the SPC prompt.
 *  Interacting with rmail fcc isn't easy.
 
 *       Hypermail:
 *  Interacting with rmail fcc isn't easy.
 
 *       Hypermail:
-      [N/A]<URL:http://www.falch.no/people/pepper/DSSSL-Lite/archives/>
-      [N/A]<URL:http://www.eit.com/software/hypermail/hypermail.html>
-      [N/A]<URL:http://homer.ncm.com/>
-      [N/A]<URL:http://www.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/HTML_Converters/>
       http://www.uwsg.indiana.edu/hypermail/linux/kernel/9610/index.html
       http://www.uwsg.indiana.edu/hypermail/linux/kernel/9610/index.html
-      [N/A]<URL:http://union.ncsa.uiuc.edu/HyperNews/get/www/html/converters.html>
-      [N/A]http://www.miranova.com/gnus-list/
 
    [w3 or nnwarchive?]
 
 
    [w3 or nnwarchive?]
 
@@ -385,8 +397,6 @@ exceeding lisp nesting on huge groups.
 
 *  expunged articles are counted when computing scores.
 
 
 *  expunged articles are counted when computing scores.
 
-*  implement gnus-batch-brew-soup
-
 *  ticked articles aren't easy to read in pick mode - `n' and stuff
  just skips past them.  Read articles are the same.
 
 *  ticked articles aren't easy to read in pick mode - `n' and stuff
  just skips past them.  Read articles are the same.
 
@@ -591,8 +601,6 @@ exceeding lisp nesting on huge groups.
 *  when replying to several messages at once, put the "other"
  message-ids into a See-Also header.
 
 *  when replying to several messages at once, put the "other"
  message-ids into a See-Also header.
 
-*  support setext: URL:http://www.bsdi.com/setext/
-
 *  support ProleText:
  <URL:http://proletext.clari.net/prole/proletext.html>
 
 *  support ProleText:
  <URL:http://proletext.clari.net/prole/proletext.html>
 
@@ -655,6 +663,11 @@ exceeding lisp nesting on huge groups.
 *  Add non-native groups to the list of killed groups when killing
  them.
 
 *  Add non-native groups to the list of killed groups when killing
  them.
 
+If this entry is about non-foreign non-native groups, then it was
+actually a bug that prevented them from being inserted into
+gnus-killed-list:
+<http://article.gmane.org/gmane.emacs.gnus.general/63383/>
+
 *  nntp-suggest-kewl-config to probe the nntp server and suggest
  variable settings.
 
 *  nntp-suggest-kewl-config to probe the nntp server and suggest
  variable settings.
 
@@ -1176,11 +1189,6 @@ exceeding lisp nesting on huge groups.
 *  a new nncvs backend.  Each group would show an article, using
  version branches as threading, checkin date as the date, etc.
 
 *  a new nncvs backend.  Each group would show an article, using
  version branches as threading, checkin date as the date, etc.
 
-*  http://www.dejanews.com/forms/dnsetfilter_exp.html ?  This filter
- allows one to construct advance queries on the Dejanews database
- such as specifying start and end dates, subject, author, and/or
- newsgroup name.
-
 *  new Date header scoring type - older, newer
 
 *  use the summary toolbar in the article buffer.
 *  new Date header scoring type - older, newer
 
 *  use the summary toolbar in the article buffer.