---
extra:
  footer:
    - body: |-
        Yuval Kogman once again contributed summaries for some of the threads.
        
        This summary was prepared using
        [Mail::Summary::Tools](http://search.cpan.org/dist/Mail-Summary-Tools/),
        now available on CPAN.
        
        If you appreciate Perl, consider [contributing to the Perl
        Foundation](http://donate.perlfoundation.org) to help support the
        development of Perl.
        
        Thank you to everyone who has pointed out mistakes and offered
        suggestions for improving this series.  Comments on this summary can be
        sent to Ann Barcomb, <kudra@domaintje.com>.
      title: Acknowlegements
    - body: |-
        This summary can be found in the following places:
        
        * [use.perl.org](http://use.perl.org/)
        * [The pugs blog](http://pugs.blogs.com/)
        * [The perl6-announce mailing list](http://lists.cpan.org/showlist.cgi?name=perl6-announce)
        * [ONLamp](http://www.oreillynet.com/onlamp/blog/)
      title: Distribution
  header:
    - body: |-
        "My school's punch card machines were in the same room
        as the TRS-80 Model I ("THE COMPUTER ROOM").  These kids today with
        their hula hoops and fax machines and intarwebs..."
        
        -- Chip Salzenberg, arguing in *favor* of lines in excess of
        80-characters.
      title: This week on the Perl 6 mailing lists
  see_also:
    - name: Perl Foundation activities
      uri: http://blog.perlfoundation.org
    - name: Perl 6 Development
      uri: http://dev.perl.org/perl6
    - name: Planet Perl Six
      uri: http://planetsix.perl.org/perl6
lists:
  - name: perl6-language
    threads:
      - date_from: 1155757721
        date_to: 1156255486
        hidden: three_messages_on_google_out_of_bounds
        message_id: f60fe000608161248n1115148bkce6e82fb369ab88a@mail.gmail.com
        messages:
          - c711ff240608162146n65b473b5tdda2dff04a1dcace@mail.gmail.com
          - bf92fb8e0608162201v6f0b1df7i7faab06c6821582f@mail.gmail.com
          - c711ff240608210028q52552675sab2cb6da5f64e9b4@mail.gmail.com
          - c711ff240608220704i316c799x10de2f92968ef083@mail.gmail.com
        posters:
          - email: markjreed@gmail.com
            name: Mark J. Reed
          - email: agentzh@gmail.com
            name: Agent Zhang
          - email: thom.boyer@gmail.com
            name: Thom Boyer
        subject: Dumb doc question...
        summary: |-
          Mark J. Reed asked if a `pod2html` converter for his svn checkout of the docs.
          Agent Zhang replied that they should work with regular pod tools, conjecturing
          that Mark was referring the Perl 6 design pod files.
        thread_uri: http://news.gmane.org/find-root.php?message_id=%3cf60fe000608161248n1115148bkce6e82fb369ab88a%40mail.gmail.com%3e
      - date_from: 1155938261
        date_to: 1156162186
        hidden: ~
        message_id: 20060818215820.GE1167@ifa.hawaii.edu
        messages:
          - 20060818232244.GA3239@wall.org
          - 49b351060608181823m14bc7b39v1b7c70be1a24519b@mail.gmail.com
          - 20060819015857.GG20021@aaroncrane.co.uk
          - 7ca3f0160608181926w32f9d4a4y38d8c87035ac4828@mail.gmail.com
          - 20060819144214.GC64697@plum.flirble.org
          - 20060820205031.GG1601@ifa.hawaii.edu
          - 20060820213013.GA15234@suffields.me.uk
          - 7ca3f0160608201455o56f0321eie6700524cc73f8b1@mail.gmail.com
          - 7ca3f0160608201504s47bcc5d8t3abee7296970df92@mail.gmail.com
          - 20060820230636.GA16716@suffields.me.uk
          - 20060821111333.GK1601@ifa.hawaii.edu
          - f60fe000608210509r62d96442td66aef575bcf057d@mail.gmail.com
          - 20060820213611.GA9751@wall.org
          - f60fe000608201426p1b969170laf2af92713a229b7@mail.gmail.com
          - 20060819151427.30074.qmail@lists.develooper.com
          - 20060819163337.5a219b11@mekanori.mon.istic.org
        posters:
          - email: jhoblitt@ifa.hawaii.edu
            name: Joshua Hoblitt
          - email: larry@wall.org
            name: Larry Wall
          - email: scook0@gmail.com
            name: Stuart Cook
          - email: perl@aaroncrane.co.uk
            name: Aaron Crane
          - email: lrpalmer@gmail.com
            name: Luke Palmer
          - email: nick@ccl4.org
            name: Nicholas Clark
          - email: asuffield@suffields.me.uk
            name: Andrew Suffield
          - email: markjreed@mail.com
            name: markjreed
          - email: rvtol+news@isolution.nl
            name: Dr.Ruud
          - email: masoch@istic.org
            name: Daniel Hulme
        subject: 'multi-line comments, C macros, & Pod abuse'
        summary: |-
          Last week's summary covered this thread, which discussed easily commenting
          out a large chunk of code.
          
          This week the discussion continued slightly in to the realm of meta-programming and
          programming environments, but not much meat was added.
      - date_from: 1156176213
        date_to: 1156177874
        hidden: commit_plus_nit
        message_id: 20060821160326.4E9DFCB9BB@x12.develooper.com
        messages:
          - 20060821163103.GN20021@aaroncrane.co.uk
        posters:
          - email: larry@cvs.perl.org
            name: larry
          - email: perl@aaroncrane.co.uk
            name: Aaron Crane
        subject: '[svn:perl6-synopsis] r11287 - doc/trunk/design/syn'
        summary: ''
      - date_from: 1156178401
        date_to: 1156178401
        hidden: commit
        message_id: 20060821163952.C1933CB9BB@x12.develooper.com
        posters:
          - email: larry@cvs.perl.org
            name: larry
        subject: '[svn:perl6-synopsis] r11290 - doc/trunk/design/syn'
        summary: ''
      - date_from: 1156217383
        date_to: 1156255925
        hidden: ~
        message_id: ecdtm5$1lp$1@sea.gmane.org
        messages:
          - Pine.LNX.4.44.0608212049190.24119-100000@pd2.baremetal.com
          - 20060822043912.GA23891@lighthouse.tamucc.edu
          - 20060821235206.C43587@bowser.eecs.harvard.edu
          - 20060822002529.D43587@bowser.eecs.harvard.edu
          - 20060822141149.GA12983@suffields.me.uk
        posters:
          - email: mark@summersault.com
            name: Mark Stosberg
          - email: darren@DarrenDuncan.net
            name: Darren Duncan
          - email: duff@pobox.com
            name: Jonathan Scott Duff
          - email: trey@eecs.harvard.edu
            name: Trey Harris
          - email: asuffield@suffields.me.uk
            name: Andrew Suffield
        subject: 'clarify: does "Dog is Mammal" load Mammal for you? '
        summary: |-
          Mark Stosberg asked for clarification on S12 on whether `class Dog is
          Mammal` requires Mammal to be loaded in advance.  The current version
          of Pugs needs an explicit `use Mammal`.
          
          Darren Duncan believed an implicit `use Mammal` should only occur
          conditionally, if a Mammal had been declared, but was concerned about
          potential bugs.  Jonathan Scott Duff had the impression that preloading
          would not be required, and wondered if `class Dog is Mammal-4.5` would
          be valid.  Trey Harris referenced S11 to claim that Jonathan's questionable
          syntax is valid.  Andrew Suffield also tackled the question of versioned
          libraries.
      - date_from: 1156269615
        date_to: 1156269615
        hidden: commit
        message_id: 20060822180005.26E60CB9BB@x12.develooper.com
        posters:
          - email: pmichaud@cvs.perl.org
            name: pmichaud
        subject: '[svn:perl6-synopsis] r11316 - doc/trunk/design/syn'
        summary: ''
      - date_from: 1156270589
        date_to: 1156282485
        hidden: ~
        message_id: f469f8de0608221116p62b71a7dode090d7478e13e61@mail.gmail.com
        messages:
          - 20060822184418.GA24321@wall.org
          - 20060822201209.4a28c7fc@mekanori.mon.istic.org
          - 20060822193816.GA25360@wall.org
          - 7ca3f0160608221332h71e380d2oa9d46cf464d92919@mail.gmail.com
          - 20060822213434.GA27653@wall.org
          - 20060822184709.GA8375@vs2.capwiz.com
        posters:
          - email: yiyihu@gmail.com
            name: Yiyi Hu
          - email: larry@wall.org
            name: Larry Wall
          - email: masoch@istic.org
            name: Daniel Hulme
          - email: lrpalmer@gmail.com
            name: Luke Palmer
          - email: kolibrie@graystudios.org
            name: Nathan Gray
        subject: Heredoc issue in pugs.
        summary: |-
          Yiyi Hu wanted to know the correct syntax for heredocs, as S02 and Pugs
          seem to be at odds.  Larry Wall clarified that both are allowed.
          
          Luke Palmer expressed concern about the false duality of `:to` and 
          `:from`.  Larry noted that is why `:from` doesn't actually exist.
      - date_from: 1156369447
        date_to: 1156371269
        hidden: ~
        message_id: f60fe000608231443v4e2e80d2k4abb7072f49f1ff3@mail.gmail.com
        messages:
          - 20060823214256.GL23268@c4.convolution.nl
          - 20060823221336.GA1031@wall.org
          - dc69626e0608231516o3a4f95b9pec1eac06ddedf04e@mail.gmail.com
          - f60fe000608231524m2f475b6dg7d3e6968a38f5d7f@mail.gmail.com
          - 20060823215104.GA27085@sike.forum2.org
          - 20060823221922.GB1031@wall.org
          - 20060823223857.GA1586@wall.org
        posters:
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: juerd@convolution.nl
            name: Juerd
          - email: larry@wall.org
            name: Larry Wall
          - email: michael.snoyman@ucla.edu
            name: Michael Snoyman
          - email: gaal@forum2.org
            name: Gaal Yahas
        subject: Pair of lists => list of pairs?
        summary: |-
          Mark J. Reed asked how one would idiomatically write
          `my %h; @h{@keys} = @h{@values}` in Perl 6. Gaal Yahas suggested using ¥, the
          `zip` operator: `my %h = @keys ¥ @values`.  Larry Wall suggested using a hyper
          pair: `my %h = @keys »=>« @values`.
      - date_from: 1156371746
        date_to: 1156531135
        hidden: ~
        message_id: ecikef$641$1@sea.gmane.org
        messages:
          - 20060823230601.GB1586@wall.org
          - 7ca3f0160608232241n43f4aa8bi2052fd2fecfe58af@mail.gmail.com
          - f60fe000608241515x4d01ff9chd061855b5265a85@mail.gmail.com
          - 7ca3f0160608242257o1a709388p3e7726ed8b453187@mail.gmail.com
          - 20060825085603.GD21072@c4.convolution.nl
          - f60fe000608250540t60d90319j9bca51ce900639a1@mail.gmail.com
          - 20060825105351.K43587@bowser.eecs.harvard.edu
          - f60fe000608251137t11d621bdyadef027573983ce8@mail.gmail.com
          - 200608251238.30246.mail@seamons.com
          - 1d9a3f400608251129x3405b0cek8cbbb3c930b04cbc@mail.gmail.com
          - 20060825113145.U43587@bowser.eecs.harvard.edu
          - 20060825152318.GA967@wall.org
          - f60fe000608250540t60d90319j9bca51ce900639a1@mail.gmail.com
          - 20060825105351.K43587@bowser.eecs.harvard.edu
          - f60fe000608251137t11d621bdyadef027573983ce8@mail.gmail.com
          - 200608251238.30246.mail@seamons.com
          - 1d9a3f400608251129x3405b0cek8cbbb3c930b04cbc@mail.gmail.com
          - 20060825113145.U43587@bowser.eecs.harvard.edu
          - 20060825152318.GA967@wall.org
        posters:
          - email: mark@summersault.com
            name: Mark Stosberg
          - email: larry@wall.org
            name: Larry Wall
          - email: lrpalmer@gmail.com
            name: Luke Palmer
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: juerd@convolution.nl
            name: Juerd
          - email: trey@eecs.harvard.edu
            name: Trey Harris
          - email: mail@seamons.com
            name: Paul Seamons
          - email: jerry.gay@gmail.com
            name: jerry gay
          - email: masoch@istic.org
            name: Daniel Hulme
        subject: clarifying the spec for 'ref'
        summary: |-
          Mark Stosberg wanted Perl 6 to retain the Perl 5 responses to `ref` or justify
          the change in the documentation.  Larry Wall explained that `ref` will not
          exist in Perl 6; instead, it will be something like `.what`, which will return
          the type itself, rather than a string.
          
          The thread then moved on to subclassing, after Luke Palmer suggested that
          `Array` would be a subtype of `Array::Const`, after Larry had stated the
          reverse.  This led to a lengthy discussion on the subject.
      - date_from: 1156372807
        date_to: 1156514356
        hidden: ~
        message_id: f60fe000608231539j3c5eb9d8yd4ae3f46821edb12@mail.gmail.com
        messages:
          - f60fe000608231549r7b9235f1xdcea8b5cf5022036@mail.gmail.com
          - 20060823231032.GC1586@wall.org
          - 20060825144021.GA8840@lupus.perlwolf.com
          - 7ca3f0160608232309s2eeb7c8bnddf7e689c4b6bee0@mail.gmail.com
          - f60fe000608240625q597936cfh531887b9109affbf@mail.gmail.com
          - f60fe000608240633g3d3955c8i6a5778b73e11a430@mail.gmail.com
          - 7ca3f0160608240819g79971a22r5473db23058bff0f@mail.gmail.com
          - 20060824183358.GA2510@wall.org
          - 20060823231734.GD1586@wall.org
          - f60fe000608231630p522310e1ufc2a7d65ebe8ba77@mail.gmail.com
        posters:
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: larry@wall.org
            name: Larry Wall
          - email: john@perlwolf.com
            name: John Macdonald
          - email: lrpalmer@gmail.com
            name: Luke Palmer
        subject: My first functional perl6 program
        summary: |-
          Mark J. Reed posted a simple program he wrote in Perl 6 for educational
          purposes, asking for critique.
          
          This lead to a discussion on the semantics of hyperoperators in relation
          to finite/infinite sequences.
      - date_from: 1156520273
        date_to: 1156611974
        hidden: duplicate of dc69626e0608231210gf47fa51g5b6134103c380745@mail.gmail.com
        message_id: dc69626e0608250837i3c4ebfdex80101b7c4edb9bc0@mail.gmail.com
        messages:
          - 7ca3f0160608251512t56c03a92p9df19a0fe384a9ce@mail.gmail.com
          - f60fe000608252304p7227f302oaf59273d17b94bcb@mail.gmail.com
          - b9d3c5250608252313sffb7ea1m4bf55689b275acf6@mail.gmail.com
          - f60fe000608261006g20cbe861y13b6a26c5a42aaa3@mail.gmail.com
          - f60fe000608261002t7da6dc53sd5c4777aec18ad39@mail.gmail.com
        posters:
          - email: michael.snoyman@ucla.edu
            name: Michael Snoyman
          - email: lrpalmer@gmail.com
            name: Luke Palmer
          - email: markjreed@mail.com
            name: markjreed
          - email: audreyt.org@gmail.com
            name: Audrey Tang
        subject: Same-named arguments
        summary: |-
          This message was also cross-posted to the user's list as
          <msgid:dc69626e0608231210gf47fa51g5b6134103c380745@mail.gmail.com>.
          
          Michael Snoyman asked whether or not arguments of the same name but a different
          sigil, e.g. `sub foo ( $foo, @foo )` will clash.  Luke Palmer thought it was
          going to be a compile time error, due the to the arguments do not have the
          sigil as part of their long name. Mark J. Reed wondered whether or not that is
          consistent with the rest of Perl 6.  Audrey Tang then explained the syntactic
          difference between pairs and named arguments with regard to barewords and
          quoted strings.
      - date_from: 1156534089
        date_to: 1156534089
        hidden: commit
        message_id: 20060825192801.AF06BCB9BB@x12.develooper.com
        posters:
          - email: larry@cvs.perl.org
            name: larry
        subject: '[svn:perl6-synopsis] r11421 - doc/trunk/design/syn'
        summary: ''
    title: perl6-language
  - name: perl6-internals
    threads:
      - date_from: 1155795074
        date_to: 1156172570
        hidden: ~
        message_id: rt-3.5.HEAD-31257-1155795065-1607.40162-72-0@perl.org
        messages:
          - rt-3.5.HEAD-31259-1156172559-1191.40162-15-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Amir E . Aharoni
        rt_ticket: 'perl #40162'
        subject: '[perl #40162] [PATCH] parrot/trunk/docs/art/pp001-intro.pod - spelling '
        summary: |-
          Last week,
          in ticket <rt://perl/40162>, Amir E . Aharoni sent a patch to correct
          some spelling errors.
          
          It was applied as r14297.
      - EGG: I'm sure we both saw the possibilities of arbitrary fields :) *hug*
        date_from: 1155865456
        date_to: 1156143441
        hidden: ~
        message_id: 200608171843.18551.chromatic@wgz.org
        messages:
          - 200608181222.29035.lt@toetsch.at
          - 5.1.0.14.2.20060821084806.02a7df60@pop.besancon.parkeon.com
        posters:
          - email: chromatic@wgz.org
            name: Chromatic
          - email: lt@toetsch.at
            name: Leopold Toetsch
          - email: chromatic@wgz.org
            name: chromatic
          - email: francois.perrad@gadz.org
            name: François PERRAD
        subject: '[REPATCH] Parrot::Embed Take Two'
        summary: |-
          Previously,
          chromatic submitted a patch for the build file to try to resolve
          pkg_config issues with various platforms.  He had some questions about
          installing from outside the Parrot tree on Windows.  Leopold Toetsch
          offered a suggestion.
          
          This week, François
          Perrard explained how to solve the Windows issue.
      - date_from: 1155931080
        date_to: 1156030275
        hidden: new_posts_add_nothing_new_of_interest
        message_id: 200608181257.09827.chromatic@wgz.org
        messages:
          - 200608191116.34277.lt@toetsch.at
          - 33f90540608191526h2701a964w51779823e8690f25@mail.gmail.com
          - 200608200130.57847.lt@toetsch.at
        posters:
          - email: chromatic@wgz.org
            name: Chromatic
          - email: lt@toetsch.at
            name: Leopold Toetsch
          - email: cjcollier@gmail.com
            name: C.J. Collier
          - email: chromatic@wgz.org
            name: chromatic
        subject: 'Mono, Bundles, and Ahead-Of-Time Compilation'
        summary: ''
      - date_from: 1156023062
        date_to: 1156090273
        hidden: ~
        message_id: rt-3.5.HEAD-31263-1156023053-693.40204-72-0@perl.org
        messages:
          - 200608200137.20361.lt@toetsch.at
          - 85518D4B-FB4A-4C3B-94F8-33BE95808136@coleda.com
          - 200608201611.25460.lt@toetsch.at
          - 20060820161048.GE4148@tytlal.topaz.cx
          - 200608200137.20361.lt@toetsch.at
          - 85518D4B-FB4A-4C3B-94F8-33BE95808136@coleda.com
          - 200608201611.25460.lt@toetsch.at
          - 20060820161048.GE4148@tytlal.topaz.cx
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Chip Salzenberg
          - email: lt@toetsch.at
            name: Leopold Toetsch
          - email: will@coleda.com
            name: Will Coleda
        rt_ticket: 'perl #40204'
        subject: '[perl #40204] line numbers of runtime errors are one too low '
        summary: |-
          Chip Salzenberg created ticket <rt://perl/40204> because runtime
          errors are off by one line.  Leopold Toetsch thought this was the
          same error reported in <rt://perl/38594>, but Will Coleda disagreed.
          There was some discussion on when new tickets should be created.
      - date_from: 1156040250
        date_to: 1156171842
        hidden: ~
        message_id: 200608191917.03202.chromatic@wgz.org
        messages:
          - 20060821145001.GC14087@tytlal.topaz.cx
        posters:
          - email: chromatic@wgz.org
            name: Chromatic
          - email: chip@pobox.com
            name: Chip Salzenberg
          - email: chromatic@wgz.org
            name: chromatic
        subject: SKIPs Are Now a Code Smell
        summary: |-
          chromatic made two commits to unskip some valid tests.  He was 
          concerned about the large number of tests which are being skipped
          in Parrot.  He suggested unskipping all tests which might pass,
          and use TODO or deletion depending upon the relevance of the test.
          This was added as a Cage Cleaner's task.
      - date_from: 1156152793
        date_to: 1156152793
        hidden: unhelpful followup on a bug from last week
        message_id: f5f3b0cb0608210233o281b8c19lf615277d17f371db@mail.gmail.com
        posters:
          - email: mestre.smash@gmail.com
            name: Nuno Carvalho
        subject: 'Re: [perl #39868] [CAGE] convert C<BEGIN { plan tests => NN; }> to C<use Parrot::Test tests => NN;>'
        summary: ''
      - date_from: 1156159253
        date_to: 1156172376
        hidden: ~
        message_id: rt-3.5.HEAD-31259-1156159244-416.40207-72-0@perl.org
        messages:
          - rt-3.5.HEAD-31263-1156172367-1178.40207-15-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Amir E . Aharoni
        rt_ticket: 'perl #40207'
        subject: '[perl #40207] [PATCH] tools/dev/install_files.pl - replace tabs with spaces '
        summary: |-
          Amir E . Aharoni created the ticket, <rt://perl/40207>, in which he supplied a
          patch that corrects the indentation of `tools/dev/install_files.pl`.
      - date_from: 1156166114
        date_to: 1156166114
        hidden: summary
        message_id: 20060821131500.4479.qmail@x1.develooper.com
        posters:
          - email: perlbug-summary@perl.org
            name: Parrot Bug Summary
        subject: Parrot Bug Summary
        summary: ''
      - date_from: 1156169742
        date_to: 1156169742
        hidden: ~
        message_id: rt-3.5.HEAD-31258-1156169732-1467.40209-72-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Will Coleda
        rt_ticket: 'perl #40209'
        subject: '[perl #40209] [TODO] convert t/compilers/pge/p6regex/01-regex.t  to PIR '
        summary: |-
          Will Coleda wanted the tests in PIR instead of Perl to make `make test`
          faster and to give a template for other test conversions.  See
          ticket <rt://perl/40209>.
      - date_from: 1156169813
        date_to: 1156260281
        hidden: ~
        message_id: rt-3.5.HEAD-31258-1156169806-1876.40210-72-0@perl.org
        messages:
          - 20060822152431.GI28627@host.pmichaud.com
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Will Coleda
          - email: pmichaud@pobox.com
            name: Patrick R. Michaud
        rt_ticket: 'perl #40210'
        subject: "[perl #40210] [TODO] Provide a way for PGE's dump to go to string "
        summary: |-
          In ticket <rt://perl/40210>,
          Will Coleda noted that it would be useful to get a string when dumping,
          for testing.  Patrick R. Michaud created the `dump_str` method in r14306.
      - date_from: 1156170213
        date_to: 1156234624
        hidden: ~
        message_id: 20060821142236.GA14087@tytlal.topaz.cx
        messages:
          - 9EAEC603-0054-4CCE-B1E9-5B7298E385AB@coleda.com
          - 20060821154534.GE14087@tytlal.topaz.cx
          - 200608211928.14773.lt@toetsch.at
          - 1d9a3f400608211100x11b43db3yf054322860ac4115@mail.gmail.com
          - 44EA2E14.408@magma.ca
          - 20060821220933.GS14087@tytlal.topaz.cx
          - 44EA3870.6040907@magma.ca
          - 20060822033137.GA23400@pobox.com
          - 20060822081651.GD95088@plum.flirble.org
          - 20060822015509.GJ9828@ifa.hawaii.edu
          - 20060821220716.GR14087@tytlal.topaz.cx
          - x764glmmlg.fsf@mail.sysarch.com
          - 17642.29567.429238.253110@rgrjr.dyndns.org
          - 1156181631.10615.134.camel@pps
          - 44E9C40A.4080401@alfarrabio.di.uminho.pt
        posters:
          - email: chip@pobox.com
            name: Chip Salzenberg
          - email: will@coleda.com
            name: Will Coleda
          - email: lt@toetsch.at
            name: Leopold Toetsch
          - email: jerry.gay@gmail.com
            name: Jerry Gay
          - email: shawnhcorey@magma.ca
            name: Mr. Shawn H. Corey
          - email: duff@pobox.com
            name: Jonathan Scott Duff
          - email: nick@ccl4.org
            name: Nicholas Clark
          - email: jhoblitt@ifa.hawaii.edu
            name: Joshua Hoblitt
          - email: uri@stemsystems.com
            name: Uri Guttman
          - email: rogers-perl6@rgrjr.dyndns.org
            name: Bob Rogers
          - email: ajs@ajs.com
            name: Aaron Sherman
          - email: jerry.gay@gmail.com
            name: jerry gay
          - email: albie@alfarrabio.di.uminho.pt
            name: Alberto Simões
        subject: 'End the Hollerith Tyranny?  (linelength.t)'
        summary: |-
          Chip Salzenberg asked if anyone has any reservations from making the parrot's
          source code repository follow a wrapping convention of over 80 columns. Some
          people said they were old enough to have used terminals that couldn't
          physically support that, at which point Chip showed them he was actually
          older.
          
          It seems that the general consensus is to try to aim for 80 columns, but that
          a hard limit of 100 will be set for when that doesn't work well.
      - date_from: 1156266884
        date_to: 1156302529
        hidden: ~
        message_id: 20060822171434.107CECBA84@x12.develooper.com
        messages:
          - 20060823030933.GR9828@ifa.hawaii.edu
        posters:
          - email: ambs@cvs.perl.org
            name: ambs
          - email: jhoblitt@ifa.hawaii.edu
            name: Joshua Hoblitt
        subject: '[svn:parrot-pdd] r14308 - in trunk: . cage docs docs/art docs/dev docs/imcc docs/pdds docs/pdds/clip docs/stm languages languages/tcl/docs lib/Pod/Simple t/distro'
        summary: |-
          Joshua Hoblitt replied to a commit with a reminder that there is a
          [utility for formatting Parrot's Pod](http://search.cpan.org/~jhoblitt/Pod-Tidy-0.09/).
      - date_from: 1156272151
        date_to: 1156272151
        hidden: ~
        message_id: 29FDA730-F50D-47FB-9E3E-B84DB96F07FB@coleda.com
        posters:
          - email: will@coleda.com
            name: Will Coleda
        subject: '#ParrotSketch Meeting 22AUG06'
        summary: |-
          Will Coleda posted the URL of the 22 August
          [#ParrotSketch log](http://www.parrotcode.org/misc/parrotsketch-logs/irclog.parrotsketch-200608/irclog.parrotsketch.20060822).
      - date_from: 1156293638
        date_to: 1156293638
        hidden: ~
        message_id: rt-3.5.HEAD-31251-1156293628-950.40217-72-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Chip Salzenberg
        rt_ticket: 'perl #40217'
        subject: '[perl #40217] Parrot_autoload_class() knows about Python and Tcl '
        summary: |-
          Chip Salzenberg wanted hardcoded language names in Parrot removed.
          This came up in ticket <rt://perl/40217>.
      - date_from: 1156294469
        date_to: 1156387088
        hidden: ~
        message_id: C1111F1E.653FD%siracusa@mindspring.com
        messages:
          - 942c27460608231138y32f7b7aag1b47840472ae8d55@mail.gmail.com
        posters:
          - email: siracusa@mindspring.com
            name: John Siracusa
          - email: pbaylies@gmail.com
            name: Peter Baylies
          - email: pbaylies@gmail.com
            name: peter baylies
          - email: aaronjsherman@gmail.com
            name: Aaron Sherman
        subject: LLVM and HLVM
        summary: |-
          John Siracusa wondered if anyone had looked at LLVM recently and wondered
          if Parrot might be able to target LLVM bytecode and let it do further
          optimization for OS X.  Peter Baylies responded that he'd looked at it,
          and was currently waiting for an x86-64 build.  Peter was not sure
          there were benefits in targeting LLVM.  Aaron Sherman added that the extra
          layers would probably not make up for any optimization gains.
      - date_from: 1156300247
        date_to: 1156300247
        hidden: ~
        message_id: rt-3.5.HEAD-31251-1156300239-1504.40218-72-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Matt Diephouse
        rt_ticket: 'perl #40218'
        subject: '[perl #40218] [BUG] - get_*_global opcodes throw exceptions '
        summary: |-
          In ticket <rt://perl/40218>, Matt Diephouse noted that the documentation
          of get_*_hll says "If the global doesn't exist, $1 is set to null" but
          currently it throws an exception.
      - date_from: 1156300406
        date_to: 1156300406
        hidden: ~
        message_id: rt-3.5.HEAD-31259-1156300398-10.40219-72-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Matt Diephouse
        rt_ticket: 'perl #40219'
        subject: "[perl #40219] [TODO] - Steal Perl5's sprintf tests "
        summary: |-
          Matt Diephouse created ticket <rt://perl/40219>.  He suggested using
          Perl 5's sprintf tests instead of writing new ones.
      - date_from: 1156343930
        date_to: 1156364848
        hidden: ~
        message_id: rt-3.5.HEAD-31251-1156343919-850.40225-72-0@perl.org
        messages:
          - EDE6E4BB-3157-4358-965B-0EF257F0F31F@coleda.com
          - 200608231945.55047.lt@toetsch.at
          - C4190C9D-F2E8-4B04-9870-C8D83551C966@coleda.com
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Will Coleda
          - email: lt@toetsch.at
            name: Leopold Toetsch
          - email: jhoblitt@ifa.hawaii.edu
            name: Joshua Hoblitt
        rt_ticket: 'perl #40225'
        subject: '[perl #40225] Making Makefiles... '
        summary: |-
          Will Coleda created ticket <rt://perl/40225> to address the new
          features he'd like in `genfile()` when generating makefiles.
          Leopold Toetsch thought that instead of inventing custom make extensions,
          there should be a few needed gmake extensions.  Will agreed with stealing
          gmake syntax.  Joshua Hoblitt disagreed with the proposal.  Will responded.
      - date_from: 1156400839
        date_to: 1156400839
        hidden: ~
        message_id: E31E26BA-0D1A-4A35-AB67-7F81C48DEA60@petdance.com
        posters:
          - email: andy@petdance.com
            name: Andy Lester
        subject: Announcing the Perl 6 and Parrot wiki workspaces
        summary: |-
          Andy Lester announced the 
          [Perl 6](http://rakudo.org/perl6) and
          [Parrot](http://rakudo.org/parrot) wikis.
      - date_from: 1156431848
        date_to: 1156431848
        hidden: ~
        message_id: rt-3.5.HEAD-31259-1156431836-1522.40231-72-0@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Nuno Carvalho
        rt_ticket: 'perl #40231'
        subject: '[perl #40231] [PATCH] t/compilers/pge/06-grammar.t written in PIR '
        summary: |-
          Nuno Carvalho rewrote `t/compilers/pge/06-grammar.t` in PIR and put
          it in ticket <rt://perl/40231>.
      - date_from: 1156481319
        date_to: 1156481319
        hidden: spam
        message_id: B00995DA-7870-4C42-B0FE-39562D7F37A4@petdance.com
        posters:
          - email: andy@petdance.com
            name: Andy Lester
        subject: 'Fwd: CPAN Upload: P/PE/PETDANCE/ack-1.26.tar.gz'
        summary: ''
      - date_from: 1156516860
        date_to: 1156518045
        hidden: ~
        message_id: f60fe000608250740x6efc30abu9e01cd85b42046c@mail.gmail.com
        messages:
          - D634E450-B09A-4394-A1C8-6F814FD52EF5@coleda.com
          - f60fe000608250800m1234578crd0a04ad7c81822f9@mail.gmail.com
        posters:
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: will@coleda.com
            name: Will Coleda
        subject: Dumb Configure.pl question
        summary: |-
          Mark J. Reed was running in to problems with linking when
          building Parrot on OS X.
          Will Coleda listed some arguments that can be used in
          configuration to support linking.
      - date_from: 1156529127
        date_to: 1156558530
        hidden: ~
        message_id: 1156529178.2153.6.camel@lgerd.hrz.uni-siegen.de
        messages:
          - 17647.44729.935453.850435@rgrjr.dyndns.org
        posters:
          - email: pokorra@uni-siegen.de
            name: Gerd Pokorra
          - email: rogers-perl6@rgrjr.dyndns.org
            name: Bob Rogers
        subject: 'Find out in program code, if a PMC-property is set?'
        summary: |-
          Gerd Pokorra had issues extracting a PMC property when that property
          has not been explicitly set, and wondered how one could go about
          introspecting the PMC to determine whether or not a property is set.
          Bob Rogers advised checking `PMC_IS_NULL`.
      - date_from: 1156533399
        date_to: 1156536249
        hidden: ~
        message_id: 20060825191554.GB4047@tytlal.topaz.cx
        messages:
          - 9CD51F16-8F0A-4642-9600-AE689766C8B3@coleda.com
        posters:
          - email: chip@pobox.com
            name: Chip Salzenberg
          - email: will@coleda.com
            name: Will Coleda
          - email: jerry.gay@gmail.com
            name: jerry gay
        subject: String.to_int() vs. opcode
        summary: |-
          Chip Salzenberg posted in response to Leopold Toetsch's addition of 
          `to_int()` to String.  Chip suggested making it a common subroutine in
          the C source.  Will Coleda disagreed on the grounds that it is a method,
          not an opcode, and that not everything needs to be a PMC.  Jerry Gay
          agreed with Chip.  Chip also replied.
      - date_from: 1156169813
        date_to: 1156539815
        hidden: ~
        message_id: rt-3.5.HEAD-31258-1156539808-359.40210-14-0@perl.org
        messages:
          - rt-3.5.HEAD-31258-1156169806-1876.40210-72-0@perl.org
          - 20060822152431.GI28627@host.pmichaud.com
        posters:
          - email: bugs-parrot-track@netlabs.develooper.com
            name: Patrick R. Michaud via RT
          - email: parrotbug-followup@parrotcode.org
            name: Will Coleda
          - email: pmichaud@pobox.com
            name: Patrick R. Michaud
        rt_ticket: 'perl #40210'
        subject: "[perl #40210] [TODO] Provide a way for PGE's dump to go to string "
        summary: |-
          Will Coleda created a ticket asking for PGE's `dump` to be able to go to a
          string, and not just output, for testing purposes. Patrick R. Michaud added a
          `dump_str` method in r14306, and then closed the ticket.
    title: perl6-internals
  - name: perl6-users
    threads:
      - date_from: 1156148310
        date_to: 1156229957
        hidden: ~
        message_id: 97f280ea0608210118p35dc7b60o2b1ee6ca7334c741@mail.gmail.com
        messages:
          - 000001c6c5b8$7603c250$4131e444@ConradLap
        posters:
          - email: amir.aharoni@gmail.com
            name: Amir E. Aharoni
          - email: conrad.schneiker@gmail.com
            name: Conrad Schneiker
        subject: junctions and autothreading
        summary: |-
          Amir E. Aharoni wanted to know what the status of 'autothreading' was,
          after seeing some tantalizing references to it.  Conrad Schneiker
          didn't know, but suggested that looking at the 
          [#perl IRC log search](http://colabti.de/irclogger/irclogger_log_search/perl6)
          as another document resource.
      - date_from: 1156254110
        date_to: 1156320946
        hidden: ~
        message_id: 44EB098E.2090208@rusrating.ru
        messages:
          - 877j0zj2ap.fsf@teufelkommraus.webit.de
          - 001001c6c670$b9f0ca40$4131e444@ConradLap
        posters:
          - email: richard@rusrating.ru
            name: Richard Nabil Hainsworth
          - email: schwigon@webit.de
            name: Steffen Schwigon
          - email: conrad.schneiker@gmail.com
            name: Conrad Schneiker
        subject: a practical question
        summary: |-
          Richard Nabil Hainsworth wanted to know how he could write an application
          in Perl 6 which works with GUI toolkits such as WxWidgets.
          Conrad Schneiker had a similar interest, although he focused on
          XPCOM, XUL and other Mozilla GUI technologies.
          Steffen Schwigon suggested some experimentation with using Perl 5
          libraries, and requested that Richard document his experiences.
      - date_from: 1156310512
        date_to: 1156419970
        hidden: ~
        message_id: 001101c6c674$043a8d90$4131e444@ConradLap
        messages:
          - 5F31CE2D-BCCC-49DC-A34C-263ED1BF6304@petdance.com
        posters:
          - email: conrad.schneiker@gmail.com
            name: Conrad Schneiker
          - email: andy@petdance.com
            name: Andy Lester
          - email: pjf@perltraining.com.au
            name: Paul Fenwick
          - email: amir.aharoni@gmail.com
            name: Amir E. Aharoni
        subject: 'Latest $1,000 Wiki for Perl 6 proposal/offer.'
        summary: |-
          Conrad Schneiker brought up the long-running subject of the Perl 6 wiki
          bounty (refer to summaries for July and June for more information on the
          history of this topic).  He hoped that TPF could determine the conditions
          of the contest.  Andy Lester replied that he was in the process of
          setting up a wiki for Perl documentation.  Conrad asked a few questions 
          about Andy's plans.
          
          Meanwhile, Paul Fenwick asked how PerlNet could improve to meet the
          needs of the Perl community.  Conrad and Amir E. Aharoni responded.
      - date_from: 1156360234
        date_to: 1156366299
        hidden: ~
        message_id: dc69626e0608231210gf47fa51g5b6134103c380745@mail.gmail.com
        messages:
          - 20060823185338.GJ23268@c4.convolution.nl
          - 16d769b70608231254n70012d77t5a28fee448c98caa@mail.gmail.com
          - 20060823202337.GK23268@c4.convolution.nl
        posters:
          - email: michael.snoyman@ucla.edu
            name: Michael Snoyman
          - email: juerd@convolution.nl
            name: Juerd
          - email: cmasak@gmail.com
            name: Carl Mäsak
        subject: Same-named arguments
        summary: |-
          Michael Snoyman wanted to know what would happen if there was a
          parameter list which included variables of a different type but the
          same name.  He included the results he got when trying it.  Juerd
          said he felt it should cause a compile time failure or a warning.
          
          Michael reposted the message to the language mailing list:
          <msgid:dc69626e0608231210gf47fa51g5b6134103c380745@mail.gmail.com>.
      - date_from: 1156438471
        date_to: 1156438471
        hidden: ~
        message_id: dc69626e0608240954sf8f7ec7r1d35d734fe715881@mail.gmail.com
        posters:
          - email: michael.snoyman@ucla.edu
            name: Michael Snoyman
        subject: 'IO::Socket, or any IO'
        summary: |-
          Michael Snoyman wanted to know what the Pugs version of IO::Socket
          is.
    title: perl6-users
  - name: perl6-compiler
    threads:
      - date_from: 1156254966
        date_to: 1156312401
        hidden: ~
        message_id: c711ff240608220655s7fedbcd4kdfe3af4a138ad30f@mail.gmail.com
        messages:
          - c711ff240608222253m493f7410k23dabd0d8149fc57@mail.gmail.com
        posters:
          - email: agentzh@gmail.com
            name: Agent Zhang
        subject: Integrating the Pugs test suite into the Synopses
        summary: |-
          Agent Zhang announced that the test snippets in the Pugs test suite
          have now been included in the Synopses, thanks to
          [smartlinks](http://svn.openfoundry.org/pugs/t/README).
      - date_from: 1156362443
        date_to: 1156362443
        hidden: ~
        message_id: D448B55A-0DA3-4CE4-BC43-E176868322BF@fsck.com
        posters:
          - email: jesse@fsck.com
            name: Jesse Vincent
        subject: Ponie has been put out to pasture
        summary: |-
          Jesse Vincent announced the end of the Ponie project.  Making
          Perl 5 code run seamlessly alongside Perl 6 in Parrot is still
          a goal, but it is being addressed in other ways.
      - date_from: 1156366927
        date_to: 1156534986
        hidden: ~
        message_id: f60fe000608231401j4a2a983ra397a512b117bbd5@mail.gmail.com
        messages:
          - 20060824185449.GA2845@wall.org
          - f60fe000608241211mc4a39f0o8b49e210a415b5cb@mail.gmail.com
          - 20060824203738.GA5376@wall.org
          - 46D663E8-277F-4BFB-B303-2CB83F8E28EF@audreyt.org
          - f60fe000608242052v5eee639ct676b134e70b4647c@mail.gmail.com
        posters:
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: larry@wall.org
            name: Larry Wall
          - email: audreyt@audreyt.org
            name: Audrey Tang
        subject: 'pugs: rw block parameters'
        summary: |-
          Mark J. Reed wanted to know if rw parameters for blocks had been
          implemented.  Larry Wall agreed that it was not currently working.
          Audrey Tang made clarification in r12675.  Tests (37 and 38)
          were added to `for.t` for the situation Mark described, as r12968.
      - date_from: 1156444168
        date_to: 1156451166
        hidden: ~
        message_id: f60fe000608241129t25e83cdbv86c1e03e4417be81@mail.gmail.com
        messages:
          - 20060824190521.GB2845@wall.org
          - f60fe000608241325v497c5ddcp2124a78fd96008a9@mail.gmail.com
        posters:
          - email: markjreed@mail.com
            name: Mark J. Reed
          - email: larry@wall.org
            name: Larry Wall
        subject: Pugs bugs
        summary: |-
          Mark J. Reed wondered if Pugs bugs were stored somewhere, so that he
          could avoid mentioning known bugs.  He included some questions.
          Larry Wall replied that in Pugs,
          a bug is represented by a failing test.  He also answered questions.
    title: perl6-compiler
title: 'Weekly Perl 6 mailing list summary for August 20-26, 2006'
