Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-11-12

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:46 Ven_ joined #6macros
01:50 Ven_ joined #6macros
02:55 Ven_ joined #6macros
03:59 Ven_ joined #6macros
04:51 vendethiel joined #6macros
05:02 Ven_ joined #6macros
07:09 Ven_ joined #6macros
07:16 masak goodie. will review later.
07:45 masak FYI about hygiene and invisible blocks: http://irclog.perlgeek.de/p​erl6/2015-11-12#i_11523809
17:56 FROGGS joined #6macros
18:46 Ven joined #6macros
18:54 ilbot3 joined #6macros
18:56 masak ok, reviewing a bit:
18:56 masak $ perl6 bin/007 -e='say({ foo: 42 })'
18:56 masak Could not parse program
18:56 masak it works if I remove the space before `foo`
18:57 masak (we had the same issue with arrays a few commits back)
18:58 masak in fact, let me try and fix that myself (since it's a new thing that I just discovered by fooling around with the command line)
18:59 masak the patch itself (squashed) looks very nice at this point -- I don't see anything that sticks out and needs further comment
19:02 masak yeah; fixed.
19:04 Ven amazing :)
19:04 masak :D
19:05 Ven I spent far too long on this PR, ugh.
19:05 masak gonna put together a commit message, then push to a branch so you can inspect it, then merge to master
19:09 Ven ok!
19:10 masak huh.
19:10 masak my small whitespace change makes the added failing test pass, but...
19:10 masak ...it also causes unrelated breakage in the *linter* tests.
19:13 masak investigating.
19:29 masak no clear reason. the failures are very reproducible, but I can't see a sensible cause just by looking at them or the code.
19:29 masak commenting them out for now. if the failures persist, we might move them to quarantine.
19:32 masak $ perl6 bin/007 -e='say({ james: "bond" })'
19:32 masak {james: bond}
19:32 masak hm...
19:33 masak compare
19:33 masak $ perl6 bin/007 -e='say(["bond"])'
19:33 masak ["bond"]
19:34 masak ah, that was a simple fix, too
19:34 masak -            "{$key}: {.value}"
19:34 masak +            "{$key}: {.value.quoted-Str}"
19:35 masak $ perl6 bin/007 -e='my bond = "007"; say({ bond })'
19:35 masak Could not parse program
19:35 masak hmmmm
19:37 masak this time it's the space at the end that screws it up :P
19:37 masak looking for an easy fix
19:39 masak ...yep.
19:39 * masak re-runs prove and hopes more linter tests will not break :)
20:05 vendethiel joined #6macros
20:06 vendethiel is it good? :)
20:12 masak it is :)
20:12 masak sorry, I got pulled off into @family stuff, and now too tired to continue... :/
20:13 masak will do the last bit tomorrow morning.
20:14 vendethiel no, no, I totally agree
20:14 vendethiel same thing here
20:35 ilbot3 joined #6macros
21:35 sergot joined #6macros
21:35 sergot hi \o
21:49 vendethiel hey sergot :)
22:12 FROGGS joined #6macros
22:30 Ven joined #6macros
22:46 Ven joined #6macros
22:49 Ven joined #6macros
22:53 FROGGS joined #6macros
23:34 Ven joined #6macros
23:46 Ven joined #6macros

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary