]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix some Unicode ranges.
authorDave Love <fx@gnu.org>
Tue, 28 Oct 2003 14:28:12 +0000 (14:28 +0000)
committerDave Love <fx@gnu.org>
Tue, 28 Oct 2003 14:28:12 +0000 (14:28 +0000)
lisp/ChangeLog
lisp/international/characters.el

index f8da573f6036cae3e888c28fcf8ffbf6bf71e8bd..3e077f0c3fd04335015cb440a9646c62ed8d0814 100644 (file)
@@ -1,3 +1,7 @@
+2003-10-28  Dave Love  <fx@gnu.org>
+
+       * international/characters.el: Fix some Unicode ranges.
+
 2003-10-28  Kenichi Handa  <handa@etlken2>
 
        * disp-table.el (standard-display-8bit)
index abb94ecff075e2b99088833556f2b74f3b68df82..5cd6f358da8e9e576208c43a0ba98296cd6f98f8 100644 (file)
   (setq c #x2000)
   (while (<= c #x200b)
     (set-case-syntax (decode-char 'ucs c) " " tbl)
-    (setq c (decode-char 'ucs (1+ c))))
+    (setq c (1+ c)))
   (setq c #x2010)
+  (while (<= c #x2016)
+    (set-case-syntax (decode-char 'ucs c) "_" tbl)
+    (setq c (1+ c)))
+  ;; Punctuation syntax for quotation marks (like `)
+  (while (<= c #x201f)
+    (set-case-syntax (decode-char 'ucs c) "." tbl)
+    (setq c (1+ c)))
   (while (<= c #x2027)
     (set-case-syntax (decode-char 'ucs c) "_" tbl)
-    (setq c (decode-char 'ucs (1+ c))))
+    (setq c (1+ c)))
 
   ;; Roman numerals
   (setq c #x2160)