»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg p6eval perl6: ... | irclog: irc.perl6.org/ | UTF-8 is our friend!
Set by sorear on 4 February 2011.
lichtkind [Coke]: so it say how utf will be normalized? 00:00
00:01 whiteknight joined
[Coke] s/utf/unicode/ 00:02
though I'd probably just say "Strings", instead of "Unicode"
00:05 sisar left 00:06 sisar joined
lichtkind [Coke]: yes i was bit lazy just try to find a good explanation for the tablets, the index is slowly maturing 00:13
00:16 vlixes left 00:28 tokuhirom joined
dalek blets: e358dfc | (Herbert Breunung)++ | docs/appendix- (2 files):
explain $?NF and repair some glossary links [Coke]++
00:29
00:31 japhb_ left 00:37 spider-mario left 00:38 mspaulding left, jaldhar joined 00:41 benabik joined 00:50 Khisanth left 00:54 scott_ joined 00:55 scott_ is now known as Guest73372, thou left 01:03 havenn left 01:08 Khisanth joined
dalek blets: 69f6d32 | (Herbert Breunung)++ | docs/appendix- (2 files):
more crosslinking for subrules
01:10
blets: d247077 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
s/P5/perl 5/
blets: 3856104 | (Herbert Breunung)++ | docs/appendix- (2 files):
adding eulers number to glossary and linking to ops who using it
blets: 5b5069e | (Herbert Breunung)++ | docs/appendix-a-index.txt:
more crosslinks for $*UIDs
01:16 thou joined 01:17 cognominal_ joined 01:19 cognominal left 01:20 lichtkind_ joined
sorear colomon: hi 01:20
colomon \o
kind of curious how you knew I just got home from rehearsal. :)
sorear can you reproduce the oddity from earlier?
colomon: I just got home from dinner
oh, you don't have time yet then? 01:21
no rush
colomon give me a minute and I'll see if I can golf it for you.
(I can reproduce it, but it takes relatively a lot. Though I guess if you downloaded ABC I could send you the broken script which produces the error without golfing.) 01:22
sorear I have an ABC checkout
01:22 lichtkind left
sorear I haven't done anything with it 01:22
01:23 lichtkind_ is now known as lichtkind 01:25 thelazydeveloper left
colomon sorear: just e-mailed you everything you should need to reproduce the problem (long version) 01:26
want me to try to golf it as well, or no?
sorear No 01:30
01:31 whiteknight left 01:38 wolfman2000 joined 01:47 bluescreen10 left 01:53 s1n left 01:54 lichtkind left 02:01 tokuhirom left, tokuhirom joined 02:03 bluescreen10 joined 02:06 tokuhirom left, s1n joined 02:18 spaceships left, spaceships joined 02:20 DarthGandalf left
dalek ast: ebb9ec5 | coke++ | S0 (13 files):
pugs unfudge
02:32
02:50 orafu left, orafu joined 02:51 fgomez left 02:59 thou left 03:00 thou joined 03:01 fgomez joined 03:17 envi_ joined 03:25 tyatpi joined 03:33 skids left 04:06 thou left 04:24 bluescreen10 left 04:34 wolfman2000 left, uniejo joined 04:43 preflex_ joined 04:44 preflex_ is now known as preflex 04:56 uniejo left 04:59 birdwindupbird joined 05:13 tyatpi left
moritz \o 05:31
phenny moritz: 24 Apr 23:10Z <pmichaud> tell moritz in commit a83a4b the resulting text reads "The Rakudo developers would like to add the organizers from Oslo.pm". That doesn't read quite right to me -- what are we wanting to add them to? ;-)
05:32 tyatpi joined 05:40 sergot left
dalek kudo/nom: 1a7e4df | moritz++ | docs/announce/2012.04.1:
[announce] wording fix from pmichaud++
05:43
05:44 tyatpi left 05:54 wtw joined 05:56 NamelessTee joined, kaleem joined 05:57 lestrrat left, lestrrat joined 05:59 spaceships left 06:21 sisar left 06:41 replore_ joined
dalek ecs: 053a580 | (Frederik Schwarzer)++ | S32-setting-library/Str.pod:
[S32] Grammar fix.
06:50
ecs: 17a1305 | (Frederik Schwarzer)++ | S32-setting-library/Str.pod:
[S32] Typo fix.
ecs: a835127 | moritz++ | S32-setting-library/Str.pod:
Merge pull request #11 from icwiener/master

Just some minor stuff I saw while reading.
06:57 cognominal_ left, cognominal_ joined 07:00 brrt joined 07:09 sisar joined
frettled phenny: tell lichtkind Regarding the use of #foo to access an <a name> element in HTML: it is standard behavior that you're complaining about, it's what everybody expects to happen. There is of course no technical problem in having the <a name> element in another place than the header, you could put a hundred thousand lines of text inbetween the two if you wanted to. But that's bad design :) 07:16
phenny frettled: I'll pass that on when lichtkind is around.
07:26 sisar left 07:30 overrosy left 07:32 NamelessTee left 07:41 Khisanth left 07:42 Khisanth joined 07:44 NamelessTee joined 07:52 replore_ left, replor___ joined 07:55 ggoebel__ left 07:58 ggoebel__ joined 08:05 replore_ joined, replor___ left 08:29 cognominal_ left, cognominal_ joined 08:40 daxim joined 08:42 agentzh joined 08:43 agentzh left, agentzh joined 08:45 dakkar joined
eiro tadzik, ack 08:47
08:58 dagelf left, kresike joined
moritz r: gist.github.com/2484152 09:03
p6eval rakudo 1a7e4d: OUTPUT«94␤» 09:04
09:04 replore_ left
masak \o/ 09:04
of course, as soon as I went to bed, I thought of improvements. 09:05
arnsholt moritz: I've started sketching a fix to your sqlite problem 09:07
moritz r: my $c = 1; $c = 2 * $c + 1; for ^5; say $c
p6eval rakudo 1a7e4d: OUTPUT«===SORRY!===␤Missing block␤at /tmp/PlOpkKI8B5:1␤»
moritz r: my $c = 1; $c = 2 * $c + 1 for ^5; say $c
p6eval rakudo 1a7e4d: OUTPUT«63␤»
arnsholt It'll probably be a bit longer before it's all done, but it's mostly a matter of implementation I think
moritz arnsholt: ok. I don't plan to hold off the release for it
I'll release as soon as I've got a +1 from any <pmichaud jnthn> 09:08
masak moritz: it's ($c + 1) * 2
moritz r: my $c = 1; $c = 2 * $c + 2 for ^5; say $c
p6eval rakudo 1a7e4d: OUTPUT«94␤»
masak moritz: that's the inverse of $x / 2 - 1
moritz right
moritz finds his solution much mor straight forward and readable than masak++'s 09:09
masak the function replace-var is what I had to write to turn the AST "inside out" in the right way.
moritz: yeahbut.
moritz but of course it's much less interesting :-)
masak the objective of this exercise is not to compute the inverse yourself.
state the problem *forwards* and have the computer do the numbers.
arnsholt moritz: Yeah, getting it shipped will depend on my tuit supply, so definitely don't wait for it
moritz r: sub guard($x) { $x / 2 - 1}; sub all_guards($x is copy) { $x = guard($x) for ^5 }; for 0..* { if all_guards($_) == 1 { .say; last } } 09:11
p6eval rakudo 1a7e4d: OUTPUT«(timeout)»
moritz r: sub guard($x) { $x / 2 - 1}; sub all_guards($x is copy) { $x = guard($x) for ^5 }; for 0..100 { if all_guards($_) == 1 { .say; last } } 09:12
p6eval rakudo 1a7e4d: ( no output )
moritz r: sub guard($x) { $x / 2 - 1}; sub all_guards($x is copy) { $x = guard($x) for ^5 }; say all_guards(93)
p6eval rakudo 1a7e4d: OUTPUT«0.96875 0.96875 0.96875 0.96875 0.96875␤»
moritz oh 09:13
r: sub guard($x) { $x / 2 - 1}; sub all_guards($x is copy) { $x = guard($x) for ^5; $x }; for 0..100 { if all_guards($_) == 1 { .say; last } }
p6eval rakudo 1a7e4d: OUTPUT«94␤»
masak heh. 09:14
moritz r: sub guard($x) { $x / 2 - 1}; sub all_guards($x is copy) { $x = guard($x) for ^5; $x }; say (0..*).first: { all_guards($_) == 1 } 09:17
p6eval rakudo 1a7e4d: OUTPUT«94␤»
masak I'm in a superposition of thinking "straightforward" and "brute-force" ;) 09:19
I guess I have to make a module of my symbol handling, and then I can solve the problem in three lines ;)
moritz aren't you supposed to tweak the language until you can? :-) 09:20
masak modules are language tweaks ;)
moritz when I wrote Math::Expression::Evaluator, I had to constrain myself not to turn it into a CAS :-) 09:21
masak 'use Algebra::Symbolic; my Var $x .= new; my $y = $x; $y = guard($y) for ^5; solve($y == 1); say $x'
ok, five lines ;) 09:22
moritz plus the definition of &guard
masak I can make it three if I eliminate $y and write 'solve( guard(guard(guard(guard(guard($x))))) == 1 );'
right.
Ulti there is symbolic algebra in Rakudo??? 09:32
timotimo if you can implement it in perl6, it'll be in rakudo, sure 09:33
masak Ulti: well, the point is that you can make it easily as I do in gist.github.com/2484152
Ulti: it's not a complete solution by far, but it solves the problem at hand.
timotimo cute
moritz the basic idea is the same as "expression templates" in C++ 09:34
masak Ulti: what makes it easy is that you can easily co-opt all the operators to not calculate things right away, but to form syntax trees which you can then manipulate any which way you want.
moritz you overload operators to return a data structure that returns the operation and the operands
frettled guard⁵, as I wrote the other day, would be kindof cool .)
masak std: sub postfix:<⁵>($) {} 09:35
p6eval std fab64fc: OUTPUT«ok 00:00 41m␤»
09:35 noam left, noam joined
moritz p6: say so '⁵' ~~ /<:L>/ 09:35
p6eval rakudo 1a7e4d, niecza v16-23-gaa61ed5: OUTPUT«False␤»
..pugs: OUTPUT«Error eval perl5: "if (!$INC{'Pugs/Runtime/Match/HsBridge.pm'}) {␤ unshift @INC, '/home/p6eval/.cabal/share/Pugs-6.2.13.20120203/blib6/pugs/perl5/lib';␤ eval q[require 'Pugs/Runtime/Match/HsBridge.pm'] or die $@;␤}␤'Pugs::Runtime::Match::HsBridge'␤"␤*** Can't locate P…
moritz yes, should work
masak frettled: to me, that's too sugary-sweet, but YMMV. :) 09:36
timotimo what does :L match?
masak letters?
moritz r: multi sub postfix:<⁵>($x) { $x ** 5 }; say 2⁵
p6eval rakudo 1a7e4d: OUTPUT«32␤»
moritz a single letter, to be precise
Ulti is letter defined as from any language? 09:37
moritz r: multi sub postfix:<⁵>($x) { $x ** 5 }; say 2⁵⁵
p6eval rakudo 1a7e4d: OUTPUT«33554432␤»
frettled masak: thank goodness, I was worried that you might suggest that it was aspartame sweet…
moritz that doesn't assoc right, does it?
masak r: multi sub postfix:<⁵>($x) { $x ** 5 }; my &id = -> $x { $x }; multi infix:<**>(&code, 0) { &id }; multi infix:<**>(&code, Int $n where * > 0) { -> $x { &code((&code ** ($n - 1))($x)) } }; say &guard⁵(94)
p6eval rakudo 1a7e4d: OUTPUT«use of uninitialized variable $x of type Nil in numeric context in method Numeric at src/gen/CORE.setting:653␤␤Method 'postcircumfix:<( )>' not found for invocant of class 'Int'␤ in <anon> at src/gen/BOOTSTRAP.pm:815␤ in any <anon> at src/gen/BOOTSTRAP.pm:811␤ …
masak :/ 09:38
oh!
forgot &guard, didn't I? :)
r: multi sub postfix:<⁵>($x) { $x ** 5 }; my &id = -> $x { $x }; multi infix:<**>(&code, 0) { &id }; multi infix:<**>(&code, Int $n where * > 0) { -> $x { &code((&code ** ($n - 1))($x)) } }; sub guard($x) { $x / 2 - 1 }; say &guard⁵(94)
p6eval rakudo 1a7e4d: OUTPUT«1␤»
masak \o/
Ulti moritz: this is cool perlgeek.de/blog-en/perl-6/physical...lling.html
moritz Ulti: I'm glad somebody likes it 09:39
masak likes it too
moritz Ulti: I presented it as YAPC::EU 2010 in Pisa, and the echo was mixed
Ulti really? surely the worst reaction was *meh* rather than negative?
moritz Ulti: the worst reaction was from somebody who hadn't read the abstract of my talk, and execpted something very different :-) 09:40
Ulti heh so the standard mixed reaction then
this doesn't solve all my problems??? why did I sit through this, you are worthless!
arnsholt moritz: Oooh, workaround for you (maybe)
Try doing @conn[1] = OpaquePointer and then calling sqlite3_open 09:41
frettled masak: so now you just need to generalize that code to work for all of ⁰⁻⁹ ;)
Ulti moritz: that style of programming would be really great for writing control systems
moritz Ulti: the talk was titled "Perl 6 and the real world", and that somebody expected it to be about real-life experience with Perl 6, not about modelling real life :-)
arnsholt Ah, nm. Won't work after all 09:42
masak frettled: I bet it could be done via a macro :P
arnsholt OTOH, it might give you a segfault =)
timotimo moritz: that's a little bit misleading, i agree
but that's what abstracts are for, so there's no reason to let that confuse you 09:43
moritz arnsholt: it doesn't change anything, apparently
frettled masak: \o/
Ulti with word modelling added between 'and' and 'the' might have avoided that I guess
frettled masak: A macro with a lookup table! ;)
arnsholt moritz: Right. I get a segfault locally if I just assign to index 1 and fetch index 0
moritz arnsholt: ah right, if I remove index 0, I get a segfault too 09:44
arnsholt I should probably try to fix that ^_^ 09:45
moritz Ulti: I was playing with people's expectations deliberately, I confess. But I expected them to read the abstract, so that their expectations and mine could go into sync before the talk :-)
frettled masak: writing the code for handling 2⁵⁵ correctly (and not as (2⁵)⁵) would probably be a nice kata 09:46
timotimo moritz: have you done anything with Math::Model after that? have you tried if it got any faster? or if it works on niecza? did anyone build that chaotic model? 09:47
moritz timotimo: well, for one the memory leaks stopped :-) 09:48
timotimo: and I think I made it work on rakudo/nom
it didn't run on niezca last I tried
but that was quite a while ago
masak frettled: I don't see how it could be without serious magic. 09:49
timotimo mhm
masak given that each ⁵ is one postfix operator, I mean.
moritz no problem with an 'is parsed' macro 09:50
which just matches all such numerical powers in one go, and code-gens them with the right associativity
frettled There was something like that I was hoping for.
timotimo is the syntax and semantics needed for that defined/modeled/explained yet? 09:51
moritz ok, niecza runs Math::RungeKutta (and does so fast :-) 09:52
timotimo: not in detail
niecza hiccups on one of the xml-writer tests 09:53
but that's just an issue with the tests, not the module (uses $str.match(:x(2), rx/.../)
09:59 Khisanth left
daxim follow-up from yesterday: rt.perl.org/rt3/Ticket/Display.htm...xn-1097430 # happy end 10:00
masak this is very interesting: www.schneier.com/blog/archives/201...und_o.html 10:04
moritz, you need to read/watch that. :)
moritz masak: can't watch right now while at work :-) 10:05
masak: but the combination of prisoner's dilemma and games brought back memories of a very nice game, en.wikipedia.org/wiki/Hoity_Toity 10:07
masak moritz: I'm watching them now. it's fascinating. 10:08
moritz each round, the players can chose either between competing, stealing or playing detective. It's quite fun to play (though I don't have it at home :/)
masak moritz: I hadn't really grok'd how fragile trust is in this kind of contest. 10:09
honestly, I wouldn't want to play this kind of game against someone who holds a grudge, and who can't compartmentalize things that happen in a game. :)
moritz same here 10:10
tadzik eiro: ack as in ACK or as in "aargh"? :)
10:10 Guest73372 left
moritz so, I'll never play it against my wife :-) 10:10
masak ;)
moritz: I haven't watched all videos yet. but so far, all contestants say the same thing to each other: "let's be reasonable. let's both choose 'split'." 10:11
so clearly, the words are meaningless -- and most likely, everybody knows this.
and it's all in the nonverbal communication. 10:12
moritz and they have no way to enforce it :-)
10:13 jferrero joined
moritz oh, I just got bitten by the lack of filling positionals by name :-) 10:13
masak :P
moritz the Math::Model tests relied on it
and since it's a method call, no error was thrown due to excess named args 10:14
masak interesting. there seems to be some correlation between contestant A being very trustworthy and contestant B defecting -- and then feeling genuine regret afterwards. 10:15
10:18 spider-mario joined
masak also interesting. there's only one reason to split (because you trust the other to do so), but two reasons to steal (either because you think the other trusts you to split, or because you think the other will double-cross you and steal). 10:18
10:19 Khisanth joined
moritz r: class A { has %.h; method x { %.h<a> } }; say A.new(h => { a => 5 }).x 10:20
p6eval rakudo 1a7e4d: OUTPUT«5␤»
moritz r: class A { has %.h; method x { %.h<a> } }; say A.new(:h{ a => 5 }).x
p6eval rakudo 1a7e4d: OUTPUT«5␤»
10:24 GlitchMr joined
moritz and the second problem with Math::Model was that it used defined $v ?? ... !! ... ; 10:24
which stopped working after we switched &defined to be a listop 10:25
so, now it works again on nom
phenny: tell sorear it would be nice of niecza's lives_ok and eval_lives_ok could diag() the exception when one is thrown 10:28
phenny moritz: I'll pass that on when sorear is around.
masak moritz: I watched all the videos. make sure you watch them when you're $home. worth it. 10:30
dalek p: a04da69 | (Arne Skjærholt)++ | src/6model/reprs/CArray.c:
Make sure initial child_objs in CArray is zeroed out.
10:47
10:59 mucker joined, mucker left 11:00 mucker joined 11:04 lestrrat left 11:05 lestrrat joined, brrt left 11:07 mucker left, mucker joined, mucker left 11:08 mucker joined 11:09 pernatiy left
masak heh. p6 split <=> p5 split. but p6 comb <=> p5 m//g. 11:27
eiro tadzik, ACK: there is a chance you'll be there so i will try to spare some extra boxes
masak \o/ 11:30
tadzik yay 11:33
moritz masak: having some research and experience in the back of my mind, I'd be very sure to shake hands with the other player before they pick the ball 11:34
masak: at least in .de there seems to be much more reluctance to break word+handshake than just the word 11:35
masak ooh
but wait till you see the last video ;)
eiro is panda still used ? 11:38
tadzik sure 11:39
and quite actively developed these days :)
eiro cool
can panda install the perl6 toolset? 11:40
parrot+rakudo ? 11:41
tadzik nope
panda is written in Perl 6 and installs stuff from modules.perl6.orgj
masak probably better.
tadzik and it can install itself too :)
masak proto auto-installed Rakudo for you.
11:42 kresike left
eiro panda isn't the proto successor ? 11:42
masak it's the neutro successor, which was the proto successor ;)
tadzik well, it's a bit like pls successor which was proto successor, because it didn't want to be like neutro, which was proto successor 11:43
or something
I think there's more than one axis
eiro well ... don't you think panda should be shipped with a perl6 installer in the bootstrap ?
tadzik no 11:44
do cpan clients install Perl 5?
eiro ok ... so what's the easiest way to install perl6 ?
tadzik installing Rakudo Star
eiro tadzik, makes sense: question cancelled, your honnor
tadzik which gives you panda for free, iirc
eiro ahhh! this way :) 11:45
ok thanks
tadzik aye :)
mikec where does panda install modules to? 11:46
tadzik ~/.perl6/
but we're thinking about that one 11:47
mikec ah ok
in wondered if you could install rakudo star, upgrade rakudo and parrot, and still use panda to install modules 11:48
tadzik sure
but note that modules precompiled for the old rakudo won't work with new rakudo 11:49
and you'll see fireworks :)
mikec yeah, i found that problem
tadzik one should probably write something that rebuilds all modules if necessary
like panda --rebuild-ALL-THE-THINGS
mikec but i fetched them from source rather than using panda, which would have been easier
heh 11:50
tadzik if you precompile them the problem stays
you can always find ~/.perl6/ -name '*.pir' -delete
mikec aha
tadzik and lose plenty of speed :/
mikec how would a --rebuild-everything work? just go through everything in .perl6? 11:51
masak by the way, hakank++ built a MiniZinc model for the guards-and-apples problem: www.hakank.org/minizinc/guards_and_apples2.mzn 11:53
tadzik mikec: I guess so 11:54
mikec i guess there's no easy way to check whether the precompiled code is out of date
eiro this page is outdated, right ? rakudo.org/how-to-get-rakudo-nom/
i mean: nom is the current branch now 11:55
masak eiro: well, it says that.
do you have a really old cache?
it's even in the URL ;)
mikec heh 11:56
masak or, maybe you just mean that `git checkout nom` is rather redundant?
11:56 mtk joined
masak it is. it should be a no-op. 11:56
eiro redundant for you and disturbing for a newcomer 11:57
no ?
11:57 tyatpi joined 11:58 kresike joined
mikec i wouldn't say so. just makes it extra clear which branch you're getting? 11:58
eiro i mean: there is no "perl6 for impatients" in the perl6.org homepage
mikec although it's probably an accident
eiro there is no "welcome" banner (i really think like: and if i was a newbie) 11:59
mikec ah
eiro i'm installing perl6 (again :) ) so i'll try to provide a pr 12:00
masak "Programming language tutorials shouldn't be about learning languages. They should be about something interesting, and you learn the language in the process." -- prog21.dadgum.com/67.html
12:01 NamelessTee left 12:05 pernatiy joined 12:13 GlitchMr left 12:15 ab5tract joined 12:18 NamelessTee joined 12:20 jaldhar left 12:25 skids joined 12:32 bluescreen10 joined 12:35 lichtkind joined
lichtkind hai 12:36
phenny lichtkind: 07:16Z <frettled> tell lichtkind Regarding the use of #foo to access an <a name> element in HTML: it is standard behavior that you're complaining about, it's what everybody expects to happen. There is of course no technical problem in having the <a name> element in another place than the header, you could put a hundred thousand lines of text inbetween the two if you wanted to. But that's bad design :)
lichtkind frettled: si ID is better? 12:37
frettled frettled: What is "si ID"? 12:38
hups
Nice typo :) 12:39
12:40 zamolxes joined 12:41 pernatiy left
flussence well you don't need a dummy <a> element to use id=, so I'd say yes 12:41
frettled uh?
Ah, so lichtkind is asking whether you can use the ID attribute instead of <a name="foo"></a> to make example/#foo reach the foo section? No, that is not how it works.
12:41 brrt joined
frettled If you want _that_ to work, you need to employ CSS hiding/unhiding and javascript, which will certainly break navigation. 12:41
12:42 pernatiy joined
flussence are you talking about some sort of fancy thing using multiple pages? 12:42
frettled flussence: no
flussence: I'm not sure if you caught the original discussion yesterday evening, did you?
flussence I'm lost, I probably missed something
masak I had the impression that the 'id' attribute more or less supplanted named anchors.
flussence scrollbacks
masak at least in some best-practices sense. 12:43
frettled masak: the ID attribute provides a way of specifying an identificator for an element, which can later be used by e.g. CSS to specify properties, or by javascript to manipulate the DOM.
flussence: irclog.perlgeek.de/perl6/2012-04-24#i_5489786 12:44
masak frettled: yes, but they also function as anchors, no? 12:45
frettled masak: it is possible that this has been specified to work as an anchor as well
lichtkind frettled: i used previously name and they talekd so long into me that i started do <a id="Z-op"/> which works too
12:45 pernatiy left
masak frettled: I'm pretty sure they do, and that it's quite a conscious feature. 12:45
12:45 pernatiy joined
lichtkind frettled: saying that that is the standard 12:45
frettled www.w3.org/TR/html401/struct/links.html#anchors
both seem to be standard now, I'd missed that
flussence I'm pretty sure even IE6 supports id= as a fragment identifier 12:46
frettled but it has nothing to do with lichtkind's problem
In fact, to get the behaviouf lichtkind desires, the ID attribute is wholly unsuitable, only <a name> will work
s/iouf/iour/
But then again, if I understood lichtkind's wishes correctly, those wishes are against BCP :) 12:47
12:48 pernatiy left
lichtkind frettled: i just want normal inter noc anchors 12:48
12:48 pernatiy joined
lichtkind people just suggested here that ID is best practice 12:49
i mean inner doc anchors
frettled lichtkind: ah, you appeared to say that you wanted clicking on such a link to show you the lines _above_ the anchor as well 12:50
lichtkind: which is the opposite of normal
The ones on the webpage discussed _are_ behaving normally.
flussence <h1 id="w">W</h1> is more idiomatic than <h1><a name="w"></a>W<h1>, if that's what you're asking... 12:51
frettled flussence: well, that's debatable
(when I learned to write HTML, it was <a name="w"></a>\n<h1>W</h1>, though) 12:52
lichtkind frettled: allright i didnt know what your anserwing, that was my first discussiom , yes yesterday i wanted to move the anchors so that more of the page is visible, its just UI thing asking you as user
12:52 leprevost left
lichtkind if your not confused 12:52
if you see the previous item then you clicked on 12:53
flussence oh, I see what you want now...
frettled If there is a long list of things, and you use internal anchors to point to specific points in that list, that is a sign that your document is too long, and needs to be split into smaller documents. 12:54
masak er. I wouldn't move the anchor away from the element it's referencing. that way lies madness. 12:55
frettled There is nothing wrong with serving the whole document for certain uses, for e.g. print (which is something I hope will disappear).
masak also, it seems to be a clear mixing-up of content and presentation.
frettled masak: yup
masak: regarding moving the anchor away: the element it's referencing is the element it's closest to :) Sometimes you may want a graphical element before the sub heading or whatever, and then it makes sense to have the anchor before the image, not after. 12:57
lichtkind frettled: the document is long because perl 6 has so many builtins, talk with larry :) 12:58
12:58 JimmyZ joined
frettled lichtkind: I was speaking generally. 12:58
lichtkind: but are you saying that TimToady is maintaining that web page? :) 12:59
lichtkind no that i just write what he pulles out
frettled So splitting the document into smaller documents, e.g. one per letter of the alphabet, is for you to do, should you choose to take that piece of advice :) 13:00
flussence if you *really* want to show some scrollback then there's a nasty CSS hack for that: give each heading a big top padding and an equal-but-negative top margin. 13:02
13:02 PacoAir joined
frettled ooh 13:02
13:02 dakkar left
flussence (but if you go that route, I'd recommend you put <section id=> tags in instead and put the spacing on those, so it doesn't mess up any the headings already have 13:02
frettled I'd rather put some context in the form of forward and back links with minor snippets of what you're missing out on
flussence *)
.oO( in an ideal world we'd only need "h1:target { anchor-offset: 5em }" or something )
13:06
lichtkind frettled: this way i get easily over 100 pages which doesnt sounds nice to me
frettled lichtkind: why? There are 26 letters in the alphabet, and you have one section for specials 13:08
That looks like 27 documents to me, by separating in the same way that you use internal anchors today.
bonus: quicker loading/display times
lichtkind frettled: we have 7 apendices +10 tablets if splitting them all with that logic i get over 100 pages very fast 13:09
frettled lichtkind: okay, but why is that a problem?
lichtkind we using html now which is much faster than socialtext was 13:10
frettled: i see no problem in some kb of text, i just asked if its more pleasent if the item you click to is not on the uppermost border 13:11
frettled lichtkind: and it generally is not more pleasant
13:11 replore_ joined, fgomez left
lichtkind frettled: allright so it stays on top boder, thanks :) 13:13
13:14 DarthGandalf joined
frettled lichtkind: np, glad to be of annoying assistance :) 13:16
lichtkind haha 13:17
frettled: please have a look tablets.perl6.org 13:18
frettled lichtkind: any change since five minutes ago?
lichtkind no :) 13:20
but soon :)
dalek blets: a43824e | (Herbert Breunung)++ | docs/appendix-a-index.txt:
polish entries for chrs, ords, orelse, andthen
13:23
blets: 339d632 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
add trim and some crosslinks
blets: 3d73921 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
bringing more of S32/Str
13:24 benabik left
masak lichtkind: re tablets.perl6.org/tablet-6-blocks.html -- "2.3.2 continue" -- continue doesn't exist anymore. maybe you're thinking of 'next' for jumping an iteration ahead in loops, or 'proceed' for not automatically breaking out of a 'when' block. 13:25
[Coke] learns something new (almost) every day here. I had no idea the #foo in urls now worked with ids.
masak [Coke]: once you know it, it's easy to see why they're spelled '#foo' in CSS too, though. 13:26
I think it's a really established feature. like, HTML 4. 13:27
or something.
lichtkind masak: thanks but i didnt looked into that since years, i currently busy bringing index uptodate and then going on with lower nimber tablets
masak lichtkind: ok. just letting you know there's an error there. do with that information what you will.
lichtkind masak: i checked index b i would but that out now, but it wasnt in there , the blocks tablets which will be rewritten anyway, it just has a sceleton that i cen set the right links into it 13:29
masak it's a bit hard to understand what you mean when you're writing underwater. but I think I got the gist of it. 13:31
13:35 JimmyZ left, mucker left 13:47 kaleem left
dalek blets: 53a56f1 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
more crosslinks+small format fixes
13:52
lichtkind masak: i under blub you soblub either
13:55 p6eval left, d4l3k_ joined 13:56 dalek left 13:57 d4l3k_ is now known as dalek
masak .oO( the Blub paradox ) 13:58
13:59 wtw left 14:00 p6eval joined 14:01 ChanServ sets mode: +v p6eval
ab5tract likes the Perl 6 Tablets :D 14:01
masak ab5tract! \o/ 14:02
dalek blets: a91b786 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
no more ucfirst but titlecase
14:03
lichtkind ab5tract: thank you
ab5tract lichtkind++ :)
wrote my first perl 5 in a decade. was fun to get back into a perl way of thinking. 14:04
lichtkind ab5tract: how much you read?
ab5tract though i had completely forgotten about the referencing system :/
lichtkind, just started on the history section 14:05
lichtkind ab5tract: perl 6 has no reference :)
ab5tract: this i consider not even started :9
but thanks for double karma
but i have to go
shopping time
ab5tract lots of stuff to add to history (where i might actually be of some use) 14:06
lichtkind some food, and cycle parts
ab5tract: that would be grat
ab5tract: im most pouf of tablets.perl6.org/appendix-a-index.html
but just look into our git repo and clone it or get commit bits
ab5tract lichtkind, sure. 14:08
dalek blets: 1f8d1f4 | (Herbert Breunung)++ | docs/ (2 files):
added link to github repo
14:09
masak lichtkind: in tablets.perl6.org/tablet-1-language-design.html -- "But every context is its own domain, optimized to solve the problems of that domain." -- what does this mean?
how is a context its own domain? 14:10
lichtkind masak: im gone and dont remember anyway :)
masak it sounds almost, but not quite, completely meaningless to me.
lichtkind masak: maybe just bad translation, these are the parts i wrote in geman 14:11
masak a bit like "Every situation is its own state." or "Every country is its own region."
flussence
.oO( something something lexical context )
14:12
masak under "One pass parsing" on the same page: "As a nice side effect: syntax errors can only damage the understanding of small units." -- I'm not sure that follows from one-pass parsing. 14:13
what TimToady keeps putting forward as the immediate advantage of one-pass parsing is: "You always know which language you're parsing." 14:15
the classical counterexample from Perl 5 would probably be a m//x expression with a '#'-style comment with an accidental slash in it.
since Perl 5 only searches blindly for the closing '/', it will find the one in the comment. hilarity ensues. 14:16
Perl 6 doesn't do blind searches forward to the next closing delimiter. ever. it always keeps track of how far nested it is down the sublanguage stack.
[Coke] 10:14 <@Coke> huh. autofudge is running, not emitting any output, and I don't have any perl6 processes running.
10:14 <@Coke> I think this means /fudge/ is hanging.
10:15 <@Coke> argh, and autounfudge doesn't respond well when you kill fudge 14:17
also, "make spectest" should not "git pull", but "git pull --rebase". no?
masak I generally like 'git pull --rebase', but I'm inclined to say that "make spectest" should die if you have unpushed commits. 14:19
14:20 jaldhar joined
[Coke] masak: then how do I test my work in progress? (commit. at which point I've now got a merge commit) 14:21
14:23 bluescreen10 left
masak [Coke]: my point is this: I'd rather have 'make spectest' fail fast and leave it up to me to take action, than it silently introducing merge commits in my local copy. 14:26
this scenario only affects core contributors anyway, so it's easy to teach everyone what to do if 'make spectest' fails fast. :) 14:27
[Coke] if I have local commits and do a git pull, will that not introduce a merge commit silently? 14:28
masak if you have local commits and there are remote commits and you do a git pull without --rebase, you'll get a merge commit.
(so don't do that)
I just mean, I don't think the solution is for 'make spectest' to do something else silently. 14:29
14:31 PacoAir left
[Coke] masak: so, silent merge commits trump other silent things. got it. ;) 14:34
pmichaud good morning, #perl6 14:35
masak [Coke]: no, failing fast trumps silent behavior.
pmichaud! \o/
14:35 havenn joined
masak autopun: twitter.com/sixthformpoet/status/19...7042370561 14:35
14:38 bluescreen10 joined
pmichaud perhaps 'git pull' could be run with --ff-only 14:40
that prevents a merge commit, while still doing the right thing in most cases
tadzik like pull --rebase? 14:41
pmichaud I think pull --rebase requires that there be no local uncommitted changes
tadzik possibly
masak +1 14:42
[Coke] masak: but it... you're not.. nevermind. 14:46
[Coke] catches up with pmichaud. Ok, that sounds better.
tadzik ah, I didn't backlog enough 14:49
14:50 benabik joined 14:51 kresike left
masak [Coke]: I understand that we were talking past each other, but not exactly how or why. anyway, nevermind. :) 14:51
[Coke] masak: exactly!
hugme: hug masak ... TO DEATH 14:52
hugme hugs masak
[Coke] ... no, you... stupid bot.
masak :P 14:53
also, *phew* :)
hugme: you can let go now. 14:54
masak tries to shake off hugme
hugme: hey!
14:56 jaldhar left
tadzik like a Face Hugger 14:59
15:00 kaare_ joined
masak eww 15:00
tadzik I hope I didn't spoil hugme for you 15:01
hugme: hug masak
hugme hugs masak
tadzik see? Harmless
masak :)
I should've thought of that myself. 15:02
15:02 spaceships joined 15:04 birdwindupbird left
[Coke] hugme: hugs? 15:04
hugme [Coke]:
[Coke] r: try {die 'eek'} ; say $! 15:08
p6eval rakudo 1a7e4d: OUTPUT«eek␤ in block <anon> at /tmp/C5ap9F9Itg:1␤␤»
[Coke] r: try {die 'eek'} ; say $::("!");
p6eval rakudo 1a7e4d: OUTPUT«eek␤ in block <anon> at /tmp/jI5eszEGvt:1␤␤»
[Coke] r: say %*ENV 15:09
p6eval rakudo 1a7e4d: OUTPUT«("PERLBREW_VERSION" => "0.42", "MAIL" => "/var/mail/p6eval", "USER" => "p6eval", "SHLVL" => "1", "HOME" => "/home/p6eval", "OLDPWD" => "/home/p6eval", "PERLBREW_ROOT" => "/home/p6eval/perl5/perlbrew", "PERLBREW_MANPATH" => "/home/p6eval/perl5/perlbrew/perls/perl-5.…
[Coke] r: say ::%*ENV
p6eval rakudo 1a7e4d: OUTPUT«===SORRY!===␤Confused␤at /tmp/7oMHWEQKOc:1␤»
[Coke] r: say ::("%*ENV")
p6eval rakudo 1a7e4d: OUTPUT«Symbol '%*ENV' not found␤ in method gist at src/gen/CORE.setting:8667␤ in sub say at src/gen/CORE.setting:6555␤ in block <anon> at /tmp/HsksPDCmzw:1␤␤»
pmichaud global dynamic vars tend to live in the PROCESS:: namespace, iirc. 15:10
r: say %PROCESS::ENV
p6eval rakudo 1a7e4d: OUTPUT«("PERLBREW_VERSION" => "0.42", "MAIL" => "/var/mail/p6eval", "USER" => "p6eval", "SHLVL" => "1", "HOME" => "/home/p6eval", "OLDPWD" => "/home/p6eval", "PERLBREW_ROOT" => "/home/p6eval/perl5/perlbrew", "PERLBREW_MANPATH" => "/home/p6eval/perl5/perlbrew/perls/perl-5.…
15:12 noam left, noam joined
[Coke] pmichaud: ok. old pugsian test, then. 15:13
brrt is there a perl5-ism for reduce? 15:15
(this is a p5 question, really)
moritz o/
brrt: I think List::Util or List::MoreUtil have a reduce function
PerlJam List::Util::reduce 15:16
brrt thx 15:19
spider-mario I have not been able to find an equivalent for scan, however. 15:22
(Perl 6’s [\…]) 15:23
I’ve tried Language::Functional::scan but it seems buggy 15:24
producing only two elements for a list that has six
15:26 cognominal_ left 15:27 cognominal joined 15:31 agentzh left 15:36 thou joined
masak couldn't you implement scan easily-ish in terms of reduce? 15:46
15:49 Psyche^ joined
masak hm, maybe not. 15:49
15:52 bluescreen10 left, Patterner left, Psyche^ is now known as Patterner 15:53 replor___ joined 15:55 envi_ left, ab5tract left 15:56 replore_ left 15:58 envi_ joined
masak decommutes 16:00
16:01 ab5tract joined, brrt left
Juerd Please don't ever make the whitespace around infix / mandatory. 16:02
I discovered that I tend to leave it out in simple divisions.
TimToady don't define a postfix beginning with / then 16:03
Juerd (e.g. $foo + 1/2)
TimToady: I promise I won't
TimToady we are also unlikely to :)
Juerd I know, but there's also the thing that happened to -
16:03 bluescreen10 joined
Juerd Even without any postfix beginning with that character :) 16:04
TimToady .u minus
Juerd For - I don't mind, but for / I'd have a hard time dealing with it :)
phenny U+2216 SET MINUS (∖)
16:04 replor___ left
Juerd $foo-bar 16:04
TimToady .u −
phenny U+2212 MINUS SIGN (−)
TimToady we need to make everyone use that instead of - :−) 16:05
Juerd My keyboard has only 86 keys.
TimToady that's why my smiley has a long nose
Juerd Apparently it has 87 keys. Hm. 16:06
Nose optional!
Hm, compose - n could be endash, compose - m could be emdash...
And compose - - minus :) 16:07
TimToady I hate my compose key file, it doesn't have any way to make U+2212 16:08
last I checked, I can't swap out my compose for a saner one and also keep anthy, alas 16:09
it gives me MINUS SIGN WITH DOT BELOW but no MINUS SIGN, grrr 16:11
16:12 pmurias joined
TimToady perl6: sub infix:<−> ($a,$b) { $a - $b }; my $x = 43; say $x−1; 16:14
p6eval pugs, rakudo 1a7e4d, niecza v16-23-gaa61ed5: OUTPUT«42␤»
16:15 mspaulding joined
TimToady the nice thing about the - situation is that if you do leave out the same, the next thing is unlikely to start with a letter, and if it does, you'll get a compile-time error 16:16
s/same/space/
that was a weird braino
16:20 thelazydeveloper joined
PerlJam starts writing the Acme module that will make / valid in identifiers ;) 16:25
sorear TimToady: for me, I can't use compose *at all* with anthy running 16:28
phenny sorear: 10:28Z <moritz> tell sorear it would be nice of niecza's lives_ok and eval_lives_ok could diag() the exception when one is thrown
sorear good * #perl6 16:29
TimToady sorear: even in Input method Off state?
do you have "IBus/Preferences/Advanced/Use system keyboard layout" checked? 16:34
16:35 pmurias left 16:37 Vlavv_ joined
TimToady or do you have a ~/.ibus/tables/compose-user.db file? (I don't know if I'm using that) 16:39
16:45 sporous left, sporous joined 16:49 s1n left
sorear TimToady: how do you access Input method Off state? is that "Enable or disable:" ? 16:56
use system keyboard layout is checked
I do have a compose-user.db 16:57
symptomatically, "Compose" is simply ignored while ibus is running
I press compose ' e, the latter two chars echo instantly
17:01 cognominal left 17:03 cognominal joined, PacoAir joined 17:05 s1n joined 17:09 GlitchMr joined 17:13 att joined
dalek rl6-bench: 177960d | (Geoffrey Broadwell)++ | TODO:
TODO: put two up ...
17:17
rl6-bench: 6c541cd | (Geoffrey Broadwell)++ | / (2 files):
TODO: ... and knock two down. With individual test skipping now available, perlito6.js/v8 is now reenabled, with just rc-forest-fire skipped.
17:19 brrt joined 17:20 envi_|2 joined
ab5tract perlito6.js ? 17:22
is that a js implementation of perl 6?
17:22 envi_ left
sorear ab5tract: what about it? 17:22
ab5tract: yes 17:23
ab5tract curious :)
17:23 cognominal left
ab5tract sorear, where can i find out more? 17:23
sorear ask fglock or pmurias
17:24 cognominal joined
ab5tract found the github page 17:26
interesting stuff
dalek ecza: 6ef6b2c | sorear++ | lib/Test.pm6:
Diag the exception in lives_ok et al (moritz)
17:29
17:35 goraki joined 17:36 Chillance joined, daxim left 17:43 pernatiy left 17:46 birdwindupbird joined 17:47 s1n left 17:51 cognominal_ joined 17:54 kaleem joined, cognominal left 17:55 ggoebel__ left, ggoebel__ joined 17:57 fhelmberger left, LylePerl left 17:58 att left 18:03 cognominal_ left, brrt left 18:04 s1n joined
dalek ast: 1cc6e47 | coke++ | S0 (18 files):
rakudo (auto) (un)fudge
18:04
18:04 cognominal joined
[Coke] moritz, jnthn, pmichaud: that was a pretty mechanical autounfudge, with some minor undos for things that were clearly marked as "if you todo this, it will give false positives" (there is an autounfudge marker you can put in the skip message to help enforce that, but I forget) 18:07
masak home 18:08
[Coke] wonders if cabin in the woods is playing out where jnthn and co live. 18:15
diakopter hugme: hug masak...TO_DEATH 18:26
hugme hugs masak...TO_DEATH
flussence wonders if hugme is unicode-whitespace-aware... 18:27
18:32 birdwindupbird left
[Coke] # 04/25/2012 - rakudo++ ; niecza (94.32%); pugs (42.27%) 18:35
"niecza", 20362, 2, 749, 1532, 22645, 24154
"pugs" , 9125, 2, 3341, 1553, 14021, 24015
"rakudo", 21586, 30, 644, 1932, 24192, 24164
diakopter what are the columns there?
[Coke] "Impl", "pass","fail","todo","skip","plan","spec" 18:37
18:37 havenn left 18:38 kaleem left
[Coke] diakopter: percentages in the comment line are of the "lead" implementation. 18:38
18:39 birdwindupbird joined 18:40 ggoebel__ left
benabik Why does the spec column vary? 18:40
18:40 ggoebel__ joined
moritz because we don't really know how many spectests there are 18:41
and for those test files with dynamic test plan, our guess depends on what the implementation does when running the test file
18:48 mdupont left 18:49 tyatpi left 18:50 pernatiy joined 18:52 cognominal left 18:53 cognominal joined
[Coke] mainly it varies because each impl runs different spec test files. 18:56
AIUI.
19:02 Chillance left, Chillance joined
[Coke] sorear: gist.github.com/2492335 # niecza spectest failure 19:04
19:06 colomon joined
[Coke] or colomon 19:06
19:06 Chillance left
colomon eh? 19:06
19:06 Chillance joined
colomon that's new since ... two days ago? yesterday? 19:07
I'll take a look when I get back from the post office. 19:08
wow, that is a lot of roast files changed since I last did a spectest.
19:12 PacoAir left 19:14 PacoAir joined 19:15 birdwindupbird left 19:18 PacoAir left, PacoAir joined 19:19 PacoAir left, PacoAir joined 19:21 birdwindupbird joined 19:25 goraki left
dalek p: c2ae263 | moritz++ | VERSION:
bump VERSION to 2012.04.1
19:26
spider-mario oh
I hadn’t noticed 2012.04 was there. 19:27
TimToady April Fool's
spider-mario :D 19:28
19:29 araujo left
dalek kudo/nom: 3447164 | moritz++ | tools/build/NQP_REVISION:
bump NQP revision to 2012.04.1
19:36
blets: 62aa1b7 | (Herbert Breunung)++ | docs/appendix-d-delta.txt:
clear delta and add ucfirst->titlecase
19:42
blets: db5a45a | (Herbert Breunung)++ | docs/appendix-a-index.txt:
sanitize and polish string methods
lichtkind i hope i dont insult tadzik
moritz moritz.faui2k3.org/tmp/rakudo-2012.04.1.tar.gz # release preview, testing welcome 19:43
19:44 benabik_ joined 19:47 benabik left 19:48 xinming joined 19:49 benabik_ left 19:50 benabik joined 19:51 cognominal_ joined
lichtkind moritz++ 19:51
19:51 xinming_ left
masak .oO( a star is born ) 19:52
lichtkind moritz was always cool, you mean he is hot now?
19:54 cognominal left
masak who are you talking to? :) 19:55
moritz is always away from equilibrium
diakopter too much Hawking radiation 19:56
masak my wakeup times are always at disequilibrium. :/
moritz turns up the equalizer a bit 19:58
tadzik lichtkind: heh, no, pay no mind :) 20:05
20:10 cognominal_ left 20:11 cognominal joined 20:12 havenn joined
moritz ok, 2012.04.1 release tagged 20:14
20:15 havenn left
masak didn't have time to run the spectests yet, but presumes everything's OK 20:15
PerlJam moritz: Who is doing the R* release?
masak more importantly, who is doing the May release of the Rakudo compiler? 20:16
there ain't no-one signed up for it yet. 20:17
tadzik I can do it
20:17 GlitchMr left
PerlJam tadzik++ 20:17
tadzik yay, karma
masak tadzik++
20:18 envi_|2 left
masak then I'll take July. 20:20
dalek kudo/nom: f61253e | masak++ | docs/release_guide.pod:
[docs/release_guide.pod] volunteered for July
20:21
Heuristic branch merge: pushed 51 commits to rakudo by masak
kudo/nom: 7ad3711 | masak++ | docs/release_guide.pod:
[docs/release_guide.pod] volunteered tadzik++ for May
masak I don't like that merge commit there :/
hm. I don't see a merge commit locally. 20:22
nor do I see one on github.
I conclude that dalek is charmingly misinformed.
dalek kudo/nom: efbc48c | duff++ | docs/release_guide.pod:
[docs/release_guide.pod] claim June release
20:23
moritz masak: where do you see a merge commit from dalek?
benabik dalek infers a merge from large numbers of commits.
PerlJam moritz: < dalek> Heuristic branch merge: pushed 51 commits to rakudo by masak
benabik "Heuristic branch merge" basically means "I got too many commits to display them all"
masak yeah.
that concerned me, because I hadn't merged anything locally.
as far as I can see, it's reality against dalek on this one. 20:24
moritz oh, dammit. I managed to forget to push rakudo's VERSION bump
PerlJam benabik: but why did dalek think there were many commits instead of just the 2 that there were?
actually only one at that point
dalek kudo/nom: 5a65af3 | moritz++ | docs/release_guide.pod:
add 2012.04 release to release_guide.pod
20:25
kudo/nom: 4ec5106 | moritz++ | VERSION:
[release] bump VERSION to 2012.04.1
benabik PerlJam: I think it only knows what github sends it. It must have received a resend for some reason.
dalek kudo/nom: 6bee9b6 | duff++ | docs/release_guide.pod:
[docs/release_guide.pod] claim birthday month release too
20:27
moritz 56
20:29 jferrero left
pmichaud the merge commit was because of a push to the master branch, I think. 20:29
PerlJam claims every Oct to gie a little birthday present to himself :)
s/gie/give/
pmichaud I got email about the merge commit -- it shows a bunch of commits from May 2011
PerlJam
.oO( I guess "gie" works too though :)
20:30
moritz ok, tag 2012.04.1 re-created, this time with correct VERSION
sorry for the inconvenience
pmichaud I thought we had dropped the master branch? 20:31
masak pmichaud: you're right.
pmichaud: I'll remove the master branch now.
there. removed locally and from github. 20:32
pmichaud++ masak--
pmichaud masak++
masak dalek++
20:36 cogno joined 20:40 kborer joined 20:46 kaare_ left 20:48 benabik_ joined, benabik left, benabik_ is now known as benabik 20:51 havenn joined 21:00 cogno left, araujo joined, araujo left, araujo joined 21:04 birdwindupbird left
dalek blets: 798b40c | (Herbert Breunung)++ | docs/appendix-a-index.txt:
added string method fc
21:07
blets: 1f26a05 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
more crosslinks for string methods
blets: bb5aa7c | (Herbert Breunung)++ | docs/appendix-a-index.txt:
snippet for substr
21:08 goraki joined 21:13 PacoAir left, PacoAir joined 21:15 benabik left 21:19 Chillance left 21:21 Chillance joined 21:27 skids left 21:28 goraki left 21:30 cognominal left
[Coke] fudge now hanging on a niecza autounfudge run. 21:31
[Coke] should really track that down at some point.
21:32 cognominal joined 21:41 havenn left
sorear good * #perl6 21:48
dalek ar: e1fe704 | moritz++ | Makefile:
update version in preparation of the 2012.04 release
21:50
ar: 05d8730 | moritz++ | Makefile:
parrot 4.3.0 is a stable release
ar: 5237f98 | moritz++ | skel/tools/build/Makefile.in:
update version in Makefile.in
21:51
moritz phenny: tell pmichaud basing a star release on rakudo 2012.04.1 seems to give star the version 2012.04.1 too. Should we try to separate that? or just go with it? 21:53
phenny moritz: I'll pass that on when pmichaud is around.
moritz phenny: tell pmichaud never mind, doesn't seem hard 21:54
phenny moritz: I'll pass that on when pmichaud is around.
dalek ast: 7becae6 | coke++ | S0 (9 files):
niecza autounfudge
21:55
21:55 havenn joined
masak moritz: haven't there been similar situations before? what was the Star version number those times? 21:57
sorear o/ masak
masak \o 21:58
21:58 kborer left
tadzik \o/ 21:58
22:10 libertyprime joined 22:13 bluescreen10 left 22:14 Chillance left 22:29 tokuhirom joined
masak 'night, #perl6 22:34
spider-mario good night, masak 22:42
sorear night masak.
o/ spider-mario
spider-mario (oh, I’m a little late. sorry) 22:43
\o sorear
22:51 havenn left 22:52 NamelessTee left
dalek blets: 26c92d0 | (Herbert Breunung)++ | docs/appendix- (2 files):
minor fixes and crosslinks
22:54
22:59 PacoAir left
dalek rl6-bench: ee8d57a | (Geoffrey Broadwell)++ | TODO:
Reorg TODO a bit, and add another feature TODO
22:59
23:00 s1n left 23:02 thou left 23:05 NamelessTee joined 23:08 havenn joined 23:11 envi_|2 joined 23:15 havenn left, skids joined 23:18 thou joined, whiteknight joined 23:19 NamelessTee left 23:25 pun joined
dalek blets: 34aada7 | (Herbert Breunung)++ | docs/appendix-a-index.txt:
expand nav menu so that chapter fit a large screen (less searching)
23:27
23:28 pun is now known as nif 23:30 pyrimidine joined 23:31 thou left
dalek blets: 63e3ae0 | (Herbert Breunung)++ | README.md:
add rules for glossary anchors
23:39
blets: 3e5f0c4 | (Herbert Breunung)++ | docs/appendix- (2 files):
tiny fixes
sorear japhb: ping 23:50
23:56 nif left 23:57 envi_|2 left 23:58 nif joined, nif left 23:59 envi_ joined