Welcome to MUGS ⚄♠♞🏹 (Multi-User Gaming Services)! | github.com/Raku-MUGS | v0.1.4 has been released! (github.com/Raku-MUGS/MUGS/blob/mai...v0.1.4.md) | This channel is logged for historical purposes; logs at irclogs.raku.org/mugs/index.html Set by japhb on 3 March 2024. |
|||
lizmat | github.com/dankamongmen/notcurses looks interesting .... | 15:36 | |
japhb | It is indeed. Had half an eye on that for a while. It's not a good match for what I want to do at the moment, but as a proof of the possibilities? Dang ... | 15:38 | |
lizmat | would you use it if there were a Raku interface for it ? | 15:40 | |
15:58
japhb_ joined
|
|||
japhb_ | Gosh, I just *love it* when the screen locker crashes, thus preventing all interaction with the computer and requiring a hard reboot just to get access again. :eyeroll: | 15:59 | |
16:01
japhb left
|
|||
japhb_ | *checks logs* To answer your question of whether I'd use it if there was a Raku interface: Maybe. It certainly seems to have speed and power, and a not bad memory footprint for what it does, but I've spent quite some time going deep into terminal work over the years. If there's anything I'm using now that it *doesn't* support, I'd probably be frustrated by that. | 16:10 | |
OTOH, if we could make Terminal::Print a crapload faster by wrapping it around notcurses, that would help everyone. Depends on how fast the NativeCall wrappers are, I guess. | 16:11 | ||
16:12
japhb_ is now known as japhb
|
|||
japhb | Ah, old nick connection finally timed out, wheeeee | 16:12 | |
lizmat | Xliff_ ^^ | 16:13 | |
japhb | lizmat: Did you still want to send me terminal-quick-test and terminal-autodetect results for your various Mac terminals, or is the current autodetection sufficient? | ||
lizmat | argh... forgot, will do so now | ||
terminal-quick-test doesn't appear to be installed ? | 16:15 | ||
japhb | Should be installed with Terminal::Tests? | 16:16 | |
terminal-autodetect comes with Terminal::Capabilities | |||
lizmat | gist.github.com/lizmat/c60b7677366...9bc48df49c | 16:24 | |
japhb | The quick-test result needs to be a screenshot, because otherwise it gets filtered by GitHub | 16:25 | |
lizmat | hmmm... how do you get a screen shot into a gist ? | 16:32 | |
sent screenshot by mail | 16:35 | ||
japhb | You can comment on your gist, use the paperclip icon to add an attachment, select the image on your hard drive, and it will upload it and then create a markdown link to the uploaded file. | 16:37 | |
thx | |||
lizmat | also done | ||
afk& | 16:39 | ||
japhb | Goodness gracious Apple Terminal has issues | 16:40 | |
One annoying thing is that it has decent *feature* support ... it just seems to implement those features really badly. | 16:43 | ||
Now I know why so many Mac folk are iTerm2 fans | 16:44 | ||
What are the env variables LANG and LC_ALL in that terminal? | 16:51 | ||
lizmat | they are not set | 18:09 | |
japhb smacks Apple around with a wet POSIX spec | 19:40 | ||
lizmat: Are there *any* environment variables set that include mention of UTF-8? (ignoring case and punctuation, since they might instead say 'utf8' or somesuch) | 19:42 | ||
(The lack of LANG and LC_ALL are why the autodetection is assuming ASCII semantics.) | 19:43 | ||
Xliff_ | So what's the difference between "static inline" and not "static inline"? | 19:55 | |
Aside from the fact that functions marked as such are not shared lib friendly. | 19:56 | ||
japhb | This matches my (admittedly slightly rusty) memory, more or less: stackoverflow.com/questions/776273...on#7767858 | 20:01 | |
lizmat: Also, what version of macOS are you running? | 20:09 | ||
Ah, looking at old Terminal-Tests results, it looks like LizyPro is your *old* macOS install, 10.14 or so? | 20:26 | ||
That would explain why it looked so "off" | |||
lizmat: And can you send terminal-quick-test screenshot, terminal-autodetect results, macOS version, and LANG/LC_ALL/UTF-8 env var info for the *newer* install as well. | 20:29 |