Re: [PATCH 1/2] ls-files: adding support for submodules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Sep 22, 2016 at 8:41 PM, Jeff King <peff@xxxxxxxx> wrote:

>>  * As Stefan alluded to (much) earlier, it might be a better idea
>>    to have these 'prefix' as the global option to "git" potty, not
>>    to each subcommand that happens to support them;
>
> That seems like it would be nice, but there's going to be an interim
> period where some commands do not respect the global "--prefix" at all
> (in the worst case, consider a third party command).

My current line of thinking is to have a new flag in command struct in
git.c to enable the global --prefix, (c.f. RUN_SETUP | NEED_WORK_TREE)
so we'd have a ALLOW_OUTSIDE_PREFIX flag which can be used to enable
this feature. In case that flag is not set, but a user tries a
--prefix=<somewhere>
we can still

    die("nope, we don't do that");



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]