Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/wsfont Update Spleen kernel fonts to version 1.9.0, ...



details:   https://anonhg.NetBSD.org/src/rev/6fe5e22a063e
branches:  trunk
changeset: 953547:6fe5e22a063e
user:      fcambus <fcambus%NetBSD.org@localhost>
date:      Fri Mar 12 17:03:06 2021 +0000

description:
Update Spleen kernel fonts to version 1.9.0, bringing the following
improvements:

- Enlarge vertical line for consistency with other small sizes (5x8 version)
- Add full support for the Latin-1 Supplement Unicode block (6x12 version)

diffstat:

 sys/dev/wsfont/spleen5x8.h  |     8 +-
 sys/dev/wsfont/spleen6x12.h |  1722 ++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 1697 insertions(+), 33 deletions(-)

diffs (truncated from 1878 to 300 lines):

diff -r 5168a4ad079a -r 6fe5e22a063e sys/dev/wsfont/spleen5x8.h
--- a/sys/dev/wsfont/spleen5x8.h        Fri Mar 12 10:48:29 2021 +0000
+++ b/sys/dev/wsfont/spleen5x8.h        Fri Mar 12 17:03:06 2021 +0000
@@ -1,8 +1,8 @@
-/*     $NetBSD: spleen5x8.h,v 1.7 2020/07/20 13:41:16 fcambus Exp $ */
+/*     $NetBSD: spleen5x8.h,v 1.8 2021/03/12 17:03:06 fcambus Exp $ */
 /*     $OpenBSD: spleen5x8.h,v 1.2 2018/12/02 14:47:23 fcambus Exp $ */
 
 /*
- * Copyright (c) 2018-2020 Frederic Cambus <fcambus%openbsd.org@localhost>
+ * Copyright (c) 2018-2021 Frederic Cambus <fcambus%openbsd.org@localhost>
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -871,14 +871,14 @@
        0x40,   /* .*...... */
        0x30,   /* ..**.... */
 
-       0x00,   /* ........ */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
-       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
 
        0xc0,   /* **...... */
        0x20,   /* ..*..... */
diff -r 5168a4ad079a -r 6fe5e22a063e sys/dev/wsfont/spleen6x12.h
--- a/sys/dev/wsfont/spleen6x12.h       Fri Mar 12 10:48:29 2021 +0000
+++ b/sys/dev/wsfont/spleen6x12.h       Fri Mar 12 17:03:06 2021 +0000
@@ -1,7 +1,7 @@
-/*     $NetBSD: spleen6x12.h,v 1.2 2020/07/20 13:41:16 fcambus Exp $ */
+/*     $NetBSD: spleen6x12.h,v 1.3 2021/03/12 17:03:06 fcambus Exp $ */
 
 /*
- * Copyright (c) 2018-2020 Frederic Cambus <fcambus%netbsd.org@localhost>
+ * Copyright (c) 2018-2021 Frederic Cambus <fcambus%netbsd.org@localhost>
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -31,7 +31,7 @@
 struct wsdisplay_font spleen6x12 = {
        .name           = "Spleen 6x12",
        .firstchar      = ' ',
-       .numchars       = 128 - ' ',
+       .numchars       = 256 - ' ',
        .encoding       = WSDISPLAY_FONTENC_ISO,
        .fontwidth      = 6,
        .fontheight     = 12,
@@ -146,29 +146,29 @@
        0x00,   /* ........ */
        0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x18,   /* ...**... */
        0x20,   /* ..*..... */
        0x40,   /* .*...... */
        0x40,   /* .*...... */
        0x40,   /* .*...... */
        0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
        0x20,   /* ..*..... */
        0x18,   /* ...**... */
        0x00,   /* ........ */
        0x00,   /* ........ */
-       0x00,   /* ........ */
 
-       0x00,   /* ........ */
-       0xc0,   /* **...... */
-       0x20,   /* ..*..... */
+       0x60,   /* .**..... */
        0x10,   /* ...*.... */
-       0x10,   /* ...*.... */
-       0x10,   /* ...*.... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
        0x10,   /* ...*.... */
-       0x20,   /* ..*..... */
-       0xc0,   /* **...... */
-       0x00,   /* ........ */
+       0x60,   /* .**..... */
        0x00,   /* ........ */
        0x00,   /* ........ */
 
@@ -237,7 +237,6 @@
        0x00,   /* ........ */
        0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x08,   /* ....*... */
        0x08,   /* ....*... */
        0x10,   /* ...*.... */
@@ -249,6 +248,7 @@
        0x80,   /* *....... */
        0x80,   /* *....... */
        0x00,   /* ........ */
+       0x00,   /* ........ */
 
        0x00,   /* ........ */
        0x70,   /* .***.... */
@@ -809,7 +809,6 @@
        0x00,   /* ........ */
        0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x78,   /* .****... */
        0x40,   /* .*...... */
        0x40,   /* .*...... */
@@ -817,12 +816,12 @@
        0x40,   /* .*...... */
        0x40,   /* .*...... */
        0x40,   /* .*...... */
+       0x40,   /* .*...... */
+       0x40,   /* .*...... */
        0x78,   /* .****... */
        0x00,   /* ........ */
        0x00,   /* ........ */
-       0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x80,   /* *....... */
        0x80,   /* *....... */
        0x40,   /* .*...... */
@@ -834,8 +833,8 @@
        0x08,   /* ....*... */
        0x08,   /* ....*... */
        0x00,   /* ........ */
+       0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x78,   /* .****... */
        0x08,   /* ....*... */
        0x08,   /* ....*... */
@@ -843,10 +842,11 @@
        0x08,   /* ....*... */
        0x08,   /* ....*... */
        0x08,   /* ....*... */
+       0x08,   /* ....*... */
+       0x08,   /* ....*... */
        0x78,   /* .****... */
        0x00,   /* ........ */
        0x00,   /* ........ */
-       0x00,   /* ........ */
 
        0x00,   /* ........ */
        0x20,   /* ..*..... */
@@ -1225,20 +1225,19 @@
        0x00,   /* ........ */
        0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x18,   /* ...**... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
-       0x60,   /* .**..... */
-       0x60,   /* .**..... */
+       0x20,   /* ..*..... */
+       0xc0,   /* **...... */
+       0xc0,   /* **...... */
+       0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x18,   /* ...**... */
        0x00,   /* ........ */
        0x00,   /* ........ */
-       0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
@@ -1247,22 +1246,23 @@
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
        0x20,   /* ..*..... */
-       0x00,   /* ........ */
+       0x20,   /* ..*..... */
+       0x20,   /* ..*..... */
        0x00,   /* ........ */
        0x00,   /* ........ */
 
-       0x00,   /* ........ */
        0x60,   /* .**..... */
        0x10,   /* ...*.... */
        0x10,   /* ...*.... */
-       0x18,   /* ...**... */
-       0x18,   /* ...**... */
+       0x10,   /* ...*.... */
+       0x0c,   /* ....**.. */
+       0x0c,   /* ....**.. */
+       0x10,   /* ...*.... */
        0x10,   /* ...*.... */
        0x10,   /* ...*.... */
        0x60,   /* .**..... */
        0x00,   /* ........ */
        0x00,   /* ........ */
-       0x00,   /* ........ */
 
        0x00,   /* ........ */
        0x00,   /* ........ */
@@ -1289,4 +1289,1668 @@
        0x00,   /* ........ */
        0x00,   /* ........ */
        0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */
+       0x00,   /* ........ */



Home | Main Index | Thread Index | Old Index