Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 December 2011.
00:05 Psyche^ joined 00:09 Hunger joined
kshannon NotFound: I was getting segfaults until I did it myself. 00:31
NotFound I'll take a look at it. 00:36
kshannon A c handler as far as I can tell has to emulate a run loop. 00:38
00:38 nbrown joined 01:17 muixirt_ joined
cotto ~~ 03:03
03:29 benabik joined 03:31 benabik joined 03:37 Psyche^ joined 03:47 schmooster joined 04:54 davidfetter joined
dukeleto crawls out of his deep, dank cave 06:07
08:14 baest joined 08:48 mj41 joined
cotto dukeleto, how's the new job? 09:22
09:22 jsut joined 09:31 lucian joined 10:47 lucian joined 13:09 bluescreen joined
dalek p: 11d4870 | kshannon++ | src/6model/reprs/P6opaque.c:
Fix nasty memory leak in P6opaque

We have a list of gc_cleanup_slots. We should be using them :)
13:54
p: 05a89ef | kshannon++ | src/6model/reprs/P6opaque.c:
Expand tabs while I'm here
14:01 mtk joined 14:08 Hunger joined 14:35 alin joined 15:46 contingencyplan joined 16:03 dmalcolm joined 16:04 AzureSto_ joined
dukeleto cotto: fun! 16:24
cotto: what have you been up to? 16:50
17:01 arnsholt_ joined, GeJ joined 17:03 jevin joined
dalek kudo/nom: 80ec2c1 | moritz++ | tools/build/NQP_REVISION:
free the Ints!

bump to a NQP revision that garbage-collects embedded REPRs, and thus fixes a memory leak in Int (and probably other objects)
17:38
kudo/nom: 07374c2 | jnthn++ | src/core/Grammar.pm:
Grammar.parse and Grammar.parsefile should set $/. Resolves RT#107236.
18:01
18:03 dmalcolm joined
dalek kudo/nom: 9afb9c3 | jnthn++ | src/Perl6/Actions.pm:
Handle sub foo(SomeConstant) { ... } correctly. Fixes the True/False case - well, kinda. Thing is, we smart-match the argument against SomeConstant, and of course $x ~~ True always comes out true... :S
18:26
kudo/nom: 44ccd39 | jnthn++ | src/Perl6/Metamodel/ParametricRoleGroupHOW.pm:
Fix boolification of roles; resolves issue in RT##107336.
href="https://parrot.github.com:">parrot.github.com: b90f86c | alvis++ | .nojekyll:
gh-pages suggests we can opt-out of jekyll with this file. So I'm gonna try it and see what happens.
18:38
benabik jekyll? 18:39
alvis benabik: Hey! Yeah, all of the html docs in 'parrot.github.com' gets processed through jekyll. 18:40
benabik alvis: jekyll's a template system or something?
alvis benabik: more of rendering engine, i think. it's what github uses to render *all* of its html/markdown pages. again, i think. 18:41
benabik: the problem is 'parrot.github.com' chokes on all of the documentation releases across all of the parrot releases.... 18:42
benabik: so, i'm trying to see if it's actually jekyll that chokes; rather than github, per se. 18:43
benabik alvis++
19:06 Psyche^ joined 19:15 bluescreen joined 19:30 Hunger joined
dalek href="https://parrot.github.com:">parrot.github.com: 18a751e | alvis++ | / (64216 files):
Here comes a big push; trying to determine whether it's jekyll or github that chokes on the build.
19:42
benabik big push indeed. 64k files. 19:47
sorear (64216 files)? are you trying to kill my poor dalek?
benabik karma alvis
aloha alvis has karma of 14.
benabik alvis++
19:48 davidfetter joined 19:49 votz joined 19:52 alin joined
dukeleto alvis: thanks for continuing to work on parrot.github.com 20:00
aloha: i have some idea, but not enough time to describe them :(
alvis: i will try to respond to parrot-dev soon. But basically, I would prefer not to have our docs spread out across many repos just because GH times out rendering them 20:01
aloha: hopefully, it was jekyll timing out on the conversion from pod->html, so we can just check in the html, as you just tried
also, alvis++ 20:02
benabik: jekyll is what powers Github Pages 20:03
benabik: basically a webserver that uses the Liquid (ruby) template engine
20:10 zby_home joined
alvis dukeleto: back now. yep, it was jekyll. everything built fine with the '.nojekyll' file included in the repo. ... 20:10
dukeleto: ok, on the no multiple repos. (don't think we'll need 'em now.) 20:11
dukeleto: i'll fix up the 'index.html' and the 'releases.html' pages and we should be back in business. (and maybe i can move forward! :) 20:13
20:15 snearch joined
dalek href="https://parrot.github.com:">parrot.github.com: 939b57b | alvis++ | / (2 files):
Updated index.html and releases.html to include links to documents v2.11.0 - v0.2.0.
20:21
dukeleto alvis: awesome! I knew about .nojekyll but totally forgot about it. 20:25
20:27 bluescreen joined 20:31 perlite joined
dalek href="https://parrot.github.com:">parrot.github.com: ff75ffb | alvis++ | NOTE:
Force github to rebuild.
20:33
kudo/nom: 44556db | jnthn++ | src/Perl6/Actions.pm:
Fix initializers for lexical declarations that shadow attribute aliases.
20:46
20:51 mj41 joined
dalek Heuristic branch merge: pushed 54 commits to nqp/qbootstrap by jnthn 21:00
21:07 lucian joined
cotto ~~ 21:08
21:41 preflex_ joined 21:44 lucian joined
dalek kudo/nom: eccd5ee | jnthn++ | src/binder/container.c:
Add a missing concreteness check (hopefully fixes a bug tadzik++ reported/helped me find).
21:46
href="https://parrot.github.com:">parrot.github.com: 2315383 | alvis++ | / (2 files):
Removing index.html ... still trying to force a rebuild. So I'll restoring it after 10 - 15 minutes.
21:48
22:07 alvis joined
dalek href="https://parrot.github.com:">parrot.github.com: acd42ab | alvis++ | / (2 files):
Putting index.html back in. 'cause 'parrot.github.com' is still not rebuilding.
22:11
22:45 whiteknight joined
dalek p: 2e578b5 | jnthn++ | src/ (2 files):
Accessing attributes may trigger auto-vivification of a scalar container with P6opaque; we were missing some write-barriers for these cases. Add them.
22:48
href="https://parrot.github.com:">parrot.github.com: 1449420 | alvis++ | .nojekyll:
Removing .nojekyll since jekyll obviously isn't the problem. Last try before seekin' further help from the higher powers.
22:50
23:23 jsut_ joined
dalek kudo/nom: ae33c0b | (Geoffrey Broadwell)++ | src/core/Main.pm:
1340fa68ba changed Parameter.type to return the actual type, not its name -- now fix MAIN_HELPER's gen_usage() to compensate. Fixes #107244.
23:25
23:59 japhb joined