Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

manually import into api.yaml several previously missed deprecations

  • Loading branch information...
commit d74dbbe0c7c5bfba3bbda3efc159d7cdb249bbb8 1 parent 2efcf43
@plobsing plobsing authored
Showing with 38 additions and 1 deletion.
  1. +38 −1 api.yaml
View
39 api.yaml
@@ -55,7 +55,10 @@
- 'deprecated'
- 'PIR'
- 'syntax'
- ticket: 'https://trac.parrot.org/parrot/ticket/1705'
+ tickets:
+ - 'https://trac.parrot.org/parrot/ticket/1033'
+ - 'https://trac.parrot.org/parrot/ticket/1704'
+ - 'https://trac.parrot.org/parrot/ticket/1705'
-
name: 'Action methods in rules'
note: 'Per Synopsis 5, all regexes will have an implied {*} token at the end which cause invocation of an action method if a ":action" object is supplied.'
@@ -522,3 +525,37 @@
- 'deprecated'
- 'completed'
ticket : 'http://trac.parrot.org/parrot/ticket/1904'
+-
+ name : 'Scalar PMC'
+ note : 'The Scalar PMC can be removed, so long as the behaviors of PMCs which inherit from it do not change.'
+ ticket : 'https://trac.parrot.org/parrot/ticket/1754'
+ eligible : '3.1'
+-
+ name : 'encoding:charset:"" string literals'
+ note : 'This form of string literals will be removed.'
+ ticket : 'https://trac.parrot.org/parrot/ticket/1808'
+ eligible : '3.1'
+-
+ name : 'Old string_* functions'
+ eligible : '3.0'
+ note : 'The old string_* functions will be removed.'
+ ticket : 'http://trac.parrot.org/parrot/ticket/1809'
+-
+ name : 'PIR compiler availability'
+ eligible : '3.1'
+ note : 'The PIR compiler (currently IMCC) will be extracted to a separately loadable component.'
+ ticket : 'http://trac.parrot.org/parrot/ticket/1868'
+-
+ name : '"constant" PObj'
+ eligible : '3.1'
+ note : |
+ "constant" PObj (which is never collected) are deprecated. All PMCs and STRINGs
+ should be properly marked during GC.
+
+ Functions C<Parrot_pmc_new_constant>, C<Parrot_pmc_new_constant_noinit>,
+ C<Parrot_pmc_new_constant_init> and C<Parrot_pmc_new_constant_init_int>
+ will be removed.
+
+ PObj flag C<PObj_constant_FLAG> and related macros will be removed.
+ ticket : 'https://trac.parrot.org/parrot/ticket/1875'
+
Please sign in to comment.
Something went wrong with that request. Please try again.