Re: cperl-mode.el: twigils and opers

2006-09-04 Thread Steffen Schwigon
Trey Harris <[EMAIL PROTECTED]> writes: > [cperl-mode.el] As you already noticed cperl-mode.el is a very strange piece of software. It's probably misunderstood like astronomers in the Dark Ages. > Variables with twigils whose name matches something else are getting > recognized incorrectly. Fo

Re: Some extra reference types

2006-09-04 Thread Leopold Toetsch
Am Montag, 4. September 2006 00:15 schrieb Jonathan Worthington: > Hi, > > As discussed at YAPC::Europe, here's my suggestions for two new core > PMCs to handle: > > * References to a particular element in an aggregate type > * References to a register NB: typical usage for these besides dotnet: T

Parrot-14347 Patches to get Parrot to build on VMS VAX

2006-09-04 Thread Vorländer , Martin
Hi, at YAPC::EU vaxman.de bugged me to try and build Parrot on VMS. As all I had with me was an emulated VAX on my WinXP notebook (running VMS 7.3 and DEC C 6.0), I used that. First I needed some time to build/test perl 5.8.8, but I think I have it running now. Then I set out to Configure.pl Parr

Re: when calling sets of methods, what happens to the return values?

2006-09-04 Thread Mark Stosberg
Mark Stosberg wrote: > S12 describes a feature to call sets of methods at the same time: > > http://feather.perl6.nl/syn/S12.html#Calling_sets_of_methods > > I would like the spec to clarify what happens to the return values of > all these methods. > > I'm fine with a simple answer, such as th

Parrot Bug Summary

2006-09-04 Thread Parrot Bug Summary
Parrot Bug Summary http://rt.perl.org/rt3/NoAuth/parrot/Overview.html Generated at Mon Sep 4 13:15:09 2006 GMT --- * Numbers * New Issues * Overview of Open Issues * Ticket Status By Version * Requestors with mo

clarify: how WALK arguments can be combined

2006-09-04 Thread Mark Stosberg
In the Objects chapter, a WALK pseudo-class is spec'ed for using when calling sets of methods: http://feather.perl6.nl/syn/S12.html#Calling_sets_of_methods These are the arguments listed that can be used with WALK: :canonical # canonical dispatch order :ascendant # most-deri

Re: multi method dispatching of optional arguments (further refined)

2006-09-04 Thread Audrey Tang
2006/9/4, Ph. Marek <[EMAIL PROTECTED]>: On Sunday 03 September 2006 14:25, Mark Stosberg wrote: > Luke Palmer wrote: > > On 9/3/06, Mark Stosberg <[EMAIL PROTECTED]> wrote: > >> Note that the variant /with/ the parameter can be considered an exact > >> match, but but the variant /without/ it can

Re: clarifying the spec for 'ref'

2006-09-04 Thread TSa
HaloO, Luke Palmer wrote: Removing abilities, counterintuitive though it may seem on the surface, makes the type *larger*. It is not adding constraints, it is removing them (you might not be able to call set($x) on this object anymore). Welcome to the co- and contra-variance problem again. We

Re: Compiling pugs r12925 failed

2006-09-04 Thread Markus Laire
On 9/2/06, Markus Laire <[EMAIL PROTECTED]> wrote: On 9/2/06, Audrey Tang <[EMAIL PROTECTED]> wrote: > This is quite strange, as I cannot duplicate this failure mode; neither can > others in #perl6. Nevertheless, I've attempted a fix. Can you try > again with r12945? It's too late to do it tod

Re: Parrot-14347 Patches to get Parrot to build on VMS VAX

2006-09-04 Thread Leopold Toetsch
Am Montag, 4. September 2006 13:02 schrieb Vorländer, Martin: > Bear with me on the VMSish filenames; "xxx;1" is the original > version, "xxx;" is the patched version of the file. I wrote a small perl helper, dealing with that. But what about filenames like: +++ lib/parrot.configure/step.pm;

Re: but semantics (was Re: Naming the method form of s///)

2006-09-04 Thread TSa
HaloO, Trey Harris wrote: I do not think that C should mutate its LHS, regardless what its RHS is. I strongly agree. We have the mutating version $p but= { .y = 17 }; which is just one char longer and nicely blends as a meta operator. But are assignment ops allowed as initializer? my $z

Dynamic PMC building - include and libpath options?

2006-09-04 Thread Jonathan Worthington
Hi, Tonight I've been working to get BCG to compile, link and pass its tests on Windows. It does, but I also spotted that the include path for BCG has been hard coded into the dynamic PMC build script, which is a Bad Thing. I had to do a similar-ish (but less obviously evil looking) thing

Re: Dynamic PMC building - include and libpath options?

2006-09-04 Thread Leopold Toetsch
Am Dienstag, 5. September 2006 00:02 schrieb Jonathan Worthington: most[1] of ... > build/tools/dynpmc.pl ... should go away in favor of standard Makefile rules my 2c leo [1] except generation of *_group for bundled PMCs.

Re: Dynamic PMC building - include and libpath options?

2006-09-04 Thread Leopold Toetsch
Am Dienstag, 5. September 2006 00:54 schrieb Leopold Toetsch: > most[1] of ... > > > build/tools/dynpmc.pl > > ... should go away in favor of standard Makefile rules That answer was probably a bit too terse. Here are my thoughts: 1) perl Configure.pl creates all the settings to properly compile a

Re: cperl-mode.el: twigils and opers

2006-09-04 Thread Trey Harris
In a message dated Mon, 4 Sep 2006, Steffen Schwigon writes: First you could try an older revision, I recommend r7845 or r10822 of pugs repository. No, neither of those work. To see what I'm talking about, just create a file containing: use v6-alpha; class Point { has $.x; has $.y;

Re: clarify: how WALK arguments can be combined

2006-09-04 Thread Brad Bowman
Mark Stosberg wrote: In the Objects chapter, a WALK pseudo-class is spec'ed for using when calling sets of methods: http://feather.perl6.nl/syn/S12.html#Calling_sets_of_methods These are the arguments listed that can be used with WALK: :canonical # canonical dispatch order :asce

Re: multi method dispatching of optional arguments (further refined)

2006-09-04 Thread Ph. Marek
On Monday 04 September 2006 16:21, Audrey Tang wrote: > 2006/9/4, Ph. Marek <[EMAIL PROTECTED]>: > > Excuse me for getting into this thread with only minor knowledge about > > perl6, but will there be MMD based on the *value* of parameters? Like > > Haskell has. > > Why, yes, see the various Unpack

Re: multi method dispatching of optional arguments (further refined)

2006-09-04 Thread Trey Harris
In a message dated Tue, 5 Sep 2006, Ph. Marek writes: I now had a look at http://dev.perl.org/perl6/doc/design/syn/S06.html but didn't find what I meant. Sorry if I'm just dumb and don't understand you (or S06); I'll try to explain what I mean. I don't think you're dumb; the Synopses just requ

Re: multi method dispatching of optional arguments (further refined)

2006-09-04 Thread Ph. Marek
On Tuesday 05 September 2006 07:52, Trey Harris wrote: > I don't think you're dumb; the Synopses just require that you intuit > certain things from each other, from examples in other Synopses, and so on > in a Perlish sort of way; what you're looking for is not spelled out > explicitly. It can be

Re: Parrot-14347 Patches to get Parrot to build on VMS VAX

2006-09-04 Thread Vorländer , Martin
Leo wrote: > I wrote: > > Bear with me on the VMSish filenames; "xxx;1" is the original > > version, "xxx;" is the patched version of the file. > > I wrote a small perl helper, dealing with that. But what > about filenames like: > > +++ lib/parrot.configure/step.pm; > > which actually is: