From Cem Keylan to ~carbslinux/cpt-discuss
Hello, There isn't a way to edit the dependencies with a hook, and that is intentional. I had already talked about this a year ago in detail here[1] and here[2]. I think these links also provide some alternative solutions as well. [1]: <https://github.com/kiss-community/kiss/issues/28> [2]: <https://github.com/kiss-community/kiss/pull/31> -- Happy holidays, Cem
From Cem Keylan to ~exec64/imv-devel
libgrapheme recently saw its second major version which was "refactored for correctness and conformance"[1]. [1]: http://lists.suckless.org/news/2210/0036.html --- src/console.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/console.c b/src/console.c index 9db18e7..22803e1 100644 --- a/src/console.c +++ b/src/console.c @@ -52,7 +52,7 @@ static size_t next_char(char *buffer, size_t position) return result; [message trimmed]
From Cem Keylan to ~exec64/imv-devel
--- libgrapheme has recently seen its first release, along with some API changes. I have updated the functions to match the current API. There is also a dedicated webpage for the library available[0] along with some better documentation. [0]: https://libs.suckless.org/libgrapheme/ src/console.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/console.c b/src/console.c index 323383f..9db18e7 100644 --- a/src/console.c [message trimmed]
From Cem Keylan to ~exec64/imv-devel
Hello, You were right, I didn't realise how it could be much more simpler, thank you. Here is the second version of the patch for libgrapheme. --- meson.build | 11 ++++++++++- meson_options.txt | 8 ++++++++ src/console.c | 21 +++++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 7cf64b5..b2849aa 100644 --- a/meson.build +++ b/meson.build [message trimmed]
From Cem Keylan to ~exec64/imv-devel
Hello, I have patched imv to add libgrapheme[1] as an option for a unicode library. I think that icu is a rather large library just to use for cursor placement. This change adds a 'unicode' option to meson_options.txt, it still defaults to icu, but it can be switched to grapheme. [1]: http://git.suckless.org/libgrapheme/ --- meson.build | 11 +++++++- meson_options.txt | 8 ++++++ src/console.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+), 1 deletion(-) [message trimmed]