Parrot 2.5.0 Released! | parrot.org | Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | Priorities: review experimental features for promotion or removal, fix 'make html' (talk to Coke), update tutorial (talk to tcurtis), pre-release testing.
Set by moderator on 13 July 2010.
dalek kudo: f3d9ab2 | pmichaud++ | (3 files):
Remove LexPad type in favor of a simple Hash.
00:26
kudo: 550831c | pmichaud++ | .gitignore:
Add lib/Safe.pir to .gitignore.
kudo: c2ebda4 | pmichaud++ | src/Perl6/Actions.pm:
Merge branch 'master' of github.com:rakudo/rakudo
00:30 kid51 joined 00:56 plobsing joined 01:24 mikehh joined 01:26 payload joined 02:05 LoganLK joined
dalek kudo: c80d2d9 | jonathan++ | src/ (2 files):
Start to improve multi-method dispatch failure errors. Now they include the
02:06
kudo: 7b26327 | jonathan++ | src/Perl6/Actions.pm:
Generalize add_phaser's argument list a little so it doesn't take the block to
kudo: b19a44e | jonathan++ | src/pmc/p (2 files):
If a multi-method dispatch fails, also dump the list of candidates, sorted as
kudo: f74314f | jonathan++ | src/pmc/p6invocation.pmc:
Fix lolspeak-o.
kudo: b612d4a | jonathan++ | src/ (4 files):
REJECTS is gone from the spec, so toss it from Rakudo too.
02:12
02:35 janus joined
dalek kudo: aea8165 | jonathan++ | src/pmc/perl6multisub.pmc:
Remove long-commented out code that we don't need.
02:47
kudo: 2348e0c | jonathan++ | src/Perl6/Grammar.pm:
Switch grammar augmentations to work like a BEGIN phaser. Fixes issues relating

cleaner.
03:04
purl cleaner is with OO (e.g. the planet one thingy)
kudo: 0680fc2 | jonathan++ | docs/ROADMAP:
Move operating overloading to done section of ROADMAP now that the pre-comp
ee-optimization: e2659ca | (Tyler Leslie Curtis)++ | t/pasttransformer.t:
Add failing test for transforming PAST::Block.control and .loadinit.
03:46
tracwiki: v13 | tcurtis++ | Modules 03:51
tracwiki: Add my GSoC module.
tracwiki: trac.parrot.org/parrot/wiki/Modules...ction=diff
ee-optimization: 58043c1 | tcurtis++ | src/PAST/Transformer.nqp:
Implement transforming PAST::Block.control and .loadinit.
03:58
05:09 AndyA joined
cotto ~~ 05:09
06:10 uniejo joined
dalek kudo: 0b3a0ec | (Martin Berends)++ | tools/test_summary.pl:
[tools/test_summary.pl] use $*VM<config><revision> instead of %*VM...
06:27
06:51 baest joined
dalek kudo: d0df858 | moritz++ | src/Perl6/Compiler.pir:
report parrot revision in --version output
07:19
07:40 Essobi joined, fperrad joined 07:54 snarkyboojum joined 08:03 arnsholt joined 08:11 japhb joined 08:34 AndyA joined 08:59 snarkyboojum joined 09:05 clinton joined
dalek kudo: 3576104 | (Solomon Foster)++ | t/spectest.data:
Turn on S06-operator-overloading/imported-subs.t, moritz++.
11:41
kudo: 43f15a9 | pmichaud++ | src/ (2 files):
Refactor phaser handling, add .loadinit to set mainline outer_ctx as early as
purl ANYTHING is possible with perl!
kudo: a95517f | pmichaud++ | t/spectest.data:
Merge branch 'master' of github.com:rakudo/rakudo
kudo: 2317396 | pmichaud++ | src/Perl6/Actions.pm:
Eliminate obsolete %BEGINDONE.
11:52
12:15 jsut joined 12:21 JimmyZ joined 12:22 whiteknight joined
whiteknight good morning, #parrot 12:26
12:27 ruoso joined
atrodo Morning whiteknight 12:29
12:30 fperrad_ joined 12:48 bluescreen joined 13:05 lucian joined
whiteknight hello atrodo, how are you? 13:06
atrodo Besides getting up too early, good
How about you? 13:07
dalek kudo: c7edce6 | pmichaud++ | src/Perl6/Actions.pm:
Make sure a phaser is part of its lexical outer, not the loadinit.
13:32
13:35 tcurtis joined 13:40 bubaflub joined
tcurtis Morning, folks. 13:47
dalek rrot: r48098 | coke++ | trunk/DEPRECATED.pod:
Add a little more verbiage for the :main ticket.
13:51
rrot: r48099 | coke++ | trunk/DEPRECATED.pod:
ok, last minor rewrite.
whiteknight good morning tcurtis 14:08
14:14 gbacon joined
tcurtis How are you, whiteknight? 14:21
14:32 Andy joined
Coke Andy: hio 14:32
15:03 davidfetter joined 15:21 patspam joined
atrodo It's so quiet today 15:36
particle sssshhhh 15:38
atrodo sorry, i'll let everyone go back to their naps then
davidfetter mmm...napz 15:43
15:44 arnsholt_ joined
dalek kudo: c513fbd | (Solomon Foster)++ | src/core/ (2 files):
Make sure calling .rand on a Complex number doesn't cause an infinite recursion.
15:52
kudo: 9dae675 | (Solomon Foster)++ | src/core/ (3 files):
Adjust rand and srand to conform more to our current way of doing things.
15:54 theory joined 15:57 lucian_ joined 16:05 chromatic joined
chromatic tcurtis has passed his GSoC midterm evaluation. 16:05
tcurtis chromatic: Woohoo! I expected that if I weren't going to do so, you'd probably have complained about whatever the reason would be before now, but it's still reassuring to know with certainty. :) 16:08
bubaflub tcurtis++
Chandon 16:15
Really now Xchat, sending blank lines?
chromatic Looks like a space. 16:20
Yep.
atrodo Awww, chatzilla won't let me join the fun
atrodo_ 16:21
particle that's the best i can do for you, atrodo 16:22
atrodo particle++
particle wow, free two-day shipping for college students for a year on amazon: www.amazon.com/gp/help/customer/dis...=200500380 16:25
chromatic Why would anyone ship a college student? They have feet; let them walk. 16:27
particle it's the latest trend in hazing. 16:32
16:39 khairul joined
whiteknight Chandon: ping 16:50
I have a book here, published in 2008, which states that the three most popular sequential programming languages are COBOL, FORTRAN, and C 16:55
bubaflub whiteknight: how are they measuring "popular"?
PerlJam must be "most code in use"
whiteknight I was thinking it was "I got this information from some guy at IBM with a blue tie" 16:56
tcurtis How are they defining "sequential"?
whiteknight Maybe if you exclude every other language out as not being "sequential", these are the three you are left with 16:57
but hardly in that order
atrodo was it an ordered list? 16:58
PerlJam I would not be surprised if there were trillions of lines of COBOL out there. 17:03
(of course you have to write many lines to say some of the simplest things) 17:04
Chandon whiteknight: pong 17:05
PerlJam so, if LOC == popular, I can see that list making some little bit of sense
atrodo PerlJam> That's what I would guess 17:06
17:08 radu joined 17:21 szabgab joined
whiteknight Chandon: Have you filled out your GSoC midterm nonsense yet? 17:24
Chandon whiteknight: Yea. You? 17:26
whiteknight Yeah. PASS
Chandon Awesome.
Now I don't starve. =)
whiteknight Ha, I remember that feeling well.
You a TA or anything during school? 17:27
Chandon Yea, exactly that. I think they have accountants dedicated to finding out how little they can pay me without actually forcing me to be malnourished. 17:28
particle they can't afford accountants for that, they use sophmores. 17:31
whiteknight When I was a TA my tuition was covered and I made a small stipend. But my first month's pay was almost exactly the amount I needed to give back to them for the non-tuition fees and the cost of books 17:35
Chandon They didn't even cover fees? That's pretty terrible.
whiteknight I had to work my ass off over the summer just so I could afford to take the TA job
17:42 patspam1 joined
dalek rrot: r48100 | darbelo++ | branches/gsoc_nfg/src (3 files):
Warning police.
17:59
18:01 jan joined 18:05 theory joined
dalek tracwiki: v1 | mythmon++ | RandomTestPage 18:38
tracwiki: trac.parrot.org/parrot/wiki/RandomT...ction=diff
tracwiki: v2 | mythmon++ | RandomTestPage
tracwiki: trac.parrot.org/parrot/wiki/RandomT...ction=diff
tracwiki: v3 | mythmon++ | RandomTestPage
tracwiki: trac.parrot.org/parrot/wiki/RandomT...ction=diff
uaak-tutorial: 8aec206 | tcurtis++ | src/Squaak/ (2 files):
Fix statement:sym<if> in example source files.
18:47
uaak-tutorial: 8cd963c | tcurtis++ | doc/tutorial_episode_4.pod:
Update the tutorial with the fixed code for statement:sym<if>.
18:47 bubaflub joined
Tene pmichaud: what's this about new stack unwinding stuff in parrot? 18:50
19:09 joeri joined 19:22 theory joined 20:02 patspam joined, eternaleye joined
dalek uaak-tutorial: 8159be9 | tcurtis++ | src/Squaak/Actions.pm:
Remove unnecessary bits from example action for exception token.
20:08
uaak-tutorial: f8695be | tcurtis++ | doc/tutorial_episode_4.pod:
Update tutorial with the exception action fix.
20:12 payload joined, payload left 20:30 LoganLK joined 20:32 hanekomu_9 joined 20:57 lucian joined 21:05 dmagnus joined
dukeleto it is nice to see the squaak tutorial getting some love 21:09
Coke Tene: pmichaud is probably on a plane atm. 21:13
dukeleto: amen, brother.
AOOOGAH. release next week.
chromatic They have ATMs on planes?
Coke chromatic: *glare* 21:14
21:17 whiteknight joined
dalek tracwiki: v174 | mythmon++ | WikiStart 21:43
tracwiki: trac.parrot.org/parrot/wiki/WikiSta...ction=diff
tracwiki: v175 | mythmon++ | WikiStart
tracwiki: trac.parrot.org/parrot/wiki/WikiSta...ction=diff
21:45 lucian_ joined 22:21 pjcj joined
GeJ Bonjour everyone. 22:28
22:56 gbacon joined 22:57 AndyA joined
mikehh I think we got some ticket spam on TT #1163 23:00
dalek kudo: 13dc51c | jonathan++ | src/builtins/Signature.pir:
Make sure we never end up with a a null string in a Parameter object.
23:09
kudo: a63b5c5 | jonathan++ | src/core/Signature.pm:
Remove a workaround and some other tweaks to avoid a meta-error in reporting
kudo: dd8d5d7 | jonathan++ | src/Perl6/Actions.pm:
Make sure &no::such doesn't give back a Null PMC.
Tene Coke: I don't remember your recommended practice for dealing with trac spammers. 23:10
Coke: I think it was you that had a good way of dealing with that?
TimToady I believe it involved a shotgun 23:18
Coke mikehh: fixed, thanks. 23:19
Tene: see TracSpammers on teh wiki. 23:20
TimToady: I wish.
Tene mikehh: see TracSpammers on the wiki 23:21
dalek tracwiki: v13 | coke++ | TracSpammers 23:23
tracwiki: trac.parrot.org/parrot/wiki/TracSpa...ction=diff
23:24 snarkyboojum joined
tcurtis Coke: maybe a chainsaw? 23:30
dalek uaak-tutorial: 904b94a | tcurtis++ | doc/tutorial_episode_4.pod:
Update the PIR for 'if 1 then else end.'
23:37
23:42 whiteknight left 23:47 lucian joined 23:56 Psyche^ joined