History log of /freebsd-10-stable/sys/teken/demo/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
262861 06-Mar-2014 jhb

MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179,
259203,259221,259261,259532,259615,259650,259651,259667,259680,259727,
259761,259772,259776,259777,259830,259882,259915,260160,260449,260450,
260688,260888,260953,261269,261547,261551,261552,261553,261585:
Merge the vt(4) driver (newcons) to stable/10.

Approved by: ray


/freebsd-10-stable/sys/amd64/conf/VT
/freebsd-10-stable/sys/conf/files
/freebsd-10-stable/sys/conf/files.amd64
/freebsd-10-stable/sys/conf/files.arm
/freebsd-10-stable/sys/conf/files.i386
/freebsd-10-stable/sys/conf/files.powerpc
/freebsd-10-stable/sys/conf/files.sparc64
/freebsd-10-stable/sys/conf/kmod.mk
/freebsd-10-stable/sys/conf/options
/freebsd-10-stable/sys/dev/drm2/drmP.h
/freebsd-10-stable/sys/dev/drm2/drm_fb_helper.c
/freebsd-10-stable/sys/dev/drm2/drm_os_freebsd.h
/freebsd-10-stable/sys/dev/drm2/i915/i915_drv.c
/freebsd-10-stable/sys/dev/drm2/i915/intel_fb.c
/freebsd-10-stable/sys/dev/drm2/radeon/radeon.h
/freebsd-10-stable/sys/dev/drm2/radeon/radeon_drv.c
/freebsd-10-stable/sys/dev/drm2/radeon/radeon_fb.c
/freebsd-10-stable/sys/dev/drm2/radeon/radeon_pm.c
/freebsd-10-stable/sys/dev/fb/fb_if.m
/freebsd-10-stable/sys/dev/fb/fbd.c
/freebsd-10-stable/sys/dev/syscons/scterm-teken.c
/freebsd-10-stable/sys/dev/vt
/freebsd-10-stable/sys/dev/vt/font/vt_font_default.c
/freebsd-10-stable/sys/dev/vt/font/vt_mouse_cursor.c
/freebsd-10-stable/sys/dev/vt/hw/fb/vt_fb.c
/freebsd-10-stable/sys/dev/vt/hw/ofwfb/ofwfb.c
/freebsd-10-stable/sys/dev/vt/hw/vga/vga.c
/freebsd-10-stable/sys/dev/vt/hw/xboxfb/xboxfb.c
/freebsd-10-stable/sys/dev/vt/vt.h
/freebsd-10-stable/sys/dev/vt/vt_buf.c
/freebsd-10-stable/sys/dev/vt/vt_consolectl.c
/freebsd-10-stable/sys/dev/vt/vt_core.c
/freebsd-10-stable/sys/dev/vt/vt_font.c
/freebsd-10-stable/sys/dev/vt/vt_sysmouse.c
/freebsd-10-stable/sys/i386/conf/VT
/freebsd-10-stable/sys/kern/subr_terminal.c
/freebsd-10-stable/sys/modules/drm2/drm2/Makefile
/freebsd-10-stable/sys/modules/drm2/i915kms/Makefile
/freebsd-10-stable/sys/modules/drm2/radeonkms/Makefile
/freebsd-10-stable/sys/sparc64/sparc64/machdep.c
/freebsd-10-stable/sys/sys/consio.h
/freebsd-10-stable/sys/sys/eventhandler.h
/freebsd-10-stable/sys/sys/fbio.h
/freebsd-10-stable/sys/sys/terminal.h
/freebsd-10-stable/sys/sys/tty.h
teken_demo.c
/freebsd-10-stable/sys/teken/teken.c
/freebsd-10-stable/sys/teken/teken.h
/freebsd-10-stable/sys/teken/teken_subr.h
/freebsd-10-stable/tools/tools/vt
/freebsd-10-stable/tools/tools/vt/fontcvt/fontcvt.c
/freebsd-10-stable/tools/tools/vt/mkkfont/mkkfont.c
/freebsd-10-stable/tools/tools/vt/setfont/setfont.c
256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


226341 13-Oct-2011 ed

Link the demo application against ncursesw to make Unicode work.


223574 26-Jun-2011 ed

Fix various whitespace inconsistencies in sys/teken.


221698 09-May-2011 ed

Add proper build infrastructure for teken.

I'm not sure whether we should install teken as a library on any stock
FreeBSD installation, but I can imagine people want to tinker around
with it now and then. Create a /sys/teken/libteken, which holds a
Makefile to install a shared library version of the terminal emulator,
complete with a manpage.

Also add Makefiles for the demo/stress applications, to build it against
the shared library.