Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Nov 2013 12:22:45 +0000 (UTC)
From:      Aleksandr Rybalko <ray@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r257978 - user/ed/newcons/sys/dev/vt
Message-ID:  <201311111222.rABCMjXF039266@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ray
Date: Mon Nov 11 12:22:44 2013
New Revision: 257978
URL: http://svnweb.freebsd.org/changeset/base/257978

Log:
  Save offset to font aligned area.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  user/ed/newcons/sys/dev/vt/vt_core.c

Modified: user/ed/newcons/sys/dev/vt/vt_core.c
==============================================================================
--- user/ed/newcons/sys/dev/vt/vt_core.c	Mon Nov 11 12:19:26 2013	(r257977)
+++ user/ed/newcons/sys/dev/vt/vt_core.c	Mon Nov 11 12:22:44 2013	(r257978)
@@ -933,6 +933,9 @@ vt_change_font(struct vt_window *vw, str
 
 	vt_termsize(vd, vf, &size);
 	vt_winsize(vd, vf, &wsz);
+	/* Save offset to font aligned area. */
+	vd->vd_offset.tp_col = (vd->vd_width % vf->vf_width) / 2;
+	vd->vd_offset.tp_row = (vd->vd_height % vf->vf_height) / 2;
 
 	/* Grow the screen buffer and terminal. */
 	terminal_mute(tm, 1);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311111222.rABCMjXF039266>