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