Line 0
Link Here
|
|
|
1 |
$FreeBSD$ |
2 |
|
3 |
Apply upstream commit cbee283c26968304b473e2191d2bb5f52208b58d to prevent |
4 |
OS X's Terminal.app turning on underlining when the status bar contains |
5 |
bold characters. |
6 |
|
7 |
--- tty.c |
8 |
+++ tty.c |
9 |
@@ -220,7 +220,7 @@ tty_start_tty(struct tty *tty) |
10 |
tty_puts(tty, "\033[?1000l\033[?1006l\033[?1005l"); |
11 |
|
12 |
if (tty_term_has(tty->term, TTYC_XT)) |
13 |
- tty_puts(tty, "\033[c\033[>4;1m\033[?1004h"); |
14 |
+ tty_puts(tty, "\033[c\033[>4;1m\033[?1004h\033[m"); |
15 |
|
16 |
tty->cx = UINT_MAX; |
17 |
tty->cy = UINT_MAX; |
18 |
@@ -283,7 +283,7 @@ tty_stop_tty(struct tty *tty) |
19 |
tty_raw(tty, "\033[?1000l\033[?1006l\033[?1005l"); |
20 |
|
21 |
if (tty_term_has(tty->term, TTYC_XT)) |
22 |
- tty_raw(tty, "\033[>4m\033[?1004l"); |
23 |
+ tty_raw(tty, "\033[>4m\033[?1004l\033[m"); |
24 |
|
25 |
tty_raw(tty, tty_term_string(tty->term, TTYC_RMCUP)); |
26 |
|