comparison lisp/international/mule-util.el @ 48156:5701c670b676

(coding-system-eol-type-mnemonic): Move to mule.el.
author Juanma Barranquero <lekktu@gmail.com>
date Tue, 05 Nov 2002 10:43:04 +0000
parents f44beb42c7c1
children 695cf19ef79e d7ddb3e565de
comparison
equal deleted inserted replaced
48155:f1434b395146 48156:5701c670b676
193 ;; (("foobarbaz" 8 3 nil "$(0GnM$(B") . "b$(0GnM$(B") 193 ;; (("foobarbaz" 8 3 nil "$(0GnM$(B") . "b$(0GnM$(B")
194 ;; (("$B$3(Bh$B$s(Be$B$K(Bl$B$A(Bl$B$O(Bo" 14 4 ?x "$BF|K\8l(B") . "xe$B$KF|K\8l(B") 194 ;; (("$B$3(Bh$B$s(Be$B$K(Bl$B$A(Bl$B$O(Bo" 14 4 ?x "$BF|K\8l(B") . "xe$B$KF|K\8l(B")
195 ;; (("$B$3(Bh$B$s(Be$B$K(Bl$B$A(Bl$B$O(Bo" 13 4 ?x "$BF|K\8l(B") . "xex$BF|K\8l(B") 195 ;; (("$B$3(Bh$B$s(Be$B$K(Bl$B$A(Bl$B$O(Bo" 13 4 ?x "$BF|K\8l(B") . "xex$BF|K\8l(B")
196 ;; )) 196 ;; ))
197 ;; (let (ret) 197 ;; (let (ret)
198 ;; (condition-case e 198 ;; (condition-case e
199 ;; (setq ret (apply #'truncate-string-to-width (car test))) 199 ;; (setq ret (apply #'truncate-string-to-width (car test)))
200 ;; (error (setq ret e))) 200 ;; (error (setq ret e)))
201 ;; (unless (equal ret (cdr test)) 201 ;; (unless (equal ret (cdr test))
202 ;; (error "%s: expected %s, got %s" 202 ;; (error "%s: expected %s, got %s"
203 ;; (prin1-to-string (cons 'truncate-string-to-width (car test))) 203 ;; (prin1-to-string (cons 'truncate-string-to-width (car test)))
292 292
293 293
294 ;; Coding system related functions. 294 ;; Coding system related functions.
295 295
296 ;;;###autoload 296 ;;;###autoload
297 (defun coding-system-eol-type-mnemonic (coding-system)
298 "Return the string indicating end-of-line format of CODING-SYSTEM."
299 (let* ((eol-type (coding-system-eol-type coding-system))
300 (val (cond ((vectorp eol-type) eol-mnemonic-undecided)
301 ((eq eol-type 0) eol-mnemonic-unix)
302 ((eq eol-type 1) eol-mnemonic-dos)
303 ((eq eol-type 2) eol-mnemonic-mac)
304 (t "-"))))
305 (if (stringp val)
306 val
307 (char-to-string val))))
308
309 ;;;###autoload
310 (defun coding-system-post-read-conversion (coding-system) 297 (defun coding-system-post-read-conversion (coding-system)
311 "Return the value of CODING-SYSTEM's `post-read-conversion' property." 298 "Return the value of CODING-SYSTEM's `post-read-conversion' property."
312 (coding-system-get coding-system 'post-read-conversion)) 299 (coding-system-get coding-system 'post-read-conversion))
313 300
314 ;;;###autoload 301 ;;;###autoload