con-dev (0.3.3.snapshot20250905105513git6d2eaed+local-0gitce23079~ab11+0) bullseye-ab-snapshot; urgency=medium

  * Automated port via mini-buildd (no changes). Original DSC's SHA1:
    2c256a13a2c3b26d063e9a1675a7cee65c152614.
  * MINI_BUILDD_OPTION: lintian-mode=ignore

 -- mini-buildd archive hellfield <mini-buildd@hellfield.fritz.box>  Fri, 05 Sep 2025 12:59:16 +0200

con-dev (0.3.3.snapshot20250905105513git6d2eaed+local-0gitce23079~ab~SID+0) sid-ab-snapshot; urgency=medium

  [ Automated changes by ui-auto-release ]
  * New upstream 0.3.3.snapshot20250905105513git6d2eaed+local (unstable)
  * UP: con-dev-0.3.3.snapshot20250905105513git6d2eaed+local (unstable)
  * UP: (Fri, 05 Sep 2025 12:55:13 +0200):
  * UP:
  * UP: Snapshot unstable release.
  * UP:
  * UP: Changes since 0.3.3:
  * UP:
  * UP: Stephan Sürken (19):
  * UP:   * [bbb0c06] -o nounset: Only for bash 4.4 onward.
  * UP:   * [42552a7] src/compat/Makefile.am: Use branches instead of
  * UP:     tags (so we can still fix serious bugs).
  * UP:   * [c1f0330] .ui-auto.conf: Properly fix what we build for.
  * UP:   * [8e3a1eb] .ui-auto.conf: Upgrade for new ui-auto template &&
  * UP:     bullseye.
  * UP:   * [7f91c3d] con-lib.bash: envdefault: Don't warn (just info)
  * UP:     when default is set.
  * UP:   * [1f0a668] con-libsys.bash: Add con_sys::notify().
  * UP:   * [df913ba] Don't warn (=>notice) on compat mode (we offer
  * UP:     compat mode, so we should not complain about it).
  * UP:   * [c81599b] con-lib.bash: Add con::qos().
  * UP:   * [4455839] compat/Makefile.am: Compat mode is not a crime.
  * UP:   * [bb91527] fic(con-lib.bash): Don't fail on unset
  * UP:   * [1aaba5f] con-libos.bash: Add _codename(): lsb_release, else
  * UP:     (Debian only) heuristic to guess for unstable/testing
  * UP:   * [cb443cd] src/con-libos.bash: _codename(): Run (Debian)
  * UP:     codename heuristics when --release is n/a
  * UP:   * [e16130f] src/con-libsys.bash: mount: Discard confusing
  * UP:     error output on non-sudo mkdir trial
  * UP:   * [926244c] .ui-auto.conf: Building: Add Debian bookworm
  * UP:   * [86b342e] .ui-auto.conf: Add Debian trixie for backports
  * UP:   * [fd1e319] Makefile.am: Workaround: Disable possible global
  * UP:     config like ~/.gitconfig to fix testsuite
  * UP:   * [25642d3] con-libsys.bash (remove): notify-send: Get rid of
  * UP:     default value for DISPLAY
  * UP:   * [205059b] con-libsys.bash (notify-send): Add app-name (as
  * UP:     script's basename)
  * UP:   * [6d2eaed] src/con-libsys.bash (notify): Use a timeout with
  * UP:     notify-send
  * MINI_BUILDD: AUTO_BACKPORTS: trixie-ab-snapshot,bookworm-ab-
    snapshot,bullseye-ab-snapshot,buster-ab-snapshot,stretch-ab-
    snapshot,jessie-ab-snapshot

  [ Stephan Sürken ]
  * ui-auto-release run.

 -- Automated changes by ui-auto-release <absurd@olurdix.de>  Fri, 05 Sep 2025 12:55:17 +0200

con-dev (0.3.3-1~ab~SID+0) sid-ab-snapshot; urgency=medium

  [ Automated changes by ui-auto-release ]
  * New upstream 0.3.3 (unstable)
  * UP: con-dev-0.3.3 (unstable) (Mon, 01 Jan 2018 16:12:45 +0100):
  * UP:
  * UP: Patched unstable release.
  * UP:
  * UP: Heavy and API-breaking changes again (mainly libopt rewritten).
  * UP: Use
  * UP:
  * UP:   CON_COMPAT="0.3.2" PATH="${PATH}:/usr/share/con-dev" . con-lib
  * UP: .bash
  * UP:
  * UP: to keep your scripts working w/o changes. src/examples (git chec
  * UP: kout)
  * UP: has some tools to somewhat help converting scripts.
  * UP:
  * UP: Changes since 0.3.2:
  * UP:
  * UP: Stephan Sürken (309):
  * UP:   * [d761b4d] Makefile.am: Always install a "pseudo compat" link
  * UP:     for the current version.
  * UP:   * [2f58dc6] con-lib: Library include: Obselete *_DETECT global
  * UP:     (order via function naming).
  * UP:   * [7cf6dd1] con-libos.bash: Add initial libos.
  * UP:   * [7d49c6e] libbs: Use libos.
  * UP:   * [33b6636] libos: Add "strap".
  * UP:   * [1ca2e8e] con-lib: getopts: Add some extra code we might
  * UP:     need later ;).
  * UP:   * [aaabe93] libsys.bash: Add fallback 'mountpoint' for
  * UP:     findmnt.
  * UP:   * [1fe95cc] bootstrap.sh: Delete (obsolete, broken).
  * UP:   * [7ec320b] testsuite.lib.bash: Add test for copyArray.
  * UP:   * [4d1a4fb] lib: Add copyAArray + test.
  * UP:   * [7276987] lib: Fix initial bash version check.
  * UP:   * [48063ac] lib: Precondition checks should use 'return' not
  * UP:     'exit'.
  * UP:   * [9f2b8ff] lib: Add internal: con::__has_declare_n.
  * UP:   * [82b77df] lib: Add var:printAArray().
  * UP:   * [c4804a8] con-lib: printAAray: Protect local indirect
  * UP:     variable name (uff).
  * UP:   * [39b28ce] examples/prog-cmd-auto-usage: Add example for
  * UP:     upcoming new libopt.
  * UP:   * [385d5ff] con-lib: func:list(): Don't fail when list is
  * UP:     empty.
  * UP:   * [0e45c34] examples/prog-pos-auto: Add 2nd positonal, and fix
  * UP:     local vars.
  * UP:   * [191bb09] examples/prog-pos-auto-usage: Add example for
  * UP:     upcoming usage.
  * UP:   * [f4c2347] examples/prog-cmd-auto-usage: Fix internal naming.
  * UP:   * [cd92a8e] con-libopt.bash: Add usage parser stub.
  * UP:   * [84a3474] con-lib: Add function con::regexExtract.
  * UP:   * [59e87c4] con-libopt: Initial impl: option parser.
  * UP:   * [4fc2558] examples/prog-pos-auto: Sync with
  * UP:     prog-pos-auto-usage.
  * UP:   * [bcf2807] con-libopt: Initial impl. of positional parser.
  * UP:   * [3dc07bd] libopt: new parsers: Remove extra output.
  * UP:   * [37c4c97] libopt: Usage parser: single out common code.
  * UP:   * [1ff79f5] libopt: Usage parser: Use regex for description.
  * UP:   * [12ce87d] libopt: Usage parser: fix "implies" value.
  * UP:   * [82702e1] example: Move prog-[cmd|pos] variants around ;).
  * UP:     Base variant is now the "to-be" one.
  * UP:   * [8885edc] examples/prog-[pos|cmd]: Remove internal
  * UP:     'auto_usage' extensions.
  * UP:   * [4d3c541] examples/prog-pos: Add __init__ example; convert
  * UP:     to to main var.
  * UP:   * [6cfe266] examples/prog-cmd: Add main opts.
  * UP:   * [3077bd5] con-libopt: New libopt: opts+pos POC.
  * UP:   * [f3b3c91] examples/prog-cmd: Fix variable name.
  * UP:   * [1e64588] examples/prog-cmd: Use new arg vars in commands.
  * UP:   * [8863179] libopt: New opts: POC for args as var.
  * UP:   * [c095664] libopt: New usage: Use argument names for  arg
  * UP:     variables (positionals and options with args)
  * UP:   * [40aa6f4] libopt: Make function for generic usage.
  * UP:   * [4966796] libopt: New usage: Fix: Generic options only when
  * UP:     'main_'.
  * UP:   * [28fb4cf] libopt: [cleanup] Remove obsolete example code.
  * UP:   * [705f24e] libopt: Add error handling for missing usage.
  * UP:   * [fec6ece] libopt: Add support for _version when "main_".
  * UP:   * [1508bac] libopt: Remove definitely obsoleted code from
  * UP:     obsoleted runO.
  * UP:   * [931fcc0] libopt: rm init(): Obsolete.
  * UP:   * [0d31f3e] Makefile.am: Add shellcheck test run to QA.
  * UP:   * [03e6bf5] libopt: Temporary workaound: Show trap message in
  * UP:     usage/error exit.
  * UP:   * [e2327ee] libopt: Add check for duplicate positionals.
  * UP:   * [b6c358f] libopt: Parser checks: option after positional,
  * UP:     non-default positional after default positionals.
  * UP:   * [62d1638] libopt: Brute-force implement title and doc
  * UP:     parsing (program, options, positionals).
  * UP:   * [4a6af91] libopt: pos: Remove a bunch of functions no longer
  * UP:     used.
  * UP:   * [77f7b8d] libopt: run(): Fix: set main prefix early.
  * UP:   * [789eaa5] libopt: Convert generic options to new style.
  * UP:   * [34e5ec0] libopt: rm con_opt::add(): Obsoleted.
  * UP:   * [e974fa4] libopt: Add 'missing option' check to parse.
  * UP:   * [58f8d74] libopt: rm get(), getValue(): Obsolete.
  * UP:   * [c554c0f] examples/Makefile.am: Fix prog-* script names.
  * UP:   * [59d310c] con-lib.bash: Add support for CON_COMPAT variable.
  * UP:   * [847acc5] con-libopt: Remove some left-over debug.
  * UP:   * [9e14d5d] testsuite.libopt.bash: Update for new prog-pos.
  * UP:   * [a0fbe81] src/Makefile.am: Include dir 'support/' in compat.
  * UP:   * [325a21c] testsuite/testsuite: Update testsuite to dev
  * UP:     libopt.
  * UP:   * [31f908f] con-*: Mark all non-example scripts to use 0.3.2
  * UP:     compat mode for now.
  * UP:   * [e764ff4] testsuite/testsuite: Remove '-x' option
  * UP:     (CON_LOG_LEVEL=xtrace already does this).
  * UP:   * [87d40cb] testsuite/testsuite: log level: rather use name
  * UP:     for log level.
  * UP:   * [6447862] src/compat: Add extra autotools subdir for compat
  * UP:     support.
  * UP:   * [5dda045] libopt: Make filter from usage parser.
  * UP:   * [4c2310a] STYLEGUIDE: Recommend title new char order:
  * UP:     "=~-'`".
  * UP:   * [fe7f7e9] STYLEGUIDE: Fix typo.
  * UP:   * [626e1f3] README: Update to changed recomendations.
  * UP:   * [d11cea7] RST, new style: RST files should actually be named
  * UP:     *.rst (use symlinks if you need a file w/o apx).
  * UP:   * [c99e373] Makefile.am: Simplify DOCLINKS creation && add
  * UP:     README.rst to EXTRA_DIST.
  * UP:   * [97db073] Better name for DOCLINK: DOCLINK.include.rst.
  * UP:   * [3366085] *.rst: No need for internal mode hint now we have
  * UP:     proper file appendix.
  * UP:   * [ac96bf9] src/con-lib.bash (): getVersion:debian(): Use 1st
  * UP:     solution if multiple are found.
  * UP:   * [aebd5b5] src/compat/Makefile.am: List compatibility ids
  * UP:     manually.
  * UP:   * [72a4346] src/compat/Makefile.am: Use actual release tags,
  * UP:     not extra COMPAT_* tags (which have been removed).
  * UP:   * [20419c2] src/con-libopt.bash: Don't use "[" in usage.
  * UP:   * [0e456f8] Rm temporary "auto" example variants.
  * UP:   * [0eb459e] examples: Properly user 0.3.2 compat mode for
  * UP:     temporaries.
  * UP:   * [826ca71] src/con-libopt.bash: rm temporary run0()
  * UP:     (obsoleteted).
  * UP:   * [7ddb071] src/con-libopt.bash: Initial NG updates for
  * UP:     usage/help.
  * UP:   * [61c2aa9] src/con-libopt.bash: Get rid of extra usage()
  * UP:     func.
  * UP:   * [9f73db9] src/con-libopt.bash: Better/simpler names got the
  * UP:     header helpers.
  * UP:   * [6e79739] src/con-libopt.bash: Put helper functions for help
  * UP:     inside help function.
  * UP:   * [a7e5252] src/con-libopt.bash: Rm on-error extra help
  * UP:     logging (too complicated, confusing).
  * UP:   * [8a5a6d4] src/con-libopt.bash: Get rid of extra epilog,
  * UP:     usage, h1, h2 functions.
  * UP:   * [de13daf] src/con-libopt.bash: Rm extra func h3.
  * UP:   * [299a380] src/con-libopt.bash: rm some temporary workaround
  * UP:     code...
  * UP:   * [9249288] src/con-libopt.bash: fixup/improve generic option
  * UP:     handling.
  * UP:   * [716fb29] src/con-libopt.bash: re-order && rename usage
  * UP:     parser func.
  * UP:   * [18e7e64] src/con-libopt.bash: Some docu updates.
  * UP:   * [f069a4a] src/con-libopt.bash: Make parseUsage handle usage
  * UP:     env var automatically.
  * UP:   * [8093936] src/con-libopt.bash: Gen getopts string when
  * UP:     parsing usage.
  * UP:   * [082a04f] src/con-libopt.bash: rm obsoleted command parser
  * UP:     code.
  * UP:   * [8e1a117] src/examples/prog-cmd: Improve status for newest
  * UP:     "dev target".
  * UP:   * [2d4fd30] src/con-libopt.bash: Update for new options setup,
  * UP:     and remove now-obsoleted functions.
  * UP:   * [85ac748] src/con-libopt.bash: Update positional parsing &&
  * UP:     remove more obsoleted code.
  * UP:   * [4a5843a] src/examples/prog-cmd: status(): Just print all
  * UP:     vars as set by libopt; remove overall-status.
  * UP:   * [6f22306] src/con-libopt.bash: Add getter/setter, unifiy var
  * UP:     setting in parse.
  * UP:   * [2abaf44] src/con-libopt.bash: usage parser: Make id
  * UP:     available in whole loop.
  * UP:   * [c5201bd] src/con-libopt.bash: Mor eupdates and code
  * UP:     osboletion.
  * UP:   * [8aeae6f] src/con-libopt.bash: Just remove all code (except
  * UP:     completion) that are (or will be) obsolete.
  * UP:   * [9a3e9e8] src/examples/prog-cmd: Update status for new
  * UP:     namings.
  * UP:   * [d76cf3b] src/con-libopt.bash: rm SYNTAXSIZE (not used for
  * UP:     now).
  * UP:   * [4b98e5b] src/con-libopt.bash: Rm obsolsted postional
  * UP:     globals.
  * UP:   * [7fd4679] src/con-libopt.bash: Rm obsoleted command globals.
  * UP:   * [18888bd] src/con-libopt.bash: Set option for func.
  * UP:   * [039d975] src/con-libopt.bash: Remove extra verbosity var.
  * UP:   * [8b01c3a] src/con-libopt.bash: Re-invent "-h|-H" type help.
  * UP:   * [216d918] src/con-libopt.bash: Fix: usage parser: dont reset
  * UP:     generic in loop.
  * UP:   * [732d5b7] src/con-libopt.bash: help: verbose support for
  * UP:     options.
  * UP:   * [ccfdccb] src/con-libopt.bash: Improve help.
  * UP:   * [213b6d4] src/con-libopt.bash: Some renames...
  * UP:   * [4bb9aa9] src/con-libopt.bash: Skip using extra suffix
  * UP:     "main" for main function.
  * UP:   * [28d17b5] src/con-libopt.bash: Merge parse and run code run
  * UP:     run:func().
  * UP:   * [f64ab45] src/con-libopt.bash: Merge parse code into run.
  * UP:   * [35cfb65] src/con-libopt.bash: rename parseUsage -> parse,
  * UP:     and remove deprecated docs.
  * UP:   * [ef1ec51] src/con-libopt.bash: mv version parsing to
  * UP:     parse().
  * UP:   * [c45978d] src/con-libopt.bash: Put init functions down (when
  * UP:     vars are already available).
  * UP:   * [f7c6c4a] src/con-libopt.bash: harden cmd regex agaisnt init
  * UP:     functions.
  * UP:   * [62d3f43] src/con-libopt.bash: No need to generate
  * UP:     parseFunc.
  * UP:   * [cdc650c] src/con-libopt.bash: Fixup parsing/func calls &&
  * UP:     remove obsolete HAS_GENERIC global.
  * UP:   * [dacf7bf] src/con-libopt.bash: Add debug helper: printVars.
  * UP:   * [06bba25] src/examples/prog-cmd|pos: Update for new libopt
  * UP:     (use debug func, add init funcs).
  * UP:   * [2af577a] src/testsuite/testsuite: Adapt to new libopt and
  * UP:     example progs.
  * UP:   * [a294dd3] src/examples/prog-cmd|pos_0.3.2: Remove these
  * UP:     compat scripts: Only confusing really.
  * UP:   * [4eb0f05] examples: Better names: prog-pos->postionals,
  * UP:     prog-cmd->commands.
  * UP:   * [de43f14] src/con-libopt.bash: Make "generic" a flag in
  * UP:     usage.
  * UP:   * [465978d] src/con-libopt.bash: ASdd debug log to set.
  * UP:   * [a4c4e81] src/con-libopt.bash: help: Use "full" for -H, not
  * UP:     "verbose".
  * UP:   * [43c828b] testsuite: Fix/Update to new libopt: is_given() ->
  * UP:     var.
  * UP:   * [bc1160a] src/con-libopt.bash: Impove -h/-H option's
  * UP:     description.
  * UP:   * [bada6de] con-libopt.bash: description: Don't exclude tags
  * UP:     from description text.
  * UP:   * [9d0ef9a] con-libopt.bash: Some rewrites for help et.al.
  * UP:     (eliminates extras done in usage parser).
  * UP:   * [0d9038f] con-libopt.bash: Get rid of obsolete
  * UP:     CON_OPT__USAGE global.
  * UP:   * [94c422e] con-libopt.bash: Remove POSITIONALS global.
  * UP:   * [e011ac3] con-libopt.bash: Get rid of global *__PREFIX
  * UP:     (encap in getter/setter and use IS_MAIN and
  * UP:     IS_MAIN_WITH_COMMANS only)
  * UP:   * [acc4ad4] con-libopt.bash: Better err msg on stray
  * UP:     positionals.
  * UP:   * [1dbd1f4] src/con-libopt.bash: getopts: OPTIND and OPTERR
  * UP:     should be integers.
  * UP:   * [b547c0f] src/con-libopt.bash: Cleanup command
  * UP:     parser/guesser coder.
  * UP:   * [9f0b656] src/con-libopt.bash: Fix __init__ handling: Run on
  * UP:     positionals only, and run group init on subcommands.
  * UP:   * [610759a] con-libopt.bash: parse fix: postional syntax
  * UP:     should not have trailing space.
  * UP:   * [7db724f] con-libopt.bash: debug:printVars: regex as arg.
  * UP:   * [f943610] con-libopt.bash: Add [] to usage syntax if default
  * UP:     exists.
  * UP:   * [c4205a2] con-libopt.bash: Add opt var '_given'.
  * UP:   * [5ad7678] con-libopt.bash: Better option selection for
  * UP:     -h/-H.
  * UP:   * [7bb8394] con-libopt.bash: (Re-)introduce own headers for
  * UP:     generic/program options.
  * UP:   * [ee6f8f2] examples/positionals: Remove __init__ && other
  * UP:     improvoemtns.
  * UP:   * [28fdfc1] con-libopt.bash: Integrate run::generic into
  * UP:     run::func.
  * UP:   * [8993d80] con-libopt.bash: Add -h|-H <cmd>-specific usage.
  * UP:   * [3b59b6c] con-libopt.bash: help:_syntax(): Avoid trailing
  * UP:     space.
  * UP:   * [779d546] con-libopt.bash: terse help desc fixup.
  * UP:   * [54752f9] con-libopt.bash: regression: Fix wrong "given" set
  * UP:     code for positionals.
  * UP:   * [a830493] examples/positionals: Re-add '-c' option for
  * UP:     testsuite.
  * UP:   * [d5a1132] con-libopt.bash: Various (..) help format
  * UP:     improvements.
  * UP:   * [a77b28a] con-libopt.bash: Yet another re-write for the help
  * UP:     formatter.
  * UP:   * [9e6e30e] con-libopt.bash: parse() must detect IS_MAIN and
  * UP:     IS_MAIN_WITH_COMMANDS.
  * UP:   * [225354c] con-libopt.bash: Add new helper global
  * UP:     PROGRAM_USAGE.
  * UP:   * [925e7ee] con-libopt.bash: More fixes for help format.
  * UP:   * [8accac9] con-libopt.bash: more help formatter updates.
  * UP:   * [011bf76] con-libopt.bash: Improve command help code.
  * UP:   * [732b80f] con-libopt.bash: help -H: Really show full help
  * UP:     (proper help on all commands).
  * UP:   * [7adb34e] con-libopt.bash: single out option parsing as
  * UP:     extra func.
  * UP:   * [3831e14] con-libopt.bash: parse(): Simplify/cleanup.
  * UP:   * [6adcb0a] con-libopt.bash: Fix call syntax for ::set().
  * UP:   * [fa34387] testsuite: Refrain to use log level info by
  * UP:     default (not debug).
  * UP:   * [eb46c83] con-libopt.bash: debug::printVars(): Show all vars
  * UP:     by default.
  * UP:   * [ac77c94] testsuite.libopt.bash: Update pos test into
  * UP:     eval-manner; other fixes.
  * UP:   * [3024c05] examples/positionals: Only print vars; add some
  * UP:     access hints to help.
  * UP:   * [c78a0b0] con-libopt.bash: Fixup description &&
  * UP:     documentation parsing && displaying.
  * UP:   * [fe71161] con-libopt.bash: More consistent naming:
  * UP:     description->desc.
  * UP:   * [2274f02] src/con-libopt.bash: Get rid of [generic] flag in
  * UP:     usage again.
  * UP:   * [0785e3c] con-libopt.bash: parser code cleanup.
  * UP:   * [5c60cf0] examples/positionals: Improve/update for docs/desc
  * UP:     update.
  * UP:   * [87d03a5] con-lib.bash: Add support for CON_LOG_DEBUG
  * UP:     (restrict debug loggin to areas of interest).
  * UP:   * [f3997fa] con-libopt.bash: fix debug showVars log.
  * UP:   * [01620d1] examples/positionals: Use ", not '.
  * UP:   * [863c683] con-libopt.bash: parser: Always use 'IFS= read r'.
  * UP:   * [b3fe45f] con-libopt.bash: parser: Proper debug lines.
  * UP:   * [fedc5f8] con-libopt.bash: Improve notation for default
  * UP:     value.
  * UP:   * [f6e4ded] con-lib.bash: Minor code cleanup.
  * UP:   * [ec49118] testsuite: Fix usage for new Default syntax.
  * UP:   * [73a249e] testsuite.libopt.bash: Update to new -r option.
  * UP:   * [83bf49b] examples/testsuite.libopt.bash: Rename -r -> -R.
  * UP:   * [e3b562e] examples/commands: Simplify, adapt.
  * UP:   * [05e2c6f] con-libopt.bash: Parse: Extra func for header
  * UP:     parsing.
  * UP:   * [d5ac459] con-libopt.bash: Usage && init: Properly iterate
  * UP:     up for all usage resp. init.
  * UP:   * [8faeefb] con-libopt.bash: Fixup error handling for
  * UP:     positional.
  * UP:   * [5336db2] examples/commands: Clean up.
  * UP:   * [beb97cd] testsuite.libopt.bash: Add test case for commands
  * UP:     example.
  * UP:   * [9ed830c] con-libopt.bash: completion: Update to use a
  * UP:     prev() function, and make positional commands work again.
  * UP:   * [4659bd6] con-libopt.bash: Add function for command function
  * UP:     list.
  * UP:   * [9800308] con-libopt.bash: completion: Improve prev().
  * UP:   * [4e735d3] con-libopt.bash: Add code printer func w/ indent
  * UP:     support.
  * UP:   * [2ed9894] con-libopt.bash: completion: Update all existing
  * UP:     (positional) code to new code printer func.
  * UP:   * [7d86c12] con-libopt.bash: Single out complete option part
  * UP:     as own function.
  * UP:   * [8827923] con-libopt.bash: Initial go on command completion.
  * UP:   * [3fa72df] con-libopt.bash: Generic option: Fix type for root
  * UP:     command to "command".
  * UP:   * [63a309f] con-libopt.bash: Completion: Make command
  * UP:     completion work for individual commands.
  * UP:   * [5923112] con-libopt.bash: completion: commands: Add top
  * UP:     level commands.
  * UP:   * [78c9455] con-libopt.bash: completion: isCmd: Don't use
  * UP:     "cur".
  * UP:   * [dabceb5] con-libopt.bash: completion: Initial completely
  * UP:     working variant.
  * UP:   * [b3ca271] con-libopt.bash: completions: Remove a bunch of
  * UP:     now-obsolete code.
  * UP:   * [40864f5] con-libopt.bash: completion: Get top level command
  * UP:     tokens in parse loop (obsoletes extra func _cmds).
  * UP:   * [6feb3fd] con-libopt.bash: completion: Restructure code, rm
  * UP:     some obsolete calls.
  * UP:   * [8c11a53] con-libopt.bash: completion: More code cleanup,
  * UP:     remove obsolete vars, better variable names.
  * UP:   * [3153d4d] con-libopt.bash: completion: Rm extra space in
  * UP:     COMPREPLY code.
  * UP:   * [5ce94bd] con-libopt.bash: Fixup generic options.
  * UP:   * [3e86fde] examples/positionals: Cosmetics; add types for
  * UP:     -c/-b.
  * UP:   * [fb8a227] .ui-auto.conf: Add buster.
  * UP:   * [180eb2c] testsuite/examples: Update to upcoming new flag
  * UP:     parsing; add tests for default values.
  * UP:   * [fb08741] con-lib.bash: regexExtract(): ret=1 if regex
  * UP:     fails.
  * UP:   * [a87c382] con-libopt.bash: Switching to new syntax for
  * UP:     flags: always use new line "<name>=<value>" below option;
  * UP:     also adds new flag "completion".
  * UP:   * [4eb0c16] con-libopt.bash: completion: Use new completion
  * UP:     flag if present.
  * UP:   * [4c33399] con-libopt.bash: help: Show default values (now no
  * UP:     longer in description line).
  * UP:   * [764945c] con-libopt.bash: Update generic options to new
  * UP:     flags.
  * UP:   * [69564fe] con-lib.bash: Extra completion code for
  * UP:     'hostname': Really ignore *all* stderr.
  * UP:   * [54175e9] examples/positionals: Add comments about "type"
  * UP:     flag.
  * UP:   * [5797d38] examples/positionals: Add "completion" flag
  * UP:     example and comments.
  * UP:   * [f66ab56] con-libopt.bash: Yet another little change for
  * UP:     usage syntax.
  * UP:   * [da004ea] con-libopt.bash: help: Remove colors, just go for
  * UP:     bold, faint, italic and underline.
  * UP:   * [18885a2] con-libopt.bash: help ouput: More minor cosmetics.
  * UP:   * [7e9e72f] con-libopt.bash: Option vars: Add has() func.
  * UP:   * [1c6b1b5] .ui-auto.conf: Add examples/ to prog path.
  * UP:   * [9bc9fa4] con-libopt.bash: Use has() for argument, and
  * UP:     simplify parser code.
  * UP:   * [21976c2] con-libopt.bash: opt vars: Fixup argument order
  * UP:     for set.
  * UP:   * [b34b699] con-libopt.bash: (Re-)implement two parser checks.
  * UP:   * [153c444] con-libopt.bash: Fix up alls default checking to
  * UP:     has().
  * UP:   * [ec2db1a] con-libopt.bash: arg parser: Add check for
  * UP:     mandatory options.
  * UP:   * [6b8134f] con-libopt.bash: Fixup [] for usage line.
  * UP:   * [60483e5] examples/positionals: Add empty default example.
  * UP:   * [837807a] con-libopt.bash: Integrate value validation into
  * UP:     set().
  * UP:   * [6755b6c] con-libopt.bash: Make set() support (upcoming)
  * UP:     multi postitionals.
  * UP:   * [57abaa0] con-libopt.bash: Detect and set the new multi
  * UP:     flag.
  * UP:   * [6d726c4] con-libopt.bash: Simplify/clean doc parser (fix
  * UP:     doc parsing for very last option).
  * UP:   * [f74ae75] con-libopt.bash: parser: Add extra check: multi
  * UP:     *must* be last.
  * UP:   * [2f16d9a] examples+testsuite: Add multi-positional example.
  * UP:   * [621eba4] con-libopt.bash: Fix stray args check for multi.
  * UP:   * [2408634] src/Makefile.am: help2man: use -H (not -v -v -h).
  * UP:   * [cb9cc6d] con-libopt.bash: Make DOC an array, merge DESC as
  * UP:     DOC[0].
  * UP:   * [ba0738c] con-lib.bash: Add 'addArray()' func.
  * UP:   * [e6cad46] con-libopt.bash: Change option var doc to array,
  * UP:     and merge 'desc' as doc[0].
  * UP:   * [5fe7fcc] con-libopt.bash: _cmdFunctions(): Add prefix
  * UP:     support; remove last remaining manual func:list call.
  * UP:   * [2b236d1] con-libopt.bash: Initial complete help usage impl
  * UP:     (recursive, group help).
  * UP:   * [10947b4] con-libopt.bash: Add global
  * UP:     CON_OPT__PROGRAM_USAGE_TITLE (help helper).
  * UP:   * [4e37895] con-libopt.bash: help: Call static help extro
  * UP:     outside help func (avoid dups).
  * UP:   * [b228ada] con-libopt.bash: help/doc: Don't print anything if
  * UP:     there's no header (desc).
  * UP:   * [baa27ce] con-libopt.bash: Misc font/style cosmetic fixes.
  * UP:   * [1653118] con-libopt.bash: Fix superflous %s in command
  * UP:     usage parse.
  * UP:   * [a9dc8b3] con-libopt.bash: help cosmetic: Rather use
  * UP:     "Command" only.
  * UP:   * [4715194] examples/commands: Add group doc example.
  * UP:   * [87b73bb] con-libopt.bash: Fix: throw() must not use
  * UP:     formatter.
  * UP:   * [85a3571] con-libopt.bash: Allow programs w/o any doc at
  * UP:     all.
  * UP:   * [9966ba8] src/Makefile.am: Fix/regr: Add compat for
  * UP:     old-style '-v -h -h' for help2man.
  * UP:   * [ee892f7] con-libopt.bash: optvars: tecify ids.
  * UP:   * [d8ecf88] con-libopt.bash: help: No extra indent for further
  * UP:     option doc.
  * UP:   * [ec89164] con-libopt.bash: doc: Also parse empty doc lines.
  * UP:   * [5c3ec1e] examples/testsuite: Move multi-option example to
  * UP:     positionals.
  * UP:   * [73fb391] con-libopt.bash: Better name for flag var.
  * UP:   * [d55184b] con-libopt.bash: Parse cleanup: Parse globals
  * UP:     options, positionals and getopts.
  * UP:   * [f7d0eee] con-libopt.bash: Some cleanups for positional
  * UP:     parse code.
  * UP:   * [efeb70a] con-libopt.bash: Add positional post check (analog
  * UP:     to that for option options).
  * UP:   * [93096e6] con-libopt.bash: Implement "interactive" options.
  * UP:   * [25f06f6] examples/positionals: Add "interactive" example.
  * UP:   * [28154d4] con-libopt.bash: interactive: single out a read()
  * UP:     func.
  * UP:   * [3e0b479] .ui-auto.conf: Fix: paths must be space-separated.
  * UP:   * [16947e2] con-libsys.bash: Add ischroot().
  * UP:   * [6c00eb5] con-lib.bash: Add func:runifexists().
  * UP:   * [91b4a9b] con-lib.bash: Add func envdefault().
  * UP:   * [e1505f0] con-libsys.bash: Add functions mkown()+mkmod()
  * UP:   * [59ce3ba] con-lib.bash: Add func has().
  * UP:   * [adbc269] con-libopt.bash: Add static array of known
  * UP:     variable types, and add check.
  * UP:   * [90af906] con-libopt.bash: help/command overview: Clear
  * UP:     option variables (values might clash).
  * UP:   * [2452214] con-libopt.bash: Add 'con_opt::var:' grouo for all
  * UP:     var-related funcs.
  * UP:   * [cbc0afd] con-libopt.bash: Allow array-style default values
  * UP:     for multi options.
  * UP:   * [ec70038] con-lib.bash: read: Use better local name for
  * UP:     value.
  * UP:   * [1352d32] con-lib.bash: Add func: ui:readArray.
  * UP:   * [431aafa] con-libopt.bash: Add extra func: str2arr.
  * UP:   * [d95735f] con-libopt.bash: Add interactive support for multi
  * UP:     args/arrays.
  * UP:   * [ef8f9ba] examples/positionals: Multi-option argument names
  * UP:     should rather be singular.
  * UP:   * [1c347a2] src/examples/con-upgrade: New tool for code
  * UP:     upgrade.
  * UP:   * [a6e6267] con-libopt.bash: func:run(parse): Fix call of
  * UP:     set() for multiple vs other options.
  * UP:   * [d7adcf8] con-libopt.bash: Fix: Doc not show (-H) if it's
  * UP:     one line only.
  * UP:   * [4bb874a] con-libopt.bash: Add support for common usage for
  * UP:     all commands (not groups only).
  * UP:   * [8fa0343] src/con-libopt.bash: comment fix.
  * UP:   * [1d7eee4] con-libopt.bash: Fix duplicate output on -H for
  * UP:     commands.
  * UP:   * [899817d] con-libopt.bash: completion: fix/harden isCmd().
  * UP:   * [ef44468] con-libopt.bash: parse: split usageVars() as sep.
  * UP:     function.
  * UP:   * [8ff2233] con-libopt.bash: Use more generic upList() func
  * UP:     for usage var list.
  * UP:   * [382e8da] con-libopt.bash: cmdFunc: Harden (so it does not
  * UP:     find special funcs __init__).
  * UP:   * [ca44184] con-libopt.bash: Fix upList() to have sep && apx
  * UP:     as arg.
  * UP:   * [60a6c73] con-libopt.bash: Use upList() for __init__ calls,
  * UP:     too.
  * UP:   * [3e4f90b] examples: Add more and fixup __init__() examples.
  * UP:   * [478ba38] con-libopt.bash: typo fix in debug log.
  * UP:   * [c029bdd] testsuite: Fix: wrong opt var used on final
  * UP:     statement.
  * UP:   * [62d8210] con-lib.bash: OMG: Use -o nounset by default.
  * UP:   * [d8c2fc2] con-lib[opt].bash: Various fixes for nounset.
  * UP:   * [0d7f286] src/con-lib.bash: Type check: improve error
  * UP:     message.
  * UP:   * [c6483dc] con-lib.bash: Improve term implementation code.
  * UP:   * [e225684] con-libopt.bash: Use new TERM_MODE for command
  * UP:     overview.
  * UP:   * [2b38a8e] con-libopt.bash: more fixes for nounset for bash <
  * UP:     4.4.
  * UP:   * [28d40ff] con-lib.bash: init: use log level debug (not not
  * UP:     notice) for term mode line.
  * UP:   * [c72b74c] src/con-lib.bash: fix for -o nounset.
  * UP:   * [941df57] src/con-libsys.bash: More fixes for nounset.
  * UP:   * [0952c77] src/con-libopt.bash: properly call help on error.
  * UP:   * [be13822] src/examples/con-upgrade: fix dup file arg.
  * UP:   * [c4c788a] src/con-libsys.bash: some more fixups for nounset.
  * UP:   * [0e8bac6] configure.ac: Prepare unstable release 0.3.3.
  * MINI_BUILDD: AUTO_BACKPORTS: stretch-ab-snapshot,jessie-ab-
    snapshot,wheezy-ab-snapshot,squeeze-ab-snapshot,vivid-ab-
    snapshot,utopic-ab-snapshot,trusty-ab-snapshot,saucy-ab-
    snapshot,raring-ab-snapshot,quantal-ab-snapshot,precise-ab-snapshot

  [ Stephan Sürken ]
  * ui-auto-release run by absurd@weslok.olx.intra.

 -- Automated changes by ui-auto-release <absurd@olurdix.de>  Mon, 01 Jan 2018 16:34:42 +0100

con-dev (0.1.6-0~ab~SID+0) sid-ab-snapshot; urgency=low

  * Initial packaging.
  * Initial "experimental unstable" upstream 0.1.6.
  * MINI_BUILDD: AUTO_BACKPORTS: jessie-ab-snapshot, wheezy-ab-snapshot, squeeze-ab-snapshot

 -- Stephan Sürken <absurd@debian.org>  Thu, 05 Feb 2015 19:13:50 +0000
