Module Name: src Committed By: macallan Date: Fri May 19 19:22:33 UTC 2017
Modified Files: src/sys/dev/wscons: files.wscons wsdisplay.c wsdisplay_vcons.c wsdisplay_vconsvar.h wsdisplayvar.h wsemul_dumb.c wsemul_sun.c wsemul_vt100.c wsemul_vt100_subr.c wsemulvar.h Log Message: add support for loading fonts in vcons and subsequently resizing screens - drivers can use this by setting VCONS_LOADFONT and WSSCREEN_RESIZE - each vcons screen can now have its own font and geometry - while there, add support for xterm's ESC[18t to report the text buffer's size With this tou can: wsfontload -N foo /usr/share/wscons/fonts/flori.816 wsconsctl -dw font=foo currently this is limited to drivers that don't use the glyph cache, like genfb To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/wscons/files.wscons cvs rdiff -u -r1.141 -r1.142 src/sys/dev/wscons/wsdisplay.c cvs rdiff -u -r1.36 -r1.37 src/sys/dev/wscons/wsdisplay_vcons.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/wscons/wsdisplay_vconsvar.h cvs rdiff -u -r1.51 -r1.52 src/sys/dev/wscons/wsdisplayvar.h cvs rdiff -u -r1.15 -r1.16 src/sys/dev/wscons/wsemul_dumb.c \ src/sys/dev/wscons/wsemulvar.h cvs rdiff -u -r1.29 -r1.30 src/sys/dev/wscons/wsemul_sun.c cvs rdiff -u -r1.37 -r1.38 src/sys/dev/wscons/wsemul_vt100.c cvs rdiff -u -r1.20 -r1.21 src/sys/dev/wscons/wsemul_vt100_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.