--- extra: footer: - body: |- 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. Yuval Kogman assisted with this summary. 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: |- This summary has been posted early because I will be going to OSCON Europe on Sunday. Next week's summary will include any threads which were not included. 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: 1157241441 date_to: 1157453148 hidden: ~ message_id: edd5nt$990$1@sea.gmane.org messages: - edd8vl$fhi$1@sea.gmane.org - 200609050729.36818.philipp.marek@bmlv.gv.at - 006701c6d0d8$6c1581e0$0b01a8c0@isolution.nl - 20060904224552.J43587@bowser.eecs.harvard.edu - 200609050801.32133.philipp.marek@bmlv.gv.at - 20060911143009.GA18402@wall.org - eddcem$mnq$1@sea.gmane.org - 7ca3f0160609021900x57bbb5e4x2aad58e05db982f8@mail.gmail.com - edeeba$ulk$1@sea.gmane.org - 200609040624.12307.philipp.marek@bmlv.gv.at - b9d3c5250609040721m1bc96aa3v1dcdf413c79d4e19@mail.gmail.com - 200609050729.36818.philipp.marek@bmlv.gv.at - 006701c6d0d8$6c1581e0$0b01a8c0@isolution.nl - 20060904224552.J43587@bowser.eecs.harvard.edu - 200609050801.32133.philipp.marek@bmlv.gv.at - 20060911143009.GA18402@wall.org - 200609040624.12307.philipp.marek@bmlv.gv.at - b9d3c5250609040721m1bc96aa3v1dcdf413c79d4e19@mail.gmail.com - 200609050729.36818.philipp.marek@bmlv.gv.at - 006701c6d0d8$6c1581e0$0b01a8c0@isolution.nl - 20060904224552.J43587@bowser.eecs.harvard.edu - 200609050801.32133.philipp.marek@bmlv.gv.at - 20060911143009.GA18402@wall.org - 7ca3f0160609021900x57bbb5e4x2aad58e05db982f8@mail.gmail.com - edeeba$ulk$1@sea.gmane.org - 200609040624.12307.philipp.marek@bmlv.gv.at - b9d3c5250609040721m1bc96aa3v1dcdf413c79d4e19@mail.gmail.com - 200609050729.36818.philipp.marek@bmlv.gv.at - 006701c6d0d8$6c1581e0$0b01a8c0@isolution.nl - 20060904224552.J43587@bowser.eecs.harvard.edu - 200609050801.32133.philipp.marek@bmlv.gv.at - 20060911143009.GA18402@wall.org posters: - email: mark@summersault.com name: Mark Stosberg - email: philipp.marek@bmlv.gv.at name: Ph. Marek - email: rvtol@isolution.nl name: Ruud H.G. van Tol - email: trey@eecs.harvard.edu name: Trey Harris - email: larry@wall.org name: Larry Wall - email: lrpalmer@gmail.com name: Luke Palmer - email: audreyt.org@gmail.com name: Audrey Tang subject: multi method dispatching of optional arguments summary: |- Last week, Mark Stosberg wanted the specifications to address what should happen in MMD when optional arguments are present (S12). He patched `mmd-draft.txt` and sent the text to the newsgroup. Luke Palmer offered a suggestion. Ph. Marek wondered if there will be MMD based on the value of parameters, as in Haskell. Audrey Tang confirmed this and pointed to S06. Trey Harris updated it with a reference to S12. Ruud H.G. van Tol also offered an example of syntax. This week, Larry Wall clarified further, noting that every scalar value is a one-element subset of its type. - date_from: 1157936007 date_to: 1158020037 hidden: ~ message_id: ee2c1g$nqa$1@sea.gmane.org messages: - ee4sgu$jf7$1@sea.gmane.org - ee4u3d$nbu$1@sea.gmane.org posters: - email: mark@summersault.com name: Mark Stosberg subject: Inf appears to be unspec'ed summary: |- Mark Stosberg was unable to find the formal definitions for `Inf`, `not` and `true`. Later he found them, and was able to add smart links. - date_from: 1157947134 date_to: 1157997103 hidden: ~ message_id: C1B4826E-33B7-4B9D-86C6-C966CF24C8C2@audreyt.org messages: - 20060911175131.GB23978@wall.org posters: - email: audreyt@audreyt.org name: Audrey Tang - email: larry@wall.org name: Larry Wall subject: Reduced assignment operator? summary: |- Audrey Tang noted that S03 was inconsistent about the treatment of assignment operators in the reduction operator. Audrey further commented that she doesn't see a problem with supporting assignment reductions as a syntactic exception. Larry Wall replied that it was worth supporting. - date_from: 1157974519 date_to: 1158016349 hidden: ~ message_id: 20060911113508.851.qmail@web33703.mail.mud.yahoo.com messages: - 20060911140941.GD19089@localhost.localdomain posters: - email: lukastic@yahoo.com name: Steve Lukas - email: rick@bort.ca name: Rick Delaney - email: cmasak@gmail.com name: Carl Mäsak - email: juerd@convolution.nl name: Juerd subject: Outlaw to declare a lexical twice in the same scope summary: |- Steve Lukas quoted S04: "If you declare a lexical twice in the same scope, it is the same lexical." He felt that declaring the same lexical should give an error, because when he does this, he's made a mistake. Rick Delaney disagreed; for development or debugging he will often add a second declaration line to temporarily override the first. Juerd agreed with Steve. He appreciates that `my $foo` always gives a new variable, so he does not need to know anything about the surrounding code. Carl Mäsak also wanted the compiler to catch second declarations. - date_from: 1157031938 date_to: 1157998470 hidden: ~ message_id: f60fe000608310645n7103d278i51c279d959bbed4e@mail.gmail.com messages: - 20060831141614.GG21072@c4.convolution.nl - f60fe000608310729v6c4704f5h23347a4aa668a8e1@mail.gmail.com - 20060831151226.GH21072@c4.convolution.nl - 20060831230658.S43587@bowser.eecs.harvard.edu - 20060901081551.GN21072@c4.convolution.nl - 20060901011935.P43587@bowser.eecs.harvard.edu - 44FC764A.4000808@barco.com - 20060911181200.GD23978@wall.org - 20060911181415.GE23978@wall.org - 7ca3f0160608311448r401da919ra5477f227818433e@mail.gmail.com - 1d9a3f400608311452v3fb9af0evf2d018b0c717758@mail.gmail.com - dc69626e0608311513l3963c73dk8a08fe361210d7f@mail.gmail.com - 20060901080303.GL21072@c4.convolution.nl - ef30550b0608311535j1d0bc82ena3164866baf03902@mail.gmail.com - 20060901080501.GM21072@c4.convolution.nl - 20060901080014.GK21072@c4.convolution.nl - b9d3c5250609010410h3141fdbfqf05cabb43778ecac@mail.gmail.com - 20060902130421.GQ21072@c4.convolution.nl - ca610f250608310748xdba742ep15f82c270b769c9f@mail.gmail.com posters: - email: markjreed@mail.com name: Mark J. Reed - email: juerd@convolution.nl name: Juerd - email: trey@eecs.harvard.edu name: Trey Harris - email: Thomas.Sandlass@barco.com name: TSa - email: larry@wall.org name: Larry Wall - email: lrpalmer@gmail.com name: Luke Palmer - email: jerry.gay@gmail.com name: jerry gay - email: michael.snoyman@ucla.edu name: Michael Snoyman - email: dataweaver@gmail.com name: Jonathan Lang - email: audreyt.org@gmail.com name: Audrey Tang - email: sagelt@gmail.com name: Sage La Torra subject: Naming the method form of s/// summary: |- Earlier, Mark J. Reed noted that according to S05, the string method equivalent of `s///` is `subst`. He felt it might be easily confused with `substr` and suggested `replace`. A long discussion on how the method would actually work followed. Recently, Larry Wall noted that he should clarify the role of `=` with regard to preceding declarators. They control how often the expression is evaluated. - date_from: 1157990430 date_to: 1158344222 hidden: ~ message_id: 20060911155951.78358.qmail@web56215.mail.re3.yahoo.com messages: - 20060911161819.GA21762@wall.org - 'a06230901c12b41535c7e@[172.27.1.7]' - 20060911173310.GA23978@wall.org - 20060911180329.GC23978@wall.org posters: - email: dbrunton@yahoo.com name: David Brunton - email: larry@wall.org name: Larry Wall - email: david.green@telus.net name: David Green - email: sam@vilain.net name: Sam Vilain - email: duff@pobox.com name: Jonathan Scott Duff - email: ajs@ajs.com name: Aaron Sherman subject: META vs meta summary: |- David Brunton noted that S12 specifies `$obj.META`, but in Pugs it is implemented as `$obj.meta`. He wanted to know if he could change `meta` to `META`. Larry Wall replied that he was considering renaming the method to use interrogative pronouns. David Green commented on Larry's proposed names, and Larry responded. Sam Vilain wondered if upper case was needed. Jonathan Scott Duff thought that it fit in with Perl's culture. Aaron Sherman had some other suggestions for avoiding namespace pollution. David Brunton wanted to know if there was some reason that the meta methods could not be part of a default function package. Aaron Sherman gave two reasons why this was not desirable. - date_from: 1158056798 date_to: 1158104819 hidden: ~ message_id: 20060912102017.GB28644@sike.forum2.org messages: - b9d3c5250609120346q29d42120y98976173a2482788@mail.gmail.com - 20060912105923.GC28644@sike.forum2.org - 20060912142622.GA24270@wall.org posters: - email: gaal@forum2.org name: Gaal Yahas - email: audreyt.org@gmail.com name: Audrey Tang - email: larry@wall.org name: Larry Wall - email: mark@summersault.com name: Mark Stosberg subject: single named param summary: |- Gaal Yahas wondered if `:(:$x)` was a single named parameter called $x or a default invocant and a single required positional named $x. Audrey Tang replied that a default invocant would not make sense because there is nothing to default to. Gaal then wondered what invocant is constructed for `method foo ($just_a_named_param)`. Larry Wall replied, and Mark Stosberg also commented. Audrey answered too. - date_from: 1158072681 date_to: 1158093398 hidden: ~ message_id: 20060912145114.EF7DDCBA4D@x12.develooper.com messages: - 20060912161747.6716.qmail@lists.develooper.com - 20060912164853.GA28384@wall.org - 20060912203627.13277.qmail@lists.develooper.com posters: - email: larry@cvs.perl.org name: larry - email: rvtol+news@isolution.nl name: Dr.Ruud - email: larry@wall.org name: Larry Wall subject: '[svn:perl6-synopsis] r11965 - doc/trunk/design/syn' summary: |- Larry Wall made a commit to S03, which led Ruud H.G. van Tol to ask if `[=] $x, @y` was equivalent to `$x = @y[0] = @y[1] = @y[2] ... @y[-2] = y[-1]`. Larry replied that they were. Ruud asked for additional clarification. - date_from: 1157307176 date_to: 1158164320 hidden: ~ message_id: 20060903181114.GV27085@sike.forum2.org messages: - 01A0F56E-F672-4283-9CA9-07AB072D0161@audreyt.org posters: - email: gaal@forum2.org name: Gaal Yahas - email: audreyt@audreyt.org name: Audrey Tang subject: Unpacking tree node parameters summary: |- Earlier, Gaal Yahas asked for some clarification on the intent in S06's "Unpacking tree node parameters" so that he could introduce the optional use of the colon more gradually. This week, Audrey Tang replied with answers to Gaal's questions. - date_from: 1158084430 date_to: 1158138776 hidden: ~ message_id: 20060912180701.EEAF7CBA4D@x12.develooper.com messages: - 4507CB89.4020807@puremagic.com - 'p06230900c12d5346e6e1@[192.168.1.101]' posters: - email: larry@cvs.perl.org name: larry - email: miro@puremagic.com name: Miroslav Silovic - email: darren@DarrenDuncan.net name: Darren Duncan subject: '[svn:perl6-synopsis] r11969 - doc/trunk/design/syn' summary: |- Several threads grew from Larry Wall's commits on the `X` operator. Darren Duncan expressed his appreciation for it. Miroslav Silovic asked if it would be possible to extend `next` to pass arguments to the 'nexted' iterator. In thread , Daniel Hulme requested a variant which does the diagonal order. led to additional comments. Carl Mäsak wanted to know why `X-X` is needed if `X` already concatenates strings. Daniel Hulme thought it was an incomplete change which should have read `XX`. Carl agreed, but thought `X,X` would be nicer. - date_from: 1158085213 date_to: 1158087800 hidden: merged with above message_id: 20060912182004.CF999CBA4D@x12.develooper.com messages: - 20060912200302.2bf14ee7@mekanori.mon.istic.org posters: - email: larry@cvs.perl.org name: larry - email: masoch@istic.org name: Daniel Hulme subject: '[svn:perl6-synopsis] r11971 - doc/trunk/design/syn' summary: '' - date_from: 1158114973 date_to: 1158114973 hidden: commit message_id: 20060913023603.7850ACBA4D@x12.develooper.com posters: - email: audreyt@cvs.perl.org name: audreyt subject: '[svn:perl6-synopsis] r11974 - doc/trunk/design/syn' summary: '' - date_from: 1158120582 date_to: 1158141761 hidden: merged with another comment on X message_id: 20060913040934.AE1F8CBA4D@x12.develooper.com messages: - 16d769b70609122226g143542d0h770aea83c6824dbe@mail.gmail.com - 20060913102145.167e31d8@mekanori.mon.istic.org - 16d769b70609130302j2461cb8co12d699a8c7ee30@mail.gmail.com posters: - email: larry@cvs.perl.org name: larry - email: cmasak@gmail.com name: Carl Mäsak - email: masoch@istic.org name: Daniel Hulme subject: '[svn:perl6-synopsis] r11975 - doc/trunk/design/syn' summary: '' - date_from: 1158156244 date_to: 1158156244 hidden: commit message_id: 20060913140352.1F99DCBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11976 - doc/trunk/design/syn' summary: '' - date_from: 1158170747 date_to: 1158184890 hidden: commit message_id: 20060913180535.419A4CBA4D@x12.develooper.com messages: - 'p06230901c12e2eb168f4@[192.168.1.101]' posters: - email: larry@cvs.perl.org name: larry - email: darren@DarrenDuncan.net name: Darren Duncan subject: '[svn:perl6-synopsis] r11977 - doc/trunk/design/syn' summary: '' - date_from: 1158186035 date_to: 1158186035 hidden: commit message_id: 20060913222027.A6E2DCBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11978 - doc/trunk/design/syn' summary: '' - date_from: 1158194208 date_to: 1158194208 hidden: commit message_id: 20060914003639.9CC14CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11979 - doc/trunk/design/syn' summary: '' - date_from: 1158233806 date_to: 1158233806 hidden: ~ message_id: 45093EBF.2080006@ajs.com posters: - email: ajs@ajs.com name: Aaron Sherman subject: assigning to named parameters summary: |- Aaron Sherman wondered if it would be possible to treat named parameters as lvalues, so that `foo(:a<1>, :b<2>)` could become `foo(:a=1, :b=2)`. - date_from: 1158251323 date_to: 1158251323 hidden: commit message_id: 20060914162834.4E287CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11980 - doc/trunk/design/syn' summary: '' - date_from: 1158252021 date_to: 1158252021 hidden: commit message_id: 20060914164014.83560CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11981 - doc/trunk/design/syn' summary: '' - date_from: 1158253421 date_to: 1158253421 hidden: commit message_id: 20060914170333.CC254CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11982 - doc/trunk/design/syn' summary: '' - date_from: 1158279744 date_to: 1158279744 hidden: commit message_id: 20060915002215.3DF88CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11983 - doc/trunk/design/syn' summary: '' - date_from: 1158280174 date_to: 1158280174 hidden: commit message_id: 20060915002927.1449ECBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11984 - doc/trunk/design/syn' summary: '' - date_from: 1158280301 date_to: 1158280301 hidden: commit message_id: 20060915003134.A03B9CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11985 - doc/trunk/design/syn' summary: '' - date_from: 1158280385 date_to: 1158280385 hidden: commit message_id: 20060915003259.40991CBA4D@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r11986 - doc/trunk/design/syn' summary: '' - date_from: 1158334755 date_to: 1158334755 hidden: commit message_id: 20060915153859.304F3CBA4E@x12.develooper.com posters: - email: larry@cvs.perl.org name: larry subject: '[svn:perl6-synopsis] r12006 - doc/trunk/design/syn' summary: '' - date_from: 1158348518 date_to: 1158361060 hidden: ~ message_id: 450AFED6.5050107@ajs.com messages: - 20060915204745.GY16337@c4.convolution.nl - 20060915210349.GA25798@wall.org - 20060915212818.GA16337@c4.convolution.nl - 20060915215047.GA29220@pobox.com - 20060915225727.GC16337@c4.convolution.nl - 20060915215543.GB29220@pobox.com - 'p06230900c130d80c1c39@[192.168.1.101]' - 20060915232653.GA29465@wall.org - 'p06230900c13103fe68f1@[192.168.1.101]' posters: - email: ajs@ajs.com name: Aaron Sherman - email: juerd@convolution.nl name: Juerd - email: larry@wall.org name: Larry Wall - email: duff@pobox.com name: Jonathan Scott Duff - email: darren@DarrenDuncan.net name: Darren Duncan subject: -X file test operators summary: |- Aaron Sherman raised ambiguity issues between identifiers with dashes in their names, like the file test operators, and unary minus (-4). Juerd replied with proposals for phasing out `-e` and friends in favour of some more flexible/modern approaches. Larry Wall cleared up the syntax for calling prefix operators as methods, and other funny method names. Acording to S05, due to the longest token rule `-e` will be parsed as the prefix op `-e`, and not as prefix unary minus and call to `e`. However, this is only the case if the prefix operator `-e` is actually defined. A discussion on identifiers with funny characters in them also started under this thread. thread_uri: http://thread.gmane.org/gmane.comp.lang.perl.perl6.language/8108/focus=8108 title: Language - name: perl6-internals threads: - date_from: 1157603446 date_to: 1157732463 hidden: new post is just "thanks applied" which I already covered last week message_id: rt-3.5.HEAD-31258-1157732455-133.40292-14-0@perl.org messages: - rt-3.5.HEAD-31259-1157603437-173.40292-72-0@perl.org - f5f3b0cb0609110444u7cddeb4ek1a96987d9bab9797@mail.gmail.com - f5f3b0cb0609071305q40d6a57cl96025236bc874d03@mail.gmail.com - f5f3b0cb0609080912q14422825se5be847f2976bfea@mail.gmail.com posters: - email: bugs-parrot-track@netlabs.develooper.com name: Will Coleda via RT - email: parrotbug-followup@parrotcode.org name: Will Coleda - email: mestre.smash@gmail.com name: Nuno Carvalho rt_ticket: 'perl #40292' subject: '[perl #40292] [TODO] Add JSON tests ' summary: '' - date_from: 1157711932 date_to: 1157836448 hidden: There is no post from the 10th on gmane or google; got this last week message_id: 200609081238.39612.lt@toetsch.at messages: - 200609080946.54886.chromatic@wgz.org - 450323CA.9090100@tewk.com - 200609092313.55199.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch - email: chromatic@wgz.org name: chromatic - email: tewk@tewk.com name: Kevin Tew subject: socket related constants summary: '' - date_from: 1157844642 date_to: 1157844642 hidden: ~ message_id: AB382297-8847-444D-8D64-90CB6BB3EB95@coleda.com posters: - email: will@coleda.com name: Will Coleda subject: JSON compiler summary: |- Will Coleda announced that he had added a JSON compiler with help from Jerry Gay and Nuno Carvalho. - date_from: 1157931974 date_to: 1157931974 hidden: ~ message_id: 200609110146.00366.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch subject: '[svn ci] apps/p3' summary: |- Leopold Toetsch announced that he'd created a Parrot-based slide presentation program. He requested improvements and suggestions. - date_from: 1157934279 date_to: 1157934279 hidden: ~ message_id: rt-3.5.HEAD-31263-1157934271-190.40316-72-0@perl.org posters: - email: parrotbug-followup@parrotcode.org name: fonseka @ gmail . com rt_ticket: 'perl #40316' subject: '[perl #40316] [NEW] opcodes not tested script ' summary: |- Fonseka created ticket to include a patch for a script which outputs the opcodes not covered by tests. Currently all but 7% of the opcodes are used in real tests. The thread continued in , after the code was committed as r14594. Leopold Toetsch commented on how disassemble was largely untested, and Fonseka replied. - date_from: 1157980619 date_to: 1157980619 hidden: summary message_id: 20060911131501.2878.qmail@x1.develooper.com posters: - email: perlbug-summary@perl.org name: Parrot Bug Summary subject: Parrot Bug Summary summary: '' - date_from: 1157988754 date_to: 1158180046 hidden: ~ message_id: rt-3.5.HEAD-31259-1157988746-1775.40319-72-0@perl.org messages: - 20060911192016.GC10150@host.pmichaud.com posters: - email: parrotbug-followup@parrotcode.org name: Nuno Carvalho - email: pmichaud@pobox.com name: Patrick R. Michaud rt_ticket: 'perl #40319' subject: '[perl #40319] [PATCH] PGE test file written in PIR revisited ' summary: |- In ticket , Nuno Carvalho reported that he had cleaned `t/compilers/pge/06-grammar.t` and included a patch. Patrick R. Michaud noted that test 10 was marked 'todo' but passed, and wanted to know why it was marked 'todo'. Patrick applied it as r14606 and r14607. - date_from: 1158003415 date_to: 1158003415 hidden: ~ message_id: 4505BAC2.4030807@alfarrabio.di.uminho.pt posters: - email: albie@alfarrabio.di.uminho.pt name: Alberto Simões subject: The Interp structure summary: |- Alberto Simões has been trying to improve `compilers/imcc` to make it reentrant by removing globals and creating an object with the variables which is relevant to the parser. He noted that an Interp structure is being passed, but believes this does not duplicate the functionality he is creating, and asked for a confirmation. - date_from: 1156533399 date_to: 1156536249 hidden: Allison's post adds nothing new message_id: 20060825191554.GB4047@tytlal.topaz.cx messages: - 9CD51F16-8F0A-4642-9600-AE689766C8B3@coleda.com - 20060825200325.GC4047@tytlal.topaz.cx - 1d9a3f400608251249y39fc0c97hce7c37e58eaefb07@mail.gmail.com - 4506FE8F.6060203@perl.org posters: - email: chip@pobox.com name: Chip Salzenberg - email: will@coleda.com name: Will Coleda - email: jerry.gay@gmail.com name: jerry gay - email: allison@perl.org name: Allison Randal subject: String.to_int() vs. opcode summary: '' - date_from: 1157934279 date_to: 1158093558 hidden: reply to rt-3.5.HEAD-31263-1157934271-190.40316-72-0@perl.org message_id: 79a6fb1e0609121339r2243275cldf6b14adbea13e8a@mail.gmail.com messages: - rt-3.5.HEAD-31263-1157934271-190.40316-72-0@perl.org - rt-3.5.HEAD-31257-1158088237-267.40316-15-0@perl.org posters: - email: fonseka@gmail.com name: fonseka - email: parrotbug-followup@parrotcode.org name: fonseka @ gmail . com subject: 'Re: [perl #40316] [NEW] opcodes not tested script' summary: '' - date_from: 1158078474 date_to: 1158080516 hidden: ~ message_id: 4506DFFD.8000206@rblasch.org messages: - 3FD0A7AE-51E9-4633-9148-4B54E881B5A2@coleda.com - 4506E7E7.7030507@rblasch.org posters: - email: mailing-lists@rblasch.org name: Ron Blaschke - email: will@coleda.com name: Will Coleda subject: 'Libraries, dynpmc and Visual C++' summary: |- Ron Blaschke reported a fatal error when linking `gdbmhash.dll` on Windows XP with Visual C++. Will Coleda applied the patch as r14586 and asked for someone using GCC on Win32 to confirm that the code still worked. - date_from: 1158169373 date_to: 1158218415 hidden: ~ message_id: 200609131042.15334.chromatic@wgz.org messages: - 200609140919.49689.lt@toetsch.at - 0FA76BBA-3B2B-4BDB-AE58-99734D0441FB@hexten.net posters: - email: chromatic@wgz.org name: chromatic - email: lt@toetsch.at name: Leopold Toetsch - email: andy@hexten.net name: Andy Armstrong subject: Accelerating Method Dispatch summary: |- chromatic posted a link to thoughts on method dispatch by [Piers Cawley](http://www.bofh.org.uk/articles/2006/09/13/what-we-have-here-is-an-opportunity-to-accelerate) and [Avi Bryant](http://smallthought.com/avi/?p=16). He wondered if it was similar to PIC. Andy Armstrong replied that the articles describe branch prediction for method dispatch, which he felt was different from PIC. Leopold Toetsch thought there were some similarities, and that further optimization was possible. - date_from: 1158195298 date_to: 1158311891 hidden: ~ message_id: 1a83bc10609131754o52a763e5va3b2c4f7c28a48e1@mail.gmail.com messages: - 200609151117.57783.lt@toetsch.at posters: - email: karl.forner@gmail.com name: Karl Forner - email: lt@toetsch.at name: Leopold Toetsch subject: '[TODO] fill Parrot_register_move() with code : new implementation' summary: |- Karl Forner included a patch to revise `Parrot_register_move()` to address some bugs and improve speed. The algorithm was explained in detail. It was applied as r14621. Leopold Toetsch commented on the implementation. - date_from: 1158277369 date_to: 1158310429 hidden: ~ message_id: 1a83bc10609141642l1cb1b240n212e680f2951dc4b@mail.gmail.com messages: - 200609151053.37858.lt@toetsch.at posters: - email: karl.forner@gmail.com name: Karl Forner - email: lt@toetsch.at name: Leopold Toetsch subject: HOWTO give options to parrot in tests summary: |- Karl Forner is working on . He is wondering how he can run the script with options, and wanted to know if `TEST_PROG_ARGS` would be an appropriate choice. Leopold Toetsch suggested subclassing Parrot::Test. - date_from: 1158302147 date_to: 1158302147 hidden: ~ message_id: 45099B29.7020407@alfarrabio.di.uminho.pt posters: - email: albie@alfarrabio.di.uminho.pt name: Alberto Simões subject: Global Variables Hunting summary: |- Alberto Simões requested that anyone who found a global variable under `IMCC/PIR` parser add a 'HITME!' comment near it and alert him. - date_from: 1158302148 date_to: 1158302148 hidden: ~ message_id: 4509B18E.4000602@alfarrabio.di.uminho.pt posters: - email: albie@alfarrabio.di.uminho.pt name: Alberto Simões subject: cur_namespace under imcc.y summary: |- Alberto Simões wanted to know if `cur_namespace` in `imcc.y` had the same meaning as the one in `imc.h`. He wanted to merge them. - date_from: 1158345043 date_to: 1158345043 hidden: ~ message_id: 200609152030.31593.lt@toetsch.at posters: - email: lt@toetsch.at name: Leopold Toetsch subject: Version PMC summary: |- Leopold Toetsch noted that GMP 4.1.1 segfaulted during multiplication. He corrected the problem by compiling and installing a new GMP, but he would like to create a diagnostic to warn about the bad GMP version. title: Parrot Porters - name: perl6-users threads: - date_from: 1157827008 date_to: 1158185556 hidden: ~ message_id: 'p06230900c128b8a02d9b@[192.168.1.101]' messages: - 20060909191532.12771.qmail@lists.develooper.com - 20060910142358.F43587@bowser.eecs.harvard.edu - 'p06230900c128dec41e00@[192.168.1.101]' posters: - email: darren@DarrenDuncan.net name: Darren Duncan - email: mark@summersault.com name: Mark Stosberg - email: trey@eecs.harvard.edu name: Trey Harris - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: schwigon@webit.de name: Steffen Schwigon - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: david@cantrell.org.uk name: David Cantrell - email: fawaka@gmail.com name: Leon Timmermans - email: doughera@lafayette.edu name: Andy Dougherty - email: aankhen@gmail.com name: Aankhen - email: juerd@convolution.nl name: Juerd - email: michael.snoyman@ucla.edu name: Michael Snoyman - email: merlyn@stonehenge.com name: merlyn subject: the CGI.pm in Perl 6 summary: |- Darren Duncan made the suggestion that CGI.pm be improved for Perl 6 rather than simply ported. He listed a few ways in which it could be improved. Mark Stosberg replied and mentioned some of the points he considered most important. These suggestions in particular received further discussion: removing HTML generation methods, renaming the module, and incorporating session management. Trey Harris agreed with Mark's sentiment about excluding HTML methods from CGI.pm, but felt this could lead to limited Perl 6 adoption. Thomas Wittek suggested `use perl5:CGI` for legacy support and allowing CGI.pm to develop. Amir E. Aharoni was also in favor of the backwards-compatibility module, and an improved default. David Cantrell wondered if anyone was actually using HTML-generation. In Andy Dougherty's opinion, there are probably many people using it that way, because it features heavily in the documentation. Leon Timmermans admitted to using them a few times, and wanted a modern equivalent, but in a separate module. There were a number of other comments. The general gist seemed to be that HTML-generation functionality is used and should still be available, but optional. The discussion of HTML methods led to Steffen Schwigon's observation that CGI.pm could use a name change to make it appear more modern. Darren Duncan and Juerd also disliked the current name. David Cantrell and Darren discussed whether 'CGI' implies an implementation or a standard interface. In , Michael Snoyman suggested making session management easier, and perhaps integrating it. Yuval Kogman requested that session handling be left to a plugin, and offered to share what he had learned from redesigning the Catalyst session handling. - date_from: 1157924852 date_to: 1157924852 hidden: 'duplicate of p06230900c128b8a02d9b@[192.168.1.101]' message_id: 20060910144650.O43587@bowser.eecs.harvard.edu posters: - email: trey@lopsa.org name: Trey Harris subject: 'Re: the CGI.pm in Perl 6' summary: '' - date_from: 1157950356 date_to: 1158164449 hidden: ~ message_id: 4504EB8B.9070603@rusrating.ru messages: - 20060910224232.A43587@bowser.eecs.harvard.edu posters: - email: richard@rusrating.ru name: Richard Hainsworth - email: trey@lopsa.org name: Trey Harris - email: audreyt@audreyt.org name: Audrey Tang subject: Trying to use Perl5 modules summary: |- Richard Hainsworth has been trying to discover how to use Perl 5 modules in Perl 6. He included some code which worked in Perl 5, and asked how he could use them in Pugs. Trey Harris replied that imports currently don't work, and showed a workaround. Audrey Tang answered that imports were implemented a few weeks ago, but implicit imports aren't supported yet. Richard also wanted to know where `.can` is documented. - date_from: 1157829345 date_to: 1158185556 hidden: 'duplicate of p06230900c128b8a02d9b@[192.168.1.101]' message_id: 20060909191532.12771.qmail@lists.develooper.com messages: - 20060910142358.F43587@bowser.eecs.harvard.edu - 20060911201333.19368.qmail@lists.develooper.com - 874pvdldn5.fsf@teufelkommraus.webit.de - 20060912132152.12099.qmail@lists.develooper.com - 97f280ea0609120718u4eba6fa0p3a4fd21ad98e7aa5@mail.gmail.com - 'p06230900c128dec41e00@[192.168.1.101]' posters: - email: mark@summersault.com name: Mark Stosberg - email: trey@eecs.harvard.edu name: Trey Harris - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: schwigon@webit.de name: Steffen Schwigon - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: darren@DarrenDuncan.net name: Darren Duncan - email: david@cantrell.org.uk name: David Cantrell - email: fawaka@gmail.com name: Leon Timmermans - email: doughera@lafayette.edu name: Andy Dougherty subject: 'Re: the CGI.pm in Perl 6' summary: '' - date_from: 1158017648 date_to: 1158055250 hidden: 'reply to p06230900c128b8a02d9b@[192.168.1.101]' message_id: dc69626e0609111331o1d33dc87n5b26c918256c5bc@mail.gmail.com messages: - 20060912100032.GD13956@woobling.org posters: - email: michael.snoyman@ucla.edu name: Michael Snoyman - email: nothingmuch@woobling.org name: Yuval Kogman subject: 'CGI Session management (was Re: the CGI.pm in Perl 6)' summary: '' - date_from: 1158041012 date_to: 1158041012 hidden: ~ message_id: 006d01c6d631$272f2320$1115e244@ConradLap posters: - email: conrad.schneiker@gmail.com name: Conrad Schneiker subject: Google "Welcome to the home page for Perl 6" (Perl 6 Wiki) summary: |- Conrad Schneiker noticed that Google had indexed the [Perl 6 Wiki](http://rakudo.org/perl6) but that it hasn't yet reached the top search results. - date_from: 1157829345 date_to: 1158185556 hidden: 'yet another duplicate of p06230900c128b8a02d9b@[192.168.1.101]' message_id: 20060910142358.F43587@bowser.eecs.harvard.edu messages: - 20060911201333.19368.qmail@lists.develooper.com - 874pvdldn5.fsf@teufelkommraus.webit.de - 20060912132152.12099.qmail@lists.develooper.com - 'p06230900c12cde1d7114@[192.168.1.101]' - 20060913160052.GK1952@bytemark.barnyard.co.uk - 'p06230902c12e30eaee25@[192.168.1.101]' - 97f280ea0609120718u4eba6fa0p3a4fd21ad98e7aa5@mail.gmail.com - 20060913151550.GG1952@bytemark.barnyard.co.uk - Pine.LNX.4.62.0609131140060.17562@fractal.phys.lafayette.edu - a51e610c0609131521x8904c64r7977ca2442209f38@mail.gmail.com - ae697d050609141700r45003586h8e38289a9ca10183@mail.gmail.com - 20060915021812.GT16337@c4.convolution.nl - 'p06230900c12fa515c3fa@[192.168.1.101]' - dc69626e0609150727p575da8a0n8d440f3c82172bbf@mail.gmail.com - 20060909191532.12771.qmail@lists.develooper.com - 20060911201333.19368.qmail@lists.develooper.com - 874pvdldn5.fsf@teufelkommraus.webit.de - 20060912132152.12099.qmail@lists.develooper.com - 'p06230900c12cde1d7114@[192.168.1.101]' - 20060913160052.GK1952@bytemark.barnyard.co.uk - 'p06230902c12e30eaee25@[192.168.1.101]' - 97f280ea0609120718u4eba6fa0p3a4fd21ad98e7aa5@mail.gmail.com - 20060913151550.GG1952@bytemark.barnyard.co.uk - Pine.LNX.4.62.0609131140060.17562@fractal.phys.lafayette.edu - a51e610c0609131521x8904c64r7977ca2442209f38@mail.gmail.com - ae697d050609141700r45003586h8e38289a9ca10183@mail.gmail.com - 20060915021812.GT16337@c4.convolution.nl - 'p06230900c12fa515c3fa@[192.168.1.101]' - dc69626e0609150727p575da8a0n8d440f3c82172bbf@mail.gmail.com - 'p06230900c128dec41e00@[192.168.1.101]' posters: - email: trey@eecs.harvard.edu name: Trey Harris - email: mail@gedankenkonstrukt.de name: Thomas Wittek - email: schwigon@webit.de name: Steffen Schwigon - email: darren@DarrenDuncan.net name: Darren Duncan - email: david@cantrell.org.uk name: David Cantrell - email: amir.aharoni@gmail.com name: Amir E. Aharoni - email: doughera@lafayette.edu name: Andy Dougherty - email: fawaka@gmail.com name: Leon Timmermans - email: aankhen@gmail.com name: Aankhen - email: juerd@convolution.nl name: Juerd - email: michael.snoyman@ucla.edu name: Michael Snoyman - email: mark@summersault.com name: Mark Stosberg - email: merlyn@stonehenge.com name: merlyn subject: 'Re: the CGI.pm in Perl 6' summary: '' title: Users - name: perl6-compiler threads: - date_from: 1158220274 date_to: 1158222642 hidden: ~ message_id: af9e4d220609140051v6fd4027dx965a0625ce0bc1b4@mail.gmail.com messages: - 16d769b70609140130y60fba8e5o2ce89893b5233dd7@mail.gmail.com posters: - email: zhobson@gmail.com name: Zack Hobson - email: cmasak@gmail.com name: Carl Mäsak subject: typo in HTTP::Server::Simple summary: |- Zack Hobson found a problem with the port number reported in startup by HTTP::Server::Simple in Pugs if the default port is not used, and included a patch, which Carl Mäsak applied. title: Compiler title: Weekly Perl 6 mailing list summary