summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog11
-rw-r--r--lisp/international/characters.el5
2 files changed, 15 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 7b77fb7e48c..66c9baad6fd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,14 @@
+2008-04-01 Jason Rumney <jasonr@gnu.org>
+
+ * international/characters.el (script-list): Add phonetic script,
+ covering IPA (previously Latin), Phonetic Extensions and
+ Phonetic Extensions Supplement (both previously unassigned).
+
+ * international/fontset.el (setup-default-fontset): Use unicode fonts
+ that cover bopomofo script for bopomofo.
+ Likewise for braille and mathematical.
+ Use unicode scripts that cover the phonetic script for IPA.
+
2008-04-01 Johan Bockgård <bojohan@gnu.org>
* emacs-lisp/cl-macs.el (frame-parameter) <defsetf>: Make it
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index aefab83c2fa..b52834317da 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -1040,7 +1040,9 @@ Setup char-width-table appropriate for non-CJK language environment."
(dolist
(elt
'((#x0000 #x007F latin)
- (#x00A0 #x036F latin)
+ (#x00A0 #x024F latin)
+ (#x0250 #x02AF phonetic)
+ (#x02B0 #x036F latin)
(#x0370 #x03E1 greek)
(#x03E2 #x03EF coptic)
(#x03F0 #x03F3 greek)
@@ -1074,6 +1076,7 @@ Setup char-width-table appropriate for non-CJK language environment."
(#x16A0 #x16FF runic)
(#x1780 #x17FF khmer)
(#x1800 #x18AF mongolian)
+ (#x1D00 #x1DFF phonetic)
(#x1E00 #x1EFF latin)
(#x1F00 #x1FFF greek)
(#x2000 #x27FF symbol)