aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Lenz <moritz@faui2k3.org>2012-07-21 21:13:12 +0200
committerMoritz Lenz <moritz@faui2k3.org>2012-07-21 21:13:12 +0200
commit0fe428ed12f5d3fc4e5e33f68c0b42b1300d871e (patch)
treeccf59563d766999b3a39e1bf67c630ad813f71d4
parent1034038cd72b78db47b7d05f22710672ca192979 (diff)
add some deprecation notices to the release announcement
maybe we need to find a better place for them as they grow larger
-rw-r--r--skel/docs/announce/2012.0720
1 files changed, 20 insertions, 0 deletions
diff --git a/skel/docs/announce/2012.07 b/skel/docs/announce/2012.07
index 0282ebe..b8ca2ca 100644
--- a/skel/docs/announce/2012.07
+++ b/skel/docs/announce/2012.07
@@ -24,6 +24,26 @@ reporting and better failure modes. More exceptions are thrown as typed
exceptions, and more meta-model errors have been fixed to properly
report line numbers.
+The following features are deprecated due to changes in the Perl 6
+specification, and will be removed or changed:
+
+* the method Str.bytes will be removed. To get the number of codespoints
+ in a string, use .codes instead. To get the number of bytes in a
+ given encoding, use $str.encode($encoding).bytes
+ Scheduled for the 2012.08 release.
+
+* the method Str.lcfirst will be removed without replacement
+ Scheduled for the 2012.08 release.
+
+* the method Str.ucfirst will eventuelly be removed, and replaced by
+ Str.titlecase
+ No schedule yet, depends on having titlecase implementef first.
+
+* 'abs' right now is a prefix operator, and will be changed to a normal
+ subroutine.
+ Scheduled for the 2012.08 release.
+
+
There are some key features of Perl 6 that Rakudo Star does not
yet handle appropriately, although they will appear in upcoming
releases. Some of the not-quite-there features include: