[perl #63066] .split(//) treats ends of a string unequally in Rakudo

2009-02-06 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #63066] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=63066 > rakudo: say 'hello-world'.split(//).perl; OUTPUT[["hello", "-", "world", ""]␤] that

Re: [perl #58034] [TODO] save config_args for make reconfig

2009-02-06 Thread Reini Urban
2009/2/6 James Keenan via RT : > On Thu Feb 05 01:38:19 2009, rurban wrote: >> On Tue Jan 13 17:19:39 2009, allison wrote: >> > Ticket rejected, no on automatic reconfiguration. Consult with jkeenan >> > on storing configuration args. >> >> Attached patch gets the subject right, make reconfig works

Re: [perl #58034] [TODO] save config_args for make reconfig

2009-02-06 Thread Reini Urban
2009/2/6 Reini Urban : > 2009/2/6 James Keenan via RT : >> If so, then I wonder why you are using 'make clean' instead of 'make >> realclean'. We've always said that 'make clean' undoes the effect of >> 'make', whereas 'make realclean' undoes the effect of both 'perl >> Configure.pl' and 'make'.

Re: [perl #55586] [BUG] Parrot no longer uses HLL_map types?

2009-02-06 Thread kjstol
On Fri, Feb 6, 2009 at 1:12 PM, James Keenan via RT < parrotbug-follo...@parrotcode.org> wrote: > So here's the current state of what Coke originally posted: > > $ cat tclsh.pir > .HLL 'Tcl' > .loadlib 'tcl_group' > > .sub main :main > .param pmc argv > foo(argv) > .end > > .sub foo > .param pmc a

Re: [perl #55586] [BUG] Parrot no longer uses HLL_map types?

2009-02-06 Thread Will Coleda
On Fri, Feb 6, 2009 at 8:21 AM, kjstol wrote: > On Fri, Feb 6, 2009 at 1:12 PM, James Keenan via RT < > parrotbug-follo...@parrotcode.org> wrote: > >> So here's the current state of what Coke originally posted: >> >> $ cat tclsh.pir >> .HLL 'Tcl' >> .loadlib 'tcl_group' >> >> .sub main :main >> .p

Re: [perl #37578] [TODO] PIR - simple register allocation

2009-02-06 Thread Will Coleda
On Fri, Feb 6, 2009 at 8:32 AM, Andrew Whitworth via RT wrote: > On Thu Feb 05 18:11:58 2009, pmichaud wrote: >> I'm okay with closing the ticket, assuming that :unique_reg does >> indeed cause the register allocation algorithm to be simple. >> (IIRC, as recently as a few months ago this wasn't th

Re: [perl #55586] [BUG] Parrot no longer uses HLL_map types?

2009-02-06 Thread kjstol
.HLL has been changed into a one-operand directive:write .HLL 'Tcl'. the second operand indicated the (I think) shared lib containing the language's PMCs, if any. Use '.loadlib' for that. So: .HLL 'Tcl' .loadlib 'tcl_group' is equivalent to the old, deprecated and removed: .HLL 'Tcl', 'tcl_group'

[perl #63068] [TODO] Implement $*PROG

2009-02-06 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #63068] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=63068 > the distro-specific 'ps' hack is a *temporary* workaround for a missing $*PROG special

Re: r25182 - docs/Perl6/Spec

2009-02-06 Thread Daniel Ruoso
Em Sex, 2009-02-06 às 02:07 -0500, Brandon S. Allbery KF8NH escreveu: > >> +=head2 IO::POSIX > >> + > >> +Indicates that this object can perform standard posix IO operations. > > I don't like that wording, but getting it right seems tricky. > Do we want/need to deal with POSIX conformance levels?

2 questions: Implementations and Roles

2009-02-06 Thread Timothy S. Nelson
Quick question about implementing things like the DBI/DBD split in Perl6. In Perl5, you have code in DBI that essentially says: - $driverpackage = "DBD::$driver"; eval "use $driverpackage; \$obj = $driverpackage->new(\%params);"; - This has always seemed ugly to me. Is there

r25223 - docs/Perl6/Spec

2009-02-06 Thread pugs-commits
Author: lwall Date: 2009-02-07 00:27:35 +0100 (Sat, 07 Feb 2009) New Revision: 25223 Modified: docs/Perl6/Spec/S02-bits.pod Log: refactor pseudo-package names clarify use of protoobjects as responder to subcall interface Modified: docs/Perl6/Spec/S02-bits.pod =

Re: r25200 - docs/Perl6/Spec t/spec

2009-02-06 Thread Brandon S. Allbery KF8NH
On 2009 Feb 5, at 13:51, Larry Wall wrote: Pity that -F specifies the ground. Hey, I know, let's make -G the figure, that makes about as much sense as -x vs +x, or electrons vs positrons... :) Someone's been rereading _Gödel,_Escher,_Bach_? -- brandon s. allbery [solaris,freebsd,perl,pugs,h

Re: 2 questions: Implementations and Roles

2009-02-06 Thread Jon Lang
Timothy S. Nelson wrote: >Also, is there a simple way to know when I should be using a class > vs. a role? If you plan on creating objects with it, use a class. If you plan on creating classes with it, use a role. -- Jonathan "Dataweaver" Lang

Re: r25182 - docs/Perl6/Spec

2009-02-06 Thread Brandon S. Allbery KF8NH
On 2009 Feb 6, at 6:24, Daniel Ruoso wrote: Em Sex, 2009-02-06 às 02:07 -0500, Brandon S. Allbery KF8NH escreveu: I would think fcntl() is just the Unix version of a more general concept, which is probably wider than POSIX. Maybe this wider concepts can be expressed in their own roles, as alr

r25226 - docs/Perl6/Spec

2009-02-06 Thread pugs-commits
Author: lwall Date: 2009-02-07 08:50:27 +0100 (Sat, 07 Feb 2009) New Revision: 25226 Modified: docs/Perl6/Spec/S29-functions.pod Log: missing commas Modified: docs/Perl6/Spec/S29-functions.pod === --- docs/Perl6/Spec/S29-function