diff lisp/international/latin-1.el @ 60532:9d834e1613df

Set case and syntax for 255 only if set-case-syntax-set-multibyte is nil.
author Kenichi Handa <handa@m17n.org>
date Wed, 09 Mar 2005 01:27:09 +0000
parents 695cf19ef79e
children cc32b1ad8413
line wrap: on
line diff
--- a/lisp/international/latin-1.el	Wed Mar 09 00:36:22 2005 +0000
+++ b/lisp/international/latin-1.el	Wed Mar 09 01:27:09 2005 +0000
@@ -104,7 +104,10 @@
   (set-case-syntax-pair 222 254 tbl)	;latin letter thorn (Icelandic)
   (set-case-syntax 223 "w" tbl)		;latin small letter sharp s (German)
   (set-case-syntax 247 "_" tbl)		;division sign
-  (set-case-syntax 255 "w" tbl))	;latin small letter y with diaeresis
+  ;; The following setting should be suppressed when we are loading
+  ;; this file for setting syntax of multibyte characters.
+  (or set-case-syntax-set-multibyte
+      (set-case-syntax 255 "w" tbl)))	;latin small letter y with diaeresis
 
 ;; When preloading this file, don't provide the feature.
 ;; Explicit `require' is used to load this for 8-bit characters.