# HG changeset patch # User Dave Love # Date 1067351198 0 # Node ID 5e8fca3de28ca2ceb724b701cffdd2674bd408bd # Parent 24f0bfec962bb68b56e15b45afc97099ad14568a Fix some Unicode ranges. diff -r 24f0bfec962b -r 5e8fca3de28c lisp/international/characters.el --- a/lisp/international/characters.el Tue Oct 28 06:53:41 2003 +0000 +++ b/lisp/international/characters.el Tue Oct 28 14:26:38 2003 +0000 @@ -1089,11 +1089,18 @@ (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)