| Geth | doc/main: c81f920c38 | (Will Coleda)++ | 2 files new words |
00:01 | |
| doc/main: 07f5243fc5 | (Will Coleda)++ | 3 files Fix some type links |
|||
| doc/main: 55ab996649 | (Will Coleda)++ | doc/Language/glossary.rakudoc Fix rendering bug in original rakudoc. Found because RAKUAST did it correctly, xt/rakuast-compare.rakutest caught it |
|||
| [Coke] | Use of Nil in string context in block at t/18-rakuast-validate.rakutest line 63 | 00:14 | |
|
00:26
arkiuat left
00:38
arkiuat joined
|
|||
| Geth | doc/schultzdavid-patch-6: 921e5f8afb | schultzdavid++ (committed using GitHub Web editor) | doc/Language/create-cli.rakudoc reorder section on intercepting USAGE and MAIN The subsection `sub RUN-MAIN` clearly doesn't belong under the section on usage message interception. It fits slightly better under the section on intercepting CLI argument parsing, where I've put it now. It would probably fit best under the last section "Intercepting MAIN calling", but for that edit one would have to make sure to get the history right. The new order of sections also has the advantage that everything on usage messages is contiguous, and everything on custom CLI handling & MAIN calling. |
00:39 | |
|
00:43
arkiuat left
|
|||
| Geth | ¦ doc: coke assigned to schultzdavid Issue Eliminate use of dd in sample code github.com/Raku/doc/issues/4689 | 00:50 | |
| doc/schultzdavid-patch-5: a9af20d5f7 | schultzdavid++ (committed using GitHub Web editor) | doc/Language/operators.rakudoc put symbols in C<...> like in other headings |
00:52 | ||
| doc: schultzdavid++ created pull request #4690: In operators.rakudoc, put symbols in C<...> like in all the other headings |
|||
| ds7832 | I'll look at the dd issue tomorrow, going to bed now. Good night! | 00:54 | |
|
00:54
ds7832 left,
arkiuat joined
00:57
librasteve_ left
00:59
arkiuat left
01:21
arkiuat joined
01:27
arkiuat left
|
|||
| [Coke] | Thanks! | 01:45 | |
|
01:56
arkiuat joined
02:01
arkiuat left
02:21
arkiuat joined
02:27
arkiuat left
02:57
arkiuat joined
03:00
sjn_ joined
03:02
arkiuat left,
sjn left
03:07
arkiuat joined
03:14
arkiuat left
03:26
arkiuat joined
03:31
arkiuat left
03:54
sjn_ is now known as sjn
03:59
arkiuat joined
04:04
arkiuat left
04:23
arkiuat joined
04:29
arkiuat left
04:47
arkiuat joined
06:41
arkiuat left
06:52
arkiuat joined
06:57
arkiuat left
07:16
arkiuat joined
07:21
arkiuat left
07:26
arkiuat joined
07:30
arkiuat left
07:52
arkiuat joined
07:57
arkiuat left
07:59
arkiuat joined
08:03
arkiuat left
08:22
arkiuat joined
08:26
arkiuat left
08:54
arkiuat joined
08:59
arkiuat left
09:22
arkiuat joined
09:27
arkiuat left
09:36
librasteve_ joined
09:56
arkiuat joined
10:01
arkiuat left
10:23
arkiuat joined
10:28
arkiuat left
10:56
arkiuat joined
11:01
arkiuat left
11:13
arkiuat joined
11:18
arkiuat left
11:20
arkiuat joined
11:28
arkiuat left
11:39
wayland76 joined
11:41
arkiuat joined
11:46
arkiuat left
12:05
arkiuat joined
12:10
arkiuat left
12:15
lucs left
12:16
librasteve_ left
12:25
arkiuat joined
12:30
arkiuat left
12:59
arkiuat joined
13:04
arkiuat left
13:19
arkiuat joined
13:53
arkiuat left
14:03
librasteve_ joined
14:07
arkiuat joined
14:11
arkiuat left
14:20
arkiuat joined
|
|||
| Geth | doc/schultzdavid-patch-5: 51720b6765 | schultzdavid++ (committed using GitHub Web editor) | doc/Language/operators.rakudoc add missing C |
14:30 | |
| arkiuat | so .signature is a method of class Code, so of course it can't show any type constraints on the return value. But class Routine doesn't seem to have any method to query for type constraints on the return value | 15:45 | |
| yet some of the signatures for entries in the /Type docs do show type constraints on the return value, for example methods any, all, none, one | 15:46 | ||
| is there a way to query to type constraints on return value of a sub or method? | |||
| s/query to/query for/ | |||
| Geth | doc/main: bbfe7cf483 | schultzdavid++ (committed using GitHub Web editor) | doc/Language/operators.rakudoc In operators.rakudoc, put element symbols in C<...> like in all the other headings (#4690) |
15:55 | |
| lizmat | m: sub a(--> Int:D) { }; dd &a.signature.returns # arkiuat | 15:56 | |
| argh did we lose camelia | |||
| Int:D is the value | |||
| the return constraint *is* part of the Signature object | 15:57 | ||
|
16:05
ds7832 joined
|
|||
| arkiuat | ah, got it, thank you | 16:11 | |
| lizmat++ | |||
| also, I'm feeling uncertain why the sub versions of C<all, one, none> are showing as multi subs with sigs (+values) and (@values), but C<any> is showing as a plain sub with sig (+values) | 16:14 | ||
| I don't understand why sub any would be different from the others in this way, and I'm also unsure whether I should be listing the other three subs in the docs as genuine multis | 16:15 | ||
| lizmat | the source reads: | ||
| 506:#multi sub any(@values) { @values.any } # this breaks S02-literals/radix.t | |||
| arkiuat | I'll be ready to put up a new draft PR for class Any against docs issue 4560 shortly | 16:16 | |
| huh, interesting. Okay, so i'm going ahead with the draft as-is then | |||
| thanks again | |||
| lizmat | the associated commit: 51c3d86ccf | ||
| lemme see if that still breaks | 16:17 | ||
| arkiuat | I'll wait on that then | ||
| nah, it's a draft. I'll put it up while you're doing that | 16:18 | ||
| lizmat | heh... problem seems to have been fixed | 16:19 | |
| heh... problem seems to have been fixed, at least in the mentioned test file | 16:20 | ||
|
16:20
wayland joined,
wayland76 left
|
|||
| lizmat | arkiuat: github.com/rakudo/rakudo/commit/b92e33cc8e | 16:24 | |
| Geth | doc: arkiuat++ created pull request #4691: DRAFT: Issue 4560, class Any |
16:25 | |
| arkiuat | okay, good to know! I will regularize any so its doc entry resembles its siblings' | 16:27 | |
| the other interesting thing is that the PR I just made seems to have snarfed four other commits that I didn't intend along with the one commit that I did | 16:28 | ||
| cleary, I am still learning how to use git | |||
| perhaps I will delete it and start over after updating the doc entry for routine any | 16:29 | ||
| I had two separate branches issue-4560-class-Mu and issue-4560-class-Any, but apparently I should have deleted the Mu branch and started over with a clean clone of raku/doc before starting the Any branch | 16:32 | ||
| I guess the only way to abandon the PR and start over is to close it with a comment to that effect | 16:33 | ||
| lizmat | I guess you should have done a "checkout main" before starting the second branch | 16:37 | |
| a new branch starts from where you are at that moment | |||
| arkiuat | right! that's what i failed to do. Thank you! | ||
| lizmat | mind you, it is a common trap to fall into, and a bit of a rite of passage :-) | 16:38 | |
| arkiuat | well, I am learning :-) | ||
|
16:56
librasteve_ left
17:08
librasteve_ joined
|
|||
| arkiuat | well, I got frustrated and nuked both my local fork and my fork on github, and in the process lost my local fork's git/.config which had "upstream" set the way I wanted | 17:11 | |
| I had things set up so that "git push origin <branchname>" would push to my fork on github, whence I could easily make a PR on github's website, but would checkout and pull directly from raku/doc instead of the fork. | 17:12 | ||
| perhaps I should only have a two-way relationship between my fork on github and my local fork, rather than a triangle? | 17:13 | ||
| and of course I thought I had backed up the local fork's git/.config, but that turned out not to have been the case | 17:14 | ||
| anyway, whatever I did to figure out the setup originally I am now having trouble replicating. Looking in the docs for "upstream" is only getting me more confused | 17:15 | ||
| now looking at --track; still confused | 17:24 | ||
| I am now reading a book about git that I couldn't make any sense of six months ago, but that I think I may be able to make more sense of now with my added experience. | 17:30 | ||
| just learned about "git config --list" the output of which is a little easier to interpret than the raw config files, or at least provides a different perspective | 17:40 | ||
|
18:07
arkiuat left
18:12
arkiuat joined
18:19
arkiuat left
18:46
arkiuat joined
19:51
lizmat left
|
|||