source: other-projects/gs2-java-client/trunk/gnu/getopt/ChangeLog@ 21525

Last change on this file since 21525 was 2090, checked in by paynter, 23 years ago

GNU Getopts code.

  • Property svn:keywords set to Author Date Id Revision
File size: 2.7 KB
Line 
1For release 1.0.7 (2000/02/02)
2
3Fixed an obscure POSIX compatibility issue. When an optstring is "o:",
4then "-o -- foo" should result in -o having an optarg of "foo", not "--"
5as was previously returned. This new parsing behavior is only enabled
6in POSIX compatibility mode. Thank to Don Suit ([email protected]) for
7reporting this and help in communicating proper POSIX behavior.
8
9For release 1.0.6 (1999/06/27)
10
11Added French language messages. Thanks to Edouard G. Parmelan
12([email protected]) for this contribution.
13
14For release 1.0.5 (1999/03/23)
15
16Fixed bug that caused getopt to throw a StringIndexOutOfBoundsException
17when an empty string ("") argument was encountered. Thanks to
18Steffen Siebert ([email protected]) for this bug report and a patch.
19
20For release 1.0.4
21
22Added Norwegian language messages. Thanks to Bjørn-Ove Heimsund
23([email protected]) for this contribution.
24
25For release 1.0.3
26
27Added German language messages. Thanks to Bernhard Bablok
28([email protected]) for this contribution.
29
30For release 1.0.2
31
32Prevent ArrayIndexOutOfBounds exception if "optstring" is null. David Karr
33([email protected]) had a problem with this when commenting out options
34during debugging, so I have fixed it.
35
36For release 1.0.1
37
38Added Czech language messages. Thanks to Roman Szturc ([email protected])
39for this contribution.
40
41For release 1.0
42
43No changes. Just increment release number to 1.0
44
45For release 0.9.2
46
47The sample code has been moved into a separate file called "GetoptDemo.java".
48This is so that it can be legally placed into the public domain and not
49subsumed into the LGPL as would be the case if it were in Getopt.java.
50While I do not encourage anyone to write proprietary software, I feel that
51there is no good purpose served in restricting what someone can do with
52a short example program.
53
54Modified the Makefile and various other files to support the change
55above.
56
57For release 0.9.1
58
59This release contains only minor fixes. It's always possible it introduces
60some bugs though so unless you are keen on internationalization or are
61having 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
Note: See TracBrowser for help on using the repository browser.