| 1 |
root |
1.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 |