diff --git a/weechat/.weechat/fset.conf b/weechat/.weechat/fset.conf index 668266c..53b0da7 100644 --- a/weechat/.weechat/fset.conf +++ b/weechat/.weechat/fset.conf @@ -10,6 +10,7 @@ # [look] +auto_refresh = "*" auto_unmark = off condition_catch_set = "${count} >= 1" export_help_default = on diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf index fc04753..5c1675c 100644 --- a/weechat/.weechat/irc.conf +++ b/weechat/.weechat/irc.conf @@ -189,7 +189,7 @@ tilde.local_hostname tilde.usermode tilde.command = "/msg operserv login ${sec.data.pass}" tilde.command_delay -tilde.autojoin = "#meta,#admin,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#cosmic,#institute,#.tilde,#tildetel,#thunix,#theasylum,#aussie,#projects,#hamradio,#vim,#pink,#bots,#ctrl-c,#radiofreqs,#envs,#gemini,#club,#zine,#team,#geocities,#helpdesk,#counting,#covid19,#rw.rs,#counting-meta,#irctokens,#linux,#fr,#factorio,#nsfw,#crawl,#mumble,#tilderadio-djs,#tilde.zone-admin,#tildebot,#submeta,#coffee,#envs_german,#wtf,#beer,#espanol,#meta_german,#tildelinux,#computertech,#spacebar,#sus,#anelki,#bread,#prepping,#secret-sudoers,#opers,#UT99 :10:20,adminsonly" +tilde.autojoin = "#meta,#admin,#opers,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#cosmic,#institute,#.tilde,#tildetel,#thunix,#theasylum,#aussie,#projects,#hamradio,#vim,#pink,#bots,#ctrl-c,#radiofreqs,#envs,#gemini,#club,#zine,#team,#geocities,#helpdesk,#counting,#covid19,#rw.rs,#counting-meta,#irctokens,#linux,#fr,#factorio,#nsfw,#crawl,#mumble,#tilderadio-djs,#tilde.zone-admin,#tildebot,#submeta,#coffee,#envs_german,#wtf,#beer,#espanol,#meta_german,#tildelinux,#computertech,#sus,#anelki,#bread,#secret-sudoers,#UT99,#prepping,##ekbots,#bungame :10:20,adminsonly" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout @@ -232,7 +232,7 @@ hashbang.local_hostname hashbang.usermode hashbang.command hashbang.command_delay -hashbang.autojoin = "#!opers,#!os,#!social,#!,#!cast,#!politics" +hashbang.autojoin = "#!opers,#!os,#!social,#!,#!cast" hashbang.autorejoin hashbang.autorejoin_delay hashbang.connection_timeout @@ -275,7 +275,7 @@ town.local_hostname town.usermode town.command town.command_delay -town.autojoin = "#tildetown,#bots,#counting,#counting-meta,#admins,#announcements,#politics,#counting-meta^2" +town.autojoin = "#tildetown,#bots,#counting,#counting-meta,#admins,#announcements,#politics" town.autorejoin town.autorejoin_delay town.connection_timeout diff --git a/weechat/.weechat/python/autosort.py b/weechat/.weechat/python/autosort.py index 0d76d42..4312cda 100644 --- a/weechat/.weechat/python/autosort.py +++ b/weechat/.weechat/python/autosort.py @@ -25,6 +25,8 @@ # # Changelog: +# 3.9: +# * Remove `buffers.pl` from recommended settings. # 3,8: # * Fix relative sorting on script name in default rules. # * Document a useful property of stable sort algorithms. @@ -85,7 +87,7 @@ import weechat SCRIPT_NAME = 'autosort' SCRIPT_AUTHOR = 'Maarten de Vries ' -SCRIPT_VERSION = '3.8' +SCRIPT_VERSION = '3.9' SCRIPT_LICENSE = 'GPL3' SCRIPT_DESC = 'Flexible automatic (or manual) buffer sorting based on eval expressions.' @@ -1000,12 +1002,9 @@ If you remove all signals you can still sort your buffers manually with the {*white}# Recommended settings For the best visual effect, consider setting the following options: {*white}/set {cyan}irc.look.server_buffer{reset} {brown}independent{reset} - {*white}/set {cyan}buffers.look.indenting{reset} {brown}on{reset} -The first setting allows server buffers to be sorted independently, which is +This setting allows server buffers to be sorted independently, which is needed to create a hierarchical tree view of the server and channel buffers. -The second one indents channel and private buffers in the buffer list of the -`{*default}buffers.pl{reset}` script. If you are using the {*default}buflist{reset} plugin you can (ab)use Unicode to draw a tree structure with the following setting (modify to suit your need): diff --git a/weechat/.weechat/python/grep.py b/weechat/.weechat/python/grep.py index c176ffe..7fd1bc8 100644 --- a/weechat/.weechat/python/grep.py +++ b/weechat/.weechat/python/grep.py @@ -68,6 +68,8 @@ # # # History: +# 2020-10-11, Thom Wiggers +# version 0.8.4: Python3 compatibility fix # # 2020-05-06, Dominique Martinet and hexa- # version 0.8.3: more python3 compatibility fixes... @@ -233,7 +235,7 @@ except ImportError: SCRIPT_NAME = "grep" SCRIPT_AUTHOR = "Elián Hanisch " -SCRIPT_VERSION = "0.8.3" +SCRIPT_VERSION = "0.8.4" SCRIPT_LICENSE = "GPL3" SCRIPT_DESC = "Search in buffers and logs" SCRIPT_COMMAND = "grep" @@ -891,8 +893,7 @@ def grep_buffer(buffer, head, tail, after_context, before_context, count, regexp check = lambda s: check_string(s, regexp, hilight, exact) if before_context: - before_context_range = range(1, before_context + 1) - before_context_range.reverse() + before_context_range = reversed(range(1, before_context + 1)) while infolist_next(infolist): line = get_line(infolist) diff --git a/weechat/.weechat/script.conf b/weechat/.weechat/script.conf index 6982bbe..e4bdb24 100644 --- a/weechat/.weechat/script.conf +++ b/weechat/.weechat/script.conf @@ -50,6 +50,7 @@ text_version_selected = lightmagenta [scripts] autoload = on cache_expire = 1440 +download_enabled = on download_timeout = 30 hold = "" path = "%h/script"