Browse files

add some deprecation notices to the release announcement

maybe we need to find a better place for them as they grow larger
  • Loading branch information...
1 parent 1034038 commit 0fe428ed12f5d3fc4e5e33f68c0b42b1300d871e @moritz moritz committed Jul 21, 2012
Showing with 20 additions and 0 deletions.
  1. +20 −0 skel/docs/announce/2012.07
20 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:

0 comments on commit 0fe428e

Please sign in to comment.