Sign In/My Account | View Cart  
advertisement


Listen Print

This Week in Perl 6, August 2-9, 2005
by Matt Fowles | Pages: 1, 2, 3

Strange Filename-Based Bug

Michal Wallace found a bug that would disappear if the file was renamed. Leo, with the help of valgrind, provided Michal with a pointer. Michal used that to find a likely culprit and provide a patch, which Leo then refined.

GDBM Hash on MinGW

François Perrad provided a patch fixing gdbmhash on MinGW. Bernhard Schmalhofer applied it.

PyString Link Problem

François Perrad also fixed a link problem with pystring.o. Jonathan Worthington applied that patch.

Filling a Large Data Structure

Amir Karger wanted to know how to fill a large data structure in PIR, other than explicitly. Leo suggested reading it in from a config file.

Helping Perl 6

Rjtucke asked the ever-dangerous question, "How can I help?". Unfortunately, I think he asked it on Google Groups, and thus no one saw it.

PGE Glob Escapes

"PGE Glob Escapes; millions die before it can be rounded up again." Actually, Will Coleda noticed that he could not add a literal * to globs in PGE. Patrick fixed it so he could.

Language Test Requirements

Amir Karger has decided to write a Z-code-to-PIR translator. He wants to integrate its test suite with Parrot's language tests. Unfortunately, it does not use Test::Simple, or even Perl. Thus he wanted to know a good way to integrate it. Will Coleda, Bernhard Schmalhofer, and chromatic all provided suggestions.

mod_parrot 0.3

Adrian Lambeck provided a patch to fix src/call_list.txt for mod_parrot-0.3. chromatic applied it.

Making Makefile a Little too Clean

Patrick noticed that the Parrot build was breaking. Jonathan Worthington narrowed it down to an exact revision number. Leo realized his mistake and fixed it.

Cygwin Status

Bernhard Schmalhofer applied some old patches from Joshua Gatcomb, in the hope of improving Cygwin support. Nick Glencross provided needed Parrot Cygwin test results.

Calling SUPER Methods

Klaas-Jan Stol wondered how to call a specific parent methods (possibly bypassing child methods). Leo answered.

Compiling Pugs and Parrot

Adrian Lambeck was having trouble compiling Pugs against Parrot. Leo worked with him to find a solution, although they haven't resolved it yet.

Pure Parrot Test::Builder

chromatic has written pure-Parrot versions of Test::Builder and Test::Builder::Tester. As always, patches are welcome.

Adding a New Opcode

Gerd Pokorra wanted to know how to add a new opcode to parrot. Klaas-Jan Stol and Leo provided answers.

More Win32 Patches

François Perrad provided several patches for MinGW and Win32. Warnock applies.

Updated intro.pod

Jonathan Worthington posted an updated intro.pod. Autrijus provided a few edits, and Jonathan is planning on committing it.

Comment Fix in pir-mode.el

Jim McKim made the mistake of using Emacs. Fortunately, he counterbalanced that failing with the virtue of submitting a patch to fix an error in pir-mode.el to make the file work better. chromatic applied the patch.

Commit Bit

Curtis Rawls seemed to be having trouble using his newly acquired commit bit. Warnock applies.

Segfault with -E

Tom noticed that parrot -E segfaulted and provided a patch. He was not very confident about the patch.

make test in bc

Amir Karger noticed that make test in bc dies because he does not have antlr installed. Bernhard Schmalhofer said that he would try and fix it up to use the config-test for antlr.

interpreter.c Breakage

Amir Karger noticed that interpreter.c broke during a recent compilation. Leo pointed out that he need to make realclean.

Pages: 1, 2, 3

Next Pagearrow