help-emacs-windows
[Top][All Lists]
Advanced

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

[h-e-w] ediff and delete-selection-mode


From: rob . davenport
Subject: [h-e-w] ediff and delete-selection-mode
Date: Mon, 29 Sep 2003 12:03:37 -0400

Hello all,

Does anyone else get an error when running M-x ediff-buffers while
pc-selection-mode (or more specifically delete-selection-mode) is
enabled?
I get:
      Symbol's function definition is void: buffer-alist

and when toggling debug-on-error, I see:

Debugger entered--Lisp error: (void-function buffer-alist)
  (buffer-alist)
  (completing-read prompt (buffer-alist) nil existing default (quote
minibuffer-history) default t)
  read-buffer("Buffer A to compare: " #<buffer *scratch*> t)
  (setq bf (read-buffer "Buffer A to compare: " (ediff-other-buffer "")
t))
  (list (setq bf (read-buffer "Buffer A to compare: " ... t))
(read-buffer "Buffer B to compare: " (progn ... ...) t))
  (let (bf) (list (setq bf ...) (read-buffer "Buffer B to compare: " ...
t)))
* call-interactively(ediff-buffers)

I'm running 21.3.1 compiled from the source (msvc).
I've trimmed my .emacs down until I located delete-selection-mode as the
offending line, and tried it under '--no-init-file --no-site-file' and
get the same problem.

If I turn off pc-selection-mode, ediff-buffers works fine.  I tried just
using
transient-mark-mode and delete-selection-mode, but adding
delete-selection-mode
causes the problem again.

So just as a sanity check, if someone else can run pc-selection-mode or
delete-selection-mode
and do an 'ediff-buffers' without this error, then I'll know there's
something else wrong on my
system.  (locate-library shows pc-select in the expected
emacs/lisp/emulation directory.)
(Any tips on how to debug elisp (interactively?) would also be
appreciated.)

This may not be an NT-only issue, but I don't have access to another
platform to test this on right now,
and how many people on non-MS platforms would be using
pc-selection-mode? :)
If it isn't, I'll ask in gnu.emacs.help (though all my googling so far
hasn't turned up any answers there).

Thanks!

Rob

--
Rob Davenport
ABB Inc.
address@hidden

Attachment: rob davenport.vcf
Description: Binary data


reply via email to

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