parent
945dc664d8
commit
22e05a229a
2 changed files with 4 additions and 1 deletions
|
@ -1072,12 +1072,13 @@ class Gui(object):
|
|||
room = self.current_room()
|
||||
if room.name == "Info" or room.jid is not None:
|
||||
return
|
||||
r = None
|
||||
for user in room.users:
|
||||
if user.nick == nick:
|
||||
r = self.open_private_window(room.name, user.nick)
|
||||
if r and len(args) > 1:
|
||||
msg = arg[len(nick)+1:]
|
||||
muc.send_private_message(r.name, msg)
|
||||
muc.send_private_message(self.xmpp, r.name, msg)
|
||||
self.add_message_to_room(r, msg, None, r.own_nick)
|
||||
|
||||
def command_topic(self, arg):
|
||||
|
|
|
@ -51,6 +51,8 @@ def read_char(s):
|
|||
return "^"+chr(first + 64)
|
||||
if first == 27:
|
||||
(first, c) = get_next_byte(s)
|
||||
if not isinstance(first, int): # Keyboard special, like KEY_HOME etc
|
||||
return char
|
||||
return "M-"+chr(first)
|
||||
if 194 <= first:
|
||||
(code, c) = get_next_byte(s) # 2 bytes char
|
||||
|
|
Loading…
Reference in a new issue