Commit Briefs
retire `got' and `tog' subcmd
they're just a glorified `cd'
use the correct operators when comparing numbers
eq/lt/gt are for string-wise comparisons!
adjust writepass so gpg2 don't see the output file
gpg has an annoying "feature": it avoids to overwrite files. If in interactive mode, "gpg2 -o foo" will ask the user whether to override foo or not, otherwise will just refuse to work. not nice. working around this by making gpg2 write to stdout, and redirecting stdout to that file. Then restore stdout for sanity :) While here, also make `writepass' fail if gpg fails.