[svn:parrot] r43483 - trunk

chromatic at svn.parrot.org chromatic at svn.parrot.org
Tue Jan 19 18:44:52 UTC 2010


Author: chromatic
Date: Tue Jan 19 18:44:51 2010
New Revision: 43483
URL: https://trac.parrot.org/parrot/changeset/43483

Log:
[docs] Added two deprecation entries.

Modified:
   trunk/DEPRECATED.pod

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	Tue Jan 19 17:40:18 2010	(r43482)
+++ trunk/DEPRECATED.pod	Tue Jan 19 18:44:51 2010	(r43483)
@@ -295,6 +295,11 @@
 
 L<https://trac.parrot.org/parrot/ticket/1069>
 
+=item STRING Out parameters in Parrot_str_* functions [eligible in 2.1]
+
+All STRING modification functions will return a STRING pointer; capture and use
+this rather than relying on in-place modification of an existing pointer.
+
 =back
 
 =head1 Compiler tools
@@ -424,6 +429,16 @@
 
 L<https://trac.parrot.org/parrot/ticket/852>
 
+=item Library name changes [eligible in 2.1]
+
+The use of C<::> a namespace separator is deprecated.  Core libraries will
+change to use multi-level keys instead.  For example, C<Getopt::Obj> will
+change to C<Getopt; Obj>.  Affected libraries include C<Data::Dumper>,
+C<Getopt::Obj>, C<Parrot::Coroutine>, C<SDL>, C<Test::Builder>,
+C<YAML::Dumper>, and C<PCRE::NCI>.
+
+As well, anything under F<examples/> is subject to this change.
+
 =back
 
 =head1 Footnotes


More information about the parrot-commits mailing list