all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* 23.0.50; vc-diff bombs with wrong-type-argument stringp
@ 2007-09-20  5:18 Bill Wohler
  2007-09-20  7:11 ` Glenn Morris
  0 siblings, 1 reply; 3+ messages in thread
From: Bill Wohler @ 2007-09-20  5:18 UTC (permalink / raw)
  To: emacs-pretest-bug

When I run `C-x v =' on a Subversion-controlled file, I get the appended
stack trace. I do not get this error with emacs -Q; however, the NEWS
file does not indicate any incompatible changes which would point out
which of my settings might be to blame.

If the problem is not apparent, please let me know and I'll try to find
the offending settings in my environment.

Debugger entered--Lisp error: (wrong-type-argument stringp ("/home/wohler/.emacs"))
  call-process("svn" nil t nil "status" "-v" ("/home/wohler/.emacs"))
  apply(call-process "svn" nil t nil ("status" "-v" ("/home/wohler/.emacs")))
  (let ((status ...)) (goto-char (point-min)) (if (not ...) (if ... nil ...) (vc-svn-parse-status)))
  (save-excursion (set-buffer (get-buffer-create " *Subversion Output*")) (erase-buffer) (let (...) (goto-char ...) (if ... ... ...)))
  (vc-svn-with-output-buffer (let (...) (goto-char ...) (if ... ... ...)))
  vc-svn-run-status(("/home/wohler/.emacs"))
  (let* ((diff-switches-list ...) (status ...) (local ...) (changed ...) (rev1 ...) (rev-switches-list ...) (async ...)) (let (...) (if ... 1 0)))
  vc-svn-diff(("/home/wohler/.emacs"))
  apply(vc-svn-diff ("/home/wohler/.emacs"))
  vc-call-backend(SVN diff ("/home/wohler/.emacs"))
  byte-code("\b‰\x19A@)ÃÄÅ\n!Æ\"!=ƒ\x1e\0\b‰\x19AA)@Ç=„%\0È\b@\bA\"‡ÉÅ\nC!Æ\nC#‡" [err x file indirect-function vc-find-backend-function vc-backend diff 4 signal vc-call-backend] 6)
  vc-default-workfile-unchanged-p(SVN "/home/wohler/.emacs")
  apply(vc-default-workfile-unchanged-p SVN "/home/wohler/.emacs")
  vc-call-backend(SVN workfile-unchanged-p "/home/wohler/.emacs")
  vc-workfile-unchanged-p("/home/wohler/.emacs")
  vc-diff(nil t)
  call-interactively(vc-diff)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.50; vc-diff bombs with wrong-type-argument stringp
  2007-09-20  5:18 23.0.50; vc-diff bombs with wrong-type-argument stringp Bill Wohler
@ 2007-09-20  7:11 ` Glenn Morris
  2007-10-15  5:08   ` Bill Wohler
  0 siblings, 1 reply; 3+ messages in thread
From: Glenn Morris @ 2007-09-20  7:11 UTC (permalink / raw)
  To: Bill Wohler; +Cc: emacs-pretest-bug

Bill Wohler wrote:

> When I run `C-x v =' on a Subversion-controlled file, I get the appended
> stack trace. I do not get this error with emacs -Q; however, the NEWS
> file does not indicate any incompatible changes which would point out
> which of my settings might be to blame.

[...]
>   (vc-svn-with-output-buffer (let (...) (goto-char ...) (if ... ... ...)))

`vc-svn-with-output-buffer' does not appear in the Emacs CVS, so at a
guess, you are using a different version of vc-svn.el that shadows the
Emacs one.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.50; vc-diff bombs with wrong-type-argument stringp
  2007-09-20  7:11 ` Glenn Morris
@ 2007-10-15  5:08   ` Bill Wohler
  0 siblings, 0 replies; 3+ messages in thread
From: Bill Wohler @ 2007-10-15  5:08 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug

Glenn Morris <rgm@gnu.org> wrote:

> Bill Wohler wrote:
> 
> > When I run `C-x v =' on a Subversion-controlled file, I get the appended
> > stack trace. I do not get this error with emacs -Q; however, the NEWS
> > file does not indicate any incompatible changes which would point out
> > which of my settings might be to blame.
> 
> [...]
> >   (vc-svn-with-output-buffer (let (...) (goto-char ...) (if ... ... ...)))
> 
> `vc-svn-with-output-buffer' does not appear in the Emacs CVS, so at a
> guess, you are using a different version of vc-svn.el that shadows the
> Emacs one.

Yes. I found the offending (old) version. Removing the old vc-svn.el
file fixed this problem as well as the problem I reported under the
Subject "23.0.50; vc-svn-parse-status can't parse output." Thanks for
the feedback.

-- 
Bill Wohler <wohler@newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-10-15  5:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-20  5:18 23.0.50; vc-diff bombs with wrong-type-argument stringp Bill Wohler
2007-09-20  7:11 ` Glenn Morris
2007-10-15  5:08   ` Bill Wohler

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.