Sverre Rabbelier <srabbelier@xxxxxxxxx> wrote: > Actually I was thinking that the frontend should allow the user to override > these options. Assuming it is, say, specifying a marks file, if the user > wishes to change that, the frontend would probably need to know about the > new location too. > > So not only is it easier to implement, it makes sense from an ui > perspective. No? My point is, most of the options are about paths to local files. If I export something from hg on machine A, then copy the fast-import stream to machine B, the marks file on B might not be in the same path. I might not even control machine A, maybe you emailed me that stream file. I may not be able to use an option on the source tool to alter the path. Why shouldn't I be able to (easily) override the marks location locally, without resorting to stream editing? Same with --force. Which probably now demands a counter option, --no-force. If you send me a stream with "option force\n" in the header, why can't I try to import it with "--no-force" first? -- Shawn. -- 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