Skip to content
This repository
Browse code

manually import into api.yaml several previously missed deprecations

  • Loading branch information...
commit d74dbbe0c7c5bfba3bbda3efc159d7cdb249bbb8 1 parent 2efcf43
Peter Lobsinger authored September 02, 2011

Showing 1 changed file with 38 additions and 1 deletion. Show diff stats Hide diff stats

  1. 39  api.yaml
39  api.yaml
@@ -55,7 +55,10 @@
55 55
     - 'deprecated'
56 56
     - 'PIR'
57 57
     - 'syntax'
58  
-  ticket:  'https://trac.parrot.org/parrot/ticket/1705'
  58
+  tickets:
  59
+    - 'https://trac.parrot.org/parrot/ticket/1033'
  60
+    - 'https://trac.parrot.org/parrot/ticket/1704'
  61
+    - 'https://trac.parrot.org/parrot/ticket/1705'
59 62
 -
60 63
   name:  'Action methods in rules'
61 64
   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 @@
522 525
     - 'deprecated'
523 526
     - 'completed'
524 527
   ticket : 'http://trac.parrot.org/parrot/ticket/1904'
  528
+-
  529
+  name : 'Scalar PMC'
  530
+  note : 'The Scalar PMC can be removed, so long as the behaviors of PMCs which inherit from it do not change.'
  531
+  ticket : 'https://trac.parrot.org/parrot/ticket/1754'
  532
+  eligible : '3.1'
  533
+-
  534
+  name : 'encoding:charset:"" string literals'
  535
+  note : 'This form of string literals will be removed.'
  536
+  ticket : 'https://trac.parrot.org/parrot/ticket/1808'
  537
+  eligible : '3.1'
  538
+-
  539
+  name : 'Old string_* functions'
  540
+  eligible : '3.0'
  541
+  note : 'The old string_* functions will be removed.'
  542
+  ticket : 'http://trac.parrot.org/parrot/ticket/1809'
  543
+-
  544
+  name : 'PIR compiler availability'
  545
+  eligible : '3.1'
  546
+  note : 'The PIR compiler (currently IMCC) will be extracted to a separately loadable component.'
  547
+  ticket : 'http://trac.parrot.org/parrot/ticket/1868'
  548
+-
  549
+  name : '"constant" PObj'
  550
+  eligible : '3.1'
  551
+  note : |
  552
+    "constant" PObj (which is never collected) are deprecated. All PMCs and STRINGs
  553
+    should be properly marked during GC.
  554
+
  555
+    Functions C<Parrot_pmc_new_constant>, C<Parrot_pmc_new_constant_noinit>,
  556
+    C<Parrot_pmc_new_constant_init> and C<Parrot_pmc_new_constant_init_int>
  557
+    will be removed.
  558
+
  559
+    PObj flag C<PObj_constant_FLAG> and related macros will be removed.
  560
+  ticket : 'https://trac.parrot.org/parrot/ticket/1875'
  561
+

0 notes on commit d74dbbe

Please sign in to comment.
Something went wrong with that request. Please try again.