[perl #41511] Parrot_call_sub* Incompatible with Multisubs

2008-03-16 Thread Matt Diephouse via RT
On Sun Mar 16 10:57:07 2008, [EMAIL PROTECTED] wrote: > Matt, chromatic: > > This test is still in TODO status as of r26404. Can you provide us with > an update as to the ticket's status? > > Thank you very much. > kid51 Sure. I investigated the issue a while back, and the whole thing is basica

[perl #43231] [BUG] :slurpy :named after :optional fails

2007-06-17 Thread Matt Diephouse via RT
Fixed in r19073. -- Matt Diephouse

[perl #42795] [PATCH] NULL function pointer should be a pointer

2007-04-29 Thread Matt Diephouse via RT
Applied in r18355. Thanks! -- Matt Diephouse

[perl #42558] [PATCH] add runtime_prefix for interpinfo and use it in config.pir

2007-04-26 Thread Matt Diephouse via RT
On Mon Apr 16 13:07:22 2007, [EMAIL PROTECTED] wrote: > Without this patch, for runtime/parrot/library/config.pir to work, parrot > has to be run in its root directory (in fact, there was an XXX note in there > saying so.) > > I changed Parrot_get_runtime_prefix not to return a const value because

[perl #42300] [PATCH] t/pmc/sub.t: test for creation of lex by clone op

2007-04-25 Thread Matt Diephouse via RT
First, the test (rearranged to include only the relevant parts): +.sub main :main +.local string ok, not_ok +ok = "ok" +not_ok = "not ok" + +# if 'not ok' is printed, it means that the lexical environment +# for the first closure in each pair, (where "out" = "ok") +# wa

[perl #42407] [PATCH] refactor vtable overriding, delegate.c generation

2007-04-24 Thread Matt Diephouse via RT
On Mon Apr 23 13:39:40 2007, [EMAIL PROTECTED] wrote: > Gracias. I attached one more small patch that gets rid of two > seemingly unnecessary lines in smop_init() - they're easy to miss when > one's looking at the big picture. Applied in r18321. Thanks! -- Matt Diephouse

[perl #41763] [PATCH]: fix "clone" method for iterators

2007-03-22 Thread Matt Diephouse via RT
On Fri Mar 09 09:27:22 2007, [EMAIL PROTECTED] wrote: > I noticed that if you cloned an iterator that you had already > "shifted", the clone started at the beginning, rather than at the > original's current location. Applied in r17691 with one change: C89 specifies that all variable declarations

[perl #41790] [PATCH] Change sub's get_string to return short name

2007-03-14 Thread Matt Diephouse via RT
Applied in r17484 with updated tests and a test for the get_namespace() method.

[perl #41739] [PATCH]: add "clone" method for iterators

2007-03-09 Thread Matt Diephouse via RT
Thanks! I couldn't get patch to apply the patch, so I applied it by hand. Committed in r17411.

[perl #41733] invoke :vtable - execution stops

2007-03-08 Thread Matt Diephouse via RT
On Wed Mar 07 17:02:47 2007, mdiep wrote: > This gets us close to what I want: > > > > void* invoke(void *next) { > STRING *meth = CONST_STRING(interp, "__invoke"); > STRING *meth_v = CONST_STRING(interp, "invoke"); > PMC *sub = Parrot_find_vtable_meth(interp, pmc, m

[perl #41197] Does change to config/gen/makefiles/dynoplibs_pl.in cause make to fail?

2007-01-06 Thread Matt Diephouse via RT
This was fixed a few minutes ago in r16458. You'll need to re-up and re-configure. Sorry for the inconvenience. -- Matt Diephouse

[perl #41047] [BUG] :multi doesn't work with :outer

2006-12-04 Thread Matt Diephouse via RT
Fixed in r15971. The MMD code checks that the sub is a Sub PMC so it can get the signature. I expanded the check to work with Closure PMCs as well.

[perl #39778] Segfault when using a Namespace with an Iterator

2006-07-16 Thread Matt Diephouse via RT
mdiep wrote: > Trying to use an Iterator with a NameSpace makes Parrot segfault: > >mini:~/Projects/parrot mdiep$ cat test.pir >.sub main :main > .local pmc iter, ns > ns = get_namespace > > iter = new .Iterator, ns >loop: > unless iter goto loop_end > $P0 = s

[perl #38063] [TODO] Tcl: Correctly convert to a number or string in [expr]

2005-12-30 Thread Matt Diephouse via RT
This is done as of r10803.

[perl #37622] [TODO] Unicode implementation of downcase opcode

2005-11-11 Thread Matt Diephouse via RT
Leo has been kind enough to implement this, any many other unicode functions, enabling Tcl to once again pass 100% of its tests (with just a little cheating). leo++ -- matt diephouse

[perl #36639] [TODO] pbc_merge utility

2005-09-21 Thread Matt Diephouse via RT
I've just closed the ticket. Thanks.