mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-29 13:15:05 +00:00
Make Reset (ESC c) reset attributes too, not only clear screen
This commit is contained in:
parent
32190ef51f
commit
6e424f2ea5
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=63722
|
@ -213,7 +213,12 @@ scterm_scan_esc(scr_stat *scp, term_stat *tcp, u_char c)
|
|||
tcp->esc = 4;
|
||||
return;
|
||||
#endif
|
||||
case 'c': /* Clear screen & home */
|
||||
case 'c': /* reset */
|
||||
tcp->attr_mask = NORMAL_ATTR;
|
||||
tcp->cur_color = tcp->std_color
|
||||
= tcp->dflt_std_color;
|
||||
tcp->rev_color = tcp->dflt_rev_color;
|
||||
tcp->cur_attr = mask2attr(tcp);
|
||||
sc_clear_screen(scp);
|
||||
break;
|
||||
|
||||
|
|
Loading…
Reference in a new issue