--- extra: footer: - body: |- This summary was prepared using [Mail::Summary::Tools](http://search.cpan.org/dist/Mail-Summary-Tools/), available on CPAN. If you appreciate Perl, consider [contributing to the Perl Foundation](http://donate.perlfoundation.org) to help support the development of Perl. Thank you to everyone who has pointed out mistakes and offered suggestions for improving this series. Comments on this summary can be sent to Ann Barcomb, . title: Acknowledgements - body: |- This summary can be found in the following places: * [use.perl.org](http://use.perl.org/) * [The Pugs blog](http://pugs.blogs.com/) * [The perl6-announce mailing list](http://lists.cpan.org/showlist.cgi?name=perl6-announce) * [ONLamp](http://www.oreillynet.com/onlamp/blog/) title: Distribution header: - body: |- "The current pugs implementation is just translating to the old form underneath, so it's not surprising it's a bit off. That's the sort of thing that happens when the language designer gives the language implementor whiplash. However, I rather suspect the interpersonal metaphorical meaning was lost on the physicist/comic who decided that the 3rd derivative of position should be called 'jerk'. :)" -- Larry Wall, in '' title: This week on the Perl 6 mailing lists see_also: - name: Perl Foundation activities uri: http://blog.perlfoundation.org - name: Perl 6 Development uri: http://dev.perl.org/perl6 - name: Planet Perl Six uri: http://planetsix.perlfoundation.org/ lists: - name: perl6-language threads: - date_from: 1174249504 date_to: 1176461957 hidden: ~ message_id: 45FD9FB0.90101@xmission.com messages: - 45FE889B.2010902@conway.org - bf92fb8e0703191041of05cd1ap42bb58adbd333f1b@mail.gmail.com - 461E3E47.3080402@conway.org - 51dd1af80704120826x73251781ka39c5765dbfd5342@mail.gmail.com - 51dd1af80704120830r7bbca81dw32b86d74c94108c4@mail.gmail.com - 461F6276.2080807@conway.org posters: - email: thom@xmission.com name: Thom Boyer - email: damian@conway.org name: Damian Conway - email: thom.boyer@gmail.com name: Thom Boyer - email: avarab@gmail.com name: Ævar Arnfjörð Bjarmason subject: 'Re: Synopsis 26' summary: |- Earlier, Thom Boyer responded to Damian Conway's post from November which thanked people for offering feedback on the first draft. Thom said that he had been unable to find the XHTML version of S26 and wondered if it was available. Jerry Gay replied that there wasn't a pod parser available yet. Damian responded with the requested file, and said he still hoped to finish the Pod6 parser but he wasn't sure when he would have time. Ævar Arnfjörð Bjarmason asked if Damian could post the code he currently has, so that others could work on it. This week, Damian responded by uploading `Perl6::Perldoc` to CPAN. Ævar and Damian worked to improve the test suite. - date_from: 1176316181 date_to: 1176475973 hidden: ~ message_id: 110420071329529659%brian.d.foy@gmail.com messages: - 461F59F0.3060205@igc.org - 130420070755173143%brian.d.foy@gmail.com - 461FA6FD.8080703@igc.org - 461E04E5.9030006@casella.verplant.org - 120420070629119200%brian.d.foy@gmail.com - 461E3A07.40308@casella.verplant.org posters: - email: brian.d.foy@gmail.com name: brian d foy - email: dvergin@igc.org name: David Vergin - email: moritz@casella.verplant.org name: Moritz Lenz subject: Does =$*ARGS work? summary: |- brian d foy is working on 'Learning Perl 6' and had some questions about for the I/O chapter. He saw that `while(<>){...}` became `for=$*ARGS{...}` but noted this didn't work in Pugs. He wondered if it was a documentation error or an implementation error. Moritz Lenz mused about why it wasn't `=@*ARGS` but couldn't answer brian's question. brian replied that `$*ARGS` is a filehandle, not a list of files. David Vergin remarked that there was a typo in S28 and corrected it. - date_from: 1176366064 date_to: 1176393209 hidden: ~ message_id: 461DEBDD.8090504@bereft.net messages: - 20070412155316.GA12596@wall.org posters: - email: list@bereft.net name: Brad Bowman - email: larry@wall.org name: Larry Wall subject: using space in character classes summary: |- Brad Bowman noted that S05 lists `sp` under named assertions but doesn't explicitly mention it in the character class section. He wondered if it could be used in that way. Larry Wall replied that it could be, but it needs to be generalized. - date_from: 1176403951 date_to: 1176501809 hidden: ~ message_id: 120420071352506328%brian.d.foy@gmail.com messages: - 20070413164207.GA21915@wall.org - 130420071442178372%brian.d.foy@gmail.com - f60fe000704131246x539f3766rbd42002c68de488a@mail.gmail.com - 130420071703477744%brian.d.foy@gmail.com - A7C986A4-56B8-45A1-ADD8-0032DDB6F1FA@ece.cmu.edu - 130420070752474134%brian.d.foy@gmail.com - 130420070804437129%brian.d.foy@gmail.com - 0FE992D3-B63A-4B0C-B1B1-43E031BD556C@ece.cmu.edu - 461F4D87.3010001@casella.verplant.org - 130420070815215387%brian.d.foy@gmail.com - 832f158a0704130301ne15f2d9gc79a6684a32196b0@mail.gmail.com - 20070413102040.GU21146@c4.convolution.nl - 20070413171314.GB21915@wall.org - 20070413131714.GC2899@lupus.perlwolf.com - 130420070752494294%brian.d.foy@gmail.com posters: - email: brian.d.foy@gmail.com name: brian d foy - email: larry@wall.org name: Larry Wall - email: markjreed@mail.com name: Mark J. Reed - email: allbery@ece.cmu.edu name: Brandon S. Allbery KF8NH - email: moritz@casella.verplant.org name: Moritz Lenz - email: damian@conway.org name: Damian Conway - email: juerd@convolution.nl name: Juerd Waalboer - email: john@perlwolf.com name: John Macdonald subject: What should file test operators return? summary: |- brian d foy noted that file test operators return false or the filename, when he would have expected a true. He wanted to update S16 to clarify the situation. Later Larry Wall said he would attempt to clarify S03. Moritz Lenz and Damian Conway had some suggestions for the syntax in brian's code. Juerd Waalboer and Larry Wall also joined the conversation on the subject of giving printf a boolean output template. They found it too specific. Brandon S. Allbery noted that Pugs does not implemented the specification as it is documented. He thought junction types aren't completely ready. John Macdonald and Mark J. Reed also contributed to the thread. - date_from: 1176423155 date_to: 1176423155 hidden: summary message_id: 20070413001158.A0386CB9B8@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r14370 - doc/trunk/design/syn' summary: '' - date_from: 1176423663 date_to: 1176423663 hidden: typo message_id: 20070413002056.B0076CB9B8@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r14371 - doc/trunk/design/syn' summary: '' - date_from: 1176483730 date_to: 1176483730 hidden: clarification message_id: 20070413170203.996ABCB9B8@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r14372 - doc/trunk/design/syn' summary: '' title: Language - name: perl6-internals threads: - date_from: 1175464615 date_to: 1176273446 hidden: covered in 04-07. message_id: rt-3.6.HEAD-30201-1175464607-1513.42271-72-0@perl.org messages: - 200704102337.03911.chromatic@wgz.org posters: - email: parrotbug-followup@parrotcode.org name: Steve Peters - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #42271' subject: '[perl #42271] [PATCH] Borland C++ cleanups ' summary: '' - date_from: 1175740875 date_to: 1176000840 hidden: covered in 04-07. message_id: 461461CC.6080905@yahoo.com messages: - 1d9a3f400704042235u70d85e53tb22e3653d183a2@mail.gmail.com - 200704060050.14095.lt@toetsch.at - 46158FA6.2060401@yahoo.com - 46170FAC.6090500@verizon.net - rt-3.6.HEAD-1687-1175998091-1310.42333-15-0@perl.org - rt-3.6.HEAD-30557-1175916506-79.42333-72-0@perl.org - rt-3.6.HEAD-30557-1176000833-903.42333-14-0@perl.org posters: - email: jkeen_via_google@yahoo.com name: James E Keenan - email: jerry.gay@gmail.com name: jerry gay - email: lt@toetsch.at name: Leopold Toetsch - email: jkeen@verizon.net name: James E Keenan - email: parrotbug-followup@parrotcode.org name: James Keenan via RT - email: bugs-parrot-track@netlabs.develooper.com name: James Keenan via RT subject: Use of English pragma summary: '' - date_from: 1175877136 date_to: 1176186766 hidden: covered in 04-07. message_id: 461675FA.4070709@jnthn.net messages: - 20070406181424.GZ5735@plum.flirble.org - ADA2B15F-F86D-4473-B356-7ED1D397E9EC@coleda.com - 461B2F9A.4020001@perl.org posters: - email: jonathan@jnthn.net name: Jonathan Worthington - email: nick@ccl4.org name: Nicholas Clark - email: will@coleda.com name: Will Coleda - email: allison@perl.org name: Allison Randal subject: vtable cleanup and questions summary: '' - date_from: 1175878918 date_to: 1176193972 hidden: covered in 04-07. message_id: 46167CF3.2030404@gmail.com messages: - 461B3751.2020802@perl.org - c9b347f68838738e23dfbe0cd5d75a69@gmail.com - 461B4B9C.6090901@gmail.com posters: - email: parrotcode@gmail.com name: Klaas-Jan Stol - email: allison@perl.org name: Allison Randal - email: jrisom@gmail.com name: Joshua Isom subject: Minor notes/suggestions on PDD15 summary: '' - date_from: 1175898149 date_to: 1176190189 hidden: ~ message_id: 4616C814.1010601@jnthn.net messages: - 461B3D00.3000509@perl.org posters: - email: jonathan@jnthn.net name: Jonathan Worthington - email: allison@perl.org name: Allison Randal subject: remove_method vtable? summary: |- Jonathan Worthington noted that PDD 15 describes both add and remove vtable methods for attributes, parents and roles, but only `add_method` exists for methods. He wondered if `remove_method` should also exist. Allison Randal went ahead and added it, after a bit of internal debate. - date_from: 1175916186 date_to: 1176042419 hidden: ~ message_id: rt-3.6.HEAD-30557-1175916179-1696.42332-72-0@perl.org messages: - rt-3.6.HEAD-1687-1176042413-427.42332-14-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan - email: bugs-parrot-track@netlabs.develooper.com name: James Keenan via RT rt_ticket: 'perl #42332' subject: '[perl #42332] [TODO]: Eliminate t/tools/ops2pmutils/testlib/Capture.pm ' summary: |- Ticket , by James Keenan, asked for some subroutines to be moved into `lib/Parrot`. This was fixed in r18040. - date_from: 1175970029 date_to: 1176150746 hidden: ~ message_id: rt-3.6.HEAD-30557-1175970019-646.42334-72-0@perl.org messages: - 20070409203217.GB5940@host.pmichaud.com posters: - email: parrotbug-followup@parrotcode.org name: Jim McKim - email: pmichaud@pobox.com name: Patrick R. Michaud rt_ticket: 'perl #42334' subject: "[perl #42334] PGE compiler faults out \"set_integer_keyed() not implemented in class 'Undef'\" " summary: |- In ticket , Jim McKim reported a fault when compiling an example grammar. Patrick R. Michaud replied that there was a problem with the cut operator not being applied to a particular term. He saw it as a request to improve the error message when a cut token is applied to a null term. - date_from: 1175980123 date_to: 1176171437 hidden: ~ message_id: 46180849.7050006@jnthn.net messages: - 461AF3C1.4020105@perl.org posters: - email: jonathan@jnthn.net name: Jonathan Worthington - email: allison@perl.org name: Allison Randal subject: inspect and inspect_str from PIR summary: |- Jonathan Worthington reported that he had implemented the `inspect_str` and `inspect` vtable methods for the Class PMC. He had a question about the implementation. Allison Randal replied that she had added an opcode `inspect` and a method `inspect` on roles and classes to the PDD. - date_from: 1175994009 date_to: 1175994009 hidden: ~ message_id: rt-3.6.HEAD-1687-1175993999-84.42336-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jim McKim rt_ticket: 'perl #42336' subject: "[perl #42336] segfault happens with 'parrot --pre-process-only' " summary: |- Jim McKim reported a segmentation fault when Parrot is invoked with `-E`. This was ticket . - date_from: 1175998306 date_to: 1176338146 hidden: ~ message_id: rt-3.6.HEAD-1687-1176338100-1609.42337-15-0@perl.org messages: - rt-3.6.HEAD-30201-1175998279-1234.42337-72-0@perl.org - rt-3.6.HEAD-1687-1176338139-1956.42337-14-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan via RT - email: bugs-parrot-track@netlabs.develooper.com name: James Keenan via RT rt_ticket: 'perl #42337' subject: '[perl #42337] [PATCH]: Configure.pl: Refactor list of steps into Parrot::Configure::Step::List ' summary: |- James Keenan created ticket to paste a patch which moved some of `Configure.pl`'s functionality (listing steps in the configuration process) to a module. This was applied as r18157 and r18158. thread_uri: http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/7cb9bd583ff3f468/40b638d5ca8221f4?#40b638d5ca8221f4 - date_from: 1176016039 date_to: 1176066672 hidden: ~ message_id: rt-3.6.HEAD-30201-1176039477-382.42339-15-0@perl.org messages: - rt-3.6.HEAD-30201-1176016033-154.42339-72-0@perl.org - 200704081410.37741.chromatic@wgz.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan via RT - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #42339' subject: '[perl #42339] [CAGE] Test Valid and Invalid Parrot Flags ' summary: |- chromatic reported that there are no tests for Parrot's response to invalid command-line arguments. He suggested adding some in ticket . James Keenan said that he had recently added a test of this sort. chromatic clarified: he meant command-line arguments to the Parrot executable, not to `Configure.pl`. thread_uri: http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/f3eda4dd701a619a/014e30463efda452?#014e30463efda452 - date_from: 1176058001 date_to: 1176058001 hidden: ~ message_id: rt-3.6.HEAD-1687-1176057994-879.42349-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42349' subject: '[perl #42349] [TODO] dotnet - fix various ops for 64 bit architectures ' summary: |- Paul Cochrane made a note that some ops need to be fixed for 64-bit architectures in ticket . - date_from: 1176058348 date_to: 1176058348 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176058335-232.42350-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42350' subject: '[perl #42350] [TODO] fix kludge in find_type op ' summary: |- Paul Cochrane converted a 'FIXME' note to ticket . The task is to move some logic from `find_type()` to `pmc_type_p()` in `src/ops/pmc.ops`. - date_from: 1176058526 date_to: 1176058526 hidden: ~ message_id: rt-3.6.HEAD-1687-1176058519-1010.42352-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42352' subject: '[perl #42352] [TODO] fix or remove strange TODO item in hash() op ' summary: |- In ticket , Paul Cochrane noted that `src/ops/pmc.ops` has a todo item marked 'XXX' which lacks an explanation of what the problem is. - date_from: 1176058777 date_to: 1176058777 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176058771-1321.42353-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42353' subject: '[perl #42353] [TODO] perform a dynamic lookup if needed in pic_infix__() op ' summary: |- Ticket tracks a todo item found in `src/opts/pics.ops`. - date_from: 1176058917 date_to: 1176058917 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176058909-521.42354-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42354' subject: '[perl #42354] [TODO] preserve type system in pic_inline_sub__() op ' summary: |- Paul Cochrane created ticket for a todo item in `src/ops/pic.ops` named "preserve type system". - date_from: 1176059084 date_to: 1176059084 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176059077-441.42355-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42355' subject: '[perl #42355] [TODO] use ARG_MAX in pic_callr__() op ' summary: |- Ticket was created for a todo item in `src/ops/pic.ops` to make `ARG_MAX` a macro instead of a hardcoded number. - date_from: 1176059218 date_to: 1176059218 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176059212-529.42356-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42356' subject: "[perl #42356] [TODO] verify $1 didn't change in pic_callr__() op " summary: |- This was another todo item in `src/ops/pic.ops`. The item is "verify $1 didn't change." See ticket . - date_from: 1176073696 date_to: 1176230738 hidden: ~ message_id: rt-3.6.HEAD-30201-1176073686-932.42359-72-0@perl.org messages: - rt-3.6.HEAD-1687-1176080821-726.42359-15-0@perl.org - 200704092300.23169.chromatic@wgz.org - rt-3.6.HEAD-30201-1176229145-856.42359-15-0@perl.org - 1d9a3f400704101145t51c157a3xb1483bf6bbeacd1f@mail.gmail.com posters: - email: parrotbug-followup@parrotcode.org name: Steve Peters - email: chromatic@wgz.org name: chromatic - email: jerry.gay@gmail.com name: jerry gay rt_ticket: 'perl #42359' subject: '[perl #42359] [PATCH] Assorted cleanups - part III (Intel C++) ' summary: |- Steve Peters submitted a patch in ticket . This cleans up some warnings when compiling Parrot with Intel C++. chromatic got some warnings when running the patch. He made some changes to the patch and sent it in. Steve said he would need to look into it further. - date_from: 1176080871 date_to: 1176080871 hidden: ~ message_id: rt-3.6.HEAD-30557-1176080864-782.42360-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan rt_ticket: 'perl #42360' subject: '[perl #42360] [TODO]: Unit tests for Parrot::Revision ' summary: |- In ticket , James Keenan reported that `lib/Parrot/Revision.pm` has no unit tests. - date_from: 1176085358 date_to: 1176085358 hidden: ~ message_id: rt-3.6.HEAD-1687-1176085336-569.42362-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan rt_ticket: 'perl #42362' subject: '[perl #42362] [TODO]: Unit tests for modules used during configuration ' summary: |- James Keenan indicated that there is a considerable amount of code in the `config/` tree which isn't covered by tests. He requested some unit tests in ticket . - date_from: 1176104902 date_to: 1176104902 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176104894-935.42369-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42369' subject: '[perl #42369] [TODO] optimize pointer loading in saveall() ' summary: |- Ticket tracks a todo item in `src/ops/stack.ops`. - date_from: 1176105883 date_to: 1176189568 hidden: ~ message_id: rt-3.6.HEAD-30201-1176105876-1659.42371-72-0@perl.org messages: - 461A2DA4.4010308@jnthn.net - 461B3AA1.5020500@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane - email: jonathan@jnthn.net name: Jonathan Worthington - email: allison@perl.org name: Allison Randal rt_ticket: 'perl #42371' subject: '[perl #42371] [TODO] check if object.can(method) in callmethodcc() op ' summary: |- Paul Cochrane created ticket for a todo item in `src/ops/objects.ops`. Jonathan Worthington thought that it was unnecessary and suggested removing the comment. Allison Randal agreed. - date_from: 1176106130 date_to: 1176106130 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30201-1176106123-1686.42372-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42372' subject: '[perl #42372] [TODO] same opcode names should differ (subclass op) ' summary: |- Ticket tracks two 'FIXME' comments in `src/ops/object.ops`. - date_from: 1176106524 date_to: 1176106524 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176106517-1746.42373-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42373' subject: '[perl #42373] [TODO] handle non-integer file descriptors ' summary: |- In ticket , Paul Cochrane noted a todo fix found in `src/ops/io.ops`. - date_from: 1176106678 date_to: 1176106678 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176106670-930.42374-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42374' subject: '[perl #42374] [TODO] free results from string_to_cstring() without ugly warnings ' summary: |- Ticket tracks this todo item found in `src/ops/io.ops`. - date_from: 1176106829 date_to: 1176106829 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176106821-436.42375-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42375' subject: '[perl #42375] [TODO] make pmcinfo op official ' summary: |- Ticket marks Paul Cochrane's further efforts to convert todo items to tickets. This one is for "move/officalize this opcode after next op cleanup." - date_from: 1176107012 date_to: 1176107012 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176107000-1010.42376-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42376' subject: '[perl #42376] [TODO] handle all ready states in add_io_event opcode ' summary: Ticket is for a todo item from `src/ops/experimental.ops`. - date_from: 1176107301 date_to: 1176107301 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176107295-1567.42377-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42377' subject: '[perl #42377] [TODO] clone interpreter to play into the debugger ' summary: |- Paul Cochrane created ticket for a todo item found in `src/ops/debug.ops`. - date_from: 1176107400 date_to: 1176107400 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-1687-1176107392-1817.42378-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42378' subject: '[perl #42378] [TODO] explicit exit from debug_break() op is not ok ' summary: |- With this ticket () a todo item from `src/ops/debug.ops` was converted from a code comment to a ticket. - date_from: 1176107470 date_to: 1176107470 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176107464-1065.42379-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42379' subject: '[perl #42379] [TODO] adjust register layout in debug_print() ' summary: |- Ticket was yet another todo item found in the code, this time in `src/ops/debug.ops`. - date_from: 1176107602 date_to: 1176107602 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176107595-1005.42381-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42381' subject: '[perl #42381] [TODO] search library path for parrot bytecode when loading ' summary: |- Paul Cochrane noted another todo item from the code source, in `src/ops/core.ops` and created ticket for it. - date_from: 1176109399 date_to: 1176195799 hidden: ~ message_id: 461A0144.8080507@gmail.com messages: - 1d9a3f400704090620q48a5a5ffyee9d14e90c89791@mail.gmail.com - 461B52C3.1090000@gmail.com posters: - email: parrotcode@gmail.com name: Klaas-Jan Stol - email: jerry.gay@gmail.com name: jerry gay subject: JSON won't make test summary: |- Klaas-Jan Stol submited a patch which alters `json.in` to make it pass `nmake test`. It was committed as r18063. - date_from: 1176110026 date_to: 1176110026 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30201-1176110006-1484.42382-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42382' subject: '[perl #42382] [TODO] imcc - delete quotes and emit pbc ' summary: Ticket covers a todo item found in `compilers/imcc/imcc.l`. - date_from: 1176110185 date_to: 1176110185 hidden: ~ message_id: rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42383' subject: '[perl #42383] [TODO] imcc - if frame->s.file was allocated free it ' summary: |- Paul Cochrane created a number of RT tickets based upon 'todo' messages in the code source: * `compilers/imcc/imcc.l` - , , * `compilers/imcc/imcc.y` - * `languages/regex/lib/Regex/Grammar.y` - * `src/opts/pics.ops` - , , , * `src/ops/pmc.ops` - * `src/ops/stack.ops` - * `src/ops/object.ops` - * `src/ops/io.ops` - , * `src/ops/experimental.ops` - , * `src/ops/debug.ops` - , , * `src/ops/core.ops` - - date_from: 1176110352 date_to: 1176110352 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30201-1176110345-1116.42384-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42384' subject: '[perl #42384] [TODO] imcc - check that all the .file text is malloced / freed ' summary: '' - date_from: 1176110552 date_to: 1176110552 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30201-1176110546-369.42385-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42385' subject: '[perl #42385] [TODO] imcc - remove global variable: cur_namespace ' summary: '' - date_from: 1176123650 date_to: 1176128196 hidden: ~ message_id: 20070409130041.19397.qmail@x1.develooper.com messages: - 1d9a3f400704090716g321ca53chfe00fd544c758051@mail.gmail.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary - email: jerry.gay@gmail.com name: jerry gay subject: Parrot Bug Summary summary: |- Jerry Gay remarked that the Parrot ticket queue is growing every week; there are currently more than 500 tickets, many of them unclassified by type. He asked for volunteers to help make the queue more manageable. In another thread, which was part of ticket , Mark Glines said he had taken on the task of making a reasonable set of rules for splint. He ran into several problems. Paul Cochrane tried to answer the questions as best as he could. - date_from: 1176131805 date_to: 1176131805 hidden: merged with rt-3.6.HEAD-30201-1176110177-1346.42383-72-0@perl.org message_id: rt-3.6.HEAD-30557-1176131796-360.42393-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Paul Cochrane rt_ticket: 'perl #42393' subject: '[perl #42393] [TODO] FIXME items in languages/regex/lib/Regex/Grammar.y ' summary: '' - date_from: 1176136715 date_to: 1176151757 hidden: ~ message_id: 20070409163814.GA30091@kirk.peters.homeunix.org messages: - 461AA6AB.80301@gmail.com posters: - email: steve@fisharerojo.org name: Steve Peters - email: parrotcode@gmail.com name: Klaas-Jan Stol subject: The great "class" variable renaming summary: |- Steve Peters has had problems with the use of 'class' as a variable name in `struct_vtable`. This needs to change for his compatibility work to progress further. He suggested `pmc_class` as an alternative. Klaas-Jan Stol remarked that he thought the word `namespace` should also be used carefully. - date_from: 1176161581 date_to: 1176188890 hidden: ~ message_id: 461ACD19.10700@jnthn.net messages: - 461B37EC.6010802@perl.org posters: - email: jonathan@jnthn.net name: Jonathan Worthington - email: allison@perl.org name: Allison Randal subject: Class/Role namespace links summary: |- Jonathan Worthington began working on the association between classes and namespaces specified in PDD15. He had some questions, which Allison Randal answered. - date_from: 1176163513 date_to: 1176163513 hidden: Covered in 03-24 message_id: rt-3.6.HEAD-1687-1176163489-1051.41912-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan via RT rt_ticket: 'perl #41912' subject: '[perl #41912] [CAGE] survey tools/ dir for unused, old, or broken code, and remove or fix as necessary ' summary: '' - date_from: 1176168340 date_to: 1176168340 hidden: ~ message_id: rt-3.6.HEAD-1687-1176168332-931.42406-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Alek Storm rt_ticket: 'perl #42406' subject: '[perl #42406] [PATCH] improper null testing in Parrot_instantiate_object ' summary: |- Alek Storm reported in ticket that he had a patch to fix a bug in which the `init` vtable method override is called instead of `init_pmc`. After one week he wondered why no action had been taken. - date_from: 1176171368 date_to: 1176171368 hidden: ~ message_id: 20070410021559.A91C9CB9B8@x12.develooper.com posters: - email: allison@cvs.perl.org name: allison subject: '[svn:parrot-pdd] r18096 - trunk/docs/pdds' summary: |- A commit by Allison Randal added opcodes and methods for 'inspect' to Objects PDD. - date_from: 1176172530 date_to: 1176172688 hidden: ~ message_id: rt-3.6.HEAD-30201-1176172523-1356.42407-72-0@perl.org messages: - rt-3.6.HEAD-30557-1176172677-694.42408-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Alek Storm rt_ticket: 'perl #42407' subject: '[perl #42407] [PATCH] refactor vtable overriding, delegate.c generation ' summary: |- In ticket , Alek Storm submitted a patch which refactors and optimizes methods involved in vtable overriding. - date_from: 1176182455 date_to: 1176182455 hidden: this has already taken place message_id: CB35A87F-17D5-46AE-A6A8-79F1ED6CEB2D@coleda.com posters: - email: will@coleda.com name: Will Coleda subject: ParrotSketch Agenda for 4/10/07 summary: '' - date_from: 1176187072 date_to: 1176187072 hidden: todo note message_id: 20070410063744.0086ECB9B8@x12.develooper.com posters: - email: allison@cvs.perl.org name: allison subject: '[svn:parrot-pdd] r18097 - trunk/docs/pdds/draft' summary: '' - date_from: 1176190141 date_to: 1176190141 hidden: see other threads for the comments this revision incorporates message_id: 20070410072853.4F0B4CB9B8@x12.develooper.com posters: - email: allison@cvs.perl.org name: allison subject: '[svn:parrot-pdd] r18101 - trunk/docs/pdds' summary: '' - date_from: 1176193971 date_to: 1176193971 hidden: ~ message_id: rt-3.6.HEAD-30557-1176193963-1903.42411-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Joshua Isom rt_ticket: 'perl #42411' subject: '[perl #42411] [PARTIALPATCH] Building a 32bit parrot on freebsd under amd64 fails. ' summary: |- Joshua Isom created ticket to submit a patch which allows Parrot to be configured for 32-bits on a 64-bit machine. This does not completely fix the problem. - date_from: 1176194738 date_to: 1176194738 hidden: ~ message_id: rt-3.6.HEAD-30557-1176194731-161.42412-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Joshua Isom rt_ticket: 'perl #42412' subject: '[perl #42412] Configure.pl things =no is true ' summary: |- Joshua Isom thought that configure should treat `--foo=no` is false instead of true. He reported this in ticket . - date_from: 1176203955 date_to: 1176203955 hidden: ~ message_id: 461B729D.80609@dil.univ-mrs.fr posters: - email: chris@dil.univ-mrs.fr name: chris subject: Severe error summary: |- Christian Aperghis-Tramoni reported an error he saw when compiling Parrot on Linux. - date_from: 1176234029 date_to: 1176234029 hidden: ~ message_id: 1d9a3f400704101239p203c5312kbd03bf99cdc13285@mail.gmail.com posters: - email: jerry.gay@gmail.com name: jerry gay subject: 'call for help: pdd15 implementation' summary: |- Jerry Gay highlighted the implementation of PDD 15 as a key goal for the 0.4.11 release (which has since taken place). He suggested that people could help by reviewing docs/code/tests. - date_from: 1176243944 date_to: 1176591961 hidden: ~ message_id: 461C0EEF.1010107@perl.org messages: - 189adbd0704101702g34d86254t75708dd9035094f2@mail.gmail.com - 17948.15469.601953.730369@rgrjr.dyndns.org - 189adbd0704101917j758f43afj5fe0d800f684e891@mail.gmail.com - 461C9889.5010800@perl.org - 17949.42366.701237.632831@rgrjr.dyndns.org - 189adbd0704121955n2b293d74ta4beb3a6b3cfdb92@mail.gmail.com - 17953.24137.588076.13954@rgrjr.dyndns.org - 200704110105.44897.lt@toetsch.at - 461C8B16.1010409@perl.org posters: - email: allison@perl.org name: Allison Randal - email: alek.storm@gmail.com name: Alek Storm - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: lt@toetsch.at name: Leopold Toetsch subject: modifying classes after they're instantiated summary: |- Allison Randal began by remarking that Jonathan Worthington had raised the question of the strategy for safely changing classes which already have instantiated objects. She offered a few alternatives. Both Leopold Toetsch and Allison thought her fourth suggestion was the best one. Alek Storm liked it too, but had another option. There was some further discussion about the best implementation, with Bob Rogers also joining in. - date_from: 1176246598 date_to: 1176246598 hidden: ~ message_id: rt-3.6.HEAD-30557-1176246586-223.42427-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #42427' subject: '[perl #42427] [CAGE] cleanup perlcritic errors ' summary: |- Jerry Gay noted that many tests fail in `t/codingstd/perlcritic.t`. In ticket he expressed his hope that these things could be addressed before the next release. - date_from: 1176256226 date_to: 1176256226 hidden: ~ message_id: rt-3.6.HEAD-30201-1176256218-1899.42429-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: James Keenan rt_ticket: 'perl #42429' subject: "[perl #42429] [BUG]: docs/submission.pod: Confusing use of term 'test' " summary: |- James Keenan reported that he found instances of the word 'test' confusing in `docs/submission.pod`. He asked for clarification in ticket . - date_from: 1176260177 date_to: 1176612576 hidden: ~ message_id: rt-3.6.HEAD-30201-1176260167-1272.42430-72-0@perl.org messages: - 461C9495.1070109@perl.org - 189adbd0704110540p680a576dje9e0592f6b0db2d5@mail.gmail.com - 200704111113.07499.chromatic@wgz.org - 189adbd0704142149k2c1b7ff4ubf75e4abf5fb4e38@mail.gmail.com - 461C9495.1070109@perl.org - 189adbd0704110540p680a576dje9e0592f6b0db2d5@mail.gmail.com - 200704111113.07499.chromatic@wgz.org - 189adbd0704142149k2c1b7ff4ubf75e4abf5fb4e38@mail.gmail.com posters: - email: parrotbug-followup@parrotcode.org name: Alek Storm - email: allison@perl.org name: Allison Randal - email: alek.storm@gmail.com name: Alek Storm - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #42430' subject: '[perl #42430] [PATCH] make :vtable imply :method ' summary: |- Alek Storm created ticket . This contained a patch which makes the `:vtable` sub pragma imply the `:method` pragma. What followed was a long discussion on why someone might want to set `:vtable` without setting `:method`. Alek, chromatic, and Allison Randal contributed to this deeply nested thread. - date_from: 1176286247 date_to: 1176286247 hidden: ~ message_id: 106A54A9-835A-482E-8896-E3BB04C2A5E6@verizon.net posters: - email: jkeen@verizon.net name: James Keenan subject: '[ANNOUNCE] Hackathon Toronto, Saturday April 28' summary: |- James Keenan announced a spur-of-the moment hackathon in Toronto. It was held on Saturday, April 28th. - date_from: 1176368734 date_to: 1176390234 hidden: ~ message_id: 461DF638.1030603@rblasch.org messages: - 1d9a3f400704120657g14a87130x7eea9a127386b7bf@mail.gmail.com - 461E45A0.2090708@rblasch.org - 1d9a3f400704120803i5fa0c655s1ab07c8734113e4c@mail.gmail.com posters: - email: mailing-lists@rblasch.org name: Ron Blaschke - email: jerry.gay@gmail.com name: jerry gay subject: '[Proposed PATCH] Change libparrot Names and Locations' summary: |- Ron Blaschke proposed a patch to change the libparrot names and locations for Windows, which he included in his message. Jerry Gay added his comments, and noted that it is nice if tests are included. There was some further discussion on how to improve the patch. - date_from: 1176377869 date_to: 1176407017 hidden: ~ message_id: 461E19F4.1080205@rblasch.org messages: - 20070412141314.GB18457@kirk.peters.homeunix.org - 20070412142954.GA69938@plum.flirble.org - b09c84012f4a4b076c893a959ba5795a@gmail.com - 20070412185427.GJ69960@plum.flirble.org - c5f19e5e7636b3f7bd8a6c450fbfba86@gmail.com - 1d9a3f400704121205o33a9475an60d14a1db9538fa1@mail.gmail.com - 461E8BD9.60307@rblasch.org - 20070412145615.GB29368@febrero - 20070414225054.GA4560@ifa.hawaii.edu - 20070412150113.GB69938@plum.flirble.org - 461E5061.6030402@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke - email: steve@fisharerojo.org name: Steve Peters - email: nick@ccl4.org name: Nicholas Clark - email: jrisom@gmail.com name: Joshua Isom - email: jerry.gay@gmail.com name: jerry gay - email: ron@rblasch.org name: Ron Blaschke - email: nahoo82@gmail.com name: nahoo82 - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt subject: Limiting Exported Symbols on GCC summary: |- Ron Blaschke kicked off this thread by wondering if there was a feature to limit exported symbols with GCC. Steve Peters was concerned about adding GCC features to Parrot, as this could break compatibility with other compilers. Nicholas Clark remarked that Perl 5 has been successful with using flag data in `embed.fnc` and generating annotated headers automatically. Jerry Gay agreed with Nicholas and suggested that if a function isn't meant for public consumption, it shouldn't be available. Joshua Isom suggested that people can use whatever functions they want, but if they aren't documented, they are likely to be broken in future releases. Joshua Isom was concerned that it had been a long time since there had been failure-free smokes, and people were becoming accustomed to test failures. Joshua Hoblitt and nahoo82 also contributed to the thread. - date_from: 1176395154 date_to: 1176448452 hidden: ~ message_id: rt-3.6.HEAD-1687-1176395138-1471.42474-72-0@perl.org messages: - 200704122353.34256.chromatic@wgz.org posters: - email: parrotbug-followup@parrotcode.org name: Steve Peters - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #42474' subject: '[perl #42474] [PATCH] Remove dangling enum commas ' summary: |- Steve Peters submitted a patch in ticket which removes dangling commas in enum lists. It was applied as r18175. - date_from: 1176396812 date_to: 1176448467 hidden: ~ message_id: rt-3.6.HEAD-30557-1176396805-1193.42475-72-0@perl.org messages: - 200704130002.31502.chromatic@wgz.org posters: - email: parrotbug-followup@parrotcode.org name: Steve Peters - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #42475' subject: '[perl #42475] [PATCH] Change asm() to __asm__() ' summary: |- In ticket , Steve Peters supplied a patch to help Parrot compile with `-ansi -pedantic`. It was applied as r18176. - date_from: 1176433089 date_to: 1176433089 hidden: ~ message_id: 198c87380704121957q10a4828jb80362410e2151f8@mail.gmail.com posters: - email: mddiep@gmail.com name: Matt Diephouse subject: 'Bug Day: Saturday, 14 April 2007' summary: |- Matt Diephouse announced that Saturday 14 April was a bug day to prepare for the 0.4.11 release. This release was made on 17 April. - date_from: 1176482964 date_to: 1176578024 hidden: ~ message_id: rt-3.6.HEAD-30557-1176482955-1955.41894-15-0@perl.org messages: - 4620CCB8.5090004@jnthn.net - bcbcc5a4b9f83b8712b0e8083c1825eb@gmail.com posters: - email: parrotbug-followup@parrotcode.org name: Nuno Carvalho via RT - email: jonathan@jnthn.net name: Jonathan Worthington - email: jrisom@gmail.com name: Joshua Isom rt_ticket: 'perl #41894' subject: '[perl #41894] segfault happens when invoking poll op ' summary: |- Earlier, Jim McKim created ticket to report a segmentation fault. Will Coleda offered a patch, which Nuno Carvalho applied. Jonathan Worthington reported that the patch broke the build for Win32. He committed a correction in r18187. Joshua Isom suggested an alternative way of addressing the problem. title: Parrot Porters - name: perl6-users threads: [] title: Users - name: perl6-compiler threads: - date_from: 1176025502 date_to: 1176025502 hidden: ~ message_id: 'p06240800c23e6170bbb0@[192.168.1.100]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan subject: request for a few Pugs parser updates summary: |- Darren Duncan asked for a few features to be added to the Pugs parser. There were three requests in total, which Darren hoped could be easily implemented by the right people. - date_from: 1176297004 date_to: 1176432126 hidden: ~ message_id: 461CDE18.30703@casella.verplant.org messages: - 20070411154233.GA25034@wall.org - 461D0DF8.5010501@casella.verplant.org - 461E93A5.9090906@casella.verplant.org - c711ff240704121941m2bff6d7bs73a6e48e4570341d@mail.gmail.com posters: - email: moritz@casella.verplant.org name: Moritz Lenz - email: larry@wall.org name: Larry Wall - email: agentzh@gmail.com name: Agent Zhang subject: 'pugs: aborting smoke tests' summary: |- Moritz Lenz reported being unable to do a `make smoke` for the last few weeks. Larry Wall thought that the problem looked like a resource exhaustion or lockup, possibly related to embedded/tunneled Perl 5. He asked for more output, which Moritz supplied. Agent Zhang pointed to a post by chromatic which he thought might relate to the solution. - date_from: 1176411704 date_to: 1176411704 hidden: ~ message_id: f69265510704121401i68fe3205pc1a26c9b514806e2@mail.gmail.com posters: - email: wim.vanderbauwhede@gmail.com name: Wim Vanderbauwhede subject: interactive pugs fails in safe mode summary: |- Wim Vanderbauwhede reported failures with interactive Pugs when `PUGS_SAFEMODE` is true. title: Compiler - name: perl5-porters threads: - date_from: 1175279576 date_to: 1176299002 hidden: covered in 03-31. message_id: 200703302132.28473.shlomif@iglu.org.il messages: - 200704110451.21259.shlomif@iglu.org.il - 200704110131.51982.chromatic@wgz.org - 461CBD38.7070603@jnthn.net - b762bfda0704110643t2633e2b4g10a787e38f53000e@mail.gmail.com - 200704110451.21259.shlomif@iglu.org.il - 200704110131.51982.chromatic@wgz.org - 461CBD38.7070603@jnthn.net - b762bfda0704110643t2633e2b4g10a787e38f53000e@mail.gmail.com posters: - email: shlomif@iglu.org.il name: Shlomi Fish - email: chromatic@wgz.org name: chromatic - email: jonathan@jnthn.net name: Jonathan Worthington - email: perlpilot@gmail.com name: Jonathan Scott Duff subject: Working on punie + rindolf (the implementation) Reloaded summary: '' title: perl5-porters - name: cvs-parrot threads: - date_from: 1176482699 date_to: 1176484462 hidden: part of rt-3.6.HEAD-30557-1176482955-1955.41894-15-0@perl.org message_id: 20070413164452.24818CB9B8@x12.develooper.com messages: - 200704131013.09961.chromatic@wgz.org posters: - email: smash@cvs.perl.org name: smash - email: chromatic@wgz.org name: chromatic subject: '[svn:parrot] r18180 - trunk/src/io' summary: '' title: cvs-parrot title: Weekly Perl 6 mailing list summary