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 <[email protected]>
+ * Copyright (c) 2018-2019 Frederic Cambus <[email protected]>
* 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, /* .*...... */