Commit Briefs

dd11df3032 noodle

add an -r flag for hiding unread manpages when checking stats for a section (main, refs/got/worktree/histedit/tmp-48eb4c21-dcd7-4833-8b06-c3e84b2bafaf)



9cf786bd32 noodle

README: fix error in example


fbe6aaacc8 noodle

add a readme



888886a7bf noodle

initial commit


Branches

Tags

This repository contains no tags

Tree

Makefilecommits | blame
READMEcommits | blame
readman*commits | blame

README

readman keeps track of the manpages you've read via a ~/.manread database.  It's
currently WIP so backup your ~/.manread on updates.  It tracks read base system,
X11, and ports manpages and reports on manpages that were changed since last
reading them.

Todo:

- add support for showing diffs for changed pages via CVS for base system and
X11 (and maybe ports too)
- maybe add toggles for showing/hiding X11/ports manpages because the list of
pages to read is very long otherwise
- maybe add the 9front version to this repo too?

Example usage:

foobar$ readman -a 1 sh
foobar$ readman -a 1 comm
foobar$ readman -a 1 xwd
foobar$ readman
* man 1: 3/701
* man 2: 0/149
* man 3: 6/2864
* man 4: 3/1140
* man 5: 1/139
* man 6: 0/41
* man 7: 0/45
* man 8: 1/372
* man 9: 0/185
foobar$ readman 1 sh
You've read sh(1)
foobar$ readman 1 echo
You've not read echo(1)
foobar$ readman -d 1 sh
Do you really want to unread sh(1)? (yes,no)[no]: yes
foobar$ readman 1 sh
You've not read sh(1)
foobar$ readman 1
* man 1: 2/701
* have read: comm xwd
* to read: acme-client addr2line apply appres apropos ar arch as at atq atrm aucat
awk banner basename bc bdftopcf bdftruncate beforelight ... (example truncated)
foobar$