--- title: Perl 6 mailing list summary for the month of July, 2006 extra: header: - title: Summary updates body: |- This post continues to work on the Perl 6 summary backlog. After the upcoming August 20th recapitulation of the first three weeks of August, Perl 6 summaries will return to a weekly schedule. footer: - body: |- Yuval Kogman once again contributed summaries for some of the threads. 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: Acknowlegements 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 lists: - name: perl6-users threads: - date_from: 1151939126 date_to: 1151939126 hidden: ~ message_id: 87psgm20gw.fsf@teufelkommraus.webit.de posters: - email: schwigon@webit.de name: Steffen Schwigon subject: 'RFF: test Emacs Perl6 mode' summary: |- Steffen Schwigon invited anyone who uses (X)Emacs to work with Perl6 or Pugs to give feedback on the enhanced cperl-mode at - date_from: 1152051367 date_to: 1152051367 hidden: 1 message_id: 004f01c69fb7$5396ef70$e8836944@athenalab2 posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker subject: (FW) Pugs 6.2.12 and v6.pm released! summary: ~ - date_from: 1152060948 date_to: 1152564927 hidden: ~ message_id: 002B1657-F9C9-43C1-8DEE-1E513C4140BE@audreyt.org posters: - email: autrijus@gmail.com name: Audrey Tang - email: mgoldshteyn@comcast.net name: Michael Goldshteyn - email: audreyt@audreyt.org name: Audery Tang - email: duff@pobox.com name: Jonathan Scott Duff subject: '[ANNOUNCE] Pugs 6.2.12 and v6.pm released! (reformatted)' summary: |- Audrey Tang wrote that Pugs 6.2.12 is available on CPAN, and listed some of the key features. v6.pm, a prototype Perl 6 compiler implemented in Perl 5 is also available on CPAN. She highlighted a number of modules which had contributed toward the solution, such as Moose and Module::Compile. - date_from: 1152780355 date_to: 1152780355 hidden: ~ message_id: 016501c6a658$951ce6f0$e8836944@athenalab2 posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker subject: 'Your ideas/preferences for Perl 6 IDE, RCP, Acme-like shell, and so on?' summary: |- Conrad Schneiker had several questions for the group: what key features should be in a FOSS tool suite involving Perl 6, what major existing components are recommended, and how people would design it to take advantage of new Perl 6 capabilities. - date_from: 1154378952 date_to: 1154625065 hidden: ~ message_id: 97f280ea0607311348k416848b3i93060871b9ace6b1@mail.gmail.com posters: - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: chiology@gmail.com name: Matt Todd subject: wiki summary: |- Amir E. Aharoni wanted to know what the current state of the wiki plan is. He was primarily interested in the content, rather than the implementation. Conrad Schneiker replied that he felt a wiki should be installed on feather soon, to serve the need for documentation, and from there it would be possible to port the wiki to Perl 6. title: Users - name: perl6-language threads: - date_from: 1151693841 date_to: 1154104891 hidden: ~ message_id: 20060630185701.30C45D22E1@x12.develooper.com posters: - email: larry@cvs.perl.org - email: perl@aaroncrane.co.uk name: Aaron Crane - email: audreyt@audreyt.org name: Audrey Tang subject: '[svn:perl6-synopsis] r9725 - doc/trunk/design/syn' summary: |- In response to Audrey Tang's commit, Aaron Crane noted that he understood why 'environmental' had been changed to 'contextual' but questioned whether 'contextual' was the best alternative because 'contexts' already have a meaning. He proposed 'ambient variables'. Audrey responded that a context is passed along with your calls, and in that sense 'want' is a contextual variable. - date_from: 1151705931 date_to: 1151784912 hidden: ~ message_id: 20060630221755.CF84BD2489@x12.develooper.com posters: - email: larry@cvs.perl.org - email: malaire@gmail.com name: Markus Laire - email: larry@wall.org name: Larry Wall subject: '[svn:perl6-synopsis] r9727 - doc/trunk/design/syn' summary: |- Markus Laire had a question about Larry Wall's commit, namely, why `q:n[stuff]` is not acceptable, and in what way parenthesis are special. Larry replied that `qn(stuff)` is always a function call, as is `q(foo)`; neither is a quote. He said that he will clarify the distinction between quotes and macros. - date_from: 1151706715 date_to: 1151709802 hidden: 1 message_id: 20060630223135.A9A02D2489@x12.develooper.com posters: - email: larry@cvs.perl.org - email: masoch@istic.org name: Daniel Hulme subject: '[svn:perl6-synopsis] r9728 - doc/trunk/design/syn' summary: ~ - date_from: 1151708041 date_to: 1151708041 hidden: 1 message_id: 20060630225340.7BFB2D2489@x12.develooper.com posters: - email: pmichaud@cvs.perl.org subject: '[svn:perl6-synopsis] r9729 - doc/trunk/design/syn' summary: ~ - date_from: 1151710865 date_to: 1151710865 hidden: 1 message_id: 20060630234006.BAF41CC274@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9730 - doc/trunk/design/syn' summary: ~ - date_from: 1151781249 date_to: 1151781249 hidden: 1 message_id: 20060701191352.C1CDBCC25A@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9731 - doc/trunk/design/syn' summary: ~ - date_from: 1151781631 date_to: 1151781631 hidden: 1 message_id: 20060701192016.8BDB5CC25A@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9732 - doc/trunk/design/syn' summary: ~ - date_from: 1151787346 date_to: 1151941796 hidden: ~ message_id: 20060701205509.3DCD9CC25A@x12.develooper.com posters: - email: larry@cvs.perl.org - email: malaire@gmail.com name: Markus Laire - email: larry@wall.org name: Larry Wall subject: '[svn:perl6-synopsis] r9733 - doc/trunk/design/syn' summary: |- In response to Larry Wall's commit, Markus Laire asked how `q ()` is parsed, because quotes can have whitespace but functions cannot. Larry replied that it is a quote. - date_from: 1151791711 date_to: 1151894207 hidden: ~ message_id: 44A6F242.8060504@tacocat.net posters: - email: tallison@tacocat.net name: Tom Allison - email: autrijus@gmail.com name: Audrey Tang subject: S04 summary: |- Tom Allison was looking at S04 and was confused by the intended behaviors and prohibited behaviors of the `goto` function and suggested clarifying with test cases. Audrey Tang agreed that test cases would be useful and invited Tom to contribute. - date_from: 1151879047 date_to: 1151922386 hidden: ~ message_id: x7psgnbq8g.fsf@mail.sysarch.com posters: - email: uri@stemsystems.com name: Uri Guttman - email: juerd@convolution.nl name: Juerd - email: jose.castro@log.pt name: Jose Castro subject: 'DOC: glossary' summary: |- Uri Guttman reported on the docathon. There was a suggestion that Perl 6 have a glossary with terms might not make sense to a newcomer not steeped in theory. Uri proposed that someone be appointed pumpking of the master documentation. Juerd suggested checking out the Perl 6 Nomenclature document. José Castro amended Uri's proposal to suggest that pronunciation always be included, for the benefit of non-native speakers. Joel York volunteered to be pumpking. - date_from: 1151937460 date_to: 1151937460 hidden: 1 message_id: 971DA400F719E74CB13BC3E24562A14B01C7EB35@GSBEX.gsb.uchicago.edu posters: - email: Joel.York@chicagogsb.edu name: Joel York subject: 'RE: [yapc] DOC: glossary' summary: ~ - date_from: 1151940582 date_to: 1152306578 hidden: ~ message_id: 941eab840607030829oa470154x707e963a1b5fd948@mail.gmail.com posters: - email: joshua.gatcomb@gmail.com name: Joshua Gatcomb - email: mail@seamons.com name: Paul Seamons - email: fglock@gmail.com name: Flavio S. Glock subject: Using Rules Today summary: |- Joshua Gatcomb posted that he is working on different parsers and their methods. He wondered if someone could provide an example of a mathematical expression parser. Flavio S. Glock posted links of some possibilities. Paul Seamons suggested that CGI::Ex::Template might be of interest. - date_from: 1151953288 date_to: 1151953288 hidden: 1 message_id: 20060703190053.F3FF4CC276@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9753 - doc/trunk/design/syn' summary: ~ - date_from: 1151996774 date_to: 1152031071 hidden: ~ message_id: 44AA138E.70304@bereft.net posters: - email: list@bereft.net name: Brad Bowman - email: nick@ccl4.org name: Nicholas Clark - email: larry@wall.org name: Larry Wall - email: dankogai@dan.co.jp name: Dan Kogai subject: sprintf and snake envy summary: |- Brad Bowman wrote about two sprintf features of Python which might be nice to borrow. Nicholas Clark was not certain that sprintf needs an operator. Larry Wall noted that there was already sort of an operator, if infix `as` is considered a variant of `.as()`. - date_from: 1152052687 date_to: 1152052687 hidden: 1 message_id: 20060704223755.442DECBDB8@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9812 - doc/trunk/design/syn' summary: ~ - date_from: 1152130242 date_to: 1152130434 hidden: ~ message_id: 1152130177.28796.171.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman subject: S29 proposed revision summary: |- Aaron Sherman included a first attempt of a revision of S29. He wanted to make it public although there is still a lot more to do. - date_from: 1152142063 date_to: 1152142063 hidden: 1 message_id: 20060705232705.D280CCBDB8@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9814 - doc/trunk/design/syn' summary: ~ - date_from: 1152163712 date_to: 1152163712 hidden: 1 message_id: 20060706052807.21EADCBDB8@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9815 - doc/trunk/design/syn' summary: ~ - date_from: 1152171328 date_to: 1152214763 hidden: ~ message_id: 44ACBC06.7030204@perl.org posters: - email: allison@perl.org name: Allison Randal - email: autrijus@gmail.com name: Audrey Tang - email: larry@wall.org name: Larry Wall - email: ajs@ajs.com name: Aaron Sherman subject: 'namespaces, a single colon to separate HLL prefix?' summary: |- Allison Randal is reviewing namespaces in PDD and would like to know if there is a syntax specified in Perl 6 for referring to namespaces from other languages. Audrey Tang replied that the ':' form is approved, and that this is found in S11. Larry Wall and Aaron Sherman also had some comments. - date_from: 1152201575 date_to: 1152201575 hidden: ~ message_id: 1152201545.28796.249.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman subject: sprintf for S29 summary: |- Aaron Sherman has worked on documenting sprintf in S29 and asked if there were additional formats that should be added. - date_from: 1152283555 date_to: 1152283555 hidden: ~ message_id: 1152283486.28796.298.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman subject: List operations for S29 summary: |- Aaron Sherman has gone through the basic list operations in S29. One of the disappointments is that splice cannot be as fully featured as desired. He included the text modifications. - date_from: 1152369741 date_to: 1152377898 hidden: ~ message_id: ef30550b0607080742w762d8e6akaa456cf499ad3ff3@mail.gmail.com posters: - email: dataweaver@gmail.com name: Jonathan Lang - email: larry@wall.org name: Larry Wall subject: Methods vs. Subs summary: |- Jonathan Lang asked if there was anything which was possible with a sub but not a method. Larry Wall replied. - date_from: 1152396394 date_to: 1152459989 hidden: ~ message_id: 44B02BF8.4040206@ajs.com posters: - email: ajs@ajs.com name: Aaron Sherman - email: larry@wall.org name: Larry Wall - email: jgottman@carolina.rr.com name: Joe Gottman - email: darren@DarrenDuncan.net name: Darren Duncan subject: S29 update ready summary: |- Aaron Sherman posted that he was ready to update S29 but asked Larry Wall and others to look over the documents. Joe Gottman had a comment about join, and Darren Duncan added his opinion. Aaron clarified. - date_from: 1152564518 date_to: 1152726852 hidden: ~ message_id: 20060710204824.20A93CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org - email: Smylers@stripey.com name: Smylers - email: ajs@ajs.com name: Aaron Sherman - email: larry@wall.org name: Larry Wall subject: '[svn:perl6-synopsis] r10077 - doc/trunk/design/syn' summary: |- In response to a commit, Smylers replied that it might not make sense for comments to start with an alternate form of expressions now denoted as illegal. Aaron Sherman asked for further clarification on exactly what expressions were covered by the patch. Larry Wall responded. - date_from: 1152611141 date_to: 1152611141 hidden: ~ message_id: 44B37351.40900@bereft.net posters: - email: list@bereft.net name: Brad Bowman subject: Anonymous Self-referential Datastructure Literals summary: |- Brad Bowman posted a few thoughts about self-referential structures and their literal implementations for debugging and serializing. He wondered if a YAML approach would be a good representation. - date_from: 1152626834 date_to: 1152635370 hidden: ~ message_id: 1152626792.28796.321.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman - email: jikanter@gmail.com name: Jordan Kanter - email: trey@eecs.harvard.edu name: Trey Harris subject: Containers summary: |- Aaron Sherman had some questions about containers--which are mentioned in S02 and S06--and wanted to mention them in S29. Jordan Kanter saw this as an argument for the Glossary Uri Guttman mentioned in . Aaron and Trey Harris had a long conversation about what containers offer. - date_from: 1152650863 date_to: 1152651723 hidden: ~ message_id: 1152650800.28796.403.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman - email: nothingmuch@woobling.org name: Yuval Kogman subject: 'S?? OS interaction, POSIX and S29' summary: |- Aaron Sherman had some questions concerning changes he wanted to make to S29 on the subject of POSIX. Yuval Kogman asked for a more partitioned approach. - date_from: 1152718875 date_to: 1152741354 hidden: ~ message_id: 1152718832.28796.417.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman - email: david.green@telus.net name: David Green subject: 'Easy Str === Str question: what is a reference type' summary: |- Aaron Sherman had a problem with S03 with `===` and Str. David Green tried to clarify how Str is 'special'. This post led, indirectly, to [the next thread](msgid:20060712162508.GN19536@woobling.org), and eventually to . - date_from: 1152721541 date_to: 1152913808 hidden: ~ message_id: 20060712162508.GN19536@woobling.org posters: - email: nothingmuch@woobling.org name: Yuval Kogman - email: bailey.charles@gmail.com name: Charles Bailey - email: dataweaver@gmail.com name: Jonathan Lang - email: darren@DarrenDuncan.net name: Darren Duncan - email: dave@whipp.name name: Dave Whipp - email: mark@biggar.org name: Mark A. Biggar - email: rvtol+news@isolution.nl name: Dr.Ruud - email: larry@wall.org name: Larry Wall - email: ajs@ajs.com name: Aaron Sherman - email: duff@pobox.com name: Jonathan Scott Duff - email: Smylers@stripey.com name: Smylers - email: david.green@telus.net name: David Green subject: '===, =:=, ~~, eq and == revisited (blame ajs!)' summary: |- Following a question posed in and a discussion on #perl6, Yuval Kogman posted several points that are not completely resolved. He included a list of what he expects operators to return, and what they currently return in Pugs. This led to a very long discussion, which also forked into . The conclusion was that `===` did not do what most people expected, and that the `eqv` operator exists for that purpose. Synopsis patches to clear up the explanations were applied. - date_from: 1152723139 date_to: 1152800781 hidden: ~ message_id: 1152723117.28796.426.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman - email: larry@wall.org name: Larry Wall subject: 'Another quick one: .as' summary: |- Aaron Sherman wanted to know if derived classes can automatically `$obj.as`. Larry Wall explained the situation. Aaron had confused compile-time polymorphism with run-time mutation. - date_from: 1152752748 date_to: 1152752748 hidden: 1 message_id: 20060713010525.37223CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10156 - doc/trunk/design/syn' summary: ~ - date_from: 1152810745 date_to: 1152810745 hidden: ~ message_id: 1152810720.28796.655.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman subject: S29 demerge and API document plan summary: |- Aaron Sherman reported that Audrey Tang had asked him to split up S29 because it is becoming large. He explained how he proposed to make the division. - date_from: 1152819936 date_to: 1152908234 hidden: ~ message_id: 1152819873.28796.682.camel@pps posters: - email: ajs@ajs.com name: Aaron Sherman - email: nothingmuch@woobling.org name: Yuval Kogman - email: rvtol+news@isolution.nl name: Dr.Ruud - email: larry@wall.org name: Larry Wall subject: Run time dispatch on ~~ summary: |- In response to a request by Yuval Kogman, Aaron Sherman tried to re-state his concerns from an earlier thread (). In the end, Aaron proposed dealing with the problem through documentation. There was also some discussion on proper syntax. - date_from: 1152862267 date_to: 1152882257 hidden: ~ message_id: 'p06230902c0dcf455ca61@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan - email: chromatic@wgz.org name: Chromatic - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: nothingmuch@woobling.org name: Yuval Kogman subject: optimizing with === immutable comparator summary: |- Darren Duncan suggested that there might be an implementation optimization in `===`. Chromatic wondered if it was worth adding share-on-compare as a side-effect to a simple comparison. Darren tried to clarify his point. Ruud felt that it should be a voluntary operation. In Yuval Kogman's opinion, it is a VM issue. - date_from: 1152921636 date_to: 1153017973 hidden: ~ message_id: 20060715000013.C97B6CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org - email: darren@DarrenDuncan.net name: Darren Duncan - email: andy_bach@wiwb.uscourts.gov name: Andy Bach subject: '[svn:perl6-synopsis] r10215 - doc/trunk/design/syn' summary: |- Darren Duncan replied to a commit with a couple of suggestions: eliminating `!~` in favor of `!~~`, and explicitly stating the `<=>` semantics. - date_from: 1152922593 date_to: 1152922593 hidden: 1 message_id: 20060715001546.AE880CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10216 - doc/trunk/design/syn' summary: ~ - date_from: 1152947816 date_to: 1152947816 hidden: 1 message_id: 20060715071552.9B852CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10217 - doc/trunk/design/syn' summary: ~ - date_from: 1152980505 date_to: 1153000427 hidden: ~ message_id: 200607151821.15284.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch - email: jerry.gay@gmail.com name: Jerry Gay subject: A note for test writers summary: |- Leopold Toetsch requested that people verify test results rather than using Parrot output as the expected output. In short, tests should be written first, then features. - date_from: 1153001584 date_to: 1153172227 hidden: ~ message_id: 'p06230900c0df10b3ab5f@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan - email: sam@vilain.net name: Sam Vilain subject: binding operators and related introspection summary: |- Darren Duncan noted that S03 and the newest Pugs are agreed on how `:=` works. He wondered if there could also be an easy way to change all bindings to the same variable to point to a different variable. Sam Vilain suggested this might be similar to Ruby's `Object.all`. - date_from: 1153100314 date_to: 1153100314 hidden: 1 message_id: 20060717013814.ED111CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10248 - doc/trunk/design/syn' summary: ~ - date_from: 1153101554 date_to: 1153101554 hidden: 1 message_id: 20060717015854.2B6E5CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10250 - doc/trunk/design/syn' summary: ~ - date_from: 1153174038 date_to: 1153282647 hidden: ~ message_id: 44BC09FC.2070306@fas.harvard.edu posters: - email: cjeris@fas.harvard.edu name: Christopher Jeris - email: larry@wall.org name: Larry Wall - email: darren@DarrenDuncan.net name: Darren Duncan subject: Hyperoperators and the Each role summary: |- Christopher Jeris had a few questions about hyperoperators applying recursively to any object which matches the `Each` role, as seen in S03. Darren Duncan and Larry Wall responded. - date_from: 1153279616 date_to: 1153290569 hidden: 1 message_id: 20060719032644.275B3CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org - email: Smylers@stripey.com name: Smylers subject: '[svn:perl6-synopsis] r10299 - doc/trunk/design/syn' summary: ~ - date_from: 1153326178 date_to: 1153326178 hidden: ~ message_id: 20060719162243.1447.qmail@lists.develooper.com posters: - email: rvtol+news@isolution.nl name: Dr.Ruud subject: just laugh your heart out summary: |- Dr. Ruud posted a joke about the origins of C++ for those who would describe Perl 6's relationship to Perl 5 as C++'s to C. - date_from: 1153333282 date_to: 1153333282 hidden: 1 message_id: 20060719182102.1A49DCBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10304 - doc/trunk/design/syn' summary: ~ - date_from: 1153333666 date_to: 1153333666 hidden: 1 message_id: 20060719182738.72FE5CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10305 - doc/trunk/design/syn' summary: ~ - date_from: 1153336932 date_to: 1153336932 hidden: 1 message_id: 20060719192203.8C0F7CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10306 - doc/trunk/design/syn' summary: ~ - date_from: 1153337167 date_to: 1153337167 hidden: 1 message_id: 20060719192516.EEF20CBABC@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r10307 - doc/trunk/design/syn' summary: ~ - date_from: 1153339982 date_to: 1153339982 hidden: 1 message_id: 20060719201250.0AFDACBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10308 - doc/trunk/design/syn' summary: ~ - date_from: 1153347094 date_to: 1153347094 hidden: 1 message_id: 20060719221039.52964CBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10312 - doc/trunk/design/syn' summary: ~ - date_from: 1153361826 date_to: 1153364592 hidden: ~ message_id: c711ff240607191916g61a7a3efv6b3556385b5bdefb@mail.gmail.com posters: - email: agentzh@gmail.com name: Agent Zhang - email: audreyt@audreyt.org name: Audrey Tang subject: Patch for S02 summary: |- Agent Zhang posted a patch to S02, which was applied as r10314. Several other document patches resulted: * was another S02 patch by Agent Zhang, which was applied * contained Agent Zhang's patch for S03, which Audrey Tang applied * Gaal Yahas was inspired to send a patch for S04 in * Agent Zhang had a patch with typo corrections for S04: - date_from: 1153364570 date_to: 1153364570 hidden: 1 message_id: 20060720030234.C2A73CBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10314 - doc/trunk/design/syn' summary: ~ - date_from: 1153410850 date_to: 1154249012 hidden: ~ message_id: 67d53e40607200555w597b630fn441ad87e4a2add2f@mail.gmail.com posters: - email: malaire@gmail.com name: Markus Laire - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: post@udo-guengerich.de - email: Smylers@stripey.com name: Smylers - email: larry@wall.org name: Larry Wall - email: perl@aaroncrane.co.uk name: Aaron Crane - email: ydbxmhc@yahoo.com name: Paul Hodges - email: jerry.gay@gmail.com name: Jerry Gay - email: kris.shannon@gmail.com name: Kris Shannon - email: duff@pobox.com name: Jonathan Scott Duff - email: trey@eecs.harvard.edu name: Trey Harris subject: 'S04 - forbidden coding-style' summary: |- Markus Laire noted a conflict between the way the Perl 6 grammar is defined, and the GNU coding standard for constructs like: loop { } while ( ... ); Since this requires backtracking to disambiguate between while as a statement modifier and while as it's own loop. Many ideas were brought up, and the only real solution is to use a backslash escape for the newline, at the end of the line with the closing brace. - date_from: 1153507246 date_to: 1153507246 hidden: 1 message_id: 20060721184038.785D7CBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10348 - doc/trunk/design/syn' summary: ~ - date_from: 1153511581 date_to: 1153514158 hidden: 1 message_id: 20060721195252.7A9DFCBABC@x12.develooper.com posters: - email: larry@cvs.perl.org - email: Smylers@stripey.com name: Smylers subject: '[svn:perl6-synopsis] r10350 - doc/trunk/design/syn' summary: ~ - date_from: 1153652536 date_to: 1153652536 hidden: 1 message_id: c711ff240607230402t154d168bia796153c409eca2@mail.gmail.com posters: - email: agentzh@gmail.com name: Agent Zhang subject: Another patch for S02 summary: ~ - date_from: 1153654394 date_to: 1153722017 hidden: 1 message_id: c711ff240607230433q4f66d113ta4feb8ef1c0609ef@mail.gmail.com posters: - email: agentzh@gmail.com name: Agent Zhang - email: audreyt@audreyt.org name: Audrey Tang subject: Patch for S03 summary: ~ - date_from: 1153673647 date_to: 1153673647 hidden: 1 message_id: 20060723165359.A06D5CBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10380 - doc/trunk/design/syn' summary: ~ - date_from: 1153675507 date_to: 1153675507 hidden: 1 message_id: 20060723172458.590A7CBABC@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10381 - doc/trunk/design/syn' summary: ~ - date_from: 1153761328 date_to: 1153761328 hidden: 1 message_id: 20060724171519.CABD0CBA50@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10397 - doc/trunk/design/syn' summary: ~ - date_from: 1153839159 date_to: 1153839159 hidden: 1 message_id: 20060725145053.GB27581@sike.forum2.org posters: - email: gaal@forum2.org name: Gaal Yahas subject: '[patch] S04: CATCH blocks' summary: ~ - date_from: 1153863460 date_to: 1153863460 hidden: 1 message_id: 20060725213731.C4BA7CBA50@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10470 - doc/trunk/design/syn' summary: ~ - date_from: 1153923451 date_to: 1153930965 hidden: 1 message_id: 20060726141717.D20C1CBA50@x12.develooper.com posters: - email: audreyt@cvs.perl.org - email: malaire@gmail.com name: Markus Laire subject: '[svn:perl6-synopsis] r10477 - doc/trunk/design/syn' summary: ~ - date_from: 1153923686 date_to: 1153923686 hidden: 1 message_id: 20060726142114.8E432CBA50@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10478 - doc/trunk/design/syn' summary: ~ - date_from: 1153932815 date_to: 1153932815 hidden: 1 message_id: c711ff240607260953k99ea7a0h49f38a1f02f6cdf6@mail.gmail.com posters: - email: agentzh@gmail.com name: Agent Zhang subject: '[patch] typos in S04' summary: ~ - date_from: 1153983156 date_to: 1153997637 hidden: 1 message_id: 20060727065225.A13CECBA44@x12.develooper.com posters: - email: audreyt@cvs.perl.org - email: agentzh@gmail.com name: Agent Zhang subject: '[svn:perl6-synopsis] r10487 - doc/trunk/design/syn' summary: ~ - date_from: 1153983202 date_to: 1153983202 hidden: 1 message_id: 20060727065309.F3ED2CBA44@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10488 - doc/trunk/design/syn' summary: ~ - date_from: 1154021896 date_to: 1154021896 hidden: 1 message_id: 20060727173809.A783CCBA44@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r10490 - doc/trunk/design/syn' summary: ~ - date_from: 1154022270 date_to: 1154025046 hidden: 1 message_id: 20060727174423.6EBCDCBA44@x12.develooper.com posters: - email: audreyt@cvs.perl.org - email: agentzh@gmail.com name: Agent Zhang subject: '[svn:perl6-synopsis] r10492 - doc/trunk/design/syn' summary: ~ title: Language - name: perl6-internals extra: description: |- The parrot-porters list was called perl6-internals during the period covered by this summary. threads: - date_from: 1140448772 date_to: 1152205619 hidden: ~ message_id: rt-3.0.11-38594-130376.12.7721544985556@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch - email: vishalrsoni@gmail.com name: Vishal Soni rt_ticket: 'perl #38594' subject: '[perl #38594] [BUG] source line numbers ' summary: |- In February, Leopold Toetsch noted in ticket that source line information is off by at least one on several instructions in PASM/PIR. Vishal Soni started to look in to the bug in June, and in July the patch was applied. - date_from: 1150041180 date_to: 1152496139 hidden: ~ message_id: 17548.15406.401044.499701@rgrjr.dyndns.org posters: - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: chip@pobox.com name: Chip Salzenberg - email: larry@wall.org name: Larry Wall subject: A question about .begin_eh summary: |- Bob Rogers requested some clarification of a portion of `pdd23_exceptions.pod` from late May, dealing with `.begin_eh`. He wondered if this meant that the current process of searching for an Exception_Handler object on the control stack would be replaced with a search through sub metadata when an error is thrown, and asked about how it would interact with `pushaction`. Chip Salzenberg agreed that Bob's interpretation of the plan was correct and noted that no resolution had been reached with `pushaction`. A discussion on the merits of different ways of handling it ensued. - date_from: 1151563539 date_to: 1151733623 hidden: ~ message_id: 198c87380606282340x307f0a16nd02a17266760b208@mail.gmail.com posters: - email: mddiep@gmail.com name: Matt Diephouse - email: chip@pobox.com name: Chip Salzenberg subject: Namespaces Redux summary: |- Matt Diephouse ran in to problems implementing namespace support in Tcl and had a few questions. Chip Salzenberg replied, and in the end it was determined that some of Matt's requests were already met, and that one should be a bug report. - date_from: 1151599772 date_to: 1151954899 hidden: ~ message_id: 44A40458.2040500@iki.fi posters: - email: jhi@iki.fi name: Jarkko Hietaniemi - email: lt@toetsch.at name: Leopold Toetsch - email: will@coleda.com name: Will Coleda subject: '[BUG] parrot 0.4.5: Configure.pl: tru64' summary: |- Jarkko Hietaniemi reported a problem with Parrot with `tgetnum` and asked if there was a way to add verbosity to show what commands are being run. Leopold Toetsch advised `perl Configure.pl --verbose-step=snprintf`, and Jarkko included a more detailed report. Jarkko resolved to get the admins to compile a newer `libreadline` after some discussion with Leopold. Will Coleda felt the test for readline should be improved. There were some discussions on how to do this. - date_from: 1151698252 date_to: 1151708546 hidden: 1 message_id: 20060630201034.56ED8D2489@x12.develooper.com posters: - email: chip@cvs.perl.org - email: lt@toetsch.at name: Leopold Toetsch - email: chip@pobox.com name: Chip Salzenberg subject: '[svn:parrot-pdd] r13070 - trunk/docs/pdds/clip' summary: ~ - date_from: 1151723572 date_to: 1151778249 hidden: ~ message_id: 20060701031137.GH2962@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: allison@perl.org name: Allison Randal subject: 'pdd23: closure vs. continuation' summary: |- Chip Salzenberg asked for permission to revise PDD23 to use the closure model rather than the continuation model for handlers. Allison Randal agreed with the change. - date_from: 1151725425 date_to: 1151727561 hidden: 1 message_id: c71658670606302043p7349ec9rd5f2edee9627e6ef@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: chromatic@wgz.org name: Chromatic subject: '[PATCH]#38469: [BUG] -O1 branch optimization' summary: ~ - date_from: 1151725468 date_to: 1151725468 hidden: ~ message_id: rt-3.0.11-39671-135591.12.6132657349059@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni rt_ticket: 'perl #39671' subject: '[perl #39671] [PATCH]#38469: [BUG] -O1 branch optimization ' summary: |- In ticket , Vishal Soni created a patch for tail recursion, which Chromatic applied as r13084. - date_from: 1151727226 date_to: 1151727226 hidden: 1 message_id: 20060701041323.758DBD02ED@x12.develooper.com posters: - email: chromatic@cvs.perl.org subject: '[svn:parrot-pdd] r13083 - in trunk: . docs/pdds' summary: ~ - date_from: 1151727598 date_to: 1151727598 hidden: 1 message_id: rt-3.0.11-39672-135594.10.0825114462287@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chromatic rt_ticket: 'perl #39672' subject: '[perl #39672] Re: [PATCH]#38469: [BUG] -O1 branch optimization ' summary: ~ - date_from: 1151736843 date_to: 1151736843 hidden: ~ message_id: rt-3.0.11-39674-135602.11.2363197883705@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39674' subject: "[perl #39674] There's no way to specify the root HLL namespace " summary: |- Matt Diephouse created ticket because there is no way to specify that you want the root HLL namespace. - date_from: 1151766822 date_to: 1152261306 hidden: ~ message_id: 20060701151322.GS2962@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: mddiep@gmail.com name: Matt Diephouse - email: allison@perl.org name: Allison Randal - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: pmichaud@pobox.com name: Patrick R. Michaud - email: jerry.gay@gmail.com name: Jerry Gay subject: test of get_namespace opcode vs. arrays summary: |- Matt Diephouse provided tests for array based keys and the `get_namespace` opcode. This sparked a long discussion relating to namespace root addressing. - date_from: 1151767039 date_to: 1151768514 hidden: ~ message_id: 20060701151602.GT2962@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg subject: Welcome to parrot-porters summary: |- Chip Salzenberg announced that the perl6-internals mailing list was renamed to parrot-porters in order to introduce it to a wider audience. He liked the name 'p-p' as an abbreviation for the list although he wasn't willing to actually stand by that statement. - date_from: 1151769805 date_to: 1151769805 hidden: ~ message_id: 20060701160258.GA7778@fisharerojo.org posters: - email: steve@fisharerojo.org name: Steve Peters subject: Java's Scripting Framework information summary: |- Steve Peters posted links related to Java's upcoming support for 'scripting' languages in JSP. This subject came up in Chip Salzenberg's YAPC talk. - date_from: 1151778398 date_to: 1151778398 hidden: 1 message_id: 20060701182603.149F5CC25A@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13092 - trunk/docs/pdds' summary: ~ - date_from: 1151778466 date_to: 1151778466 hidden: 1 message_id: 20060701182644.98166CC25A@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13093 - trunk/docs/pdds' summary: ~ - date_from: 1151778618 date_to: 1151778618 hidden: 1 message_id: 20060701183003.F1FE7CC25A@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13094 - trunk/docs/pdds' summary: ~ - date_from: 1151779255 date_to: 1151813829 hidden: ~ message_id: 20060701184013.GA19603@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: will@coleda.com name: Will Coleda subject: 'Onward & Upward: New Assignments' summary: |- Chip Salzenberg announced that Allison Randal will take over as architect of Parrot, while Chip will become pumpking. Meanwhile, Leopold Toetsch will stay and continue working on Parrot internals. Everyone is satisfied with their new positions. - date_from: 1151781915 date_to: 1151781915 hidden: 1 message_id: 20060701192441.45912CC25A@x12.develooper.com posters: - email: nicholas@cvs.perl.org subject: '[svn:parrot-pdd] r13096 - trunk/docs/pdds' summary: ~ - date_from: 1151782106 date_to: 1151782106 hidden: 1 message_id: 20060701192732.9D97ECC25A@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13097 - trunk/docs/pdds' summary: ~ - date_from: 1151784056 date_to: 1151784056 hidden: 1 message_id: 20060701200041.D78E6CC25A@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13098 - trunk/docs/pdds' summary: ~ - date_from: 1151791993 date_to: 1152392495 hidden: ~ message_id: 20060701221059.GF28521@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: allison@perl.org name: Allison Randal - email: pmichaud@pobox.com name: Patrick R. Michaud subject: pdd21 vs. find_global summary: |- Chip Salzenberg thinks that with `get_namespace` and the untyped namespace interface, `find_global` is obsolete. Allison Randal felt that `find_global` shouldn't accept a namespace PMC as an argument. Chip agreed with this. Patrick R. Michaud also believed that `find_global` was a bit overloaded. Allison further defined what was required. - date_from: 1151866965 date_to: 1152043418 hidden: 1 message_id: c71658670607021202o829f531w49d6f930d9d20c4a@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: chip@pobox.com name: Chip Salzenberg - email: lt@toetsch.at name: Leopold Toetsch subject: '[PATCH] #38627: [TODO] fill Parrot_register_move() with code' summary: ~ - date_from: 1151866994 date_to: 1151866994 hidden: ~ message_id: rt-3.0.11-39683-135655.19.4793188348658@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni rt_ticket: 'perl #39683' subject: '[perl #39683] [PATCH] #38627: [TODO] fill Parrot_register_move() with code ' summary: |- In ticket , Vishal Soni provided a patch to implement the register content preserving move operation. - date_from: 1151887436 date_to: 1151887436 hidden: ~ message_id: rt-3.0.11-39685-135666.18.2405701582795@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39685' subject: '[perl #39685] [CAGE] warning: no previous prototype ' summary: |- In ticket , Will Coleda reported a task for the cage cleaners, namely some warnings he sees during a build on OS X. Fixes were applied as r13258. - date_from: 1151906796 date_to: 1151945217 hidden: 1 message_id: rt-3.0.11-39688-135682.4.12474333224694@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Ramesh Srinivasan rt_ticket: 'perl #39688' subject: '[perl #39688] DATE Module Problem ' summary: ~ - date_from: 1151932548 date_to: 1151932548 hidden: 1 message_id: 20060703131500.1759.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1151950450 date_to: 1151950450 hidden: ~ message_id: 44A95E57.30900@giddyplanet.com posters: - email: rhm@giddyplanet.com subject: Last modified date on Parrot Documentation summary: |- There was a request for the documents at to include a last modification date. - date_from: 1151954565 date_to: 1151962733 hidden: ~ message_id: 200607031222.16044.chromatic@wgz.org posters: - email: chromatic@wgz.org name: Chromatic - email: steve@fisharerojo.org name: Steve Peters subject: "Portable dirfd() (was Re: [perl #39261] stat() doesn't work on dirhandles)" summary: |- Steve Peters had made some changes to Perl 5 which prompted Chromatic to ask if Parrot's File PMC could use some similar capabilities. Steve added a portable `dirfd()` implementation to his configuration task list. - date_from: 1151957090 date_to: 1151957090 hidden: 1 message_id: rt-3.0.11-39693-135735.13.6439114791318@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg rt_ticket: 'perl #39693' subject: '[perl #39693] Re: [PATCH] #38627: [TODO] fill Parrot_register_move() with code ' summary: ~ - date_from: 1151959688 date_to: 1151959688 hidden: 1 message_id: rt-3.0.11-39694-135738.11.1089623081666@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni rt_ticket: 'perl #39694' subject: '[perl #39694] Re: [PATCH] #38627: [TODO] fill Parrot_register_move() with code ' summary: ~ - date_from: 1151962106 date_to: 1151962106 hidden: 1 message_id: rt-3.0.11-39695-135741.11.2693206137291@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg rt_ticket: 'perl #39695' subject: '[perl #39695] Re: [PATCH] #38627: [TODO] fill Parrot_register_move() with code ' summary: ~ - date_from: 1151980636 date_to: 1151982872 hidden: ~ message_id: rt-3.0.11-39696-135745.17.2603986346001@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: pmichaud@pobox.com name: Patrick R. Michaud rt_ticket: 'perl #39696' subject: '[perl #39696] perl6 makefile should relocate ' summary: |- Will Coleda created ticket to suggest that the Perl 6 makefile should be moved to `languages/perl6/config/root.in`. - date_from: 1151983881 date_to: 1151983881 hidden: ~ message_id: rt-3.0.11-39697-135748.9.43376262385897@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39697' subject: '[perl #39697] [TODO] Tcl - use the standard library code ' summary: |- In ticket , Matt Diephouse suggested that Tcl procedures written in Tcl should be part of the standard library in ParTcl instead of implementing them as builtins. - date_from: 1151988969 date_to: 1151988969 hidden: ~ message_id: rt-3.0.11-39698-135752.12.1555871838818@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39698' subject: '[perl #39698] [TODO] Tcl - Convert [expr] to use PGE/TGE ' summary: |- Matt Diephouse created ticket to ask if [expr] could be modified to use PGE/TGE. - date_from: 1151994954 date_to: 1151994954 hidden: ~ message_id: m3odw53mjh.wl_rs@pobox.com posters: - email: rspier@pobox.com name: Robert Spier subject: perlbug (and parrotbug) upgrade summary: Robert Spier reported that the RT system has been upgraded to 3.6. - date_from: 1151996329 date_to: 1152322382 hidden: ~ message_id: rt-3.6.HEAD-19063-1151996322-1661.39704-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse - email: bugs-parrot-track@netlabs.develooper.com name: Will Coleda via RT rt_ticket: 'perl #39704' subject: '[perl #39704] [TODO] Tcl - Convert TODO/XXX comments to RT tickets ' summary: |- Matt Diephouse created ticket to suggest that instances of 'XXX' in the code be replaced with RT tickets. - date_from: 1151997808 date_to: 1151997808 hidden: ~ message_id: rt-3.6.HEAD-19064-1151997763-371.39706-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni rt_ticket: 'perl #39706' subject: '[perl #39706] [TODO] IMCC Change the type of register number from unsigned char to unsigned int or unsigned long ' summary: |- Vishal Soni created ticket because Parrot requires support for an unbounded number of registers but they are now limited to 256. - date_from: 1152035044 date_to: 1152392361 hidden: ~ message_id: 20060704174319.ADF9ECEA04@x12.develooper.com posters: - email: allison@cvs.perl.org - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: allison@perl.org name: Allison Randal subject: '[svn:parrot-pdd] r13151 - in trunk: . docs/pdds' summary: |- Allison Randal edited trunk/docs/pdds/pdd23_exceptions.pod in the parrot repository concerning exception handling. Bob Rogers and Allison then discussed the separation of exceptions into their own stack. - date_from: 1152045640 date_to: 1152045640 hidden: ~ message_id: rt-3.6.HEAD-19064-1152045580-1917.39712-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39712' subject: '[perl #39712] [TODO] Tcl - handle default args in [proc] ' summary: |- Matt Diephouse created ticket reported that Tcl treats everything as an argument name, contrary to the proc man page description. - date_from: 1152066684 date_to: 1152066684 hidden: ~ message_id: rt-3.6.HEAD-19056-1152066645-795.39714-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Audrey Tang rt_ticket: 'perl #39714' subject: '[perl #39714] [TODO] Refactor IMCC to remove static globals ' summary: |- In ticket , Audrey Tang wrote that re-entrancy should be possible for IMCC, which would require some refactoring. - date_from: 1152066808 date_to: 1152989458 hidden: ~ message_id: rt-3.6.HEAD-22860-1152989433-552.39715-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch via RT - email: bugs-parrot-track@netlabs.develooper.com name: Vishal Soni via RT - email: chromatic@wgz.org name: Chromatic - email: vishalrsoni@gmail.com name: Vishal Soni rt_ticket: 'perl #39715' subject: '[perl #39715] [TODO] IMCC errors should throw Parrot exceptions ' summary: |- In ticket , Audrey Tang noted that IMCC should throw an exception using the standard Parrot exception mechanism. Vishal Soni supplied a patch, which eventually became r13307. There was further discussion on the return value from `Parrot_compile_file` and APIs to be added in the future. - date_from: 1152066928 date_to: 1152066928 hidden: ~ message_id: rt-3.6.HEAD-19063-1152066889-79.39716-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Audrey Tang rt_ticket: 'perl #39716' subject: "[perl #39716] [TODO] Document IMCC's :immediate feature " summary: |- Audrey Tang noted in ticket that the semantics of the IMCC operating in .pir to .pmc mode which runs arbitrary Parrot code in the PBC emitter should be documented. - date_from: 1152079729 date_to: 1152079729 hidden: ~ message_id: rt-3.6.HEAD-19067-1152079688-867.39717-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39717' subject: '[perl #39717] [TODO] Tcl - Add tests for [uplevel] + [info level] ' summary: |- Matt Diephouse created ticket to discuss Tcl's uplevel requirements. - date_from: 1152080803 date_to: 1152080803 hidden: ~ message_id: rt-3.6.HEAD-19062-1152080737-298.39718-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39718' subject: '[perl #39718] [TODO] Tcl - Add tests for untested, implemented commands ' summary: |- Matt Diephouse created ticket to list commands which are implemented but lack tests. - date_from: 1152081987 date_to: 1152081987 hidden: ~ message_id: rt-3.6.HEAD-19067-1152081956-595.39719-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39719' subject: '[perl #39719] [TODO] Tcl - Design a template syntax for subcommands ' summary: |- Matt Diephouse created a TODO item for Tcl, regarding the inability to inline subcommands with templates due to lack of syntax for dealing with them, or so it appears. - date_from: 1152127920 date_to: 1152128324 hidden: ~ message_id: 1d9a3f400607051230k2f50a399se25839d4a5ccf688@mail.gmail.com posters: - email: jerry.gay@gmail.com name: Jerry Gay - email: andy@petdance.com name: Andy Lester subject: 'Fwd: Call for Parrot Janitors' summary: |- Jerry Gay reposted Andy Lester's call for Parrot Janitors. Andy invited discussion on `parrot/cage/todo.pod`. - date_from: 1152145938 date_to: 1152145938 hidden: 1 message_id: 20060706003116.A66AECBDB8@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13170 - in trunk: docs/pdds include/parrot src src/ops src/pmc t/op t/pmc t/src' summary: ~ - date_from: 1152154746 date_to: 1152197330 hidden: ~ message_id: 54fc5fc00607051958y6866e75cke6017c29befb518f@mail.gmail.com posters: - email: bill.n1vux@gmail.com name: Bill Ricker - email: chromatic@wgz.org name: Chromatic - email: nick@ccl4.org name: Nicholas Clark - email: steve@fisharerojo.org name: Steve Peters - email: chris@clotho.com name: Chris Dolan - email: will@coleda.com name: Will Coleda subject: 'Cage Cleaning for dummies? Re: Call for Parrot Janitors' summary: |- Bill Ricker requested a detailed document of how to set up and build a smoke environment for those who are inexperienced with the project. Chromatic shared his experiences, and Nicholas Clark disagreed with Chromatic's recommended GCC version. There was a brief discussion of highly desired test systems. - date_from: 1152162699 date_to: 1152162699 hidden: ~ message_id: rt-3.6.HEAD-19063-1152162676-797.39732-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39732' subject: '[perl #39732] [TODO] Tcl - Add namespace support for variables ' summary: |- Matt Diephouse created ticket because variables like `$foo::bar` don't take advantage of the new namespace support. Tests are also needed. - date_from: 1152166629 date_to: 1152209562 hidden: ~ message_id: rt-3.6.HEAD-19056-1152166600-1650.39734-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: David H . Adler - email: jerry.gay@gmail.com name: Jerry Gay - email: dha@panix.com name: David H. Adler rt_ticket: 'perl #39734' subject: '[perl #39734] t/doc/pod.t fails on Mac OS 10.4.6/perl 5.8.8 ' summary: |- David H. Adler reported in ticket that there were some errors which were causing POD tests to fail. The problem was fixed promptly, before David could even reply to answer Jerry Gay's question on what revision he was using. - date_from: 1152202928 date_to: 1152202928 hidden: ~ message_id: rt-3.6.HEAD-19056-1152202895-230.39738-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chris Dolan rt_ticket: 'perl #39738' subject: '[perl #39738] bind fails with errno EADDRNOTAVAIL on darwin and FreeBSD ' summary: |- In ticket , Chris Dolan reported that as of Parrot r13181, binding to a non-privileged port on localhost fails on Mac OS X and FreeBSD, but succeeds on Linux. - date_from: 1152206635 date_to: 1152206635 hidden: ~ message_id: rt-3.6.HEAD-19056-1152206613-935.39740-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chris Dolan rt_ticket: 'perl #39740' subject: '[perl #39740] [PATCH] fix debug messages in io_unix bind, listen ' summary: |- With ticket , Chris Dolan supplied a patch to correct confusing STDERR diagnostics. - date_from: 1152208591 date_to: 1152208591 hidden: ~ message_id: 20060706175606.GA30300@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg subject: ".namespace [''] in TGE" summary: |- Chip Salzenberg included a patch for `compilers/tge/TGE/Compiler.pir` which he thought was advisable. - date_from: 1152209664 date_to: 1152455239 hidden: ~ message_id: 20060706181329.GI5214@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: allison@perl.org name: Allison Randal - email: jerry.gay@gmail.com name: Jerry Gay - email: rvtol+news@isolution.nl name: Dr.Ruud subject: PGE and TGE vs. .namespace summary: |- Chip Salzenberg included patches to fix PGE and TGE for changes in `.namespace`. The TGE patch worked, but the PGE patch failed. Allison Randal replied that TGE and PGE both needed attention for the new namespaces implementation. Chip agreed, but wanted to apply his patch as a regression fix. Jerry Gay reported failures of tests due to the `.namespace` changes, which Chip's patch would fix. Allison agreed with applying the patch. - date_from: 1152212672 date_to: 1152212672 hidden: ~ message_id: rt-3.6.HEAD-19062-1152212634-1371.39742-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39742' subject: '[perl #39742] [BUG] installed parrot conflicts with dev parrot. ' summary: |- Will Coleda reported in that the development version should not be detecting or interacting with installed versions of Parrot. - date_from: 1152213884 date_to: 1153312283 hidden: ~ message_id: rt-3.6.HEAD-19064-1152213867-154.39552-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg via RT - email: david@landgren.net name: David Landgren rt_ticket: 'perl #39552' subject: '[perl #39552] Segfault on FreeBSD during make ' summary: |- Chip Salzenberg replied to ticket , asking if the failure could be reproduced if Parrot wasn't installed anywhere. David Landgren reported that the install worked when he did that. - date_from: 1152214383 date_to: 1152216493 hidden: ~ message_id: 5ED442EE-D8E5-4517-ACDF-6A10CB2B4EC3@chrisdolan.net posters: - email: chris@chrisdolan.net name: Chris Dolan - email: chip@pobox.com name: Chip Salzenberg - email: parrotbug-followup@parrotcode.org name: Chris Dolan subject: 'Re: [perl #39743] [PATCH] change perl6-internals to parrot-porters in docs ' summary: |- Chris Dolan supplied a patch to modify references to perl6-internals to refer to parrot-porters instead. - date_from: 1152215590 date_to: 1152215590 hidden: ~ message_id: rt-3.6.HEAD-19063-1152215528-1891.39744-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg rt_ticket: 'perl #39744' subject: '[perl #39744] accessing exception object should not throw an exception ' summary: |- Chip Salzenberg reported in that keyed access to exception objects should be forgiving. - date_from: 1152215923 date_to: 1152283561 hidden: ~ message_id: rt-3.6.HEAD-19062-1152215871-1434.39745-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: John J. Trammell - email: jerry.gay@gmail.com name: Jerry Gay rt_ticket: 'perl #39745' subject: '[perl #39745] [PATCH] Fixed TODO on t/codingstd/cppcomments.t ' summary: |- John J. Trammell created ticket to offer a patch to make test use the Parrot::Distribution module instead of mass globbing. Jerry Gay applied a modified version as r13196. - date_from: 1152216365 date_to: 1152216365 hidden: 1 message_id: 20060706200548.E42EFCBDB8@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13183 - in trunk: . compilers/imcc docs docs/dev docs/pdds editor languages/regex languages/tcl src' summary: ~ - date_from: 1152220678 date_to: 1152278638 hidden: ~ message_id: rt-3.6.HEAD-19056-1152220657-1741.39746-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: John J. Trammell - email: will@coleda.com name: Will Coleda rt_ticket: 'perl #39746' subject: '[perl #39746] [NEW] t/codingstd/fixme.t - search for FIXME comments in source ' summary: |- In ticket , John J. Trammell wrote a test to look for 'FIXME', 'TODO' and 'XXX' markers in the code. It was applied as r13195. - date_from: 1152252330 date_to: 1154648416 hidden: ~ message_id: rt-3.5.HEAD-13959-1154648408-1262.39750-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg via RT rt_ticket: 'perl #39750' subject: '[perl #39750] parrot@13183: tru64 core dump: t/examples/japh_12.pasm ' summary: |- In , Jarkko Hietaniemi posted about a core dump. Chip Salzenberg fixed it. - date_from: 1152252351 date_to: 1154671324 hidden: ~ message_id: 44D2E30F.7090602@iki.fi posters: - email: jhi@iki.fi name: Jarkko Hietaniemi - email: parrotbug-followup@parrotcode.org name: Jarkko Hietaniemi - email: will@coleda.com name: Will Coleda subject: 'Re: [perl #39751] unbug - parrot@13183: tru64 core dump: t/dynoplibs/myops_4.pir' summary: |- In , Jarkko Hietaniemi posted about a core dump. Will Coleda replied that this is how the test should behave, and wondered if the test should be skipped or the opcode removed. Chip Salzenberg wrote a haiku about the test, and Jarkko poetically requested that the test harness be informed about Parrot's tendency to obey suicide requests. - date_from: 1152252372 date_to: 1154646566 hidden: ~ message_id: rt-3.5.HEAD-13959-1154646557-866.39752-14-0@perl.org posters: - email: bugs-parrot-track@netlabs.develooper.com name: Chip Salzenberg via RT - email: parrotbug-followup@parrotcode.org name: Jarkko Hietaniemi rt_ticket: 'perl #39752' subject: '[perl #39752] parrot@13183: tru64 core dump: t/op/lexicals_27.pir ' summary: |- Jarkko Hietaniemi had another bug to report in ; Chip Salzenberg replied that it had been fixed. - date_from: 1152252379 date_to: 1154646016 hidden: ~ message_id: rt-3.5.HEAD-13959-1154646008-694.39753-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg via RT rt_ticket: 'perl #39753' subject: '[perl #39753] parrot@13183: tru64 core dump: t/pmc/io_1.pir ' summary: |- Jarkko Hietaniemi was busy reporting another issue in ticket . Chip Salzenberg noted that this ticket could not be resolved without a review of the I/O PDD. - date_from: 1152252409 date_to: 1154644532 hidden: ~ message_id: rt-3.6.HEAD-19067-1152252390-965.39754-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jarkko Hietaniemi rt_ticket: 'perl #39754' subject: '[perl #39754] parrot@13183: tru64 core dump: t/pmc/resizablebooleanarray_20.pasm ' summary: |- Jarkko Hietaniemi's issue in now waits for a rewrite of `ResizeableBooleanArray`. - date_from: 1152252423 date_to: 1152287110 hidden: ~ message_id: 44AE814A.7090505@iki.fi posters: - email: jhi@iki.fi name: Jarkko Hietaniemi - email: parrotbug-followup@parrotcode.org name: Jarkko Hietaniemi subject: 'Re: [perl #39755] parrot@13183: tru64 6 failures: getting NaNQs: t/pmc/complex.t' summary: |- Jerry Gay moved Jarkko Hietaniemi's report of infinity and NaN stringification from to the existing . Jarkko thought that his failure was perhaps a little different from the existing report. - date_from: 1152252777 date_to: 1154641533 hidden: ~ message_id: rt-3.6.HEAD-19067-1152252754-1291.39756-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jarkko Hietaniemi - email: chip@pobox.com name: Chip Salzenberg - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39756' subject: '[perl #39756] parrot@13183: tru64 core dump: t/examples/japh_10.pasm ' summary: |- Jarkko Hietaniemi created another bug report, this time in ticket . This made Chip Salzenberg thing the test harness was ignoring segmentation faults, but Leopold Toetsch explained that it was Test::* TODO. - date_from: 1152253289 date_to: 1152466982 hidden: ~ message_id: a9b8f86e0607062321y32d8813j97e33b82217fc2c9@mail.gmail.com posters: - email: napalm@spiderfish.net - email: spiderfish@gmail.com - email: Bernhard.Schmalhofer@gmx.de name: Bernhard Schmalhofer - email: will@coleda.com name: Will Coleda - email: jerry.gay@gmail.com name: Jerry Gay subject: 'contrib tool: search for opcodes' summary: |- João Cruz Morais offered a script which will search for opcodes. Bernhard Schmalhofer added it to the tools directory, and requested a patch to add documentation. He also suggested that new patches be sent via RT. Finally, he added that it would be nice to have a port of the Parrot::Config Perl 5 module for future Python scripts. João later created ticket for the tool, also posted as . - date_from: 1152257606 date_to: 1152257606 hidden: ~ message_id: rt-3.6.HEAD-28321-1152257589-1340.39757-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39757' subject: "[perl #39757] [BUG] sprintf left-justification doesn't work " summary: Matt Diephouse created ticket to report a bug. - date_from: 1152258585 date_to: 1152623092 hidden: ~ message_id: 44AE11DE.5050403@perl.org posters: - email: allison@perl.org name: Allison Randal - email: tewk@tewk.com name: Kevin Tew - email: jerry.gay@gmail.com name: Jerry Gay - email: list@bereft.net name: Brad Bowman - email: pmichaud@pobox.com name: Patrick R. Michaud subject: Ruby on Parrot summary: |- Allison Randal said that she had heard of someone working on a Ruby implementation based on Punie and wondered if this was true. Kevin Tew acknowledged the PRuby project but welcomed a better name for it. Several people proposed 'Cardinal'. Other suggestions were 'Ronie' and 'Ronin'. In addition there was some help given. - date_from: 1152284065 date_to: 1152998920 hidden: 1 message_id: 44B95DEF.4070306@spiderfish.net posters: - email: napalm@spiderfish.net - email: parrotbug-followup@parrotcode.org name: João Cruz Morais subject: 'Re: [perl #39759] [NEW] Util tool - search for opcodes' summary: ~ - date_from: 1152288420 date_to: 1153000041 hidden: ~ message_id: rt-3.6.HEAD-28325-1152288358-666.39760-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay - email: mailing-lists@rblasch.org name: Ron Blaschke - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39760' subject: '[perl #39760] make warnings (r13197 - x86-msvc-7.1) ' summary: |- Jerry Gay created ticket to report some make warnings. Ron Blaschke sent some patches. Leopold Toetsch made corrections. Ron wondered if the issue could be closed, or if another patch was needed. - date_from: 1152290134 date_to: 1152624489 hidden: ~ message_id: c71658670607070934q51d8008co248f3a16dca75892@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: nnunley@gmail.com name: Norman Nunley - email: mehmet.yavuz.selim@gmail.com name: Mehmet Yavuz Selim Soyturk - email: chromatic@wgz.org name: Chromatic - email: pmichaud@pobox.com name: Patrick R. Michaud - email: chris@chrisdolan.net name: Chris Dolan - email: will@coleda.com name: Will Coleda subject: Java Script in Parrot summary: "Vishal Soni asked if anyone is implementing a JavaScript/EMCAScript to parrot compiler. Norman Nunley replied that he is working on one based on the self hosting Narcissus project but that it isn't very far along. Since Vishal's implementation will be PGE based (as opposed to self hosting) s/he asked for advice on operator precedence, and unicode input." - date_from: 1152293038 date_to: 1152293038 hidden: ~ message_id: rt-3.6.HEAD-28327-1152293013-1603.39761-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: John J. Trammell rt_ticket: 'perl #39761' subject: '[perl #39761] [NEW] t/codingstd/tabs.t - checks for tabbed indents ' summary: |- John J. Trammell created tests to check for tabbed indentation, because the coding style document states that indentation must be in spaces. His test was submitted as ticket . - date_from: 1152304692 date_to: 1152580771 hidden: ~ message_id: 20060707203606.GL1675@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: pmichaud@pobox.com name: Patrick R. Michaud - email: jerry.gay@gmail.com name: Jerry Gay - email: andy@petdance.com name: Andy Lester - email: darren@DarrenDuncan.net name: Darren Duncan - email: allison@perl.org name: Allison Randal subject: "I'm pre-hackathoning at OSCON, not post-hackathoning" summary: |- Several people wrote about their OSCON hackathon plans at the end of July. - date_from: 1152394684 date_to: 1152394684 hidden: ~ message_id: rt-3.6.HEAD-28327-1152394663-650.39768-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39768' subject: '[perl #39768] [TODO] Tcl - Switch to runtime errors? ' summary: |- Matt Diephouse created ticket . He felt that the Tcl compiler should either throw compile time syntax errors or fake it and output code that throws runtime errors. - date_from: 1152401112 date_to: 1152401112 hidden: ~ message_id: 1152401181.11423.70.camel@vsoni-desktop posters: - email: vishalrsoni@gmail.com name: Vishal Soni subject: Parrot Exceptions summary: |- Vishal Soni wondered if there was an example in Parrot on how to throw a Parrot exception and catch it. - date_from: 1152402529 date_to: 1152485257 hidden: ~ message_id: 20060708234828.4428ACBDB8@x12.develooper.com posters: - email: allison@cvs.perl.org - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: chip@pobox.com name: Chip Salzenberg subject: '[svn:parrot-pdd] r13214 - in trunk: . docs/pdds' summary: Bob Rogers and Chip Salzenberg had concerns with `handled` in r13214. - date_from: 1152402731 date_to: 1152919948 hidden: ~ message_id: 44B0450A.9000503@perl.org posters: - email: allison@perl.org name: Allison Randal - email: chip@pobox.com name: Chip Salzenberg - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: chromatic@wgz.org name: Chromatic subject: 'PDD 23 Exceptions - ready for implementation' summary: |- Allison Randal marked the Exceptions PDD as ready to implement with a few minor modifications. Bob Rogers had an idea on how to ensure that a handler is not in scope when invoked. Chromatic wondered why there needed to be a stack to keep track of flow control constructs. Allison replied that an exceptions stack is a good first approximation. There was additional discussion. - date_from: 1152403325 date_to: 1153213778 hidden: ~ message_id: 20060709000119.GA17889@osiris.silug.org posters: - email: steve@silug.org name: Steven Pritchard - email: parrotbug-followup@parrotcode.org name: Joshua Hoblitt - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt - email: steve@kspei.com name: Steven Pritchard subject: Building a Fedora package summary: |- Steven Pritchard reported that he had been working on building Fedora Extras packages for Parrot and Pugs and had a few issues on x86\_64. Joshua Hoblitt asked if perhaps this was x86\_64 with multilib support, as the current build system does not support multilib builds. Attached to the same thread was ticket where Joshua Hoblitt requested that Configure.pl should accept `--libdir`. Later he attached a patch. - date_from: 1152456210 date_to: 1152466188 hidden: ~ message_id: rt-3.6.HEAD-28321-1152466166-824.39771-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda via RT rt_ticket: 'perl #39771' subject: '[perl #39771] [PATCH] missing signature for examples/nci/win32api.pir ' summary: |- Rene Hangstrup Møller created ticket to report that the Win32 example in `parrot/examples/nci/win32api.pir` fails and supplied a patch. It was applied as r13221. - date_from: 1152497735 date_to: 1154637523 hidden: ~ message_id: rt-3.6.HEAD-28325-1152497708-1903.39776-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kevin Tew - email: pmichaud@pobox.com name: Patrick R. Michaud - email: chip@pobox.com name: Chip Salzenberg rt_ticket: 'perl #39776' subject: '[perl #39776] [BUG] PGE core dump ' summary: |- Kevin Tew created ticket to report a PGE core dump. Patrick R. Michaud identified a possible syntax error. Chip Salzenberg wanted to know what the appropriate response was, a core dump or an exception. - date_from: 1152503368 date_to: 1152715827 hidden: ~ message_id: rt-3.6.HEAD-28321-1152503343-1018.39777-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse - email: vishalrsoni@gmail.com name: Vishal Soni - email: chip@pobox.com name: Chip Salzenberg - email: mddiep@gmail.com name: Matt Diephouse - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39777' subject: '[perl #39777] Large Subroutine Segfaults IMCC ' summary: |- Matt Diephouse reported in that a large subroutine makes IMCC segfault. Vishal Soni provided a patch to increase the number of .constant decls, but considers the matter unsolved. Matt hoped that a more useful error message could be created, and Vishal agreed to create a patch. There was further discussion on how to best address the root problem. - date_from: 1152504729 date_to: 1152560577 hidden: ~ message_id: EB8AC1C4-7088-4C52-93E9-FA902433A445@coleda.com posters: - email: will@coleda.com name: Will Coleda - email: pmichaud@pobox.com name: Patrick R. Michaud subject: 'HLL, perl6' summary: |- Will Coleda noticed that perl6 isn't using the .HLL directive. He thought perhaps someone would like to switch from .namespace to .HLL. Patrick R. Michaud reported that he tried it in March, but namespaces have improved since then, and he would look in to it soon unless someone else did. - date_from: 1152514363 date_to: 1154637756 hidden: ~ message_id: 17594.59443.349290.975369@rgrjr.dyndns.org posters: - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: chip@pobox.com name: Chip Salzenberg - email: lt@toetsch.at name: Leopold Toetsch - email: bugs-parrot-track@netlabs.develooper.com name: Matt Diephouse via RT - email: parrotbug-followup@parrotcode.org name: Matt Diephouse subject: '[perl #39778] Segfault when using a Namespace with an Iterator ' summary: |- Matt Diephouse created ticket because trying to use an Iterator with a NameSpace makes Parrot segfault. Chip Salzenberg, Bob Rogers, Leopold Toetsch and Matt discussed how to fix it. - date_from: 1152537357 date_to: 1152537357 hidden: 1 message_id: 20060710131500.11959.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1152577573 date_to: 1152577573 hidden: ~ message_id: rt-3.6.HEAD-28327-1152577514-1810.39784-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg rt_ticket: 'perl #39784' subject: "[perl #39784] Make Parrot's default namespace be untyped " summary: |- Chip Salzenberg created ticket to state that Parrot's default namespace implementation should be completely untyped. - date_from: 1152594318 date_to: 1152594318 hidden: ~ message_id: 44B33139.90705@verizon.net posters: - email: naterajj@verizon.net name: Juan Jose Natera subject: '[CAGE] Output of CPD on src/' summary: |- Juan Jose Natera ran CPD as requested in `cage/todo.pod` and included the output. He asked for advice on how to eliminate the code duplication. - date_from: 1152620067 date_to: 1152620067 hidden: ~ message_id: rt-3.6.HEAD-28325-1152620044-138.39788-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Michal Jurosz rt_ticket: 'perl #39788' subject: '[perl #39788] [PATCH] examples/shootout ' summary: |- In ticket , Michal Jurosz supplied a patch to fix `examples/shootout` errors. - date_from: 1152641376 date_to: 1152641376 hidden: ~ message_id: rt-3.6.HEAD-28325-1152641351-1891.39791-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #39791' subject: '[perl #39791] [TODO] deprecate @MAIN syntax in favor of :main ' summary: |- Jerry Gay created ticket to request the syntax style `@MAIN` be replaced with `:main`. He included an untested attempt. - date_from: 1152648799 date_to: 1152680910 hidden: ~ message_id: rt-3.6.HEAD-28321-1152649953-1555.39792-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch via RT - email: chip@pobox.com name: Chip Salzenberg - email: autrijus@gmail.com name: Audrey Tang - email: allison@perl.org name: Allison Randal - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: audreyt@audreyt.org name: Audrey Tang - email: chromatic@wgz.org name: Chromatic - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39792' subject: '[perl #39792] [TODO] Deprecate :immediate in favour of .loadlib and .const ' summary: |- Leopold Toetsch created a TODO item to deprecate `:immediate`. The semantics of `:immediate` vs. `:init` were discussed, especially with respect to static analysis, and functional purity of inlined values stemming from `:immediate` blocks, and where they run. Name calling and discussion ensued. - date_from: 1152670400 date_to: 1152670400 hidden: ~ message_id: rt-3.6.HEAD-28325-1152670374-1071.39685-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda via RT rt_ticket: 'perl #39685' subject: '[perl #39685] [CAGE] warning: no previous prototype ' summary: |- Will Coleda noted a few OS X warnings. Ticket was resolved with r13258. - date_from: 1152677694 date_to: 1152751168 hidden: ~ message_id: AFCEF217-8E1F-4431-9115-36B17012F4DC@audreyt.org posters: - email: audreyt@audreyt.org name: Audrey Tang - email: lt@toetsch.at name: Leopold Toetsch - email: allison@perl.org name: Allison Randal - email: chromatic@wgz.org name: Chromatic - email: pmichaud@pobox.com name: Patrick R. Michaud - email: will@coleda.com name: Will Coleda - email: jerry.gay@gmail.com name: Jerry Gay - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers - email: chip@pobox.com name: Chip Salzenberg - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg subject: '[TODO] Implement .loadlib pragma in IMCC' summary: |- Audrey Tang created a TODO item for changing the macro-hack for library loading with a shorter declarative form. This was completed by Leopold Toetsch. Allison Randal discussed the correct semantics of the `.loadlib` pragma, The semantics of HLL vs. non HLL libraries was discussed extensively, eventually forking into [another thread](msgid:20060713013826.GN5072@tytlal.topaz.cx). This ticket was reopened by Will Coleda in , after getting closed. - date_from: 1152683439 date_to: 1153286967 hidden: ~ message_id: 44B48D6F.4090207@tewk.com posters: - email: tewk@tewk.com name: Kevin Tew - email: andy@petdance.com name: Andy Lester - email: nick@ccl4.org name: Nicholas Clark - email: chromatic@wgz.org name: Chromatic subject: '[CAGE] Coverity and Split: Has anyone started using these with Parrot?' summary: |- Kevin Tew wondered what had been done with Coverity. Chromatic replied that they will look in to adding Parrot for their next stage of tests. In a [subthread missing from Google's archives](http://thread.gmane.org/gmane.comp.lang.perl.perl6.internals/8797/focus=8797) Andy Lester provided his opinion on the current status of the code base, and Coverity alternatives. - date_from: 1152689934 date_to: 1152883334 hidden: 1 message_id: rt-3.6.HEAD-17826-1152842561-665.39796-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda via RT - email: lt@toetsch.at name: Leopold Toetsch - email: audreyt@audreyt.org name: Audrey Tang - email: will@coleda.com name: Will Coleda rt_ticket: 'perl #39796' subject: '[perl #39796] [TODO] Implement .loadlib pragma in IMCC ' summary: ~ - date_from: 1152710101 date_to: 1152710101 hidden: ~ message_id: rt-3.6.HEAD-17829-1152710077-955.39799-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Willie rt_ticket: 'perl #39799' subject: '[perl #39799] [PATCH] pmclass brace indentation ' summary: |- Willie created ticket to supply a patch which fixes the indentation of pmclass. - date_from: 1152716367 date_to: 1152716367 hidden: ~ message_id: rt-3.6.HEAD-17823-1152716341-1939.39801-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Michal Jurosz rt_ticket: 'perl #39801' subject: '[perl #39801] [PATCH] adding examples\shootout\spectralnorm.pir ' summary: |- In ticket , Michal Jurosz supplied a patch to implement spectralnorm shootout benchmark. - date_from: 1152716775 date_to: 1152716775 hidden: ~ message_id: rt-3.6.HEAD-17823-1152716752-307.39802-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kevin Tew rt_ticket: 'perl #39802' subject: '[perl #39802] [PATCH] [CAGE] turning up the warnings levels in gcc as much as we can ' summary: |- Kevin Tew provided a patch in ticket . This patch increases warning levels in GCC. - date_from: 1152749907 date_to: 1152817056 hidden: ~ message_id: 44B590EC.30409@perl.org posters: - email: allison@perl.org name: Allison Randal - email: audreyt@audreyt.org name: Audrey Tang subject: 'Re: [svn:parrot] r13270 - trunk/languages/perl6' summary: |- Allison Randal responded to a commit by noting that it might be possible to eliminate a runtime call to the loadlib opcode. Audrey Tang made the change. - date_from: 1152754755 date_to: 1152776004 hidden: ~ message_id: 20060713013826.GN5072@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: audreyt@audreyt.org name: Audrey Tang subject: '"_group" in library name (was Re: r13272 - in trunk: compilers/imcc docs/imcc src)' summary: |- Chip Salzenberg wanted to change a patch to use an adverb `loadlib 'perl6_group' :hll`. He is planning to standardize on lower case for PIR directives, but `.HLL` will continue to work for a long time. The matter was already resolved by the time Audrey Tang got a chance to look at it. - date_from: 1152755272 date_to: 1152755272 hidden: ~ message_id: rt-3.6.HEAD-17829-1152755231-1809.39807-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Patrick R . Michaud rt_ticket: 'perl #39807' subject: '[perl #39807] [BUG] load_bytecode of .pir files fails (sometimes) ' summary: |- Patrick R . Michaud created ticket . This ticket reports a bug when `load_bytecode` is used in a PIR file it causes problems with the IMCC compiler later. - date_from: 1152758764 date_to: 1152758764 hidden: ~ message_id: rt-3.6.HEAD-17826-1152758743-804.39808-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kevin Tew rt_ticket: 'perl #39808' subject: '[perl #39808] [PATCH] Allows execution of a single configure step such as rebuilding language makefiles ' summary: Kevin Tew submitted a patch as ticket . - date_from: 1152759862 date_to: 1152767239 hidden: ~ message_id: rt-3.6.HEAD-17831-1152759841-535.39809-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chris Dolan - email: pmichaud@pobox.com name: Patrick R. Michaud - email: chris@chrisdolan.net name: Chris Dolan rt_ticket: 'perl #39809' subject: '[perl #39809] PGE crash on parrot;PGE::Exp::Quant;reduce ' summary: |- In ticket , Chris Dolan reported that a simple token containing `:i` causes PGE to crash. Patrick R. Michaud was not sure if it was a problem, because S05 suggests one thing, but recent use has suggested another. He thought that a ruling from p6l or @Larry was needed. Chris agreed. Chris also offered to write a number of syntactically incorrect regular expressions if someone were to create a stub test for syntax errors. He supplied them in r13280. - date_from: 1152769943 date_to: 1152814333 hidden: 1 message_id: rt-3.6.HEAD-17831-1152814303-1449.39810-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda via RT rt_ticket: 'perl #39810' subject: '[perl #39810] [PATCH] regression tests for P6Regex syntax errors ' summary: ~ - date_from: 1152799779 date_to: 1152799779 hidden: ~ message_id: 20060713140841.GG6902@fetter.org posters: - email: david@fetter.org name: David Fetter subject: PL/Parrot summary: |- David Fetter was hoping for some suggestions on how to implement a PL/Parrot for PostgreSQL. Gerald Butler wondered if it would be sensible to implement the interface as a set of Parrot PMCs, or if the SPI could be wrapped in Perl. David replied that this was exactly the sort of question he wanted help with. - date_from: 1152809862 date_to: 1152811256 hidden: 1 message_id: 7697221D47CA0545961FA7846257369103A861D0@ex01.jewels.local posters: - email: GButler@jewels.com name: Gerald Butler - email: david@fetter.org name: David Fetter subject: 'RE: PL/Parrot' summary: ~ - date_from: 1152810223 date_to: 1153067870 hidden: ~ message_id: 1d9a3f400607160936l6d17e557n1cc0773f5c8b98f7@mail.gmail.com posters: - email: jerry.gay@gmail.com name: Jerry Gay - email: parrotbug-followup@parrotcode.org name: Jerry Gay subject: 'Re: [perl #39823] [CAGE] tools/dev/run_indent.pl -- this should be a test' summary: |- Jerry Gay created ticket to suggest that there should be a test to see if the source code follows the standards of PDD07. Later he responded to Swaroop, stating that `Parrot::Config` is generated by `perl Configure.pl`. - date_from: 1152810499 date_to: 1152810499 hidden: ~ message_id: rt-3.6.HEAD-17829-1152810449-1664.39824-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #39824' subject: '[perl #39824] [CAGE] tools/dev/check_source_standards.pl -- this should be a test ' summary: |- Jerry Gay created ticket to request a test checking that the source code follows the standards of PDD07. He quoted the appropriate part of the text. - date_from: 1152814344 date_to: 1153761749 hidden: ~ message_id: 1d9a3f400607241022w5fa1df06rdc43285eef8828af@mail.gmail.com posters: - email: jerry.gay@gmail.com name: Jerry Gay - email: parrotbug-followup@parrotcode.org name: Jerry Gay subject: 'Re: [perl #39826] [CAGE] convert C to C' summary: |- In , Jerry Gay reported that many scripts contain `perl -w`, but the minimum Perl version is 5.6.2, so these should mostly become `use warnings;`. Swaroop supplied a patch, which was applied as r13505. - date_from: 1152815523 date_to: 1152815523 hidden: ~ message_id: rt-3.6.HEAD-17823-1152815502-1684.39827-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39827' subject: '[perl #39827] [TODO] implement is_abs_path() ' summary: |- Will Coleda reported the need for a C-level routine to determine if a given path is an absolute path. Ticket was created to track this. - date_from: 1152826907 date_to: 1153165299 hidden: ~ message_id: rt-3.6.HEAD-17823-1152826865-191.39829-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kay-Uwe Huell - email: lt@toetsch.at name: Leopold Toetsch - email: chris@chrisdolan.net name: Chris Dolan rt_ticket: 'perl #39829' subject: '[perl #39829] [PATCH] accept() always fails ' summary: |- Kay-Uwe Huell noted that there is a failure with the `accept()` op. A patch was included in ticket to fix this. Leopold Toetsch could not replicate the error, nor could Chris Dolan, who asked for more details of the failure. Later Leopold reported a fix in r13332. - date_from: 1152849016 date_to: 1152849016 hidden: ~ message_id: rt-3.6.HEAD-17831-1152848994-1069.39831-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39831' subject: '[perl #39831] TGE - Needs more diagnostics on failure. ' summary: |- Will Coleda felt that a slightly more informative error message would be useful. He suggested using PGE::Util::die. This was described in ticket . - date_from: 1152857290 date_to: 1152857290 hidden: ~ message_id: rt-3.6.HEAD-20363-1152857265-68.39833-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39833' subject: '[perl #39833] [TODO] Tcl - Make [rename] handle namespaces ' summary: |- In ticket , Matt Diephouse noted that namespace support was added to Tcl, but `rename` doesn't support it yet. - date_from: 1152904950 date_to: 1152904950 hidden: 1 message_id: 20060714192131.BDE27CBC40@x12.develooper.com posters: - email: allison@cvs.perl.org subject: '[svn:parrot-pdd] r13295 - in trunk: . docs/pdds' summary: ~ - date_from: 1152907495 date_to: 1153166524 hidden: ~ message_id: 20060714200252.GA29976@host.pmichaud.com posters: - email: pmichaud@pobox.com name: Patrick R. Michaud - email: allison@perl.org name: Allison Randal - email: lt@toetsch.at name: Leopold Toetsch - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg subject: suggestions for new pdd21 summary: |- Patrick R. Michaud noted that Allison Randal had just updated PDD21 and offered a few changes in the text. Allison agreed with some of the changes and applied them. She asked if the named parameter passing techniques work on low-level PMCs defined in C. Leopold Toetsch replied that this is not yet the case. - date_from: 1152949441 date_to: 1152965535 hidden: ~ message_id: rt-3.6.HEAD-22250-1152949396-257.39838-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg - email: andy@petdance.com name: Andy Lester rt_ticket: 'perl #39838' subject: '[perl #39838] [PCC] mark non-returning functions with __attribute__((__noreturn__)) ' summary: |- Chip Salzenberg created ticket . In it he noted that some compilers have flags to mark functions which don't return, but all functions which don't return should be marked in this manner. Andy Lester said it would be done. - date_from: 1153003021 date_to: 1153065072 hidden: ~ message_id: rt-3.6.HEAD-25416-1153062524-263.39842-15-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda via RT - email: rvtol+news@isolution.nl name: Dr.Ruud rt_ticket: 'perl #39842' subject: '[perl #39842] [PATCH] Win32 PLATFORMS update (r13309) ' summary: |- Ron Blaschke included a patch in ticket . The fix was to update PLATFORMS with information on failing tests. It was applied as r13316. - date_from: 1153026290 date_to: 1153026290 hidden: ~ message_id: rt-3.6.HEAD-25414-1153026232-1008.39843-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39843' subject: '[perl #39843] [TODO] Tcl - Make todo tests show up as failures in dev environment ' summary: |- Tcl has some failing tests skipped and others simply failing when they should all be marked as TODO. Matt Diephouse started ticket to address this problem. - date_from: 1153031390 date_to: 1153031390 hidden: ~ message_id: rt-3.6.HEAD-25412-1153031350-1993.39844-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39844' subject: "[perl #39844] [BUG] Parrot doesn't do args checking for a sub without params " summary: |- In ticket , Matt Diephouse showed some code he expected to fail with "too many args" but which printed "ok". - date_from: 1153031781 date_to: 1153031781 hidden: ~ message_id: rt-3.6.HEAD-25410-1153031750-1414.39845-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39845' subject: '[perl #39845] [TODO] Better IMCC Errors: unexpected IDENTIFIER ' summary: |- Matt Diephouse wrote that IMCC throws an error when it encounters an unexpected identifier but doesn't specify what the identifier was. The issue is tracked as . - date_from: 1153045410 date_to: 1153045410 hidden: ~ message_id: rt-3.6.HEAD-25412-1153045351-1005.39846-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Ron Blaschke rt_ticket: 'perl #39846' subject: '[perl #39846] [PATCH] Use only non-interpolated quotes for substituted values in dynpmc.pl ' summary: |- Ron Blaschke opened ticket to note a problem with interpolated quotes and included a patch. - date_from: 1153050628 date_to: 1153050628 hidden: 1 message_id: 44BA27C7.4020709@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke subject: '[perl #38887] Result of INFINITY or NAN stringification is platform dependent' summary: ~ - date_from: 1153068383 date_to: 1153154012 hidden: ~ message_id: rt-3.6.HEAD-25414-1153068360-1801.39849-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Ron Blaschke - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39849' subject: '[perl #39849] [PATCH] pmc2c: Wrap MMD initializer code in block ' summary: |- Ron Blaschke created ticket to supply a patch to make `languages/lua` compile on Win32. It became r13329. - date_from: 1153069625 date_to: 1154269920 hidden: ~ message_id: rt-3.6.HEAD-25412-1153069606-588.39850-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39850' subject: '[perl #39850] [TODO] [CAGE] lack Parrot::Config confusing.... ' summary: |- Will Coleda wanted Cage Cleaners to make some changes which would reduce the number of questions asked about Parrot::Config::Generated. This was ticket , and it was resolved with r13647. - date_from: 1153087787 date_to: 1153087787 hidden: ~ message_id: rt-3.6.HEAD-25408-1153087765-29.39851-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39851' subject: "[perl #39851] [BUG] .HLL doesn't reset the .namespace " summary: |- Matt Diephouse wrote in ticket that Parrot should assume `.namespace` when it sees `.HLL '...', '...'`. - date_from: 1153088011 date_to: 1153088011 hidden: ~ message_id: rt-3.6.HEAD-25410-1153087965-797.39852-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39852' subject: '[perl #39852] [TODO] Tcl - Create the ::tcl namespace properly ' summary: |- Matt Diephouse made a temporary hack to create the `::tcl` namespace. It should be replaced with code which actually populates the namespace. See ticket for more details. - date_from: 1153107819 date_to: 1153208336 hidden: ~ message_id: c71658670607162043j727fb98cp470b72f18d9ac7a@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: audreyt@audreyt.org name: Audrey Tang - email: sphillips@zeus.com name: Sam Phillips - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt - email: allison@perl.org name: Allison Randal subject: IMCC Reentarancy summary: "Vishal Soni raised issues with IMCC's reentrancy, due to the code that `flex` emits. Audrey Tang and Sam Phillips suggested using alternative tools. Audrey subsequently fixed the flex related issues. Allison Randal further clarified on the long and short term goals of the IMCC compiler project, and the relevant plans for a 1.0 release." - date_from: 1153141123 date_to: 1153260938 hidden: ~ message_id: rt-3.6.HEAD-25416-1153141092-1886.39853-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Ron Blaschke - email: will@coleda.com name: Will Coleda - email: mailing-lists@rblasch.org name: Ron Blaschke rt_ticket: 'perl #39853' subject: '[perl #39853] [BUG] Tcl - pwd returns path with backslashes on Win32 ' summary: |- Ron Blaschke created ticket to note a failure due to Tcl's `pwd` returning a path containing backslashes. Will Coleda suggested a change in the OS PMC. Ron added his thoughts. - date_from: 1153142174 date_to: 1153142174 hidden: 1 message_id: 20060717131500.14174.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1153155022 date_to: 1153155022 hidden: 1 message_id: 20060717164945.18F60CBC40@x12.develooper.com posters: - email: allison@cvs.perl.org subject: '[svn:parrot-pdd] r13331 - in trunk: . docs/pdds' summary: ~ - date_from: 1153155468 date_to: 1153165446 hidden: ~ message_id: rt-3.6.HEAD-25414-1153155444-923.39854-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kevin Tew - email: allison@perl.org name: Allison Randal rt_ticket: 'perl #39854' subject: '[perl #39854] [PATCH] adds preamble section to tge grammar to allow for includes and global defines ' summary: |- Kevin Tew created ticket to send a patch which adds a preamble to the TGE grammar. Allison Randal thought the idea was important but needed refinement. She offered some background information. - date_from: 1153162190 date_to: 1153774150 hidden: ~ message_id: 20060717172918.GB15586@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: allison@perl.org name: Allison Randal subject: Namespace.get_namespace() vs. optional params summary: |- In response to changes in PDD21, Chip Salzenberg felt the need to point out that currently, methods written in C cannot have optional arguments. Allison was aware of the problem and thought that the differences between low-level PMCs and Parrot objects defined in PIR code need to be minimized. Chip added a TODO ticket. - date_from: 1153162827 date_to: 1153162827 hidden: ~ message_id: rt-3.6.HEAD-25414-1153162787-1896.39855-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg rt_ticket: 'perl #39855' subject: '[perl #39855] configuration: define MIN/MAX macros for all integral typedefs ' summary: |- Chip Salzenberg created ticket to state that all integral typedefs should have min/max macros. He wanted `MAX_INTVAL` to go with `INTVAL` and `UINTVAL`. - date_from: 1153163540 date_to: 1153219336 hidden: ~ message_id: rt-3.6.HEAD-25410-1153163515-1550.39856-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chromatic - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39856' subject: '[perl #39856] TODO: Produce Single PBC from Multiple PIR Files with -o ' summary: |- In ticket , Chromatic requested that Parrot be able to produce a single PBC file from a command like `parrot -o all_files.pbc file1.pir file2.pir ...`. Joshua Hoblitt thought it would be a good idea to define how symbol conflicts should be handled. Leopold Toetsch believed that `pbc_merge` can handle this, but Allison Randall explained that it doesn't quite address the request. Chip Salzenberg felt that was a bug, although Allison preferred to call it a feature. Jerry Gay clarified how it worked by citing documentation and including tests. - date_from: 1153168288 date_to: 1153229567 hidden: ~ message_id: rt-3.6.HEAD-25408-1153168271-485.39857-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kay-Uwe Huell - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39857' subject: '[perl #39857] [PATCH] Made httpd.pir RFC compliant (at least about CRLF) ' summary: |- Kay-Uwe Huell created ticket for a patch to make `examples/io/httpd.pir` RFC compliant. It was applied in r13353. - date_from: 1153169353 date_to: 1153169353 hidden: 1 message_id: 20060717204830.39301CBC40@x12.develooper.com posters: - email: allison@cvs.perl.org subject: '[svn:parrot-pdd] r13335 - in trunk: . docs/pdds' summary: ~ - date_from: 1153174509 date_to: 1153174509 hidden: ~ message_id: rt-3.6.HEAD-25410-1153174485-1416.39858-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Kay-Uwe Huell rt_ticket: 'perl #39858' subject: '[perl #39858] [PATCH] more elegant hex_to_int in examples/io/httpd.pir ' summary: |- Kay-Uwe Huell supplied a patch with a more elegant function for `hex_to_int` in . - date_from: 1153189860 date_to: 1153192139 hidden: ~ message_id: 20060718022252.GA20503@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: andy@petdance.com name: Andy Lester subject: Source cleanup ideas (pending STM merge) summary: |- Chip Salzenberg posted about some ideas he had in mind for source code cleanups. Andy Lester added Chip's suggestions to the Cage Cleaners' todo list. - date_from: 1153211898 date_to: 1153211898 hidden: 1 message_id: 20060718083826.GA5794@ifa.hawaii.edu posters: - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt subject: 'Re: [perl #39856] TODO: Produce Single PBC from Multiple PIR Files with -o' summary: ~ - date_from: 1153211922 date_to: 1153241848 hidden: ~ message_id: 44BC9DFC.50509@perl.org posters: - email: allison@perl.org name: Allison Randal - email: audreyt@audreyt.org name: Audrey Tang - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt subject: 'Re: [svn:parrot] r13343 - trunk/compilers/imcc' summary: |- Allison Randal requested that Audrey Tang roll back r13343 because the solution was not maintainable. Audrey complied, and requested an explanation on why it was not maintainable. Joshua Hoblitt and Allison discussed the problem. - date_from: 1153212625 date_to: 1153291462 hidden: ~ message_id: 200607180149.44605.chromatic@wgz.org posters: - email: chromatic@wgz.org name: Chromatic - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: jerry.gay@gmail.com name: Jerry Gay - email: audreyt@audreyt.org name: Audrey Tang - email: mddiep@gmail.com name: Matt Diephouse subject: 'Checkin #13345' summary: |- Chromatic noted that revision 13345 caused command line parsing problems to be misreported. Audrey Tang asked if a separate change fixed this, and raised issues with segmentation faults. Eventually Matt Diephouse supplied a patch to improve reporting in a way that pleased everyone. - date_from: 1153242461 date_to: 1153422318 hidden: ~ message_id: 20060718170702.GF5250@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: allison@perl.org name: Allison Randal subject: 'get_root_namespace opcode vs. interpinfo {cage cleaners?}' summary: |- Chip Salzenberg asked if `interpinfo .INTERP_ROOT_NAMESPACE` could be removed, as `get_root_namespace` is available. Allison Randal agreed with the proposal. - date_from: 1153244542 date_to: 1153245515 hidden: ~ message_id: 20060718174156.GG5250@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: audreyt@audreyt.org name: Audrey Tang subject: flex/bison version for Parrot? summary: |- Chip Salzenberg wondered which versions of flex and bison will work. Audrey Tang replied: "Flex 2.5.33, Bison 2.2." - date_from: 1153246976 date_to: 1153413888 hidden: ~ message_id: rt-3.6.HEAD-25408-1153396439-1368.39864-14-0@perl.org posters: - email: bugs-parrot-track@netlabs.develooper.com name: Leopold Toetsch via RT - email: parrotbug-followup@parrotcode.org name: Kay-Uwe Huell rt_ticket: 'perl #39864' subject: '[perl #39864] [BUG] Compiling P6Regex within code substitutes part of string to match away ' summary: |- Kay-Uwe Huell created ticket to supply a patch. Leopold Toetsch noted that it looked like a GC bug, but it was actually a COW string bug, fixed in r13400. - date_from: 1153252195 date_to: 1153252702 hidden: 1 message_id: 200607181249.09623.chromatic@wgz.org posters: - email: chromatic@wgz.org name: Chromatic - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: jerry.gay@gmail.com name: Jerry Gay - email: audreyt@audreyt.org name: Audrey Tang subject: 'Re: Checkin #13345' summary: ~ - date_from: 1153254707 date_to: 1153256251 hidden: ~ message_id: rt-3.6.HEAD-25416-1153254676-1609.39867-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chip Salzenberg - email: jhoblitt@ifa.hawaii.edu name: Joshua Hoblitt - email: chip@pobox.com name: Chip Salzenberg rt_ticket: 'perl #39867' subject: '[perl #39867] Configure.perl --maintainer should check flex/bison versions ' summary: |- Chip Salzenberg requested in that `Configure.perl` check if the user has an outdated version of bison or flex. This was in ticket . Joshua Hoblitt marked the problem as fixed. - date_from: 1153255900 date_to: 1153256260 hidden: ~ message_id: 20060718205109.GA9632@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: will@coleda.com name: Will Coleda subject: 'another item for the cage list: INTVAL_MAX etc.' summary: |- Chip Salzenberg asked Andy Lester to add ticket to the Cage Cleaners' list. Will Coleda advised putting '[CAGE]' in the ticket name. - date_from: 1153259247 date_to: 1153259673 hidden: ~ message_id: rt-3.6.HEAD-25410-1153259238-1995.39868-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay - email: will@coleda.com name: Will Coleda rt_ticket: 'perl #39868' subject: '[perl #39868] [CAGE] convert C NN; }> to C NN;> ' summary: |- In ticket , Jerry Gay noted that references to `BEGIN { plan tests => NN; }` should be converted to `use Parrot::Tests tests => NN;`. Will Coleda clarified that if the number of tests is not known until runtime, they should not be modified. - date_from: 1153324786 date_to: 1153325729 hidden: ~ message_id: rt-3.6.HEAD-25410-1153324720-435.39877-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: bugs-parrot-track@netlabs.develooper.com name: Will Coleda via RT rt_ticket: 'perl #39877' subject: '[perl #39877] [BUG] [CAGE] Distro tests incomplete ' summary: |- Writing in ticket , Will Coleda reported test failures in r13383 and r13385. - date_from: 1153325865 date_to: 1153325865 hidden: ~ message_id: rt-3.6.HEAD-25408-1153325846-162.39878-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39878' subject: '[perl #39878] [CAGE]