]> git.eshelyaron.com Git - emacs.git/commitdiff
(script-list): Add phonetic script, covering IPA (previously Latin),
authorJason Rumney <jasonr@gnu.org>
Tue, 1 Apr 2008 14:24:26 +0000 (14:24 +0000)
committerJason Rumney <jasonr@gnu.org>
Tue, 1 Apr 2008 14:24:26 +0000 (14:24 +0000)
Phonetic Extensions and Phonetic Extensions Supplement (both previously
unassigned).

lisp/ChangeLog
lisp/international/characters.el

index 7b77fb7e48c6c8ba4f779d05af61f4b1b04f8063..66c9baad6fdd4702d7226fe1e7ae927c0e61f4bd 100644 (file)
@@ -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
index aefab83c2fa3880cc8fb0f4a3eefca89a0eb3744..b52834317da0123672f76d32b3ef0bf75671e2d8 100644 (file)
@@ -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)