diff --git a/TODO.mkdn b/TODO.mkdn index aea4baf..b82d4cf 100644 --- a/TODO.mkdn +++ b/TODO.mkdn @@ -13,6 +13,7 @@ Features * Show true bans? * Colour saving boxes things? * Chum notes? +* whowas for last seen online? * Remote quirk disable * Tab completion of two letter names * Compress exit dumps into one line (eg. FTC, CTC, PTC1-12 ceased responding to memo) @@ -28,7 +29,6 @@ Bugs * right clicking an offline chum and choosing remove asks you why you're reporting someone, and if you hit cancel the menus stop working * Closing a timeclone doesn't actually cease for everyone else * Alt characters break quirks -* Kick messages are cut off at the first : Windows Bugs ------------ diff --git a/irc.py b/irc.py index b74eac5..71a96fd 100644 --- a/irc.py +++ b/irc.py @@ -234,6 +234,9 @@ class PesterIRC(QtCore.QThread): h = unicode(l[0]) if len(l) > 1: reason = unicode(l[1]) + if len(l) > 2: + for x in l[2:]: + reason += unicode(":") + unicode(x) else: reason = "" try: diff --git a/memos.py b/memos.py index ad00cd8..926394c 100644 --- a/memos.py +++ b/memos.py @@ -757,7 +757,7 @@ class PesterMemo(PesterConvo): l = update.split(":") update = l[0] op = l[1] - reason = l[2] + reason = ":".join(l[2:]) if update == "nick": l = h.split(":") oldnick = l[0]