| 1 | Revision history for Perl extension Switch.
|
|---|
| 2 |
|
|---|
| 3 | 0.01 Wed Dec 15 05:58:01 1999
|
|---|
| 4 | - original version; created by h2xs 1.18
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 | 2.00 Mon Jan 8 17:12:20 2001
|
|---|
| 9 |
|
|---|
| 10 | - Complete revamp (including syntactic and semantic changes)
|
|---|
| 11 | in line with proposed Perl 6 semantics.
|
|---|
| 12 |
|
|---|
| 13 |
|
|---|
| 14 | 2.01 Tue Jan 9 07:19:02 2001
|
|---|
| 15 |
|
|---|
| 16 | - Fixed infinite loop problem under 5.6.0 caused by change
|
|---|
| 17 | in goto semantics between 5.00503 and 5.6.0
|
|---|
| 18 | (thanks Scott!)
|
|---|
| 19 |
|
|---|
| 20 |
|
|---|
| 21 |
|
|---|
| 22 | 2.02 Thu Apr 26 12:01:06 2001
|
|---|
| 23 |
|
|---|
| 24 | - Fixed unwarranted whitespace squeezing before quotelikes
|
|---|
| 25 | (thanks Ray)
|
|---|
| 26 |
|
|---|
| 27 | - Fixed pernicious bug that cause switch to fail to recognize
|
|---|
| 28 | certain complex switch values
|
|---|
| 29 |
|
|---|
| 30 |
|
|---|
| 31 | 2.03 Tue May 15 09:34:11 2001
|
|---|
| 32 |
|
|---|
| 33 | - Fixed bug in 'fallthrough' specifications.
|
|---|
| 34 |
|
|---|
| 35 | - Silenced gratuitous warnings for undefined values as
|
|---|
| 36 | switch or case values
|
|---|
| 37 |
|
|---|
| 38 |
|
|---|
| 39 | 2.04 Mon Jul 30 13:17:35 2001
|
|---|
| 40 |
|
|---|
| 41 | - Suppressed 'undef value' warning under -w (thanks Michael)
|
|---|
| 42 |
|
|---|
| 43 | - Added support for Perl 6 given..when syntax
|
|---|
| 44 |
|
|---|
| 45 |
|
|---|
| 46 | 2.05 Mon Sep 3 08:13:25 2001
|
|---|
| 47 |
|
|---|
| 48 | - Changed licence for inclusion in core distribution
|
|---|
| 49 |
|
|---|
| 50 | - Added new test file for non-fallthrough and nested switches
|
|---|
| 51 |
|
|---|
| 52 |
|
|---|
| 53 | 2.06 Wed Nov 14 16:18:54 2001
|
|---|
| 54 |
|
|---|
| 55 | - Fixed parsing of ternary operators in Switch'ed source code
|
|---|
| 56 | (at the expense of no longer correctly parsing ?...? regexes)
|
|---|
| 57 | (thanks Mark)
|
|---|
| 58 |
|
|---|
| 59 | - Fixed the parsing of embedded POD (thanks Brent)
|
|---|
| 60 |
|
|---|
| 61 | - Fixed bug encountered when -s or -m file test used (thanks Jochen)
|
|---|
| 62 |
|
|---|
| 63 |
|
|---|
| 64 | 2.07 Wed May 15 15:19:28 2002
|
|---|
| 65 |
|
|---|
| 66 | - Corified tests
|
|---|
| 67 |
|
|---|
| 68 | - Updated "Perl6" syntax to reflect current design
|
|---|
| 69 | (as far as possible -- can't eliminate need to parenthesize
|
|---|
| 70 | variables, since they're ambiguous in Perl 5)
|
|---|
| 71 |
|
|---|
| 72 |
|
|---|
| 73 | 2.09 Wed Jun 12 22:13:30 2002
|
|---|
| 74 |
|
|---|
| 75 | - Removed spurious debugging statement
|
|---|
| 76 |
|
|---|
| 77 |
|
|---|
| 78 | 2.10 Mon Dec 29
|
|---|
| 79 |
|
|---|
| 80 | - Introduce the "default" keyword for the Perl 6 syntax
|
|---|
| 81 | - Raise the limitation on source file length to 1 million characters
|
|---|