| 2 Jun 2024 |
K900 | It is trying to be smart | 16:08:10 |
K900 | It is not | 16:08:12 |
K900 | Pushed a very minimal version here: https://gerrit.lix.systems/c/lix/+/1382 | 16:14:01 |
K900 | Unfortunately won't help at least as long as we're stuck with editline | 16:14:41 |
K900 | jade_: what was that other readline you mentioned? | 16:17:02 |
K900 | I wonder if it's also doing this | 16:17:06 |
Qyriad | replxx iwrc | 16:30:54 |
Qyriad | https://github.com/AmokHuginnsson/replxx | 16:31:03 |
K900 | Oh OK so it's not drop-in | 16:33:22 |
Qyriad | No, though the C API does look pretty close? | 16:38:25 |
K900 | Yeah but that's still more effort than I have in me right now | 16:39:16 |
aloisw | The maintenance state does not really inspire confidence (last release has a too many zeroes and then development stopped). | 16:43:52 |
⚠️ eldritch horrors operating in this area ⚠️ | can't be worse than editline tho? | 16:45:10 |
K900 | Upstream linenoise is kinda alive tho | 16:47:33 |
K900 | https://github.com/antirez/linenoise/commits/master/ | 16:47:36 |
aloisw | Even editline does not look as bad if you take "alive" as the metric. | 16:48:45 |
⚠️ eldritch horrors operating in this area ⚠️ | editline doesn't properly however | 16:49:49 |
aloisw | (or readline, or libedit) | 16:50:49 |
K900 | readline is GPL | 16:51:45 |
Qyriad | In reply to@aloisw:kde.org The maintenance state does not really inspire confidence (last release has a too many zeroes and then development stopped). The creator died. If we take it up we will probably just maintain it for ourselves | 16:57:43 |
| aloisw set a profile picture. | 18:01:38 |
| aloisw changed their profile picture. | 18:23:50 |
jade_ | In reply to @aloisw:kde.org The maintenance state does not really inspire confidence (last release has a too many zeroes and then development stopped). the maintainer Died | 20:01:18 |
jade_ | i think we should just fork it and not worry about it | 20:02:56 |
jade_ | because the thing is, these types of libs also don't need a lot of changes, and we wind up reading enough editline sources from it being fucked that we might as well just maintain a lib we actually like | 20:03:29 |
@irenes:matrix.org | the main thing I'll say about readline-style libraries is run a fuzzer on them, there's a lot of Unicode corner cases | 20:38:44 |
@irenes:matrix.org | but as far as adopting a project with a dead maintainer goes, yeah if it's useful to us, I say go for it | 20:39:01 |
@irenes:matrix.org | (notice how I show great restraint and don't ask you to wait for my readline-esque library which will be ready for basic use at some point in the next five years) | 20:39:42 |
@irenes:matrix.org | (assuming I survive etc lol) | 20:39:55 |
⚠️ eldritch horrors operating in this area ⚠️ | In reply to @irenes:matrix.org (assuming I survive etc lol) readline-esque libraries as the opposite to life insurance? | 20:40:30 |