Failing parrot test (t/op/stringu.t)

2006-08-08 Thread Paul Cochrane
Hi all, I have a test in parrot that is consistently failing between svn updates (test output below). I'm not 100% sure if this is the right place to post this; I'm too much of a lurker to subscribe to RT and submit a bug, but I thought people would like to know (I've also had a look on RT, but

[perl #40349] [PATCH] #40278: [CAGE] perl coding standards coda.

2006-09-18 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40349] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40349 > Hi, This is a patch to (attempt to) close the Cage Cleaner's RT t

Re: [perl #40278] [CAGE] perl coding standards coda.

2006-09-19 Thread Paul Cochrane
Hi Bernhard, thanks for adding the codas in the Perl files. No worries! I actually found some more perl files so will make the necessary changes when I get the tuits. Could you also provide a test in t/codingstd/code_coda.t, so that future Perl files will automatically be checked? Will do :

Re: [perl #40361] [PATCH] #40278 [CAGE] perl coding standards coda. (cont.)

2006-09-19 Thread Paul Cochrane
Jerry, firstly, line endings are unrelated to this effort and should be a separate patch. that's no biggie, and alone wouldn't stop me from applying. I can do that in a separate patch if you want. That's not a major problem, and probably a good idea. I'd not realised some of the issues you b

Re: [perl #40361] [PATCH] #40278 [CAGE] perl coding standards coda. (cont.)

2006-09-19 Thread Paul Cochrane
Jerry, oh, and yes, i believe the shebang should be in all perl files... but this isn't specified *yet* in pdd07. if you can enter the ticket, that would be fantastic, and we'll get a ruling from chip. This is going to sound rather silly, but... how does one enter a new ticket to RT? I've got

Re: [perl #40361] [PATCH] #40278 [CAGE] perl coding standards coda. (cont.)

2006-09-19 Thread Paul Cochrane
Jerry, all new rt tickets are created via parrotbug. it may not be sexy, but it's what we've got :-) I'm not 100% sure if it worked, as parrotbug gave this warning: Use of uninitialized value in concatenation (.) or string at ./parrotbug line 525, line 7. and the ticket doesn't seem to have

[perl #40364] [PATCH] line endings of perl .t test files

2006-09-19 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40364] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40364 > Hi, This patch changes the line endings of the files listed below fro

[perl #40370] [PATCH] code_coda.t update

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40370] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40370 > Hi, Attached is a patch for the code_coda.t test. The test now

[perl #40373] [PATCH] C coda fix in parrot/config/gen

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40373] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40373 > Hi, This patch adds the C-specific emacs/vim coda to all C-languag

[perl #40372] [PATCH] C coda fix in parrot/compilers

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40372] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40372 > Hi, This is a patch of all .c and .h files found by t/codingstd/cod

[perl #40371] [PATCH] as2c.pl C-file coda fix

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40371] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40371 > Hi, Attached is a patch for tools/dev/as2c.pl which adds a n

[perl #40374] [PATCH] C coda fix in parrot/include

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40374] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40374 > Hi, This patches all C-language files in parrot/include that requir

[perl #40375] [PATCH] C coda fix in parrot/config/gen

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40375] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40375 > Hi, It seems I forgot to attach the patch to this email. Many apolog

[perl #40377] [PATCH] C coda fix in parrot/examples

2006-09-20 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40377] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40377 > Hi, This patch adds the C emacs/vim coda to the C-language files

Re: [perl #40371] [PATCH] as2c.pl C-file coda fix

2006-09-21 Thread Paul Cochrane
On 9/20/06, Jerry Gay via RT <[EMAIL PROTECTED]> wrote: thanks, applied as r14673, with a minor fix: -$print_coda(); +&print_coda(); Doh! Should have got that one right... Thanks for spotting it. :-) Paul

[perl #40393] [PATCH] C coda fix in parrot/src

2006-09-22 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40393] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40393 > Hi, This is a patch to hopefully finish off the emacs/vim C coda a

[perl #40394] [PATCH] Added a test for multiple codas to t/codingstd/code_coda.t

2006-09-22 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40394] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40394 > Hi, This patch gets code_coda.t to test for multiply-defined codas (fo

[perl #40430] [PATCH] rename and update C code coda test

2006-09-29 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40430] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40430 > Hi, This patch renames the C code coda test and removes the Perl-speci

[perl #40429] [PATCH] test for perl code coda

2006-09-29 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40429] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40429 > Hi, This patch adds a test for the perl code coda in a similar manner

[perl #40428] [PATCH] Return perl script and module file locations in parrot distro

2006-09-29 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40428] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40428 > Hi, This is a patch to return the names and locations of the perl scri

Re: [perl #40429] [PATCH] test for perl code coda

2006-10-01 Thread Paul Cochrane
Will, Thank you for your work on this: it's a solid patch, I'd apply it... ... But I've just rolled this test into the recently added t/codingstd/perlcritic.t by way of a Perl::Critic policy class that's been added to the repo. Please don't be discouraged. =-) I'm not! :-) Thanks for the p

Emacs/vim code coda placement

2006-10-02 Thread Paul Cochrane
Hi all, In the process of trying to finish off the perl coda cage task, I notice that the Perl::Critic policy for the emacs/vim coda skips __END__ and __DATA__ sections at the end of perl files, however vim (I don't know about emacs) requires the coda to be within either the first or last 5 lines

[perl #40458] [PATCH] fix for c_code_coda.t multiple occurrences test

2006-10-05 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40458] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40458 > Hi, This patch gets the C-file coda test to pick up multiple occur

Questions about DEPRECATED.pod

2006-10-09 Thread Paul Cochrane
Hi all, I was having a poke around in DEPRECATED.pod and I've got a couple of questions about the items therein: .imc file extension paragraph: There aren't any .imc files in parrot anymore as far as I can tell. So, should this paragraph be in DEPRECATED.pod anymore? If not, I can supply a pat

[perl #40477] [PATCH] Coda fix of boilerplate generating code

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40477] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40477 > Hi, This patches the perl scripts which output a C-code coda whe

[perl #40480] [PATCH] C-code coda not output multiple times in platform.[ch]

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40480] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40480 > Hi, This patch ensures that when platform.c and platform.h are genera

[perl #40476] [PATCH] dos -> unix line endings of pm files

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40476] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40476 > Hi, Recently I found some .pm files with dos line endings. This

[perl #40475] [PATCH] Adding pmc files to C-coda checks

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40475] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40475 > Hi, PMC files are just C-language files in a sense, right? If so,

[perl #40479] [PATCH] Adding and correcting C-code coda in autogenerated code

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40479] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40479 > Hi, This patch adds the C-code coda to the autogenerated C language co

[perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40482] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40482 > Hi, This patch adds a new policy for the Parrot Perl::Critic tests, na

Parrot Configure error

2006-10-09 Thread Paul Cochrane
Hi all, In r14862, Configure.pl throws an error when processing the Manifest. The error is: Checking MANIFEST...No such file: ext/Parrot-Embed/Embed.xs Ack, some files were missing! I can't continue running without everything here. Please try to find the above files and then try running Confi

[perl #40483] [PATCH] removal of cuddled else's in C source

2006-10-09 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40483] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40483 > Hi, This patch uncuddles the else's in the C source, and mak

Re: [perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-09 Thread Paul Cochrane
Will, They're all coding standards. I say leave the Coda where it is, and put this in the same grouping as 'use warnings' (i.e. 'TestingAndDebugging'). Ok, see attached patch. Also, instead of checking for "/usr/local" and then reporting a violation, switch it. Check for the *allowed* version

Re: [perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-10 Thread Paul Cochrane
Chris, Thanks for your comments, I'm still trying to hone my perl abilities and I really appreciate your feedback. I certainly need help sometimes with my regular expressions... A few comments: * No, this shouldn't go into UseParrotCoda. Separately enabled policies are more flexible. Actua

Re: [perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-10 Thread Paul Cochrane
Chris, This one is still a false negative on "#!perl -Tw" and is a false positive on "package main; #!!! my co-worker provided this non-Perl-licensed code to Parrot!!!". Yes, that's a highly contrived example. :-) But the false positive would be avoidable by checking the line and column numbe

Re: Questions about DEPRECATED.pod

2006-10-10 Thread Paul Cochrane
> To remove the deprecated C opcode does one simply remove > the references to it in src/ops/object.ops (and other .ops files), and > remove the function from src/ops/ops.num? Does one then move all of > the ops numbers "up" so that there isn't a gap caused by removing the > opcodes? Is this rel

Re: [perl #40481] [PATCH] C-code coda in pmc files

2006-10-10 Thread Paul Cochrane
No problem with the two patch files. Could you add the patches for the amber *.pmc ? Attached to this email. Odd that I missed those files before... Regards, Paul files affected: languages/amber/lib/kernel/pmc/amber_character.pmc languages/amber/lib/kernel/pmc/amber_integer.pmc languages/amb

Re: [perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-10 Thread Paul Cochrane
Chris, This one is still a false negative on "#!perl -Tw" and is a false positive on "package main; #!!! my co-worker provided this non-Perl-licensed code to Parrot!!!". Yes, that's a highly contrived example. :-) But the false positive would be avoidable by checking the line and column numbe

Re: [perl #40482] [PATCH] Perl::Critic policy for perl -w, and unix-specific shebang lines

2006-10-10 Thread Paul Cochrane
Chris, Attached are three new P::C policies for Parrot: prohibit_shebang_warnings_arg.patch: checks for C misplaced_shebang.patch:checks for shebang not on first line of script require_portable_shebang.patch:checks for non-portable shebang line That's complete

[perl #40505] [PATCH] Addition of pmc files to codingstd tests

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40505] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40505 > This is because I was too fast with the "Send" button, a

[perl #40508] [PATCH] Removal of C++ comments in pmc files

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40508] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40508 > Hi, This patch changes C++ comments found in pmc files to C comme

[perl #40511] [PATCH] Removal of deprecated fetchmethod opcode

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40511] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40511 > Hi, This patch removes the deprecated fetchmethod opcode from vari

[perl #40507] [PATCH] Removal of cuddled else in pmc files

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40507] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40507 > Hi, This patch removes occurrences of "cuddled else" in p

[perl #40504] [PATCH] Addition of pmc files to codingstd tests

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40504] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40504 > Hi, This patch adds pmc files to the list of files to test in the C-la

[perl #40509] [NEW] Line endings test

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40509] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40509 > Hi, This test checks for DOS line endings in C-language files, and I

[perl #40510] [PATCH] Correction of pod in c_code_coda.t test

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40510] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40510 > Hi, This patch corrects some of the pod in the t/codingstd/c_cod

[perl #40503] [PATCH] Removal of .imc filename change paragraph

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40503] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40503 > Hi, This patch removes the paragraph in DEPRECATED.pod mentioning

[perl #40506] [PATCH] Removal of hard tabs in pmc files

2006-10-11 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40506] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40506 > Hi, This patch removes hard tabs found in .pmc files. Regards,

[perl #40508] [PATCH] Removal of C++ comments in pmc files

2006-10-11 Thread Paul Cochrane
Mark, What's a "C++ comment"? If you mean //...\n comments, those are legal in ANSI-99 C (and the syntax goes back to BCPL). If the coding standard specifies multiline-style comments only, fine, but please don't use misleading terminology. In my own defence, I was using terminology from pdd0

Re: [perl #40503] [PATCH] Removal of .imc filename change paragraph

2006-10-11 Thread Paul Cochrane
i'm not 100% sure this is the right thing to do, either. the most recent version of "perl 6 and parrot essentials" still makes reference to '.imc' files. with this paragraph in deprecated.pod, there's something to grep for that might help readers make the transition to '.pir'. True. Thought it w

Re: [perl #40483] [PATCH] removal of cuddled else's in C source

2006-10-11 Thread Paul Cochrane
Jerry, 1) the patch leaves trailing spaces after the closing brackets (this isn't a coding standard (yet) but is a pet peeve of mine. if it were this alone, i'd modify the patch myself and apply. I can add a test for this to t/codingstd/cuddled_else.t if you want. 2) many of the source files

Re: [perl #40505] [PATCH] Addition of pmc files to codingstd tests

2006-10-12 Thread Paul Cochrane
chromatic, > This is because I was too fast with the "Send" button, and forgot to > attach the patch. Apologies for the doubled-up email. Nit: you can reply to a previous RT mail and attach the patch there. That saves a duplicate bug report that someone has to read, consider, and finally clos

Re: [perl #40479] [RESOLVED] [PATCH] Adding and correcting C-code coda in autogenerated code

2006-10-12 Thread Paul Cochrane
Hi, This patch fixes the C-code coda in more autogenerated code. I *believe* this should fix this issue completely. Regards, Paul files affected: lib/Parrot/Pmc2c.pm Index: lib/Parrot/Pmc2c.pm === --- lib/Parrot/Pmc2c.pm (revisi

[perl #40519] [PATCH] Removal of t/tools when searching for pmc's

2006-10-12 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40519] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40519 > Hi, This patch removes t/tools from the list of directories searched

Re: [perl #40509] [NEW] Line endings test

2006-10-16 Thread Paul Cochrane
This patch has been superseded by the more general patch in [perl #40544] (which I should have attached to this ticket, but had forgotten that I'd already submitted for this issue). Please ignore [perl #40509]. Thanks, Paul

[perl #40543] [NEW] Test for space after curly braces

2006-10-16 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40543] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40543 > Hi, This patch adds a test to the coding standards which checks for

[perl #40544] [NEW] Test for DOS line endings in Parrot text files

2006-10-16 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40544] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40544 > Hi, This patch adds a test for DOS line endings in text files

[perl #40545] [PATCH] Addition of tests to Parrot::Distribution tests

2006-10-16 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40545] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40545 > Hi, This patch adds tests for yacc, lex and pmc files to the Parrot:

Re: [perl #40361] [PATCH] #40278 [CAGE] perl coding standards coda. (cont.)

2006-10-16 Thread Paul Cochrane
Hi, This patch changes the semantics of the checking for the Perl code coda in Perl::Critic::Policy::CodeLayout::UseParrotCoda. At present the Perl code coda is checked at the end of the file if no __END__ or __DATA__ block is present, and is checked before the __END__ or __DATA__ block if such

Re: [perl #40543] [NEW] Test for space after curly braces

2006-10-17 Thread Paul Cochrane
Well, the verdict defnitely seems to be that trailing space and tab characters are annoyances that should go away :-) This patch adds a new test (in place of the curly-space test I posted earlier) which searches for superfluous trailing spaces in source files. Comments definitely welcome! Regar

Re: [perl #40543] [NEW] Test for space after curly braces

2006-10-18 Thread Paul Cochrane
this is too noisy as ~700 tests. please convert it to one test, like the other coding standard tests. Ok. Have changed it to be the same as the other coding standard tests. See attached patch. also, it should apply to perl files, as well. in fact, it should probably apply to most files in MAN

[perl #40560] [PATCH] minor languages/regex/lib/Regex/Grammar.y fix

2006-10-18 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40560] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40560 > Hi, This patch gets regex/lib/Regex/Grammar.y to pass the t/codingstd/

Re: [perl #40544] [NEW] Test for DOS line endings in Parrot text files

2006-10-23 Thread Paul Cochrane
> This patch adds a test for DOS line endings in text files in the > Parrot distribution. > > Comments welcome, Hi Paul, could you add a check for SVN::Client and skip the test when there is no SVN::Client? Bernhard, No worries :-) Please see attached patch. I noticed something odd when I w

[perl #40589] [PATCH] Adding (some) coding standards tests to the default tests

2006-10-24 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40589] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40589 > Hi, This patch adds the C, C and C tests to the default list of tests

[perl #40590] [PATCH] Reduce verbosity in t/codingstd/tabs.t

2006-10-24 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40590] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40590 > Hi, This patch reduces the amount of output generated by the t/cod

[perl #40592] [PATCH] Update of t/codingstd/linelength.t

2006-10-24 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40592] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40592 > Hi, This patch: replaces the pattern match operators used so that v

Re: [perl #40544] [NEW] Test for DOS line endings in Parrot text files

2006-10-24 Thread Paul Cochrane
Amos and Chris, Thanks for the feedback! I've updated the patch to use C instead of C, and it is attached to this email. Further to my question: so do C and C get evaluated at different times? I'm trying to understand why one generates a compile-time error, whereas the other generates the exp

Re: [perl #40544] [NEW] Test for DOS line endings in Parrot text files

2006-10-25 Thread Paul Cochrane
Bob, Many thanks for your reply! That's exactly the subtlety I was interested in knowing. Regards, Paul

[perl #40598] [PATCH] Make perlcritic.t barf more nicely when Test::Perl::Critic not installed

2006-10-26 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40598] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40598 > Hi, this patch ensures that when t/codingstd/perlcritic.t can'

[perl #40599] [NEW] Coding standards test of return statements

2006-10-26 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40599] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40599 > Hi, This file is actually a hack of the C sub in C and check

Re: [perl #40598] [PATCH] Make perlcritic.t barf more nicely when Test::Perl::Critic not installed

2006-10-26 Thread Paul Cochrane
A better implementation of that patch would be: BEGIN { eval { require Test::Perl::Critic; }; if ($@) { plan skip_all => 'Test::Perl::Critic not installed'; } Test::Perl::Critic->import(-verbose => 7); Thanks Chris! I didn't know how to maintain the verbose f

[perl #40616] [PATCH] Helping splint check further through the parrot source

2006-10-30 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40616] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40616 > Hi, This patch enables splint (a lint variant) to check further throu

'make rsync' failing - required anyway?

2006-10-30 Thread Paul Cochrane
Hi all, I was having a dig through config/gen/makefiles/root.in recently and I came across the following: # Is this still working ? rsync : rsync -av cvs.perl.org::parrot-HEAD $(CUR_DIR) and thought I'd check it out. Unfortunately, the make target doesn't work. Here's the error outpu

[perl #40618] [TODO] Tcl - Missing channelId tests in t/cmd_puts.t

2006-10-30 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40618] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40618 > channelId tests are currently missing from languages/tcl/t/cmd_puts.t

[perl #40619] [TODO] Tcl - need -regexp tests in t/cmd_switch.t

2006-10-30 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40619] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40619 > The test file languages/tcl/t/cmd_switch.t needs tests of -regexp. T

[perl #40620] [TODO] Tcl - tests error wrongly in t/cmd_expr.t

2006-10-30 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40620] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40620 > Within the C section of the languages/tcl/t/cmd_expr.t test file, t

Re: [perl #40620] [TODO] Tcl - tests error wrongly in t/cmd_expr.t

2006-10-30 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO item in the file: languages/tcl/t/cmd_expr.t Paul tcl_cmd_expr_t.patch Description: Binary data

Re: [perl #40619] [TODO] Tcl - need -regexp tests in t/cmd_switch.t

2006-10-30 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO item in languages/tcl/t/cmd_switch.t Paul tcl_cmd_switch_t.patch Description: Binary data

Re: [perl #40618] [TODO] Tcl - Missing channelId tests in t/cmd_puts.t

2006-10-30 Thread Paul Cochrane
This patch marks the RT ticket number next to the TODO item in languages/tcl/t/cmd_puts.t Paul tcl_cmd_puts_t.patch Description: Binary data

[perl #40629] [TODO] Tcl - need to test classes in t/cmd_stringOld.t

2006-10-31 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40629] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40629 > >From the file itself: "many of the classes are NOT tested her

Re: [perl #40628] [TODO] Tcl - need to test reading something in t/cmd_gets.t

2006-10-31 Thread Paul Cochrane
This patch adds the RT ticket number to the associated TODO item in languages/tcl/t/cmd_gets.t tcl_cmd_gets_t.patch Description: Binary data

Re: [perl #40629] [TODO] Tcl - need to test classes in t/cmd_stringOld.t

2006-10-31 Thread Paul Cochrane
This patch adds the RT ticket number associated with the TODO item in languages/tcl/t/cmd_stringOld.t tcl_cmd_stringOld_t.patch Description: Binary data

STM runtime test hanging intermittently

2006-10-31 Thread Paul Cochrane
Hi all, I'm getting the t/stm/runtime.t test hanging only every-so-often. Is anyone else is noticing this problem? It hangs sometimes after the first test has run, and sometimes after the second test has run. In fact, I've managed to find out that if it eventually hangs after the first test, i

Re: 'make rsync' failing - required anyway?

2006-10-31 Thread Paul Cochrane
This message didn't appear on the list, so am forwarding it on. Paul -- Forwarded message -- From: Nuno Carvalho <[EMAIL PROTECTED]> Date: Oct 31, 2006 11:27 AM Subject: Re: 'make rsync' failing - required anyway? To: Paul Cochrane <[EMAIL PROTECTED]>

Re: [perl #40627] [TODO] Tcl - test actual flushing in t/cmd_flush.t

2006-10-31 Thread Paul Cochrane
This patch adds the RT ticket number to the associated TODO item in languages/tcl/t/cmd_flush.t tcl_cmd_flush_t.patch Description: Binary data

[perl #40627] [TODO] Tcl - test actual flushing in t/cmd_flush.t

2006-10-31 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40627] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40627 > Actual flushing needs to be tested in languages/tcl/t/cmd_flush.t This

[perl #40628] [TODO] Tcl - need to test reading something in t/cmd_gets.t

2006-10-31 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40628] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40628 > Need to test actually reading something in, in languages/tcl/t/cmd

[perl #40637] [TODO] Tcl - Throw exception about invalid boolean type in src/pmc/tclstring.pmc

2006-11-01 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40637] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40637 > Need to throw an exception about invalid boolean type in language

[perl #40638] [TODO] Tcl - work out why hash implementation insufficient in src/pmc/tclarray.pmc

2006-11-01 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40638] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40638 > >From the comment in the file: "Why is Hash's implementati

[perl #40639] [TODO] Tcl - hack src/pmc/tclfloat.pmc to approximate right precision output

2006-11-01 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40639] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40639 > >From the comment in the file: "hack [the precision in the get_

Re: [perl #40637] [TODO] Tcl - Throw exception about invalid boolean type in src/pmc/tclstring.pmc

2006-11-01 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO comment in the source of languages/tcl/src/pmc/tclstring.pmc tcl_string_pmc.patch Description: Binary data

Re: [perl #40638] [TODO] Tcl - work out why hash implementation insufficient in src/pmc/tclarray.pmc

2006-11-01 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO comment in the source of languages/tcl/src/pmc/tclarray.pmc tcl_array_pmc.patch Description: Binary data

Re: [perl #40639] [TODO] Tcl - hack src/pmc/tclfloat.pmc to approximate right precision output

2006-11-01 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO comment in the source of languages/tcl/src/pmc/tclfloat.pmc tcl_float_pmc.patch Description: Binary data

[perl #40640] [TODO] Tcl - move backslash hash and hex hash into a class attribute

2006-11-01 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40640] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40640 > Move the backslash and hexadecimal hashes into a class attribute in fi

Re: [perl #40640] [TODO] Tcl - move backslash hash and hex hash into a class attribute

2006-11-01 Thread Paul Cochrane
This patch adds the RT ticket number to the TODO comment in the source file languages/tcl/src/class/tclconst.pir

SVN tips in wranglers.pod

2006-11-07 Thread Paul Cochrane
Hi all, In the attached patch, I've added a section on SVN usage tips for the doc/dev/wranglers.pod documentation, mostly distilled from wisdom on #parrot. Is there anything else people think should be added before I commit the patch? Or any changes to the pod itself? Comments definitely welco

Re: SVN tips in wranglers.pod

2006-11-07 Thread Paul Cochrane
Thanks Bernhard! Added to the list. Paul When the commit is associated with a ticket in RT, I usually copy&paste the ticket header. e.g. #39197: [CAGE] lib/Parrot/Test.pm ignores core dumps failures!CU, Bernhard

Perl segfault in cppcomments.t

2006-11-18 Thread Paul Cochrane
Hi all, I'm getting perl segfaulting on these files when I run t/codingstd/cppcomments.t: #src/ops/core.ops #src/ops/io.ops #src/ops/object.ops #src/ops/pmc.ops #src/ops/set.ops #src/ops/stack.ops #src/ops/string.ops Is anyone else having this problem? The issue see

Re: [svn:parrot] r15626 - in trunk: . lib/Parrot lib/Parrot/Configure lib/Parse lib/Pod lib/Pod/Simple lib/Test

2006-11-18 Thread Paul Cochrane
On 11/18/06, Nicholas Clark <[EMAIL PROTECTED]> wrote: On Fri, Nov 17, 2006 at 12:49:05AM -0800, [EMAIL PROTECTED] wrote: > Author: paultcochrane > Date: Fri Nov 17 00:49:05 2006 > New Revision: 15626 > > Modified: >trunk/lib/Parse/RecDescent.pm >trunk/lib/Pod/Simple.pm >trunk/lib/Po

Re: [perl #41000] Can't compile simple parrot example with latest stable parrot

2006-11-28 Thread Paul Cochrane
On 11/28/06, Matt Diephouse <[EMAIL PROTECTED]> wrote: On 11/27/06, via RT Bob Wilkinson <[EMAIL PROTECTED]> wrote: > # New Ticket Created by Bob Wilkinson > # Please include the string: [perl #41000] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org

  1   2   3   4   5   >