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

2007-02-02 Thread larry
Author: larry Date: Fri Feb 2 01:07:36 2007 New Revision: 13564 Modified: doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S12.pod Log: Also allow colon pair syntax for a methodlike kind of filetest. A bit of junctional cleanup. Modified: doc/trunk/design/syn/S03.pod

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

2007-02-02 Thread larry
Author: larry Date: Fri Feb 2 01:22:38 2007 New Revision: 13565 Modified: doc/trunk/design/syn/S12.pod Log: More thinking about .:mumble{...} Modified: doc/trunk/design/syn/S12.pod == ---

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

2007-02-02 Thread larry
Author: larry Date: Fri Feb 2 01:28:24 2007 New Revision: 13566 Modified: doc/trunk/design/syn/S12.pod Log: Random cleanup. Modified: doc/trunk/design/syn/S12.pod == --- doc/trunk/design/syn/S12.pod

Q on PIR vs PASM

2007-02-02 Thread Klaas-Jan Stol
hi, IIRC, IMCC started as a kind of pre-processor for PASM, in other words, it allowed more readable shortcuts for several constructs. Eventually, everything was translated to pure PASM, that is, 1 long list of real Parrot instructions (no .sub/.end blocks etc). At some point, IMCC was

[PATCH] Update copyright for Parrot --version

2007-02-02 Thread Klaas-Jan Stol
attached a patch that makes ./parrot --version respond copyright 2001-2007, instead of 2001-2006. regards, kjs Index: compilers/imcc/main.c === --- compilers/imcc/main.c (revision 16864) +++ compilers/imcc/main.c (working copy) @@

Copyright chang script and test

2007-02-02 Thread Klaas-Jan Stol
hi, attached are 2 files: a script that checks all files for the Last Changed Date according to SVN, and updates the file if its year copyright notice in the file. I'm not very good with Perl, so it might be badly programmed... However, it only needs running once. The 2nd file is a test,

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

2007-02-02 Thread Nicholas Clark
On Wed, Jan 31, 2007 at 01:01:13PM -0800, [EMAIL PROTECTED] wrote: +by CKEY and the value matchis represented by CVALUE. (CKEY, matchis must be a typo :-) Nicholas Clark

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

2007-02-02 Thread larry
Author: larry Date: Fri Feb 2 09:07:05 2007 New Revision: 13567 Modified: doc/trunk/design/syn/S05.pod Log: Nick++ noticed where I spaced out. Just glad someone's reading these things... Modified: doc/trunk/design/syn/S05.pod

S03 nit

2007-02-02 Thread Thom Boyer
[EMAIL PROTECTED] wrote: +++ doc/trunk/design/syn/S03.pod Fri Feb 2 01:07:36 2007 +Both of these forms actually translate to + +if $filename.TEST(:e) { say exists } + +which which is a generic mechanism that dispatches to the object's +class to find the definition of CTEST. (It

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

2007-02-02 Thread larry
Author: larry Date: Fri Feb 2 11:14:34 2007 New Revision: 13568 Modified: doc/trunk/design/syn/S03.pod Log: typo == thom++ Modified: doc/trunk/design/syn/S03.pod == --- doc/trunk/design/syn/S03.pod

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

2007-02-02 Thread Dr.Ruud
[EMAIL PROTECTED] schreef: Just glad someone's reading these things... Of course we are. But it is hard to react when the syntax isn't in your muscle memory yet. From r13565: +%hash.:exists{$key} I would expect %hash.exists{$key} with the shortcut %hash.:{$key} to test (at

Re: Copyright chang script and test

2007-02-02 Thread chromatic
On Friday 02 February 2007 07:45, Klaas-Jan Stol wrote: attached are 2 files: a script that checks all files for the Last Changed Date according to SVN, and updates the file if its year copyright notice in the file. I'm not very good with Perl, so it might be badly programmed... However, it

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

2007-02-02 Thread Smylers
[EMAIL PROTECTED] writes: +++ doc/trunk/design/syn/S03.pod Fri Feb 2 01:07:36 2007 if $filename ~~ :e { say exists } +if $filename.:e { say exists } +Both of these forms actually translate to + +if $filename.TEST(:e) { say exists } Hey, that looks good. I've got a

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

2007-02-02 Thread Larry Wall
On Fri, Feb 02, 2007 at 08:06:56PM +, Smylers wrote: : I've got a slight concern over the name CTEST though. The Perl QA : folk already seem to have enough trouble coming up with enough : permutations of test, tests, Test, TEST, and so on for labelling : tests, test frameworks, and things

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

2007-02-02 Thread Larry Wall
On Fri, Feb 02, 2007 at 08:14:53PM +0100, Dr.Ruud wrote: : I would expect : : %hash.exists{$key} : Except $foo.bar{$key} is interpreted as $foo.bar().{$key}. Things like exists and delete need to evaluate the key before calling the method in question, not after. : with the shortcut : :

[perl #41425] [BUG] and [PATCH]: Refactoring of lib/Parrot/Pmc2c/Utils.pm - test failure

2007-02-02 Thread via RT
# New Ticket Created by James Keenan # Please include the string: [perl #41425] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=41425 Refactoring of code in lib/Parrot/Pmc2c/Utils.pm can and should be tested with

Re: PMC Tools Test Failure: t/tools/pmc2cutils/04-dump_pmc.t test #106

2007-02-02 Thread James E Keenan
chromatic wrote: Hi there, I see one failure with the buildtools tests, run right after make realclean and a fresh Configure. t/tools/pmc2cutils/04-dump_pmc...ok 103/119 # Failed test (t/tools/pmc2cutils/04-dump_pmc.t at line 533)

[svn:parrot-pdd] r16879 - trunk/docs/pdds

2007-02-02 Thread allison
Author: allison Date: Fri Feb 2 21:25:56 2007 New Revision: 16879 Modified: trunk/docs/pdds/pdd22_io.pod Log: [pdd]: Add status object return value to .open and .close I/O methods. Modified: trunk/docs/pdds/pdd22_io.pod