kifer(a)cs.sunysb.edu (Michael Kifer) writes:
> On Monday 20 August 2007, Michael Kifer wrote:
> > > Michael> But why does it bother you? XEmacs has vc-latest-version,
> > > and Michael> this is what is used then. Gnu emacs does not have it, and
> > > so Michael> the other if-branch is used. In that branch a macro
vc-call
> > > is Michael> used (correctly).
> > >
> > > Ville's new vc doesn't have vc-latest-version.
> > >
> > > Skip
> >
> > Why? Perhaps he can suggest a workaround?
>
> The "new vc" is a straight port of vc*.el in GNU Emacs to XEmacs plus a few
> additional modes. If it doesn't have something, it's because the GNU Emacs
> version doesn't have it either.
>
If it is a port of GNU vc, then it must have vc-call, and so there should
be no problem.
I do not quite understand. Is it the case that you get an error when you
Hi Michael, we're just reporting issues we find in regular usage of
Ville's vc sync with GNU Emacs.
I'm doing all my testing with CVS trunk XEmacs.
Ville, here's another issue. This is the problem statement, not the
final fix :-)
With this little patch I can run vc-annotate (on a file und RCS on
www.xemacs.org accessed via tramp from my local Windows PC):
Index: vc-rcs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/unsupported/scop/vc/vc-rcs.el,v
retrieving revision 1.11
diff -u -u -r1.11 vc-rcs.el
--- vc-rcs.el 14 May 2007 19:07:13 -0000 1.11
+++ vc-rcs.el 20 Aug 2007 22:38:16 -0000
@@ -662,7 +662,8 @@
ht)
(setq maxw (max w maxw))))
(let ((padding (make-string maxw 32)))
- (flet ((pad (w) (substring-no-properties padding w))
+ ;; XEmacs change: FIXME: we don't have `substring-no-properties'.
+ (flet ((pad (w) (substring padding w))
(render (rda &rest ls)
(propertize
(apply 'concat
run ediff with vc or you do not like that XEmacs compiler says that
the
variable state is unbound? In the latter case, it is a problem of the
compiler, I think. vc-call is a macro, which requires its first argument to
be unquoted, because it quotes it by itself. So, the compiler should
understand that.
--michael
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta