vga: fix type in vga.font, make vga/unicode.font file
This commit is contained in:
parent
8745e29e15
commit
47af19f6ed
5 changed files with 85 additions and 59 deletions
81
lib/font/bit/vga/unicode.font
Normal file
81
lib/font/bit/vga/unicode.font
Normal file
|
@ -0,0 +1,81 @@
|
|||
16 8
|
||||
0x0100 0x01ff vga01
|
||||
0x0200 0x02ff vga02
|
||||
0x0300 0x03ff vga03
|
||||
0x0400 0x04ff vga04
|
||||
0x0500 0x05ff vga05
|
||||
0x0600 0x06ff vga06
|
||||
0x0000 0x00ff vga00
|
||||
0xfb00 0xfbff vgafb
|
||||
0xfc00 0xfcff vgafc
|
||||
0xfd00 0xfdff vgafd
|
||||
0xfe00 0xfeff vgafe
|
||||
0xff00 0xffff vgaff
|
||||
0x1000 0x10ff vga10
|
||||
0x1e00 0x1eff vga1e
|
||||
0x1f00 0x1fff vga1f
|
||||
0x2000 0x20ff vga20
|
||||
0x2100 0x21ff vga21
|
||||
0x2200 0x22ff vga22
|
||||
0x2300 0x23ff vga23
|
||||
0x2400 0x24ff vga24
|
||||
0x2500 0x25ff vga25
|
||||
0x2600 0x26ff vga26
|
||||
0x1600 0x16ff ../fixed/6x10.1600
|
||||
0x2800 0x28ff ../fixed/6x10.2800
|
||||
0x3000 0x30fe ../naga10/knj10.3000
|
||||
0x4e00 0x4ffe ../naga10/knj10.4e00
|
||||
0x5005 0x51fe ../naga10/knj10.5005
|
||||
0x5200 0x53fa ../naga10/knj10.5200
|
||||
0x5401 0x55fe ../naga10/knj10.5401
|
||||
0x5606 0x57fc ../naga10/knj10.5606
|
||||
0x5800 0x59ff ../naga10/knj10.5800
|
||||
0x5a01 0x5bff ../naga10/knj10.5a01
|
||||
0x5c01 0x5dfe ../naga10/knj10.5c01
|
||||
0x5e02 0x5fff ../naga10/knj10.5e02
|
||||
0x600e 0x61ff ../naga10/knj10.600e
|
||||
0x6200 0x63fa ../naga10/knj10.6200
|
||||
0x6406 0x65fb ../naga10/knj10.6406
|
||||
0x6602 0x67ff ../naga10/knj10.6602
|
||||
0x6802 0x69ff ../naga10/knj10.6802
|
||||
0x6a02 0x6bf3 ../naga10/knj10.6a02
|
||||
0x6c08 0x6dfb ../naga10/knj10.6c08
|
||||
0x6e05 0x6ffe ../naga10/knj10.6e05
|
||||
0x7001 0x71ff ../naga10/knj10.7001
|
||||
0x7206 0x73fe ../naga10/knj10.7206
|
||||
0x7403 0x75ff ../naga10/knj10.7403
|
||||
0x7601 0x77fc ../naga10/knj10.7601
|
||||
0x7802 0x79fb ../naga10/knj10.7802
|
||||
0x7a00 0x7bf7 ../naga10/knj10.7a00
|
||||
0x7c00 0x7dfb ../naga10/knj10.7c00
|
||||
0x7e01 0x7ffc ../naga10/knj10.7e01
|
||||
0x8000 0x81fe ../naga10/knj10.8000
|
||||
0x8201 0x83fd ../naga10/knj10.8201
|
||||
0x8403 0x85fe ../naga10/knj10.8403
|
||||
0x8602 0x87fe ../naga10/knj10.8602
|
||||
0x8805 0x89f8 ../naga10/knj10.8805
|
||||
0x8a00 0x8b9a ../naga10/knj10.8a00
|
||||
0x8c37 0x8dff ../naga10/knj10.8c37
|
||||
0x8e08 0x8ffd ../naga10/knj10.8e08
|
||||
0x9000 0x91ff ../naga10/knj10.9000
|
||||
0x920d 0x93e8 ../naga10/knj10.920d
|
||||
0x9403 0x95e5 ../naga10/knj10.9403
|
||||
0x961c 0x97ff ../naga10/knj10.961c
|
||||
0x9801 0x99ff ../naga10/knj10.9801
|
||||
0x9a01 0x9bf5 ../naga10/knj10.9a01
|
||||
0x9c04 0x9dfd ../naga10/knj10.9c04
|
||||
0x9e1a 0x9fa0 ../naga10/knj10.9e1a
|
||||
0x0e00 0x0eff ../fixed/6x13.0E00
|
||||
0x1100 0x11ff ../fixed/6x13.1100
|
||||
0x2700 0x27ff ../fixed/6x13.2700
|
||||
0x2900 0x29ff ../fixed/6x13.2900
|
||||
0x2a00 0x2aff ../fixed/6x13.2A00
|
||||
0xe000 0xe0ff ../fixed/6x13.E000
|
||||
0x1200 0x12ff ../fixed/9x15.1200
|
||||
0x1300 0x13ff ../fixed/9x15.1300
|
||||
0xe700 0xe7ff ../fixed/9x15.E700
|
||||
0x1400 0x14ff ../fixed/9x18.1400
|
||||
0x1500 0x15ff ../fixed/9x18.1500
|
||||
0x1d00 0x1dff ../fixed/10x20.1D00
|
||||
0x2b00 0x2bff ../fixed/10x20.2B00
|
||||
0x4d00 0x4dff ../fixed/10x20.4D00
|
|
@ -5,19 +5,13 @@
|
|||
0x0400 0x04ff vga04
|
||||
0x0500 0x05ff vga05
|
||||
0x0600 0x06ff vga06
|
||||
0x007f 0x007f ../palatino/R.6.1
|
||||
0x0000 0x00ff vga00
|
||||
0x0E00 0x0EFF ../fixed/10x20.0E00
|
||||
0xfb00 0xfbff vgafb
|
||||
0xfc00 0xfcff vgafc
|
||||
0xfd00 0xfdff vgafd
|
||||
0xfe00 0xfeff vgafe
|
||||
0xff00 0xffff vgaff
|
||||
0x1000 0x10ff vga1
|
||||
0x1200 0x12FF ../fixed/10x20.1200
|
||||
0x1300 0x13FF ../fixed/10x20.1300
|
||||
0x1600 0x16FF ../fixed/10x20.1600
|
||||
0x1D00 0x1DFF ../fixed/10x20.1D00
|
||||
0x1000 0x10ff vga10
|
||||
0x1e00 0x1eff vga1e
|
||||
0x1f00 0x1fff vga1f
|
||||
0x2000 0x20ff vga20
|
||||
|
@ -27,52 +21,3 @@
|
|||
0x2400 0x24ff vga24
|
||||
0x2500 0x25ff vga25
|
||||
0x2600 0x26ff vga26
|
||||
0x2700 0x27BF ../misc/zapf
|
||||
0x2800 0x28FF ../fixed/10x20.2800
|
||||
0x2A00 0x2AFF ../fixed/10x20.2A00
|
||||
0x2B00 0x2BFF ../fixed/10x20.2B00
|
||||
0x3000 0x303f ../jis/jis3000.16
|
||||
0x30a1 0x30fe ../jis/katakana.16
|
||||
0x3041 0x309e ../jis/hiragana.16
|
||||
0x4D00 0x4DFF ../fixed/10x20.4D00
|
||||
0x4e00 0x4fff ../jis/jis4e00.16
|
||||
0x5000 0x51ff ../jis/jis5000.16
|
||||
0x5200 0x53ff ../jis/jis5200.16
|
||||
0x5400 0x55ff ../jis/jis5400.16
|
||||
0x5600 0x57ff ../jis/jis5600.16
|
||||
0x5800 0x59ff ../jis/jis5800.16
|
||||
0x5a00 0x5bff ../jis/jis5a00.16
|
||||
0x5c00 0x5dff ../jis/jis5c00.16
|
||||
0x5e00 0x5fff ../jis/jis5e00.16
|
||||
0x6000 0x61ff ../jis/jis6000.16
|
||||
0x6200 0x63ff ../jis/jis6200.16
|
||||
0x6400 0x65ff ../jis/jis6400.16
|
||||
0x6600 0x67ff ../jis/jis6600.16
|
||||
0x6800 0x69ff ../jis/jis6800.16
|
||||
0x6a00 0x6bff ../jis/jis6a00.16
|
||||
0x6c00 0x6dff ../jis/jis6c00.16
|
||||
0x6e00 0x6fff ../jis/jis6e00.16
|
||||
0x7000 0x71ff ../jis/jis7000.16
|
||||
0x7200 0x73ff ../jis/jis7200.16
|
||||
0x7400 0x75ff ../jis/jis7400.16
|
||||
0x7600 0x77ff ../jis/jis7600.16
|
||||
0x7800 0x79ff ../jis/jis7800.16
|
||||
0x7a00 0x7bff ../jis/jis7a00.16
|
||||
0x7c00 0x7dff ../jis/jis7c00.16
|
||||
0x7e00 0x7fff ../jis/jis7e00.16
|
||||
0x8000 0x81ff ../jis/jis8000.16
|
||||
0x8200 0x83ff ../jis/jis8200.16
|
||||
0x8400 0x85ff ../jis/jis8400.16
|
||||
0x8600 0x87ff ../jis/jis8600.16
|
||||
0x8800 0x89ff ../jis/jis8800.16
|
||||
0x8a00 0x8bff ../jis/jis8a00.16
|
||||
0x8c00 0x8dff ../jis/jis8c00.16
|
||||
0x8e00 0x8fff ../jis/jis8e00.16
|
||||
0x9000 0x91ff ../jis/jis9000.16
|
||||
0x9200 0x93ff ../jis/jis9200.16
|
||||
0x9400 0x95ff ../jis/jis9400.16
|
||||
0x9600 0x97ff ../jis/jis9600.16
|
||||
0x9800 0x99ff ../jis/jis9800.16
|
||||
0x9a00 0x9bff ../jis/jis9a00.16
|
||||
0x9c00 0x9dff ../jis/jis9c00.16
|
||||
0x9e00 0x9fff ../jis/jis9e00.16
|
||||
|
|
2
sys/lib/dist/usr/glenda/lib/profile
vendored
2
sys/lib/dist/usr/glenda/lib/profile
vendored
|
@ -5,7 +5,7 @@ bind -qc /n/other/usr/$user/tmp $home/tmp
|
|||
bind -c $home/tmp /tmp
|
||||
if(! syscall create /tmp/xxx 1 0666 >[2]/dev/null)
|
||||
ramfs # in case we're running off a cd
|
||||
font=/lib/font/bit/vga/vga.font
|
||||
font=/lib/font/bit/vga/unicode.font
|
||||
fn cd { builtin cd $* && awd } # for acme
|
||||
switch($service){
|
||||
case terminal
|
||||
|
|
|
@ -104,7 +104,7 @@ threadmain(int argc, char *argv[])
|
|||
if(fontnames[0] == nil)
|
||||
fontnames[0] = getenv("font");
|
||||
if(fontnames[0] == nil)
|
||||
fontnames[0] = "/lib/font/bit/vga/vga.font";
|
||||
fontnames[0] = "/lib/font/bit/vga/unicode.font";
|
||||
if(access(fontnames[0], 0) < 0){
|
||||
fprint(2, "acme: can't access %s: %r\n", fontnames[0]);
|
||||
exits("font open");
|
||||
|
|
|
@ -28,7 +28,7 @@ struct Fontdata{
|
|||
"dejavusansbd/unicode.14", 0, 0,
|
||||
"dejavusansbd/unicode.16", 0, 0,
|
||||
|
||||
"vga/vga", 0, 0,
|
||||
"vga/unicode", 0, 0,
|
||||
"terminus/unicode.14", 0, 0,
|
||||
"terminus/unicode.16", 0, 0,
|
||||
"terminus/unicode.18", 0, 0,
|
||||
|
|
Loading…
Reference in a new issue