| 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
 | 
|---|