summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2020-11-11 14:45:27 +0100
committerpgen <p.gen.progs@gmail.com>2020-11-11 14:47:30 +0100
commitbbe585a9f40cc5f6601a6dbd86db0adfc4e687b6 (patch)
tree48b2bf306350353dd61cfea0d96219bbad442627
parent2062a947ff0e53d3cb28b10d314c6713dd0d831b (diff)
Treat \U in input as a special character
-rw-r--r--smenu.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/smenu.c b/smenu.c
index 9bbdb97..9060ada 100644
--- a/smenu.c
+++ b/smenu.c
@@ -2631,6 +2631,12 @@ get_word(FILE * input, ll_t * word_delims_list, ll_t * record_delims_list,
utf8_buffer[2] = '\0';
break;
+ case 'U':
+ utf8_buffer[0] = '\\';
+ utf8_buffer[1] = 'U';
+ utf8_buffer[2] = '\0';
+ break;
+
case '\\':
utf8_buffer[0] = byte = '\\';
utf8_buffer[1] = '\0';