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