emacs-devel
[Top][All Lists]
Advanced

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

Re: diff-apply-hunk uses smerge-refine-subst which is not defined


From: Dan Nicolaescu
Subject: Re: diff-apply-hunk uses smerge-refine-subst which is not defined
Date: Fri, 26 Oct 2007 09:31:09 -0700

"Sam Steingold" <address@hidden> writes:

  > GNU Emacs 23.0.50.22 (x86_64-unknown-linux-gnu, GTK+ Version 2.8.20)
  >  of 2007-10-25 on nyc-qws-005
  >  '-with-gtk' '-with-gif=no'
  > 
  > Debugger entered--Lisp error: (void-function smerge-refine-subst)
  >   smerge-refine-subst(1354 1781 1781 1884 ((diff-mode . fine) (face 
diff-refine-change)) diff-refine-preproc)
  >   diff-refine-hunk()
  >   #[nil "À ‡" [diff-refine-hunk] 1]()
  >   diff-hunk-next()
  >   diff-apply-hunk(nil)
  >   call-interactively(diff-apply-hunk)

That is strange, as diff-refine-hunk starts with 
  (eval-and-compile (require 'smerge-mode))
and smerge-mode.el defines smerge-refine-subst. 

Are you sure that diff-mode.el and smerge-mode.el are up to date, and
they have been byte-compiled after the last update?




reply via email to

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