diff options
author | hubertf <hubertf@pkgsrc.org> | 2000-07-05 19:25:50 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2000-07-05 19:25:50 +0000 |
commit | 832989f3384da8c5d97477e6cda2f705ebf1b541 (patch) | |
tree | 88fa399848a3559c504f5eda9b75516a2ea53694 /lang/perl5-current/files/patch-sum | |
parent | 3432c0c1e507ca4ff4dbfd02d18822e9e6fc410b (diff) | |
download | pkgsrc-832989f3384da8c5d97477e6cda2f705ebf1b541.tar.gz |
Upgrade perl-current to 5.6.0. Changes:
* Interpreter cloning, threads, and concurrency
* Lexically scoped warning categories
* Unicode and UTF-8 support
* Support for interpolating named characters
* "our" declarations
* Support for strings represented as a vector of ordinals
* Improved Perl version numbering system
* New syntax for declaring subroutine attributes
* File and directory handles can be autovivified
* open() with more than two arguments
* 64-bit support
* Large file support
* Long doubles
* "more bits"
* Enhanced support for sort() subroutines
* C<sort $coderef @foo> allowed
* File globbing implemented internally
* POSIX character class syntax [: :] supported
* Improved C<qw//> operator
* pack() format 'Z' supported
* pack() format modifier '!' supported
* pack() and unpack() support counted strings
* Comments in pack() templates
* Weak references
* Binary numbers supported
* Lvalue subroutines
* Some arrows may be omitted in calls through references
* Boolean assignment operators are legal lvalues
* exists() is supported on subroutine names
* exists() and delete() are supported on array elements
* Pseudo-hashes work better
* Automatic flushing of output buffers
* Better diagnostics on meaningless filehandle operations
* Where possible, buffered data discarded from duped input filehandle
* eof() has the same old magic as <>
* binmode() can be used to set :crlf and :raw modes
* C<-T> filetest recognizes UTF-8 encoded files as "text"
* system(), backticks and pipe open now reflect exec() failure
* Improved diagnostics
* Diagnostics follow STDERR
* syswrite() ease-of-use
* Better syntax checks on parenthesized unary operators
* Bit operators support full native integer width
* Improved security features
* C<require> and C<do> may be overridden
* $^X variables may now have names longer than one character
* New variable $^C reflects C<-c> switch
* New variable $^V contains Perl version as a string
* Optional Y2K warnings
* Modules
* Pragmata
* dprofpp
* find2perl
* h2xs
* perlcc
* perldoc
* The Perl Debugger
* Simple sort() using { $a <=> $b } and the like are optimized
* Optimized assignments to lexical variables
* Faster subroutine calls
* -Dusethreads means something different
* New Configure flags
* Threadedness and 64-bitness now more daring
* Long Doubles
...
See 'perldoc perldelta' for a full list.
Diffstat (limited to 'lang/perl5-current/files/patch-sum')
-rw-r--r-- | lang/perl5-current/files/patch-sum | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lang/perl5-current/files/patch-sum b/lang/perl5-current/files/patch-sum index 88720e738ed..c4d05ee3e3e 100644 --- a/lang/perl5-current/files/patch-sum +++ b/lang/perl5-current/files/patch-sum @@ -1,7 +1,6 @@ -$NetBSD: patch-sum,v 1.1.1.1 2000/01/18 22:15:51 tron Exp $ +$NetBSD: patch-sum,v 1.2 2000/07/05 19:25:50 hubertf Exp $ -MD5 (patch-aa) = b0c1d2593300efac4712a9492a05805d -MD5 (patch-ab) = 1c92c2233dce44d058532f4a806739ca -MD5 (patch-ac) = 4c285b27cc0ab931910cc61ac42be171 -MD5 (patch-ad) = a31ef86c02391d355631be1b43bffacb -MD5 (patch-aj) = 48ae85e4c0934301a3c0fe425f8cc517 +MD5 (patch-aa) = 4469c004a60a86e152418591b3cd46ae +MD5 (patch-ab) = f92aedea990e94fb43ba8397bd01ef13 +MD5 (patch-ac) = 988de4d87e1b8a0516d37c3b44101875 +MD5 (patch-aj) = fef94a2397ab1a33ccb352326e8ff07a |