From a57af7181c8231d36f9a32d467d134ab4f7d10fd Mon Sep 17 00:00:00 2001 From: Matthias Bilger Date: Thu, 3 Jun 2021 08:27:55 +0200 Subject: [PATCH] Allow 'q' to close buffer --- listbuffer.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/listbuffer.py b/listbuffer.py index f6c910b..5964f51 100644 --- a/listbuffer.py +++ b/listbuffer.py @@ -267,6 +267,11 @@ def lb_refresh(): y += 1 return +def lb_close(): + global lb_channels, lb_buffer + weechat.buffer_close(lb_buffer) + return + def lb_refresh_line(y): global lb_buffer, lb_curline, lb_channels if y >= 0 and y < len(lb_channels): @@ -428,7 +433,8 @@ def lb_close_cb(*kwargs): 'scroll_bottom': lb_scroll_bottom, 'sort_next' : lb_sort_next, 'sort_previous': lb_sort_previous, - 'sort_invert': lb_sort_invert + 'sort_invert': lb_sort_invert, + 'q': lb_close, } def lb_command_main(data, buffer, args):