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