On Jul 22, 2008, at 6:35 PM, Christoph Otto via RT wrote:
On Thu Jul 06 09:21:34 2006, [EMAIL PROTECTED] wrote:
With parrot r13181, binding to a non-privileged port on localhost
consistently fails with EADDRNOTAVAIL on Mac OS X and FreeBSD boxes
for Intel and PPC platforms. The same command s
On Mar 4, 2009, at 10:58 PM, Geoffrey Broadwell wrote:
Out of curiosity, why don't we allow emails to create tickets in Trac?
-'f
"trac2email is still not fully functional. In the meantime, please
continue to use the web interface. Once trac2email is fixed, you'll be
able to open and
ayout::UseParrotCoda to use current P::C conventions.
lib/Perl/Critic/Policy/CodeLayout/UseParrotCoda.pm | 41 +++--
t/codingstd/perlcritic.t | 88 +++
+-
2 files changed, 51 insertions(+), 78 deletions(-)
Chris
--
Chris Dolan, Software Developer,
_ spec
change, I'll be happy to code that up in CodeLayout::UseParrotCoda.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. -
mment = $doc->find_first('PPI::Token::Comment');
return if !$first_comment;
return if $first_comment->location()->[0] != 1;
return $first_comment =~ m{ \A \#\! }mx;
}
Now that I'm talking about it, I should write a
Perl::Critic::Utils::get_shebang() funct
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 number of the el
we'd love to have the help with Perl::Critic. But
Parrot is a worthy cause too! :-) If you don't provide a P::C patch,
I'll probably do it myself eventually.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Ma
have to ensure it's a PPI::Token::Comment
and not a PPI::Token::Quote, for example.
Perhaps further discussion should move to the perlcritic.tigris.org
dev mailing list or to
http://rt.cpan.org/Dist/Display.html?Queue=perl-critic
Chris
--
Chris Dolan, Software Developer, Clotho Advance
in the next release
of Perl::Critic.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/public.key
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
On Oct 23, 2006, at 7:39 AM, Paul Cochrane wrote:
BEGIN {
eval { use SVN::Client; };
if ($@) {
plan skip_all => 'SVN::Client not installed';
}
}
Paul,
This should be
eval {require SVN::Client; };
use() is a compile-time directive, not runtime.
Chris
--
On Oct 25, 2006, at 1:24 PM, Jerry Gay (via RT) wrote:
modify perl coding standard test format to match the c tests--one test
per standard, rather than one test per file.
coding standard tests are designed to test maintainability, not
functionality. testing parrot functionality is much more imp
ng::RequireUseStrict] Code before
strictures are enabled at 235,1"
If you want to see fewer errors, add
-top => 5
after the -format to only show the first 5 violations per .pm file.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025,
On Oct 26, 2006, at 5:21 AM, Paul Cochrane (via RT) wrote:
this patch ensures that when t/codingstd/perlcritic.t can't find
Test::Perl::Critic, that instead of exiting with a "Can't locate
Test/Perl/Critic.pm in @INC" compile-time error, it reports that it is
skipping the test with the message d
.22/
ProhibitFlagComments.pm
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media-landscape.com/)
ee Perl::Critic::Policy::Editor::RequireEmacsFileVariables policy
for more details:
http://search.cpan.org/~cdolan/Perl-Critic-More-0.12/lib/Perl/Critic/
Policy/Editor/RequireEmacsFileVariables.pm
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www
ther way without crufting up the top of
the file or requiring that you de-cruft everywhere.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/public.key
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
On May 10, 2008, at 7:38 PM, chromatic via RT wrote:
I tried this patch, and I'm getting warnings:
Generating runtime/parrot/include...Use of uninitialized value in hash
element at config/gen/parrot_include.pm line 105, <$fh> line 32.
Use of uninitialized value in pattern match (m//) at
config/g
It seems to me that the gprint rule
should instead contain "cexpr":
rule gprint { (print) \s* }
Sorry if these are dumb questions. I've been following Parrot for a
while, but I'm new to the code...
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Pu
rk for the languages. It's kind of a CISC vs. RISC argument.
Again, this is an outsider opinion. Apologies in advance if I'm off-
base or misunderstood the proposal.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/pu
On Feb 13, 2006, at 1:20 PM, Joshua Hoblitt wrote:
On Mon, Feb 13, 2006 at 09:28:40AM -0600, Chris Dolan wrote:
On Feb 12, 2006, at 6:52 PM, Joshua Hoblitt wrote:
It would also be 'really nice' have a glob(3) like method that is
implemented as a wrapper around *dir methods so the
On Feb 21, 2006, at 1:30 PM, Bernhard Schmalhofer wrote:
Chris Dolan (via RT) schrieb:
# New Ticket Created by Chris Dolan # Please include the string:
[perl #38604]
# in the subject line of all future correspondence about this
issue. # https://rt.perl.org/rt3/Ticket/Display.html?id
lly, I speculate that the latter would make it
easier to write the Parrot equivalent of Safe.pm's sandbox later. It
would likely be easier to disable a PMC class than a diverse
collection of opcodes.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
:
http://bugs6.perl.org/
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media
Oops, I missed a couple of instances of perl6-internals in the
previous patch (notably, in parrotbug). This updated patch obsoletes
the previous one.
% diffstat parrot-porters2.patch
README |4 ++--
README.win32.pod |2 +-
RELEASE_INSTRUCTIONS |8 -
approach. Is there some help I can get? I did look at
your YAPC
2006 presentation. Are there any code examples?
Take a look at parrot/languages/punie/lib/{punie.pg,PunieGrammar.pir}
which has both bottom up and top down parsing. I found it very
educational.
Chris
--
Chris Dolan, Software
On Jul 12, 2006, at 10:53 PM, Patrick R. Michaud wrote:
On Wed, Jul 12, 2006 at 08:04:01PM -0700, Chris Dolan wrote:
As simple token containing ":i" causes PGE to crash with an attempted
method call on Undef.
Steps to reproduce:
1) Create a grammar file called "foo.pg&quo
it, then it sounds like a
compiler bug that needs to be reported, or at least documented.
Chris
P.S. I've been working on some small improvements to httpd.pir,
including better failure diagnostics. Please contact me off-list for
a patch if you are interested.
--
Chris Dolan, Software Develo
lates to Parrot somewhere
that I missed?
2) How important is ICU?
3) If I build Parrot without ICU, what repercussions should I expect?
This would be a good entry for the FAQs for a cage cleaner.
Thanks,
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-70
On Jul 21, 2006, at 1:12 PM, Mr. Shawn H. Corey wrote:
Chris Dolan wrote:
This would be a good entry for the FAQs for a cage cleaner.
If you're collect questions for the FAQ, here are some Andy Lester
answered for me:
I'm not, actually. :-(
Could you do one of the following, i
int Module::Build->VERSION'
0.2801
This also works:
my $mb = Module::Build->new(
...
);
$mb->blib('foobar');
$mb->create_build_script;
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 5
30 matches
Mail list logo