[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.