---
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, <kudra@domaintje.com>.
      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 (<msgid:009201c68549$1e5372d0$e8836944@athenalab2>),
          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 
          <msgid:82bb54530606210740i4581c712rf7235092e622f2ed@mail.gmail.com>,
          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 <rt://perl/38594> 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 (<rt://perl/38964>) 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 <rt://perl/39244> 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 <rt://perl/39245> 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 <rt://perl/39255> 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 <rt://perl/39272> 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 <rt://perl/39313>, 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 <rt://perl/39329> 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 <rt://perl/39378> 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 <rt://perl/39425> 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 <rt://perl/39426>, 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 <rt://perl/39430> 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 <rt://perl/39454>, 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 (<rt://perl/38788>).
      - 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 <rt://perl/39483> 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 <rt://perl/38146> 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 <rt://perl/39552> 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 <rt://perl/39597>, 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 <rt://perl/39615> 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 <rt://perl/39638> 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 <rt://perl/39648>, 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 <rt://perl/39663> 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 <rt://perl/39669> 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
