From 360d44d67e7be46108bec982ff2e79b89f04a9a3 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Thu, 15 Nov 2018 14:34:40 +0900 Subject: [PATCH] add runtime keymap switch support. --- src/pty.c | 23 ++++++++++- src/uterm_input.c | 2 + src/uterm_input_internal.h | 5 +++ src/uterm_input_uxkb.c | 83 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 111 insertions(+), 2 deletions(-) diff --git a/src/pty.c b/src/pty.c index 1443f4a..f64cb5b 100644 --- a/src/pty.c +++ b/src/pty.c @@ -46,6 +46,8 @@ #define KMSCON_NREAD 16384 +#define INPUT_KEYMAP_UPDATE_FILE "/tmp/kmscon-%d-keymap-update" + struct kmscon_pty { unsigned long ref; struct ev_eloop *eloop; @@ -241,9 +243,22 @@ static bool pty_is_open(struct kmscon_pty *pty) return pty->fd >= 0; } +static int kmscon_keymap_update(pid_t pid) +{ + char *file; + int ret; + + ret = asprintf(&file, INPUT_KEYMAP_UPDATE_FILE, pid); + if (ret < 0) + return ret; + + return
aboutsummaryrefslogtreecommitdiff
path: root/tests/guix-describe.sh
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2022-12-19 17:07:32 +0100
committerRicardo Wurmus <rekado@elephly.net>2022-12-19 18:29:51 +0100
commitd72dd70180cf53aa44fc7f930051772fe36a7fc2 (patch)
treefddae8c85425db1886cb99984a7b0e2de61d4e48 /tests/guix-describe.sh
parent02ceaa592586dbd39014082cd2b2b9084eb4f6fe (diff)
downloadguix-d72dd70180cf53aa44fc7f930051772fe36a7fc2.tar.gz
guix-d72dd70180cf53aa44fc7f930051772fe36a7fc2.zip
gnu: r-whisker: Update to 0.4.1.
* gnu/packages/statistics.scm (r-whisker): Update to 0.4.1.
Diffstat (limited to 'tests/guix-describe.sh')
0 files changed, 0 insertions, 0 deletions