On 7/19/07, Julian Phillips <julian@xxxxxxxxxxxxxxxxx> wrote:
On Fri, 20 Jul 2007, Shawn O. Pearce wrote: > It is possible. I'm just not sure what the syntax for it should be. > Suggestions? I really want to stay backwards compatible with the > current "C" command, so: > > 'C' SP commit SP path SP path > > is out because its ambiguous with the current meaning where the > second (destination) path can contain SP without being quoted by > the frontend. You could always make it part of the 'M' command? 'M' sp mode sp 'copy' sp path_str lf (ref_str | hexsha1 | sha1exp_str | idnum) SP path_str; Or just make it a new command, O (for other) or E (for existing) maybe? :S
Since we'll be referring to past commits via marks (with start with ":") how about this: 'C' SP srcpath:mark SP dstpath In the case of making it a new command I can't think of any really compelling one letter names. ;-) - David
-- Julian --- It is easier to change the specification to fit the program than vice versa.
-- If I have not seen farther, it is because I have stood in the footsteps of giants. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html