unofficial mirror of emacs-devel@gnu.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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).