Module Name:    src
Committed By:   fcambus
Date:           Mon Nov  4 10:44:00 UTC 2019

Modified Files:
        src/sys/dev/wsfont: spleen12x24.h spleen32x64.h spleen5x8.h

Log Message:
Update Spleen kernel fonts to version 1.5.0, bringing the following
improvements:

- Tweak the digit '7' for consistency with other sizes (5x8 version)
- Tweak the digit '2' for consistency with other sizes (12x24 version)
- Shift the middle bar of the digit '3' one pixel up, for better
  alignement (12x24 version)
- Make the 'Z' and 'z' characters more balanced, as is the case with
  other sizes (12x24 version)
- Make the slash inside the digit '0' one pixel thiner (32x64 version)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/wsfont/spleen12x24.h \
    src/sys/dev/wsfont/spleen32x64.h
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/wsfont/spleen5x8.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/wsfont/spleen12x24.h
diff -u src/sys/dev/wsfont/spleen12x24.h:1.3 src/sys/dev/wsfont/spleen12x24.h:1.4
--- src/sys/dev/wsfont/spleen12x24.h:1.3	Sat Sep  7 20:49:57 2019
+++ src/sys/dev/wsfont/spleen12x24.h	Mon Nov  4 10:44:00 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: spleen12x24.h,v 1.3 2019/09/07 20:49:57 fcambus Exp $ */
+/*	$NetBSD: spleen12x24.h,v 1.4 2019/11/04 10:44:00 fcambus Exp $ */
 /*	$OpenBSD: spleen12x24.h,v 1.2 2019/03/08 10:53:59 fcambus Exp $ */
 
 /*
@@ -502,6 +502,7 @@ static u_char spleen12x24_data[] = {
 	0x60, 0x60, 	/* .**......**..... */
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
+	0x00, 0x60, 	/* .........**..... */
 	0x00, 0xc0, 	/* ........**...... */
 	0x01, 0x80, 	/* .......**....... */
 	0x03, 0x00, 	/* ......**........ */
@@ -509,7 +510,6 @@ static u_char spleen12x24_data[] = {
 	0x0c, 0x00, 	/* ....**.......... */
 	0x18, 0x00, 	/* ...**........... */
 	0x30, 0x00, 	/* ..**............ */
-	0x60, 0x00, 	/* .**............. */
 	0x60, 0x60, 	/* .**......**..... */
 	0x7f, 0xe0, 	/* .**********..... */
 	0x00, 0x00, 	/* ................ */
@@ -527,13 +527,13 @@ static u_char spleen12x24_data[] = {
 	0x60, 0x60, 	/* .**......**..... */
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
-	0x00, 0x60, 	/* .........**..... */
 	0x00, 0xc0, 	/* ........**...... */
 	0x0f, 0x80, 	/* ....*****....... */
 	0x00, 0xc0, 	/* ........**...... */
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
+	0x00, 0x60, 	/* .........**..... */
 	0x60, 0x60, 	/* .**......**..... */
 	0x30, 0xc0, 	/* ..**....**...... */
 	0x1f, 0x80, 	/* ...******....... */
@@ -1501,7 +1501,6 @@ static u_char spleen12x24_data[] = {
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
 	0x00, 0x60, 	/* .........**..... */
-	0x00, 0x60, 	/* .........**..... */
 	0x00, 0xc0, 	/* ........**...... */
 	0x01, 0x80, 	/* .......**....... */
 	0x03, 0x00, 	/* ......**........ */
@@ -1511,6 +1510,7 @@ static u_char spleen12x24_data[] = {
 	0x30, 0x00, 	/* ..**............ */
 	0x60, 0x00, 	/* .**............. */
 	0x60, 0x00, 	/* .**............. */
+	0x60, 0x00, 	/* .**............. */
 	0x7f, 0xe0, 	/* .**********..... */
 	0x00, 0x00, 	/* ................ */
 	0x00, 0x00, 	/* ................ */
@@ -2303,7 +2303,6 @@ static u_char spleen12x24_data[] = {
 	0x00, 0x00, 	/* ................ */
 	0x7f, 0xe0, 	/* .**********..... */
 	0x00, 0x60, 	/* .........**..... */
-	0x00, 0x60, 	/* .........**..... */
 	0x00, 0xc0, 	/* ........**...... */
 	0x01, 0x80, 	/* .......**....... */
 	0x03, 0x00, 	/* ......**........ */
@@ -2311,6 +2310,7 @@ static u_char spleen12x24_data[] = {
 	0x0c, 0x00, 	/* ....**.......... */
 	0x18, 0x00, 	/* ...**........... */
 	0x30, 0x00, 	/* ..**............ */
+	0x60, 0x00, 	/* .**............. */
 	0x7f, 0xe0, 	/* .**********..... */
 	0x00, 0x00, 	/* ................ */
 	0x00, 0x00, 	/* ................ */
Index: src/sys/dev/wsfont/spleen32x64.h
diff -u src/sys/dev/wsfont/spleen32x64.h:1.3 src/sys/dev/wsfont/spleen32x64.h:1.4
--- src/sys/dev/wsfont/spleen32x64.h:1.3	Sat Sep  7 20:49:57 2019
+++ src/sys/dev/wsfont/spleen32x64.h	Mon Nov  4 10:44:00 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: spleen32x64.h,v 1.3 2019/09/07 20:49:57 fcambus Exp $ */
+/*	$NetBSD: spleen32x64.h,v 1.4 2019/11/04 10:44:00 fcambus Exp $ */
 /*	$OpenBSD: spleen32x64.h,v 1.2 2019/03/08 10:53:59 fcambus Exp $ */
 
 /*
@@ -1110,16 +1110,15 @@ static u_char spleen32x64_data[] = {
 	0x0f, 0x00, 0x0f, 0xf0, 	/* ....****............********.... */
 	0x0f, 0x00, 0x1f, 0xf0, 	/* ....****...........*********.... */
 	0x0f, 0x00, 0x3f, 0xf0, 	/* ....****..........**********.... */
-	0x0f, 0x00, 0x7f, 0xf0, 	/* ....****.........***********.... */
-	0x0f, 0x00, 0xfe, 0xf0, 	/* ....****........*******.****.... */
-	0x0f, 0x01, 0xfc, 0xf0, 	/* ....****.......*******..****.... */
-	0x0f, 0x03, 0xf8, 0xf0, 	/* ....****......*******...****.... */
-	0x0f, 0x07, 0xf0, 0xf0, 	/* ....****.....*******....****.... */
-	0x0f, 0x0f, 0xe0, 0xf0, 	/* ....****....*******.....****.... */
-	0x0f, 0x1f, 0xc0, 0xf0, 	/* ....****...*******......****.... */
-	0x0f, 0x3f, 0x80, 0xf0, 	/* ....****..*******.......****.... */
-	0x0f, 0x7f, 0x00, 0xf0, 	/* ....****.*******........****.... */
-	0x0f, 0xfe, 0x00, 0xf0, 	/* ....***********.........****.... */
+	0x0f, 0x00, 0x7e, 0xf0, 	/* ....****.........******.****.... */
+	0x0f, 0x00, 0xfc, 0xf0, 	/* ....****........******..****.... */
+	0x0f, 0x01, 0xf8, 0xf0, 	/* ....****.......******...****.... */
+	0x0f, 0x03, 0xf0, 0xf0, 	/* ....****......******....****.... */
+	0x0f, 0x07, 0xe0, 0xf0, 	/* ....****.....******.....****.... */
+	0x0f, 0x0f, 0xc0, 0xf0, 	/* ....****....******......****.... */
+	0x0f, 0x1f, 0x80, 0xf0, 	/* ....****...******.......****.... */
+	0x0f, 0x3f, 0x00, 0xf0, 	/* ....****..******........****.... */
+	0x0f, 0x7e, 0x00, 0xf0, 	/* ....****.******.........****.... */
 	0x0f, 0xfc, 0x00, 0xf0, 	/* ....**********..........****.... */
 	0x0f, 0xf8, 0x00, 0xf0, 	/* ....*********...........****.... */
 	0x0f, 0xf0, 0x00, 0xf0, 	/* ....********............****.... */
@@ -1129,6 +1128,7 @@ static u_char spleen32x64_data[] = {
 	0x0f, 0x00, 0x00, 0xf0, 	/* ....****................****.... */
 	0x0f, 0x00, 0x00, 0xf0, 	/* ....****................****.... */
 	0x0f, 0x00, 0x00, 0xf0, 	/* ....****................****.... */
+	0x0f, 0x00, 0x00, 0xf0, 	/* ....****................****.... */
 	0x0f, 0x80, 0x01, 0xf0, 	/* ....*****..............*****.... */
 	0x07, 0xc0, 0x03, 0xe0, 	/* .....*****............*****..... */
 	0x07, 0xff, 0xff, 0xe0, 	/* .....**********************..... */

Index: src/sys/dev/wsfont/spleen5x8.h
diff -u src/sys/dev/wsfont/spleen5x8.h:1.2 src/sys/dev/wsfont/spleen5x8.h:1.3
--- src/sys/dev/wsfont/spleen5x8.h:1.2	Wed Jul  3 13:31:57 2019
+++ src/sys/dev/wsfont/spleen5x8.h	Mon Nov  4 10:44:00 2019
@@ -1,8 +1,8 @@
-/*	$NetBSD: spleen5x8.h,v 1.2 2019/07/03 13:31:57 fcambus Exp $ */
+/*	$NetBSD: spleen5x8.h,v 1.3 2019/11/04 10:44:00 fcambus Exp $ */
 /*	$OpenBSD: spleen5x8.h,v 1.2 2018/12/02 14:47:23 fcambus Exp $ */
 
 /*
- * Copyright (c) 2018 Frederic Cambus <fcam...@openbsd.org>
+ * Copyright (c) 2018-2019 Frederic Cambus <fcam...@openbsd.org>
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -253,7 +253,7 @@ static u_char spleen5x8_data[] = {
 	0x00, 	/* ........ */
 	0xf0, 	/* ****.... */
 	0x90, 	/* *..*.... */
-	0x20, 	/* ..*..... */
+	0x10, 	/* ...*.... */
 	0x20, 	/* ..*..... */
 	0x40, 	/* .*...... */
 	0x40, 	/* .*...... */

Reply via email to