GNU bug report logs - #17287
24.3.90; EDiff fails from second hunk

Previous Next

Package: emacs;

Reported by: Martin Apel <martin.apel <at> simpack.de>

Date: Thu, 17 Apr 2014 21:26:01 UTC

Severity: normal

Merged with 17257, 17259, 17265, 17273, 17285, 17382, 17491

Found in versions 24.3.90, 24.4.50

Fixed in versions 24.3.91, 24.4

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 17287 in the body.
You can then email your comments to 17287 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#17287; Package emacs. (Thu, 17 Apr 2014 21:26:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Martin Apel <martin.apel <at> simpack.de>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 17 Apr 2014 21:26:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Martin Apel <martin.apel <at> simpack.de>
To: <bug-gnu-emacs <at> gnu.org>
Subject: 24.3.90; EDiff fails from second hunk
Date: Wed, 16 Apr 2014 12:17:45 +0200
1. Start emacs -Q
2. Load two arbitrary files
3. ediff-buffers with the just loaded buffers
4. Press 'n' for next hunk => everythings fine
5. Press 'n' again => Message appears and now hunk is displayed
ediff-set-fine-diff-properties: Wrong type argument: listp, [#<overlay from 59868 to 59868 in SID56858.tmp> #<overlay from 59995 to 59995 in SID56858.tmp> #<overlay from 60153 to 60168 in SID56858.tmp> #<overlay from 60199 to 60221 in SID56858.tmp> #<overlay from 60243 to 60258 in SID56858.tmp> #<overlay from 60282 to 60304 in SID56858.tmp> #<overlay from 60327 to 60347 in SID56858.tmp> #<overlay from 60378 to 60403 in SID56858.tmp> #<overlay from 60458 to 60466 in SID56858.tmp> #<overlay from 60467 to 60492 in SID56858.tmp>] [5 times]

This makes Ediff completely unusable.




In GNU Emacs 24.3.90.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars)
 of 2014-04-16 on debian64
Windowing system distributor `The X.Org Foundation', version 11.0.11500901
System Description:	Debian GNU/Linux testing (jessie)

Configured using:
 `configure 'CC=gcc -std=gnu99''

Important settings:
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: C++/lh

Minor modes in effect:
  diff-auto-refine-mode: t
  subword-mode: t
  cwarn-mode: t
  flyspell-mode: t
  electric-pair-mode: t
  which-function-mode: t
  show-paren-mode: t
  gud-tooltip-mode: t
  global-auto-revert-mode: t
  desktop-save-mode: t
  auto-complete-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t
  hs-minor-mode: t

Recent input:
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <help-echo> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<help-echo> <mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<help-echo> <mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <help-echo> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<help-echo> <mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <down-mouse-1> <mouse-1> <mouse-movement> 
C-x 1 C-x <down> <down> C-c c C-x k <return> C-x v 
d <M-backspace> <M-backspace> <M-backspace> <return> 
= <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> C-v C-v C-v 
C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v 
C-v C-v C-v C-v C-v C-v C-v <help-echo> <down-mouse-5> 
<mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> 
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> 
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> 
<triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> 
<triple-mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> 
<mouse-5> <down-mouse-5> <mouse-5> <down-mouse-5> <mouse-5> 
<help-echo> <down-mouse-2> <mouse-1> <help-echo> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
C-x v = <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <S-left> <S-up> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <up> 
<up> <S-right> C-x 1 <mouse-movement> <mouse-movement> 
<help-echo> <mouse-movement> <mouse-movement> n n n 
n n p n n n p p p p n q y y y <mouse-movement> <mouse-movement> 
<help-echo> <mouse-movement> <mouse-movement> n n n 
n n n q y y y <mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <help-echo> <mouse-movement> 
<mouse-movement> <mouse-movement> <mouse-movement> 
<mouse-movement> <mouse-movement> <help-echo> <mouse-movement> 
<mouse-movement> <help-echo> <mouse-movement> <mouse-movement> 
<mouse-movement> <help-echo> <mouse-movement> <mouse-movement> 
<down-mouse-1> <mouse-1> <mouse-movement> <mouse-movement> 
M-x r e p o <return>

Recent messages:
Computing differences between SID56858.tmp and SID56859.tmp ...
Buffer A: Processing difference region 0 of 3
Buffer B: Processing difference region 0 of 3
Processing difference regions ... done
Region 1 in buffer A is empty [2 times]
Refining difference region 2 ...
ediff-set-fine-diff-properties: Wrong type argument: listp, [#<overlay from 59868 to 59868 in SID56858.tmp> #<overlay from 59995 to 59995 in SID56858.tmp> #<overlay from 60153 to 60168 in SID56858.tmp> #<overlay from 60199 to 60221 in SID56858.tmp> #<overlay from 60243 to 60258 in SID56858.tmp> #<overlay from 60282 to 60304 in SID56858.tmp> #<overlay from 60327 to 60347 in SID56858.tmp> #<overlay from 60378 to 60403 in SID56858.tmp> #<overlay from 60458 to 60466 in SID56858.tmp> #<overlay from 60467 to 60492 in SID56858.tmp>] [5 times]
Quit this Ediff session? (y or n) y
Kill buffer A [SID56858.tmp]? (y or n) y
Kill buffer B [SID56859.tmp]? (y or n) y

Load-path shadows:
/home/home_dev/apel/.emacs.d/el-get/org-jira/org-jira hides /home/home_dev/apel/.emacs.d/el-get/org-mode/contrib/lisp/org-jira
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-publish hides /usr/local/share/emacs/24.3.90/lisp/org/ox-publish
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-w3m hides /usr/local/share/emacs/24.3.90/lisp/org/org-w3m
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-ref hides /usr/local/share/emacs/24.3.90/lisp/org/ob-ref
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org hides /usr/local/share/emacs/24.3.90/lisp/org/org
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-clock hides /usr/local/share/emacs/24.3.90/lisp/org/org-clock
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-keys hides /usr/local/share/emacs/24.3.90/lisp/org/ob-keys
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-haskell hides /usr/local/share/emacs/24.3.90/lisp/org/ob-haskell
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-mouse hides /usr/local/share/emacs/24.3.90/lisp/org/org-mouse
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-ctags hides /usr/local/share/emacs/24.3.90/lisp/org/org-ctags
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-gnuplot hides /usr/local/share/emacs/24.3.90/lisp/org/ob-gnuplot
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-element hides /usr/local/share/emacs/24.3.90/lisp/org/org-element
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-sass hides /usr/local/share/emacs/24.3.90/lisp/org/ob-sass
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-org hides /usr/local/share/emacs/24.3.90/lisp/org/ox-org
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-org hides /usr/local/share/emacs/24.3.90/lisp/org/ob-org
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-tangle hides /usr/local/share/emacs/24.3.90/lisp/org/ob-tangle
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-entities hides /usr/local/share/emacs/24.3.90/lisp/org/org-entities
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-pcomplete hides /usr/local/share/emacs/24.3.90/lisp/org/org-pcomplete
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-picolisp hides /usr/local/share/emacs/24.3.90/lisp/org/ob-picolisp
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-perl hides /usr/local/share/emacs/24.3.90/lisp/org/ob-perl
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-bbdb hides /usr/local/share/emacs/24.3.90/lisp/org/org-bbdb
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-docview hides /usr/local/share/emacs/24.3.90/lisp/org/org-docview
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-C hides /usr/local/share/emacs/24.3.90/lisp/org/ob-C
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-core hides /usr/local/share/emacs/24.3.90/lisp/org/ob-core
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-R hides /usr/local/share/emacs/24.3.90/lisp/org/ob-R
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-texinfo hides /usr/local/share/emacs/24.3.90/lisp/org/ox-texinfo
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-js hides /usr/local/share/emacs/24.3.90/lisp/org/ob-js
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-archive hides /usr/local/share/emacs/24.3.90/lisp/org/org-archive
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-habit hides /usr/local/share/emacs/24.3.90/lisp/org/org-habit
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-table hides /usr/local/share/emacs/24.3.90/lisp/org/ob-table
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-scheme hides /usr/local/share/emacs/24.3.90/lisp/org/ob-scheme
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-beamer hides /usr/local/share/emacs/24.3.90/lisp/org/ox-beamer
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-indent hides /usr/local/share/emacs/24.3.90/lisp/org/org-indent
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-io hides /usr/local/share/emacs/24.3.90/lisp/org/ob-io
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-odt hides /usr/local/share/emacs/24.3.90/lisp/org/ox-odt
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-sh hides /usr/local/share/emacs/24.3.90/lisp/org/ob-sh
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-clojure hides /usr/local/share/emacs/24.3.90/lisp/org/ob-clojure
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-inlinetask hides /usr/local/share/emacs/24.3.90/lisp/org/org-inlinetask
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-mscgen hides /usr/local/share/emacs/24.3.90/lisp/org/ob-mscgen
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-gnus hides /usr/local/share/emacs/24.3.90/lisp/org/org-gnus
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-id hides /usr/local/share/emacs/24.3.90/lisp/org/org-id
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-timer hides /usr/local/share/emacs/24.3.90/lisp/org/org-timer
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-lilypond hides /usr/local/share/emacs/24.3.90/lisp/org/ob-lilypond
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-ledger hides /usr/local/share/emacs/24.3.90/lisp/org/ob-ledger
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-octave hides /usr/local/share/emacs/24.3.90/lisp/org/ob-octave
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-scala hides /usr/local/share/emacs/24.3.90/lisp/org/ob-scala
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-python hides /usr/local/share/emacs/24.3.90/lisp/org/ob-python
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-agenda hides /usr/local/share/emacs/24.3.90/lisp/org/org-agenda
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-feed hides /usr/local/share/emacs/24.3.90/lisp/org/org-feed
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-ditaa hides /usr/local/share/emacs/24.3.90/lisp/org/ob-ditaa
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-shen hides /usr/local/share/emacs/24.3.90/lisp/org/ob-shen
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-dot hides /usr/local/share/emacs/24.3.90/lisp/org/ob-dot
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-macs hides /usr/local/share/emacs/24.3.90/lisp/org/org-macs
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-colview hides /usr/local/share/emacs/24.3.90/lisp/org/org-colview
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-macro hides /usr/local/share/emacs/24.3.90/lisp/org/org-macro
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-latex hides /usr/local/share/emacs/24.3.90/lisp/org/ob-latex
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-lob hides /usr/local/share/emacs/24.3.90/lisp/org/ob-lob
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-eval hides /usr/local/share/emacs/24.3.90/lisp/org/ob-eval
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-src hides /usr/local/share/emacs/24.3.90/lisp/org/org-src
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-datetree hides /usr/local/share/emacs/24.3.90/lisp/org/org-datetree
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-plot hides /usr/local/share/emacs/24.3.90/lisp/org/org-plot
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-ruby hides /usr/local/share/emacs/24.3.90/lisp/org/ob-ruby
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-sqlite hides /usr/local/share/emacs/24.3.90/lisp/org/ob-sqlite
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-java hides /usr/local/share/emacs/24.3.90/lisp/org/ob-java
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-screen hides /usr/local/share/emacs/24.3.90/lisp/org/ob-screen
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-capture hides /usr/local/share/emacs/24.3.90/lisp/org/org-capture
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-attach hides /usr/local/share/emacs/24.3.90/lisp/org/org-attach
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-mhe hides /usr/local/share/emacs/24.3.90/lisp/org/org-mhe
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-ocaml hides /usr/local/share/emacs/24.3.90/lisp/org/ob-ocaml
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-maxima hides /usr/local/share/emacs/24.3.90/lisp/org/ob-maxima
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-crypt hides /usr/local/share/emacs/24.3.90/lisp/org/org-crypt
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-compat hides /usr/local/share/emacs/24.3.90/lisp/org/org-compat
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-asymptote hides /usr/local/share/emacs/24.3.90/lisp/org/ob-asymptote
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-md hides /usr/local/share/emacs/24.3.90/lisp/org/ox-md
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-eshell hides /usr/local/share/emacs/24.3.90/lisp/org/org-eshell
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-table hides /usr/local/share/emacs/24.3.90/lisp/org/org-table
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-html hides /usr/local/share/emacs/24.3.90/lisp/org/ox-html
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-sql hides /usr/local/share/emacs/24.3.90/lisp/org/ob-sql
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-faces hides /usr/local/share/emacs/24.3.90/lisp/org/org-faces
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-matlab hides /usr/local/share/emacs/24.3.90/lisp/org/ob-matlab
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-version hides /usr/local/share/emacs/24.3.90/lisp/org/org-version
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob hides /usr/local/share/emacs/24.3.90/lisp/org/ob
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-emacs-lisp hides /usr/local/share/emacs/24.3.90/lisp/org/ob-emacs-lisp
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-makefile hides /usr/local/share/emacs/24.3.90/lisp/org/ob-makefile
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-lisp hides /usr/local/share/emacs/24.3.90/lisp/org/ob-lisp
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-exp hides /usr/local/share/emacs/24.3.90/lisp/org/ob-exp
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-ascii hides /usr/local/share/emacs/24.3.90/lisp/org/ox-ascii
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-calc hides /usr/local/share/emacs/24.3.90/lisp/org/ob-calc
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-fortran hides /usr/local/share/emacs/24.3.90/lisp/org/ob-fortran
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-comint hides /usr/local/share/emacs/24.3.90/lisp/org/ob-comint
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-man hides /usr/local/share/emacs/24.3.90/lisp/org/ox-man
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-icalendar hides /usr/local/share/emacs/24.3.90/lisp/org/ox-icalendar
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-plantuml hides /usr/local/share/emacs/24.3.90/lisp/org/ob-plantuml
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox hides /usr/local/share/emacs/24.3.90/lisp/org/ox
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-css hides /usr/local/share/emacs/24.3.90/lisp/org/ob-css
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-list hides /usr/local/share/emacs/24.3.90/lisp/org/org-list
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-irc hides /usr/local/share/emacs/24.3.90/lisp/org/org-irc
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-mobile hides /usr/local/share/emacs/24.3.90/lisp/org/org-mobile
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-bibtex hides /usr/local/share/emacs/24.3.90/lisp/org/org-bibtex
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-info hides /usr/local/share/emacs/24.3.90/lisp/org/org-info
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ob-awk hides /usr/local/share/emacs/24.3.90/lisp/org/ob-awk
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-footnote hides /usr/local/share/emacs/24.3.90/lisp/org/org-footnote
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-protocol hides /usr/local/share/emacs/24.3.90/lisp/org/org-protocol
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/ox-latex hides /usr/local/share/emacs/24.3.90/lisp/org/ox-latex
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-rmail hides /usr/local/share/emacs/24.3.90/lisp/org/org-rmail
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-loaddefs hides /usr/local/share/emacs/24.3.90/lisp/org/org-loaddefs
/home/home_dev/apel/.emacs.d/el-get/org-mode/lisp/org-install hides /usr/local/share/emacs/24.3.90/lisp/org/org-install
/usr/local/share/emacs/site-lisp/trampver hides /usr/local/share/emacs/24.3.90/lisp/net/trampver
/usr/local/share/emacs/site-lisp/tramp-cmds hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-cmds
/usr/local/share/emacs/site-lisp/tramp-uu hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-uu
/usr/local/share/emacs/site-lisp/tramp-compat hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-compat
/usr/local/share/emacs/site-lisp/tramp-gw hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-gw
/usr/local/share/emacs/site-lisp/tramp-gvfs hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-gvfs
/usr/local/share/emacs/site-lisp/tramp-cache hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-cache
/usr/local/share/emacs/site-lisp/tramp-ftp hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-ftp
/usr/local/share/emacs/site-lisp/tramp hides /usr/local/share/emacs/24.3.90/lisp/net/tramp
/usr/local/share/emacs/site-lisp/tramp-loaddefs hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-loaddefs
/usr/local/share/emacs/site-lisp/tramp-sh hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-sh
/usr/local/share/emacs/site-lisp/tramp-smb hides /usr/local/share/emacs/24.3.90/lisp/net/tramp-smb

Features:
(shadow sort mail-extr emacsbug sendmail vc-cvs vc-rcs diff-mode
find-lisp solar cal-dst holidays hol-loaddefs diary-lib diary-loaddefs
cal-iso network-stream starttls url-cache wgrep find-dired grep log-edit
message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev
mail-utils gmm-utils mailheader pcvs-util ediff-merg ediff-wind
ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff compile
misearch multi-isearch executable dabbrev find-file add-log cmake-mode
conf-mode fortran cus-edit wid-edit ibuf-ext ibuffer vc-dir ewoc vc
org-element org-rmail org-mhe org-irc org-info org-gnus org-docview
doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m
vc-dispatcher vc-svn superword subword cwarn flyspell ispell cc-langs
cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs elec-pair server browse-kill-ring
windmove which-func imenu paren gud autorevert filenotify desktop
frameset cus-start cus-load org-toodledo org-toodledo-sim
org-toodledo-test org-agenda json w3mexcerpt the-org-mode-expansions org
org-macro org-footnote org-pcomplete pcomplete org-list org-faces
org-entities noutline outline org-version ob-ditaa ob-dot ob-emacs-lisp
ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint
comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs ac-etags
auto-complete popup xml-parse doxymacs filecache smex ido autoinsert
http-post-simple url-http tls url-auth mail-parse rfc2231 rfc2047
rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util url-parse
auth-source eieio eieio-core gnus-util mm-util mail-prsvr password-cache
url-vars mailcap etags-select etags ring multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more
mc-cycle-cursors mc-edit-lines multiple-cursors-core easy-mmode edmacro
kmacro rect expand-region text-mode-expansions er-basic-expansions
thingatpt expand-region-core byte-opt advice expand-region-custom
tempo-snippets tempo .loaddefs el-get el-get-autoloads
el-get-list-packages el-get-notify help-mode el-get-dependencies
el-get-build el-get-status pp el-get-recipes derived el-get-byte-compile
el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip
el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-go
el-get-git-svn el-get-fink el-get-emacswiki el-get-http
el-get-emacsmirror el-get-github el-get-git el-get-elpa package
el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin
el-get-apt-get el-get-custom el-get-core cl-macs gv autoload help-fns
lisp-mnt bytecomp byte-compile cconv cl cl-loaddefs cl-lib dired
ma-funcs dbus xml hideshow easymenu 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 x-toolkit x multi-tty emacs)

Memory information:
((conses 16 1349056 168834)
 (symbols 48 122471 0)
 (miscs 40 9093 9946)
 (strings 32 745840 11056)
 (string-bytes 1 11504095)
 (vectors 16 42399)
 (vector-slots 8 1632584 192599)
 (floats 8 703 2564)
 (intervals 56 56197 1292)
 (buffers 960 223)
 (heap 1024 137863 10074))


Please consider the environment - do you really need to print this email?.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#17287; Package emacs. (Fri, 18 Apr 2014 08:59:02 GMT) Full text and rfc822 format available.

Message #8 received at 17287 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
To: Martin Apel <martin.apel <at> simpack.de>
Cc: 17287 <at> debbugs.gnu.org
Subject: Re: bug#17287: 24.3.90; EDiff fails from second hunk
Date: Fri, 18 Apr 2014 10:59:20 +0200
Martin Apel <martin.apel <at> simpack.de> writes:
> ediff-set-fine-diff-properties: Wrong type argument: listp, [#<overlay
[...]

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.




Forcibly Merged 17257 17259 17265 17273 17285 17287. Request was from Nicolas Richard <theonewiththeevillook <at> yahoo.fr> to control <at> debbugs.gnu.org. (Fri, 18 Apr 2014 08:59:03 GMT) Full text and rfc822 format available.

Forcibly Merged 17257 17259 17265 17273 17285 17287 17382. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 02 May 2014 07:39:02 GMT) Full text and rfc822 format available.

Forcibly Merged 17257 17259 17265 17273 17285 17287 17382 17491. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 14 May 2014 15:38:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 12 Jun 2014 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 62 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.