--- 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, . 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 . 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 , 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 because runtime errors are off by one line. Leopold Toetsch thought this was the same error reported in , 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 NN; }> to C 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, , 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 . - 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 , 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 . - 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 , 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 . 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 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 . - 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: . - 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.pugscode.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'