Mercurial > projects > pwm
diff io.c @ 22:ec01c579024a
Add fully interactive mode
author | Guido Berhoerster <guido+pwm@berhoerster.name> |
---|---|
date | Thu, 07 Sep 2017 12:40:50 +0200 |
parents | 5c6155c8e9b6 |
children | 131c35592054 |
line wrap: on
line diff
--- a/io.c Wed Sep 06 16:41:58 2017 +0200 +++ b/io.c Thu Sep 07 12:40:50 2017 +0200 @@ -47,6 +47,17 @@ siglongjmp(signal_env, signal_no); } +void +io_trim_nl(char *s) +{ + size_t len; + + len = strlen(s); + if ((len > 0) && (s[len - 1] == '\n')) { + s[len - 1] = '\0'; + } +} + int io_gl_complete_nothing(WordCompletion *cpl, void *data, const char *line, int word_end)