Re: Recent news about PGE

2005-11-06 Thread Autrijus Tang
On 11/6/05, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > First, for null input, PGE (and p6rules) will likely parse this > by returning a Match object indicating "false", and attempting > to compile that object will probably return a null subroutine. Yes, that sounds sane. > The other case is

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

2005-11-06 Thread Joshua Hoblitt
Also, is this something that really should be an opcode instead of a standard library function? -J -- On Sun, Nov 06, 2005 at 11:55:00AM -1000, Joshua Hoblitt wrote: > On Sun, Nov 06, 2005 at 01:42:00PM -0800, Matt Diephouse wrote: > > > > Patrick Michaud was kind enough to provide a link to t

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

2005-11-06 Thread Joshua Hoblitt
On Sun, Nov 06, 2005 at 01:42:00PM -0800, Matt Diephouse wrote: > > Patrick Michaud was kind enough to provide a link to this table of > conversions on IRC: http://www.unicode.org/Public/UNIDATA/ > CaseFolding.txt ICU provides a function to do that: -- /** * The given character is mapped to

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

2005-11-06 Thread via RT
# New Ticket Created by Matt Diephouse # Please include the string: [perl #37622] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37622 > Parrot is missing a unicode implementation of the downcase opcode. This is causing t

[perl #37358] [TODO] Tests - cleanup use of temp files

2005-11-06 Thread Bernhard Schmalhofer via RT
> [EMAIL PROTECTED] - Mi 05. Okt 2005, 14:34:17]: > > Many of the tests write temp files into the current working dir. Even > worse, some of these files many not get cleaned up if the tests exit > prematurely. Tests should be converted to use File::Temp where ever > possible. Personally I don't

Re: smoke results

2005-11-06 Thread Nick Glencross
Nick Glencross wrote: A few new red splodges have appeared on the HP-UX smokes. In future does it seem helpful if I investigate these? I've just had a quick look at some of them now: freeze_26/27: exposes a potential problem in the imcc optmiser which I also see in valgrind on Linux. In try_al

Re: Recent news about PGE

2005-11-06 Thread Patrick R. Michaud
On Sat, Nov 05, 2005 at 11:45:02PM +0100, Autrijus Tang wrote: > I noticed that zero-length input is now rejected by ; I tried > to fix it, but could not determine where the fix should go. A trace is > listed below: > > compilers/pge$ echo 'rule ' | parrot demo.pir > Missing term at offset 0

Re: TAP implementation questions

2005-11-06 Thread Andy Lester
On Nov 4, 2005, at 5:55 PM, Rodent of Unusual Size wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm working on something based on TAP, and I've come up with some questions that Test::Harness::TAP doesn't seem to address.. Take a look at whatever Test::Harness itself, or prove, does.

Re: CPANTS: has_signature, has_pod_index

2005-11-06 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin Ivan, On Sunday 06 November 2005 17:39, Ivan Tubert-Brohman wrote: > Tels wrote: > >>>* has_pod_index: The POD contains at least one X<> keyword that > >>> helps POD indexers. Whether only one is usefull is open for debate, > >>> because at least the licens

Re: CPANTS: has_signature, has_pod_index

2005-11-06 Thread Ivan Tubert-Brohman
Tels wrote: * has_pod_index: The POD contains at least one X<> keyword that helps POD indexers. Whether only one is usefull is open for debate, because at least the license (X), your CPAN ID under authors (x), and some generic keyword what your module (X) is about can probably added even for the

Parrot 0.3.1 "Wart" Released

2005-11-06 Thread Leopold Toetsch
On behalf of the Parrot team I'm proud to announce the release of Parrot 0.3.1. I'd like to thank all involved people as well as our sponsors for supporting us. What is Parrot? Parrot is a virtual machine aimed at running Perl6 and other dynamic languages. Parrot 0.3.1 changes and news - Varia

Re: CPANTS: has_signature, has_pod_index

2005-11-06 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, On Sunday 06 November 2005 16:10, Ricardo SIGNES wrote: > * Tels <[EMAIL PROTECTED]> [2005-11-06T09:44:14] > > > * has_signature: a SIGNATURE file exists, and is a valid signatur. > > That seems reasonable, even though I dread signing all my dists. I > fe

Re: First (developers) Release of Test::Shlomif::Harness

2005-11-06 Thread Smylers
Shlomi Fish writes: > On Wednesday 02 November 2005 08:23, Michael G Schwern wrote: > > > Given that the existing interface is pretty simple, I really don't > > see why one has to completely fork the code base just to put on a > > new interface. Surely any new code with a fancy new interface can

Re: CPANTS: has_signature, has_pod_index

2005-11-06 Thread Ricardo SIGNES
* Tels <[EMAIL PROTECTED]> [2005-11-06T09:44:14] > * has_signature: a SIGNATURE file exists, and is a valid signatur. That seems reasonable, even though I dread signing all my dists. I feel like it will be a big hassle, but maybe I'm just afraid of change. > * has_pod_index: The POD contains at

CPANTS: has_signature, has_pod_index

2005-11-06 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, if these already have been proposed, please ignore me :) I think the following kwalitiy checks should be added: * has_signature: a SIGNATURE file exists, and is a valid signatur. Technically, you should get -1 points if the signature file is invalid/ga

=>'s container and binding semantics

2005-11-06 Thread Ingo Blechschmidt
Hi, my ($key, $value) = ; my $pair = ($key => $value); $pair.key = "new"; # Should this fail ("cannot modify a constant")? # Should this update $pair.key, but leave $key untouched? # Should this update $pair.key, implicitly updating $key as well? $pair.value

release done - a note WRT shared lib & make install

2005-11-06 Thread Leopold Toetsch
There is a small annoyance though, MANIFEST.generated still refers to the 0.3.0 shared lib. rafl has detected the bug shortly after I uploaded the release to CPAN and has fixed it in svn already. Please s/0\.3\.0/0.3.1/ in that file or use svn. Thanks and may the checkins start again, leo

Parrot 0.3.1 "Wart" Released

2005-11-06 Thread Leopold Toetsch
On behalf of the Parrot team I'm proud to announce the release of Parrot 0.3.1. I'd like to thank all involved people as well as our sponsors for supporting us. What is Parrot? Parrot is a virtual machine aimed at running Perl6 and other dynamic languages. Parrot 0.3.1 changes and news - Varia

[Pugs] Change in behaviour of reversing lines in a file (golf example)

2005-11-06 Thread Andrew Savige
On revisiting the old p6 golf example programs of *cough* six months ago, I noticed they all still worked save one: [=<>].reverse.print This used to reverse the lines in a file, but now prints the lines unreversed and with a space in between each line. It seems the original behaviour can be rest

Re: Recent news about PGE

2005-11-06 Thread Autrijus Tang
On 11/4/05, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > As a quick example, one can now use the subrule > to parse a perl 6 rule expression, and the Match object > that is returned contains the parse tree. Other examples > and demonstrations or parsing are in the examples/pge/ > directory. p

smoke results

2005-11-06 Thread Nick Glencross
A few new red splodges have appeared on the HP-UX smokes. In future does it seem helpful if I investigate these? I've just had a quick look at some of them now: freeze_26/27: exposes a potential problem in the imcc optmiser which I also see in valgrind on Linux. In try_allocate, mem_sys_allocate

Re: [perl #37577] [PATCH] Fix a couple of minor niggles (-1 -> uint, K&R prototype)

2005-11-06 Thread Joshua Juran
On Nov 5, 2005, at 4:27 PM, Joshua Hoblitt via RT wrote: [EMAIL PROTECTED] - Tue Nov 01 04:52:22 2005]: This patch fixes two classes of issue. * Don't assign -1 to an unsigned variable; use ~0U instead as it makes it clear that the value is intended to be out-of-band (g++ warned about this,