aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa1997-10-21 10:45:26 +0000
committerKenichi Handa1997-10-21 10:45:26 +0000
commitb9c4dcd8f194c1f47250a41339f7e07a5710b8f2 (patch)
tree80a7ed8b43737c114104996259aa61ced08f3463
parent08d4b3907f15a4cf4c565fe48e446b12a729542e (diff)
downloademacs-b9c4dcd8f194c1f47250a41339f7e07a5710b8f2.tar.gz
emacs-b9c4dcd8f194c1f47250a41339f7e07a5710b8f2.zip
(devanagari-compose-from-is13194-region):
Return the length of converted region. (in-is13194-devanagari-post-read-conversion): Return the result of devanagari-compose-from-is13194-region.
-rw-r--r--lisp/language/devan-util.el17
1 files changed, 11 insertions, 6 deletions
diff --git a/lisp/language/devan-util.el b/lisp/language/devan-util.el
index 559be4eb589..13e18455b06 100644
--- a/lisp/language/devan-util.el
+++ b/lisp/language/devan-util.el
@@ -1258,15 +1258,20 @@ basic Devanagari character string."
1258(defun devanagari-compose-from-is13194-region (from to) 1258(defun devanagari-compose-from-is13194-region (from to)
1259 "Compose IS 13194 characters in the region to Devanagari characters." 1259 "Compose IS 13194 characters in the region to Devanagari characters."
1260 (interactive "r") 1260 (interactive "r")
1261 (save-restriction 1261 (save-excursion
1262 (narrow-to-region from to) 1262 (save-restriction
1263 (indian-to-devanagari-region (point-min) (point-max)) 1263 (narrow-to-region from to)
1264 (devanagari-compose-region (point-min) (point-max)))) 1264 (indian-to-devanagari-region (point-min) (point-max))
1265 (devanagari-compose-region (point-min) (point-max))
1266 (- (point-max) (point-min)))))
1265 1267
1266;;;###autoload 1268;;;###autoload
1267(defun in-is13194-devanagari-post-read-conversion (len) 1269(defun in-is13194-devanagari-post-read-conversion (len)
1268 (let ((pos (point))) 1270 (let ((pos (point))
1269 (devanagari-compose-from-is13194-region pos (+ pos len)))) 1271 (buffer-modified-p (buffer-modified-p)))
1272 (prog1
1273 (devanagari-compose-from-is13194-region pos (+ pos len))
1274 (set-buffer-modified-p buffer-modified-p))))
1270 1275
1271;;;###autoload 1276;;;###autoload
1272(defun devanagari-decompose-to-is13194-region (from to) 1277(defun devanagari-decompose-to-is13194-region (from to)