--- title: The Perl 6 summary for the month of 2006-04 extra: 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.perl.org/perl6 footer: - title: Acknowlegements body: |- Yuval Kogman created Mail::Summary::Tools (coming soon to a CPAN mirror near you), which made it much easier to write summaries. 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, . lists: - name: perl6-compiler threads: - date_from: 1144524135 date_to: 1144532129 message_id: 87lkufkh3s.fsf@gmail.com posters: - email: sean.sieger@gmail.com name: Sean Sieger - email: duff@pobox.com name: Jonathan Scott Duff - email: will@coleda.com name: Will Coleda subject: synopses summary: |- Sean Sieger asked if synopses were publically available. Jonathan Scott Duff and Will Coleda responded with information on read-only access to the archives. - date_from: 1145254252 date_to: 1145254252 message_id: 'p06230900c068de8c5a72@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan subject: first barest-bones Relation implementation committed summary: |- Darren Duncan announced that he has begun to implement a Perl 6 Relations class, and described some of the features of the class. - date_from: 1145298327 date_to: 1145321042 message_id: 20060417182527.GC20211@colon.colondot.net posters: - email: nick@ccl4.org name: Nicholas Clark - email: pmichaud@pobox.com name: Patrick R. Michaud subject: '[svn:parrot] r12294 - trunk/languages/perl6/lib' summary: |- Nick Clark commented on this revision, which was not the final form of the patch. He also had a question on POD and whitespace, which Patrick R. Michaud answered. - date_from: 1145455709 date_to: 1145472237 message_id: 4446445D.40607@audreyt.org posters: - email: audreyt@audreyt.org name: Audrey Tang - email: larry@wall.org name: Larry Wall subject: Infix macro := reparsing the LHS? summary: |- Audrey Tang asked for details on the infix macro where she felt that specifications did not clear up how it would be used in practice. Larry Wall obliged with a clarification, and, following a conversation on IRC, posted more information. - date_from: 1145622527 date_to: 1145677757 message_id: E5DF9F8E-957D-49CF-B754-1DA2F9980209@tello.com posters: - email: wcoleda@tello.com name: Will Coleda - email: darren@DarrenDuncan.net name: Darren Duncan subject: Pugs build error OS X summary: >- Will Coleda reported a problem with building r10048. Darren Duncan suggested trying r10054, which did not have the same problem for him. - date_from: 1146344718 date_to: 1146433477 message_id: 20060429210516.22921.qmail@lists.develooper.com posters: - email: dave@whipp.name name: Dave Whipp subject: "error building pugs: \"Could not find module `Data.ByteString'\"" summary: |- Dave Whipp reported a problem with installing pugs r10142, but then updated to r10166, which solved the issue.. title: Perl 6 Compiler - name: perl6-language title: Perl 6 Language threads: - date_from: 1143473208 date_to: 1144439006 message_id: 20060327152648.GA17665@woobling.org posters: - email: nothingmuch@woobling.org name: Yuval Kogman - email: duff@pobox.com name: Jonathan Scott Duff - email: larry@wall.org name: Larry Wall - email: lrpalmer@gmail.com name: Luke Palmer - email: eric256@gmail.com name: Eric subject: "'temp $x;' with no assignment" summary: |- Yuval Kogman offered his opinion on how temp should react with an earlier my declaration in an outside scope. Several people responded. - date_from: 1143806861 date_to: 1143884844 message_id: 20060331120741.AAB28CBA47@x12.develooper.com posters: - email: autrijus@cvs.perl.org - email: nick@ccl4.org name: Nicholas Clark - email: amos.robinson@gmail.com name: Amos Robinson subject: '[svn:perl6-synopsis] r8504 - doc/trunk/design/syn' summary: |- Audrey Tang submitted a patch relating to the S06 document. Nick Clark asked why unint autoboxes when int does not. Amos Robinson suggested an alternate interpretation of the text, which turned out to be correct. - date_from: 1143932671 date_to: 1143955408 message_id: 200604012303.40162.larry@wall.org posters: - email: larry@wall.org name: Larry Wall - email: darren@DarrenDuncan.net name: Darren Duncan - email: nothingmuch@woobling.org name: Yuval Kogman subject: replacement of $ summary: |- In early April, "Larry" suggested replacing $ with the Euro symbol. Darren Duncan pointed out that $ is used in several countries, and not just in the US and proposed using the gold standard of 'Au' to prefix variable names. The thread continued with further April Fool's day silliness, ending with Yuval Kogman noting that if Larry had participated in the keysigning party at OSDC this joke wouldn't have been possible. - date_from: 1143951016 date_to: 1144007265 message_id: 20060402041016.A929BCBA47@x12.develooper.com posters: - email: autrijus@cvs.perl.org - email: uri@stemsystems.com name: Uri Guttman - email: audreyt@audreyt.org name: Audrey Tang - email: rvtol+news@isolution.nl name: Dr.Ruud subject: '[svn:perl6-synopsis] r8532 - doc/trunk/design/syn' summary: |- Audrey Tang submitted a patch to fix capitalization. Uri Guttman picked an even smaller nit, and then they discussed having a docathon at YAPC::NA::Chicago. - date_from: 1143973923 date_to: 1144112713 message_id: ef30550b0604020332k3ca75de0saefe3f84a94c4a5e@mail.gmail.com posters: - email: dataweaver@gmail.com name: Jonathan Lang - email: larry@wall.org name: Larry Wall subject: curly-quotes summary: |- Jonathan Lang wrote to propose having ` quotes in both single and double variations to be used with ' and ", which would allow them to match the way parentheses and brackets do. Larry Wall pointed out some of the difficulties in using characters outside of Latin-1 Unicode. - date_from: 1144117408 date_to: 1144122188 message_id: 429fde40604031923n358515e2tdc1d5f05b17df11d@mail.gmail.com posters: - email: rbysamppi@gmail.com name: Joshua Choi - email: larry@wall.org name: Larry Wall subject: Context and coercion summary: |- Joshua Choi asked what the conceptual difference is between context and type coercion. According to Larry Wall, there's no difference. Larry then helped defined coercion. - date_from: 1144156583 date_to: 1144187338 message_id: 941eab840604040616r6003c5f1h48c8faf893011a0@mail.gmail.com posters: - email: joshua.gatcomb@gmail.com name: Joshua Gatcomb - email: larry@wall.org name: Larry Wall - email: lrpalmer@gmail.com name: Luke Palmer - email: fglock@gmail.com name: Flavio S. Glock subject: Do junctions support determining interesections of lists summary: |- Joshua Gatcomb wrote to the list with additional questions on junctions, following up from his post of the previous year. Larry Wall answered that Sets have replaced Junctions for the use described. - date_from: 1144173775 date_to: 1144181494 message_id: ef30550b0604041102s42a3d6dcye2fafc5995cf4f23@mail.gmail.com posters: - email: dataweaver@gmail.com name: Jonathan Lang - email: nothingmuch@woobling.org name: Yuval Kogman - email: larry@wall.org name: Larry Wall - email: lrpalmer@gmail.com name: Luke Palmer - email: fglock@gmail.com name: Flavio S. Glock subject: 'Set Theory (Was: Do junctions support determining interesections of lists)' summary: |- Jonathan Lang asked if Perl6 Sets will include set negation or a universal set. Larry Wall noted that some existing functions sort of consider this question, although not for Sets defined by rule. Discussion continued, with others joining in. - date_from: 1144289310 date_to: 1144333155 message_id: 20060406020830.2C9A3CBA47@x12.develooper.com posters: - email: autrijus@cvs.perl.org - email: rvosa@sfu.ca name: Rutger Vos - email: duff@pobox.com name: Jonathan Scott Duff - email: uri@stemsystems.com name: Uri Guttman subject: '[svn:perl6-synopsis] r8569 - doc/trunk/design/syn' summary: |- Following another patch post, Rutger Vos asked if the purpose of the list was to receive subversion logging messages. Jonathan Scott Duff added his opinion that patches were a part of the language design. - date_from: 1144301445 date_to: 1144343414 message_id: 20060406053045.8DEC2CBA47@x12.develooper.com posters: - email: autrijus@cvs.perl.org - email: juerd@convolution.nl name: Juerd - email: damian@conway.org name: Damian Conway - email: miro@puremagic.com name: Miroslav Silovic - email: Thomas.Sandlass@orthogon.com name: TSa - email: audreyt@audreyt.org name: Audrey Tang - email: larry@wall.org name: Larry Wall - email: david.green@telus.net name: David Green - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: rvtol+news@isolution.nl name: Dr.Ruud subject: '[svn:perl6-synopsis] r8573 - doc/trunk/design/syn' summary: |- Revision r8573 introduced some changes that TSa questioned and Juerd disliked. Damian Conway explained the reason the changes were needed, and several people offered alternatives. - date_from: 1144346335 date_to: 1144399053 message_id: f2601a7f0604061058r1d58053fvdb171ada881a0cc2@mail.gmail.com posters: - email: ubermatt@gmail.com name: Matt Fowles - email: larry@wall.org name: Larry Wall - email: john@perlwolf.com name: John Macdonald - email: pmichaud@pobox.com name: Patrick R. Michaud - email: Thomas.Sandlass@orthogon.com name: TSa subject: $a.foo() moved? summary: |- Matt Fowles noted that there had been a change and asked when it happened, noting that he preferred the previous style. Larry Wall replied that it had changed at the last hackathon but was still being debated. Some of the debate spilled in to the thread. - date_from: 1144375437 date_to: 1144375437 message_id: 429fde40604061903r3d8af5e3m8d515ca8176038b8@mail.gmail.com posters: - email: rbysamppi@gmail.com name: Joshua Choi subject: On signatured code attributes of a class summary: |- Joshua Choi asked if it was possible to use a particular syntax, and noted that #perl6 is quite active. He requested that someone summarize the channel. - date_from: 1144440278 date_to: 1144489587 message_id: 20060407200438.5B5F4CBA47@x12.develooper.com posters: - email: larry@cvs.perl.org - email: larry@wall.org name: Larry Wall - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: nick@ccl4.org name: Nicholas Clark subject: '[svn:perl6-synopsis] r8609 - doc/trunk/design/syn' summary: |- Larry Wall submitted a patch and then commented on the patch. Nick Clark had a question on the long dot form and Larry Wall and Ruud H.G. van Tol offered perspectives. - date_from: 1144455398 date_to: 1144462140 message_id: 20060408001638.GA30126@wall.org posters: - email: larry@wall.org name: Larry Wall - email: uri@stemsystems.com name: Uri Guttman - email: dataweaver@gmail.com name: Jonathan Lang - email: damian@conway.org name: Damian Conway - email: siracusa@mindspring.com name: John Siracusa - email: darren@DarrenDuncan.net name: Darren Duncan - email: Austin_Hastings@Yahoo.com name: Austin Hastings - email: sam@vilain.net name: Sam Vilain - email: pmichaud@pobox.com name: Patrick R. Michaud subject: Another dotty idea summary: |- Larry Wall returned to the subject of the long dot, which he felt was too specific. He made a new proposal involving the delayed postfix problem. There was a long discussion on this suggestion. - date_from: 1144482067 date_to: 1144493525 message_id: E4204DDD-EAD9-4949-A531-C1AFA3A3D052@dan.co.jp posters: - email: dankogai@dan.co.jp name: Dan Kogai - email: damian@conway.org name: Damian Conway subject: 'slurp, quine and context sensitivity' summary: |- Dan Kogai requested a version of `slurp()` which would unconditionally return a scalar, and proposed `swallow()`. Damian Conway offered some suggestions within the current framework. - date_from: 1144582996 date_to: 1144704498 message_id: 20060409114316.GH24271@woobling.org posters: - email: nothingmuch@woobling.org name: Yuval Kogman - email: larry@wall.org name: Larry Wall subject: The "whatever" context summary: |- Yuval Kogman proposed 'whatever' to return the natural context of an operation regardless of the actual context. Larry Wall noted that the example, which involved grep, already had this functionality, and Yuval asked if this was also true for other functions. - date_from: 1144720185 date_to: 1144727861 message_id: 443B0B39.40507@web.de posters: - email: deirdre_skye@web.de name: Herbert Breunung - email: larry@wall.org name: Larry Wall subject: int context ? summary: |- Herbert Breunung wrote that in the Perl 6 book there was 'Integer context' and 'Numeric context' but that he had not noted 'Integer context' in the synopses. He wondered if the concept had been discarded. Larry Wall clarified that it still exists. - date_from: 1144752090 date_to: 1144882625 message_id: 443B87DA.1040800@orthogon.com posters: - email: Thomas.Sandlass@orthogon.com name: TSa - email: larry@wall.org name: Larry Wall - email: chromatic@wgz.org name: chromatic - email: masoch@istic.org name: Daniel Hulme - email: damian@conway.org name: Damian Conway subject: foo..bar or long dot and the range operator summary: |- TSa was unclear on what the numerous long dot discussions had accomplished and asked about a few cases. Larry Wall attempted to clarify, and TSa had some further questions. chromatic was also uncertain of the purpose of the long dot, and Daniel Hulme saw his point. Damian Conway tried to further define the problem. - date_from: 1144775830 date_to: 1144803420 message_id: 7AF9E56B-B0E0-4D21-8F2A-3172F652A6C1@dan.co.jp posters: - email: dankogai@dan.co.jp name: Dan Kogai - email: audreyt@audreyt.org name: Audrey Tang subject: placeholder vs. lexical variables summary: |- Dan Kogai ran in to a failure with Pugs while trying something defined in s06. Audrey Tang noted that the compiler list would have been more appropriate, but that r9913 fixed the issue. - date_from: 1145309343 date_to: 1145750956 message_id: 20060417212842.13125.qmail@lists.develooper.com posters: - email: dave@whipp.name name: Dave Whipp - email: audreyt@audreyt.org name: Audrey Tang subject: 'Capture Object: why no verb?' summary: |- Dave Whipp felt that it was an omission that capture objects do not consider the verb. Audrey Tang responded with an ans - date_from: 1145524071 date_to: 1145565127 message_id: 20060420090751.163BCCB9BC@x12.develooper.com posters: - email: larry@cvs.perl.org - email: masoch@istic.org name: Daniel Hulme - email: audreyt@audreyt.org name: Audrey Tang - email: pmichaud@pobox.com name: Patrick R. Michaud - email: larry@wall.org name: Larry Wall - email: damian@conway.org name: Damian Conway subject: '[svn:perl6-synopsis] r8883 - doc/trunk/design/syn' summary: |- A submitted patch sparked a discussion on the verb 'parse' on #perl6, which Audrey Tang summarized. 'token:w' was seen as a better form of removing the ambiguity. Others also posted comments on the synopsis. - date_from: 1145634983 date_to: 1145653724 message_id: 20060421155623.7F2E1CB9BC@x12.develooper.com posters: - email: autrijus@cvs.perl.org - email: uri@stemsystems.com name: Uri Guttman - email: duff@pobox.com name: Jonathan Scott Duff - email: larry@wall.org name: Larry Wall subject: '[svn:perl6-synopsis] r8899 - doc/trunk/design/syn' summary: |- Uri Guttman replied to a patch by saying that he was confused by many of the recent changes. He requested additional examples. A few people also addressed the documentation changes in that patch. - date_from: 1145699551 date_to: 1145808507 message_id: 4449FCDF.7050107@audreyt.org posters: - email: audreyt@audreyt.org name: Audrey Tang - email: larry@wall.org name: Larry Wall - email: juerd@convolution.nl name: Juerd subject: =$fh vs *$fh summary: |- Audrey Tang merged some ideas after seeing similarities between them, and wondered if it could be seen as a general case for = to return the next thing. Larry Wall expressed some concerns, to which Audrey responded. - date_from: 1145750909 date_to: 1145816059 message_id: 200604221808.29254.emgrasso@data-raptors.com posters: - email: emgrasso@data-raptors.com name: Elyse M. Grasso - email: rspier@pobox.com name: Robert Spier subject: svn links for the Architecture section on the website? summary: |- Elyse M. Grasso suggested that the synopses could link to the svn site because the versions are lagging on dev.perl.org. Robert Spier responded that he had modified the dev site for more regular updates. - date_from: 1145886643 date_to: 1145926820 message_id: 67d53e40604240650l76a5b120gfda7d16184a99df5@mail.gmail.com posters: - email: malaire@gmail.com name: Markus Laire - email: duff@pobox.com name: Jonathan Scott Duff - email: larry@wall.org name: Larry Wall - email: jerry.gay@gmail.com name: Jerry Gay - email: james@mastros.biz subject: 'S05: Interpolated hashes?' summary: |- Markus Laire asked for an example of how two sections of s05 relate to one another. A couple of people attempted to answer the question. - date_from: 1145930284 date_to: 1145942303 message_id: ef30550b0604241858u74ea9bcftf29539a99f224f27@mail.gmail.com posters: - email: dataweaver@gmail.com name: Jonathan Lang - email: larry@wall.org name: Larry Wall - email: damian@conway.org name: Damian Conway subject: Adverbs summary: >- Jonathan Lang asked how adverbs were defined and accessed within a subroutine. Larry Wall and Damian Conway answered. - date_from: 1146016678 date_to: 1146066749 message_id: 000001c668d4$d8632710$3a024447@JoeGottman1 posters: - email: jgottman@carolina.rr.com name: Joe Gottman - email: duff@pobox.com name: Jonathan Scott Duff - email: juerd@convolution.nl name: Juerd - email: james@mastros.biz - email: larry@wall.org name: Larry Wall - email: malaire@gmail.com name: Markus Laire subject: 'S5 - Question about repetition qualifier' summary: >- Joe Gottman noted that the repetition qualifier described in s05 seems restrictive. Several people responded on whether the additional suggestions would be used. - date_from: 1146168605 date_to: 1146214007 message_id: 'p06230901c076cb197ced@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan - email: larry@wall.org name: Larry Wall - email: mark@biggar.org name: Mark A. Biggar - email: Thomas.Sandlass@orthogon.com name: TSa - email: lrpalmer@gmail.com name: Luke Palmer subject: Perl 6 built-in types summary: |- Darren Duncan had a few comments after reading s06. He discussed this with Larry Wall, and others added their two cents. - date_from: 1146315124 date_to: 1146315124 message_id: 20060429125204.GB3695@stef posters: - email: stef@stefp.dyndns.org subject: values of undef and JavaScript summary: "Stéphane Payrard wondered about the nature of 'undef' as a value vs. 'undef' as the uninitialized variable state, especially in the context of interoperability with JavaScript." - date_from: 1146322202 date_to: 1146323493 message_id: 86hd4cigh1.fsf@blue.stonehenge.com posters: - email: merlyn@stonehenge.com name: Randal L. Schwartz - email: james@mastros.biz subject: 'S02 - s/environmental variables/environment variables/g please' summary: |- Randal Schwartz issued a plea for consistent use of 'environment variables' over 'environmental variables'. There was a brief discussion on whether these described two different concepts. - date_from: 1146392022 date_to: 1146392022 message_id: 44548DD6.3000807@web.de posters: - email: deirdre_skye@web.de name: Herbert Breunung subject: german perl6 tutorial summary: |- Herbert Breunung announced that he is at work on a German-language version of the Perl6 tutorial and requested help from anyone fluent in German. - name: perl6-internals title: Parot Porters (formerly perl6-internals) extra: description: >- The parrot-porters list was called perl6-internals during the period covered by this summary. threads: - date_from: 1142102111 date_to: 1144169311 message_id: 4413185F.3090806@autrijus.org posters: - email: autrijus@autrijus.org name: Audrey Tang - email: loneowl@ritalin.shout.net name: Joshua Isom - email: lt@toetsch.at name: Leopold Toetsch - email: chip@pobox.com name: Chip Salzenberg subject: Value PMCs in Parrot? summary: |- Audrey Tang is in the process of porting Pugs's native PIL VM to Parrot, which gave her the idea of translating the concept of 'value objects' to Parrot. Joshua Isom, Leopold Toetsch and Chip Salzenberg responded to the suggestion. - date_from: 1143301669 date_to: 1146139030 message_id: 572358897.20060325164749@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke - email: chromatic@wgz.org name: chromatic subject: MSWin32 (Visual C++ 8.0) Test Results (r12017) summary: |- Ron Blaschke reported failing tests in r12017. chromatic replied that it was fixed in r16032. - date_from: 1143840587 date_to: 1143840587 message_id: rt-3.0.11-38823-131786.13.0642489600931@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch rt_ticket: 'perl #38823' subject: '[perl #38823] [BUG] solaris 10 w gcc' summary: |- Leopold Toetsch noted a bug () caused by the configuration system ignoring commandline options. - date_from: 1144037849 date_to: 1144539923 message_id: 20060403041729.GA12742@petdance.com posters: - email: andy@petdance.com name: Andy Lester - email: chromatic@wgz.org name: chromatic - email: sean.sieger@gmail.com name: Sean Sieger - email: nick@ccl4.org name: Nicholas Clark - email: lt@toetsch.at name: Leopold Toetsch subject: '[PATCH] My first patch, for builtins.*' summary: |- Andy Lester supplied a patch and said he hopes to do the same sort of source code cleanup in Parrot that he's been doing in Perl 5. It was applied as r12096. There was a brief discussion on how to coordinate cleanup. - date_from: 1144090590 date_to: 1144090590 message_id: rt-3.0.11-38840-131874.11.2894734549259@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #38840' subject: '[perl #38840] Use File::Spec instead of /dev/null' summary: |- In , Will Coleda noted that direct references to `/dev/null/` should be updated to use File::Spec. - date_from: 1144091090 date_to: 1144094668 message_id: rt-3.0.11-38841-131875.11.5570304305264@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Bernhard Schmalhofer - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38841' subject: '[perl #38841] [TODO] Split exec run core into two distinct run cores' summary: |- Bernhard Schmalhofer created ticket to address some improvements for JIT. - date_from: 1144122233 date_to: 1144122233 message_id: rt-3.0.11-38844-131900.10.9122295961883@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Lester rt_ticket: 'perl #38844' subject: '[perl #38844] [TODO] Make lint, splint and tags targets' summary: |- Andy Lester requested a few changes, such as renaming the lint target to splint. - date_from: 1144178622 date_to: 1144178622 message_id: rt-3.0.11-38849-131917.7.67139156133766@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Bernhard Schmalhofer rt_ticket: 'perl #38849' subject: "[perl #38849] Move internal header files out of 'include/parrot'" summary: |- In , Bernhard Schmalhofer proposed that some header files which are only included by C source files be moved to another location. - date_from: 1144194769 date_to: 1144374823 message_id: rt-3.0.11-38850-131920.11.2758679334384@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Allison Randal - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers rt_ticket: 'perl #38850' subject: '[perl #38850] [BUG] Getopt/Obj.pir dies on non-existent options' summary: |- Allison Randal reported bug , which Bob Rogers felt could be attributed to r11444. The problem involves how `get_options` reacts to a non-existent option. - date_from: 1144275867 date_to: 1146368979 message_id: AD78CF25-23CC-4426-852A-FA4660B4492D@perl.org posters: - email: allison@perl.org name: Allison Randal - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers subject: early draft of exceptions PDD summary: |- Allison Randal posted an early draft for exceptions and requested feedback. Bob Rogers posted a contribution to the document. This led to a discussion on HLL exception handlers. - date_from: 1144357446 date_to: 1144466854 message_id: rt-3.0.11-32642-132009.12.201819965451@perl.org posters: - email: bugs-parrot-track@netlabs.develooper.com name: Bernhard Schmalhofer via RT - email: pmichaud@pobox.com name: Patrick R. Michaud - email: will@coleda.com name: Will Coleda - email: mddiep@gmail.com name: Matt Diephouse - email: chromatic@wgz.org name: chromatic - email: nick@ccl4.org name: Nicholas Clark rt_ticket: 'perl #32642' subject: "[perl #32642] [TODO] Remove Perl* PMCs from parrot's basic PMCs, src and languages" summary: |- In , Bernhard Schmalhofer noted that Perl* PMCs are no longer used in the Parrot core. He asked if it was possible to rename or move the PMCs. Several people agreed, but it was pointed out by Patrick R. Michaud that Chip Salzenberg did not want Parrot to change significantly until 1.0. - date_from: 1144357468 date_to: 1144357468 message_id: 20060406210428.GG31962@host.pmichaud.com posters: - email: pmichaud@pobox.com name: Patrick R. Michaud subject: 'Re: [perl #32507] [TODO] ResizableIntegerArray missing vtables (e.g., pop)' summary: |- In April, , which turned out to not be related to PGE, was marked as resolved. - date_from: 1144359385 date_to: 1144395079 message_id: 4135e3e50604061436t4db85495j769da8bba905b88a@mail.gmail.com posters: - email: sean.sieger@gmail.com name: Sean Sieger - email: nick.glencross@gmail.com name: Nick Glencross subject: installing svn parrot summary: |- Sean Sieger asked if there was a problem with Parrot, and Nick Glencross offered an installation suggestion. - date_from: 1144431522 date_to: 1144845829 message_id: 20060407173841.GA20211@colon.colondot.net posters: - email: nick@ccl4.org name: Nicholas Clark - email: lt@toetsch.at name: Leopold Toetsch subject: 'Re: [svn:parrot] r12129 - trunk/src' summary: |- Nicholas Clark was afraid r12129 was masking the real bug, but Leopold Toetsch explained the reasons behind the patch. - date_from: 1144593511 date_to: 1144593511 message_id: 1016662938.20060409163831@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke subject: t/examples/streams.t issue on Windows summary: |- Ron Blaschke reported a failing test on Windows and suggested changing `svn:eol-style` to "LE" or to have tests normalize CRLF to LF. - date_from: 1144610003 date_to: 1144851897 message_id: rt-3.0.11-38888-132118.1.08457965545924@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: pmichaud@pobox.com name: Patrick R. Michaud - email: jonathan@jwcs.net name: Jonathan Worthington - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38888' subject: '[perl #38888] PGE::P5Regexp failures.' summary: |- In ticket , Will Coleda noted that the Tcl test suite has failures. There was some discussion on the location of the problem, and a patch was created and applied as r12181. - date_from: 1144764333 date_to: 1145031292 message_id: rt-3.0.11-38896-132158.2.20607282200312@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: nick@ccl4.org name: Nicholas Clark - email: pmichaud@pobox.com name: Patrick R. Michaud - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38896' subject: '[perl #38896] [TODO] Integer PMC missing math methods.' summary: |- Will Coleda reported in that there are many math ops that work on Float PMCs but not Integer PMCs. Nicholas Clark and Patrick R. Michaud expressed some concern over the behavior. More discussion followed. - date_from: 1144764564 date_to: 1144764564 message_id: rt-3.0.11-38897-132160.1.57750658103595@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #38897' subject: "[perl #38897] [TODO] fail during makefile generation if line ends in '/'" summary: |- Jerry Gay made a request in ticket for slash replacement during makefile creation. - date_from: 1144857655 date_to: 1144874691 message_id: rt-3.0.11-38903-132195.4.70650842754928@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch - email: bugs-parrot-track@netlabs.develooper.com name: Will Coleda via RT rt_ticket: 'perl #38903' subject: '[perl #38903] Tcl - namespace borkage' summary: |- In , Will Coleda reported that Tcl's use of globals in the `_Tcl` namespace was causing issues. - date_from: 1144865698 date_to: 1144930821 message_id: 20060412181458.GA21444@feather.perl6.nl posters: - email: pmurias@feather.perl6.nl name: Pawel Murias - email: lt@toetsch.at name: Leopold Toetsch subject: Parrot_init shouldn't be described in doc/embed.pod summary: |- Pawel Murias submitted a patch which removes Parrot_init. It was applied as r12200. - date_from: 1144876917 date_to: 1144934665 message_id: rt-3.0.11-38907-132221.4.44498133196383@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38907' subject: '[perl #38907] namespace-related bus error' summary: |- Will Coleda reported a Parrot bus error in ticket , which was resolved with r12201. - date_from: 1144981953 date_to: 1145043888 message_id: rt-3.0.11-38914-132262.11.1444714056802@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Gregor N . Purdy - email: jerry.gay@gmail.com name: Jerry Gay - email: will@coleda.com name: Will Coleda rt_ticket: 'perl #38914' subject: '[perl #38914] perl Configure.pl fails on Mac OS X 10.4.6 on Intel iMac' summary: |- Gregor N . Purdy created a ticket () which turned out to be a false alarm. - date_from: 1145043337 date_to: 1145043714 message_id: 200604141235.37690.chromatic@wgz.org posters: - email: chromatic@wgz.org name: chromatic - email: will@coleda.com name: Will Coleda - email: jerry.gay@gmail.com name: Jerry Gay subject: '@slash@ in Makefile.in Files' summary: |- chromatic noted that a patch replaced `@slash@` with `/` in the Makefile and wondered if the former was still required or even desired. Both Jerry Gay and Will Coleda recommended using `/`. - date_from: 1145166506 date_to: 1145166506 message_id: rt-3.0.11-38929-132298.13.3764183583418@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Lester rt_ticket: 'perl #38929' subject: '[perl #38929] [TODO] Get executable code out of .h files' summary: |- Andy Lester proposed, in ticket , that functions in `include/parrot/jit_emit.h` be removed and up in a .c file. - date_from: 1145211760 date_to: 1146514155 message_id: 20060416214105.GB21028@host.pmichaud.com posters: - email: pmichaud@pobox.com name: Patrick R. Michaud - email: nick@ccl4.org name: Nicholas Clark - email: lt@toetsch.at name: Leopold Toetsch - email: larry@wall.org name: Larry Wall - email: bugs-parrot-track@netlabs.develooper.com name: Patrick R. Michaud via RT - email: parrotbug-followup@parrotcode.org name: Patrick R . Michaud - email: audreyt@audreyt.org name: Audrey Tang subject: 'Re: [perl #38931] [RFE] Double-quoted strings automatically determine string type' summary: |- In , Patrick R. Michaud noted that double-quoted strings are assumed to be ASCII unless prefixed by a charset identifier such as 'unicode:'. He felt it would be useful if PIR emitters in Parrot automatically used \u or \x in double-quotes to generate an identifier. Nick Clark said that he felt the reason for the ASCII assumption was to avoid the ambiguity that comes from assuming the identifier. There was further discussion, and in the end Patrick withdrew his request. - date_from: 1145250001 date_to: 1145287851 message_id: 20060417050000.GA10307@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: chromatic@wgz.org name: chromatic - email: lt@toetsch.at name: Leopold Toetsch subject: "Namespaces TODO list, April 16 '06" summary: |- Chip Salzenberg posted a list of things to do to bring Parrot in line with the namespace revisions in pdd21. chromatic asked for clarification, which was provided. - date_from: 1145371488 date_to: 1145376911 message_id: FDC6E63B-DA63-4FE5-B8B5-1C55F0815047@coleda.com posters: - email: will@coleda.com name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch - email: chip@pobox.com name: Chip Salzenberg subject: namespace bug 2? summary: |- Will Coleda reported a possible namespace bug. Leopold posted a workaround, and Chip Salzenberg fixed it in r12310. - date_from: 1145468484 date_to: 1145478796 message_id: B4724352-0C53-42A8-A9BA-516678888E27@coleda.com posters: - email: will@coleda.com name: Will Coleda subject: 'tcl lexical failures, PDD20, PDD21' summary: |- Will Coleda had some thoughts on why Tcl was having failures, and answered his own post due to an off-list contribution from Matt. - date_from: 1145623252 date_to: 1145719827 message_id: rt-3.0.11-38957-132519.7.53509019940211@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: mddiep@gmail.com name: Matt Diephouse - email: will@coleda.com name: Will Coleda - email: doughera@lafayette.edu name: Andy Dougherty rt_ticket: 'perl #38957' subject: '[perl #38957] hash test failures' summary: |- In , Will Coleda reported a persistent failure. There were other reports of failures, and some of successes. - date_from: 1145626697 date_to: 1145656243 message_id: rt-3.0.11-38958-132529.16.8915789581597@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: mddiep@gmail.com name: Matt Diephouse rt_ticket: 'perl #38958' subject: '[perl #38958] hash/iterator failures' summary: |- In , Will Coleda reported some long-running bugs. Matt Diephouse reported that he did not see the problem. - date_from: 1145643623 date_to: 1145745384 message_id: 44492267.6000902@alfarrabio.di.uminho.pt posters: - email: albie@alfarrabio.di.uminho.pt - email: fonseka@gmail.com name: Ruben Fonseca - email: chromatic@wgz.org name: chromatic subject: 'RFC: Possible SoC Proposal' summary: >- Alberto Simões reported that there was a proposal to create a compiler for LISS. chromatic thought it sounded like a good idea, and Ruben Fonseca expressed interest. The discussion continued in . - date_from: 1145648590 date_to: 1145907116 message_id: Pine.SOC.4.62.0604211542310.14876@maxwell.phys.lafayette.edu posters: - email: doughera@lafayette.edu name: Andy Dougherty - email: will@coleda.com name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch - email: Bernhard.Schmalhofer@gmx.de name: Bernhard Schmalhofer - email: parrotcode@gmail.com name: Klaas-Jan Stol - email: jerry.gay@gmail.com name: Jerry Gay subject: What version of perl is required? summary: |- Andy Dougherty reported a mismatch between documentation and configuration as to which version of Perl 5 was required. This was resolved. - date_from: 1145655881 date_to: 1145746598 message_id: rt-3.0.11-38960-132537.5.13025883657342@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch - email: mddiep@gmail.com name: Matt Diephouse - email: megavlad@gmail.com name: Megavlad@Gmail - email: jonathan@jwcs.net name: Jonathan Worthington - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #38960' subject: '[perl #38960] [BUG] test troubles' summary: |- In In , Leopold Toetsch reported some failures. Some additional questions were asked, and Megavlad expressed interest in Parrot bytecode. - date_from: 1145669494 date_to: 1145669494 message_id: 2fd82cfd0604211831i689f9064o6ef7af42bbee6cbc@mail.gmail.com posters: - email: coumbes@gmail.com name: Tyler Coumbes subject: Working on languages/python summary: |- Tyler Coumbes posted to inform that he is working on getting the Python PMCs to compile with the current Parrot release (0.4.3). - date_from: 1145756609 date_to: 1149188796 message_id: rt-3.0.11-38964-132594.6.95991502602496@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38964' subject: "[perl #38964] .sub names can't be Unicode." summary: |- In , Will Coleda reported a bug. It was addressed with r12863. - date_from: 1145908637 date_to: 1145908637 message_id: rt-3.0.11-38969-132643.17.3846174149671@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #38969' subject: '[perl #38969] parrot source does not conform to standards' summary: |- In , Jerry Gay reported that there are many exceptions when running `per tools/dev/check_source_standards.pl`. - date_from: 1145974457 date_to: 1145981886 message_id: rt-3.0.11-38975-132658.6.53029012775953@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty - email: bugs-parrot-track@netlabs.develooper.com name: Will Coleda via RT rt_ticket: 'perl #38975' subject: '[perl #38975] [PATCH] Update PLATFORMS' summary: |- Several failing tests were reported in . Andy Dougherty offered a patch, which was applied as r12427. - date_from: 1145977331 date_to: 1145977331 message_id: rt-3.0.11-38976-132660.12.7119820319866@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty rt_ticket: 'perl #38976' subject: '[perl #38976] ResizablePMCArray uses too much memory' summary: |- Andy Dougherty created ticket to report a massive increase in memory requirements. - date_from: 1145979290 date_to: 1146008375 message_id: rt-3.0.11-38978-132662.12.2780301077407@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty - email: lt@toetsch.at name: Leopold Toetsch - email: chromatic@wgz.org name: chromatic rt_ticket: 'perl #38978' subject: '[perl #38978] [PATCH] Fix unitialized register error in t/pmc/file.t' summary: |- Andy Dougherty supplied a patch with , which was applied as r16031. - date_from: 1145980463 date_to: 1145980893 message_id: rt-3.0.11-38979-132666.11.5046903834914@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty - email: will@coleda.com name: Will Coleda rt_ticket: 'perl #38979' subject: '[perl #38979] [PATCH] Explictly close file in t/pmc/mmd.t' summary: |- Andy Dougherty supplied a patch with , which was applied as r12424. - date_from: 1145990977 date_to: 1145990977 message_id: rt-3.0.11-38982-132685.17.9829243412518@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #38982' subject: '[perl #38982] [TODO] refactor long test files' summary: |- Jerry Gay proposed that some test files be refactored, as they were too long. This was in ticket . - date_from: 1146078315 date_to: 1146130161 message_id: 200604261205.15481.chromatic@wgz.org posters: - email: chromatic@wgz.org name: chromatic - email: lt@toetsch.at name: Leopold Toetsch - email: audreyt@audreyt.org name: Audrey Tang subject: is_deeply() is painful summary: |- chromatic asked for some suggestions on handling nested data structures for his work on `is_deeply()` in Test::More in PIR. Leopold Toetsch and Audrey Tang offered suggestions. - date_from: 1146111639 date_to: 1146111639 message_id: 20060427042039.GA8094@host.pmichaud.com posters: - email: pmichaud@pobox.com name: Patrick R. Michaud subject: Updated PGE summary: |- Patrick R. Michaud reported that he had checked in r12442, which contains a large set of updates to PGE. - date_from: 1146140759 date_to: 1146173008 message_id: 4450B857.6000607@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke - email: doughera@lafayette.edu name: Andy Dougherty - email: jerry.gay@gmail.com name: Jerry Gay - email: chromatic@wgz.org name: chromatic subject: MSWin32 (Visual C++ 8.0) Test Results (r12442) summary: |- Ron Blaschke reported a series of failing tests, some of which were already reported. Others were fixed, and others were known TODO items. - date_from: 1146166595 date_to: 1146777380 message_id: rt-3.0.11-39013-132788.4.13630352916783@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty rt_ticket: 'perl #39013' subject: '[perl #39013] [PATCH] Two more uninitialized registers' summary: |- Andy Dougherty supplied a patch in , which was applied as r12503. - date_from: 1146235005 date_to: 1146235005 message_id: rt-3.0.11-39018-132822.10.6728736622969@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty rt_ticket: 'perl #39018' subject: '[perl #39018] t/pmc/complex failures on Solaris 8/SPARC' summary: |- Andy Dougherty created to document some non-urgent failures. - date_from: 1146236573 date_to: 1146254835 message_id: Pine.SOC.4.64.0604281056420.9583@maxwell.phys.lafayette.edu posters: - email: doughera@lafayette.edu name: Andy Dougherty - email: pmichaud@pobox.com name: Patrick R. Michaud subject: Hundreds of errors? summary: |- Andy Dougherty reported many failing tests, and Patrick R. Michaud asked for clarification. - date_from: 1146416155 date_to: 1146426944 message_id: rt-3.0.11-39035-132899.0.710516612456971@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay - email: jerry.gay@gmail.com name: Jerry Gay rt_ticket: 'perl #39035' subject: '[perl #39035] [BUG] r12465: dynpmc build fails on win32' summary: >- Jerry Gay reported this problem in . It was quickly resolved. However, there was another error, which was then put in ticket (see also ).