bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#17259: ediff-set-fine-diff-properties-in-one-buffer uses dolist on a


From: Eli Zaretskii
Subject: bug#17259: ediff-set-fine-diff-properties-in-one-buffer uses dolist on a vector?
Date: Sun, 13 Apr 2014 13:16:37 +0300

> From: Ivan Shmakov <ivan@siamics.net>
> Date: Sun, 13 Apr 2014 09:54:13 +0000
> 
> Package:  emacs
> 
>       In edce85e3 [1], ediff-set-fine-diff-properties-in-one-buffer
>       was edited to use dolist (was: mapcar) to iterate over the
>       fine-diff-vector local variable, resulting now in errors like:
> 
> Debugger entered--Lisp error: (wrong-type-argument listp [#<overlay from 1210 
> to 1210 in  *XXX*> #<overlay from 1220 to 1269 in  *YYY*>])
>   ediff-set-fine-diff-properties-in-one-buffer(A 0 nil)
>   ediff-set-fine-diff-properties(0)
>   ediff-make-fine-diffs(0 noforce)
>   ediff-install-fine-diff-if-necessary(0)
>   ediff-next-difference(1)
>   call-interactively(ediff-next-difference nil nil)
>   command-execute(ediff-next-difference)

A duplicate of 17257, filed less than an hour ago.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]