summaryrefslogtreecommitdiff
path: root/lisp/term.el
diff options
context:
space:
mode:
authorDan Nicolaescu <dann@ics.uci.edu>2008-12-27 17:57:25 +0000
committerDan Nicolaescu <dann@ics.uci.edu>2008-12-27 17:57:25 +0000
commitfe3a1c1dd292fa11d6cf27c7f7ee2e60fe6844f3 (patch)
tree427a5a2d673ee097f3180919e2b22982612030e8 /lisp/term.el
parentbda28f63f85748466238fe70590ec607366d8014 (diff)
downloademacs-fe3a1c1dd292fa11d6cf27c7f7ee2e60fe6844f3.tar.gz
(term-emulate-terminal): Decode substring just prior to
inserting it, i.e. revert part of the 2008-09-24 change. (Bug#1469)
Diffstat (limited to 'lisp/term.el')
-rw-r--r--lisp/term.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/term.el b/lisp/term.el
index c459e65faf4..bdb2f18bf7f 100644
--- a/lisp/term.el
+++ b/lisp/term.el
@@ -2834,7 +2834,7 @@ See `term-prompt-regexp'."
;; following point if not eob nor insert-mode.
(let ((old-column (current-column))
columns pos)
- (insert decoded-substring)
+ (insert (decode-coding-string (substring str i funny) locale-coding-system))
(setq term-current-column (current-column)
columns (- term-current-column old-column))
(when (not (or (eobp) term-insert-mode))