Mercurial > projects > pwm
comparison 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 |
comparison
equal
deleted
inserted
replaced
21:ee4d36c85287 | 22:ec01c579024a |
---|---|
45 signal_handler(int signal_no) | 45 signal_handler(int signal_no) |
46 { | 46 { |
47 siglongjmp(signal_env, signal_no); | 47 siglongjmp(signal_env, signal_no); |
48 } | 48 } |
49 | 49 |
50 void | |
51 io_trim_nl(char *s) | |
52 { | |
53 size_t len; | |
54 | |
55 len = strlen(s); | |
56 if ((len > 0) && (s[len - 1] == '\n')) { | |
57 s[len - 1] = '\0'; | |
58 } | |
59 } | |
60 | |
50 int | 61 int |
51 io_gl_complete_nothing(WordCompletion *cpl, void *data, const char *line, | 62 io_gl_complete_nothing(WordCompletion *cpl, void *data, const char *line, |
52 int word_end) | 63 int word_end) |
53 { | 64 { |
54 return (0); | 65 return (0); |