ictrl-w deletes one word - irc - Unnamed repository; edit this file 'description' to name the repository. Err vernunftzentrum.de 70 hgit clone git://vernunftzentrum.de/irc.git URL:git://vernunftzentrum.de/irc.git vernunftzentrum.de 70 1Log /ckeen/repos/irc/log.gph vernunftzentrum.de 70 1Files /ckeen/repos/irc/files.gph vernunftzentrum.de 70 1Refs /ckeen/repos/irc/refs.gph vernunftzentrum.de 70 1README /ckeen/repos/irc/file/README.gph vernunftzentrum.de 70 i--- Err vernunftzentrum.de 70 1commit 48569cdb36dd1a71f3221390b8f25e2ec62fecd7 /ckeen/repos/irc/commit/48569cdb36dd1a71f3221390b8f25e2ec62fecd7.gph vernunftzentrum.de 70 1parent 294e0d2522d6044bf68dc232f87d00703c756d17 /ckeen/repos/irc/commit/294e0d2522d6044bf68dc232f87d00703c756d17.gph vernunftzentrum.de 70 hAuthor: xcko shrdlu URL:mailto:xcko@bitmessage.ch vernunftzentrum.de 70 iDate: Sun, 13 Nov 2016 07:39:39 +0000 Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 ictrl-w deletes one word Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iDiffstat: Err vernunftzentrum.de 70 i irc.c | 12 ++++++++++++ Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 i1 file changed, 12 insertions(+), 0 deletions(-) Err vernunftzentrum.de 70 i--- Err vernunftzentrum.de 70 1diff --git a/irc.c b/irc.c /ckeen/repos/irc/file/irc.c.gph vernunftzentrum.de 70 i@@ -685,6 +685,18 @@ tgetch(void) Err vernunftzentrum.de 70 i dirty = --cu; Err vernunftzentrum.de 70 i len--; Err vernunftzentrum.de 70 i break; Err vernunftzentrum.de 70 i+ case CTRL('w'): Err vernunftzentrum.de 70 i+ if (cu == 0) Err vernunftzentrum.de 70 i+ break; Err vernunftzentrum.de 70 i+ i = 1; Err vernunftzentrum.de 70 i+ while (l[cu - i] == ' ' && cu - i != 0) i++; Err vernunftzentrum.de 70 i+ while (l[cu - i] != ' ' && cu - i != 0) i++; Err vernunftzentrum.de 70 i+ if (cu - i != 0) i--; Err vernunftzentrum.de 70 i+ memmove(&l[cu - i], &l[cu], len - cu); Err vernunftzentrum.de 70 i+ cu -= i; Err vernunftzentrum.de 70 i+ dirty = cu; Err vernunftzentrum.de 70 i+ len -= i; Err vernunftzentrum.de 70 i+ break; Err vernunftzentrum.de 70 i case '\n': Err vernunftzentrum.de 70 i l[len] = 0; Err vernunftzentrum.de 70 i uparse(l); Err vernunftzentrum.de 70 .