On Sun May 26 07:19:54 2013, pmichaud wrote: > I'm wondering if this ticket can be marked "resolved" -- see > https://github.com/parrot/parrot/issues/365 . > > The gist of #365 seems to be that parrot.h is no longer considered an > internal Parrot header file... but I'm not sure I'm reading it > correctly. > > In particular, the parrot.h file itself no longer warns that it is for > internal use only, and parrot.h explicitly mentions that it's needed for > "add-in extensions" (which I assume means dynops and dynpmcs). > > From parrot.h: > > This file contains definitions for functions and data structures used by > Parrot. This file is currently included in almost all Parrot source files > and is typically required in add-in extensions. This file is *not* used > when embedding Parrot. For embedding, use <parrot/api.h>. For extensions, > you probably also need <parrot/extend.h> in addition to <parrot/parrot.h>. > > In the future, <parrot/parrot.h> might not be required for extensions. For > now, it is required for most purposes because the extending API is not > stable or mature enough to be used without parrot.h. > > Pm
I read it the same as Pm and don't think, there is something to do for Rakudo. I'm closing this ticket it now.