iCosmetic modifications. - 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 45c4c659970dee52d8dd373e548877ae453b690d /ckeen/repos/irc/commit/45c4c659970dee52d8dd373e548877ae453b690d.gph vernunftzentrum.de 70 1parent f8a2a7b155eef7c14cf0f08fb24cb04b46c70fa8 /ckeen/repos/irc/commit/f8a2a7b155eef7c14cf0f08fb24cb04b46c70fa8.gph vernunftzentrum.de 70 hAuthor: Quentin Carbonneaux URL:mailto:qcarbonneaux@gmail.com vernunftzentrum.de 70 iDate: Thu, 15 Mar 2012 00:03:24 +0100 Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iCosmetic modifications. Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iFixed one panic message, they must start with an upper case letter and Err vernunftzentrum.de 70 iend with a dot. Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iRemoved spurious comments in tgetch. Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iAdded ^D as a recognised command in tgetch, it has its usual behavior: Err vernunftzentrum.de 70 iit deletes the letter under the cursor. Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 iDiffstat: Err vernunftzentrum.de 70 i irc.c | 35 ++++++++++++++++++------------- Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 i1 file changed, 20 insertions(+), 15 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@@ -197,7 +197,7 @@ pushf(int cn, const char *fmt, ...) Err vernunftzentrum.de 70 i c->eol=c->buf+blen; Err vernunftzentrum.de 70 i } Err vernunftzentrum.de 70 i t=time(0); Err vernunftzentrum.de 70 i- if (!(tm=localtime(&t))) panic("localtime failed."); Err vernunftzentrum.de 70 i+ if (!(tm=localtime(&t))) panic("Localtime failed."); Err vernunftzentrum.de 70 i n=strftime(c->eol, LineLen, DATEFMT, tm); Err vernunftzentrum.de 70 i c->eol[n++] = ' '; Err vernunftzentrum.de 70 i va_start(vl, fmt); Err vernunftzentrum.de 70 i@@ -269,12 +269,11 @@ uparse(char *m) Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 i if (p[1]!=' ' && p[1]!=0) { Err vernunftzentrum.de 70 i pmsg: Err vernunftzentrum.de 70 i- if (ch!=0) { Err vernunftzentrum.de 70 i- m+=strspn(m, " "); Err vernunftzentrum.de 70 i- if (!*m) return; Err vernunftzentrum.de 70 i- pushf(ch, PFMT, nick, m); Err vernunftzentrum.de 70 i- sndf("PRIVMSG %s :%s", chl[ch].name, m); Err vernunftzentrum.de 70 i- } Err vernunftzentrum.de 70 i+ if (ch==0) return; Err vernunftzentrum.de 70 i+ m+=strspn(m, " "); Err vernunftzentrum.de 70 i+ if (!*m) return; Err vernunftzentrum.de 70 i+ pushf(ch, PFMT, nick, m); Err vernunftzentrum.de 70 i+ sndf("PRIVMSG %s :%s", chl[ch].name, m); Err vernunftzentrum.de 70 i return; Err vernunftzentrum.de 70 i } Err vernunftzentrum.de 70 i switch (*p) { Err vernunftzentrum.de 70 i@@ -445,12 +444,12 @@ tgetch(void) Err vernunftzentrum.de 70 i Err vernunftzentrum.de 70 i c=wgetch(scr.iw); Err vernunftzentrum.de 70 i switch (c) { Err vernunftzentrum.de 70 i- case CTRL('n'): //0xe: Err vernunftzentrum.de 70 i+ case CTRL('n'): Err vernunftzentrum.de 70 i ch=(ch+1)%nch; Err vernunftzentrum.de 70 i tdrawbar(); Err vernunftzentrum.de 70 i tredraw(); Err vernunftzentrum.de 70 i return; Err vernunftzentrum.de 70 i- case CTRL('p'): //0x10: Err vernunftzentrum.de 70 i+ case CTRL('p'): Err vernunftzentrum.de 70 i ch=(ch+nch-1)%nch; Err vernunftzentrum.de 70 i tdrawbar(); Err vernunftzentrum.de 70 i tredraw(); Err vernunftzentrum.de 70 i@@ -464,29 +463,35 @@ tgetch(void) Err vernunftzentrum.de 70 i if (chl[ch].n<0) chl[ch].n=0; Err vernunftzentrum.de 70 i tredraw(); Err vernunftzentrum.de 70 i return; Err vernunftzentrum.de 70 i- case CTRL('a'): //0x1: Err vernunftzentrum.de 70 i+ case CTRL('a'): Err vernunftzentrum.de 70 i cu=0; Err vernunftzentrum.de 70 i break; Err vernunftzentrum.de 70 i- case CTRL('e'): //0x5: Err vernunftzentrum.de 70 i+ case CTRL('e'): Err vernunftzentrum.de 70 i cu=len; Err vernunftzentrum.de 70 i break; Err vernunftzentrum.de 70 i- case CTRL('b'): //0x2: Err vernunftzentrum.de 70 i+ case CTRL('b'): Err vernunftzentrum.de 70 i case KEY_LEFT: Err vernunftzentrum.de 70 i if (cu) cu--; Err vernunftzentrum.de 70 i break; Err vernunftzentrum.de 70 i- case CTRL('f'): //0x6: Err vernunftzentrum.de 70 i+ case CTRL('f'): Err vernunftzentrum.de 70 i case KEY_RIGHT: Err vernunftzentrum.de 70 i if (cu=len) return; Err vernunftzentrum.de 70 i+ memmove(&l[cu], &l[cu+1], len-cu-1); 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 KEY_BACKSPACE: Err vernunftzentrum.de 70 i if (cu==0) return; Err vernunftzentrum.de 70 i memmove(&l[cu-1], &l[cu], len-cu); Err vernunftzentrum.de 70 .