1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-11 11:55:12 -05:00
pacman/doc
Dave Reisner f61f075b1c pacman-key: adopt parseopts for option parsing
This requires an ugly amount of reworking of how pacman-key handles
options. The change simply to avoid passing keys, files, and directories
as arguments to options, but to leave them as arguments to the overall
program. This is reasonable since pacman-key limits the user to
essentially one operation per invocation (like pacman).

Since we now pass around the positional parameters to the various
operations, we can add some better sanity checking. Each operation is
responsible for testing input and making sure it can operate properly,
otherwise it throws an error and exits.

The doc is updated to reflect this, and uses similar verbiage as pacman,
describing the non-option arguments now passed to pacman-key as targets.

Similar to the doc, --help is reorganized to separate operations and
options and remove argument tokens from operations.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
2012-04-24 08:38:36 -05:00
..
.gitignore doc: update .gitignore, add CSS override for new tables usage 2011-10-13 14:53:52 -05:00
asciidoc-override.css doc: update .gitignore, add CSS override for new tables usage 2011-10-13 14:53:52 -05:00
asciidoc.conf doc: add a few more escapes and fix usage of {} 2011-06-01 11:46:13 -05:00
Doxyfile Update Doxyfile and fix some documentation errors caught by Doxygen 2011-09-22 16:37:36 -05:00
footer.txt Update authors and contributors 2011-08-16 11:46:44 -05:00
index.txt 4.0.3 release NEWS, version bumps, etc. 2012-04-07 11:04:00 -05:00
libalpm.3.txt Unify modelines in Asciidoc files 2011-07-28 11:42:08 -05:00
Makefile.am Merge branch 'maint' 2012-01-02 19:44:00 -06:00
makepkg.8.txt makepkg: allow specifying --pkg multiple times 2012-04-24 08:38:36 -05:00
makepkg.conf.5.txt makepkg: allow specifying compression options 2012-03-08 17:28:36 -06:00
pacman-key.8.txt pacman-key: adopt parseopts for option parsing 2012-04-24 08:38:36 -05:00
pacman.8.txt Merge branch 'maint' 2012-02-20 17:00:26 -06:00
pacman.conf.5.txt Remove SyncFirst option 2012-04-12 08:55:49 -05:00
PKGBUILD-example.txt Update PKGBUILD example 2011-05-02 10:04:13 -05:00
PKGBUILD.5.txt makepkg: Use SKIP in checksum to skip integrity check 2011-12-28 22:27:02 -06:00
pkgdelta.8.txt Unify modelines in Asciidoc files 2011-07-28 11:42:08 -05:00
repo-add.8.txt Unify modelines in Asciidoc files 2011-07-28 11:42:08 -05:00
submitting-patches.txt Unify modelines in Asciidoc files 2011-07-28 11:42:08 -05:00
translation-help.txt Unify modelines in Asciidoc files 2011-07-28 11:42:08 -05:00
vercmp.8.txt doc/vercmp: add note about pkgrel handling 2012-01-12 17:30:08 -06:00