AlexDaniel | squashable6: next | 02:00 | |||||||||||||||||||||||||||||||||||||
squashable6 | AlexDaniel, ⚠🍕 Next SQUASHathon in 2 days and ≈7 hours (2017-12-02 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | 02:01 | |||||||||||||||||||||||||||||||||||||
SmokeMachine | hi there! Id like to propose a new named parameter on classify and classify-list... my idea is something like this: github.com/FCO/rakudo/commit/6b18c...3d16aecef3 what do you guys think? | 02:39 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 754664ed54 | TimToady++ | 2 files further enum cleanup Enums no long backtrack on failure to find an initializer, causing mysterious undefined enum function errors. Fixes #67942 even though it was closed... Only the setting uses the special-cased enum actions for bootstrapping ... (11 more lines) |
06:06 | |||||||||||||||||||||||||||||||||||||
masak | TimToady: what @others say; get well soon | 06:30 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
07:17 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 8dbaec7a43 | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM to get fix for <:Digit> Fixes long standing issue where <:Digit> matches everything and codepoints with 'Numeric_Type' = 'Digit' would return an empty string instead of the correct result. Changes: 2017.11..2017.11-20-gd23f5ca16 ... (15 more lines) |
09:51 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...gd23f5ca16 | |||||||||||||||||||||||||||||||||||||||
rakudo: 0339b0f83a | (Samantha McVey)++ | tools/build/NQP_REVISION Bump NQP/Moar to get Numeric_Type and <:Digit> fixes Fixes long standing issue where <:Digit> matches everything and codepoints with 'Numeric_Type' = 'Digit' would return an empty string instead of the correct result. NQP Changes: 2017.11..2017.11-20-g8dbaec7a4 ... (37 more lines) |
09:53 | ||||||||||||||||||||||||||||||||||||||
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2017....g8dbaec7a4 | |||||||||||||||||||||||||||||||||||||||
roast: ac529543bd | (Samantha McVey)++ | 2 files Add tests for <:LC>, <:Digit> and Line_Break = XX Add regex tests for <:LC> (Letter Cased), <:Digit> (Numeric_Type=Digit) and that .uniprop('Line_Break') returns XX as its default value for unassigned codepoints. |
09:56 | ||||||||||||||||||||||||||||||||||||||
wander | rt#131856 | 11:36 | |||||||||||||||||||||||||||||||||||||
synopsebot | RT#131856 [new]: rt.perl.org/Ticket/Display.html?id=131856 [@LARRY] Junctions don't junct when routine has a slurpy, leading to inconsistent behaviour with core routines | ||||||||||||||||||||||||||||||||||||||
wander | m: say (any( <h H> ) ~ 'amadryas').perl | 11:37 | |||||||||||||||||||||||||||||||||||||
camelia | any("hamadryas", "Hamadryas") | ||||||||||||||||||||||||||||||||||||||
wander | I don't know why but find this rt got fixed by chance | ||||||||||||||||||||||||||||||||||||||
grep commits of rakudo fails to find a commit like 'fix rt#131856' or includes '131856' | 11:40 | ||||||||||||||||||||||||||||||||||||||
DrForr | Pleasant side effect? | 11:48 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: W4anD0eR96++ created pull request #1279: Ignore .DS_Store |
||||||||||||||||||||||||||||||||||||||
synopsebot | RAKUDO#1279 [open]: github.com/rakudo/rakudo/pull/1279 Ignore .DS_Store | ||||||||||||||||||||||||||||||||||||||
wander | Maybe :-) | 11:49 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: deb88aa54a | (Alex Chen)++ (committed using GitHub Web editor) | .gitignore Ignore .DS_Store For mac user's convenience |
11:57 | |||||||||||||||||||||||||||||||||||||
rakudo: 4a32089fda | (Zoffix Znet)++ (committed using GitHub Web editor) | .gitignore Merge pull request #1279 from W4anD0eR96/patch-2 Ignore .DS_Store |
|||||||||||||||||||||||||||||||||||||||
nqp/master: 7 commits pushed by pmurias++
|
12:57 | ||||||||||||||||||||||||||||||||||||||
tbrowder | .tell AlexDaniel ref pod tests and lines with ws at end: only way i know how to guarantee retaining the ws is to generate the test file via the test harness somehow. any other ideas? | 13:03 | |||||||||||||||||||||||||||||||||||||
yoleaux | tbrowder: I'll pass your message to AlexDaniel. | ||||||||||||||||||||||||||||||||||||||
Zoffix | SmokeMachine: -1 from me on classify changes. I don't think there's much demand for that, so I feel we shouldn't add extra maintenance learning burden; especially considering the .classify/.categorize/.classify-list/.categorize-list gang are already fairly arcane | 13:11 | |||||||||||||||||||||||||||||||||||||
yoleaux | 13:03Z <jnthn> Zoffix: Anonymous methods actually are closures. The thing that makes things "not a closure" is when they are installed somewhere at compile time. A type has a single meta-object with a single method table. | ||||||||||||||||||||||||||||||||||||||
Zoffix | Ah | ||||||||||||||||||||||||||||||||||||||
SmokeMachine: I know it's easy to add new features, but adding them on a whim, the first time you thought about them will just make things grow and grow, until it's a royal mess that provides 50 different ways to do the same thing, with miles of documentation to go along with it. I had first-hand experience with that when writing metacpan.org/release/ZOFFIX/App-ZofCMS-1.001007 | 13:14 | ||||||||||||||||||||||||||||||||||||||
Maybe give it a go in module, first? | 13:16 | ||||||||||||||||||||||||||||||||||||||
I'm following that path right now. Gonna make Proxee.pm6 that offers a more polished Proxy with a few more features. | |||||||||||||||||||||||||||||||||||||||
jnthn | Is the EE for Enterprise Edition? :) | 13:17 | |||||||||||||||||||||||||||||||||||||
Zoffix | :) | ||||||||||||||||||||||||||||||||||||||
jnthn | I only glanced SmokeMachine's proposal (didn't have time/brane to ponder it more yet), though I note that the additions lets you do something in O(1) space that'd need O(n) space otherwise | ||||||||||||||||||||||||||||||||||||||
Zoffix goes back to lurking | 13:18 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo/js: 5 commits pushed by pmurias++ | 13:30 | |||||||||||||||||||||||||||||||||||||
perlawhirl | ooh, we talking 'bout .classify(). I have a request that is much less invasive, I just want to make argless .classify a little more DWIMMY, rather than, you know... die | 14:02 | |||||||||||||||||||||||||||||||||||||
m: say <A A A A B B B C C D>.classify() | 14:03 | ||||||||||||||||||||||||||||||||||||||
camelia | Must specify something to classify with, a Callable, Hash or List in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
perlawhirl | m: say <A A A A B B B C C D>.classify({$_}) # <-- can this be $test default | ||||||||||||||||||||||||||||||||||||||
camelia | {A => [A A A A], B => [B B B], C => [C C], D => [D]} | ||||||||||||||||||||||||||||||||||||||
SmokeMachine | my code doesn't handle junctions yet (github.com/perl6/roast/blob/fca87f...t#L121)... but Im going to solve that today later... | 14:04 | |||||||||||||||||||||||||||||||||||||
Geth | nqp/master: 4 commits pushed by pmurias++ | 14:30 | |||||||||||||||||||||||||||||||||||||
nqp: 0e7ff4e7fc | (Zoffix Znet)++ (committed using GitHub Web editor) | docs/ops.markdown Document nqp::decont |
16:05 | ||||||||||||||||||||||||||||||||||||||
pmurias | Zoffix++ # more nqp:: docs is always great | 16:17 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: c3f74349ee | pmurias++ | docs/ops.markdown Doc nqp::decont signature |
16:49 | |||||||||||||||||||||||||||||||||||||
nqp: 3d50752740 | pmurias++ | docs/ops.markdown Fix typos in docs |
|||||||||||||||||||||||||||||||||||||||
nqp: 2a0ca51a75 | pmurias++ | docs/ops.markdown Document some more op return values |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | squashable6: next | 17:40 | |||||||||||||||||||||||||||||||||||||
squashable6 | AlexDaniel, ⚠🍕 Next SQUASHathon in 1 day and ≈16 hours (2017-12-02 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | wander: hello | 17:43 | |||||||||||||||||||||||||||||||||||||
wander: I don't think it was fixed really. It's just that junctions were changed to DWIM with ~ (lizmat++) | |||||||||||||||||||||||||||||||||||||||
m: say <A a>.any ~ <Z z>.any | 17:44 | ||||||||||||||||||||||||||||||||||||||
camelia | any(AZ, Az, aZ, az) | ||||||||||||||||||||||||||||||||||||||
wander | see. | 17:45 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | we can bisect to find when it was done, but iirc it was a lot of work that was first reverted, and then brought back again later when it was more ready | 17:46 | |||||||||||||||||||||||||||||||||||||
and that's kinda irrelevant anyway | |||||||||||||||||||||||||||||||||||||||
wander | m: sub foo (*@a) { @a.join: '|' }; say foo <h H>.any, 'amadryas' | ||||||||||||||||||||||||||||||||||||||
camelia | any(h|amadryas, H|amadryas) | ||||||||||||||||||||||||||||||||||||||
wander | AlexDaniel: is it? ^ looks like any-junction works correct with routine having a slurpy | 17:48 | |||||||||||||||||||||||||||||||||||||
not only `~` at least | |||||||||||||||||||||||||||||||||||||||
or .join implemented with `~` | 17:49 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: sub foo ($a, $b) { ($a, $b).max }; say foo <h H>.any, ‘amadryas’ | 17:51 | |||||||||||||||||||||||||||||||||||||
camelia | any(h, amadryas) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: sub foo (*@a) { @a.max }; say foo <h H>.any, ‘amadryas’ | ||||||||||||||||||||||||||||||||||||||
camelia | amadryas | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: sub foo (*@a) { max @a }; say foo <h H>.any, ‘amadryas’ | 17:52 | |||||||||||||||||||||||||||||||||||||
camelia | amadryas | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | dunno, that looks different ? | ||||||||||||||||||||||||||||||||||||||
wander | yes, thank you. | 17:54 | |||||||||||||||||||||||||||||||||||||
AlexDaniel` | .ask AlexDaniel test | 17:58 | |||||||||||||||||||||||||||||||||||||
yoleaux | AlexDaniel`: I'll pass your message to AlexDaniel. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | . | ||||||||||||||||||||||||||||||||||||||
yoleaux | 17:58Z <AlexDaniel`> AlexDaniel: test | ||||||||||||||||||||||||||||||||||||||
samcv | m: say 'a' ~~ /<:Digit>/ | 21:01 | |||||||||||||||||||||||||||||||||||||
camelia | Nil | ||||||||||||||||||||||||||||||||||||||
jnthn | \o/ | 21:16 | |||||||||||||||||||||||||||||||||||||
.oO( <base16> Hey, that's unkind! ) |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: say 'a' ~~ /<xdigit>/ | 21:24 | |||||||||||||||||||||||||||||||||||||
camelia | 「a」 xdigit => 「a」 |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | squashable6: next | 22:09 | |||||||||||||||||||||||||||||||||||||
squashable6 | AlexDaniel, ⚠🍕 Next SQUASHathon in 1 day and ≈11 hours (2017-12-02 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel: won't be able to participate much in the next Squashathon | 22:14 | |||||||||||||||||||||||||||||||||||||
yoleaux | 28 Nov 2017 21:02Z <AlexDaniel> lizmat: I've done the bot. It tends to segfault a little bit (GH#1278), but if that happens just rerun the command again. github.com/perl6/whateverable/wiki/Reportable | ||||||||||||||||||||||||||||||||||||||
synopsebot | GH#1278 [open]: github.com/rakudo/rakudo/issues/1278 [SEGV] Another SEGV in whateverable | ||||||||||||||||||||||||||||||||||||||
yoleaux | 28 Nov 2017 21:30Z <gfldex> lizmat: basic html support is in. I had to cheat because Telemetry::report still resists overloading (and there are a few things not exported). | ||||||||||||||||||||||||||||||||||||||
28 Nov 2017 23:51Z <SmokeMachine> lizmat: this (WiP) (github.com/FCO/rakudo/commit/94617...015c3b137) is what I mean when I was talking about add a :&reduce parameter to classify-list/classify | |||||||||||||||||||||||||||||||||||||||
lizmat is feeling really under the weather | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | lizmat: that's ok. In fact, it wasn't advertized as much as other squashathons, so chances are we'll have just AlexDaniel working on RT tickets for 50 hours… :) | 22:15 | |||||||||||||||||||||||||||||||||||||
MasterDuke | lizmat: turns out my hotel bar has Kwak, so i very much enjoyed one of those this evening | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2658fcdfa8 | (Elizabeth Mattijsen)++ | lib/Telemetry.pm6 Fix alphabeticalization error |
22:21 | |||||||||||||||||||||||||||||||||||||
rakudo: 917985477c | (Elizabeth Mattijsen)++ | 3 files Add some :exists tests |
|||||||||||||||||||||||||||||||||||||||
rakudo: f3b1289fd4 | (Elizabeth Mattijsen)++ | lib/Telemetry.pm6 Fix some Telemetry.EXISTS-KEY issues |
|||||||||||||||||||||||||||||||||||||||
jnthn | MasterDuke: Kwak served in the Official Glass? :) | 23:06 | |||||||||||||||||||||||||||||||||||||
MasterDuke | jnthn: yep | 23:12 | |||||||||||||||||||||||||||||||||||||
jnthn | :) | 23:15 | |||||||||||||||||||||||||||||||||||||
jnthn has one of those :) | 23:16 | ||||||||||||||||||||||||||||||||||||||
Not sure if it makes it taste difference, but it looks cool :) | |||||||||||||||||||||||||||||||||||||||
MasterDuke | it is impressive, not the sort of thing one wants to wave around wildly | 23:17 | |||||||||||||||||||||||||||||||||||||
jnthn | Kwak isn't something to be consumed too wildly either :) | 23:22 | |||||||||||||||||||||||||||||||||||||
MasterDuke | true. i preceded it with a 6.8% Innis & Gunn (also quite good), so i was perfectly content to stop after those two | 23:25 | |||||||||||||||||||||||||||||||||||||
jnthn | :) | 23:26 | |||||||||||||||||||||||||||||||||||||
jnthn is glad to be able to easily obtain the Innis & Gun Rum Finish, which is his favorite of them | 23:27 | ||||||||||||||||||||||||||||||||||||||
Hopefully I wake up with sufficient brane tomorrow to sort out the re-working of MoarVM's exception handler inlining | |||||||||||||||||||||||||||||||||||||||
If I can, we get to inline a bunch more things | 23:28 | ||||||||||||||||||||||||||||||||||||||
MasterDuke | that's what i had. never heard of it before, but was pretty happy with the bartender's recommendation |