]> cygwin.com Git - cygwin-apps/setup.git/blob - libgetopt++/ChangeLog
2002-11-04 Max Bowsher <maxb@ukf.net>
[cygwin-apps/setup.git] / libgetopt++ / ChangeLog
1 2002-11-04 Max Bowsher <maxb@ukf.net>
2
3 * include/getopt++/BoolOption.h: Add 'std::' where needed.
4 * include/getopt++/Option.h: Ditto.
5 * include/getopt++/OptionSet.h: Ditto.
6 * include/getopt++/StringOption.h: Ditto.
7 * src/BoolOption.cc: Add 'using namespace std;'.
8 * src/OptionSet.cc: Ditto.
9 * src/StringOption.cc: Ditto.
10
11 2002-11-04 Max Bowsher <maxb@ukf.net>
12
13 * Makefile.am (libgetopt++_la_LDADD): Remove -lstd++, it is only needed
14 for broken g++ specs on some platforms.
15
16 2002-06-08 Robert Collins <rbtcollins@hotmail.com>
17
18 * Makefile.am: Correct Version requirement syntax.
19
20 2002-04-23 Robert Collins <rbtcollins@hotmail.com>
21
22 * include/cdefs.h: New file, support for getopt.h.
23 * include/getopt.h: New file, for platforms without getopt.h.
24 * src/getopt.c: New file, implementation of getopt.
25 * COPYING: New file, GPL v2 text.
26 * Makefile.am: Change AM_CXXFLAGS to INCLUDES.
27 Add getopt.c to the library source.
28 Add new headers to the source list.
29 * configure.in: Remove unneeded macro calls.
30 * include/getopt++/StringOption.h: Change String to string throughout.
31 * src/StringOption.cc: Ditto.
32 * include/getopt++/BoolOption.h: Ditto.
33 * src/BoolOption.cc: Ditto.
34 * src/OptionSet.cc: Ditto.
35 * include/getopt++/Option.h: Ditto.
36 Remove String++ includes, it's not needed anymore.
37 * include/getopt++/OptionSet.h: Make the destructor virtual.
38
39 2002-04-23 Robert Collins <rbtcollins@hotmail.com>
40
41 * src/OptionSet.cc (OptionSet::ParameterUsage): Line-break long
42 help text.
43
44 2002-04-20 Robert Collins <rbtcollins@hotmail.com>
45
46 * Makefile.am (libgetopt___la_SOURCES): Add OptionSet.cc and
47 StringOption.cc for new functionality.
48 (getoptinclude_HEADERS): Install the new headers.
49 * include/getopt++/BoolOption.h (BoolOption::shortOption): Change
50 to align with new Option header.
51 * include/getopt++/Option.h (Option::shortOption): Change to allow
52 short options with arguments.
53 * include/getopt++/OptionSet.h: Implement ParameterUsage to show
54 program options.
55 Change Process to include a fallback OptionSet - for picking up
56 non-option arguments.
57 * include/getopt++/StringOption.h: New file.
58 * src/BoolOption.cc (BoolOption::shortOption): Change as per the header.
59 * src/OptionSet.cc (OptionSet::Process): Pass on umnparameterised
60 arguments.
61 (OptionSet::ParameterUsage): Implement.
62 * src/StringOption.cc: New file.
63
64 2002-04-14 Robert Collins <rbtcollins@hotmail.com>
65
66 * include/BoolOption.h: Move to
67 * include/getopt++/BoolOption.h: here.
68 * include/GetOption.h: Implement multiple-sets as per design.
69 Move to ...
70 * include/getopt++/GetOption.h: here.
71 * include/Option.h: Move to
72 * include/getopt++/Option.h: here.
73 * include/getopt++/OptionSet.h: New file.
74 * src/GetOption.cc: Move core functions to OptionSet.cc.
75 Adjust for new header locations.
76 * src/OptionSet.cc: New file.
77 * src/BoolOption.cc: Adjust for new header locations.
78 * src/Option.cc: Adjust for new header locations.
79 * tests/testoption.cc: Adjust for new header locations.
80
81 2002-04-14 Robert Collins <rbtcollins@hotmail.com>
82
83 * Makefile.am: New file.
84 * README: New file.
85 * bootstrap.sh: New file.
86 * configure.in: New file.
87 * include/BoolOption.h: New file.
88 * include/GetOption.h: New file.
89 * include/Option.h: New file.
90 * src/BoolOption.cc: New file.
91 * src/GetOption.cc: New file.
92 * src/Option.cc: New file.
93 * tests/testoption.cc: New file.
This page took 0.04371 seconds and 6 git commands to generate.