Martin A. Brown
61d55a9f69
CLI-tool friendly handling of EPIPE and INT
...
And, correcting from the name of the Python class to the format name processed
by the Python class (class.__name__ vs. class.formatname).
2016-03-11 14:21:56 -08:00
Martin A. Brown
2f71c66b5a
documentation nit
2016-03-11 14:21:45 -08:00
Martin A. Brown
73c1b7ab23
bumping version to 0.5.3
2016-03-10 11:56:26 -08:00
Martin A. Brown
5f6ff9ca3d
report the output directory first
2016-03-10 11:55:55 -08:00
Martin A. Brown
57c7eb2b06
minor tweaks to documentation
2016-03-10 11:55:37 -08:00
Martin A. Brown
3a478dea65
bumping version to 0.5.2
2016-03-10 11:46:15 -08:00
Martin A. Brown
d6671e7380
improving the documentation and adding refs to --publish
2016-03-10 11:45:49 -08:00
Martin A. Brown
0afacc5da3
must have the docbook-utils for backend support for PDF output from jw
2016-03-10 11:43:25 -08:00
Martin A. Brown
d59850d433
skip adding to removals if in --script mode
2016-03-10 11:42:59 -08:00
Martin A. Brown
71fcbb8925
adding Requires: libxslt-tools
2016-03-10 11:19:51 -08:00
Martin A. Brown
7dc96bf6f9
adding Requires: python-networkx
2016-03-10 11:18:40 -08:00
Martin A. Brown
f7505627a5
pep8/pyflakes fixes
2016-03-10 11:17:09 -08:00
Martin A. Brown
793a810b8f
add some Requires: to the specfile
2016-03-10 11:11:39 -08:00
Martin A. Brown
bf543b3ad8
bumping version to 0.5.1
2016-03-10 10:43:31 -08:00
Martin A. Brown
190483d2f6
adjust to slightly different output formattincg
2016-03-10 10:42:33 -08:00
Martin A. Brown
90f8d6e690
add format name to --list output (for sources)
2016-03-10 10:38:40 -08:00
Martin A. Brown
7fbe4b80ec
add width entry for doctype (output formatting)
2016-03-10 10:38:20 -08:00
Martin A. Brown
42bd3e699f
setting version to 0.5.0
2016-03-10 10:29:03 -08:00
Martin A. Brown
a1b11e6336
add testing of docbook5xml
2016-03-10 10:27:24 -08:00
Martin A. Brown
ab60e4c2b4
figured out suppression of default --configfile
2016-03-10 10:27:08 -08:00
Martin A. Brown
c214724fcb
group methods a bit more by their similarity
...
and change naming slightly so log lines at loglevel INFO align
2016-03-10 10:25:39 -08:00
Martin A. Brown
54cb36f31f
adding another bad invocation test
2016-03-10 09:30:53 -08:00
Martin A. Brown
70a10a5f7c
adding a single index entry
2016-03-10 09:28:55 -08:00
Martin A. Brown
bcb38bdd7d
tiny index
2016-03-10 09:27:54 -08:00
Martin A. Brown
cd7e325c59
add small image file
2016-03-10 08:57:19 -08:00
Martin A. Brown
7bd32896eb
create variable DEFAULT_CONFIGFILE
...
so that at runtime (during testing), it can be overridden
2016-03-10 08:50:31 -08:00
Martin A. Brown
8a99c39d93
switched to set(), use .add() instead of .append()
2016-03-10 08:49:37 -08:00
Martin A. Brown
f0cb2c3dfe
only try to remove files once
2016-03-10 08:49:03 -08:00
Martin A. Brown
2180755a97
pep8/pyflakes fixes
2016-03-10 08:48:17 -08:00
Martin A. Brown
abbd433ea1
removed longer tests; pep8/pyflakes fixes
2016-03-10 08:47:44 -08:00
Martin A. Brown
4ad4fae41b
creating separate file for longer-running tests
2016-03-10 08:47:34 -08:00
Martin A. Brown
96aacb8f5c
skip these tests during usual testing (try to stay under 1 sec.)
2016-03-10 08:27:53 -08:00
Martin A. Brown
a3e3e6106f
suppress the "system" config during testing
2016-03-10 08:27:07 -08:00
Martin A. Brown
c978cf5dff
report on documents by document format, too
2016-03-09 23:41:50 -08:00
Martin A. Brown
1ed38c7c0c
improving testing coverage in driver.py
2016-03-09 21:57:25 -08:00
Martin A. Brown
4410fd8fc9
DocBook SGML document with index
2016-03-09 21:49:41 -08:00
Martin A. Brown
e2532d4ffb
use the already written darned function
2016-03-09 20:53:21 -08:00
Martin A. Brown
7e3fa95813
minor simplifications to testing tools
2016-03-09 20:52:45 -08:00
Martin A. Brown
46d16f4ccb
complete the propagation of **kwargs
2016-03-09 20:41:18 -08:00
Martin A. Brown
4f05c202be
slight reorganizing of test sets in file
2016-03-09 18:16:02 -08:00
Martin A. Brown
4901ed94d2
improve testing coverage
2016-03-09 18:11:38 -08:00
Martin A. Brown
d2657321d6
create generic functions for runtime config
2016-03-09 18:11:04 -08:00
Martin A. Brown
29d5739d1e
send runtime parameters to processors
2016-03-09 18:10:23 -08:00
Martin A. Brown
94ab1ac5d2
pass **kwargs through all processor tools
...
adjust all processor tools so they take runtime parameters through **kwargs
2016-03-09 18:08:56 -08:00
Martin A. Brown
2d75d3c4de
remove old boilerplate from markdown and rst stock code
2016-03-09 18:08:18 -08:00
Martin A. Brown
c581980aaf
remove old boilerplate from markdown and rst stock code
2016-03-09 18:07:52 -08:00
Martin A. Brown
a06e1955b7
tweak logging outputs, lower some to debug()
2016-03-09 10:06:59 -08:00
Martin A. Brown
68b16b42d8
simplify function docbuild: logging by caller
...
make the core docbuild function even simpler; have it determine the result
and return it, as well as the individual build success/failure vector
move all logging logic into the caller function, so that script(), publish()
and build() can log whatever they like
2016-03-09 10:00:25 -08:00
Martin A. Brown
c66b325530
improving test coverage of driver.py
2016-03-09 09:35:11 -08:00
Martin A. Brown
f4367e943f
improve testing coverage of driver.py
...
adjust calling pattern for prepare_{script,build}_mode so that they are easier
to test
embed the creation of build directories into the prepare_build_mode
2016-03-09 09:33:04 -08:00