readman

manpage readlist tracker (WIP)
git clone ssh://anon@git.pastanoggin.com
Log | Files | Refs | README

README (1205B)


      1 readman keeps track of the manpages you've read via a ~/.manread database.  It's
      2 currently WIP so backup your ~/.manread on updates.  It tracks read base system,
      3 X11, and ports manpages and reports on manpages that were changed since last
      4 reading them.
      5 
      6 Todo:
      7 
      8 - add support for showing diffs for changed pages via CVS for base system and
      9 X11 (and maybe ports too)
     10 - maybe add toggles for showing/hiding X11/ports manpages because the list of
     11 pages to read is very long otherwise
     12 - maybe add the 9front version to this repo too?
     13 
     14 Example usage:
     15 
     16 foobar$ readman -a 1 sh
     17 foobar$ readman -a 1 comm
     18 foobar$ readman -a 1 xwd
     19 foobar$ readman
     20 * man 1: 3/701
     21 * man 2: 0/149
     22 * man 3: 6/2864
     23 * man 4: 3/1140
     24 * man 5: 1/139
     25 * man 6: 0/41
     26 * man 7: 0/45
     27 * man 8: 1/372
     28 * man 9: 0/185
     29 foobar$ readman 1 sh
     30 You've read sh(1)
     31 foobar$ readman 1 echo
     32 You've not read echo(1)
     33 foobar$ readman -d 1 sh
     34 Do you really want to unread sh(1)? (yes,no)[no]: yes
     35 foobar$ readman 1 sh
     36 You've not read sh(1)
     37 foobar$ readman 1
     38 * man 1: 2/701
     39 * have read: comm xwd
     40 * to read: acme-client addr2line apply appres apropos ar arch as at atq atrm aucat
     41 awk banner basename bc bdftopcf bdftruncate beforelight ... (example truncated)
     42 foobar$