[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#14755: Trunk bootstrap failure
From: |
Handa Kenichi |
Subject: |
bug#14755: Trunk bootstrap failure |
Date: |
Wed, 03 Jul 2013 09:39:01 -0400 |
In article <8761wvvk6e.fsf@arirop.lan>, Ari Roponen <ari.roponen@gmail.com>
writes:
> I got the same failure, too. This commit seems to cause it:
> revno: 113220 [merge]
> committer: K. Handa <handa@gnu.org>
> branch nick: trunk
> timestamp: Sat 2013-06-29 12:46:39 +0900
> message:
> Add the coding system prefer-utf-8.
> The above commit added this to `select-safe-coding-system':
[...]
> This code fails when the "Kludgy feature" mentioned in the docstring
> is
> used: if FROM is a string, the string is the target text, and TO is
> ignored.
Oops, my fault.
> The following patch seems to fix the problem. Remember to delete
> src/bootstrap-emacs, so that the patched version is used.
Yes, your patch is correct. Thank you.
---
Kenichi Handa
handa@gnu.org
> === modified file 'lisp/international/mule-cmds.el'
> --- lisp/international/mule-cmds.el 2013-06-28 14:42:55 +0000
> +++ lisp/international/mule-cmds.el 2013-06-30 06:07:06 +0000
> @@ -1031,7 +1031,9 @@
> (error "Canceled because the buffer was modified"))
> (if (and (eq (coding-system-type coding-system) 'undecided)
> (coding-system-get coding-system :prefer-utf-8)
> - (< (- to from) (- (position-bytes to)
> (position-bytes from))))
> + (if (stringp from)
> + (multibyte-string-p from)
> + (< (- to from) (-
> (position-bytes to) (position-bytes from)))))
> (setq coding-system
> (coding-system-change-text-conversion
> coding-system 'utf-8)))
> coding-system)))
> --
> Ari Roponen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#14755: Trunk bootstrap failure,
Handa Kenichi <=