Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
01:00 Kaiepi left 01:01 Kaiepi joined 01:28 anatofuz left 01:34 anatofuz joined 01:38 anatofuz left 01:55 softmoth left 02:06 lucasb left 02:14 anatofuz joined 02:48 anatofuz left 02:54 cognominal joined, anatofuz joined 02:57 cognomin_ left 04:18 anatofuz left 04:19 anatofuz joined, nebuchad` joined 04:21 nebuchadnezzar left 04:32 anatofuz left 04:40 anatofuz joined 04:45 anatofuz left 04:54 anatofuz joined 05:18 anatofuz left 05:24 anatofuz joined 05:28 anatofuz left 05:29 anatofuz joined 05:35 anatofuz left 05:36 anatofuz joined 05:39 anatofuz left 05:41 anatofuz joined 06:40 nebuchad` is now known as nebuchadnezzar 07:27 anatofuz left 07:28 anatofuz joined 07:32 anatofuz left 07:34 anatofuz joined 07:42 anatofuz left 07:44 anatofuz joined 07:49 anatofuz left 07:58 anatofuz joined 08:09 anatofuz left 09:13 anatofuz joined 09:37 anatofuz left 11:25 anatofuz joined 11:54 rba[m] left, tyil[m] left, AlexDaniel` left
Geth_ rakudo/spanish-quotes: 5d18c08ae3 | (Elizabeth Mattijsen)++ | 2 files
Implement ¿? and ¡! as alternative to ""

This is only semi-serious. Yet, there's a lot of Spanish speaking people in the world, that may find this feature attractive / useful. Mostly done to see whether the approach would work, since it did *not* work as an external module.
11:59
rakudo: lizmat++ created pull request #3218:
Implement ¿? and ¡! as alternative to ""
12:01
12:04 AlexDaniel` joined
lizmat hmmm... looks to me that modules.perl6.org is borked, as it does not show the *contents* of any files anymore, nor does it render the README ? 12:13
[Tux] Rakudo version 2019.07.1-385-g6c35cef60 - MoarVM version 2019.07.1-249-g01f85c8bf
csv-ip5xs0.872 - 0.888
csv-ip5xs-206.847 - 7.464
csv-parser23.436 - 26.806
csv-test-xs-200.440 - 0.448
test7.538 - 8.311
test-t1.818 - 2.026
test-t --race0.847 - 0.944
test-t-2030.823 - 35.564
test-t-20 --race9.794 - 11.034
12:26
lizmat m: dd Int.can("Str") # this feels weird ? 12:28
camelia (proto method Str (Mu: |) {*}, proto method Str (Mu: |) {*})
lizmat I'd expect a List of 1 element
not with 2 proto's
12:29 anatofuz left 12:30 anatofuz joined
Geth_ rakudo/spanish-quotes: e35881a673 | (Elizabeth Mattijsen)++ | 2 files
Add — — as another spanish quote
12:38
12:41 rba[m] joined, tyil[m] joined 12:42 anatofuz left 13:26 [Tux] left 13:34 cognomin_ joined 13:37 cognominal left 13:39 [Tux] joined
rba lizmat: got it. will look into it today... 13:47
14:07 lucasb joined
Geth_ rakudo/subscripts-as-digits-in-identifiers: 296acd863d | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp
Allow for subscripts to be used in identifiers

Just as digits. Allows for:
   my $H₂SO₄ = 42; say $H₂SO₄; # 42
14:10
rakudo: lizmat++ created pull request #3219:
Allow for subscripts to be used in identifiers
14:11
15:28 epony left 16:03 epony joined 17:15 Kaiepi left 17:16 Kaiepi joined 17:48 Kaiepi left 17:51 Kaiepi joined 17:57 softmoth joined 18:40 Kaiepi left 18:44 Kaiepi joined
dogbert17 m: printf "%e\n", 1_000 # lizmat, does the new sprintf impl fix this? 18:50
camelia 10.000000e+02
Geth_ rakudo/newer-sprintf: b3e338746b | (Elizabeth Mattijsen)++ | src/core.e/Rakudo/Internals/Sprintf.pm6
Yet another try, yet another branch

I sincerely hope this one sticks
18:53
lizmat no idea why I needed to do that (again)
dogbert17 git happens :)
lizmat $ git rebase master
Current branch newer-sprintf is up to date.
$ git checkout newer-sprintf
Switched to branch 'newer-sprintf'
Your branch and 'origin/newer-sprintf' have diverged,
and have 29 and 1 different commits each, respectively.
I have no idea why this happens and it feeds my dislike for git branches 18:54
$ 6 'say sprintf("%e\n",1000)' 18:55
10.000000e+02
dogbert17 ^^^ looks like it doesn't (so far)
what do you think it should be ? 18:56
dogbert17 m: RT#126968
camelia 5===SORRY!5=== Error while compiling <tmp>
Undeclared name:
RT used at line 1
synopsebot RT#126968 [open]: rt.perl.org/Ticket/Display.html?id=126968 [BUG] wrong output for 1000.fmt("%e") and 1_000_000.fmt("%e")
dogbert17 it's an oldie
it believe it should be 1.000000+03 18:57
lizmat indeed... Perl 5 does it correctly :-) 18:58
dogbert17 do you still believe that the real problem is hidden in nqp?
lizmat I have no doubt the sprintf implementation in nqp has several bugs 19:02
dogbert17 does your reimagined sprintf make use of the nqp one? 19:08
lizmat nope
pure Perl 6 (with maybe some nqp ops in the future for speed)
dogbert17 so there's hope that the rounding bug can be fixed then :) 19:10
lizmat yes 19:12
dogbert17 ++lizmat 19:15
idk if this is relevant but here goes, RT#126067 19:16
synopsebot RT#126067 [open]: rt.perl.org/Ticket/Display.html?id=126067 [RFC] sprintf and NaN, Mu, Any and Nil
Geth_ rakudo/newer-sprintf: 3cd1206199 | (Elizabeth Mattijsen)++ | src/core.e/Rakudo/Internals/Sprintf.pm6
Make sure we address these issues
19:53
20:35 Kaiepi left 20:36 Kaiepi joined 22:05 bazzaar joined 22:07 softmoth left 22:12 bazzaar left 22:16 bazzaar joined 22:23 bazzaar left, softmoth joined
[Coke] waves 22:26
22:36 lucasb left 22:40 anatofuz joined 23:08 anatofuz left 23:12 anatofuz joined 23:13 Elronnd is now known as MoonChild, MoonChild is now known as Moon_Child, Moon_Child is now known as Moon_child, anatofuz left, anatofuz joined 23:19 Moon_child is now known as moon_child 23:46 anatofuz left