Brief update on the slightly changed API of pyColorChooser.askcolor().

Added a To Do list.
diff --git a/Tools/pynche/README b/Tools/pynche/README
index 48e896a..b507307 100644
--- a/Tools/pynche/README
+++ b/Tools/pynche/README
@@ -71,10 +71,10 @@
     tkColorChooser module, with a few changes.  By importing
     pyColorChooser from the Pynche package, you can run
 
-        pyColorChooser.askcolor(master=window)
+        pyColorChooser.askcolor()
 
-    where `window' is an Tkinter parent window object.  Without the
-    `master' keyword argument, Pynche runs standalone.
+    which will popup Pynche as a modal dialog, and return the selected 
+    color.
 
     There are some UI differences when running as a modal
     vs. standalone.  When running as a modal, there is no "File" menu,
@@ -91,25 +91,38 @@
     is different than tkColorChooser, which doesn't know anything
     about color names.
 
-    When the optional keyword `wantspec' is true, a #rrggbb color spec 
-    will always be returned instead of a color name.
+    askcolor() supports the following optional keyword arguments:
 
-    askcolor() also supports the following optional keyword arguments
-    which parallel the command line options described above:
+	color
+	    the color to set as the initial selected color
 
-	initialcolor
+	master[*]
+	    the master window to use as the parent of the modal
+	    dialog.  Without this argument, pyColorChooser will create 
+	    it's own Tkinter.Tk instance as the master.  This may not
+	    be what you want.
 
-	databasefile
+	databasefile[*]
 	    similar to the --database option, the value must be a
 	    file name
 
-	initfile
+	initfile[*]
 	    similar to the --initfile option, the value must be a
 	    file name
 
-	ignore
+	ignore[*]
 	    similar to the --ignore flag, the value is a boolean
 
+	wantspec[*]
+	    When this is true, the "name" field in the return tuple
+	    will always be a color spec of the form "#rrggbb".  It
+	    will not return a color name even if there is a match;
+	    this is so pyColorChooser can exactly match the API of
+	    tkColorChooser.
+
+	[*] these arguments must be specified the first time
+	askcolor() is used and cannot be changed on subsequent calls.
+
 The Colorstrip Window
 
     The top part of the main Pynche window contains the "variation
@@ -301,3 +314,20 @@
     the storing of the settings in the init file on Pynche exit.  If
     you really want to do this, use /dev/null as the init file, using
     --initfile.
+
+To Do
+
+    Here's a brief list of things I want to do:
+
+    - Better support for resizing the top level windows
+
+    - Better support on 8-bit screens
+
+    - More output views, e.g. color solids
+
+    - Have the notion of a `last color selected'; this may require a
+      new output view
+
+    - Support setting the font in the text view
+
+    I'm open to suggestions!