freebsd-dev/sys/dev/vt
Jason A. Harmening 4fdb1b227c vt(4): CONS_HISTORY/CONS_CLRHIST should operate on issuing terminal
Currently the CONS_HISTORY and CONS_CLRHIST ioctls modify the state of the
active terminal instead of the terminal against which the ioctl was issued.
Because of the way vidcontrol(1) works, these are the same in most cases.
But a poorly-timed window switch can make them differ. This is reproducible
by issuing e.g. 'vidcontrol -s 2 && vidcontrol -C' to switch from vty 1 to
vty 2; teken will reset the cursor position on vty 1 but vt(4) will clear
the history buffer of vty 2, producing an interesting state of affairs.

Differential Revision:	https://reviews.freebsd.org/D25564
2020-08-02 20:18:37 +00:00
..
colors
font Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00
hw vt: avoid overrun when stride is not a multiple of bytes per pixel 2020-04-04 00:31:30 +00:00
logo Update Conrad Meyer's email 2019-10-17 16:38:44 +00:00
vt_buf.c vt(4): reset scrollback and cursor position after clearing history buffer 2020-06-02 01:21:48 +00:00
vt_consolectl.c
vt_core.c vt(4): CONS_HISTORY/CONS_CLRHIST should operate on issuing terminal 2020-08-02 20:18:37 +00:00
vt_cpulogos.c Update Conrad Meyer's email 2019-10-17 16:38:44 +00:00
vt_font.c Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00
vt_sysmouse.c Extract eventfilter declarations to sys/_eventfilter.h 2019-05-20 00:38:23 +00:00
vt.h Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00