summaryrefslogtreecommitdiffstats
path: root/contrib/top/install-sh
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-03-10 11:28:54 +0000
committered <ed@FreeBSD.org>2009-03-10 11:28:54 +0000
commitb2737cb9ed157467f6f1fb032e215d056013388e (patch)
tree81b513a4d1a972e44f59deb62bedb21c604e26ae /contrib/top/install-sh
parenta1473abcc3d703c250444d1573d707ca964bd614 (diff)
downloadFreeBSD-src-b2737cb9ed157467f6f1fb032e215d056013388e.zip
FreeBSD-src-b2737cb9ed157467f6f1fb032e215d056013388e.tar.gz
Make a 1:1 mapping between syscons stats and terminal emulators.
After I imported libteken into the source tree, I noticed syscons didn't store the cursor position inside the terminal emulator, but inside the virtual terminal stat. This is not very useful, because when you implement more complex forms of line wrapping, you need to keep track of more state than just the cursor position. Because the kernel messages didn't share the same terminal emulator as ttyv0, this caused a lot of strange things, like kernel messages being misplaced and a missing notification to resize the terminal emulator for kernel messages never to be resized when using vidcontrol. This patch just removes kernel_console_ts and adds a special parameter to te_puts to determine whether messages should be printed using regular colors or the ones for kernel messages. Reported by: ache Tested by: nyan, garga (older version)
Diffstat (limited to 'contrib/top/install-sh')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud