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:37
anatofuz left
02:01
anatofuz joined,
anatofuz left
02:02
anatofuz joined
02:40
anatofuz left
02:44
anatofuz joined
03:16
AlexDaniel left,
AlexDaniel joined
03:17
AlexDaniel left,
AlexDaniel joined
05:26
Kaypie joined,
Kaiepi left
05:35
robertle_ joined
06:42
anatofuz left
06:43
anatofuz joined
06:46
anatofuz left,
anatofuz joined
07:30
anatofuz left
07:50
anatofuz joined
08:43
leont joined
08:44
anatofuz left,
anatofuz joined
08:58
anatofuz left,
anatofuz joined
09:03
anatofuz left
09:35
anatofuz joined
09:36
anatofuz_ joined
09:39
anatofuz left
09:40
anatofuz_ left
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
09:59 | |||||||||||||||||||||||||||||||||||||
10:07
anatofuz joined
11:07
anatofuz_ joined
11:10
anatofuz left
11:11
anatofuz_ left
11:38
anatofuz joined
11:48
anatofuz left
11:49
anatofuz joined
11:54
anatofuz left
11:56
anatofuz joined
12:00
anatofuz left
12:08
anatofuz joined
12:19
lucasb joined
12:37
epony left
12:55
anatofuz_ joined
12:58
anatofuz left
12:59
anatofuz_ left
13:24
epony joined
13:29
MasterDuke left
13:37
cognominal left
13:39
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | grrr.... did I mention I hate git branches? | 15:13 | |||||||||||||||||||||||||||||||||||||
moritz likes them | 15:14 | ||||||||||||||||||||||||||||||||||||||
lizmat | To ssh://github.com/rakudo/rakudo.git | ||||||||||||||||||||||||||||||||||||||
! [rejected] new-sprintf -> new-sprintf (non-fast-forward) | |||||||||||||||||||||||||||||||||||||||
error: failed to push some refs to 'ssh://github.com/rakudo/rakudo.git' | |||||||||||||||||||||||||||||||||||||||
hint: Updates were rejected because the tip of your current branch is behind | |||||||||||||||||||||||||||||||||||||||
hint: its remote counterpart. Integrate the remote changes (e.g. | |||||||||||||||||||||||||||||||||||||||
hint: 'git pull ...') before pushing again. | |||||||||||||||||||||||||||||||||||||||
hint: See the 'Note about fast-forwards' in 'git push --help' for details. | |||||||||||||||||||||||||||||||||||||||
and when I do a "git pull", I get a file full of conflicts | 15:15 | ||||||||||||||||||||||||||||||||||||||
I don't understand what I'm doing wrong :-( | |||||||||||||||||||||||||||||||||||||||
15:19
Kaypie is now known as Kaiepi
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | are builds intended to be possible to do with bsd make? | 15:19 | |||||||||||||||||||||||||||||||||||||
15:20
cognominal joined
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | i've always used bsd mae up until some recent changes that are incompatible with it, but i always interpreted the build script telling you to use gmake instead as it just outputting the wrong thing | 15:27 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/newer-sprintf: 6f9d6f7ee7 | (Elizabeth Mattijsen)++ | 2 files Yet another try, yet another branch I sincerely hope this one sticks |
||||||||||||||||||||||||||||||||||||||
roast/new-sprintf: f388fef4aa | (Elizabeth Mattijsen)++ | S32-str/sprintf-b.t Fix the %b tests |
15:28 | ||||||||||||||||||||||||||||||||||||||
15:30
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
discord6 | <RaycatWhoDat> lizmat: If you git pull and there are conflicts on a file you didn't modify, you can git checkout <branch> -- <file> and continue your merge commit. | 15:31 | |||||||||||||||||||||||||||||||||||||
<RaycatWhoDat> If you did modify the file, unfortunately, ya gotta do the git conflict shuffle. | 15:32 | ||||||||||||||||||||||||||||||||||||||
lizmat | discord6: it was trying to merge an older version of the file in the branch with the current state | ||||||||||||||||||||||||||||||||||||||
it was *really* confused | |||||||||||||||||||||||||||||||||||||||
I nuked the branch locally and on github | 15:33 | ||||||||||||||||||||||||||||||||||||||
discord6 | <RaycatWhoDat> ;_; | ||||||||||||||||||||||||||||||||||||||
masak | lizmat: long story short -- `git pull` is only a correct operation on a branch that is "append-only" | ||||||||||||||||||||||||||||||||||||||
lizmat | and *that* is what created the conflicts when it shouldn't have | ||||||||||||||||||||||||||||||||||||||
masak | lizmat: chances are you'll want to `git fetch; git reset --hard origin/<branch>` | ||||||||||||||||||||||||||||||||||||||
lizmat | I nuked the branch and set up a new one | 15:34 | |||||||||||||||||||||||||||||||||||||
masak | works too, I guess. same effect | ||||||||||||||||||||||||||||||||||||||
lizmat | lost a bit of history | ||||||||||||||||||||||||||||||||||||||
masak | lizmat: IMO, `git pull` is dangerous because it's always there and only sometimes correct | ||||||||||||||||||||||||||||||||||||||
lizmat: if you had done what I suggested, the history would've been in the reflog :) now, I don't know | 15:35 | ||||||||||||||||||||||||||||||||||||||
lizmat | honestly, I don't care anymore | ||||||||||||||||||||||||||||||||||||||
masak | lizmat: might still be in `git reflog HEAD` | ||||||||||||||||||||||||||||||||||||||
lizmat | it's somehow related to having started the branch before some submodule changes | ||||||||||||||||||||||||||||||||||||||
I didn't lose any code | |||||||||||||||||||||||||||||||||||||||
masak | ok | 15:36 | |||||||||||||||||||||||||||||||||||||
lizmat | I copied the files and used them to start a new branch (with a different name to be sure) | ||||||||||||||||||||||||||||||||||||||
Geth | roast/new-sprintf: 1d409c271c | (Elizabeth Mattijsen)++ | S32-str/sprintf-x.t Fix up all %x tests |
15:47 | |||||||||||||||||||||||||||||||||||||
lizmat | Possibly a "problem solving" question: | 15:48 | |||||||||||||||||||||||||||||||||||||
the "%#o" format, only puts a "0" in front of the value | 15:49 | ||||||||||||||||||||||||||||||||||||||
m: dd sprintf("%#o",15) | |||||||||||||||||||||||||||||||||||||||
evalable6 | "017" | ||||||||||||||||||||||||||||||||||||||
lizmat | m: dd sprintf("%o",15) | ||||||||||||||||||||||||||||||||||||||
evalable6 | "17" | ||||||||||||||||||||||||||||||||||||||
lizmat | now, in Perl 6 that does *not* roundtrip | 15:50 | |||||||||||||||||||||||||||||||||||||
m: dd sprintf("%#o",15).EVAL | |||||||||||||||||||||||||||||||||||||||
evalable6 | Potential difficulties: Leading 0 has no meaning. If you meant to create an octal numb… |
||||||||||||||||||||||||||||||||||||||
lizmat, Full output: gist.github.com/3c03d7354ffb544ab9...01deb82788 | |||||||||||||||||||||||||||||||||||||||
lizmat | so I was thinking of using the "%O" format to create a Perl 6 compatible string | 15:51 | |||||||||||||||||||||||||||||||||||||
m: dd sprintf("%#O",15) # should then become 0o17 | |||||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) Directive #O is not valid in sprintf format sequence %#O in block <unit> at /tmp/zh8eKt2LCV line 1 |
||||||||||||||||||||||||||||||||||||||
lizmat | and since we don't support that atm, there should not be any problems | 15:52 | |||||||||||||||||||||||||||||||||||||
16:26
vrurg joined,
dogbert17 joined
16:34
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/newer-sprintf: 04e3187d34 | (Elizabeth Mattijsen)++ | src/core.e/Rakudo/Internals/Sprintf.pm6 Be a bit more specific on hash/plus lengths |
16:48 | |||||||||||||||||||||||||||||||||||||
16:49
leont left
17:29
vrurg joined
17:30
vrurg left
17:33
vrurg joined
17:34
vrurg left
17:43
leont joined
18:08
leont left
18:27
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | problem-solving/path-to-raku: 90b8d0c7e7 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md Rephrase the Social Media paragraph |
18:51 | |||||||||||||||||||||||||||||||||||||
18:53
vrurg left
18:54
vrurg joined,
vrurg left
18:56
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | problem-solving/path-to-raku: 43a1c6d6af | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md Move the extensions discussion to a separate issue / PR |
18:56 | |||||||||||||||||||||||||||||||||||||
problem-solving/path-to-raku: 6e7e625e53 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md Use the #rakulang hash tag, please |
18:59 | ||||||||||||||||||||||||||||||||||||||
19:39
vrurg left
19:41
vrurg joined
20:42
Guest48976 left,
rba[m] left,
AlexDaniel` left
20:51
AlexDaniel` joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/newer-sprintf: a5dc72d18d | (Elizabeth Mattijsen)++ | src/core.e/Rakudo/Internals/Sprintf.pm6 Remove static 0 check optimization - it was premature - moves all "0" checks for %x/%b/%o to runtime - so there's only a single code path - so we have immediate support for runtime size/precision setting - removes the need for the code to create a lexical |
21:22 | |||||||||||||||||||||||||||||||||||||
21:26
Guest53157 joined,
rba[m] joined
21:28
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast/new-sprintf: 27f1807bd1 | (Elizabeth Mattijsen)++ | S32-str/sprintf-o.t Initial work on making %o tests correct |
21:30 | |||||||||||||||||||||||||||||||||||||
22:02
|Tux| left
22:05
anatofuz left
22:06
anatofuz joined
22:07
anatofuz left
22:08
anatofuz joined
22:21
|Tux| joined
23:07
anatofuz left
23:18
dogbert17 left
23:35
anatofuz joined
23:54
leont joined
|