Index: /trunk/Ohana/src/opihi/cmd.data/book.c
===================================================================
--- /trunk/Ohana/src/opihi/cmd.data/book.c	(revision 15204)
+++ /trunk/Ohana/src/opihi/cmd.data/book.c	(revision 15205)
@@ -37,16 +37,17 @@
   if (argc < 2) {
     gprint (GP_ERR, "USAGE: book (command)\n");
-    gprint (GP_ERR, "    book list             			: list books\n");
-    gprint (GP_ERR, "    book init     (book)   		: removes all pages from book\n");
-    gprint (GP_ERR, "    book create   (book)   		: create a book\n");
-    gprint (GP_ERR, "    book delete   (book)                   : delete a book\n");
-    gprint (GP_ERR, "    book getbook  (where)  		: get book name\n");
-    gprint (GP_ERR, "    book listbook (book)    		: list a book\n");
-    gprint (GP_ERR, "    book npages   (book)   		: return number of pages in a book\n");
-    gprint (GP_ERR, "    book newpage  (book) (page)  		: create a new page in a book\n");
-    gprint (GP_ERR, "    book getpage  (book) (where)  		: get page name in a book\n");
-    gprint (GP_ERR, "    book delpage  (book) (page)  		: delete a page in a book\n");
-    gprint (GP_ERR, "    book listpage (book) (page)  		: list a page in a book\n");
-    gprint (GP_ERR, "    book setword  (book) (page) (word) (value)  : set the value of a word in a page\n");
+    gprint (GP_ERR, "    book list                                  : list books\n");
+    gprint (GP_ERR, "    book init     (book)                       : removes all pages from book\n");
+    gprint (GP_ERR, "    book create   (book)                       : create a book\n");
+    gprint (GP_ERR, "    book delete   (book)                       : delete a book\n");
+    gprint (GP_ERR, "    book getbook  (where) [-var var]           : get book name\n");
+    gprint (GP_ERR, "    book listbook (book)                       : list a book\n");
+    gprint (GP_ERR, "    book npages   (book) [-var var] [-key key] : return number of pages in a book\n");
+    gprint (GP_ERR, "    book newpage  (book) (page)                : create a new page in a book\n");
+    gprint (GP_ERR, "    book getpage  (book) (where) [-var var] [-key key value] : get page name in a book\n");
+    gprint (GP_ERR, "    book delpage  (book) (page) [-key key]     : delete a page in a book\n");
+    gprint (GP_ERR, "    book delpage  (book) -key name value       : delete a page in a book\n");
+    gprint (GP_ERR, "    book listpage (book) (page)                : list a page in a book\n");
+    gprint (GP_ERR, "    book setword  (book) (page) (word) (value) : set the value of a word in a page\n");
     gprint (GP_ERR, "    book getword  (book) (page) (word) [-var var] : set the value of a word from a page\n");
     return (FALSE);
