~cemkeylan

https://cemkeylan.com

~cemkeylan/inbox

Last active 4 years ago
View more

Recent activity

Re: Is there a way to change a packages dependencies with a hook? 1 year, 10 months ago

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

[PATCH] console: update libgrapheme API to version 2.0.0 2 years ago

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]

[PATCH imv] console: update libgrapheme API to version 1 2 years ago

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]

[PATCH v2] Add support for libgrapheme as an icu replacement 2 years ago

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]

[PATCH] Add support for libgrapheme as an icu replacement 2 years ago

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]