Releases: hroptatyr/yuck
yuck v0.2.5
This is yuck v0.2.5, a bugfix release
Bugfixes:
- check options with mandatory arguments for their arguments
- properly heed the --with-included-yuck switch
Features:
- allow to preserve indentation and newlines from .yuck file
- split auto actions into --no-auto-help and --no-auto-version
See README and/or examples.
yuck v0.2.4
yuck v0.2.3
Summary: v0.2.3 of yuck
Keywords: v0.2.3
This is yuck v0.2.3, a bugfix release
Bugfixes:
- obtain executable path on MacOS, BSDs and Sun correctly
See README and/or examples.
yuck v0.2.2
Summary: v0.2.2 of yuck
Keywords: v0.2.2
This is yuck v0.2.2, a bugfix release
Bugfixes:
- suppress warnings about shadowed variables in user code
- support MacOS X
See README and/or examples.
yuck v0.2.1
Summary: v0.2.1 of yuck
Keywords: v0.2.1
This is yuck v0.2.1, a bugfix release
Bugfixes:
- break once from cases in yuck_free()
- warn about cross-compiling issues
- better support for out-of-tree builds
See README and/or examples.
yuck v0.2.0
Summary: v0.2.0 of yuck
Keywords: v0.2.0
This is yuck v0.2.0, a feature release.
Features:
- pkg config dependency has been removed
- yuck scmver can now read references from stdin
- generate failproof parser code for when *alloc() runs into ENOMEM
Bugfixes:
- build yuck with version information
- git hashes starting with hex digit b are not recognised as bzr
- tcc compiler is not chosen automatically
See README and/or examples.
yuck v0.1.9
Summary: v0.1.9 of yuck
Keywords: v0.1.9
This is yuck v0.1.9, a bugfix release.
- support compilers that can't cope with the 0bXXX prefix
- build warning-free man pages upon yuck genman
See README and/or examples.
yuck v0.1.8
Summary: v0.1.8 of yuck
Keywords: v0.1.8
This is yuck v0.1.8, a feature release.
- Read version numbers like the ones output by default
yuck scmver
- Support custom allocators through
yuck gen --custom=FILE
See README and/or examples.
yuck v0.1.7
Summary: v0.1.7 of yuck
Keywords: v0.1.7
This is yuck v0.1.7, a bugfix release.
- Allow option descriptions starting with a dash, provided there's
at least 8 whitespace characters before them - Work around older gccs that cannot initialise anonymous structs
or unions - Create the output file upon
yuck scmver
if it does not exist - Fix special-character problems in m4-enriched C code
- Discard some GNUisms (compiler extensions)
See README and/or examples.
Thanks to Mitch Tishmack and Ruediger Meier.
yuck v0.1.6
This is yuck v0.1.6, a bugfix release.
- Display first line of description behind commands in command overview
- Support custom sections in man pages (like help2man)
- Provide support for post hooks, custom callbacks after printing the
help page, the usage page, or the version page - Provide preliminary support for parse options via setopt directive
- Provide preliminary auto-dashdash feature (needs polishing)
- Fix OSX build issues (thanks to Mitch Tishmack)
See README.