problems with RCS rcsdiff and checkout co.exe in emacs 22.3.1
Tolkin, Steve <Steve.Tolkin <at> FMR.COM>
2008-11-13 22:26:13 GMT
Summary: In Emacs 22.3.1 on Windows XP some RCS utilities, e.g. checkin
ci.exe and checkout co.exe, do not work. If I cannot get RCS to work I
am open to suggestions about the simplest upgrade to another source
I recently upgraded to GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600) of
2008-09-06 on SOFT-MJASON .
I was formerly running GNU Emacs 21
In the former emacs the RCS utilities all worked.
I use an RCS directory (not the approach of having a ,v at the end of
the file name.)
All files are on my local PC running Windows XP. There are no network
In the new emacs 22.3.1 I have some problems with the RCS utilities.
Below is the simplest example. I also have a problem doing a checkin
of an existing file after making an edit. This problem is a
"showstopper" for me using the new emacs.
In emacs I create a new file named e.g. foo22, type "foo", and "C-x s"
to save the file, and then "C-x v v" to checkin.
That all works as expected. The RCS/foo22 file is there and looks -OK.
Then I say "C-x v v" again to checkout, but it fails, with this message:
vc-do-command: Running rcsdiff...FAILED (status 2)
If I work in the DOS box (aka command window) I can do rcsdiff, co, and
ci without any problems.
I believe that rcsdiff.exe calls co.exe and something about co.exe is
the root of the problem.
I looked in the archives of both these mailing lists
help-emacs-windows <at> gnu.org and help-rcs <at> gnu.org without finding an
Here is the contents of the directory with the RCS utilities, plus a few
other related ones.
I downloaded these years ago. I think they are RCS version 5.7. I
cannot find these on the web anymore.
03/28/1999 05:07 PM 14,848 ci.exe
03/28/1999 05:12 PM 14,336 cmp.exe
03/28/1999 05:07 PM 11,264 co.exe
03/28/1999 05:12 PM 65,536 diff.exe
03/28/1999 05:12 PM 19,968 diff3.exe
03/28/1999 05:07 PM 4,608 ident.exe
03/28/1999 05:07 PM 4,608 merge.exe
11/13/2008 04:31 PM 2,693 o
03/28/1999 05:07 PM 15,872 rcs.exe
03/28/1999 05:07 PM 6,656 rcsclean.exe
03/28/1999 05:07 PM 7,680 rcsdiff.exe
03/28/1999 05:07 PM 7,680 rcsdiff_keep_older.exe
03/28/1999 05:07 PM 54,272 rcslib.dll
03/28/1999 05:07 PM 6,144 rcsmerge.exe
03/28/1999 05:07 PM 13,312 rlog.exe
03/28/1999 05:12 PM 17,408 sdiff.exe
Contents of a new file, here named foo22, just after it has been checked
comment <at> # <at> ;
date 2008.11.13.22.07.12; author a071046; state Exp;
<at> Initial revision
Thanks in advance,
PWI Strategy and Architecture
400 Puritan Way M3B
Marlborough MA 01752
tel: (508) 787-9006
steve . . tolkin <at> <at> fmr . . com
Notice: All e-mail sent to or from Fidelity Investments is subject to
retention, monitoring and/or review by Fidelity personnel.
Please note that Fidelity is unable to accept orders left over voicemail
or email regarding any account.
The information in this e-mail and in any attachments is intended solely
for the attention and use of the named addressee(s) and may contain
information that is considered privileged, proprietary, confidential,
and/or exempt from disclosure under applicable law. If you are not the
intended recipient of this email or if you have otherwise received this
email in error, please immediately notify me by replying to this message
or by telephone (you may call me collect). Any use, dissemination,
distribution or copying of this e-mail is strictly prohibited without
authorization from Fidelity Investments.
Clearing, custody or other brokerage services may be provided by
Fidelity Brokerage Services LLC or National Financial Services LLC,
members NYSE, SIPC.