|
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
|
|||||||||||||||||||||||||||||||||||||||