aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2016-01-25 10:56:04 -0500
committerStefan Monnier2016-01-25 10:56:04 -0500
commitce0eee83854a23985a476f72306c9cc04eb8747e (patch)
tree1ea0393bea967a52f24a8289a3aa6c066d341f2e
parent58f4cb8e7d394005a0757d863ad3de9339abf531 (diff)
downloademacs-ce0eee83854a23985a476f72306c9cc04eb8747e.tar.gz
emacs-ce0eee83854a23985a476f72306c9cc04eb8747e.zip
(rng-c-fix-escaped-newlines): Use subst-char-in-string
* lisp/nxml/rng-cmpct.el (rng-c-fix-escaped-newlines): Use subst-char-in-string.
-rw-r--r--lisp/nxml/rng-cmpct.el8
1 files changed, 1 insertions, 7 deletions
diff --git a/lisp/nxml/rng-cmpct.el b/lisp/nxml/rng-cmpct.el
index a699e9e3d96..ed88dfa98e9 100644
--- a/lisp/nxml/rng-cmpct.el
+++ b/lisp/nxml/rng-cmpct.el
@@ -674,13 +674,7 @@ the primary expression."
674 (substring rng-c-current-token n (- n))))) 674 (substring rng-c-current-token n (- n)))))
675 675
676(defun rng-c-fix-escaped-newlines (str) 676(defun rng-c-fix-escaped-newlines (str)
677 (let ((pos 0)) 677 (subst-char-in-string ?\C-@ ?\n str))
678 (while (progn
679 (let ((n (string-match "\C-@" str pos)))
680 (and n
681 (aset str n ?\n)
682 (setq pos (1+ n)))))))
683 str)
684 678
685(defun rng-c-parse-identifier-or-keyword () 679(defun rng-c-parse-identifier-or-keyword ()
686 (cond ((rng-c-current-token-ncname-p) 680 (cond ((rng-c-current-token-ncname-p)