No subcommand options :-)
On Wednesday, May 24, 2017 at 3:21:23 AM UTC+3, Will Faught wrote:
>
> Can it complete subcommands?
>
> By the way, there's a small syntax error in the readme example:
> []string{"work", "dring}
>
> On Tuesday, May 23, 2017 at 12:21:07 PM UTC-7, Eyal Posener wrote:
>>
>> I recently did the complete package <https://github.com/posener/complete>,
>> that enables bash completion for the go command line.
>> I came to be really satisfied with the result, but the package downside
>> is that the completion can be inconsistent with the actual flags provided
>> by the program.
>> I thought how is it possible to add support to the standard library flag
>> package for automatic bash completion, more or less in the same way.
>> (Including installation, and that the program binary will provide bash
>> completion for itself)
>>
>> Here is what I came out with: https://github.com/posener/flag.
>>
>> It is 100% interchangeable with the standard library flag package.
>> The implementation is also interesting, I only add to make
>> 'flat.Flag.Value' implement an interface I called 'Completer'. All the
>> standard library flags, which do not implement this interface don't
>> complete anything (which is fine) and additional flag types can complete
>> all sort of stuff.
>>
>> Please let me know your opinion about it.
>>
>> Cheers,
>> Eyal
>>
>
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.