Lots of new features/bugfixes

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=59
This commit is contained in:
Frank Sundermeyer 2011-12-07 14:15:25 +00:00 committed by Git OBS Bridge
parent 27ade85b89
commit fa931bcda3

View File

@ -1,3 +1,45 @@
-------------------------------------------------------------------
Wed Dec 7 13:54:43 UTC 2011 - fsundermeyer@opensuse.org
- Stylesheet changes:
- Program changes:
* New version 0.9.1
* NEW FEATURES:
- "daps -h <subcommand>" now shows help for subcommand
- New config option XSLTPARAM / cmdline switch --xsltparam:
can be used to overwrite one or more stylesheet
parameters. Using that option/switch it is possible to change
the pagesize, pageformat, alignment, margins, etc. etc.
without having to rewrite the stylesheets directly
- subcommand getimages can now be run with a rootid or a filename
- subcommands getimages and checklink can now be invoked without
a filename or a rootid - in this case the rootid provided by
the ENV-file is used
- new general command line switch --version
* completely rewrote lib/daps_functions:
- now has a generic option parser
- functions setup_builddir and format_options have been
combined into one function called init_env
- one single function that invokes make: call_make
- logging can be turned on/off within each function invoking
call_make by setting WRITE_LOG to 1/0 (default: 1 (on))
- the make command is now set up here rather than in bin/daps
- getimages now uses make to create the image list (rather than
using /usr/bin/xml)
- new function no_opts for subcommands that have no command line
switches
* pretty printing has been moved from lib/daps_functions into the
makefiles
* BUGFIXES:
- We now do an early! check whether a subcommand is correct
or not function run_subcmds has therefore been replaced by an
associative hash; the hash's key/value pairs can be eval'd to
call the function
- .fo files will always be regenerated by using PHONY targets
This also keeps the .fo file, which is desireable for debugging
purposes
-------------------------------------------------------------------
Fri Oct 7 12:28:15 UTC 2011 - fsundermeyer@opensuse.org