Re: [svn:perl6-synopsis] r14491 - doc/trunk/design/syn

2008-01-30 Thread Nicholas Clark
On Thu, Jan 17, 2008 at 01:18:32PM -0800, [EMAIL PROTECTED] wrote: +contents. Non-container types define truthiness much as Perl 5 does. Except -0.0 ? (Which is a bit of a problem in Perl 5 - if the internals think that it's a number, it's false. If it manages to get stringified, it now is

[perl #50056] [BUG] Undefined symbols on OS X

2008-01-30 Thread James Keenan via RT
On Tue Jan 29 19:42:15 2008, [EMAIL PROTECTED] wrote: Does C_LIBS have -lreadline included? Allison Here's how 'libs' evolves over the course of configuration on my ibook. Tracing evolution of libs ... init::manifest = init::defaults = -lgdbm -ldbm -ldl -lm -lc init::install =

[perl #50056] [BUG] Undefined symbols on OS X

2008-01-30 Thread James Keenan via RT
On Tue Jan 29 19:42:15 2008, [EMAIL PROTECTED] wrote: Does C_LIBS have -lreadline included? No, it does not. C_LIBS = -lm -lgmp Which is not surprising. If you recall, the result set by auto::readline in the spewing case was 'no'. So with your patch readline is not being found.

Syntax explainer, phase 2: planning

2008-01-30 Thread Moritz Lenz
About half a year ago I posted my idea of a program that explains Perl 6 syntax: http://www.nntp.perl.org/group/perl.perl6.users/2007/07/msg621.html Differing from my first post I know think that the best idea is to really parse a Perl 6 program with a fully fledged parser, and emit some kind of

[perl #50398] [PDD17PMC] [Tcl] METHOD, morph, assign...

2008-01-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #50398] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50398 The recent PCCMETHOD - METHOD update in the pdd17pmc branch breaks tcl, since there

[perl #50400] [BUG] segfault in pdd17pmc branch

2008-01-30 Thread via RT
# New Ticket Created by Jerry Gay # Please include the string: [perl #50400] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50400 C:\usr\bin\perl-5.8.8\bin\perl.exe -e PGE\builtins_gen.pir

[perl #50402] pb compiling a parrot got from svk on a Leopard MacBook

2008-01-30 Thread via RT
# New Ticket Created by Stephane Payrard # Please include the string: [perl #50402] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50402 Doing a perl Configure.pl after a make realclean, I get : Recording

Re: Syntax explainer, phase 2: planning

2008-01-30 Thread Larry Wall
On Wed, Jan 30, 2008 at 04:08:04PM +0100, Moritz Lenz wrote: : About half a year ago I posted my idea of a program that explains Perl 6 : syntax: : : http://www.nntp.perl.org/group/perl.perl6.users/2007/07/msg621.html : : Differing from my first post I know think that the best idea is to :

Re: Syntax explainer, phase 2: planning

2008-01-30 Thread Moritz Lenz
Larry Wall wrote: On Wed, Jan 30, 2008 at 04:08:04PM +0100, Moritz Lenz wrote: : About half a year ago I posted my idea of a program that explains Perl 6 : syntax: : : http://www.nntp.perl.org/group/perl.perl6.users/2007/07/msg621.html : : Differing from my first post I know think that

Re: Syntax explainer, phase 2: planning

2008-01-30 Thread Moritz Lenz
Moritz Lenz wrote: I just ran ../../parrot perl6.pbc --target=past t/01-sanity/02-counter.t and it seems that I'm able to reconstruct the basic structure (I can identify operators and variables and their position in the source code, for example), but for example it stores variables this way:

[perl #50402] pb compiling a parrot got from svk on a Leopard MacBook

2008-01-30 Thread James Keenan via RT
On Wed Jan 30 07:26:13 2008, cognominal wrote: Doing a perl Configure.pl after a make realclean, I get : Recording configuration data for later retrieval...value for 'revision' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 392, $in line 1. Can you

[perl #50402] pb compiling a parrot got from svk on a Leopard MacBook

2008-01-30 Thread James Keenan via RT
Or, better still: make realclean svk update perl Configure.pl --verbose-step=61 --test

[svn:perl6-synopsis] r14497 - doc/trunk/design/syn

2008-01-30 Thread larry
Author: larry Date: Wed Jan 30 10:56:27 2008 New Revision: 14497 Modified: doc/trunk/design/syn/S05.pod Log: At suggestion of monomorph++, clarified that token termination via ws derives from || semantics Modified: doc/trunk/design/syn/S05.pod

Re: Syntax explainer, phase 2: planning

2008-01-30 Thread jerry gay
On Jan 30, 2008 10:36 AM, Moritz Lenz [EMAIL PROTECTED] wrote: Larry Wall wrote: On Wed, Jan 30, 2008 at 04:08:04PM +0100, Moritz Lenz wrote: : Do you have any idea how I may circumvent the problem? : : I had some thoughts, but none appear to be a good solution: : * build two trees,

Re: [perl #50220] patch implementing get_string for rakudo junctions

2008-01-30 Thread Jonathan Worthington
Hi, I've taken time to look over the patch properly now. I said it would be good as I patch for the .perl method and that I'd apply it with the name change, but it actually needs a little more than that. Basically, rather than just joining the values, you need to loop over them and call .perl

Re: Syntax explainer, phase 2: planning

2008-01-30 Thread Larry Wall
On Wed, Jan 30, 2008 at 07:47:18PM +0100, Moritz Lenz wrote: : particle++ told me to try --target=parse instead, and that's pretty much : verbose and all I should ever need ;-) Hmm, yes, but *only* if that switch merely augments information without destroying information, and doesn't otherwise

[perl #50408] Test suite litters $TMPDIR

2008-01-30 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #50408] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50408 I happened to look in $TMPDIR today. The directory had *hundreds* of odd files

[perl #50408] Test suite litters $TMPDIR

2008-01-30 Thread Will Coleda via RT
On Wed Jan 30 11:48:41 2008, doughera wrote: I happened to look in $TMPDIR today. The directory had *hundreds* of odd files and directories. Poking around a bit, I deduced that parrot's 'make test' is mostly to blame. At least some of the files were put there by

Re: [RT#48260] Documentation missing]

2008-01-30 Thread ajr
Attached are patches to embed.c and runops_cores.c The embed.c patch also includes an attempt to clarify another comment. (It's not obvious that the code is doing all that the comment claims, but I didn't investigate that.) -- Email and shopping with the feelgood factor! 55% of income to

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

2008-01-30 Thread James Keenan via RT
On Wed Jan 30 11:48:41 2008, doughera wrote: I haven't figured out what's creating the other things yet. One directory appears to contain a complete copy of MANIFEST. Other directories contain lib/Parrot/Config.pm, lib/Parrot/Revision.pm, and DEVELOPING. Still other directories are

[perl #50414] [PDD17PMC] lua METHOD conversion snag

2008-01-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #50414] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50414 Attempted to convert lua to use the new METHOD syntax. Went fairly well, despite

Re: [perl #50414] [PDD17PMC] lua METHOD conversion snag

2008-01-30 Thread chromatic
On Wednesday 30 January 2008 14:11:32 Will Coleda wrote: What's the proper method for invoking this from inside a PMC (hoping for simpler syntax)? or in straight C? (the problem points are in the the luanumber's MMD section). Parrot_PCCINVOKE, or just PCCINVOKE. -- c

Re: [perl #50398] [PDD17PMC] [Tcl] METHOD, morph, assign...

2008-01-30 Thread Will Coleda
On Jan 30, 2008 10:11 AM, via RT Will Coleda [EMAIL PROTECTED] wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #50398] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50398 The recent

[perl #48260] [TODO] [C] Write function documentation

2008-01-30 Thread James Keenan via RT
More C function documentation (src/runops_cores.c, src/embed.c) contributed by Alan Rocker committed in r25372.

Re: [perl #50414] [PDD17PMC] lua METHOD conversion snag

2008-01-30 Thread Will Coleda
On Jan 30, 2008 5:19 PM, chromatic via RT [EMAIL PROTECTED] wrote: On Wednesday 30 January 2008 14:11:32 Will Coleda wrote: What's the proper method for invoking this from inside a PMC (hoping for simpler syntax)? or in straight C? (the problem points are in the the luanumber's MMD

Re: [perl #50414] [PDD17PMC] lua METHOD conversion snag

2008-01-30 Thread chromatic
On Wednesday 30 January 2008 16:25:28 Will Coleda wrote: Oh, you mean the thing that's listed in docs/dev/pccmethods.pod ? I have to read that just about every time I use it too. As I most recently read it on Saturday, it was fresh in my mind. Otherwise I'd have been almost as confused as

[perl #50298] [PATCH] Fix the glibc backtrace() configuration test

2008-01-30 Thread James Keenan via RT
No one commented unfavorably on this patch, so I suspect that the only way we're really going to find out if it's okay is to apply it to trunk and see if it breaks any smokes. Applied in r25376.

Re: [svn:parrot] r25374 - in trunk/t: manifest steps

2008-01-30 Thread chromatic
On Wednesday 30 January 2008 16:35:59 [EMAIL PROTECTED] wrote: Author: jkeenan Date: Wed Jan 30 16:35:59 2008 New Revision: 25374 Modified: trunk/t/manifest/02-regenerate_file.t trunk/t/manifest/03-regenerate_skip.t trunk/t/steps/init_headers-01.t

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

2008-01-30 Thread James Keenan via RT
I have identified a relatively few instances in the tests I have written where I used tempfile() without UNLINK =1 or tempdir() without CLEANUP = 1. I have fixed those situations. I have then done make realclean, perl Configure.pl --test and checked to see whether any files were created under

Re: [perl #50408] Test suite litters $TMPDIR

2008-01-30 Thread Andy Bach
One directory appears to contain a complete copy of MANIFEST. Other directories contain lib/Parrot/Config.pm, lib/Parrot/Revision.pm, I think those may come from the post-configure revision tests - they use File::Tmp (er, sorry, no source here) and now have a 'remove' flag set but if they

Re: [RT#48260] Documentation missing]

2008-01-30 Thread ajr
Attached patch to pmc.c -- Email and shopping with the feelgood factor! 55% of income to good causes. http://www.ippimail.comIndex: src/pmc.c === --- src/pmc.c (revision 25371) +++ src/pmc.c (working copy) @@ -472,7 +472,9 @@

Re: [perl #50398] [PDD17PMC] [Tcl] METHOD, morph, assign...

2008-01-30 Thread chromatic
On Wednesday 30 January 2008 07:11:32 Will Coleda wrote: The recent PCCMETHOD - METHOD update in the pdd17pmc branch breaks tcl, since there is a lone METHOD there. But then fails at runtime: % ../../parrot tcl.pbc unable to assign self to this type current instr.: '__list' pc 25992

Re: [perl #50056] [BUG] Undefined symbols on OS X

2008-01-30 Thread Allison Randal
James Keenan via RT wrote: On Tue Jan 29 19:42:15 2008, [EMAIL PROTECTED] wrote: Does C_LIBS have -lreadline included? No, it does not. C_LIBS = -lm -lgmp Which is not surprising. If you recall, the result set by auto::readline in the spewing case was 'no'. So with your patch

[perl #50390] [BUG]: Parrot::Configure::Step::Methods::_handle_darwin_for_fink adding superfluous flags

2008-01-30 Thread James Keenan via RT
Resolved. Patch applied in r23581.

[perl #50056] [BUG] Undefined symbols on OS X

2008-01-30 Thread James Keenan via RT
On Wed Jan 30 18:36:27 2008, [EMAIL PROTECTED] wrote: Try manually adding -lreadline to the test compile in auto::readline and see what happens. This is what I did: Index: config/auto/readline.pm === ---