Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2010 09:16:59 +0000 (UTC)
From:      Ed Schouten <ed@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r203659 - head/sys/teken
Message-ID:  <201002080916.o189Gxj7095939@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ed
Date: Mon Feb  8 09:16:59 2010
New Revision: 203659
URL: http://svn.freebsd.org/changeset/base/203659

Log:
  Fall back to ASCII codepoints for box drawing.
  
  Even though the default VGA font provides box drawing fonts, there is no
  guarantee any font will provide these as well (i.e. ISO-8859-*, KOI8-R).
  Just use ASCII characters for box drawing.
  
  PR:		kern/141633

Modified:
  head/sys/teken/teken_scs.h

Modified: head/sys/teken/teken_scs.h
==============================================================================
--- head/sys/teken/teken_scs.h	Mon Feb  8 07:38:25 2010	(r203658)
+++ head/sys/teken/teken_scs.h	Mon Feb  8 09:16:59 2010	(r203659)
@@ -41,12 +41,12 @@ static const uint16_t teken_boxdrawing_u
     0x2502, 0x2264, 0x2265, 0x03c0, 0x2260, 0x00a3, 0x00b7
 };
 
-/* CP437 points for VT100 box drawing. */
+/* ASCII points for VT100 box drawing. */
 static const uint8_t teken_boxdrawing_8bit[31] = {
-    0x04, 0xb1, 0x48, 0x46, 0x43, 0x4c, 0xf8, 0xf1,
-    0x4e, 0x56, 0xd9, 0xbf, 0xda, 0xc0, 0xc5, 0xc4,
-    0xc4, 0xc4, 0xc4, 0xc4, 0xc3, 0xb4, 0xc1, 0xc2,
-    0xb3, 0xf3, 0xf2, 0xe3, 0xd8, 0x9c, 0xfa,
+    '?', '?', 'H', 'F', 'C', 'L', '?', '?',
+    'N', 'V', '+', '+', '+', '+', '+', '-',
+    '-', '-', '-', '-', '+', '+', '+', '+',
+    '|', '?', '?', '?', '?', '?', '?',
 };
 
 static teken_char_t



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