[perl #132784] [BUILD] make install fail on termux/Android 6.0.1

2019-10-04 Thread Matt Zand via RT
oar.so > /data/data/com.termux/files/usr/share/perl6/runtime/dynext > ./perl6-m tools/build/upgrade-repository.pl > /data/data/com.termux/files/usr/share/perl6 > ./perl6-m tools/build/upgrade-repository.pl > /data/data/com.termux/files/usr/share/perl6/vendor > ./perl6-m tools/build/upgrade-repository.pl > /data/data/com.termux/files/usr/share/perl6/site > ./perl6-m tools/build/install-core-dist.pl > /data/data/com.termux/files/usr/share/perl6 > ^Cmake: *** [Makefile:635: m-install] Interrupt -- Matt Zand https://coding-bootcamps.com/ https://myhsts.org/ https://dcwebmakers.com/

[perl #131025] [STAR][BUG] p6doc does not work on Mac OS X dmg

2017-06-21 Thread Matt Rosin via RT
Confirmed bug still appears in Rakudo 2017.04 Mac OS X .dmg install. None of the examples given in the p6doc command help actually work. Given that a dmg install is the first thing a newbie would try, this is important to growing the Perl 6 community. Based on a clean install on a new 2016 MacBo

Re: threads?

2010-10-16 Thread Matt Follett
I'm referring: http://strangeloop2010.com/talk/presentation_file/14299/GuySteele-parallel.pdf ~Matt

Re: [perl #78032] AutoReply: Two things that seem like bugs

2010-09-25 Thread Matt Follett
08 Sorry, Matt Follett On Sep 24, 2010, at 2:46 PM, perl6 via RT wrote: > Greetings, > > This message has been automatically generated in response to the > creation of a trouble ticket regarding: > "Two things that seem like bugs", > a summary of which appears be

Re: [perl #51806] [PATCH] Fix test failures

2008-03-18 Thread Matt Kraai
o tomorrow's release, they can > handle it. Otherwise, I'll look at it later in the week. Ah, OK. Thanks for the explanation. -- Matt

Re: [perl #51806] [PATCH] Fix test failures

2008-03-17 Thread Matt Kraai
skips the Subversion-specific > > tests only when run in a Subversion working copy. The attached patch > > fixes both problems. > > > > Perhaps because I'm usually working in a Subversion working copy, I > haven't experienced this error. So I did not test out

[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 ba

Re: [perl #51300] [PATCH] t/perl/Parrot_Test.t fails because of incompatible Test::Builder output

2008-03-11 Thread Matt Kraai
ld handle all > > versions of Test::Builder, but I've only tested it with version 0.32. > > Patch applied in r26315. I'm using Test::Builder 0.72 and it worked for me. Thanks for applying it. -- Matt

[perl #51300] [PATCH] t/perl/Parrot_Test.t fails because of incompatible Test::Builder output

2008-03-11 Thread Matt Kraai via RT
On Sun Mar 09 19:32:32 2008, [EMAIL PROTECTED] wrote: > Matt Kraai's contributions appear to have resolved the problem. > t/perl/Parrot_Test.t has been passing for me and for reliable > smoke-testers for the past week. So I am resolving this ticket. The final test in t/perl/Parro

Re: [perl #44395] Lexical scopes are too coarse-grained for loops.

2007-08-04 Thread Matt Diephouse
causing the > problem you're seeing. Again, I believe this is what Bob was saying: it's not possible to be faithful to the original p5 source without creating a separate subroutine for every loop body. And there are reasons why that's a bad idea (even if that's what they are in Perl 6): - It introduces extra overhead in terms of the compiled code - It's extra work for the compiler – introducing an extra pass for lexical analysis The alternative (which Bob is suggesting) is to reintroduce push_pad/pop_pad so you can create new lexical scopes without using subroutines for loop bodies. His suggestion seems reasonable to me. We won't run into this particular problem with Tcl, but I think most languages will. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #44229] [CAGE] Review Dominance Computations in IMCC

2007-08-01 Thread Matt Diephouse
allocator definitely looks like it's O(n^2). There were some problems with the older allocator on large subroutines, so it was disabled. -- Matt Diephouse http://matt.diephouse.com

Re: [svn:parrot] r20343 - in trunk: include/parrot src

2007-07-31 Thread Matt Diephouse
On 7/31/07, Nicholas Clark <[EMAIL PROTECTED]> wrote: > On Mon, Jul 30, 2007 at 09:20:27PM -0700, Matt Diephouse wrote: > > On 7/30/07, chromatic <[EMAIL PROTECTED]> wrote: > > > On Monday 30 July 2007 00:21:09 [EMAIL PROTECTED] wrote: > > > > Author: md

Re: [svn:parrot] r20343 - in trunk: include/parrot src

2007-07-30 Thread Matt Diephouse
ved it because down later in the source, the strlen of sig *is* checked: const size_t len = strlen(sig); if (len > 8) { real_exception(interp, NULL, 1, "too many arguments in runops_args"); } The string is only copied after this check is made. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #44193] tcl doesn't build (r20250)

2007-07-26 Thread Matt Diephouse
tclint.c:864: failed assertion `my_enum_class_0 != enum_class_default' > make: *** [runtime/tcllib.pbc] Abort trap Fixed in r20257. The pmc2c code was to blame. It looks like the code has been refactored heavily; but somewhere along the way someone didn't translate the code accurately. :-/ -- Matt Diephouse http://matt.diephouse.com

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

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

Re: P6 String Assertion Failure (diagnosis and fix)

2007-06-10 Thread Matt Diephouse
PObj_get_FLAGS(string) |= flags | PObj_is_string_FLAG | PObj_is_COWable_FLAG | PObj_live_FLAG; Adding the live flag fixed the problem (r18855). Good work! This has been the cause of a number of Perl 6 GC errors. I spent some time trying to track it down before but never made it a

Re: [perl #42864] [BUG] Copying a :vtable sub also copies :vtable information

2007-05-03 Thread Matt Diephouse
ingify an object using the get_string vtable function, it gets something other than the string it should have gotten. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #42865] [BUG] There's no way to set a vtable function with a Sub at runtime

2007-05-03 Thread Matt Diephouse
talking about overriding vtable functions in a class? The latter. It seems like there should be a way to override them without using eval -- particularly since there's nothing preventing it technically. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #42792] GC bug added in r18323

2007-05-01 Thread Matt Diephouse
that fixes a related bug in Tcl on certain platforms. How does it fare for you? I committed this patch to trunk in r18377. -- Matt Diephouse http://matt.diephouse.com

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

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

Re: [perl #42776] [BUG] is isa ok?

2007-04-27 Thread Matt Diephouse
function. Object inherits whatever default isa implementation is provided. I'm not sure where that code is (it's a little harder to find), but I'm guessing it just does a string comparison on the PMC names without testing if the PMC is a class. -- Matt Diephouse http://matt.diephouse.com

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

2007-04-26 Thread Matt Diephouse via RT
n a const value because the > value should be free'd later on. > > Also, here's an example PIR file to demonstrate. Looks good. Applied in r18343. Thanks! -- Matt Diephouse

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

2007-04-25 Thread Matt Diephouse via RT
without the closure, I'd think that the lexical environment would have destroyed. I'm not sure how intentional this is. The PDD isn't clear (to me) about what :outer means in the absence of "newclosure". I'd definitely be interested in seeing why this would be a useful feature. More detail in the PDD would be nice. Thanks for the interesting patch. -- Matt Diephouse

[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

Re: [PATCH] Re-work Parrot_process_args

2007-04-23 Thread Matt Diephouse
chromatic <[EMAIL PROTECTED]> wrote: On Sunday 22 April 2007 17:38, Matt Diephouse wrote: > The attached patch completely reworks Parrot_process_args. The changes > are extensive and I think they make the code much clearer. Rather than > just check it in, I thought I'd try

Re: [perl #42320] [BUG] Memory leak with String pmc

2007-04-23 Thread Matt Diephouse
If there's a leak, memory would climb higher and higher; if there's not, it should level out. -- Matt Diephouse http://matt.diephouse.com

Re: Error on Debian distrib

2007-04-22 Thread Matt Diephouse
db). There is usually someone around on irc.perl.org#parrot who could help you debug if you need it. Best of luck! -- Matt Diephouse http://matt.diephouse.com

Re: [perl #42406] [PATCH] improper null testing in Parrot_instantiate_object

2007-04-22 Thread Matt Diephouse
re to try again? :) -- Matt Diephouse http://matt.diephouse.com

[PATCH] Re-work Parrot_process_args

2007-04-22 Thread Matt Diephouse
ings in and leave further improvements for another time. -- Matt Diephouse http://matt.diephouse.com arg-handling.patch Description: Binary data

Parrot 0.4.11 released

2007-04-17 Thread Matt Diephouse
n config file + extended support for gcc, icc, and other compilers + extended support for Solaris and other platforms Thanks to all our contributors for making this possible, and our sponsors for supporting this project. Enjoy! -- Matt Diephouse

Release Code Slush

2007-04-16 Thread Matt Diephouse
documentation are welcome, as always. Thanks! -- Matt Diephouse http://matt.diephouse.com

Bug Day: Saturday, 14 April 2007

2007-04-12 Thread Matt Diephouse
Speaking of patches, we should also get through as many of these (accept or reject) as possible. http://www.parrotcode.org/openpatches.html Thanks! -- Matt Diephouse

Re: [PATCH] Avoid //-style comments.

2007-03-22 Thread Matt Diephouse
Andy Dougherty <[EMAIL PROTECTED]> wrote: Please avoid //-style comments. Older compilers don't understand them. Thanks. We have a test for //-style comments, but evidently it doesn't catch all of our generated code. I've changed it to a C-style comment in r17692. -

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

2007-03-22 Thread Matt Diephouse via RT
ll variable declarations have to be at the beginning of a block, so I had to move one of the lines so that this was the case. Please watch for this in the future. Thanks! -- Matt Diephouse

Countdown to 0.4.11

2007-03-21 Thread Matt Diephouse
es) in all languages (PIR, C, Perl). It's a fairly long list, but I think we can get all the issues resolved in the next month. Let the patching begin! -- Matt Diephouse http://matt.diephouse.com

[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.

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

2007-03-12 Thread Matt Diephouse
curious. There's some of both, I think. I recently had to change a test to expect the long name of a Sub because there was no way to get the short name. -- Matt Diephouse http://matt.diephouse.com

[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
missed the obvious solution: just invoking the sub, rather than entering a new runloop. This has the benefits of not creating a new runloop and of handling parameters and return values properly. It may even make invoke work with :multi (it might need a bit more work for that). Fixed in r1

Re: [perl #41733] invoke :vtable - execution stops

2007-03-07 Thread Matt Diephouse
rrot_run_meth_fromc_args(interp, sub, pmc, meth, "??", next); return next; } I've tested it and it works with the original code that Richard gave. The only thing left to do is handle return values; I'm still working on that. If I can get return values working properly, I'll check in a fix. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #41511] Parrot_call_sub* Incompatible with Multisubs

2007-02-15 Thread Matt Diephouse
y thought out -- some of the logic in Sub.invoke() should be elsewhere. -- Matt Diephouse http://matt.diephouse.com

Re: __init vs. __init_pmc

2007-01-24 Thread Matt Diephouse
nly one? Does providing an init function for a subclass of a PMC override both of the parent's init functions? -- Matt Diephouse http://matt.diephouse.com

Re: Subject: Parrot 0.4.8 Released

2007-01-22 Thread Matt Diephouse
ms. And yes, I would be willing to take a shot at it (realizing that I may or may not be successful). AFAICT, we're limited not just by volunteer labor, but also by the boxes that are available to those volunteers. -- Matt Diephouse http://matt.diephouse.com

Re: [perl #41237] [TODO] PMC Class name IDs will require a dot in front

2007-01-14 Thread Matt Diephouse
en a lot of it, so I appreciate the little things. :) -- Matt Diephouse http://matt.diephouse.com

Re: Tcl windows make problems

2007-01-13 Thread Matt Diephouse
. After these fixes, it worked. Okay, I just changed the occurrences of PMCNULL to NULL. Things should work now. Hope this helps you further. regards, klaas-jan It was very helpful, thanks! -- Matt Diephouse http://matt.diephouse.com

[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

Bind to an Unspecified Port

2006-12-21 Thread Matt Diephouse
st returns 0 on success (and -1 on failure). I'd like to change bind to return the port it's bound to on success. The patch below adds this code for the unix sockets code. The windows code looks like it'd be the same, but I can't test it so I'd have to find someone to

Re: Re: p6 variable binding in Parrot

2006-12-08 Thread Matt Diephouse
Patrick R. Michaud <[EMAIL PROTECTED]> wrote: On Fri, Dec 08, 2006 at 05:05:00PM -0500, Matt Diephouse wrote: > Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > >Does anyone have any suggestions about what sort of PIR > >code and/or PMCs we need to be able to do make t

Re: p6 variable binding in Parrot

2006-12-08 Thread Matt Diephouse
$P3 = $P3[4] morph $P3, .Undef assign $P3, $P2 If you're only assigning your own PMCs, you can drop the morph (which isn't technically safe anyway). -- Matt Diephouse http://matt.diephouse.com

Re: Re: [perl #40966] [BUG] Parrot core dumps in perl6 (possible GC/pointer bug?)

2006-12-05 Thread Matt Diephouse
Leopold Toetsch <[EMAIL PROTECTED]> wrote: Am Dienstag, 5. Dezember 2006 20:39 schrieb Matt Diephouse: > The portion of the assertion that > fails is > > !(((s)->obj.flags) & b_PObj_on_free_list_FLAG > > which means that this string has been garbage collec

Re: [perl #40966] [BUG] Parrot core dumps in perl6 (possible GC/pointer bug?)

2006-12-05 Thread Matt Diephouse
s were PIR-level). So the underlying problem is that constant strings are getting collected when they shouldn't. The easy fix is to not collect *any* constant PObj headers (see patch below). Is this correct? Or is there a case when they should get collected? If it's th

[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.

Re: Re: Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Matt Diephouse <[EMAIL PROTECTED]> wrote: We've basically run into the fact that there's no spec for MMD. I'll see if I can provide a patch that just makes "_" match native types, but I think it'll be somewhat more involved than this one. It ended up being

Re: Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Patrick R. Michaud <[EMAIL PROTECTED]> wrote: On Wed, Nov 29, 2006 at 04:43:59PM -0500, Matt Diephouse wrote: > Leopold Toetsch <[EMAIL PROTECTED]> wrote: > >Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: > >> It also means that "string",

Re: Re: [perl #41014] [PATCH] Autobox Native Types for MultiSubs

2006-11-29 Thread Matt Diephouse
Leopold Toetsch <[EMAIL PROTECTED]> wrote: Am Mittwoch, 29. November 2006 05:50 schrieb Matt Diephouse: > It also means that "string", "int", and "float" no longer work as MMD > types -- you can't distinguish between native types and PMCs. I think

Re: [perl #41000] Can't compile simple parrot example with latest stable parrot

2006-11-28 Thread Matt Diephouse
d to be updated. Replacing PerlInt with Integer makes it work: new P0, .Integer set P0, 123 new P1, .Integer set P1, 321 add P1, P1, P0 print P1 print "\n" end -- Matt Diephouse http://matt.diephouse.com

Re: Re: :anon Subs and Namespaces

2006-11-23 Thread Matt Diephouse
I could argue it either way, but with the other uses remaining tied to the namespace where they were defined, let's default to your fix (consistency is good). I was hoping you'd say that. :-) Then for exporting (and other dynamic tricks), let's look into a feature that allows you to change the namespace a compilation unit uses for default lookups, after it's compiled. That seems like a good idea. -- Matt Diephouse http://matt.diephouse.com

:anon Subs and Namespaces

2006-11-22 Thread Matt Diephouse
Still, I'm curious to see what reasons there are for not attaching a namespace to an :anon sub when (1) it seems convenient and (2) all of Parrot's tests still pass. Does this break anything? Or did this just signal to you that there may a problem here that needs its own solution? -- Matt Diephouse http://matt.diephouse.com

set_pmc + setref/deref: anyone using them?

2006-11-13 Thread Matt Diephouse
make transparent references possible, but they weren't really specced out or desisign ed properly. As such, they're a little broken and we'd like to remove them. -- Matt Diephouse http://matt.diephouse.com

Re: Re: classnames and HLL namespaces -- help!

2006-10-20 Thread Matt Diephouse
Allison Randal <[EMAIL PROTECTED]> wrote: Matt Diephouse wrote: > Patrick R. Michaud <[EMAIL PROTECTED]> wrote: >> On Thu, Oct 19, 2006 at 10:01:29PM -0400, Matt Diephouse wrote: >> > This is unspecced. ATM, all classes go into the 'parrot' HLL. This is

Re: Re: classnames and HLL namespaces -- help!

2006-10-19 Thread Matt Diephouse
Patrick R. Michaud <[EMAIL PROTECTED]> wrote: On Thu, Oct 19, 2006 at 10:01:29PM -0400, Matt Diephouse wrote: > This is unspecced. ATM, all classes go into the 'parrot' HLL. This is > a relic of the past and I think it needs to change. I'm pretty sure > that HL

Re: classnames and HLL namespaces -- help!

2006-10-19 Thread Matt Diephouse
to any changes yet as Chip has been kidnapped by his Real Life (tm). I think the object model needs a thorough going over in general -- for the reasons above and because it's an unproven system. I'm not convinced that it will handle all of Perl 6's needs as is. No serious OO language has been implemented yet on Parrot; everything up to this point has been either procedural or functional. -- Matt Diephouse http://matt.diephouse.com

Re: Re: class interface of roles

2006-10-08 Thread Matt Fowles
n.wikipedia.org/wiki/Partial_ordering Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: Re: FYI compiling PIR function calls

2006-09-28 Thread Matt Diephouse
we handle subroutines? That is, why don't we have a find_method opcode that returns a bound method? That simplifies parsing for IMCC and makes PIR a little simpler. obj.'abc'() # call 'abc' method of obj obj.abc() # same as above $P0 = find_method obj, ab

Re: Re: Re: Re: RFC: Consolidate stack-unwinding code

2006-09-23 Thread Matt Diephouse
Bob Rogers <[EMAIL PROTECTED]> wrote: From: "Matt Diephouse" <[EMAIL PROTECTED]> Date: Sat, 23 Sep 2006 20:21:32 -0400 Bob Rogers <[EMAIL PROTECTED]> wrote: > Try the attached patch . . . That *does* work. I haven't applied it because it&#

Re: Re: Re: RFC: Consolidate stack-unwinding code

2006-09-23 Thread Matt Diephouse
? That *does* work. I haven't applied it because it's not necessarily urgent that Tcl work in trunk. I'm okay with waiting a couple days to see if an actual fix can be found - instead of merely using a workaround. You can feel free to apply it yourself, of course.

Re: Re: RFC: Consolidate stack-unwinding code

2006-09-23 Thread Matt Diephouse
t the problem was, but none of my guesses of what's causing it were correct. I hope I've given you enough information to fix it. If I haven't, let me know what else I can provide. Thanks, -- Matt Diephouse http://matt.diephouse.com

Why does writing PMCs suck?

2006-08-29 Thread Matt Diephouse
) You can't use :slurpy, :optional, or :named arguments. Even if there's support under the hood, there's no way to write a PMC with these arguments. -- Matt Diephouse http://matt.diephouse.com

Re: Re: PMC Methods, Inheritance, and User-visible Classes

2006-08-29 Thread Matt Diephouse
Joshua Juran <[EMAIL PROTECTED]> wrote: On Aug 28, 2006, at 12:18 PM, Matt Diephouse wrote: > I would like to add some sort methods as well: quicksort(), > mergesort(), etc. But as methods, there is potential for these to end > up in a user-visible space. > > Say for

PMC Methods, Inheritance, and User-visible Classes

2006-08-28 Thread Matt Diephouse
ted to use these as the basis for their array classes. Would these each need to be split into 2 classes as well? If so, we'd want to make multiple inheritance really work with PMCs. Any thoughts? -- Matt Diephouse http://matt.diephouse.com

Re: Re: Re: resizablepmcarray, assign.

2006-08-08 Thread Matt Diephouse
g for Strings (and soon for other types as well). So if anyone ever finds himself or herself in the same position, a look at TclList's (languages/tcl/src/pmc/tcllist.pmc) assign_pmc method would probably be in order. -- Matt Diephouse http://matt.diephouse.com

Re: Re: a premature optimization

2006-08-06 Thread Matt Diephouse
ax in both cases, and there's probably some wins there. Except this only works when the user is in the root HLL namespace or when the user is executing code in the current namespace. That doesn't mean it's not a valid option; just that it's not always valid. -- Matt Diephouse http://matt.diephouse.com

Re: Re: resizablepmcarray, assign.

2006-08-04 Thread Matt Diephouse
IMO, if it's doable. But it's a little out of my reach as far as C goes, unfortunately. Otherwise I'd have fixed it already. :-) Thanks for taking a look at this. -- Matt Diephouse http://matt.diephouse.com

Re: RE: wiki

2006-08-03 Thread Matt Todd
IMHO, this isn't a matter of either-or, but of concurrent development along 2 related tracks: You're right, it doesn't have to be either-or. [snip] It would be good to have (1) ASAP. There's no reason that people who are interested in (2) have to be interested in (1) or vice versa. I agree

Re: RE: wiki

2006-08-03 Thread Matt Todd
I'll be honest, I was willing to put in some effort for something substantial and original, but I'm not too keen on just remaking or porting an old solution. M.T.

Re: [svn:parrot-pdd] r13740 - in trunk: . docs/pdds

2006-08-01 Thread Matt Diephouse
ial part of the typed interface? -- Matt Diephouse http://matt.diephouse.com

Inf and NaN

2006-07-30 Thread Matt Diephouse
ork with Tcl and let them grow organically. Does this sound good? (Chip? Allison?) -- Matt Diephouse http://matt.diephouse.com

Re: Re: Checkin #13345

2006-07-18 Thread Matt Diephouse
chromatic <[EMAIL PROTECTED]> wrote: On Tuesday 18 July 2006 19:43, Matt Diephouse wrote: > I know I'm a little late to the game here, but in the future it would > be useful to mention this sort of info in a comment in the source. :-) > And a comment might be a nice additio

Re: Checkin #13345

2006-07-18 Thread Matt Diephouse
ned being more clear in the svn log, but a comment would really be the most useful.) -- Matt Diephouse http://matt.diephouse.com

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

2006-07-16 Thread Matt Diephouse via RT
Projects/parrot mdiep$ FYI, changing C< $P0 = shift iter > to C< $S0 = shift iter > makes this example work corrrectly (of course, you also have to remove C< $S0 = $P0 >). -- Matt Diephouse 

Re: Re: [perl #39777] Large Subroutine Segfaults IMCC

2006-07-10 Thread Matt Diephouse
Vishal Soni <[EMAIL PROTECTED]> wrote: Hi Matt, This patch is because the number of .constant decls in IMCC is limited to 4096. This is a todo to make this dynamic. The evil code seems to have about 4200 .constant decls being generated. Here is the patch to fix it. For now I bumped

Re: Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-10 Thread Matt Diephouse
ay technically. > > I've suggested that get_namespace follow exactly the same pattern, but > so far she hasn't commented on that suggestion at all. I really like both of these suggestions. We also noted on #parrot that get_hll_global would really simplify things for the Tcl folks, which currently go through a macro to achieve the same effect. You mean get_abs_global, actually. The proposed get_hll_global opcode mirrors the existing find_global exactly. :-) -- matt diephouse http://matt.diephouse.com

Re: Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-08 Thread Matt Diephouse
icates that most of the code belongs in that namespace, so it's > likely that most of the variables do too. (There are variations, but > that's at least the common case.) Works for me. And that is the current meaning of two-parameter find_global, so it's not a stretch. Works for me too. I'm not sure that I like the rename (I can't decide), but the name itself doesn't matter much. The new opcodes (the presence of get_cur_global) may actually make things easier for Tcl if we ever compile to 100% inlined PIR. This is a different route than I was trying to take us, but it should be almost functionally equivalent, so I'm happy with it. -- matt diephouse http://matt.diephouse.com

Re: Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-06 Thread Matt Diephouse
rst, I think C< [] > *is* a name. Second, any solution which involves giving the HLL namespace a different name will have to either (a) add new opcodes, (b) add more code for all the other cases by making all referencing originate at the root, or (c) add a special syntax, none of which is simple. -- matt diephouse http://matt.diephouse.com

Re: Re: Re: test of get_namespace opcode vs. arrays

2006-07-01 Thread Matt Diephouse
I'd prefer to have C< .namespace [] > so that we could also have the matching C< find_global [], 'foo' >. Otherwise find_global becomes a two step operation for finding globals in the root HLL namespace. Oh, and I've committed some more failing tests. :-) -- matt diephouse http://matt.diephouse.com

Re: Re: test of get_namespace opcode vs. arrays

2006-07-01 Thread Matt Diephouse
) $S0 = join "::", $P0 print $S0 print "\n" end .end mini:~/Projects/parrot mdiep$ parrot test.pir parrot mini:~/Projects/parrot mdiep$ -- matt diephouse http://matt.diephouse.com

Re: test of get_namespace opcode vs. arrays

2006-07-01 Thread Matt Diephouse
able to get a namespace at runtime... which translates to the easiest way for Tcl to use namespaces. -- matt diephouse http://matt.diephouse.com

Re: Re: Namespaces Redux

2006-06-30 Thread Matt Diephouse
Chip Salzenberg <[EMAIL PROTECTED]> wrote: On Wed, Jun 28, 2006 at 11:40:28PM -0700, Matt Diephouse wrote: > The get_namespace opcode gets namespaces from the root namespace. > Should it get namespaces from the HLL namespace instead? The PDD isn't > explicit either way [.

Namespaces Redux

2006-06-28 Thread Matt Diephouse
x27;t add find_global variants that lookup globals in HLL's? Right now we have find_global_p_p_s. Adding find_global_p_s_p_s would let me reach into Tcl's private very easily instead of having to crawl the namespaces myself. $P0 = find_global '_tcl', ['Foo'; 'Bar'], "baz" Thanks, -- matt diephouse http://matt.diephouse.com

Re: [perl #39597] Problems with string constants in method calls

2006-06-23 Thread Matt Diephouse
via RT Matt Diephouse <[EMAIL PROTECTED]> wrote: # New Ticket Created by Matt Diephouse # Please include the string: [perl #39597] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=39597 > The following code in line

Re: lexical lookup and OUTER::

2006-06-23 Thread Matt Diephouse
;;depth] unless_null lexpad, got_lexpad # try again inc depth goto get_lexpad got_lexpad: variable = lexpad[variable_name] .return(variable) .end Of course, that doesn't mean that I wouldn't like an opcode to do it for me. :-) -- matt diephouse http://matt.diephouse.com

Re: Name of this wiki

2006-06-16 Thread Matt Todd
A simple, if naive fix could be to make the logo a phonetic representation (or whatever it's called). Just a simple pseudo-solution. M.T.

Re: Name of this wiki

2006-06-15 Thread Matt Todd
I really like these. I think you're on to something. I'm definitely in favor of Momi Wiki, or just Momi. Maybe we can even be very corny and call it 'Aloha Wiki'... Hmm. Yes, Bikini Wiki sounds sexy. I like how they both 'lie' in the pacific ocean... as opposed to being worn... ;) M.T.

Re: Perl++ Wikicosm (was: OT: wiki engine architecture)

2006-06-12 Thread Matt Todd
I'll be honest and say that I'm not too concerned with the prize/grant, so that may be the reason I want to go beyond that minimal ideal. I'm specifically concerned with a poorly designed (or at least slightly clumsy to upgrade) wiki, all in for the sake of speed, minimal functionality, and money.

Re: Perl++ Wikicosm (was: OT: wiki engine architecture)

2006-06-11 Thread Matt Todd
1) Understood. I've been disconnected from Perl for a while, and this is really the first time I've been participating in the Perl community. Thanks for the heads-up. :) 2) I agree that it is both important and pertinent to get the general requirements down for the project, but I do see a need an

Re: OT: wiki engine architecture

2006-06-08 Thread Matt Todd
[Sorry Michael, I didn't mean to send it you twice. :) ] I like the RFC idea. I will read up on them and see, if it is a particular format, how to simplify it. But, most definitely, the community must have dialog about the requests. For each request really. On the architecture note, I've written

Re: OT: wiki engine architecture

2006-06-08 Thread Matt Todd
Honestly, I'm not familiar with the Perl way of doing things, but I'm open to learn especially because I see the Perl community going through a (much-needed) reform. Thusly, I'm not familiar with the RFCs (Request For Change?) but I do see the merit for something similar. However, as far as the j

Re: OT: wiki engine architecture

2006-06-08 Thread Matt Todd
I was just reading the AES referenced above and I can say now that I'm really happy about some changes to Regexes, and that a grammar may well be what we're looking for. However, even with this great tool, we still have to handle the implementation. Though I can see the benefit of using the gramma

Re: OT: wiki engine architecture (was: $1,000 prize for Perl 6 Wiki written in Perl 6)

2006-06-08 Thread Matt Todd
I would recommend using a templating system as opposed to having calls to include files in numerous pages. Even though it's minimal, it's still duplication, and it can get rather messy. I know that some people don't know about or don't like it, but I would recommend setting things up in a Model-V

Re: OT: "my wiki syntax is better than yours" (was: $1,000 prize for Perl 6 Wiki written in Perl 6)

2006-06-06 Thread Matt Todd
Juerd, My mistake: I misunderstood what you were saying (probably due to haste). But really, then, there are alternatives to using tables, such as DIVs, as well as simply modifying the parsing step to also parse for this special case in addition to Textile or what-have-you. I guess if I said an

  1   2   3   4   5   6   >