chore, call c ident of umbrella YUCK_UMC, the literal one YUCK_UMB

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, repeat umbrella name in error output

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, resume with literals after seeing -[0-9] to allow for things like -8d

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'code/hygiene'

* code/hygiene:
  minor, resume with literals after seeing -[0-9] to allow for things like -8d
  minor, repeat umbrella name in error output
  chore, call c ident of umbrella YUCK_UMC, the literal one YUCK_UMB
minor, print output upon yield

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, mark curr_umb unused

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, also actually print the descriptions

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
doc, slightly change README

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/print-on-yield'

* feat/print-on-yield:
  minor, also actually print the descriptions
  hygiene, mark curr_umb unused
  minor, print output upon yield
minor, automatically add options for help and version

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, make sopt/lopt/ident lists unique

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, also append commands to YUCK_CMD only if they're unique

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert "chore, intersperse gen'd files with #line statements"

This reverts commit 67f5809344a58f5ee7a4ce7bb8a4c66878f54ff7.
chore, return defn() of YUCK_CMD upon yuck_cmds()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/auto-help-version'

* feat/auto-help-version:
  chore, return defn() of YUCK_CMD upon yuck_cmds()
  Revert "chore, intersperse gen'd files with #line statements"
  minor, also append commands to YUCK_CMD only if they're unique
  minor, make sopt/lopt/ident lists unique
  minor, automatically add options for help and version
fix, PEBKAC, quote (comma-sep'd) yuck_shorts when comparing using ifelse

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, unquote the lone double quote (for syntax highlighting purposes)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide a yuck_set_version()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, prefix our static routines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, store canonical option name (ident during definition) and provide yuck_canon()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>