--- title: Perl 6 mailing list summary for the month of June, 2006 extra: header: - title: Summary updates body: |- This post continues with the task of addressing the Perl 6 summary backlog. The following schedule is planned for the remaining updates: * 13 August: July * 20 August: August to date After the 20th of August I hope to return the summaries to a weekly schedule. footer: - body: |- 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: 1147972385 date_to: 1149364079 hidden: 1 message_id: 20060518171244.11893.qmail@lists.develooper.com posters: - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: schwigon@webit.de name: Steffen Schwigon - email: pagaltzis@gmx.de name: A. Pagaltzis - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: james_peregrino@harvard.edu name: James Peregrino - email: david.romano@gmail.com name: David Romano - email: szabgab@gmail.com name: Gabor Szabo - email: jkeen_via_google@yahoo.com name: James E Keenan - email: doughera@lafayette.edu name: Andy Dougherty - email: micmath@gmail.com name: Michael Mathews - email: david@cantrell.org.uk name: David Cantrell - email: cyocum@gmail.com name: Chris Yocum - email: nicholasrperez@gmail.com name: Nicholas Perez subject: Where can I find a Perl 6 language reference? summary: ~ thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00007.html - date_from: 1148765735 date_to: 1150052277 hidden: 1 message_id: 002301c681d5$61b99fd0$e8836944@athenalab2 posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: pagaltzis@gmx.de name: A. Pagaltzis - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: post@udo-guengerich.de - email: micmath@gmail.com name: Michael Mathews - email: will@coleda.com name: Will Coleda - email: chiology@gmail.com name: Matt Todd - email: concept@conceptonline.hu name: Fagyal Csongor - email: trammell@el-swifto.com name: John J. Trammell - email: tom@netspot.com.au name: Tom Lanyon - email: larry@wall.org name: Larry Wall - email: sagelt@gmail.com name: Sage La Torra - email: juerd@convolution.nl name: Juerd - email: ask@perl.org - email: schwigon@webit.de name: Steffen Schwigon - email: masoch@istic.org name: Daniel Hulme - email: hez@truegeek.net name: Hezekiah M. Carty - email: benmorrow@tiscali.co.uk name: Ben Morrow - email: perl6@web.expr42.net name: Sebastian - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: pjf@perltraining.com.au name: Paul Fenwick - email: darren@DarrenDuncan.net name: Darren Duncan subject: '$1,000 prize for Perl 6 Wiki written in Perl 6' summary: ~ thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00126.html - date_from: 1148950447 date_to: 1149055814 hidden: 1 message_id: 20060530005320.97184.qmail@web60812.mail.yahoo.com posters: - email: publiustemp-perl6users@yahoo.com name: Ovid - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: pagaltzis@gmx.de name: A. Pagaltzis - email: david@cantrell.org.uk name: David Cantrell - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: concept@conceptonline.hu name: Fagyal Csongor - email: micmath@gmail.com name: Michael Mathews - email: darren@DarrenDuncan.net name: Darren Duncan - email: larry@wall.org name: Larry Wall - email: josh@hitchhiker.org name: Josh Wilmes - email: gbarr@pobox.com name: Graham Barr - email: b7j0c@yahoo.com name: Brad Clawsie - email: rvosa@sfu.ca name: Rutger Vos - email: andy@shitov.ru name: Andrew Shitov - email: andy@petdance.com name: Andy Lester subject: Minimum modules for Production? summary: ~ thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00168.html - date_from: 1149056068 date_to: 1149402884 hidden: 1 message_id: 003001c68479$6c7f0210$e8836944@athenalab2 posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: sthoenna@efn.org name: Yitzchak Scott-Thoennes - email: ml-perl@thepierianspring.org name: Randy W. Sims subject: 'RE: [#59132406] perl.perl6.users MIA' summary: ~ thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00198.html - date_from: 1149145276 date_to: 1149238778 hidden: 1 message_id: 009201c68549$1e5372d0$e8836944@athenalab2 posters: - email: schneiker@athenalab.com name: Conrad Schneiker - email: publiustemp-perl6users@yahoo.com name: Ovid - email: ask@perl.org - email: concept@conceptonline.hu name: Fagyal Csongor - email: Andy_Bach@wiwb.uscourts.gov name: Andy Bach - email: conrad.schneiker@gmail.com name: Conrad Schneiker subject: 'RE: $1,000 prize for Perl 6 Wiki written in Perl 6' summary: ~ thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00152.html - date_from: 1150124375 date_to: 1150269765 hidden: ~ message_id: D68F29FB-B4A6-471B-9C14-E27DC66EFB4F@gmx.net posters: - email: prozessor13@gmx.net name: Max Demmelbauer - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: mail@gedankenkonstrukt.de name: Thomas Wittek subject: class introspection and extension summary: |- Max Demmelbauer is in the process of porting his web-framework project to Perl6 had had a question on how he could serialize objects and extend a class. Thomas Wittek offered an example of syntax and gave links to the documents the information was derived from. Conrad Schneiker noted that he and other people on the #perl6 IRC channel would be happy to help if the mailing list didn't yield answers. thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00268.html - date_from: 1150619360 date_to: 1150646981 hidden: ~ message_id: 20060618082844.GQ16155@klangraum posters: - email: pagaltzis@gmx.de name: A. Pagaltzis - email: scook0@gmail.com name: Stuart Cook - email: juerd@convolution.nl name: Juerd - email: gaal@forum2.org name: Gaal Yahas - email: larry@wall.org name: Larry Wall subject: Conditionally included list elements summary: |- A. Pagaltzis asked if Perl 6 has a construct to express conditionally included list elements, which require several steps in Perl 5. A couple of people responded with suggestions. thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00282.html - date_from: 1150817468 date_to: 1151001096 hidden: ~ message_id: 000a01c6947e$623a0ec0$e8836944@athenalab2 posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker - email: micmath@gmail.com name: Michael Mathews - email: juerd@convolution.nl name: Juerd - email: Tim.Bunce@pobox.com name: Tim Bunce - email: swaroop@swaroopch.info name: Swaroop C H subject: Revised Perl++ Wiki Proposal / $1k bounty summary: |- Discussion on the prize for a Perl 6 wiki written in Perl 6 continued (), with Ovid clarifying what the Perl Foundation would require in order to get involved. This led to Conrad Schneiker starting this thread, outlining his revised proposal: namely, to install twiki and gradually convert it to Perl 6. The prize would be offered to the group or person who performed a series of tasks Conrad listed. There was some discussion on the new proposal. Meanwhile, the original thread spawned several other conversations: * [Name of this wiki](http://www.mail-archive.com/perl6-users%40perl.org/msg00274.html) * [Perl++ Wikicosm](http://www.mail-archive.com/perl6-users%40perl.org/msg00264.html) * [OT: wiki engine architecture](http://www.mail-archive.com/perl6-users%40perl.org/msg00250.html) * [OT: "my wiki syntax is better than yours"](http://www.mail-archive.com/perl6-users%40perl.org/msg00237.html) [May's summary](http://use.perl.org/article.pl?sid=06/07/31/1752236) contains a description with how the wiki project began. thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00295.html - date_from: 1150900862 date_to: 1151461223 hidden: ~ message_id: 82bb54530606210740i4581c712rf7235092e622f2ed@mail.gmail.com posters: - email: cyocum@gmail.com name: Chris Yocum - email: schwigon@webit.de name: Steffen Schwigon - email: masoch@istic.org name: Daniel Hulme - email: malaire@gmail.com name: Markus Laire - email: duff@pobox.com name: Jonathan Scott Duff - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: conrad.schneiker@gmail.com name: Conrad Schneiker subject: Multi Method Questions summary: |- Chris Yocum had some questions about multi keyword and multimethods in general. Steffen Schwigon advised reading S06. Steffen then asked when his examples would be used in practice. Several people responded. [The next thread](msgid:67d53e40606231111s63f52c6ajb5d89476d2f07170@mail.gmail.com) grew out of the discussion. thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00299.html - date_from: 1151086314 date_to: 1151391911 hidden: ~ message_id: 67d53e40606231111s63f52c6ajb5d89476d2f07170@mail.gmail.com posters: - email: malaire@gmail.com name: Markus Laire - email: duff@pobox.com name: Jonathan Scott Duff - email: ydbxmhc@yahoo.com name: Paul Hodges - email: Thomas.Sandlass@orthogon.com name: TSa subject: 'Can foo("123") dispatch to foo(Int) (was: Multi Method Questions)' summary: |- This thread grew out of , with Markus Laire asking for clarification. The discussion continued in perl6-language. thread_uri: http://www.mail-archive.com/perl6-users%40perl.org/msg00312.html title: perl6-users - name: perl6-language threads: - date_from: 1149025286 date_to: 1149109937 hidden: ~ message_id: 001b01c68431$c193a320$2305640a@corp.data393.com posters: - email: john.drago@precissystems.com name: John Drago - email: bsmith@vtrl.co.uk name: Benjamin Smith - email: james@mastros.biz name: James Mastros - email: ydbxmhc@yahoo.com name: Paul Hodges - email: ashley.winters@gmail.com name: Ashley Winters - email: larry@wall.org name: Larry Wall - email: juerd@convolution.nl name: Juerd - email: sagelt@gmail.com name: Sage La Torra subject: Synchronized / Thread syntax in Perl 6 summary: |- John Drago asked if the syntax for synchronized and threaded restrictions had been worked out. This led to a discussion on the term 'synchronized' and alternative phrases, such as 'is serial', 'locked' and 'is exclusive'. A number of people, including Larry Wall, replied with syntax suggestions. - date_from: 1149108362 date_to: 1149146842 hidden: ~ message_id: ef30550b0605311345m129643f0id5c58260c86b7466@mail.gmail.com posters: - email: dataweaver@gmail.com name: Jonathan Lang - email: sam@vilain.net name: Sam Vilain - email: darren@DarrenDuncan.net name: Darren Duncan - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: masoch@istic.org name: Daniel Hulme - email: larry@wall.org name: Larry Wall - email: duff@pobox.com name: Jonathan Scott Duff - email: jonathan@jwcs.net name: Jonathan Worthington subject: 'Concurrency: hypothetical variables and atomic blocks' summary: |- Jonathan Lang asked how an atomic block differs from one where all variables are hypotheticalized, and why the 'retry' exit statement would be needed. Several people noted differences, which led to a lengthy discussion on different types of locking. - date_from: 1149229087 date_to: 1149343981 hidden: ~ message_id: 1bbab4880606012317v5a0a2f4fs8319da75c643e1c4@mail.gmail.com posters: - email: scw@csie.org name: Shu-chun Weng - email: pmichaud@pobox.com name: Patrick R. Michaud - email: audreyt@audreyt.org name: Audrey Tang subject: About default options ':ratchet' and ':sigspace' on rules summary: |- Shu-chun Weng, who is working on 'MiniPerl6' in Pugs, uses a Perl 6 grammar to describe `Pugs::Grammar::MiniPerl6` and had two suggestions on how rules could be changed to make them easier to write: ignore spaces where they are irrelevant, and change `:P5/\s+/` to use `\s*`. Patrick R. Michaud had examples of why ignoring whitespace might be problematic, and recommended using a token statement instead. Information about the `Pugs::Compiler::Rule`'s parsing was added by Audrey Tang to S05 in r9442. - date_from: 1149339010 date_to: 1149339010 hidden: 1 message_id: 20060603124954.ADAEACBA47@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9435 - doc/trunk/design/syn' summary: ~ - date_from: 1149343941 date_to: 1149343941 hidden: 1 message_id: 20060603141205.38D65CBA6D@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9442 - doc/trunk/design/syn' summary: ~ - date_from: 1149387245 date_to: 1149387245 hidden: 1 message_id: 20060604021311.6C93DCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9462 - doc/trunk/design/syn' summary: ~ - date_from: 1149389143 date_to: 1149391564 hidden: 1 message_id: 20060604024512.8E9B9CBA47@x12.develooper.com posters: - email: larry@cvs.perl.org - email: scook0@gmail.com name: Stuart Cook subject: '[svn:perl6-synopsis] r9463 - doc/trunk/design/syn' summary: ~ - date_from: 1149391980 date_to: 1149391980 hidden: 1 message_id: 20060604033244.CB30CCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9465 - doc/trunk/design/syn' summary: ~ - date_from: 1149392631 date_to: 1149392631 hidden: 1 message_id: 20060604034333.EFF0FCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9466 - doc/trunk/design/syn' summary: ~ - date_from: 1149457257 date_to: 1149460209 hidden: 1 message_id: 20060604214048.16713CBA47@x12.develooper.com posters: - email: larry@cvs.perl.org - email: masoch@istic.org name: Daniel Hulme subject: '[svn:perl6-synopsis] r9496 - doc/trunk/design/syn' summary: ~ - date_from: 1149463235 date_to: 1149463235 hidden: 1 message_id: 20060604232018.C059CCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9497 - doc/trunk/design/syn' summary: ~ - date_from: 1149546215 date_to: 1149716530 hidden: ~ message_id: ca610f250606051522u2ebc442em85e0b3199913bf95@mail.gmail.com posters: - email: sagelt@gmail.com name: Sage La Torra - email: jonathan@jwcs.net name: Jonathan Worthington - email: larry@wall.org name: Larry Wall - email: sam@vilain.net name: Sam Vilain - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: perl@aaroncrane.co.uk name: Aaron Crane - email: Smylers@stripey.com name: Smylers subject: Perl5 -> Perl 6 Translations Design Document summary: |- Sage La Torra was working on a design document detailing translations and asked for review. Jonathan Worthington found a possible edge case, and Larry Wall clarified. Several other people had minor suggestions. - date_from: 1149610389 date_to: 1150829502 hidden: ~ message_id: 20060606161126.GA22368@istic.org posters: - email: masoch@istic.org name: Daniel Hulme - email: larry@wall.org name: Larry Wall - email: eric256@gmail.com name: Eric subject: '~~ with *' summary: |- Daniel Hulme wrote about the two positions on how smart-matching against booleans should work. Larry Wall added some clarification on `when .true`, `when True`, and deprecated `when true`. Eric had some further thoughts on booleans. - date_from: 1149611212 date_to: 1149611212 hidden: ~ message_id: 20060606162605.GA22881@istic.org posters: - email: masoch@istic.org name: Daniel Hulme subject: 'statement-ending } with if' summary: |- Daniel Hulme asked if someone could explain how `}` on a line can end a statement (as described in S04), but can also be used in an uncuddled else. - date_from: 1149694572 date_to: 1149694572 hidden: 1 message_id: 20060607153054.78BECCBA6D@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9527 - doc/trunk/design/syn' summary: ~ - date_from: 1149695813 date_to: 1149695813 hidden: 1 message_id: 20060607155556.B99FFCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9528 - doc/trunk/design/syn' summary: ~ - date_from: 1149731495 date_to: 1149731495 hidden: 1 message_id: 20060608015119.006FBCBA47@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9529 - doc/trunk/design/syn' summary: ~ - date_from: 1149994301 date_to: 1149994301 hidden: 1 message_id: 20060611025123.7D435CBF2B@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9535 - doc/trunk/design/syn' summary: ~ - date_from: 1149995002 date_to: 1150018927 hidden: 1 message_id: 20060611030245.A5186CBF2B@x12.develooper.com posters: - email: audreyt@cvs.perl.org - email: cmasak@gmail.com subject: '[svn:perl6-synopsis] r9536 - doc/trunk/design/syn' summary: ~ - date_from: 1149996266 date_to: 1149996266 hidden: 1 message_id: 20060611032333.03B4DCBF2B@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9537 - doc/trunk/design/syn' summary: ~ - date_from: 1150001768 date_to: 1150001768 hidden: 1 message_id: 20060611045509.23100CBF2B@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9538 - doc/trunk/design/syn' summary: ~ - date_from: 1150010479 date_to: 1150010479 hidden: ~ message_id: x73becdupd.fsf@mail.sysarch.com posters: - email: uri@stemsystems.com name: Uri Guttman subject: YAPC::NA Synopsis Hackathon summary: Uri Guttman proposed a synopsis edit hackathon at YAPC::NA Chicago. - date_from: 1150071411 date_to: 1150158305 hidden: 1 message_id: 20060612001635.14F3CCBF22@x12.develooper.com posters: - email: audreyt@cvs.perl.org - email: david.romano@gmail.com name: David Romano - email: masoch@istic.org name: Daniel Hulme subject: '[svn:perl6-synopsis] r9575 - doc/trunk/design/syn' summary: ~ - date_from: 1150098171 date_to: 1150098171 hidden: 1 message_id: 20060612074236.23510CC049@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9589 - doc/trunk/design/syn' summary: ~ - date_from: 1150162368 date_to: 1150162368 hidden: 1 message_id: 20060613013210.E7A22CC283@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9625 - doc/trunk/design/syn' summary: ~ - date_from: 1150412752 date_to: 1150412752 hidden: 1 message_id: 20060615230518.3BAF0CBEA1@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9660 - doc/trunk/design/syn' summary: ~ - date_from: 1150414741 date_to: 1150414741 hidden: 1 message_id: 20060615233813.291DDCBEA1@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9662 - doc/trunk/design/syn' summary: ~ - date_from: 1150446508 date_to: 1150446508 hidden: 1 message_id: 20060616082731.C1C4ECBE9E@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9667 - doc/trunk/design/syn' summary: ~ - date_from: 1150476967 date_to: 1150476967 hidden: 1 message_id: 20060616165537.A69B2CBA87@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9676 - doc/trunk/design/syn' summary: ~ - date_from: 1150477152 date_to: 1150477152 hidden: 1 message_id: 20060616165821.6654ECBA87@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9677 - doc/trunk/design/syn' summary: ~ - date_from: 1150495648 date_to: 1150495648 hidden: 1 message_id: 20060616220646.3EB4FCBA87@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9680 - doc/trunk/design/syn' summary: ~ - date_from: 1150497284 date_to: 1150497284 hidden: 1 message_id: 20060616223348.87CD1CBA87@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9681 - doc/trunk/design/syn' summary: ~ - date_from: 1150502071 date_to: 1150502071 hidden: 1 message_id: 20060616235353.A2363CBA87@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9683 - doc/trunk/design/syn' summary: ~ - date_from: 1150568868 date_to: 1150629468 hidden: ~ message_id: 20060617182713.GF12121@woobling.org posters: - email: nothingmuch@woobling.org name: Yuval Kogman - email: sam@vilain.net name: Sam Vilain subject: easier duck typing in .can summary: |- Yuval Kogman suggested that `.can` would be extended to allow `$object.can(Class)` and `$object.can(Role)`. Sam Vilain wanted to know why `.does` or `.isa` couldn't be used in this context. Yuval explained that this would be useful if you do not control an $object's class. - date_from: 1150730352 date_to: 1150730352 hidden: ~ message_id: 200606191721.40327.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch subject: Parrot 0.4.5 Released! summary: Leopold Toetsch announced the release of Parrot 0.4.5. - date_from: 1150797585 date_to: 1150863524 hidden: ~ message_id: 20060620095901.GA22158@istic.org posters: - email: masoch@istic.org name: Daniel Hulme - email: duff@pobox.com name: Jonathan Scott Duff - email: sam@vilain.net name: Sam Vilain subject: lvalue functions and lvalue parameters summary: |- Daniel Hulme had a question concerning the workings of lvalues. Jonathan Scott Duff offered his opinion on what he would expect in each of the cases Daniel presented. Sam Vilain also weighed in. - date_from: 1150828753 date_to: 1150828753 hidden: 1 message_id: 20060620183752.0893CCE698@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9715 - doc/trunk/design/syn' summary: ~ - date_from: 1150828758 date_to: 1150828758 hidden: 1 message_id: 20060620183841.AC22ECE699@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9716 - doc/trunk/design/syn' summary: ~ - date_from: 1150985535 date_to: 1150985535 hidden: ~ message_id: 20060622141132.GA4305@istic.org posters: - email: masoch@istic.org name: Daniel Hulme subject: bind variable name to type summary: |- Daniel Hulme asked if it would be useful to have a way of 'binding' a variable name to a given type in a specific lexical scope, so that every time a variable with that name is declared within the scope it receives the same type. - date_from: 1150996812 date_to: 1150997166 hidden: ~ message_id: 449AD132.7010807@inf.elte.hu posters: - email: szbalint@inf.elte.hu - email: nothingmuch@woobling.org name: Yuval Kogman subject: Classy logging for Classes summary: |- Szilakszi Bálint posted a request to collect ideas on how optional logging could be added to classes. Yuval Kogman added a suggestion, but added that he felt the most useful logs are manually added to give the most meaningful information. - date_from: 1151074556 date_to: 1151074556 hidden: 1 message_id: 20060623145517.87BB5CF1F1@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9717 - doc/trunk/design/syn' summary: ~ - date_from: 1151357288 date_to: 1151357288 hidden: 1 message_id: 20060626212749.E695FD0F37@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9718 - doc/trunk/design/syn' summary: ~ - date_from: 1151477716 date_to: 1151477716 hidden: ~ message_id: 'p06230905c0c7d4b128fa@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan subject: type name 'str' in Synopsis summary: |- Darren Duncan noticed in S12 that the 'Enums' section refers to a 'str' type but S06 does not. He suggested updating the documentation. - date_from: 1151545079 date_to: 1151545079 hidden: 1 message_id: 20060629013742.B2353D0257@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9719 - doc/trunk/design/syn' summary: ~ - date_from: 1151545449 date_to: 1151545449 hidden: 1 message_id: 20060629014352.10D1DD0257@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9720 - doc/trunk/design/syn' summary: ~ - date_from: 1151545825 date_to: 1151545825 hidden: 1 message_id: 20060629014913.1BDF4D0257@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9721 - doc/trunk/design/syn' summary: ~ - date_from: 1151549506 date_to: 1151549506 hidden: 1 message_id: 20060629025050.CBC89D0257@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9722 - doc/trunk/design/syn' summary: ~ - date_from: 1151560171 date_to: 1151560171 hidden: 1 message_id: 20060629054905.D44B9D0257@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9723 - doc/trunk/design/syn' summary: ~ - date_from: 1151623488 date_to: 1151630725 hidden: ~ message_id: 'p06230900c0c9f941f79f@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan - email: sam@vilain.net name: Sam Vilain subject: features of and declaring Mapping|Set|Hash values|variables summary: |- Darren Duncan has seen similarities between features of the Set type, Mapping type and the Hash type and wondered if some features could be expanded. Sam Vilain commented on several of the points. - date_from: 1151634914 date_to: 1151634914 hidden: 1 message_id: 20060630023445.EB154CC08B@x12.develooper.com posters: - email: audreyt@cvs.perl.org subject: '[svn:perl6-synopsis] r9724 - doc/trunk/design/syn' summary: ~ - date_from: 1151689391 date_to: 1151689391 hidden: ~ message_id: 73ddeb6c0606301043y6dcd95a0pbfae6eae19847226@mail.gmail.com posters: - email: a.r.ferreira@gmail.com name: Adriano Ferreira subject: Delegating and defining a method at the same time summary: |- Adriano Ferreira asked what would happen if a class both handles something via `has` and also uses `meth` to introduce an alternate definition. - 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: 1151694460 date_to: 1151694460 hidden: 1 message_id: 20060630190705.15491D22E1@x12.develooper.com posters: - email: larry@cvs.perl.org subject: '[svn:perl6-synopsis] r9726 - doc/trunk/design/syn' summary: ~ title: perl6-language - name: perl6-internals 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. thread_uri: http://article.gmane.org/gmane.comp.lang.perl.perl6.internals/7761/ - date_from: 1145371513 date_to: 1145377016 hidden: ~ message_id: FDC6E63B-DA63-4FE5-B8B5-1C55F0815047@coleda.com posters: - email: will@coleda.com name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch - email: chip@pobox.com name: Chip Salzenberg subject: namespace bug 2? summary: |- In April, Will Coleda reported that `find_global` is affected by the .namespace directive, when he thought it should only be affected by the .HLL directive, and Chip Salzenberg made a correction. In June, Leopold Toetsch noted that `NameSpace.parent()` is now implemented. There was a brief discussion on this new feature. - date_from: 1145756632 date_to: 1149188849 hidden: ~ message_id: rt-3.0.11-38964-132594.6.95991502602496@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #38964' subject: "[perl #38964] .sub names can't be Unicode. " summary: |- Will Coleda created a ticket () because `.sub` names written in unicode gave errors. Leopold Toetsch fixed it in r12863 and noted that additional tests would be welcome. - date_from: 1146596019 date_to: 1151612379 hidden: 1 ignore: 1 message_id: rt-3.0.11-39050-133027.6.13471645825754@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty rt_ticket: 'perl #39050' subject: '[perl #39050] Build failure in compilers/pge/pgc.pir ' summary: ~ - date_from: 1149003177 date_to: 1149505723 hidden: ~ message_id: rt-3.0.11-39244-134099.14.3704647423035@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39244' subject: '[perl #39244] [PATCH] Initialize I and N registers. ' summary: |- Andy Dougherty created ticket to offer a patch to initialize I and N registers, because they are 0 in DEBUGGING builds, but in non-debugging builds they are not consistently set. Leopold Toetsch applied a modified version of the patch. - date_from: 1149004046 date_to: 1149506505 hidden: ~ message_id: rt-3.0.11-39245-134101.15.2185153372659@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Andy Dougherty - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39245' subject: '[perl #39245] [PATCH] Update Platforms -- Late May 2006 ' summary: |- In May, Andy Dougherty created ticket to introduce a patch to include updates from his Solaris 8 results, and to update the `PLATFORMS` document in general. Leopold Toetsch applied the patch in June. - date_from: 1149021870 date_to: 1149191329 hidden: 1 message_id: Pine.SOC.4.64.0605301244370.11132@maxwell.phys.lafayette.edu posters: - email: doughera@lafayette.edu name: Andy Dougherty - email: lt@toetsch.at name: Leopold Toetsch subject: Stepping Away. summary: ~ - date_from: 1149097262 date_to: 1149252987 hidden: 1 message_id: rt-3.0.11-39254-134167.19.228623496393@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39254' subject: "[perl #39254] Unicode sub names don't work with :multi " summary: ~ - date_from: 1149177437 date_to: 1149328342 hidden: ~ message_id: rt-3.0.11-39255-134173.14.9022555549076@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Tim Bunce - email: will@coleda.com name: Will Coleda - email: Tim.Bunce@pobox.com name: Tim Bunce rt_ticket: 'perl #39255' subject: '[perl #39255] Revision 12862 fails tests on OS X ' summary: |- Tim Bunce authored ticket to report failing tests. These were previously known issues, according to Will Coleda, but he was later able to report that as of r12867 they were fixed. - date_from: 1149280719 date_to: 1149280719 hidden: ~ message_id: 4480A197.5040007@alfarrabio.di.uminho.pt posters: - email: albie@alfarrabio.di.uminho.pt subject: Parroters in Frappr summary: |- Alberto Simões reported that there is a map of people working on Parrot and invited people to add themselves to it. - date_from: 1149281353 date_to: 1149286538 hidden: ~ message_id: 4480A405.7070103@giddyplanet.com posters: - email: rhm@giddyplanet.com - email: jerry.gay@gmail.com name: Jerry Gay - email: pmichaud@pobox.com name: Patrick R. Michaud subject: 'grammar: difference between rule, token and regex' summary: |- Rene H. Møller asked for a clarification on the differences between rule, token and regex. Jerry Gay suggested S05 for information on the recent changes on these topics. Patrick R. Michaud also provided a quick summary. - date_from: 1149282172 date_to: 1149282172 hidden: ~ message_id: rt-3.0.11-39272-134243.6.11345932317178@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39272' subject: '[perl #39272] failures in languages/tcl/t/cmd_lsort.t ' summary: |- Will Coleda created ticket to report failing tests that he was unable to isolate. - date_from: 1149371193 date_to: 1149429992 hidden: ~ message_id: 4f4dc61f0606031445m51d45e6as978cb49d594dc1ee@mail.gmail.com posters: - email: woggling@gmail.com name: Charles Reiss - email: lt@toetsch.at name: Leopold Toetsch subject: STM frontend design docs summary: |- Charles Reiss included a design for the PASM-visible interface to software transactional memory, which is also available at [stm_frontend.pod](https://svn.perl.org/parrot/branches/stm/docs/stm/stm_frontend.pod). He requested comments. Leopold Toetsch replied. thread_uri: http://article.gmane.org/gmane.comp.lang.perl.perl6.internals/8427/ - date_from: 1149513358 date_to: 1149513358 hidden: 1 message_id: 20060605131459.6253.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1149604872 date_to: 1149794156 hidden: ~ message_id: rt-3.0.11-39313-134515.19.8998485654781@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Leopold Toetsch - email: parrotcode@gmail.com name: Klaas-Jan Stol - email: jjuran@gmail.com name: Joshua Juran rt_ticket: 'perl #39313' subject: '[perl #39313] [TODO] or [BUG] improve PMC compiler ' summary: |- In ticket , Leopold Toetsch described some code which is just ignored by the PMC compiler and invited patches. Klaas-Jan Stol identified the location of the problem but could not fix it. Joshua Juran added some comments as well. - date_from: 1149648824 date_to: 1149648824 hidden: ~ message_id: 17542.16303.99343.582551@rgrjr.dyndns.org posters: - email: rogers-perl6@rgrjr.dyndns.org name: Bob Rogers subject: Inconsistent find_global 'not found' handling summary: |- Bob Rogers reported that if a namespace key with a single component is not found, Parrot reports the error, but if the namespace name is compound, a null PMC is returned. He supplied a patch to make it throw an error as well. - date_from: 1149739460 date_to: 1149739460 hidden: ~ message_id: rt-3.0.11-39329-134595.16.9664257550161@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse rt_ticket: 'perl #39329' subject: '[perl #39329] Check to make sure PMC_str_val, etc. are used appropriately ' summary: |- Matt Diephouse wrote ticket to note that `PMC_str_val` and relatives are not guaranteed to work for subclasses. - date_from: 1149880805 date_to: 1150480190 hidden: ~ message_id: rt-3.0.11-39378-134745.1.21470357976079@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chromatic - email: lt@toetsch.at name: Leopold Toetsch - email: chromatic@wgz.org name: Chromatic rt_ticket: 'perl #39378' subject: '[perl #39378] Pheme Segfault with Keyed Class Names ' summary: |- Chromatic penned report to describe a failure he encountered with tests after applying a patch to port Pheme's class names to the new keyed style. Leopold Toetsch felt that it might be a GC bug. A fix was applied in r12950. - date_from: 1149952145 date_to: 1149952145 hidden: ~ message_id: 197a01c68ca0$78af7ae0$6ff8e880@jwcsjw posters: - email: jonathan@jwcs.net name: Jonathan Worthington subject: '[svn ci] .Net to PIR translator' summary: |- Jonathan Worthington posted the [URL of his dissertation](http://www.jwcs.net/~jonathan/papers/2006-cam-net2pir-dissertation.pdf) on translating .Net assemblies to PIR. - 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: 1150118151 date_to: 1150118151 hidden: 1 message_id: 20060612131500.5014.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1150133443 date_to: 1150150608 hidden: ~ message_id: rt-3.0.11-39425-134869.4.09295748892291@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jonathan Worthington via RT rt_ticket: 'perl #39425' subject: '[perl #39425] [TODO] namespaces: store_global variant ' summary: |- Will Coleda created ticket to request a `store_global` opcode that accepts a multi-element NS key. Jonathan Worthington implemented it. - date_from: 1150137158 date_to: 1150137158 hidden: ~ message_id: rt-3.0.11-39426-134863.0.626848022916278@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39426' subject: "[perl #39426] [BUG] Can't build with cygwin. " summary: |- In , Will Coleda reported that the Cygwin build fails in r12926. - date_from: 1150155071 date_to: 1150155071 hidden: ~ message_id: rt-3.0.11-39430-134871.19.1333931102015@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jonathan Worthington rt_ticket: 'perl #39430' subject: '[perl #39430] Method cache not always invalidated ' summary: |- Jonathan Worthington created ticket to report that `Parrot_store_global` and `store_sub` call `Parrot_invalidate_method_cache` but `Parrot_store_global_p` and `store_sub_p` do not. - date_from: 1150246242 date_to: 1150246242 hidden: ~ message_id: rt-3.0.11-39454-134929.16.5218398254049@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39454' subject: '[perl #39454] [TODO] [easy] $svn keyword expansion$ ' summary: |- In ticket , Will Coleda suggested that someone clean up the repository to correct unexpanded svn `Id` tags. - date_from: 1150257020 date_to: 1150257020 hidden: ~ message_id: 448F8768.6020208@email.com posters: - email: iobass@email.com name: Ryan Hinton subject: 'Re: [perl #38788] make test results' summary: |- Ryan Hinton reported that r12936 was failing. This was in response to Will Coleda's request for a check against r12926 or later, which was in itself a reply to a FreeBSD failure report from March (). - date_from: 1150343964 date_to: 1150578377 hidden: ~ message_id: 20060615035902.GF9206@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg - email: larry@wall.org name: Larry Wall - email: john@dlugosz.com name: John M. Dlugosz subject: resumable exceptions summary: |- Chip Salzenberg wondered if Parrot exceptions were resumable, and if it was important if they were. Larry Wall said that he did not feel it was necessary to include special code to make exceptions resumable, but noted that documentation was missing. John M. Dlugosz, previously in favor of resumption, related the story of his conversion. Larry replied about how his initial termination stance had been modified. - date_from: 1150383536 date_to: 1150907059 hidden: ~ message_id: rt-3.0.11-39483-134981.9.40801278850998@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: pmichaud@pobox.com name: Patrick R. Michaud rt_ticket: 'perl #39483' subject: '[perl #39483] [TODO] fix PGE::OpTable comments, test. ' summary: |- Will Coleda created ticket to suggest a fix. He thought it looked like double '#' were needed for comments. Patrick R. Michaud did not have the same experience with r12990. - date_from: 1150458193 date_to: 1150483050 hidden: ~ message_id: 200606161345.21492.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch - email: parrotcode@gmail.com name: Klaas-Jan Stol - email: chromatic@wgz.org name: Chromatic - email: larry@wall.org name: Larry Wall subject: Readonly PMCs and types summary: |- Leopold Toetsch responded to an IRC comment on the type number and type name of read-only PMC variants. Klaas-Jan Stol, Chromatic and Larry Wall offered their opinions. - date_from: 1150477018 date_to: 1150477018 hidden: 1 message_id: 5c32ef29840758ababd80abc9a1d61fb@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch subject: Code freeze summary: ~ - date_from: 1150588996 date_to: 1150589315 hidden: ~ message_id: rt-3.0.11-38146-135038.2.10257592326286@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni via RT - email: lt@toetsch.at name: Leopold Toetsch - email: albie@alfarrabio.di.uminho.pt - email: vishalrsoni@gmail.com name: Vishal Soni rt_ticket: 'perl #38146' subject: '[perl #38146] [TODO] OS.pmc - file copy 38146 ' summary: |- In January, Will Coleda created ticket to request that OS.pmc provide a `copy(source_file.target)` and a `copy(array_of_source_files.targetDir)`. There was a long discussion on whether this should be done. In June, Vishal Soni wrote about an attempt to implement the request in this ticket. Leopold Toetsch and Vishal discussed the requirements and implementation. - date_from: 1150722951 date_to: 1150722951 hidden: 1 message_id: 20060619131501.11057.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: ~ - date_from: 1150724137 date_to: 1150730815 hidden: 1 message_id: 28bb62922391f8e94192fc1ba56b2a21@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch subject: Starting release summary: ~ - date_from: 1150823416 date_to: 1150855751 hidden: ~ message_id: 4f4dc61f0606201009k7405ec04i3260ae3d08bccd15@mail.gmail.com posters: - email: woggling@gmail.com name: Charles Reiss - email: jonathan@jwcs.net name: Jonathan Worthington subject: threading creation syntax proposal summary: |- Charles Reiss included a proposal to change the syntax for the creation of threads, to move away from the three-tiered threading system. Jonathan Worthington had a few comments, which Charles responded to. - date_from: 1150881412 date_to: 1150907437 hidden: ~ message_id: rt-3.0.11-39552-135173.17.1607375617833@perl.org posters: - email: parrotbug-followup@parrotcode.org name: David @ Landgren . Net - email: lt@toetsch.at name: Leopold Toetsch rt_ticket: 'perl #39552' subject: '[perl #39552] Segfault on FreeBSD during make ' summary: |- David Landgren reported in ticket that he was getting a segmentation fault when trying to gmake the latest sync. Leopold Toetsch thought it sounded like a conflict with an existing installed Parrot, and suggested the removal of any installed Parrot libraries. - date_from: 1151048333 date_to: 1151284171 hidden: ~ message_id: rt-3.0.11-39597-135258.7.40610736608339@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Matt Diephouse - email: mddiep@gmail.com name: Matt Diephouse - email: jonathan@jwcs.net name: Jonathan Worthington rt_ticket: 'perl #39597' subject: '[perl #39597] Problems with string constants in method calls ' summary: |- In ticket , Matt Diephouse noted that a portion of `languages/tcl/src/class/tclcommand.pir` is giving problems for Parrot. He later identified `pbc_merge` as the source of the problem, which Jonathan Worthington confirmed and fixed in r13020. - date_from: 1151076491 date_to: 1151195955 hidden: ~ message_id: 1d9a3f400606230827q1101bf47ub571356d8a437a00@mail.gmail.com posters: - email: jerry.gay@gmail.com name: Jerry Gay - email: mddiep@gmail.com name: Matt Diephouse - email: nick@ccl4.org name: Nicholas Clark - email: autrijus@gmail.com name: Audrey Tang - email: pmichaud@pobox.com name: Patrick R. Michaud - email: chip@pobox.com name: Chip Salzenberg subject: 'lexical lookup and OUTER::' summary: |- Jerry Gay proposed that a three-argument form of find_lex be employed to specify where to start finding lexicals in support of `OUTER::` from S04; the third parameter would be an integer specifying the level in the chain where the lookup should start. Discussion led to the suggestion of an opcode. Nicholas Clark wanted to know if it was logical to write opcodes such as this one in Parrot assembler. Audrey Tang replied, and there were additional followups. - date_from: 1151078294 date_to: 1151078294 hidden: ~ message_id: rt-3.0.11-39615-135295.0.868818417075303@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Jerry Gay rt_ticket: 'perl #39615' subject: '[perl #39615] [TODO] get_outer op not defined in PDDs ' summary: |- Jerry Gay noted in ticket that there are tests for `get_outer` in `t/op/lexicals.t` but the opcode is not documented anywhere. He thought it should go in PDD20. - date_from: 1151170701 date_to: 1151260463 hidden: ~ message_id: c71658670606241033p62afa5dv36e674a2b826faa2@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: jonathan@jwcs.net name: Jonathan Worthington subject: Parrot IO summary: |- Vishal Soni wondered if Parrot IO would be implemented with opcodes or PMC. Jonathan Worthington replied that the most recent thoughts on the topic were in PDD22. - date_from: 1151268641 date_to: 1151268641 hidden: ~ message_id: 177201c69899$945e8b00$6ff8e880@jwcsjw posters: - email: jonathan@jwcs.net name: Jonathan Worthington subject: Search order for load_bytecode et al summary: |- Jonathan Worthington wondered if the search order for `load_bytecode` should be changed to look in the current working directory first, as a solution until it is possible to set the search order. - date_from: 1151327765 date_to: 1151342991 hidden: 1 message_id: 20060626131500.26056.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary - email: watsonbladd@gmail.com name: Watson Ladd - email: a.r.ferreira@gmail.com name: Adriano Ferreira subject: Parrot Bug Summary summary: ~ - date_from: 1151341750 date_to: 1151346385 hidden: ~ message_id: c71658670606261008i3c60596ftefe6743fc6039fca@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: nick@ccl4.org name: Nicholas Clark subject: Parrot Platform API summary: |- Vishal Soni proposed defining a Parrot platform API that all Parrot ports would need to implement, which would remove platform-specific code out of the core logic. Nicolas agreed with the proposal, while Nicholas Clark noted that Chip Salzenberg was at YAPC::NA and might take some time to reply. - date_from: 1151412530 date_to: 1151412530 hidden: ~ message_id: rt-3.0.11-39638-135391.14.1369634893915@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Vishal Soni rt_ticket: 'perl #39638' subject: '[perl #39638] [PATCH]38594 ' summary: |- Vishal Soni created to include a patch for `imcc.y` to fix a decrementing counter at the start of a `sub` token. - date_from: 1151434777 date_to: 1151434777 hidden: ~ message_id: rt-3.0.11-39648-135422.8.63012811724197@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39648' subject: '[perl #39648] PGE - bad variable name ' summary: |- In ticket , Will Coleda posted Patrick R. Michaud's request that `lastpos` be renamed. - date_from: 1151444570 date_to: 1151603531 hidden: ~ message_id: 20060627214151.GB1528@host.pmichaud.com posters: - email: pmichaud@pobox.com name: Patrick R. Michaud - email: autrijus@gmail.com name: Audrey Tang - email: dave@whipp.name name: Dave Whipp - email: duff@pobox.com name: Jonathan Scott Duff - email: napalm@spiderfish.net - email: chromatic@wgz.org name: Chromatic subject: Pm's YAPC::NA talk online summary: |- Patrick R. Michaud posted slides from his YAPC talks, 'Perl 6 Compiler Status and the Parrot Compiler Toolkit' and 'Parser, Perl 6 Rules, and the Parrot Grammar Engine'. Audrey Tang thanked Patrick for the talk, and included links to her own talk, 'Deploying Perl 6'. Will Coleda's 'Parrot Target Practice' slide link was also posted. * [Perl 6 Compiler Status and the Parrot Compiler Toolkit](http://www.pmichaud.com/2006/pres/yapc-perl6/slide.html) * [Parser, Perl 6 Rules, and the Parrot Grammar Engine](http://www.pmichaud.com/2006/pres/yapc-parsers/slide.html) * [Deploying Perl 6](http://pugs.blogs.com/talks/yapcna-deploy-perl6.pdf) * [Deploying Perl 6](http://pugs.blogs.com/talks/yapcna-deploy-perl6.swf) * [Deploying Perl 6 (HTML and images)](http://pugs.blogs.com/talks/yapcna-deploy-perl6.tar.gz) * [Parrot Target Practice](http://www.pmichaud.com/2006/pres/yapc-apl/start.html) João Cruz Morais had some questions concerning Patrick's talk, which Chromatic, Jonathan Scott Duff and Patrick answered. - 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: 1151602299 date_to: 1151602299 hidden: ~ message_id: rt-3.0.11-39663-135548.14.8139320206607@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Will Coleda rt_ticket: 'perl #39663' subject: '[perl #39663] [TODO] perl coding standards ' summary: |- Will Coleda wrote in ticket that Perl coding standards should be determined, then enforced with a `.perlcriticrc` file, and a test should mention files which fail to conform. - date_from: 1151613872 date_to: 1151613872 hidden: 1 message_id: Pine.LNX.4.62.0606291633520.23642@fractal.phys.lafayette.edu posters: - email: doughera@lafayette.edu name: Andy Dougherty subject: 'Re: [perl #39050] Build failure in compilers/pge/pgc.pir ' summary: ~ - date_from: 1151637656 date_to: 1151670991 hidden: ~ message_id: c71658670606292020w615b5856obf69b89885c280fd@mail.gmail.com posters: - email: vishalrsoni@gmail.com name: Vishal Soni - email: chromatic@wgz.org name: Chromatic - email: watsonbladd@gmail.com name: Watson Ladd subject: IMCC Register Allocation Algorithm summary: |- Vishal Soni suggested changing the register allocation algorithm to 'Linear Scan Allocation'. Chromatic thought that it would be nice to have the implementation to benchmark, and to have IMCC cleaned up in the process. Watson Ladd thought bin packing would be an even better choice. - date_from: 1151680316 date_to: 1151690126 hidden: ~ message_id: rt-3.0.11-39669-135574.10.7160847705686@perl.org posters: - email: parrotbug-followup@parrotcode.org name: Chromatic - email: lt@toetsch.at name: Leopold Toetsch - email: chromatic@wgz.org name: Chromatic rt_ticket: 'perl #39669' subject: '[perl #39669] No PIR Compiler Available for Embedded Parrot ' summary: |- Chromatic created ticket because there is no PIR compiler available for embedded Parrot. Leopold Toetsch said the PIR compiler is registered in `imcc_init()`, which should probably be called during the Parrot init sequence. Chromatic applied a patch as r13066. - 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: 1151698374 date_to: 1151698374 hidden: 1 message_id: 20060630201228.472BFD2489@x12.develooper.com posters: - email: chip@cvs.perl.org subject: '[svn:parrot-pdd] r13071 - in trunk/docs/pdds: . clip' summary: ~ - date_from: 1151701005 date_to: 1151701005 hidden: ~ message_id: 20060630205626.GD2962@tytlal.topaz.cx posters: - email: chip@pobox.com name: Chip Salzenberg subject: pdd23 summary: Chip Salzenberg wrote that he had a complete exceptions PDD. title: perl6-internals - name: perl6-compiler threads: - date_from: 1150414070 date_to: 1150414070 hidden: ~ message_id: 4491ECBF.1040907@perl.org posters: - email: allison@perl.org name: Allison Randal subject: TGE update summary: |- Allison Randal finished a round of refactoring and feature additions to Parrot's tree grammar engine (TGE). She posted a summary of the changes. - date_from: 1151000785 date_to: 1151123821 hidden: ~ message_id: Pine.SOC.4.64.0606221413060.16433@maxwell.phys.lafayette.edu posters: - email: doughera@lafayette.edu name: Andy Dougherty - email: fglock@gmail.com name: Flavio S. Glock - email: swaroop@swaroopch.info name: Swaroop C H - email: autrijus@gmail.com name: Audrey Tang subject: Perl6 without GHC or Parrot? summary: |- Andy Dougherty looked in to whether it would be possible to deploy Perl6 on a system which runs neither GHC nor Parrot using v6-pugs. Flavio S. Glock offered some installation help. There was some further discussion on the state of the project. - date_from: 1151036278 date_to: 1151092167 hidden: ~ message_id: 2BFD929E-F44B-4253-991D-29A892C25CB8@audreyt.org posters: - email: autrijus@gmail.com name: Audrey Tang - email: swaroop@swaroopch.info name: Swaroop C H - email: chromatic@wgz.org name: Chromatic - email: uri@stemsystems.com name: Uri Guttman subject: 'Re: State of Perl6 Backends' summary: |- Audrey Tang replied to Swaroop C H's post asking about the numerous Perl6 backends, offering clarification on the different implementations. There was additional discussion on the state of the implementations, with Chromatic also joining in. Uri Guttman mentioned the Chicago YAPC docathon could work on making this clearer. - date_from: 1151450313 date_to: 1151535354 hidden: ~ message_id: 1151450223.597799.130150@d56g2000cwd.googlegroups.com posters: - email: mmalaure@hotmail.com subject: problem compiling UTF8 on Win32 summary: |- A problem was reported with compiling UTF8 on Win32, but the same poster discovered that `PUGS_EMBED` had been set tp 'perl5' and removing the setting fixed the problem. title: perl6-compiler