Parrot 4.1.0 Released | parrot.org
Set by moderator on 22 February 2012.
01:06 whiteknight joined
whiteknight good evening, #parrot 01:16
dukeleto whiteknight: wazzup
davidfetter what's up, dukeleto ? 01:22
dukeleto davidfetter: deep in Gerrit purgatory 01:28
davidfetter gerrit?
ah 01:33
whiteknight hello dukeleto, davidfetter 01:43
02:32 benabik joined
benabik ~~ 02:33
dukeleto benabik: o/ 02:40
benabik o/ dukeleto! How's things?
dukeleto benabik: knee deep in Gerrit 02:43
benabik: but good :)
benabik: i am trying to buy a house and that is going along well 02:44
benabik Got your hip waders on? Why gerrit?
Houses are useful things. :-)
dukeleto benabik: gerrit is what Cloud Found (my new $job) uses
benabik ohhhhh...
dukeleto benabik: i have my dry suit on
benabik: so actually, i am up to my eyeballs 02:45
benabik Heard about it on the git list periodically. Sounds like it (ab)uses git pretty well.
dukeleto $ file gerrit.config
ooops
benabik hah
dukeleto benabik: what have you been up to? 02:46
benabik: are you going to do gsoc this year?
benabik dukeleto: Work, baby prep, and thesis. More of the first two than the last, sadly. 02:47
dukeleto: Oh, and applications for PhD.
02:48 jsut joined
benabik dukeleto: And, yes, I was hoping to get paid to sit around the house^W^W^W^W work on Parrot this summer. 02:49
02:51 TonyC joined
dukeleto benabik: booyah 02:55
benabik: where you appliying for your "Piled Higher and Deeper" ? ;)
benabik dukeleto: Around New York state. Want to stay near the in-laws. 02:59
dukeleto benabik: sounds good
benabik dukeleto: Buffalo, Binghamton, Cornell, RPI, and Rochester to be specific
May apply to Syracuse if I don't hear from anyone else... Their deadline is in June. O.o
dukeleto benabik: i used to work at cornell. Tell them I said hello :)
benabik: bti.cornell.edu to be exact 03:00
benabik Plants?
dukeleto benabik: yep. DNA of plants 03:01
03:14 TonyC joined
benabik dukeleto: You may have to remind me, but I'll try to find the right door to wave through if I'm there. 03:15
03:19 nopaste joined 03:25 TonyC joined 03:26 nopaste joined
dukeleto benabik: it's ok :) I only went there twice. I was telecommute :) 03:48
benabik dukeleto: It just sounds like fun to stick my head in a random door and say "Duke Leto says hi!" 03:49
dukeleto benabik: or better yet "The spice must flow!" 04:05
benabik dukeleto: Just jump in and shout "Muad'Dib!" 04:06
Although I don't want to kill them all. ;-) 04:11
dukeleto what a day. 04:14
I have the honor of being the last person standing at my coworking space. 04:15
A dubious distinction.
benabik You "win"
dukeleto blasts music 04:18
06:12 davidfetter joined 07:22 perlite_ joined 07:23 dngor joined 07:25 alin joined 07:32 woosley joined 08:15 mj41 joined
dalek kudo/nom: fab6a01 | moritz++ | tools/build/NQP_REVISION:
bump NQP revision

This gives us the released parrot, and the :$var colonpair syntax
08:46
kudo/nom: cc6590a | masak++ | docs/release_guide.pod:
[docs/release_guide.pod] volunteered for today's release
08:51
08:59 woosley left 09:13 lucian joined 09:33 slavorg joined 10:39 Kulag joined
dalek kudo/nom: 5d9f349 | moritz++ | src/ (2 files):
typed exceptions for attributes outside of packages, and for attributes inside package types that cannot handle them
10:42
11:11 JimmyZ joined
dalek kudo/nom: 4c440e8 | moritz++ | src/ (3 files):
more typed exceptions: X::Sub::Scope and X::Anon::Multi

also enables a nicer way to write the type name of exceptions in Actions.pm
11:24
12:21 jsut_ joined
dalek kudo/nom: d1e7100 | moritz++ | src/ (2 files):
more typed exceptions
12:48
12:51 mtk joined
dalek kudo/nom: 3ed1ece | coke++ | docs/release_guide.pod:
claim a release
13:01
13:17 fperrad joined 13:27 lateau__ joined
dalek kudo/nom: 6588dd3 | moritz++ | src/ (2 files):
X::Syntax::{Missing,Malformed}
13:36
13:48 benabik joined
benabik ~~ 13:50
dalek kudo/nom: 3d76478 | moritz++ | src/Perl6/Grammar.pm:
refactor "Malformed" parse errors
14:05
14:09 bluescreen joined
lateau__ hi parrot. I wonder if there're some ways retrieve linenumber in subclass of HLL::Grammar. I tried self.pos() which HLL::Grammar does, but it returns "0" only. 15:10
moritz lateau__: self.pos (or $/.from) just gives you the current position 15:13
lateau__: HLL::Compiler (iirc) has a line_of method that you can use to turn that position into a line number (note that in NQP-rx, it starts counting from 0; fixed in NQP) 15:14
lateau__: but if it always returns 0, maybe you're not calling it the way you should. Hard to tell without seeing any example code
15:14 alin joined 15:28 benabik joined
lateau__ moritz: thank you. this is a basic test for replace panic method on my Grammar. gist.github.com/1893298 15:29
moritz lateau__: it's not surprising that .pos is zero, because it didn't consume any character before failing 15:30
lateau__: try something like token TOP { ^ . ** 5 <.panic: 'test msg'> } 15:31
and then supply a string of least 5 characters for testing
benabik ~~ 15:32
lateau__ moritz: perfectly works. I was confusing because parse error messages print out line number when I tried no panic method on the subclass. but i could understand what is real problem. thank you again 15:36
dalek kudo/nom: 8bb2026 | moritz++ | src/ (2 files):
another typed error
15:37
moritz lateau__: glad it helped 15:38
lateau__ :)
moritz it's not too long ago since I learned how HLL::Compiler determines line numbers (for my exception work in rakudo)
15:44 Psyche^ joined
lateau__ I don't know about almost parrot and nqp but it's my pleasures I can play with them every night :) 15:47
16:00 benabik joined
dalek kudo/nom: fdb5e3a | moritz++ | src/ (2 files):
X::Augment::NoSuchType
16:03
16:21 dmalcolm joined 16:25 PacoAir joined
benabik Hm. The topic got much shorter. 16:55
I think the release manager guide should be updated so the topic keeps all the useful stuff... 16:56
benabik has a commit bit and should probably fix it rather than complain.
Bah. slavorg lost its op bit again. 16:57
NotFound If someone is interested in old Basics, I've just created a github repo for my old project Blassic: github.com/NotFound/Blassic 17:05
benabik ... minus the example files? 17:07
NotFound benabik: you can get the tarball fro the web site if you want them. 17:08
benabik ohey a web site
BASIC was probably my first language... Ah, the good ol' Commodore 64 17:09
NotFound No particular reason to omit them, just to not charge the repo with secondary things.
benabik: I'm working on an even crazier project: an old style Basic for Android. 17:13
benabik NotFound: nice
Part of SL4A? 17:14
NotFound SL4A?
benabik Scripting Layer for Android: code.google.com/p/android-scripting/
NotFound benabik: Ah, that. I haven't looked at that posibility yet, maybe later. 17:15
moderator Parrot 4.1.0 "Black-headed Parrot" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC 17:44
dalek rrot: aca5acc | alvis++ | docs/project/release_manager_guide.pod:
Update to the release manager guide to instruct release managers to provide a more informative topic for #parrot.
17:55
benabik alvis++
I had meant to do that, I just got distracted.
alvis benabik: hey benabik. 17:56
as you can see, i'm also often distracted. :) 17:57
18:09 dmalcolm joined 18:23 athomason joined, travis-ci joined
travis-ci [travis-ci] parrot/parrot#79 (master - aca5acc : Alvis Yardley): The build passed. 18:23
[travis-ci] Change view : github.com/parrot/parrot/compare/8......aca5acc
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/729289
18:23 travis-ci left 18:32 ingy joined 19:41 dngor joined 19:53 contingencyplan joined 19:54 contingencyplan_ joined 20:03 dmalcolm joined 20:07 alin joined 20:21 bluescreen joined 20:24 mj41 joined
nine reminder to self: investigate if the global runloop_id_counter in src/call/ops.c could screw up scheduling (it ought to do) 20:34
dalek kudo/nom: 41349bf | masak++ | docs/ChangeLog:
[docs/ChangeLog] added one more change
20:55
p: 4da1150 | masak++ | VERSION:
bump VERSION to 2012.02
21:12
kudo/nom: 5aa315f | masak++ | tools/build/NQP_REVISION:
[tools/build/NQP_REVISION] updated
21:17
kudo/nom: f9196e3 | masak++ | docs/announce/2012.02:
[docs/announce/2012.02] added
21:48
kudo/nom: a95379d | masak++ | docs/release_guide.pod:
[docs/release_guide.pod] updated
21:51
kudo/nom: 5808482 | masak++ | VERSION:
[release] bump VERSION
22:37
22:40 benabik joined 23:23 PacoAir_ joined 23:35 whiteknight joined 23:53 lucian joined
bacek_at_work ~~ 23:58
whiteknight hello bacek_at_work 23:59