Revision history for Perl extension Want.
0.01 Sun Jul 1 18:04:58 2001
- original version; created by h2xs 1.1.1.4 with options
-A Want
- Published to CPAN on 2001-07-15
0.02 Mon Jul 16 10:06:15 2001
- Give correct expectation count for constructs like
my ($x, $y, $z) = (23, foo()); # foo's expectation count is 2
- want(2) should be true in C<@x = foo()> etc;
i.e. infinity > N for any finite N :-)
- Support '!' negative requests
- correct expectation count for slices
0.03 Wed Jul 25 12:03:01 BST 2001
- Fix documentation snafus
- add want('COUNT') as a synonym for C<howmany>
and want('REF') for C<wantref>
- BOOLEAN context
- now compiles & passes tests under ithreads
- SCALARREF and OBJECT reference contexts
(want('REF') eq 'SCALAR' || want('REF') eq 'OBJECT')
- Reorganised test suite
0.04 Sat Aug 4 09:44:34 BST 2001
- 'want' is now exported by default
- BOOL is a euphemism for BOOLEAN (Perl 6 compatibility)
- ARGUMENTS section added to documentation
- excised C++-style comments from the source
- fixed the expectation count issue from the BUGS section of 0.03
- ASSIGN context. Yeah, baby!
- don't throw an error if RVALUE/LVALUE are used from a non-lvalue sub
- specifiers can also now be space-separated, e.g.:
want('LVALUE ASSIGN');
0.05 Tue Aug 28 22:14:48 BST 2001
- tests pass on 5.6.1 and above
- added 'rreturn' and 'lnoreturn' functions
0.06 Fri Jul 25 11:42:13 BST 2003
- pass thread context to Perl_pop_return
- remove v-string