From 24d6da80411844346d0dfb1ea2a39bc25d25cb3a Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Tue, 6 May 2003 19:55:00 +0000 Subject: [PATCH] Reinstate `-T title', in pterm only. [originally from svn r3165] --- unix/pterm.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/unix/pterm.c b/unix/pterm.c index 751db8e7..b9c88fb1 100644 --- a/unix/pterm.c +++ b/unix/pterm.c @@ -2116,6 +2116,17 @@ int do_cmdline(int argc, char **argv, int do_everything, char *p = *++argv; int ret; + /* + * Shameless cheating. Debian requires all X terminal + * emulators to support `-T title'; but + * cmdline_process_param will eat -T (it means no-pty) and + * complain that pterm doesn't support it. So, in pterm + * only, we convert -T into -title. + */ + if ((cmdline_tooltype & TOOLTYPE_NONNETWORK) && + !strcmp(p, "-T")) + p = "-title"; + ret = cmdline_process_param(p, (argc > 1 ? argv[1] : NULL), do_everything ? 1 : -1, cfg);