On Monday 10 March 2008 21:42, Johannes Schindelin wrote: > For some reason, the construct > > sh -c "$0 \"$@\"" <editor> <file> > > does not pick up quotes in <editor> as expected. So replace $0 with > <editor>. No surprise. It must be sh -c '"$0" "$@"' <editor> <file> Note the extra quotes around $0. > args[i++] = "sh"; > args[i++] = "-c"; > - args[i++] = "$0 \"$@\""; > + args[i++] = arg0.buf; IOW: + args[i++] = "\"$0\" \"$@\""; -- Hannes -- 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