]> cygwin.com Git - cygwin-apps/setup.git/blob - libgetopt++/ChangeLog
Fix wrong date in ChangeLog.
[cygwin-apps/setup.git] / libgetopt++ / ChangeLog
1 2005-05-05 Max Bowsher <maxb@ukf.net>
2
3 * Makefile.am (EXTRA_DIST): Add bootstrap.sh.
4
5 2003-12-10 20:45:32 GMT Robert Collins <rbtcollins@hotmail.com> patch-17
6
7 Summary:
8 bump library version
9 Revision:
10 libgetoptplusplus--own-getopt--1.0--patch-17
11
12
13 modified files:
14 Makefile.am src/OptionSet.cc
15
16
17 2003-12-10 13:14:39 GMT Robert Collins <rbtcollins@hotmail.com> patch-16
18
19 Summary:
20 extract argumentless parsing logic
21 Revision:
22 libgetoptplusplus--own-getopt--1.0--patch-16
23
24
25 modified files:
26 include/getopt++/OptionSet.h src/OptionSet.cc
27
28
29 2003-12-10 12:25:55 GMT Robert Collins <rbtcollins@hotmail.com> patch-15
30
31 Summary:
32 simplify logic by consolidating Process calls in OptionSet::doOption
33 Revision:
34 libgetoptplusplus--own-getopt--1.0--patch-15
35
36
37 modified files:
38 src/OptionSet.cc
39
40
41 2003-12-10 12:24:22 GMT Robert Collins <rbtcollins@hotmail.com> patch-14
42
43 Summary:
44 move option value passing out of the direct path of option processing
45 Revision:
46 libgetoptplusplus--own-getopt--1.0--patch-14
47
48
49 modified files:
50 src/OptionSet.cc
51
52
53 2003-12-10 12:21:32 GMT Robert Collins <rbtcollins@hotmail.com> patch-13
54
55 Summary:
56 return actual Option results
57 Revision:
58 libgetoptplusplus--own-getopt--1.0--patch-13
59
60
61 modified files:
62 src/OptionSet.cc
63
64
65 2003-12-10 12:19:39 GMT Robert Collins <rbtcollins@hotmail.com> patch-12
66
67 Summary:
68 extract OptionSet::findOption
69 Revision:
70 libgetoptplusplus--own-getopt--1.0--patch-12
71
72
73 modified files:
74 include/getopt++/OptionSet.h src/OptionSet.cc
75
76
77 2003-12-10 12:14:36 GMT Robert Collins <rbtcollins@hotmail.com> patch-11
78
79 Summary:
80 make OptionSet::processOne() return void
81 Revision:
82 libgetoptplusplus--own-getopt--1.0--patch-11
83
84
85 modified files:
86 include/getopt++/OptionSet.h src/OptionSet.cc
87
88
89 2003-12-10 12:10:42 GMT Robert Collins <rbtcollins@hotmail.com> patch-10
90
91 Summary:
92 extract method OptionSet::doOption
93 Revision:
94 libgetoptplusplus--own-getopt--1.0--patch-10
95
96
97 modified files:
98 include/getopt++/OptionSet.h src/OptionSet.cc
99
100
101 2003-12-10 11:57:05 GMT Robert Collins <rbtcollins@hotmail.com> patch-9
102
103 Summary:
104 extract method OptionSet::isOption
105 Revision:
106 libgetoptplusplus--own-getopt--1.0--patch-9
107
108
109 modified files:
110 include/getopt++/OptionSet.h src/OptionSet.cc
111
112
113 2003-12-10 11:48:31 GMT Robert Collins <rbtcollins@hotmail.com> patch-8
114
115 Summary:
116 eliminate passed in self reference to OptionSet::processOne
117 Revision:
118 libgetoptplusplus--own-getopt--1.0--patch-8
119
120
121 modified files:
122 include/getopt++/OptionSet.h src/OptionSet.cc
123
124
125 2003-12-10 11:36:01 GMT Robert Collins <rbtcollins@hotmail.com> patch-7
126
127 Summary:
128 remove OptionState class
129 Revision:
130 libgetoptplusplus--own-getopt--1.0--patch-7
131
132
133 modified files:
134 include/getopt++/OptionSet.h src/OptionSet.cc
135
136
137 2003-12-10 11:32:33 GMT Robert Collins <rbtcollins@hotmail.com> patch-6
138
139 Summary:
140 remove OptionStateFinder class
141 Revision:
142 libgetoptplusplus--own-getopt--1.0--patch-6
143
144
145 modified files:
146 src/OptionSet.cc
147
148
149 2003-12-10 06:52:51 GMT Robert Collins <rbtcollins@hotmail.com> patch-5
150
151 Summary:
152 use up option values that are in the next argv slot
153 Revision:
154 libgetoptplusplus--own-getopt--1.0--patch-5
155
156
157 modified files:
158 src/OptionSet.cc
159
160
161 2003-12-10 06:47:33 GMT Robert Collins <rbtcollins@hotmail.com> patch-4
162
163 Summary:
164 support step by step parsing - using non options to switch 'mode'
165 Revision:
166 libgetoptplusplus--own-getopt--1.0--patch-4
167
168
169 modified files:
170 include/getopt++/OptionSet.h src/OptionSet.cc
171 tests/OptionSet.cc
172
173
174 2003-12-10 04:37:57 GMT Robert Collins <rbtcollins@hotmail.com> patch-3
175
176 Summary:
177 deprecate the DefaultOptionSet approach for chaining options
178 Revision:
179 libgetoptplusplus--own-getopt--1.0--patch-3
180
181
182 modified files:
183 include/getopt++/BoolOption.h include/getopt++/Option.h
184 include/getopt++/OptionSet.h include/getopt++/StringOption.h
185 src/BoolOption.cc src/OptionSet.cc src/StringOption.cc
186 tests/BoolOptionTest.cc tests/OptionSet.cc tests/testoption.cc
187
188
189 2003-12-10 04:01:28 GMT Robert Collins <rbtcollins@hotmail.com> patch-2
190
191 Summary:
192 remove getopt logic
193 Revision:
194 libgetoptplusplus--own-getopt--1.0--patch-2
195
196
197 removed files:
198 include/.arch-ids/cdefs.h.id include/.arch-ids/getopt.h.id
199 include/cdefs.h include/getopt.h src/.arch-ids/getopt.c.id
200 src/getopt.c
201
202 modified files:
203 Makefile.am configure.in include/getopt++/DefaultFormatter.h
204 include/getopt++/OptionSet.h include/getopt++/StringOption.h
205 src/BoolOption.cc src/StringOption.cc
206
207
208 2003-12-10 03:50:09 GMT Robert Collins <rbtcollins@hotmail.com> patch-1
209
210 Summary:
211 add test case, and reimplement getopt from scratch
212 Revision:
213 libgetoptplusplus--own-getopt--1.0--patch-1
214
215
216 new files:
217 tests/.arch-ids/OptionSet.cc.id tests/OptionSet.cc
218
219 modified files:
220 Makefile.am include/getopt++/BoolOption.h
221 include/getopt++/DefaultFormatter.h include/getopt++/Option.h
222 include/getopt++/OptionSet.h include/getopt++/StringOption.h
223 src/BoolOption.cc src/OptionSet.cc src/StringOption.cc
224
225
226 2003-12-09 06:32:21 GMT Robert Collins <rbtcollins@hotmail.com> base-0
227
228 Summary:
229 initial import
230 Revision:
231 libgetoptplusplus--own-getopt--1.0--base-0
232
233
234 (automatically generated log message)
235
236 new files:
237 COPYING ChangeLog Makefile.am README bootstrap.sh configure.in
238 include/cdefs.h include/getopt++/BoolOption.h
239 include/getopt++/DefaultFormatter.h
240 include/getopt++/GetOption.h include/getopt++/Option.h
241 include/getopt++/OptionSet.h include/getopt++/StringOption.h
242 include/getopt.h src/BoolOption.cc src/GetOption.cc
243 src/Option.cc src/OptionSet.cc src/StringOption.cc
244 src/getopt.c tests/BoolOptionTest.cc tests/optioniterator.cc
245 tests/testoption.cc
246
247
248 2003-11-16 Robert Collins <rbtcollins@hotmail.com>
249
250 * src/OptionSet.cc (OptionSet::Process): Call the default optionset
251 if one is supplied and no options are in the default.
252
253 2003-03-19 Robert Collins <rbtcollins@hotmail.com>
254
255 * configure.in: Bump version number.
256 * Makefile.am: Add DefaultFormatter.h to installed files.
257 * src/OptionSet.cc (OptionSet::ParameterUsage): Use new
258 default DefaultFormatter to format parameters.
259 * include/getopt++/OptionSet.h: Update copyright.
260 * include/getopt++/DefaultFormatter.h: Format the help from an Option.
261 * tests/testoption.cc: Include a -h|--help option to test help
262 formatting.
263 Insert copyright statement.
264 * tests/optioniterator.cc: Insert copyright statement.
265
266 2003-03-18 Robert Collins <rbtcollins@hotmail.com>
267
268 * include/getopt++/OptionSet.h (OptionSet): Convert to use a vector.
269 * src/OptionSet.cc: Convert array to vector use throughout.
270 (OptionSet::optionsInSet): Implement external access to the available
271 options.
272
273 2003-03-10 Max Bowsher <maxb@ukf.net>
274
275 * Makefile.am: Add foreign to AUTOMAKE_OPTIONS.
276
277 2003-03-09 Max Bowsher <maxb@ukf.net>
278
279 * bootstrap.sh: Add sanity check of current directory.
280
281 2002-11-29 Max Bowsher <maxb@ukf.net>
282
283 * .cvsignore: Create, for files generated by bootstrap.sh
284 * include/.cvsignore: Ditto, for subdir.
285
286 2002-11-10 Robert Collins <rbtcollins@hotmail.com>
287
288 * src/getopt.c: Only use our cdefs.h if the OS doesn't have one.
289 * Makefile.am: Only compile our getopt.h if the OS doesn't provide
290 getopt.h.
291 * configure.in: Ditto.
292 * tests/testoption.cc: Update for GCC-3.
293
294 2002-11-04 Max Bowsher <maxb@ukf.net>
295
296 * include/getopt++/BoolOption.h: Add 'std::' where needed.
297 * include/getopt++/Option.h: Ditto.
298 * include/getopt++/OptionSet.h: Ditto.
299 * include/getopt++/StringOption.h: Ditto.
300 * src/BoolOption.cc: Add 'using namespace std;'.
301 * src/OptionSet.cc: Ditto.
302 * src/StringOption.cc: Ditto.
303
304 2002-11-04 Max Bowsher <maxb@ukf.net>
305
306 * Makefile.am (libgetopt++_la_LDADD): Remove -lstd++, it is only needed
307 for broken g++ specs on some platforms.
308
309 2002-06-08 Robert Collins <rbtcollins@hotmail.com>
310
311 * Makefile.am: Correct Version requirement syntax.
312
313 2002-04-23 Robert Collins <rbtcollins@hotmail.com>
314
315 * include/cdefs.h: New file, support for getopt.h.
316 * include/getopt.h: New file, for platforms without getopt.h.
317 * src/getopt.c: New file, implementation of getopt.
318 * COPYING: New file, GPL v2 text.
319 * Makefile.am: Change AM_CXXFLAGS to INCLUDES.
320 Add getopt.c to the library source.
321 Add new headers to the source list.
322 * configure.in: Remove unneeded macro calls.
323 * include/getopt++/StringOption.h: Change String to string throughout.
324 * src/StringOption.cc: Ditto.
325 * include/getopt++/BoolOption.h: Ditto.
326 * src/BoolOption.cc: Ditto.
327 * src/OptionSet.cc: Ditto.
328 * include/getopt++/Option.h: Ditto.
329 Remove String++ includes, it's not needed anymore.
330 * include/getopt++/OptionSet.h: Make the destructor virtual.
331
332 2002-04-23 Robert Collins <rbtcollins@hotmail.com>
333
334 * src/OptionSet.cc (OptionSet::ParameterUsage): Line-break long
335 help text.
336
337 2002-04-20 Robert Collins <rbtcollins@hotmail.com>
338
339 * Makefile.am (libgetopt___la_SOURCES): Add OptionSet.cc and
340 StringOption.cc for new functionality.
341 (getoptinclude_HEADERS): Install the new headers.
342 * include/getopt++/BoolOption.h (BoolOption::shortOption): Change
343 to align with new Option header.
344 * include/getopt++/Option.h (Option::shortOption): Change to allow
345 short options with arguments.
346 * include/getopt++/OptionSet.h: Implement ParameterUsage to show
347 program options.
348 Change Process to include a fallback OptionSet - for picking up
349 non-option arguments.
350 * include/getopt++/StringOption.h: New file.
351 * src/BoolOption.cc (BoolOption::shortOption): Change as per the header.
352 * src/OptionSet.cc (OptionSet::Process): Pass on umnparameterised
353 arguments.
354 (OptionSet::ParameterUsage): Implement.
355 * src/StringOption.cc: New file.
356
357 2002-04-14 Robert Collins <rbtcollins@hotmail.com>
358
359 * include/BoolOption.h: Move to
360 * include/getopt++/BoolOption.h: here.
361 * include/GetOption.h: Implement multiple-sets as per design.
362 Move to ...
363 * include/getopt++/GetOption.h: here.
364 * include/Option.h: Move to
365 * include/getopt++/Option.h: here.
366 * include/getopt++/OptionSet.h: New file.
367 * src/GetOption.cc: Move core functions to OptionSet.cc.
368 Adjust for new header locations.
369 * src/OptionSet.cc: New file.
370 * src/BoolOption.cc: Adjust for new header locations.
371 * src/Option.cc: Adjust for new header locations.
372 * tests/testoption.cc: Adjust for new header locations.
373
374 2002-04-14 Robert Collins <rbtcollins@hotmail.com>
375
376 * Makefile.am: New file.
377 * README: New file.
378 * bootstrap.sh: New file.
379 * configure.in: New file.
380 * include/BoolOption.h: New file.
381 * include/GetOption.h: New file.
382 * include/Option.h: New file.
383 * src/BoolOption.cc: New file.
384 * src/GetOption.cc: New file.
385 * src/Option.cc: New file.
386 * tests/testoption.cc: New file.
This page took 0.052314 seconds and 6 git commands to generate.