From: Ville Skyttä <scop(a)xemacs.org>
Date: Thu, 8 Nov 2007 01:06:24 +0200
On Thursday 08 November 2007, Norbert Koch wrote:
Hello Package Maintainers,
I'd like to officially release the packages in a couple of days. Do you
have any objections to this or mandatory fixes?
Not mandatory, but two things:
1) The new vc hasn't been around for too long yet, so I'm pretty sure we'll
find more things as it gets more exposure. It would have been nice to have
someone look at vc-hg.el from GNU before release, perhaps to be used as a
mercurial.el replacement, but nobody has said anything definite about looking
into it so I guess it doesn't make sense to wait for it.
Using the new vc, I get this error:
'Error in process sentinel: (error Marker does not point anywhere)'
This happens when doing vc-diff(etc) operations on a remote cvs repository.
The error comes from '(goto-char (process-mark p))' in vc-exec-after
This is my 'fix':
Index: vc.el
===================================================================
RCS file: /home/cvsroot/xemacs/xemacs-packages/lisp/vc/vc.el,v
retrieving revision 1.11
diff -u -d -w -u -w -d -r1.11 vc.el
--- vc.el 13 Oct 2007 13:42:18 -0000 1.11
+++ vc.el 8 Nov 2007 14:53:38 -0000
@@ -959,7 +959,9 @@
(set-process-sentinel proc
`(lambda (p s)
(with-current-buffer ',(current-buffer)
- (goto-char (process-mark p))
+ ;;JWM: (error/warning) Error in process sentinel: (error Marker does not
point anywhere)
+ ;;(goto-char (process-mark p))
+ (ignore-errors (goto-char (process-mark p)))
,@(append (cdr (cdr (cdr ;strip off `with-current-buffer buf
; (goto-char...)'
(car (cdr (cdr ;strip off `lambda (p s)'
-jeff
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta