On Wednesday 29 November 2006 07:43, Derek Scherger wrote: > >> Also for ls known and ls unknown, I would really like it if pathnames > >> were relative to the current directory, not the base directory, ie: > >> > >> [EMAIL PROTECTED]:~/tree/config/include$ mtn ls known . > >> include > >> include/config.sh > >> include/filter > > > > Jonathan Shapiro argued against that, based on some experience with > > OpenCM. It annoys me, too, but I can see the arguments on both sides. > > It doesn't seem at all clear that what monotone does now is wrong. > > Yeah, this has come up a few times and should be simple enough to > implement. I'm curious to know what shap's objections would have been > though. Do you have a link handy?
See http://article.gmane.org/gmane.comp.version-control.monotone.devel/7636 and around. He was arguing about confused users and about consistency. Me personally, I was not convinced. Instead, I was confused when I had to learn that the paths monotone /accepts/ (from the cmdline) have to be relative to cwd, while the paths monotone /emits/ are always relative to the workspace root. Besides this, the zsh completion code could be less complex with relative paths. Regards, Thomas _______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
