From 3fae26d1ba3b09f1aae18f97b1dffcdcd103ef6b Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sun, 16 Dec 2018 17:30:04 -0500 Subject: some weechat nonsense --- weechat/.weechat/python/autojoin_on_invite.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'weechat/.weechat/python/autojoin_on_invite.py') diff --git a/weechat/.weechat/python/autojoin_on_invite.py b/weechat/.weechat/python/autojoin_on_invite.py index 45adab5..b2b2b72 100644 --- a/weechat/.weechat/python/autojoin_on_invite.py +++ b/weechat/.weechat/python/autojoin_on_invite.py @@ -20,6 +20,12 @@ # (this script requires WeeChat 0.3.0 or newer) # # History: +# 2018-10-03, Pol Van Aubel +# version 0.7: Python3 compatibility. Considerations: +# - Settings during registration are iterated over only once, so +# code should be succinct rather than efficient on both Py2/3. +# - The autojoin_keys zip is turned into a dict, so wouldn't +# make sense to first turn into a list as futurize suggests. # 2015-10-11, Simmo Saan # version 0.6: allow joining channels with keys in autojoin # 2013-12-21, Sebastien Helleu @@ -38,7 +44,7 @@ import re SCRIPT_NAME = "autojoin_on_invite" SCRIPT_AUTHOR = "xt " -SCRIPT_VERSION = "0.6" +SCRIPT_VERSION = "0.7" SCRIPT_LICENSE = "GPL3" SCRIPT_DESC = "Auto joins channels when invited" @@ -56,7 +62,7 @@ settings = { if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""): - for option, default_value in settings.iteritems(): + for option, default_value in settings.items(): if not w.config_is_set_plugin(option): w.config_set_plugin(option, default_value) -- cgit 1.4.1