From: nicm Date: Fri, 16 Jun 2017 11:50:06 +0000 (+0000) Subject: Log terminal capabilities for each new terminal. X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=354b9f899f989b88809fdc9ef678119b3f2f339c;p=openbsd Log terminal capabilities for each new terminal. --- diff --git a/usr.bin/tmux/tty-term.c b/usr.bin/tmux/tty-term.c index 1b07aef02fa..86f337ae41f 100644 --- a/usr.bin/tmux/tty-term.c +++ b/usr.bin/tmux/tty-term.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tty-term.c,v 1.55 2017/05/31 08:43:44 nicm Exp $ */ +/* $OpenBSD: tty-term.c,v 1.56 2017/06/16 11:50:06 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott @@ -393,8 +393,8 @@ tty_term_find(char *name, int fd, char **cause) return (term); } } - log_debug("new term: %s", name); + term = xmalloc(sizeof *term); term->name = xstrdup(name); term->references = 1; @@ -535,6 +535,10 @@ tty_term_find(char *name, int fd, char **cause) code->type = TTYCODE_STRING; } + /* Log it. */ + for (i = 0; i < tty_term_ncodes(); i++) + log_debug("%s%s", name, tty_term_describe(term, i)); + return (term); error: