summaryrefslogtreecommitdiffstats
path: root/options.c
diff options
context:
space:
mode:
authornicm <nicm>2019-03-18 21:46:01 +0000
committernicm <nicm>2019-03-18 21:46:01 +0000
commitf34ebfed7698ce41fe7bae756c0bb0c485e8bfdb (patch)
tree4616d578f2334bf5a0cb2cc0ab4bc00e902da674 /options.c
parentc62404673e873c7fae7151a6e910f1b9354b7ecf (diff)
The individual -fg, -bg and -attr options have been deprecated (in
favour of -style), undocumented and hidden from show-options since 2014. Remove them, except for status-fg and status-bg.
Diffstat (limited to 'options.c')
-rw-r--r--options.c45
1 files changed, 0 insertions, 45 deletions
diff --git a/options.c b/options.c
index 6a7c37d6..369776e3 100644
--- a/options.c
+++ b/options.c
@@ -78,7 +78,6 @@ static struct options_entry *options_add(struct options *, const char *);
((o)->tableentry->type == OPTIONS_TABLE_NUMBER || \
(o)->tableentry->type == OPTIONS_TABLE_KEY || \
(o)->tableentry->type == OPTIONS_TABLE_COLOUR || \
- (o)->tableentry->type == OPTIONS_TABLE_ATTRIBUTES || \
(o)->tableentry->type == OPTIONS_TABLE_FLAG || \
(o)->tableentry->type == OPTIONS_TABLE_CHOICE))
#define OPTIONS_IS_STYLE(o) \
@@ -416,9 +415,6 @@ options_tostring(struct options_entry *o, int idx, int numeric)
case OPTIONS_TABLE_COLOUR:
tmp = colour_tostring(o->number);
break;
- case OPTIONS_TABLE_ATTRIBUTES:
- tmp = attributes_tostring(o->number);
- break;
case OPTIONS_TABLE_FLAG:
if (numeric)
xsnprintf(s, sizeof s, "%lld", o->number);
@@ -708,44 +704,3 @@ options_scope_from_flags(struct args *args, int window,
return (OPTIONS_TABLE_SESSION);
}
}
-
-void
-options_style_update_new(struct options *oo, struct options_entry *o)
-{
- const char *newname = o->tableentry->style;
- struct options_entry *new;
-
- if (newname == NULL)
- return;
- new = options_get_only(oo, newname);
- if (new == NULL)
- new = options_set_style(oo, newname, 0, "default");
-
- if (strstr(o->name, "-bg") != NULL)
- new->style.gc.bg = o->number;
- else if (strstr(o->name, "-fg") != NULL)
- new->style.gc.fg = o->number;
- else if (strstr(o->name, "-attr") != NULL)
- new->style.gc.attr = o->number;
-}
-
-void
-options_style_update_old(struct options *oo, struct options_entry *o)
-{
- char newname[128];
- int size;
-
- size = strrchr(o->name, '-') - o->name;
-
- xsnprintf(newname, sizeof newname, "%.*s-bg", size, o->name);
- if (options_get(oo, newname) != NULL)
- options_set_number(oo, newname, o->style.gc.bg);
-
- xsnprintf(newname, sizeof newname, "%.*s-fg", size, o->name);
- if (options_get(oo, newname) != NULL)
- options_set_number(oo, newname, o->style.gc.fg);
-
- xsnprintf(newname, sizeof newname, "%.*s-attr", size, o->name);
- if (options_get(oo, newname) != NULL)
- options_set_number(oo, newname, o->style.gc.attr);
-}