2002-07-30 Kenichi Handa <handa@etl.go.jp>
+ * language/indian.el (in-is13194): Give correct `safe-chars' property.
+ (devanagari): Define it as an alias of in-is13194.
+
+ * international/mule.el (safe-chars): Put
+ `char-table-extra-slots' property with value 0.
+
* files.el (revert-buffer): Fix previous change.
2002-07-29 Richard M. Stallman <rms@gnu.org>
"8-bit encoding for ASCII (MSB=0) and IS13194-Devanagari (MSB=1)."
'(ascii indian-is13194 nil nil
nil ascii-eol)
- '((safe-charsets ascii indian-is13194)
+ `((safe-chars . ,(let ((table (make-char-table 'safe-chars nil)))
+ (set-char-table-range table 'indian-is13194 t)
+ (dotimes (i 127)
+ (aset table i t)
+ (aset table (decode-char 'ucs (+ #x900 i)) t))
+ table))
(post-read-conversion . in-is13194-post-read-conversion)
(pre-write-conversion . in-is13194-pre-write-conversion)))
+(define-coding-system-alias 'devanagari 'in-is13194)
+
(defvar indian-script-table
'[
devanagari