Imported Upstream version 1.45.1
[platform/upstream/help2man.git] / NEWS
1 Version 1.45            March 24, 2014
2
3   * Add recognition of explicit section headings indicated with *Heading*.
4   * Improve handling of tagged paragraphs when body is on a following line.
5   * Add escapes to adjust spacing of italic text at roman/italic boundaries.
6
7 Version 1.44            February 2, 2014
8
9   * Parse option lines in the header section of include files using shell word
10     splitting which allows quoting of multiple words and backslash-escaping of
11     spaces.
12
13 Version 1.43            Jun 4, 2013
14
15   * Add explicit include syntax for prepending, replacing or appending to
16     generated output for a section.
17
18 Version 1.42            May 28, 2013
19
20   * Consistently strip path and/or libtool `lt-' prefix from program
21     name.
22
23 Version 1.41            December 31, 2012
24
25   * Set filenames in italics.
26   * Suppress option/filename handling in EXAMPLES section.
27   * Add Croatian translation.
28   * Add Serbian translation.
29
30 Version 1.40            May 28, 2011
31
32   * Update texinfo docs.
33   * Document --libtool option.
34   * Allow date format to be localised.
35   * Add Japanese translation.
36
37 Version 1.39            March 8, 2011
38
39   * Add --libtool option to remove `lt-' prefix for libtool programs.
40   * Add Ukranian translation.
41   * Add Esperanto translation.
42
43 Version 1.38            April 26, 2010
44
45   * Support ENVIRONMENT and FILES sections.
46   * Move all translated text into .po files (previously .h2m include
47     files were handled seperately).
48   * Submit package to the Translation Project (translationproject.org).
49   * Add Vietnamese translation.
50   * Add some comments for translators.
51
52 Version 1.37            November 14, 2009
53
54   * Update GPL to v3.
55   * Add --version-string option.
56   * Add --no-discard-stderr option.
57   * Add line breaks into bug reporting section.
58   * Add Brazilian Portuguese and German translations.
59   * Select a reasonable configure default for --enable-nls.
60   * Revise preload mechanism to not require preloadable libintl.
61
62 Version 1.36            October 17, 2005
63
64   * Add default territory to --locale option.
65   * Add Finnish translations.
66
67 Version 1.35            November 25, 2004
68
69   * Set program name to the first word of NAME paragraph in --include
70     file if given.
71
72 Version 1.34            November 20, 2004
73
74   * Escape all unescaped hyphens in output.
75   * Convert parenthesised options, eg (-F).
76   * Fix info section in SEE ALSO to use $program rather than
77     $info_page when referring to the program.
78
79 Version 1.33            July 18, 2003
80
81   * Add Polish translations.
82   * Support for localised "Usage:" output.
83   * configure: add --disable-nls option; verify gettext support.
84
85 Version 1.32            July 10, 2003
86
87  * Set modification time on generated help2man script so that generation
88    of man pages is dependent only on changes to the source help2man.PL
89    script.
90
91 Version 1.31            July 9, 2003
92
93  * Check for errors writing to output page.
94
95 Version 1.30            July 9, 2003
96
97  * Support for localised manual pages has been added (--locale option).
98
99 Version 1.29            September 7, 2002
100
101  * Change info category to "GNU programming support".
102
103 Version 1.28            June 4, 2002
104
105  * Add --info-page option.
106
107 Version 1.27            March 19, 2002
108
109  * Allow short and long options to be separated by multiple spaces
110    rather than a comma.
111
112 Version 1.26            March 9, 2002
113
114  * Documentation updates giving suggested --help output.
115
116 Version 1.25            December 3, 2001
117
118  * New --source and --manual options to allow the page headers and
119    footers to be specified.
120
121  * New --help-option and --version-option options to cater for programs
122    which don't support the standard --help and --version.
123
124 Version 1.24            December 22, 2000
125
126  * Allow options to be specified in the initial block of include files.
127
128 Version 1.23            October 31, 2000
129
130  * Escape leading apostrophes.
131
132 Version 1.022           July 7, 2000
133
134  * help2man is now officially a GNU program.  Add bug reporting
135    address and `GNU' prefix.
136
137  * configure now checks for `perl5' as well as `perl'.
138
139 Version 1.021           April 16, 2000
140
141  * Create directories if required (Makefile).
142
143 Version 1.020           December 30, 1999
144
145  * Remove directory from command name(s) in synopsis.
146
147 Version 1.019           November 3, 1999
148
149  * Sadly, 2+ spaces *are* required to unambiguously separate options
150    from descriptions.
151
152 Version 1.018           November 1, 1999
153
154  * Recognise additional synopsis lines without requiring `or:' prefix.
155  * Adjust option tagged paragraph matching so that the first option
156    argument does not require an `='.
157
158 Version 1.017           October 27, 1999
159
160  * Allow --include to be used multiple times.
161  * Include files may now contain `/pattern/' which will append the text
162    following to any paragraph which matches the pattern.
163
164 Version 1.016           October 25, 1999
165
166  * Handle indenting/continuation of things which look like options
167    separately.  This removes the requirement for 2+ spaces between
168    option and description, allows the description to occur on the line
169    below the option and relaxes the indent matching rules for continued
170    lines.