From 39b6e2bf1f94ed58cdef26568e7274290693d2c2 Mon Sep 17 00:00:00 2001 From: Johannes Löthberg Date: Thu, 1 Jun 2017 18:55:40 +0200 Subject: weechat: iset: 4.2 -> 4.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Löthberg --- weechat/perl/iset.pl | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/weechat/perl/iset.pl b/weechat/perl/iset.pl index 163dfb5..d6c9364 100644 --- a/weechat/perl/iset.pl +++ b/weechat/perl/iset.pl @@ -1,6 +1,6 @@ # -# Copyright (C) 2008-2014 Sebastien Helleu -# Copyright (C) 2010-2015 Nils Görs +# Copyright (C) 2008-2017 Sebastien Helleu +# Copyright (C) 2010-2017 Nils Görs # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -19,6 +19,8 @@ # # History: # +# 2017-04-14, nils_2 +# version 4.3: add option "use_color" (https://github.com/weechat/scripts/issues/93) # 2016-07-08, nils_2 # version 4.2: add diff function # 2016-02-06, Sebastien Helleu : @@ -130,7 +132,7 @@ use strict; my $PRGNAME = "iset"; -my $VERSION = "4.2"; +my $VERSION = "4.3"; my $DESCR = "Interactive Set for configuration options"; my $AUTHOR = "Sebastien Helleu "; my $LICENSE = "GPL3"; @@ -619,6 +621,10 @@ sub iset_refresh_line } } my $value = $options_values[$y]; + if (weechat::config_boolean($options_iset{"use_color"}) == 1 and $options_types[$y] eq "color") + { + $value = weechat::color($options_values[$y]) . $options_values[$y]; + } if ($options_is_null[$y]) { $value = "null"; @@ -1509,6 +1515,10 @@ sub iset_config_init $iset_config_file, $section_look, "use_mute", "boolean", "/mute command will be used in input bar", "", 0, 0, "off", "off", 0, "", "", "", "", "", ""); + $options_iset{"use_color"} = weechat::config_new_option( + $iset_config_file, $section_look, + "use_color", "boolean", "display the color value in the corresponding color", "", 0, 0, + "off", "off", 0, "", "", "full_refresh_cb", "", "", ""); } sub iset_config_reload_cb -- cgit v1.2.3-70-g09d2