[2090] | 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 |
|
---|