🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 25 August 2021. |
|||
00:05
djerius left
00:06
djerius joined
00:08
reportable6 left
00:11
reportable6 joined
00:35
Skarsnik left
00:43
squashable6 joined
|
|||
tbrowder | ref my class stub problem earlier: i got it fixed by "unstubbing" the classes, but i think the docs may need tweaking a | 00:54 | |
bit by an expert. when i get a chance i'll try to get the smallest example i can to show "my problem" for the folks here to consider | 00:56 | ||
01:18
frost joined
|
|||
tonyo | i was looking at cross platform masked input, not surprised that doesn't exist in moar now | 01:27 | |
02:18
evalable6 left,
linkable6 left
02:20
linkable6 joined
02:48
colemanX joined
03:13
discord-raku-bot left,
discord-raku-bot joined
03:28
euandreh left
04:12
euandreh joined
04:15
razetime joined
05:13
oodani left
05:14
oodani joined
05:20
evalable6 joined
|
|||
japhb | tonyo: What do you mean by "cross platform masked input"? | 05:37 | |
samebchase | Where can I find out the package pq:ver<5>:from<native> | 05:38 | |
what is it? | |||
can't seem to find anything in raku.land | |||
Is it github.com/lib/pq ? | 05:39 | ||
06:08
reportable6 left
06:11
reportable6 joined
06:13
tejr left
|
|||
japhb | samebchase: I think it's the Postgres client library. If you are sure you have it installed, you can probably ignore it at `zef install` time. | 06:13 | |
06:14
tejr joined,
japhb left
06:21
japhb joined
|
|||
samebchase | Filed github.com/FCO/Red/issues/542 , and closed it shortly after. | 06:24 | |
I was on an old version of PG, upgrading it and reinstalling libpq using homebrew worked | |||
Thanks! 🙏 | 06:26 | ||
07:07
MasterDuke left
07:12
jjido joined
07:37
seednode99 left
07:38
seednode99 joined
07:57
razetime left
08:22
Sgeo left
08:24
jjido left
08:26
lichtkind joined
08:39
MasterDuke joined
09:05
dakkar joined
09:06
abraxxa joined
09:07
abraxxa left
09:09
abraxxa joined
09:14
abraxxa left
09:15
abraxxa joined
09:19
jjido joined
09:34
jjido left
10:28
lichtkind_ joined
10:31
lichtkind left
11:00
jjido joined
11:04
Maylay_ left
11:05
Maylay joined
11:21
Woodi left
11:35
jjido left
11:57
Woodi joined
12:06
reportable6 left
12:13
KotH_ is now known as KotH
12:20
frost73 joined
12:23
frost left
12:24
frost73 is now known as frost
12:29
Skarsnik joined
12:43
colemanX left
12:46
frost left
12:55
jjido joined
13:02
sjn_ is now known as sjn
13:04
jjido left
13:55
jjido joined
14:33
morte_ joined
15:04
rir joined
|
|||
rir | In the source for the Raku docs, I'd like to link to the glossary entry for the 'adverbial pair' from _another_ file. Since that entry does not have a header like entries I've found, I'm unsure of syntax for the link. | 15:05 | |
15:07
reportable6 joined
|
|||
[Coke] | adverbial pair does have a header and an X<> entry in the glossary. | 15:23 | |
Skarsnik | Could be nice to provide zef with the rakudo windows build x) | ||
[Coke] | glossary links are like: 314:L<val|/routine/val> routine converts it to L<allomorph|/language/glossary#Allomorph>. | ||
Skarsnik | ho nvm | ||
it's in the share/perl6/ x) | 15:24 | ||
[Coke] | so L<Adverbial Pair|/language/glossary#Adverbial Pair> probably? | ||
15:28
Sgeo joined
|
|||
rir | Thanks, Coke. | 15:51 | |
Skarsnik | gah, install cro on windows does not work since lot of native lib try to be build ~~ | 16:08 | |
hm, is that a zef issue? | 16:25 | ||
===> Searching for missing dependencies: Digest, TinyFloats:ver<0.0.3+> | |||
Enabled fetching backends [git path curl wget] don't understand git://github.com/sergot/datetime-parse.git | |||
You may need to configure one of the following backends, or install its underlying software - [pswebrequest] | |||
ugexe | no its a raku issue. the logic to fire that warning is just github.com/ugexe/zef/blob/7d6b48db...od#L71-L73 | 16:30 | |
it happens randomly to people | |||
if you run it again it will almost certainly work | 16:31 | ||
MasterDuke | also, isn't the git: protocol now disabled by github? | ||
ugexe | i dunno if its disabled yet, but yeah | 16:32 | |
that wouldn't affect that error message though | 16:33 | ||
Skarsnik | zef seems to hangout/stuck installing stuff now ~~ | 16:35 | |
17:08
[Coke] left
17:14
[Coke] joined
17:19
Sgeo_ joined
17:22
Sgeo left
17:30
jjido left
|
|||
Geth | doc: 0rir++ created pull request #4014: Mention adverbial pair in 5to6 |
17:32 | |
17:40
dakkar left
17:47
morte_ left
17:48
morte_ joined,
hgfgh joined
17:54
morte_ left
18:00
Maylay left
18:06
reportable6 left
18:07
abraxxa left,
Maylay joined
18:13
tejr left,
tejr joined
18:20
hasrthur joined
18:21
tejr left
18:22
tejr joined,
hgfgh left,
hgfgh joined
18:23
hasrthur left,
hasrthur joined
18:30
djerius left
18:32
djerius joined
18:36
hgfgh left
18:38
tejr left,
tejr joined
|
|||
Geth | doc: eb0b0e8964 | rir++ (committed using GitHub Web editor) | doc/Language/5to6-perlop.pod6 Mention adverbial pair in 5to6 (#4014) |
18:47 | |
linkable6 | Link: docs.raku.org/language/5to6-perlop | ||
18:48
linkable6 left
19:07
reportable6 joined
19:31
hasrthur_ joined
19:34
hasrthur left
19:50
linkable6 joined
19:54
Altai-man left,
sena_kun joined
20:26
tejr left
20:28
abraxxa-home joined
21:05
qorg11 left
21:06
qorg11 joined
21:40
hasrthur_ left
22:27
discord-raku-bot left
22:28
discord-raku-bot joined
22:56
discord-raku-bot left,
discord-raku-bot joined
23:04
abraxxa-home left
|
|||
tonyo | japhb: preventing an echo from a keystroke | 23:13 | |
japhb | tonyo: If you're talking about entering a password, with either no echo, or some random character(s), Terminal::LineEditor can do that. If you're talking about reading individual keystrokes, there are a couple modules with that capability (including the intermediate-level classes within Terminal::LineEditor). | 23:24 | |
tonyo | how does terminal::lineeditor do that? | ||
fez does it, it's a trivial problem between modern win/osx/linux but it's not necessarily trivial beyond that | 23:25 | ||
also, talking about grabbing individual chars | |||
japhb | Oh, as soon as it starts accepting input, it is in "raw" input mode, so that it can handle any keystrokes and map them appropriately. So choosing to print something different from the key pressed is trivial. | 23:26 | |
The code in Terminal::LineEditor is based on my work in github.com/ab5tract/Terminal-Print...wInput.pm6 and github.com/ab5tract/Terminal-Print...dInput.pm6 | 23:27 | ||
though somewhat modernized | |||
tonyo | where is the bit that actually prevents echo? | ||
japhb | I am also continuing to work on that in order to make it easier to subclass -- I now have a version locally that allows a combination of mouse input, keyboard input, and CLI and full-screen TUI interfaces. | 23:28 | |
tonyo: As soon as you go raw. Here, lemme find the lines | |||
github.com/ab5tract/Terminal-Print...ut.pm6#L16 | 23:29 | ||
Term::termios's makeraw helper | |||
tonyo | oh, so it's Term::termios | ||
need to interview someone, going to look trace that down afterwards | |||
that rpg demo is cool | 23:30 | ||
japhb | OK. Here's the newer variation of the code, in the following two methods: github.com/japhb/Terminal-LineEdit...kumod#L272 | ||
:-) You should see the current version. :-) | 23:31 | ||
tonyo | this is what i was looking for | 23:37 | |
github.com/krunen/term-termios/blo...myhelper.c | |||
23:40
lichtkind_ left
23:41
hasrthur joined
|
|||
japhb | Ah, OK. Interesting. | 23:42 | |
23:45
hasrthur left
|
|||
elcaro | I can't seem to make an `our` scoped variable a Proxy. Is this a known limitation? | 23:48 | |
23:54
djerius left
23:57
djerius joined
|