1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-15 04:32:24 +00:00
cde/src/lib/libast/misc
Martijn Dekker 6916a873c2 optget: display --help and --man in terse usage messages
The fact that every ksh builtin command self-documents with the
options --help and --man (and others, see 'getopts --man'; but
these are the essential ones) is poorly known; the information is
buried somewhere deep in the sh.1 manual page, and is incomplete at
that. None of the terse usage messages displayed on error point the
user to these options. So let's fix that.

src/lib/libast/misc/optget.c:
- Change generic 'options' placeholder, used in all terse usage
  messages, to 'options | --help | --man'.

src/cmd/ksh93/sh.1:
- Edit documentation of --man/-?, adding documentation on --help
  which was completely undocumented. Refer to 'getopts --man' for
  more advanced info.
- Separate these from the (important) documentation on special
  builtins using a paragraph break.
2020-06-15 16:56:11 +02:00
..
astintercept.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cmdarg.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cmdlib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
conformance.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
debug.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
error.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
errorf.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
errormsg.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
errorx.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
fastfind.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
findlib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
fmtrec.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
fs3d.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
fts.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ftwalk.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ftwflags.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
getcwd.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
getenv.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
glob.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
intercepts.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
magic.c Fix 80 typos in comments 2020-06-12 01:45:12 +02:00
magic.tab Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
mime.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
mimelib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
mimetype.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
optctx.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
optesc.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
optget.c optget: display --help and --man in terse usage messages 2020-06-15 16:56:11 +02:00
optjoin.c Fix 80 typos in comments 2020-06-12 01:45:12 +02:00
optlib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
procclose.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
procfree.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
proclib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
procopen.c Fix 80 typos in comments 2020-06-12 01:45:12 +02:00
procrun.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
recfmt.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
reclen.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
recstr.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
setenviron.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
sigcrit.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
sigdata.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
signal.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
stack.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
state.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
stk.c fix 24 more typos found with the help of codespell 2020-06-12 01:45:15 +02:00
systrace.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
translate.c Fix 80 typos in comments 2020-06-12 01:45:12 +02:00
univdata.c Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
univlib.h Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00