From unknown Fri Jun 20 07:22:49 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#17285 <17285@debbugs.gnu.org> To: bug#17285 <17285@debbugs.gnu.org> Subject: Status: 24.3.90: EDIFF fails with 'Wrong type argument: lisp' in ediff-set-fine-diff-properties Reply-To: bug#17285 <17285@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:22:49 +0000 retitle 17285 24.3.90: EDIFF fails with 'Wrong type argument: lisp' in edif= f-set-fine-diff-properties reassign 17285 emacs submitter 17285 Charles Rendleman severity 17285 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 15:42:17 2014 Received: (at submit) by debbugs.gnu.org; 17 Apr 2014 19:42:17 +0000 Received: from localhost ([127.0.0.1]:50990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WasCN-0006hG-CU for submit@debbugs.gnu.org; Thu, 17 Apr 2014 15:42:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56028) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WasCI-0006gz-DX for submit@debbugs.gnu.org; Thu, 17 Apr 2014 15:42:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WasCB-0005IU-A4 for submit@debbugs.gnu.org; Thu, 17 Apr 2014 15:42:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46433) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WasCB-0005IO-6B for submit@debbugs.gnu.org; Thu, 17 Apr 2014 15:42:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WasC9-0002rm-6r for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 15:42:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WasC7-0005E8-5b for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 15:42:01 -0400 Received: from mail-ig0-x232.google.com ([2607:f8b0:4001:c05::232]:56322) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WasC6-0005E0-VG for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 15:41:59 -0400 Received: by mail-ig0-f178.google.com with SMTP id hn18so1071657igb.11 for ; Thu, 17 Apr 2014 12:41:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=X9bTd/ShwZOEprouBjHkK4ou6ffyxCmREdWxbsDCg58=; b=BhIfps770nUhTxRHFBmEClw/f/+TXKMERuJww7C09kbwpCr9QtIhAWdDEoC7YopIWc 2hXP8KnO/uNzORNCBR6XzvytDeTHtMC2Eyi38+vfw3QktXsm/LGE5GmFQgEcLRavnWiv ldPiXBgOzu406ZcN6Uh8BPTf+qshbsu9KjbObIevRMRnnh/2hTa4Xi1E3m9nVKaknpnP ir5GwgFag2yzjfI6U86x++XWAGqCT1M9OYBynKXMDkWH2R9ibW/WkR8o2nZULAoDg087 8r6obUFhoyTZuOhzjDX507ensXKVN2OXPkOJV8OEMXsAnqfHSNEsUWJnpTiFFhRxNGLI yRlQ== MIME-Version: 1.0 X-Received: by 10.42.131.197 with SMTP id a5mr11314936ict.8.1397763713254; Thu, 17 Apr 2014 12:41:53 -0700 (PDT) Received: by 10.64.81.199 with HTTP; Thu, 17 Apr 2014 12:41:53 -0700 (PDT) Date: Thu, 17 Apr 2014 15:41:53 -0400 Message-ID: Subject: 24.3.90: EDIFF fails with 'Wrong type argument: lisp' in ediff-set-fine-diff-properties From: Charles Rendleman To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=bcaec53969d89bcd6c04f74239d0 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --bcaec53969d89bcd6c04f74239d0 Content-Type: text/plain; charset=UTF-8 [0:drdws0066:~]$ mkdir a [0:drdws0066:~]$ cd a [0:drdws0066:a]$ echo "This is file one" > f1 [0:drdws0066:a]$ echo "This is file two" > f2 [0:drdws0066:a]$ diff f1 f2 1c1 < This is file one --- > This is file two [0:drdws0066:a]$ EMACSLOADPATH=: emacs -Q -nw ... M-x ediff-files f1, f2 Message buffer contains: Computing differences between f1 and f2 ... Buffer A: Processing difference region 0 of 1 Buffer B: Processing difference region 0 of 1 Processing difference regions ... done Refining difference region 1 ... ediff-set-fine-diff-properties: Wrong type argument: listp, [#] Quit this Ediff session? (y or n) y [ [In GNU Emacs 24.3.90.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.1) of 2014-04-15 on drdws0066.nyc.desres.deshaw.com System Description: CentOS release 5.9 (Final) Configured using: `configure --prefix=/u/nyc/rendlemc/dpr-centos5/Linux/x86_64/emacs/24.3.90-09A --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib64 --with-x-toolkit=gtk2 'CPPFLAGS=-I/proj/desres/root/Linux/x86_64/libxml2/2.7.3-05/include -I/proj/desres/root/Linux/x86_64/gtkplus/2.22.1-06A/include -I/proj/desres/root/Linux/x86_64/dbus/1.2.16-03A/include -I/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/include/ncurses -I/proj/desres/root/Linux/x86_64/jpeg/6b-03/shared/include -I/proj/desres/root/Linux/x86_64/tiff/3.9.4-01A/include -I/proj/desres/root/Linux/x86_64/zlib/1.2.7-10A/shared/include -I/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/include' 'LDFLAGS=-L/proj/desres/root/Linux/x86_64/libxml2/2.7.3-05/lib -Wl,-rpath=/proj/desres/root/Linux/x86_64/libxml2/2.7.3-05/lib -Wl,-rpath,/proj/desres/root/Linux/x86_64/gtkplus/2.22.1-06A/lib -Wl,-rpath,/proj/desres/root/Linux/x86_64/dbus/1.2.16-03A/lib -Wl,-rpath=/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/lib -L/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/lib -Wl,-rpath,/proj/desres/root/Linux/x86_64/jpeg/6b-03/shared/lib -Wl,-rpath,/proj/desres/root/Linux/x86_64/tiff/3.9.4-01A/lib -L/proj/desres/root/Linux/x86_64/zlib/1.2.7-10A/shared/lib -Wl,-rpath=/proj/desres/root/Linux/x86_64/zlib/1.2.7-10A/shared/lib -Wl,-rpath,/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/lib -L/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/lib'' Important settings: value of $EMACSLOADPATH: : value of $LC_ALL: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 1 ; 1 4 0 0 ; 0 c ESC x e d i f f - b DEL f i l e s RET f 1 RET f 2 RET n q y ESC x r e p o r t - e m C-g ESC x r e p o r t - e m TAB RET Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Reading file /u/nyc/rendlemc/a/f1 ... Reading file /u/nyc/rendlemc/a/f2 ... Computing differences between f1 and f2 ... Buffer A: Processing difference region 0 of 1 Buffer B: Processing difference region 0 of 1 Processing difference regions ... done Refining difference region 1 ... ediff-set-fine-diff-properties: Wrong type argument: listp, [#] Quit this Ediff session? (y or n) y Quit Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils jka-compr ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff xterm time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 84838 5971) (symbols 48 18953 0) (miscs 40 41 135) (strings 32 12299 5061) (string-bytes 1 402557) (vectors 16 8130) (vector-slots 8 344363 16371) (floats 8 76 273) (intervals 56 266 0) (buffers 960 15) (heap 1024 138147 590)) --bcaec53969d89bcd6c04f74239d0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

[0:drdws0066:~]$ mkdir a
[0:drdws0066:~]$= cd a
[0:drdws0066:a]$ echo "This is file one" > f1
[0:d= rdws0066:a]$ echo "This is file two" > f2
[0:drdws0066:a]$ = diff f1 f2
1c1
< This is file one
---
> This is file two
[0:drdws006= 6:a]$ EMACSLOADPATH=3D: emacs -Q -nw
...
M-x ediff-files
f1,= f2

Message buffer contains:
Computing differences between = f1 and f2 ...
Buffer A: Processing difference region 0 of 1
Buffer B: Processing diffe= rence region 0 of 1
Processing difference regions ... done
Refining d= ifference region 1 ...
ediff-set-fine-diff-properties: Wrong type argume= nt: listp, [#<overlay from 14 to 17 in f1>]
Quit this Ediff session? (y or n) y
[

[In GNU Emacs 24.= 3.90.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.1)
=C2=A0of 2014-04-= 15 on drdws0066.nyc.desr= es.deshaw.com
System Description:=C2=A0=C2=A0=C2=A0=C2=A0 CentOS release 5.9 (Final)
<= br>Configured using:
=C2=A0`configure
=C2=A0--prefix=3D/u/nyc/rendlem= c/dpr-centos5/Linux/x86_64/emacs/24.3.90-09A
=C2=A0--x-includes=3D/usr/X= 11R6/include --x-libraries=3D/usr/X11R6/lib64
=C2=A0--with-x-toolkit=3Dgtk2
=C2=A0'CPPFLAGS=3D-I/proj/desres/root/= Linux/x86_64/libxml2/2.7.3-05/include
=C2=A0-I/proj/desres/root/Linux/x8= 6_64/gtkplus/2.22.1-06A/include
=C2=A0-I/proj/desres/root/Linux/x86_64/d= bus/1.2.16-03A/include
=C2=A0-I/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/include/ncurses
= =C2=A0-I/proj/desres/root/Linux/x86_64/jpeg/6b-03/shared/include
=C2=A0-= I/proj/desres/root/Linux/x86_64/tiff/3.9.4-01A/include
=C2=A0-I/proj/des= res/root/Linux/x86_64/zlib/1.2.7-10A/shared/include
=C2=A0-I/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/include'<= br>=C2=A0'LDFLAGS=3D-L/proj/desres/root/Linux/x86_64/libxml2/2.7.3-05/l= ib
=C2=A0-Wl,-rpath=3D/proj/desres/root/Linux/x86_64/libxml2/2.7.3-05/li= b
=C2=A0-Wl,-rpath,/proj/desres/root/Linux/x86_64/gtkplus/2.22.1-06A/lib=
=C2=A0-Wl,-rpath,/proj/desres/root/Linux/x86_64/dbus/1.2.16-03A/lib
=C2= =A0-Wl,-rpath=3D/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/lib
=C2= =A0-L/proj/desres/root/Linux/x86_64/ncurses/5.7-05A/lib
=C2=A0-Wl,-rpath= ,/proj/desres/root/Linux/x86_64/jpeg/6b-03/shared/lib
=C2=A0-Wl,-rpath,/proj/desres/root/Linux/x86_64/tiff/3.9.4-01A/lib
=C2= =A0-L/proj/desres/root/Linux/x86_64/zlib/1.2.7-10A/shared/lib
=C2=A0-Wl,= -rpath=3D/proj/desres/root/Linux/x86_64/zlib/1.2.7-10A/shared/lib
=C2=A0= -Wl,-rpath,/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/lib
=C2=A0-L/proj/desres/root/Linux/x86_64/ImageMagick/6.7.8-2-01/lib''=

Important settings:
=C2=A0 value of $EMACSLOADPATH: :
=C2=A0 = value of $LC_ALL: en_US.UTF-8
=C2=A0 value of $LANG: en_US.UTF-8
=C2= =A0 value of $XMODIFIERS: @im=3Dnone
=C2=A0 locale-coding-system: utf-8-unix

Major mode: Fundamental
<= br>Minor modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 electric-inde= nt-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2= =A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 auto-= composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compre= ssion-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: = t

Recent input:
ESC [ > 1 ; 1 4 0 0 ; 0 c ESC x e d i f f - b = DEL f
i l e s RET f 1 RET f 2 RET n q y ESC x r e p o r t
- e m C-g ESC x r e= p o r t - e m TAB RET

Recent messages:
For information about GNU= Emacs and the GNU system, type C-h C-a.
Reading file /u/nyc/rendlemc/a/= f1 ...
Reading file /u/nyc/rendlemc/a/f2 ...
Computing differences between f1 = and f2 ...
Buffer A: Processing difference region 0 of 1
Buffer B: Pr= ocessing difference region 0 of 1
Processing difference regions ... done=
Refining difference region 1 ...
ediff-set-fine-diff-properties: Wrong t= ype argument: listp, [#<overlay from 14 to 17 in f1>]
Quit this Ed= iff session? (y or n) y
Quit

Load-path shadows:
None found.
Features:
(shadow sort gnus-util mail-extr emacsbug message format-s= pec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse= rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-d= rums
mm-util help-fns mail-prsvr mail-utils jka-compr ediff-merg ediff-wind
e= diff-diff ediff-mult ediff-help ediff-init ediff-util ediff xterm
time-d= ate tooltip electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel= x-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment lisp-mode prog-mode register page menu-bar
rfn= -eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemen= u font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan = thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-= cmpr-hook help simple abbrev minibuffer nadvice loaddefs button
faces cu= s-face macroexp files text-properties overlay sha1 md5 base64
format env= code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind gfilenotify dynamic-setting
syst= em-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-t= ty emacs)

Memory information:
((conses 16 84838 5971)
=C2=A0(s= ymbols 48 18953 0)
=C2=A0(miscs 40 41 135)
=C2=A0(strings 32 12299 5061)
=C2=A0(string-b= ytes 1 402557)
=C2=A0(vectors 16 8130)
=C2=A0(vector-slots 8 344363 1= 6371)
=C2=A0(floats 8 76 273)
=C2=A0(intervals 56 266 0)
=C2=A0(bu= ffers 960 15)
=C2=A0(heap 1024 138147 590))

--bcaec53969d89bcd6c04f74239d0-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 16:36:29 2014 Received: (at 17285) by debbugs.gnu.org; 17 Apr 2014 20:36:29 +0000 Received: from localhost ([127.0.0.1]:51152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wat2q-0008DJ-MP for submit@debbugs.gnu.org; Thu, 17 Apr 2014 16:36:28 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:57281) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wat2n-0008D8-Qb for 17285@debbugs.gnu.org; Thu, 17 Apr 2014 16:36:26 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmsGAMU6UFOkD4Xx/2dsb2JhbABZriSZWoE9dIImAQV5EAsOExoLDwEEDTwTh2cBAxGpTZsUAUoNhmsXh1+EaoIZB4Q4AQOXAIgvhjyFUIFygUE7 Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 17 Apr 2014 22:36:25 +0200 From: Nicolas Richard To: Charles Rendleman Subject: Re: bug#17285: 24.3.90: EDIFF fails with 'Wrong type argument: lisp' in ediff-set-fine-diff-properties References: Date: Thu, 17 Apr 2014 22:37:00 +0200 In-Reply-To: (Charles Rendleman's message of "Thu, 17 Apr 2014 15:41:53 -0400") Message-ID: <87y4z38zgz.fsf@geodiff-mac3.ulb.ac.be> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 17285 Cc: 17285@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Charles Rendleman writes: > ediff-set-fine-diff-properties: Wrong type argument: listp, [# from 14 to 17 in f1>] This looks like a duplicate of #17257, fixed a few days ago. You can try to rebuild emacs or apply the fix to your tree: diff --git a/lisp/vc/ediff-diff.el b/lisp/vc/ediff-diff.el index f429eb3..ed248fb 100644 --- a/lisp/vc/ediff-diff.el +++ b/lisp/vc/ediff-diff.el @@ -822,8 +822,9 @@ one optional arguments, diff-number to refine.") (ediff-get-symbol-from-alist buf-type ediff-fine-diff-face-alist) ))) - (dolist (overl fine-diff-vector) - (ediff-set-overlay-face overl face)))) + (mapc (lambda (overl) + (ediff-set-overlay-face overl face)) + fine-diff-vector))) ;; Set overlays over the regions that denote delimiters (defun ediff-set-fine-overlays-for-combined-merge (diff-list reg-num) -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 16:36:48 2014 Received: (at control) by debbugs.gnu.org; 17 Apr 2014 20:36:48 +0000 Received: from localhost ([127.0.0.1]:51155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wat3A-0008Dt-2h for submit@debbugs.gnu.org; Thu, 17 Apr 2014 16:36:48 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:44233) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wat38-0008Dk-Lw for control@debbugs.gnu.org; Thu, 17 Apr 2014 16:36:47 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApAJAMU6UFOkD4Xx/2dsb2JhbABZriSCXgGTaoROdIJFgRw0AYhHARSZXY9wmxQBh0IXh1+HIIQiBJ8vjAyDMzs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 17 Apr 2014 22:36:46 +0200 Date: Thu, 17 Apr 2014 22:37:21 +0200 Message-Id: <87tx9r8zge.fsf@geodiff-mac3.ulb.ac.be> To: control@debbugs.gnu.org From: Nicolas Richard Subject: control message for bug #17285 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) forcemerge 17285 17257 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 19:05:23 2014 Received: (at 17285) by debbugs.gnu.org; 17 Apr 2014 23:05:23 +0000 Received: from localhost ([127.0.0.1]:51408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WavMw-0005KY-Fr for submit@debbugs.gnu.org; Thu, 17 Apr 2014 19:05:22 -0400 Received: from mail-ig0-f172.google.com ([209.85.213.172]:51774) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WavMs-0005K9-Cs for 17285@debbugs.gnu.org; Thu, 17 Apr 2014 19:05:19 -0400 Received: by mail-ig0-f172.google.com with SMTP id hn18so132287igb.11 for <17285@debbugs.gnu.org>; Thu, 17 Apr 2014 16:05:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=m9s5ZqwNPJF2xo0yJzdYfS4WYIRbHSHPFY5NagL52x8=; b=XpCwBN491EcJBj3Y9QY9CfhwwIsc9h7V/wd4aKiz2DATss8ISNnZypLzOobyKzWN6q Wha+Lwb00N8NEzURzawVJMXEVrAuX+vr05lrVgZB4zHsHMkvKXVjtweLHZD0oghlg179 SF06+V/Rlt2gBPVbc3rBKKH1IWhCmaLzwtD5m8rvPgJDsZnfOA5np8AB4j2gee0XbPfN 1UBP6rERa5uRgSEYyGJdQEUyU1bdhw2Dvvxi4OYMJ1eBxVXlmP4FFTHe7KyGvEc38a1q yGZe8A3slT634bZHVeLh0nKlGMtHn5f0LY/PIOCiZMoqET/tGEOM8VIrdQIz6I2ylVLJ lmzA== MIME-Version: 1.0 X-Received: by 10.50.4.70 with SMTP id i6mr113354igi.40.1397775912692; Thu, 17 Apr 2014 16:05:12 -0700 (PDT) Received: by 10.64.81.199 with HTTP; Thu, 17 Apr 2014 16:05:12 -0700 (PDT) In-Reply-To: <87y4z38zgz.fsf@geodiff-mac3.ulb.ac.be> References: <87y4z38zgz.fsf@geodiff-mac3.ulb.ac.be> Date: Thu, 17 Apr 2014 19:05:12 -0400 Message-ID: Subject: Re: bug#17285: 24.3.90: EDIFF fails with 'Wrong type argument: lisp' in ediff-set-fine-diff-properties From: Charles Rendleman To: Nicolas Richard Content-Type: multipart/alternative; boundary=001a11c32a88c072eb04f74510de X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17285 Cc: 17285@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --001a11c32a88c072eb04f74510de Content-Type: text/plain; charset=UTF-8 The patch fixed the problem. On Thu, Apr 17, 2014 at 4:37 PM, Nicolas Richard < theonewiththeevillook@yahoo.fr> wrote: > Charles Rendleman writes: > > ediff-set-fine-diff-properties: Wrong type argument: listp, [# > from 14 to 17 in f1>] > > This looks like a duplicate of #17257, fixed a few days ago. You can try > to rebuild emacs or apply the fix to your tree: > > diff --git a/lisp/vc/ediff-diff.el b/lisp/vc/ediff-diff.el > index f429eb3..ed248fb 100644 > --- a/lisp/vc/ediff-diff.el > +++ b/lisp/vc/ediff-diff.el > @@ -822,8 +822,9 @@ one optional arguments, diff-number to refine.") > (ediff-get-symbol-from-alist > buf-type ediff-fine-diff-face-alist) > ))) > - (dolist (overl fine-diff-vector) > - (ediff-set-overlay-face overl face)))) > + (mapc (lambda (overl) > + (ediff-set-overlay-face overl face)) > + fine-diff-vector))) > > ;; Set overlays over the regions that denote delimiters > (defun ediff-set-fine-overlays-for-combined-merge (diff-list reg-num) > > > -- > Nico. > --001a11c32a88c072eb04f74510de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The patch fixed the problem.



On Thu, Apr 17, 2014 a= t 4:37 PM, Nicolas Richard <theonewiththeevillook@yahoo.fr> wrote:
Charles Rendleman <carendle@gmail.com> writes:
> ediff-set-fine-diff-properties: Wrong type argument: listp, [#<over= lay
> from 14 to 17 in f1>]

This looks like a duplicate of #17257, fixed a few days ago. You can try to rebuild emacs or apply the fix to your tree:

diff --git a/lisp/vc/ediff-diff.el b/lisp/vc/ediff-diff.el
index f429eb3..ed248fb 100644
--- a/lisp/vc/ediff-diff.el
+++ b/lisp/vc/ediff-diff.el
@@ -822,8 +822,9 @@ one optional arguments, diff-number to refine.") =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (ediff-get-symbol-f= rom-alist
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0buf-type edif= f-fine-diff-face-alist)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 )))
- =C2=A0 =C2=A0(dolist (overl fine-diff-vector)
- =C2=A0 =C2=A0 =C2=A0(ediff-set-overlay-face overl face))))
+ =C2=A0 =C2=A0(mapc (lambda (overl)
+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (ediff-set-overlay-face overl face)) + =C2=A0 =C2=A0 =C2=A0 =C2=A0 fine-diff-vector)))

=C2=A0;; Set overlays over the regions that denote delimiters
=C2=A0(defun ediff-set-fine-overlays-for-combined-merge (diff-list reg-num)=


--
Nico.

--001a11c32a88c072eb04f74510de-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 18 04:58:31 2014 Received: (at control) by debbugs.gnu.org; 18 Apr 2014 08:58:31 +0000 Received: from localhost ([127.0.0.1]:51529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wb4cx-0006Da-Hf for submit@debbugs.gnu.org; Fri, 18 Apr 2014 04:58:31 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:9173) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wb4cv-0006DL-AE for control@debbugs.gnu.org; Fri, 18 Apr 2014 04:58:30 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgsKALnoUFOkD4Xx/2dsb2JhbABZriiCXgGTbIRLdIJFgRw0AYhHARSZeY9wmxMBh0IXh1+HIIQiBJ8vjA6DMzs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 18 Apr 2014 10:58:05 +0200 Date: Fri, 18 Apr 2014 10:58:40 +0200 Message-Id: <87wqen6mkf.fsf@geodiff-mac3.ulb.ac.be> To: control@debbugs.gnu.org From: Nicolas Richard Subject: control message for bug #17287 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) forcemerge 17287 17257 From debbugs-submit-bounces@debbugs.gnu.org Fri May 02 03:38:21 2014 Received: (at control) by debbugs.gnu.org; 2 May 2014 07:38:21 +0000 Received: from localhost ([127.0.0.1]:47911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wg832-00075K-6S for submit@debbugs.gnu.org; Fri, 02 May 2014 03:38:20 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59311 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wg82y-00075B-Hk for control@debbugs.gnu.org; Fri, 02 May 2014 03:38:17 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Wg82x-00075t-VK for control@debbugs.gnu.org; Fri, 02 May 2014 03:38:16 -0400 Date: Fri, 02 May 2014 03:38:15 -0400 Message-Id: Subject: control message for bug 17382 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) forcemerge 17257 17382 From debbugs-submit-bounces@debbugs.gnu.org Wed May 14 11:37:20 2014 Received: (at control) by debbugs.gnu.org; 14 May 2014 15:37:20 +0000 Received: from localhost ([127.0.0.1]:35344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkbFA-00044k-1L for submit@debbugs.gnu.org; Wed, 14 May 2014 11:37:20 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:39761 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkbF8-00044b-21 for control@debbugs.gnu.org; Wed, 14 May 2014 11:37:18 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WkbF7-0004MV-LS for control@debbugs.gnu.org; Wed, 14 May 2014 11:37:17 -0400 Date: Wed, 14 May 2014 11:37:17 -0400 Message-Id: Subject: control message for bug 17491 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) fixed 17491 24.3.91 forcemerge 17257 17491 From unknown Fri Jun 20 07:22:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 Jun 2014 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator