TIVI-153: add as dependency for iputils
[profile/ivi/xmlto.git] / ChangeLog
1 2009-09-18  Ondrej Vasik <ovasik@redhat.com>
2         * configure.in:  Do not hardcode /bin/bash default
3                 path, add support for detection of tail and gnu cp
4                 binary (all changes from Ben Walton, maintainer of
5                 xmlto under Solaris)
6         * xmlto.in: use detected tail command, export gnu cp
7                 location for usage in format backends, use `type -t`
8                 instead of `which` for detection of file availability,
9                 do not use autodetected papersize when --noautosize
10                 option is specified.
11         *       format/*:       use detected gnu cp instead of hardcoded
12                 cp, use `type -t` instead of `which` for detection
13                 of file availability.
14
15 2009-03-16  Ondrej Vasik <ovasik@redhat.com>
16         * configure.in: Make tools/program paths detection
17                 automated, could be overriden by envvar settings
18                 passed to configure script. Added option for
19                 choosing default backend and webbrowser (for
20                 requirements)
21         * format/xhtml1: new backends for xhtml1 source format,
22                 supports output formats awt, dvi, fo, mif, pcl, pdf,
23                 ps, svg and txt
24         *       format/*:       use configured tools paths, autodetect
25                 missing tools, correctly exit if tool is not
26                 available
27         * xmlto.in: fixed libpaper cleaning up(deb #491390),
28                 fixed --stringparam option functionality, xmllint
29                 validity check now uses --noent option (deb #516253),
30                 added some messages to easier detection of troubles,
31                 use xhtml1 source format, consolidated error codes
32                 (see docs), check for missing fop/dblatex and fallback
33                 to passivetex if not found
34         * xmlto.spec.in: split package, two subpackages added:
35                 tex subpackage for backends with passivetex requirements,
36                 xhtml subpackage for xhtml1 source format
37         * doc/xmlto.xml: fixed compilation warnings, documented
38                 exit error codes and changes
39         * doc/xmlif.xml: fixed compilation warnings
40         * xmlif/* : now licensed under GPLv2+
41         * various files: fixed wrong FSF address
42         * FAQ: Fixed obsolete informations
43         * Makefile.am: indentation and consolidation fixes
44
45 2008-06-20  Ondrej Vasik <ovasik@redhat.com>
46         * configure.in: Version 0.0.21 (stable).
47         * format/docbook/*: added experimental support of dblatex,
48           fixed non-portability issue with 'cp -a'
49         * format/fo/*: added experimental support of dblatex,
50           fixed non-portability issue with 'cp -a'
51         * xmlto.in: added optional nonmandatory support for
52           libpaper, fixed bug in processing introduced by
53           fop support
54         * doc/xmto.xml: Update documentation.
55
56
57 2008-01-15  Ondrej Vasik <ovasik@redhat.com>
58         * configure.in: Version 0.0.20 (stable).
59         * format/docbook/*: added experimental support of fop
60         * format/fo/*: added experimental support of fop
61         * xmlto.in: changed parsing of source format(preparation
62                 for X3D and xhtml1 support), allowed passing of XSL
63                 stylesheet from STDIN, avoid broken manpages by
64                 disabling charmap subset
65         * THANKS: (NEW)file with people who sent ideas/patches
66                 used in versions 0.0.19+
67         * various files: additional basename with space fixes,
68                 cp in docbook format now recursive
69
70
71 2007-11-19  Ondrej Vasik <ovasik@redhat.com>
72         * configure.in: Version 0.0.19 (stable)
73         * various files: added quotes for basenames with spaces
74         * xmlto.in: fixed warning in xmlto usage display
75         * Makefile.in,Makefile.am: bash not hardcoded
76
77 2004-01-21  Tim Waugh  <twaugh@redhat.com>
78
79         * configure.in: Version 0.0.18 (stable).
80
81 2004-01-02  Tim Waugh  <twaugh@redhat.com>
82
83         * xmlto.in: Use new-style arguments for head (bug #112634).
84
85 2004-01-02  Tim Waugh  <twaugh@redhat.com>
86
87         * doc/xmlif.xml, xmlif/xmlif.l, xmlif/test/test.xml: More xmlif
88         changes from Eric Raymond.
89
90 2003-11-30  Tim Waugh  <twaugh@redhat.com>
91
92         * configure.in: Version 0.0.17 (stable).
93
94 2003-11-30  Tim Waugh  <twaugh@redhat.com>
95
96         * format/docbook/txt: Use w3m if available.  Patch from Richard
97         Bos <richard.bos@xs4all.nl>.
98
99 2003-11-18  Eric S. Raymond  <esr@thyrsus.com>
100
101         * xmlto.in: Fixed error handling.
102
103 2003-11-18  Tim Waugh  <twaugh@redhat.com>
104
105         * configure.in: Version 0.0.16 (stable).
106
107 2003-11-18  Eric S. Raymond  <esr@thyrsus.com>
108
109         * xmlif/xmlif.l: Correct xmlif syntax to conform to standard
110         processing-instruction syntax.
111         * doc/xmlif.xml: Update documentation.
112         * xmlif/test/test.xml: Update test suite.
113
114         * xmlto.mak: Add pattern rule for xhtml.
115
116 2003-10-30  Tim Waugh  <twaugh@redhat.com>
117
118         * Makefile.am: Invoke xmlto with options before arguments, to please
119         various flavours of getopt.
120
121 2003-10-08  Tim Waugh  <twaugh@redhat.com>
122
123         * xmlto.in: Make --searchpath use xsltproc's --path option.
124
125         * Makefile.am: Fixed build failure advice.
126
127 2003-10-07  Tim Waugh  <twaugh@redhat.com>
128
129         * Makefile.am: Ship FAQ.
130
131 2003-10-07  Tim Waugh  <twaugh@redhat.com>
132
133         * configure.in: Version 0.0.15 (stable).
134
135 2003-10-07  Tim Waugh  <twaugh@redhat.com>
136
137         * FAQ: New file.
138         * Makefile.am: Add advice about build failures.
139         * INSTALL: Likewise.
140
141 2003-08-08  Tim Waugh  <twaugh@redhat.com>
142
143         * format/docbook/html, format/docbook/htmlhelp: Copy all output
144         files, in case the extension has been customized.
145
146 2003-08-04  Tim Waugh  <twaugh@redhat.com>
147
148         * xmlto.in: Put options first in usage description.  Some buggy
149         getopt implementations seem to need options specified first.
150
151 2003-07-29  Tim Waugh  <twaugh@redhat.com>
152
153         * format/fo/dvi, format/fo/pdf, format/fo/ps: Shorten line lengths
154         for TeX (bug #101055).
155
156 2003-05-28  Tim Waugh  <twaugh@redhat.com>
157
158         * xmlto.in: Use --xinclude when invoking xmllint (Anders Carlsson).
159         Also use --postvalid since that causes XIncludes to be processed
160         before validation.
161
162 2003-05-23  Tim Waugh  <twaugh@redhat.com>
163
164         * configure.in: Version 0.0.14 (stable).
165
166 2003-05-23  Tim Waugh  <twaugh@redhat.com>
167
168         * xsl/db2man/custom.xsl, doc/README.docbook-xsl: Removed (no longer
169         needed).
170         * Maefile.am, format/docbook/man, xmlto.spec.in: Updated.
171
172 2003-05-09  Tim Waugh  <twaugh@redhat.com>
173
174         * configure.in: Version 0.0.13 (stable).
175
176 2003-05-09  Tim Waugh  <twaugh@redhat.com>
177
178         * xsl/db2man/custom.xsl: Sync with docbook-xsl.
179
180 2003-04-11  Tim Waugh  <twaugh@redhat.com>
181
182         * xmlto.in: Back to --valid for xmllint.  Also don't need
183         --loaddtd as it's implied by --valid.
184
185 2003-03-07  Tim Waugh  <twaugh@redhat.com>
186
187         * xsl/db2man/custom.xsl: Fix group/arg template to set non-breaking
188         spaces.  Add null template for sbr.
189
190 2003-03-06  Tim Waugh  <twaugh@redhat.com>
191
192         * xsl/db2man/custom.xsl: ulink change is now upstream.
193
194         * xmlto.in: Fix typo.
195
196         * xsl/db2man/custom.xsl: Fix cmdsynopsis wrapping to behave like
197         funcsynopsis wrapping, i.e. get nroff to wrap for us.
198
199 2003-01-29  Tim Waugh  <twaugh@redhat.com>
200
201         * xsl/db2man/custom.xsl: Use copyright symbol.
202
203         * xsl/db2man/custom.xsl: Fix '-' vs '\-'.
204
205         * xmlto.in: Don't use '--novalid' when invoking xsltproc, since
206         that causes it to skip over declared entities and that causes
207         errors.
208
209 2003-03-07  Tim Waugh  <twaugh@redhat.com>
210
211         * xmlto.in: Use 'chunker.output.encoding' not 'default.encoding',
212         since the name changed.
213
214 2002-12-22  Tim Waugh  <twaugh@redhat.com>
215
216         * xmlto.in: Always append to XSLTOPTS rather than inserting -v at
217         the beginning.
218
219 2002-12-22  Graham Wilson <bob@decoy.wox.org>
220
221         * xmlto.in: Don't attempt validation on XSL-FO input.
222
223         * xmlto.in: Tell xsltproc not to validate, since we use xmllint
224         for that.
225
226 2002-12-12  Tim Waugh  <twaugh@redhat.com>
227
228         * configure.in: Version 0.0.12 (stable).
229
230 2002-12-05  Tim Waugh  <twaugh@redhat.com>
231
232         * xmlto.in: Use --postvalid instead of --valid when calling
233         xmllint (Graham Wilson).
234
235 2002-11-22  Tim Waugh  <twaugh@redhat.com>
236
237         * xmlto.in: Magic encoding detection.
238
239 2002-10-16  Tim Waugh  <twaugh@redhat.com>
240
241         * configure.in: Version 0.0.11 (stable).
242
243 2002-10-16  Tim Waugh  <twaugh@redhat.com>
244
245         * doc/xmlif.xml: Indentation.  Add 'future directions' section.
246         Fix DOCTYPE system ID.  Also use DocBook XML V4.2.  Add xml PI.
247         * doc/xmlto.xml: DocBook XML V4.2.
248
249         * format/fo/dvi, format/fo/pdf: Use '--' here too.
250
251 2002-10-16  Eric S. Raymond  <esr@thyrsus.com>
252
253         * format/docbook/html, format/docbook/htmlhelp,
254         format/docbook/man, format/docbook/xhtml: Format scripts don't
255         handle chunk names with leading - properly.  This fixes the
256         problem.
257
258 2002-10-10  Tim Waugh  <twaugh@redhat.com>
259
260         * xmlto.in: If xsltproc fails with exit code 4, try again with
261         --catalogs.
262
263 2002-10-09  Tim Waugh  <twaugh@redhat.com>
264
265         * xsl/db2man/README, Makefile.am: No longer needed.
266
267         * xsl/db2man/custom.xsl, xmlto.spec.in: Updated for 1.56.0.
268
269 2002-10-08  Tim Waugh  <twaugh@redhat.com>
270
271         * format/fo/dvi, format/fo/pdf, format/fo/ps: Handle another
272         situation in which xmltex needs a re-run.  Patch based on one
273         submitted by Matthias Andree <matthias.andree@gmx.de>.
274
275 2002-10-07  Tim Waugh  <twaugh@redhat.com>
276
277         * xmlto.in: Validate the input file.  Can be overridden by new
278         option --skip-validation.
279         * doc/xmlto.xml: Document new behaviour.
280
281 2002-10-06  Tim Waugh  <twaugh@redhat.com>
282
283         * xmlif/test.xml: Moved..
284         * xmlif/test/test.xml: ..here.
285         * xmlif/test/result-no-condition,
286         xmlif/test/result-unrelated-condition,
287         xmlif/test/result-html, xmlif/test/result-pdf, xmlif/test/result-ps,
288         xmlif/test/result-foo, xmlif/test/result-baz,
289         xmlif/test/result-bar, xmlif/test/run-test: New files for testing
290         xmlif.
291         * Makefile.am: Run xmlif tests.
292
293         * format/fo/dvi, format/fo/pdf, format/fo/ps: Use 'cp' instead of
294         'mv' on $XSLT_PROCESSED, since it might be the original input file.
295
296 2002-10-05  Tim Waugh  <twaugh@redhat.com>
297
298         * xmlto.spec.in: Remove 'BuildArch: noarch'.
299         * Makefile.am: Build rules for xmlif.
300         * configure.in: Generate config.h.
301         * xmlif/xmlif.l: Understand --help and --version.
302
303 2002-10-05  Eric S. Raymond  <esr@thyrsus.com>
304
305         * xmlif/xmlif.l: New program for conditional processing.
306         * xmlif/test.xml: Test input.
307         * doc/xmlif.xml: Documentation for xmlif.
308
309         * xmlto.in: Set POSTARGS and POSTPOSTARGS from -p option parameter.
310         * format/docbook/txt, format/fo/dvi, format/fo/pdf,
311         format/fo/ps: Use them.
312         * doc/xmlto.xml: Document new option.
313
314 2002-09-10  Tim Waugh  <twaugh@redhat.com>
315
316         * xmlto.mak: Add XMLTOFLAGS.
317
318 2002-08-25  Tim Waugh  <twaugh@redhat.com>
319
320         * xsl/db2man/docbook.xsl, xsl/db2man/lists.xsl, xsl/db2man/synop.xsl,
321         xsl/db2man/xref.xsl: Removed.
322         * xsl/db2man/custom.xsl: New file.  Customization layer for
323         db2man bugfixes.
324         * format/docbook/man: Use it.
325         * Makefile.am: Updated.  Don't ship CVS directories.
326
327 2002-08-22  Tim Waugh  <twaugh@redhat.com>
328
329         * xmlto.in: Use sed to determine the root element of the input
330         document.  Bash seems to be very slow at variable expansions when
331         using UTF-8.
332
333         * xmlto.in: New option --searchpath for adjusting TEXINPUTS.
334         * format/fo/dvi, format/fo/pdf, format/fo/ps: Use it.
335         * doc/xmlto.xml: Document it.
336
337 2002-08-06  Tim Waugh  <twaugh@redhat.com>
338
339         * format/fo/dvi, format/fo/pdf, format/fo/ps: Only re-run tex
340         if there were undefined references.
341
342 2002-08-05  Tim Waugh  <twaugh@redhat.com>
343
344         * format/fo/dvi, format/fo/pdf, format/fo/ps: Work around tetex
345         limitation regarding filenames containing underscores (based on
346         patch attached to bug #70110).
347
348 2002-08-02  Tim Waugh  <twaugh@redhat.com>
349
350         * xmlto.in, format/docbook/dvi, format/docbook/fo,
351         format/docbook/html, format/docbook/html-nochunks,
352         format/docbook/htmlhelp, format/docbook/javahelp,
353         format/docbook/man, format/docbook/pdf, format/docbook/ps,
354         format/docbook/txt, format/docbook/xhtml,
355         format/docbook/xhtml-nochunks, format/fo/dvi, format/fo/pdf,
356         format/fo/ps: Be less verbose by default (Eric Raymond).
357
358         * doc/xmlto.xml: Clarify --help function in man page (Eric
359         Raymond).
360
361 2002-07-01  Tim Waugh  <twaugh@redhat.com>
362
363         * xmlto.mak: New file.
364         * Makefile.am: Ship it.
365
366 2002-06-27  Tim Waugh  <twaugh@redhat.com>
367
368         * xsl/db2man/docbook.xsl, xsl/db2man/synop.xsl: Apply Joe Orton's
369         improvements:
370         - use SS for refsect2 subheadings
371         - truncate .TH title so that it doesn't overlap
372         - funcprototype fixes + trick to get funky wrapping
373
374 2002-06-26  Tim Waugh  <twaugh@redhat.com>
375
376         * xmlto.in: Tell xsltproc to perform XInclude expansion (suggested
377         by James Henstridge).
378
379 2002-06-20  Tim Waugh  <twaugh@redhat.com>
380
381         * format/docbook/txt: Use Michael Wiedmann's suggestion for better
382         options when using lynx.
383
384 2002-06-19  Tim Waugh  <twaugh@redhat.com>
385
386         * xsl/db2man/docbook.xsl: Fix AUTHOR section generation.
387
388 2002-06-18  Tim Waugh  <twaugh@redhat.com>
389
390         * configure.in: Version 0.0.10 (stable).
391
392 2002-06-18  Tim Waugh  <twaugh@redhat.com>
393
394         * xsl/db2man/docbook.xsl: Catch up to CVS.
395
396         * format/fo/ps, format/fo/dvi: Export TEXINPUTS, like with pdf.
397
398 2002-05-31  Tim Waugh  <twaugh@redhat.com>
399
400         * xsl/db2man/docbook.xsl, xsl/db2man/synop.xsl, xsl/db2man/lists.xsl,
401         xsl/db2man/xref.xsl: Catch up to CVS.
402
403 2002-05-10  Tim Waugh  <twaugh@redhat.com>
404
405         * xsl/db2man/docbook.xsl: Catch up to CVS.
406
407         * xsl/db2man/synop.xsl: Remove unneeded arg/replaceable template,
408         and make group/arg/replaceable italic again.
409
410 2002-05-09  Tim Waugh  <twaugh@redhat.com>
411
412         * xsl/db2man/synop.xsl: Get spacing right.
413         * xsl/db2man/synop.xsl: Catch up to CVS.
414
415         * xsl/db2man/lists.xsl: Handle listitem/simpara.
416
417 2002-05-02  Tim Waugh  <twaugh@redhat.com>
418
419         * xsl/db2man/docbook.xsl: Sync with CVS changes.
420         * xsl/db2man/synop.xsl: Likewise.
421
422 2002-05-01  Tim Waugh  <twaugh@redhat.com>
423
424         * configure.in: Version 0.0.9 (stable).
425
426 2002-05-01  Tim Waugh  <twaugh@redhat.com>
427
428         * xsl/db2man/docbook.xsl: Allow variablelists, but not procedures,
429         to nest inside paras.
430
431         * xsl/db2man/docbook.xsl: Fix citerefentry after CVS sync.
432
433         * doc/xmlto.xml: Change examples section to use screens inside paras.
434         Because we can now..
435
436 2002-04-30  Tim Waugh  <twaugh@redhat.com>
437
438         * xsl/db2man/docbook.xsl, xsl/db2man/synop.xsl: Sync with CVS
439         changes.
440
441         * xsl/db2man/docbook.xsl: Use refname[1] for the man page filename,
442         not refentrytitle.
443
444 2002-04-30  Tim Waugh  <twaugh@redhat.com>
445
446         * Makefile.am: Make man page depend on db2man.
447
448         * xsl/db2man/docbook.xsl: Use write.text.chunk from DocBook XSL.
449         No need for write-page template any more.
450
451 2002-04-30  Jirka Kosek  <jirka@kosek.cz>
452
453         * xsl/db2man/docbook.xsl: Fix nested blocks.
454
455 2002-04-23  Tim Waugh  <twaugh@redhat.com>
456
457         * bootstrap, Makefile.am: Use automake-1.6.
458
459 2002-04-12  Tim Waugh  <twaugh@redhat.com>
460
461         * xmlto.in: Don't fetch entities over the network.
462
463 2002-03-01  Tim Waugh  <twaugh@redhat.com>
464
465         * Makefile.am: Ship xsl/db2man/README as well.
466
467 2002-02-28  Tim Waugh  <twaugh@redhat.com>
468
469         * xsl/db2man/docbook.xsl: Give a warning if there are no refentry
470         elements in the input document.
471
472 2002-02-12  Tim Waugh  <twaugh@redhat.com>
473
474         * configure.in: Version 0.0.8 (stable).
475
476 2002-02-12  Tim Waugh  <twaugh@redhat.com>
477
478         * xsl/db2man/lists.xsl: Normalize space in variable list terms.
479         First attempt at handling nested variable lists.
480
481 2002-02-12  Tim Waugh  <twaugh@redhat.com>
482
483         * xsl/db2man/docbook.xsl: Display names of written files.  Mark-up
484         varname like replaceable.
485         * xsl/db2man/synop.xsl: Put .nf/.fi around synopsis.
486
487 2002-01-31  Tim Waugh  <twaugh@redhat.com>
488
489         * xsl/db2man/docbook.xsl: Escape backslashes.
490
491         * xmlto.in: Small fix for verbose output.
492
493 2002-01-28  Tim Waugh  <twaugh@redhat.com>
494
495         * xsl/db2man/docbook.xsl: Don't normalize space in paragraphs that
496         contain screens.  Nested blocks don't really work well at the
497         moment; if anyone has any idea how to fix it please let me know!
498
499 2002-01-26  Tim Waugh  <twaugh@redhat.com>
500
501         * xmlto.in: Don't get stuck in a loop if a preprocessing instruction
502         is malformed.
503
504 2002-01-23  Tim Waugh  <twaugh@redhat.com>
505
506         * xmlto.in: Make sure not to invoke the XSLT processor if there is
507         no stylesheet to use.
508
509 2002-01-21  Tim Waugh  <twaugh@redhat.com>
510
511         * configure.in: Version 0.0.7 (stable).
512
513 2002-01-21  Tim Waugh  <twaugh@redhat.com>
514
515         * xsl/db2man/docbook.xsl: Fix refsect2 handling.
516
517         * xsl/db2man/docbook.xsl: Don't normalize space in paragraphs that
518         contain lists.
519         * xsl/db2man/lists.xsl: Make sure that there is a linefeed before
520         the start of the list.
521
522 2002-01-18  Tim Waugh  <twaugh@redhat.com>
523
524         * configure.in: Check for working getopt, substitute GETOPT, BASH,
525         FIND, MKTEMP.
526         * xmlto.in: Placeholders for substitutions.
527
528         * Makefile.am: Use INSTALL and INSTALL_DATA instead of 'install'
529         so that a working install program gets used.
530
531 2002-01-18  Tim Waugh  <twaugh@redhat.com>
532
533         * xmlto.in: Use getopt's options properly.
534
535 2002-01-17  Tim Waugh  <twaugh@redhat.com>
536
537         * Makefile.am: Portability fix.
538
539         * xmlto.in: Avoid removing a directory in the path of the current
540         working directory.
541
542         * xmlto.in: Parametrize find, mktemp, and bash.
543
544         * xmlto.in: Hide errors from locale, in case LC_PAPER isn't
545         supported.
546
547         * Makefile.am: Use bash to run xmlto.
548
549 2002-01-16  Tim Waugh  <twaugh@redhat.com>
550
551         * configure.in: Version 0.0.6 (stable).
552
553 2002-01-15  Tim Waugh  <twaugh@redhat.com>
554
555         * xmlto.in: Select paper size from LC_PAPER.
556
557 2002-01-11  Tim Waugh  <twaugh@redhat.com>
558
559         * format/fo/pdf, format/fo/dvi, format/fo/ps: Fix warning when
560         not using verbose mode.
561
562 2002-01-09  Tim Waugh  <twaugh@redhat.com>
563
564         * Makefile.am: Actually ship xref.xsl.
565
566 2002-01-09  Tim Waugh  <twaugh@redhat.com>
567
568         * xsl/db2man/lists.xsl: Make <orderedlist> behave properly.
569
570         * xmlto.in: Put -v first for xsltproc to work around a bug.
571
572         * xsl/db2man/xref.xsl: New file for handling <xref>.
573         * xsl/db2man/docbook.xsl: Use it.
574
575         * xsl/db2man/docbook.xsl: Fix <screen>s with multiple lines.
576
577         * xsl/db2man/docbook.xsl: Translate '&setmn;' to '\\'.
578
579 2002-01-08  Tim Waugh  <twaugh@redhat.com>
580
581         * configure.in: Version 0.0.5 (stable).
582
583 2002-01-08  Tim Waugh  <twaugh@redhat.com>
584
585         * xsl/db2man/lists.xsl: Prevent multiple paragraphs in a list item
586         from merging together.
587
588         * xsl/db2man/synop.xsl: Make <parameter> and <function> tags nest
589         nicely inside <command>.
590
591         * xsl/db2man/docbook.xsl: Make <type>s appear bold.
592
593         * xsl/db2man/docbook.xsl: Translate '&mdash;' to '--'.
594
595 2001-12-17  Tim Waugh  <twaugh@redhat.com>
596
597         * xmlto.in: Fix warning when not using verbose mode.
598
599         * Makefile.am: Actually ship the format scripts for xhtml, htmlhelp
600         and javahelp.
601
602 2001-12-17  Tim Waugh  <twaugh@redhat.com>
603
604         * configure.in: Version 0.0.4 (stable).
605
606 2001-12-17  Tim Waugh  <twaugh@redhat.com>
607
608         * xmlto.in: Be extremely verbose (sh -x while post-processing)
609         at level 3 verbosity.
610
611         * doc/xmlto.xml: Document --extensions, --help, --version.
612
613         * format/fo/dvi, format/fo/pdf, format/fo/ps: Be more verbose.
614
615         * xmlto.in: Fix trap.
616
617 2001-12-14  Tim Waugh  <twaugh@redhat.com>
618
619         * xmlto.in: Use getopt instead of trying to parse options by
620         hand.
621
622         * xmlto.in: Use TMPDIR if set.
623
624         * xmlto.in: Support --extensions.
625         * doc/xmlto.xml: Document --extensions.
626         * format/docbook/man: Tweak so as not to expect an output file.
627
628         * xmlto.in: Use xsltproc's -o option.
629
630 2001-12-10  Tim Waugh  <twaugh@redhat.com>
631
632         * xsl/db2man/docbook.xsl: Handle &hellip; and &minus;.
633
634         * xmlto.in: Show available format scripts in --help output.
635
636 2001-12-08  Tim Waugh  <twaugh@redhat.com>
637
638         * configure.in: Version 0.0.3 (stable).
639
640 2001-12-08  Joe Orton  <joe@manyfish.co.uk>
641
642         * xsl/db2man/docbook.xsl: Small tidy-up in write-page.
643
644 2001-12-07  Tim Waugh  <twaugh@redhat.com>
645
646         * xsl/db2man/docbook.xsl: Normalize space in refpurpose.
647
648         * xsl/db2man/synop.xsl: Grouped arguments shouldn't be bold.
649         Fix argument spacing in cmdsynopsis.  Support sbr.
650
651         * xsl/db2man/lists.xsl: Better handling of procedure steps.
652
653         * xmlto.in: Add -vv option for very verbose output.
654
655         * xsl/db2man/docbook.xsl: Tidy up author section handling.
656
657 2001-12-06  Tim Waugh  <twaugh@redhat.com>
658
659         * xsl/db2man/docbook.xsl: Handle refentryinfo/editor.
660
661         * xsl/db2man/docbook.xsl: Better handling of authors.
662
663         * xsl/db2man/docbook.xsl: Fix ulink handling.
664
665         * xsl/db2man/docbook.xsl: Handle refentryinfo/date,
666         refentryinfo/productname.
667
668         * xsl/db2man/docbook.xsl: Upper-case the refentrytitle in the header
669         and footer.
670
671 2001-12-05  Tim Waugh  <twaugh@redhat.com>
672
673         * xmlto.spec.in: Minor fixes.
674
675 2001-12-05  Tim Waugh  <twaugh@redhat.com>
676
677         * configure.in: Version 0.0.2 (stable).
678
679 2001-12-05  Tim Waugh  <twaugh@redhat.com>
680
681         * xmlto.in: Check that format script exists.  Fix option parsing.
682
683         * format/docbook/xhtml, format/docbook/xhtml-nochunks,
684         format/docbook/htmlhelp, format/docbook/javahelp: New format
685         scripts.
686
687         * format/docbook/html: Use chunk.xsl now not xtchunk.xsl.
688         * xmlto.spec.in: Require docbook-xsl >= 1.47.
689
690 2001-12-04  Tim Waugh  <twaugh@redhat.com>
691
692         * format/fo/dvi, format/fo/pdf, format/fo/ps: Created by moving the
693         post-processing steps from...
694         * format/docbook/dvi, format/docbook/pdf, format/docbook/ps: ..here.
695         Call the appropriate FO format script to do the post-processing.
696         Use "" as stylesheet, to prevent XSL-T processing of XSL-FO.
697         * xmlto.in: Don't XSL-T process if stylesheet name is empty.
698         * Makefile.am: Updated.
699
700         * xmlto.in: Determine input file type by inspection.  Identify
701         XSL-FO documents (with fo:root as root element), and assume
702         DocBook for everything else.
703
704 2001-12-03  Joe Orton  <joe@manyfish.co.uk>
705
706         * xsl/db2man/docbook.xsl: Pick up /book/bookinfo/author if no
707         author is found in refentryinfo.
708
709 2001-12-03  Joe Orton  <joe@manyfish.co.uk>
710
711         * xsl/db2man/docbook.xsl: Generate stub pages for each extra refname
712         in a refentry.
713         * xsl/db2man/synop.xsl: Handle funcsynopsisinfo, multiple paramdefs.
714
715 2001-12-02  Tim Waugh  <twaugh@redhat.com>
716
717         * xsl/db2man/docbook.xsl: Fix 'generated by' line.  Broken by me,
718         fixed by Joe Orton.
719
720         * xsl/db2man/synop.xsl: Handle functions with void or varargs
721         instead of paramdef.
722
723         * xsl/db2man/synop.xsl: Move citerefentry template...
724         * xsl/db2man/docbook.xsl: ... here.
725
726 2001-11-29  Tim Waugh  <twaugh@redhat.com>
727
728         * xsl/lists.xsl: Better man page output for unordered lists.
729
730         * xsl/db2man.xsl, xsl/lists.xsl, xsl/synop.xsl: Moved to xsl/db2man.
731         Renamed db2man.xsl docbook.xsl.
732         * format/docbook/man, Makefile.am: Track db2man stylesheets.
733
734 2001-11-28  Tim Waugh  <twaugh@redhat.com>
735
736         * configure.in: Version 0.0.1 (stable).
737
738 2001-11-28  Tim Waugh  <twaugh@redhat.com>
739
740         * xmlto.in: More comments.  Set XSLT_PROCESSOR before getting
741         stylesheet from format script.
742         * doc/xmlto.xml: Document XSLT_PROCESSOR, and exit codes.
743
744         * format/docbook/txt, Makefile.am: New format script.
745
746         * xmlto.spec.in: Require passivetex.
747
748         * xmlto.in: 'trap' isn't like atexit.  Use an array to remember
749         what to remove on exit.
750
751         * xsl/db2man.xsl: Handle programlisting.
752
753 2001-11-23  Tim Waugh  <twaugh@redhat.com>
754
755         * configure.in: Version 0.0.0 (stable).