add ffdf char
diff --git a/font/lucm/euro.9.font b/font/lucm/euro.9.font
index 3f271f8..60e9c60 100644
--- a/font/lucm/euro.9.font
+++ b/font/lucm/euro.9.font
@@ -17,3 +17,4 @@
0x2700 0x27BF ../misc/zapf
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/lucm/latin1.9.font b/font/lucm/latin1.9.font
index 82f3fae..d51945c 100644
--- a/font/lucm/latin1.9.font
+++ b/font/lucm/latin1.9.font
@@ -1,2 +1,3 @@
15 13
0x0000 0x00FF latin1.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/lucm/unicode.9.font b/font/lucm/unicode.9.font
index c70c505..ece1327 100644
--- a/font/lucm/unicode.9.font
+++ b/font/lucm/unicode.9.font
@@ -79,3 +79,4 @@
0xFD00 0xFDFF ../fixed/10x20.FD00
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/lucsans/boldtypelatin1.6.font b/font/lucsans/boldtypelatin1.6.font
index cb416ab..4faf496 100644
--- a/font/lucsans/boldtypelatin1.6.font
+++ b/font/lucsans/boldtypelatin1.6.font
@@ -1,2 +1,3 @@
11 8
0x0000 0x00ff lsbtr.10
+0xFFDF 0xFFDF 0x80 lsbtr.10
diff --git a/font/lucsans/boldtypelatin1.7.font b/font/lucsans/boldtypelatin1.7.font
index e9245f2..7332df1 100644
--- a/font/lucsans/boldtypelatin1.7.font
+++ b/font/lucsans/boldtypelatin1.7.font
@@ -1,2 +1,3 @@
13 10
0x0000 0x00ff lsbtr.12
+0xFFDF 0xFFDF 0x80 lsbtr.12
diff --git a/font/lucsans/boldtypeunicode.7.font b/font/lucsans/boldtypeunicode.7.font
index 2c957ad..d36ac23 100644
--- a/font/lucsans/boldtypeunicode.7.font
+++ b/font/lucsans/boldtypeunicode.7.font
@@ -45,3 +45,4 @@
0x9a01 0x9bf5 ../shinonome/k12b.9a01
0x9c04 0x9dfd ../shinonome/k12b.9c04
0x9e1a 0x9fa0 ../shinonome/k12b.9e1a
+0xFFDF 0xFFDF 0x80 lsbtr.12
diff --git a/font/lucsans/euro.8.font b/font/lucsans/euro.8.font
index 48bf030..8769aa2 100644
--- a/font/lucsans/euro.8.font
+++ b/font/lucsans/euro.8.font
@@ -58,3 +58,4 @@
0x9a01 0x9bf5 ../shinonome/k14.9a01
0x9c04 0x9dfd ../shinonome/k14.9c04
0x9e1a 0x9fa0 ../shinonome/k14.9e1a
+0xFFDF 0xFFDF 0x80 lsr.14
diff --git a/font/lucsans/latin1.8.font b/font/lucsans/latin1.8.font
index 9c75136..e6b4bc8 100644
--- a/font/lucsans/latin1.8.font
+++ b/font/lucsans/latin1.8.font
@@ -1,2 +1,3 @@
15 13
0x0000 0x00FF lsr.14
+0xFFDF 0xFFDF 0x80 lsr.14
diff --git a/font/lucsans/news.8.font b/font/lucsans/news.8.font
index 2106391..ab28f7e 100644
--- a/font/lucsans/news.8.font
+++ b/font/lucsans/news.8.font
@@ -6,3 +6,4 @@
0x201D 0x201D 0x0022 lsr.14
0x2022 0x2022 0x00b7 lsr.14
0x0000 0x00FF lsr.14
+0xFFDF 0xFFDF 0x80 lsr.14
diff --git a/font/lucsans/typelatin1.6.font b/font/lucsans/typelatin1.6.font
index 581cd91..08bccee 100644
--- a/font/lucsans/typelatin1.6.font
+++ b/font/lucsans/typelatin1.6.font
@@ -1,2 +1,3 @@
11 9
0x0000 0x00ff lstr.10
+0xFFDF 0xFFDF 0x80 lstr.10
diff --git a/font/lucsans/typelatin1.7.font b/font/lucsans/typelatin1.7.font
index 61dd963..6b8ca53 100644
--- a/font/lucsans/typelatin1.7.font
+++ b/font/lucsans/typelatin1.7.font
@@ -1,2 +1,3 @@
13 11
0x0000 0x00ff lstr.12
+0xFFDF 0xFFDF 0x80 lstr.12
diff --git a/font/lucsans/typeunicode.6.font b/font/lucsans/typeunicode.6.font
index 78b34e3..65de213 100644
--- a/font/lucsans/typeunicode.6.font
+++ b/font/lucsans/typeunicode.6.font
@@ -45,3 +45,4 @@
0x9a01 0x9bf5 ../naga10/knj10.9a01
0x9c04 0x9dfd ../naga10/knj10.9c04
0x9e1a 0x9fa0 ../naga10/knj10.9e1a
+0xFFDF 0xFFDF 0x80 lstr.10
diff --git a/font/lucsans/typeunicode.7.font b/font/lucsans/typeunicode.7.font
index c1b6beb..9eabb79 100644
--- a/font/lucsans/typeunicode.7.font
+++ b/font/lucsans/typeunicode.7.font
@@ -54,3 +54,4 @@
0x9a01 0x9bf5 ../shinonome/k12.9a01
0x9c04 0x9dfd ../shinonome/k12.9c04
0x9e1a 0x9fa0 ../shinonome/k12.9e1a
+0xFFDF 0xFFDF 0x80 lstr.12
diff --git a/font/lucsans/typeunicode.9.font b/font/lucsans/typeunicode.9.font
index f0cdf12..d9a4afd 100644
--- a/font/lucsans/typeunicode.9.font
+++ b/font/lucsans/typeunicode.9.font
@@ -45,3 +45,4 @@
0x9a01 0x9bf5 ../shinonome/k14.9a01
0x9c04 0x9dfd ../shinonome/k14.9c04
0x9e1a 0x9fa0 ../shinonome/k14.9e1a
+0xFFDF 0xFFDF 0x80 ../pelm/latin1.9
diff --git a/font/lucsans/unicode.8.font b/font/lucsans/unicode.8.font
index 24ffb3c..a1c2212 100644
--- a/font/lucsans/unicode.8.font
+++ b/font/lucsans/unicode.8.font
@@ -57,3 +57,4 @@
0x9c04 0x9dfd ../shinonome/k14.9c04
0x9e1a 0x9fa0 ../shinonome/k14.9e1a
0xfb1e 0xfb1e ../lucida/Althebrew.7.0
+0xFFDF 0xFFDF 0x80 lsr.14
diff --git a/font/misc/latin1.6x10.font b/font/misc/latin1.6x10.font
index 82c7916..aebc255 100644
--- a/font/misc/latin1.6x10.font
+++ b/font/misc/latin1.6x10.font
@@ -1,2 +1,3 @@
10 8
0x0000 0x00FF latin1.6x10
+0xFFDF 0xFFDF 0x80 latin1.6x10
diff --git a/font/misc/latin1.6x13.font b/font/misc/latin1.6x13.font
index faf0acc..c9e99b3 100644
--- a/font/misc/latin1.6x13.font
+++ b/font/misc/latin1.6x13.font
@@ -1,2 +1,3 @@
13 11
0x0000 0x00FF latin1.6x13
+0xFFDF 0xFFDF 0x80 latin1.6x13
diff --git a/font/misc/latin1.8x13.font b/font/misc/latin1.8x13.font
index 429e6a2..92efe94 100644
--- a/font/misc/latin1.8x13.font
+++ b/font/misc/latin1.8x13.font
@@ -1,2 +1,3 @@
13 10
0x0000 0x00FF latin1.8x13
+0xFFDF 0xFFDF 0x80 latin1.8x13
diff --git a/font/misc/unicode.6x13.font b/font/misc/unicode.6x13.font
index 568a329..cb00d08 100644
--- a/font/misc/unicode.6x13.font
+++ b/font/misc/unicode.6x13.font
@@ -61,3 +61,4 @@
0x9e1a 0x9fa0 ../shinonome/k12.9e1a
0xfee0 0xff5e latin1.6x13
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.6x13
diff --git a/font/pelm/euro.8.font b/font/pelm/euro.8.font
index e449ff9..946bc38 100644
--- a/font/pelm/euro.8.font
+++ b/font/pelm/euro.8.font
@@ -16,3 +16,4 @@
0x2700 0x27BF ../misc/zapf
0xfee0 0xff5e latin1.8
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.8
diff --git a/font/pelm/euro.9.font b/font/pelm/euro.9.font
index 2008461..1e186e6 100644
--- a/font/pelm/euro.9.font
+++ b/font/pelm/euro.9.font
@@ -58,3 +58,4 @@
0x9e1a 0x9fa0 ../shinonome/k16.9e1a
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/fangsong.9.font b/font/pelm/fangsong.9.font
index 1088059..ad2f77a 100644
--- a/font/pelm/fangsong.9.font
+++ b/font/pelm/fangsong.9.font
@@ -61,3 +61,4 @@
0x9e00 0x9fff ../gb/FangSong.9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/hanc.9.font b/font/pelm/hanc.9.font
index ab9dd80..3a06674 100644
--- a/font/pelm/hanc.9.font
+++ b/font/pelm/hanc.9.font
@@ -63,3 +63,4 @@
0x9e00 0x9fff ../han/c.9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/hanj.9.font b/font/pelm/hanj.9.font
index 2f2e498..f7678f9 100644
--- a/font/pelm/hanj.9.font
+++ b/font/pelm/hanj.9.font
@@ -63,3 +63,4 @@
0x9e00 0x9fff ../han/j.9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/hku.9.font b/font/pelm/hku.9.font
index 4720169..5876f29 100644
--- a/font/pelm/hku.9.font
+++ b/font/pelm/hku.9.font
@@ -59,3 +59,4 @@
0x9e00 0x9fff ../big5/9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/jis.9.font b/font/pelm/jis.9.font
index f4c4b2c..f4baaa8 100644
--- a/font/pelm/jis.9.font
+++ b/font/pelm/jis.9.font
@@ -61,3 +61,4 @@
0x9e00 0x9fff ../jis/jis9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/latin1.8.font b/font/pelm/latin1.8.font
index 6653335..25578b9 100644
--- a/font/pelm/latin1.8.font
+++ b/font/pelm/latin1.8.font
@@ -1,3 +1,4 @@
14 11
0x0000 0x00FF latin1.8
0x2100 0x2138 ../misc/letterlike.8
+0xFFDF 0xFFDF 0x80 latin1.8
diff --git a/font/pelm/latin1.9.font b/font/pelm/latin1.9.font
index 6f5ea75..f3a7a65 100644
--- a/font/pelm/latin1.9.font
+++ b/font/pelm/latin1.9.font
@@ -1,3 +1,4 @@
16 13
0x0000 0x00FF latin1.9
0x2100 0x2138 ../misc/letterlike.8
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/song.9.font b/font/pelm/song.9.font
index 8d82264..fd7de37 100644
--- a/font/pelm/song.9.font
+++ b/font/pelm/song.9.font
@@ -59,3 +59,4 @@
0x9e00 0x9fff ../gb/Song.9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/song.9x24.font b/font/pelm/song.9x24.font
index 513d602..e02ce8f 100644
--- a/font/pelm/song.9x24.font
+++ b/font/pelm/song.9x24.font
@@ -59,3 +59,4 @@
0x9e00 0x9fff ../gb/Song.9e00.24
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/tfangsong.9.font b/font/pelm/tfangsong.9.font
index d24d756..6c5434b 100644
--- a/font/pelm/tfangsong.9.font
+++ b/font/pelm/tfangsong.9.font
@@ -127,3 +127,4 @@
0x9e00 0x9fff ../gb/FangSong.9e00.16
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/unicode.8.font b/font/pelm/unicode.8.font
index a8b7486..f98de31 100644
--- a/font/pelm/unicode.8.font
+++ b/font/pelm/unicode.8.font
@@ -77,3 +77,4 @@
0xFD00 0xFDFF ../fixed/10x20.FD00
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.8
diff --git a/font/pelm/unicode.9.font b/font/pelm/unicode.9.font
index 36001fd..8d7fde9 100644
--- a/font/pelm/unicode.9.font
+++ b/font/pelm/unicode.9.font
@@ -80,3 +80,4 @@
0xFD00 0xFDFF ../fixed/10x20.FD00
0xfee0 0xff5e latin1.9
0xfffd 0xfffd ../pelm/fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9
diff --git a/font/pelm/unicode.9x24.font b/font/pelm/unicode.9x24.font
index 3efbce0..468e4f0 100644
--- a/font/pelm/unicode.9x24.font
+++ b/font/pelm/unicode.9x24.font
@@ -61,3 +61,4 @@
0x9e00 0x9fff ../jis/jis9e00.24
0xfee0 0xff5e latin1.9
0xfffd 0xfffd fffd.9
+0xFFDF 0xFFDF 0x80 latin1.9