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