Change terminal-overrides to a server option (now that we have them), it

doesn't make much sense as a session option.
This commit is contained in:
nicm
2014-02-23 00:53:06 +00:00
parent 315d45a0eb
commit f1828921df
8 changed files with 58 additions and 59 deletions

View File

@ -305,7 +305,7 @@ tty_term_override(struct tty_term *term, const char *overrides)
}
struct tty_term *
tty_term_find(char *name, int fd, const char *overrides, char **cause)
tty_term_find(char *name, int fd, char **cause)
{
struct tty_term *term;
const struct tty_term_code_entry *ent;
@ -383,7 +383,10 @@ tty_term_find(char *name, int fd, const char *overrides, char **cause)
break;
}
}
tty_term_override(term, overrides);
/* Apply terminal overrides. */
s = options_get_string(&global_options, "terminal-overrides");
tty_term_override(term, s);
/* Delete curses data. */
del_curterm(cur_term);