[perl #52618] [PATCH] Eclectus: Gauche support

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52618] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52618 > The attached patch adds Gauche support for Eclectus. gauche/prelude.scm | 48 ++

[perl #52620] [PATCH] Eclectus: Gauche support

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52620] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52620 > The attached patch adds Gauche support for Eclectus. gauche/prelude.scm | 48 ++

[perl #52616] [PATCH] Eclectus: Small portability fixlets

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52616] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52616 > The attached patch fixes some portability problems in the Eclectus codebase. Sever

Re: [perl #52478] [BUG] unwanted string -> int conversion for array-like PMCs

2008-04-08 Thread Patrick R. Michaud
On Fri, Apr 04, 2008 at 02:15:26PM -0700, Christoph Otto (Volt) wrote: > When running the following PIR code, Parrot does the Perlish thing > and implicitly converts s to an int. This violates the principle > of least surprise and makes it unnecessarily difficult to test > whether an element ex

Re: [perl #51560] [pct] interactive mode doesn't save lexicals correctly

2008-04-08 Thread Patrick R. Michaud
On Sun, Mar 09, 2008 at 04:17:51PM -0400, Bob Rogers wrote: > From: Klaas-Jan Stol (via RT) <[EMAIL PROTECTED]> > : when running a language in interactive mode, and you declare a local > : variable, then this local variable cannot be accessed afterwards. > > That's it exactly. A general solutio

[perl #42427] [CAGE] cleanup perlcritic errors

2008-04-08 Thread James Keenan via RT
On Tue Apr 08 17:45:01 2008, [EMAIL PROTECTED] wrote: > > ... and when I run 'make test' I get this for t/tools/smartlinks.t: > > [li11-226:parrot] 511 $ grep -n smartlinks make.test.log > 557:t/tools/smartlinks.skipped: Moose not > installed But this was a scarlet h

[perl #42427] [CAGE] cleanup perlcritic errors

2008-04-08 Thread James Keenan via RT
But a pattern is developing! 'make test' doesn't like 'eval { require Some::Module };' in t/*.t files. $ fnsa t/ '*.t' | xargs grep -n 'eval.*require' t//codingstd/perlcritic.t:19:eval { require Perl::Critic }; t//codingstd/perlcritic.t:156:eval { require Perl::Critic::Bangs; }; t//coding

[perl #42427] [CAGE] cleanup perlcritic errors

2008-04-08 Thread James Keenan via RT
And it gets weirder still! When I insert this debugging code into t/codingstd/perlcritic.t, 'make test' *does* find Perl::Critic and run the test file: + use Data::Dumper;$Data::Dumper::Indent=1; BEGIN { +print STDERR Dumper [ @INC ]; eval { require Perl::Critic }; if ($@) {

Re: What in lieu of the C opcode?

2008-04-08 Thread chromatic
On Sunday 06 April 2008 16:13:09 Bob Rogers wrote: >I notice that C is deprecated in favor of "methods on the > ParrotIO object" (per RT #48589), but I can't figure out what. Is this > because the new methods have not been implemented yet? I believe so, yes. If they're not in the IO PDD, th

[perl #42427] [CAGE] cleanup perlcritic errors

2008-04-08 Thread James Keenan via RT
And, for good measure, I tried this: $ perl t/harness t/codingstd/perlcritic.t t/codingstd/perlcritic..ok All tests successful. Files=1, Tests=15, 29 wallclock secs ( 0.00 usr 0.00 sys + 24.11 cusr 0.11 csys = 24.22 CPU) Result: PASS ... which makes the 'make test' failure even weirde

[perl #52528] [PATCH]: t/configure/036-config_steps.t: require_ok modules rather than files

2008-04-08 Thread James Keenan via RT
Any comments? Otherwise, I'll apply this to trunk in 24-48 hours. kid51

[perl #42427] [CAGE] cleanup perlcritic errors

2008-04-08 Thread James Keenan via RT
On Mon Apr 07 20:49:11 2008, coke wrote: > > Can you try upgrading to Perl::Critic 1.082 (cpan-latest) and see if > that works for you? > This is very strange. On Linux, at r26853, with Perl::Critic $VERSION = '1.082', calling 'make test', I get: t/codingstd/perlcritic

Re: What I'm Working On

2008-04-08 Thread John M. Dlugosz
TSa Thomas.Sandlass-at- This hinges on the details how binding works. If it is pure name lookup then you can bind only variables of equal type. But $Larry has the idea of $x1 and $x2 being different views of the same underlying item. E.g. That's not at all the same kind of thing as briefly desc

Re: Installing Parrot on RH Fedora 8

2008-04-08 Thread Will Coleda
Hello, Slyth: FYI: - parrot 0.4.12 is almost a year old at this point; we do monthly point releases of parrot, and the last release is 0.6.0. You'll want to build from source if there isn't a more recent RH package, but... - mrtg is written in perl5; parrot doesn't provide a perl5 interpreter/com

Installing Parrot on RH Fedora 8

2008-04-08 Thread Slyth Stevens
I'm trying to install parrot-0.4.12-1, because I need a perl compiler for scripts and particularly to install mrtg-2.16.1. When I'm running parrot-0.4.12-1.fc7.i386.rpm, the following errors are being displayed: Missing Dependency: libicudata.so.36 is needed by package parrotMissing Dependency:

Re: [perl #52596] AutoReply: [BUG] Makefile cyclic dependency in r26854

2008-04-08 Thread Andrew Whitworth
Okay, I think Coke fixed this in r26855. --Andrew Whitworth

[perl #52592] [PATCH] Eclectus: Replace brackets with parens

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52592] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52592 > The attached patch changes all brackets to parens. This prepares the code for runni

[perl #52596] [BUG] Makefile cyclic dependency in r26854

2008-04-08 Thread Andrew Whitworth
# New Ticket Created by "Andrew Whitworth" # Please include the string: [perl #52596] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52596 > I updated to the latest parrot revision this morning, make realclean, configure.pl

[perl #52600] [PATCH] Eclectus: now works also with Guile

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52600] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52600 > The attached patch fixes several non-R5RS-isms and adds support for running the tes

[perl #52588] [PATCH] Eclectus: refactor Perl test wrappers

2008-04-08 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52588] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52588 > Hi! This patch adds a single file, languages/eclectus/test-wrapper.pl that contains

[perl #52504] [PATCH]: Refactor repeated code into auto::ports

2008-04-08 Thread James Keenan via RT
This patch, when applied, should also correct a test failure I am currently getting in trunk for t/steps/auto_readline-01.t.

Re: What I'm Working On

2008-04-08 Thread TSa
HaloO, John M. Dlugosz wrote: Here is a sample: There you write: class C { ... } class D is C { ... } my C $c1; # creates container with actual value type of C my D $d1 := $c1; # OK, since D “isa” C. my C $c2 := $d1; # compile-time error, si