This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.
From: Bil Kleb <W.L.Kleb@LaRC.NASA.Gov>
Subject: checking in two files while in CVS mode
Newsgroups: comp.emacs
Date: Tue, 11 Feb 2003 13:22:25 -0500
Organization: NASA Langley Research Center
I really like the \C-x v v thing for one file, but I haven't figured
out how to do this across multiple files. Consider the following scenario:
I have two frames up which have modified source files.
I want to commit them both to CVS using the same commit message
and continue working on them.
Currently I exit emacs and use the command line interface to CVS.
What is the "emacs way" to accomplish this task?
===
From: Adrian Aichner <adrian@xemacs.org>
Subject: Re: checking in two files while in CVS mode
Newsgroups: comp.emacs
Date: 11 Feb 2003 19:37:09 +0100
Organization: The XEmacs Project
>>>>> "Bil" == Bil Kleb <W.L.Kleb@LaRC.NASA.Gov> writes:
Bil> I really like the \C-x v v thing for one file, but I haven't figured
Bil> out how to do this across multiple files. Consider the following scenario:
Bil> I have two frames up which have modified source files.
Bil> I want to commit them both to CVS using the same commit message
Bil> and continue working on them.
Bil> Currently I exit emacs and use the command line interface to CVS.
Bil> What is the "emacs way" to accomplish this task?
PCL-CVS rules.
Try
M-x cvs-status
inside a CVS working directory.
You can mark multiple files in the *cvs* buffer and commit them with a
single message.
===
From: Bil Kleb <W.L.Kleb@LaRC.NASA.Gov>
Subject: Re: checking in two files while in CVS mode
Newsgroups: comp.emacs
Date: Tue, 11 Feb 2003 20:37:58 -0500
Organization: NASA Langley Research Center
Adrian Aichner wrote:
>
> Bil> I have two frames up which have modified source files.
> Bil> I want to commit them both to CVS using the
> same commit message
> Bil> and continue working on them.
>
> You can mark multiple files in the *cvs* buffer and commit them with a
> single message.
So it's sounding like I need to write an elisp function to do this without
marking, etc.?
I pine for a simple key binding that looks at my version controlled buffers,
prompts me for a commit message, and updates them all so I can keep on
working with minimum hassle.
I guess I'll also eventually want the multi-buffer equivalent of \C-x v = (show diffs).
===
From: kai.grossjohann@uni-duisburg.de (Kai Gro