GNU bug report logs -
#14755
Trunk bootstrap failure
Previous Next
Full log
View this message in rfc822 format
In article <8761wvvk6e.fsf <at> arirop.lan>, Ari Roponen <ari.roponen <at> gmail.com> writes:
> I got the same failure, too. This commit seems to cause it:
> revno: 113220 [merge]
> committer: K. Handa <handa <at> 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 <at> 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
This bug report was last modified 11 years and 320 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.