* lisp/isearch.el (isearch-quote-char): Comment out converting unibyte

to multibyte, thus syncing with its `quoted-insert' counterpart.

Fixes: debbugs:15166
This commit is contained in:
Juri Linkov 2013-08-27 18:57:16 +03:00
parent 3ed86db9c6
commit 26f98a7d3f
2 changed files with 14 additions and 4 deletions

View file

@ -1,3 +1,9 @@
2013-08-27 Juri Linkov <juri@jurta.org>
* isearch.el (isearch-quote-char): Comment out converting unibyte
to multibyte, thus syncing with its `quoted-insert' counterpart.
(Bug#15166)
2013-08-27 Martin Rudalics <rudalics@gmx.at>
* window.el (display-buffer-use-some-window): Add missing

View file

@ -2430,10 +2430,14 @@ With argument, add COUNT copies of the character."
(if (subregexp-context-p isearch-string (length isearch-string))
(isearch-process-search-string "[ ]" " ")
(isearch-process-search-char char count))
(and enable-multibyte-characters
(>= char ?\200)
(<= char ?\377)
(setq char (unibyte-char-to-multibyte char)))
;; This used to assume character codes 0240 - 0377 stand for
;; characters in some single-byte character set, and converted them
;; to Emacs characters. But in 23.1 this feature is deprecated
;; in favor of inserting the corresponding Unicode characters.
;; (and enable-multibyte-characters
;; (>= char ?\200)
;; (<= char ?\377)
;; (setq char (unibyte-char-to-multibyte char)))
(isearch-process-search-char char count))))
(defun isearch-printing-char (&optional char count)