Xliff | AlexDaniel: What? No response? | 00:03 | |||||||||||||||||||||||||||||||||||||
committable: Committ AlexDaniel to a nice, padded room. | |||||||||||||||||||||||||||||||||||||||
committable6 | Xliff, ¦Committ: «Cannot find this revision (did you mean “Gotanda”?)» | ||||||||||||||||||||||||||||||||||||||
Xliff | lol | ||||||||||||||||||||||||||||||||||||||
00:05
Kaiepi left,
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
Xliff | m: @a = <a b c>; @b = <d e f>; (@a, @b)».[0] = (1, 2); @a.say; @b.say; | 00:23 | |||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> Variable '@a' is not declared at <tmp>:1 ------> 3<BOL>7⏏5@a = <a b c>; @b = <d e f>; (@a, @b)».[0 |
||||||||||||||||||||||||||||||||||||||
Xliff | m: my @a = <a b c>; my @b = <d e f>; (@a, @b)».[0] = (1, 2); @a.say; @b.say; | ||||||||||||||||||||||||||||||||||||||
camelia | [1 b c] [2 e f] |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | thanks, committable6 | 00:32 | |||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, It's my pleasure! | ||||||||||||||||||||||||||||||||||||||
Xliff | m: my @a = <a b c>; my @b = <d e f>; (@a, @b)».[0, 1] = (1, 2, 'x', 'y'); @a.say; @b.say; | 01:31 | |||||||||||||||||||||||||||||||||||||
camelia | [1 2 c] [x y f] |
||||||||||||||||||||||||||||||||||||||
01:51
lucasb left
03:41
moritz_ joined
03:42
moritz left
04:55
squashable6 left
04:57
squashable6 joined
05:46
robertle left
05:55
ZzZombo_ joined
05:58
ZzZombo left,
ZzZombo_ is now known as ZzZombo
06:32
benjif joined
06:40
sena_kun joined
07:18
moritz_ is now known as moritz
07:26
sena_kun left
07:44
squashable6 left
07:46
squashable6 joined
07:56
MasterDuke left
|
|||||||||||||||||||||||||||||||||||||||
nine | Xliff: so what's missing from Cro that people want in a web framework? | 08:11 | |||||||||||||||||||||||||||||||||||||
I.e. what do people answer when you point them at Cro? | 08:14 | ||||||||||||||||||||||||||||||||||||||
08:23
b2gills left,
sjn left,
dogbert17 left,
Ulti left
08:24
b2gills joined,
sjn joined,
dogbert17 joined,
Ulti joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1290, Tests=109646, 208 wallclock secs (27.95 usr 8.09 sys + 2927.61 cusr 262.30 csys = 3225.95 CPU) | 08:54 | |||||||||||||||||||||||||||||||||||||
09:38
ExtraCrispy joined
09:39
ExtraCrispy left
09:46
pmurias joined
10:10
benjif left
10:22
|Tux| joined
10:31
pmurias left
10:38
sena_kun joined
11:12
pmurias joined
11:15
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build failed. Srikanth Gokavarapu 'Merge pull request #2 from dyna-dot/pull-1-restyled | 11:15 | |||||||||||||||||||||||||||||||||||||
travis-ci.com/dyna-dot/rakudo/builds/139299059 github.com/dyna-dot/rakudo/compare...a9e25d94f4 | |||||||||||||||||||||||||||||||||||||||
11:15
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
Xliff | nine: That's the point! They don't tell me! | 11:18 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 6af4a58a03 | (Elizabeth Mattijsen)++ | t/nqp/081-radix.t Add tests for '−' (U+2212) minus support to nqp::radix(_I) |
11:22 | |||||||||||||||||||||||||||||||||||||
nqp: e6573f5e7f | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump MoarVM to get nqp::radix fixes + other goodies |
|||||||||||||||||||||||||||||||||||||||
nine | Xliff: I wouldn't be surprised if all that's missing was a simple tutorial application | 11:48 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 179e56eddf | (Stefan Seifert)++ | .travis.yml Have Traivs report on #raku-dev instead of #perl6-dev |
11:52 | |||||||||||||||||||||||||||||||||||||
|Tux| |
|
11:59 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 90e9d45585 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get nqp::radix fixes |
12:05 | |||||||||||||||||||||||||||||||||||||
nine | lizmat: your NQP radix fix fails on JVM | 12:14 | |||||||||||||||||||||||||||||||||||||
lizmat | ah, of course, we need a corresponding JVM change... | 12:15 | |||||||||||||||||||||||||||||||||||||
any idea where I could find that ? | |||||||||||||||||||||||||||||||||||||||
lizmat hasn't touched the JVM backend in years | |||||||||||||||||||||||||||||||||||||||
nine | me neither | 12:17 | |||||||||||||||||||||||||||||||||||||
lizmat | I'm not even sure where that code lives ? | 12:20 | |||||||||||||||||||||||||||||||||||||
Xliff | nine: There are several. sena-kun just did an advent post for one. | 12:23 | |||||||||||||||||||||||||||||||||||||
Xliff tries to figure out a good grammar for C enums | 12:24 | ||||||||||||||||||||||||||||||||||||||
12:25
sena_kun left
12:39
sena_kun joined
12:43
Xliff left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 79fbd28ebf | (Elizabeth Mattijsen)++ | t/nqp/081-radix.t Revert "Add tests for '−' (U+2212) minus support to nqp::radix(_I)" This reverts commit 6af4a58a03ead4eedc8f4c39ba2e438489a11387. Revert for now, as it breaks the JVM build |
12:46 | |||||||||||||||||||||||||||||||||||||
lizmat | afk for a few hours& | 12:47 | |||||||||||||||||||||||||||||||||||||
12:47
awwaiid joined
|
|||||||||||||||||||||||||||||||||||||||
pmurias | I'll look into fixing it on the JVM backend | 13:02 | |||||||||||||||||||||||||||||||||||||
I'll look into fixing it on the JVM backend | 13:03 | ||||||||||||||||||||||||||||||||||||||
sorry for accidental repetition | |||||||||||||||||||||||||||||||||||||||
13:04
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build passed. Elizabeth Mattijsen 'Revert "Add tests for '−' (U+2212) minus support to nqp::radix(_I)" | 13:04 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/620607037 github.com/perl6/nqp/compare/179e5...fbd28ebfcc | |||||||||||||||||||||||||||||||||||||||
13:04
travis-ci left
13:27
unclechu joined
13:59
Kaiepi left,
Kaiepi joined
14:22
lucasb joined
14:25
sena_kun left
14:41
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
lucasb | m: #`{{ | 14:42 | |||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> Starter {{ is immediately followed by a combining codepoint. Please use { without a combining glyph ({{ was at line 1) at <tmp>:1 ------> 3#`{{7⏏5<EOL> expecting any of: }} |
||||||||||||||||||||||||||||||||||||||
lucasb | R#3339 | ||||||||||||||||||||||||||||||||||||||
m: #`{ | 14:43 | ||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> Couldn't find terminator } (corresponding { was at line 1) at <tmp>:1 ------> 3#`{7⏏5<EOL> expecting any of: } |
||||||||||||||||||||||||||||||||||||||
pmurias | vrurg: when I change a .java file on the jvm runtime the jar in the J_RUNNER_JAR_DIR doesn't get updated | 14:45 | |||||||||||||||||||||||||||||||||||||
vrurg | pmurias: rakudo or nqp? | 14:46 | |||||||||||||||||||||||||||||||||||||
pmurias | nqp | ||||||||||||||||||||||||||||||||||||||
I'm not sure why we copy nqp-runtime.jar over | 14:47 | ||||||||||||||||||||||||||||||||||||||
vrurg | pmurias: I basically copied over deps/logic from old makefile. A dependecy could have been overlooked, but with regard to the installation logic, I think it's mostly unchanged. | 14:48 | |||||||||||||||||||||||||||||||||||||
pmurias: I think a ticket is needed. Right away I can only see that it should pick up all *.java from .../nqp/runtime/. I'd need more details. | 14:51 | ||||||||||||||||||||||||||||||||||||||
pmurias | vrurg: I think the most logical way would be to make cping over the nqp-runtime.jar depend on the nqp-runtime.jar it copies | 14:54 | |||||||||||||||||||||||||||||||||||||
vrurg | pmurias: sorry, not getting you. | 14:56 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 225bdadaf5 | (Paweł Murias)++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java [jvm] Implement '−' (U+2212) minus support in nqp::radix(_I) |
14:58 | |||||||||||||||||||||||||||||||||||||
pmurias | vrurg: currently when I change a .java file and run make nqp-runtime.jar gets rebuilt | 14:59 | |||||||||||||||||||||||||||||||||||||
but ./nqp-j uses gen/jvm/share/runtime/nqp-runtime.jar | 15:01 | ||||||||||||||||||||||||||||||||||||||
gen/jvm/share/runtime/nqp-runtime.jar gets updated only when a new runner is generated | |||||||||||||||||||||||||||||||||||||||
which is a bug | 15:02 | ||||||||||||||||||||||||||||||||||||||
vrurg: ^^ # is that clearer? | 15:03 | ||||||||||||||||||||||||||||||||||||||
vrurg | pmurias: Yes, it is now. I'll have a look at it. Though it is confusing as I think about it. | 15:07 | |||||||||||||||||||||||||||||||||||||
pmurias: not sure when I'd have time for this, but will take a look ASAP. | 15:08 | ||||||||||||||||||||||||||||||||||||||
pmurias | vrurg: the thing I'm confused about is why do we it such a way | 15:28 | |||||||||||||||||||||||||||||||||||||
vrurg | pmurias: No idea. As I said, I moved most of it from the older makefile. I hardly understand the details of building the JVM backend. | 15:46 | |||||||||||||||||||||||||||||||||||||
16:00
pmurias left
16:25
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | pmurias++ | 16:37 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: be4b3c0558 | (Elizabeth Mattijsen)++ | t/nqp/081-radix.t Add tests for '−' (U+2212) minus support to nqp::radix(_I) This reverts commit 79fbd28ebfcc01b2e3348bd31ada2576261ebced, because the JVM backend is fixed by pmurias++ |
16:38 | |||||||||||||||||||||||||||||||||||||
16:39
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 80dfcd0579 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get JVM backend fix for nqp::radix pmurias++ |
16:55 | |||||||||||||||||||||||||||||||||||||
17:10
robertle joined
18:13
MasterDuke joined
18:26
sena_kun left
18:40
sena_kun joined
18:50
camelia left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 9b8ce733ae | (Elizabeth Mattijsen)++ | src/core.c/Str.pm6 Re-imagine Str.parse-base once again - now that nqp::radix_I is fixed - makes parsing integer values about 20% faster - makes parsing of rational values about 25% faster - with about 1/3 of the allocations of before |
19:17 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat++ | 19:20 | |||||||||||||||||||||||||||||||||||||
lizmat | so that makes Str.parse-base for rats about 5.5x as fast, and ints about 9x as fast from the last release | 19:21 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | squashable6: next | ||||||||||||||||||||||||||||||||||||||
squashable6 | AlexDaniel, ⚠🍕 Next SQUASHathon in 1 day and ≈8 hours (2019-12-07 UTC-12⌁UTC+20). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||||||||||||||||||||||||||||||||||||||
20:26
sena_kun left
20:40
sena_kun joined
21:15
pmurias joined
21:32
pmurias left,
pmurias joined
22:26
sena_kun left
22:41
MasterDuke left,
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | .seen AlexDaniel | 23:01 | |||||||||||||||||||||||||||||||||||||
tellable6 | dogbert17, I saw AlexDaniel 2019-12-04T22:34:41Z in #whateverable: <AlexDaniel> sourceable6test: 6c2f24455c NaN.FatRat.Bool() | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ahem, tellable6, that was a secret message | 23:02 | |||||||||||||||||||||||||||||||||||||
dogbert17 | yes since I'm going to ask a stupid regex question | ||||||||||||||||||||||||||||||||||||||
are you doing AoC? | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | what's AoC | ||||||||||||||||||||||||||||||||||||||
dogbert17 | Advent of Code | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ah, no | ||||||||||||||||||||||||||||||||||||||
dogbert17 | I have solved everything so far but the last solution is not as elegant as I would like | 23:03 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | okay, so what's the question? :) | 23:04 | |||||||||||||||||||||||||||||||||||||
dogbert17 | one piece is to look at a number and check if two, and only two, digits in a row are the same | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | <same> ? | ||||||||||||||||||||||||||||||||||||||
m: say ‘1233456’ ~~ /<same>/ | 23:05 | ||||||||||||||||||||||||||||||||||||||
evalable6 | 「」 same => 「」 |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: say ‘1233456’ ~~ /.<same>./ | ||||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 same => 「」 |
||||||||||||||||||||||||||||||||||||||
dogbert17 | m: say ‘1233444’ ~~ /.<same>./ | ||||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 same => 「」 |
||||||||||||||||||||||||||||||||||||||
dogbert17 | hmm, looks very promising | 23:06 | |||||||||||||||||||||||||||||||||||||
for an undocumented feature :) | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | it's documented a bit | ||||||||||||||||||||||||||||||||||||||
dogbert17 | aha | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | docs.perl6.org/language/regexes#Pr...er_classes | ||||||||||||||||||||||||||||||||||||||
I mean, you can also do | 23:07 | ||||||||||||||||||||||||||||||||||||||
m: say ‘1233456’ ~~ /(.)$0/ | |||||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 0 => 「3」 |
||||||||||||||||||||||||||||||||||||||
dogbert17 | say ‘1233356’ ~~ /(.)$0/ | ||||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 0 => 「3」 |
||||||||||||||||||||||||||||||||||||||
dogbert17 | that one doesn't do it though | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ah | 23:08 | |||||||||||||||||||||||||||||||||||||
dogbert17 | I was tinkering with <?before > and <?after> | ||||||||||||||||||||||||||||||||||||||
it has to do with todays problem should you became interested | 23:09 | ||||||||||||||||||||||||||||||||||||||
using same will look a lot better than the loop I was using | 23:10 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | dogbert17: /<!same>.<same>.<!same>/ | 23:12 | |||||||||||||||||||||||||||||||||||||
this works nicely on string end and start | 23:13 | ||||||||||||||||||||||||||||||||||||||
dogbert17 | aha, very cool | ||||||||||||||||||||||||||||||||||||||
dogbert17 tries | |||||||||||||||||||||||||||||||||||||||
yup, it works, many thanks | 23:14 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: say ‘1233456’ ~~ /(.)$0 <!after $0..> <!before $0>/ | 23:21 | |||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 0 => 「3」 |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: say ‘12333456’ ~~ /(.)$0 <!after $0..> <!before $0>/ | ||||||||||||||||||||||||||||||||||||||
evalable6 | 「33」 0 => 「3」 |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | why not? | 23:22 | |||||||||||||||||||||||||||||||||||||
I don't know why this doesn't work | |||||||||||||||||||||||||||||||||||||||
but I think it's possible to do it like that too | 23:23 | ||||||||||||||||||||||||||||||||||||||
23:58
sena_kun left
|