diff options
-rw-r--r-- | man/xmodmap.man | 5 | ||||
-rw-r--r-- | xmodmap.c | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/man/xmodmap.man b/man/xmodmap.man index 1ed1ca1..5d38fa5 100644 --- a/man/xmodmap.man +++ b/man/xmodmap.man @@ -86,6 +86,11 @@ unhandled argument is given to This option indicates that a help message describing the expression grammar used in files and with \-e expressions should be printed on the standard error. .TP 8 +.B \-version +This option indicates that +.I xmodmap +should print its version information and exit. +.TP 8 .B \-verbose This option indicates that .I xmodmap @@ -116,6 +116,7 @@ static const char help_message[] = " -pp print pointer map\n" " -help print this usage message\n" " -grammar print out short help on allowable input\n" +" -version print program version\n" " - read standard input\n" "\n"; @@ -195,6 +196,11 @@ main(int argc, char *argv[]) case 'h': /* -help */ case '?': usage(0); + case 'v': + if (strcmp(arg, "-version") == 0) { + puts(PACKAGE_STRING); + exit(0); + } } } } |