Ok, what if we just mark the changes, and remove the marks
when (and if) the author of VC synchs the changes in. The
marks are just comments, and my deep belief is that no
programs suffer from an excess of comments. :)
I did not send the patch anywhere else, because there is
"Xemacs development team" in the maintainer field of the file
header. Shouldn't this be changed then?
I'll send my patch to Andre Spiegel <spiegel(a)inf.fu-berlin.de>.
If anybody has to communicate with Mr. P. Eggert, please not me.
Kirill
1998-05-30 Kirill M. Katsnelson <kkm(a)kis.ru>
* vc.el: Marked my changes of 1998-05-28 with ';; XEmacs change'
--- vc.el.1 Thu May 28 03:10:01 1998
+++ vc.el Fri May 29 20:55:03 1998
@@ -583,4 +583,5 @@
process-environment))
(w32-quote-process-args t))
+ ;; XEmacs change: Discard process' stderr
(setq status (apply 'call-process command nil '(t nil) nil squeezed)))
(goto-char (point-max))
@@ -2352,4 +2353,6 @@
;; least common denominator approach and use the -p option
;; ala RCS.
+
+ ;; XEmacs change: use (with-temp-file) istead of sh kludgery
(progn
(with-temp-file filename
@@ -2372,4 +2375,6 @@
;; RCS doesn't let us check out into arbitrary file names directly.
;; Use `co -p' and make stdout point to the correct file.
+
+ ;; XEmacs change: use (with-temp-file) istead of sh kludgery
(progn
(with-temp-file filename
@@ -2418,4 +2423,6 @@
(if workfile ;; CVS
;; CVS is much like RCS
+
+ ;; XEmacs change: use (with-temp-file) istead of sh kludgery
(with-temp-file filename
(apply 'vc-do-command