1 | For release 1.0.7 (2000/02/02)
|
---|
2 |
|
---|
3 | Fixed an obscure POSIX compatibility issue. When an optstring is "o:",
|
---|
4 | then "-o -- foo" should result in -o having an optarg of "foo", not "--"
|
---|
5 | as was previously returned. This new parsing behavior is only enabled
|
---|
6 | in POSIX compatibility mode. Thank to Don Suit ([email protected]) for
|
---|
7 | reporting this and help in communicating proper POSIX behavior.
|
---|
8 |
|
---|
9 | For release 1.0.6 (1999/06/27)
|
---|
10 |
|
---|
11 | Added French language messages. Thanks to Edouard G. Parmelan
|
---|
12 | ([email protected]) for this contribution.
|
---|
13 |
|
---|
14 | For release 1.0.5 (1999/03/23)
|
---|
15 |
|
---|
16 | Fixed bug that caused getopt to throw a StringIndexOutOfBoundsException
|
---|
17 | when an empty string ("") argument was encountered. Thanks to
|
---|
18 | Steffen Siebert ([email protected]) for this bug report and a patch.
|
---|
19 |
|
---|
20 | For release 1.0.4
|
---|
21 |
|
---|
22 | Added Norwegian language messages. Thanks to Bjørn-Ove Heimsund
|
---|
23 | ([email protected]) for this contribution.
|
---|
24 |
|
---|
25 | For release 1.0.3
|
---|
26 |
|
---|
27 | Added German language messages. Thanks to Bernhard Bablok
|
---|
28 | ([email protected]) for this contribution.
|
---|
29 |
|
---|
30 | For release 1.0.2
|
---|
31 |
|
---|
32 | Prevent ArrayIndexOutOfBounds exception if "optstring" is null. David Karr
|
---|
33 | ([email protected]) had a problem with this when commenting out options
|
---|
34 | during debugging, so I have fixed it.
|
---|
35 |
|
---|
36 | For release 1.0.1
|
---|
37 |
|
---|
38 | Added Czech language messages. Thanks to Roman Szturc ([email protected])
|
---|
39 | for this contribution.
|
---|
40 |
|
---|
41 | For release 1.0
|
---|
42 |
|
---|
43 | No changes. Just increment release number to 1.0
|
---|
44 |
|
---|
45 | For release 0.9.2
|
---|
46 |
|
---|
47 | The sample code has been moved into a separate file called "GetoptDemo.java".
|
---|
48 | This is so that it can be legally placed into the public domain and not
|
---|
49 | subsumed into the LGPL as would be the case if it were in Getopt.java.
|
---|
50 | While I do not encourage anyone to write proprietary software, I feel that
|
---|
51 | there is no good purpose served in restricting what someone can do with
|
---|
52 | a short example program.
|
---|
53 |
|
---|
54 | Modified the Makefile and various other files to support the change
|
---|
55 | above.
|
---|
56 |
|
---|
57 | For release 0.9.1
|
---|
58 |
|
---|
59 | This release contains only minor fixes. It's always possible it introduces
|
---|
60 | some bugs though so unless you are keen on internationalization or are
|
---|
61 | having a line separator problem, there is no need to upgrade from 0.9.
|
---|
62 |
|
---|
63 | -- Messages are now internationalized. Thanks to Bill King
|
---|
64 | ([email protected]) for this.
|
---|
65 |
|
---|
66 | -- Changes all print's to println's to avoid system dependent line
|
---|
67 | separators.
|
---|
68 |
|
---|
69 | -- All internal variables are now protected. Several people suggested
|
---|
70 | doing this in response to my request for comments in the help file.
|
---|
71 | No one suggested keeping any variables public.
|
---|
72 |
|
---|
73 | -- Fixed parts of licensing that mentioned the regular GPL. Getopt is
|
---|
74 | and always has been licensed under the LPGL. Thanks to Arieh Markel
|
---|
75 | ([email protected]) for pointing this out.
|
---|
76 |
|
---|
77 |
|
---|
78 |
|
---|