Annotation of docbook2mdoc/NEWS, Revision 1.3
1.3 ! schwarze 1: Changes in version 1.0.2, released on April 29, 2019
! 2:
! 3: --- NEW PARSER FEATURES ---
! 4: * Handle <abstract>: better formatting of many non-<refentry> documents.
! 5: * Handle <reference> like <section>.
! 6: * Explicitly ignore <keycombo>.
! 7: --- STRUCTURAL IMPROVEMENTS ---
! 8: * Start a new module reorg.c, to edit and move around nodes.
! 9: * Provide a new function pnode_alloc_text() to generate a text node.
! 10: * Introduce an xmalloc.c module to automatically exit when out of memory.
! 11:
1.2 schwarze 12: Changes in version 1.0.1, released on April 24, 2019
13:
14: --- NEW PARSER FEATURES ---
15: * Handle file inclusion via "<!ENTITY %".
16: * Translate decimal character entities to Unicode escapes.
17: * Handle <tag> like <sgmltag> and <markup>.
18: --- RELIABILITY BUGFIX ---
19: * Do not crash when an ignored element contains an attribute.
20: --- FORMATTING IMPROVEMENTS ---
21: * Correctly translate input to output line breaks in no-fill elements.
22: * Improve spacing of text nodes inside macro arguments.
23: * Better handle <void> as a child of <funcprototype>.
24: * Better handle <info> as a child of <refentry>.
25: * Correct delimiter spacing between <term> elements.
26: * Insert a paragraph break after displays and after non-compact lists.
27: --- THANKS TO ---
28: * Stephen Gregoratto for a small patch and two bug reports.
29: * Jan Stary for a bug report.
1.1 schwarze 30:
31: Changes in version 1.0.0, released on April 17, 2019
32:
33: * Stop using expat because it cannot handle invalid input gracefully.
34: * Drop input validation functionality, make it a best-effort formatter.
35: * Implement file inclusion via <xi:include> and via <!ENTITY>.
36: * Implement -T lint and -T tree dump output modes.
37: * Handle large numbers of additional elements.
38: * Dynamic assignment of header levels.
39: * Overhaul whitespace handling on the input and output sides.
40: * Overhaul paragraph handling.
41: * Initial MathML support.
42: * Switch to mandoc(1)-style EXIT STATUS and DIAGNOSTICS.
43: * Large numbers of formatting and structural improvements.
44: --- THANKS TO ---
45: * Stephen Gregoratto for four patches and several bug reports.
46: * Anthony Bentley and Svyatoslav Mishyn for minor patches.
47:
48: Changes in version 0.0.9, released on April 30, 2014
49:
50: * Add the -W command line option.
51: * Handle trailing delimiters after macros.
52: * Handle <fieldsynopsis>, <modifier>, <type>.
53:
54: Changes in version 0.0.8, released on April 30, 2014
55:
56: * Handle <contstant>, <copyright>, <holder>, <informaltable>,
57: <trademark>, <year>.
58: * Ignore <xi:include>.
59:
60: Changes in version 0.0.7, released on April 2, 2014
61:
62: * Handle <application>, <caution>, <note>, <quote>, <sgmltag>,
63: <tip>, <warning>.
64:
65: Changes in version 0.0.6, released on April 2, 2014
66:
67: * Initial support for tables.
68: * Handle <envar>, <filename>, <group>, <itemizedlist>, <link>,
69: <literal>, <orderedlist>, <prompt>, <sbr>, <screen>, <userinput>,
70: <variablelist>, <varname>.
71:
72: Changes in version 0.0.4, released on March 29, 2014
73:
74: * Support for XML element attributes.
75: * Handle <structname>.
76: * Commas between names in the NAME section.
77:
78: Start of development in CVS and first public release:
79: Version 0.0.2, released on March 28, 2014.
CVSweb