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