Jesse van den Kieboom
Jesse van den Kieboom
What is the idea behind this?
I don't think this is the right approach. As mentioned in the issue, I'd rather make this explicit in the hierarchy, i.e. making commands parts of groups.
The design of boolean flags has been that you only ever can turn them enabled, not disabled. See #80 and #175 for previous discussion.
I don't want to add more tags for minor (or limited use case) features. I'd rather consider adding `parser.AddOption` so you can programatically add such options at runtime on a...
I think allowing to place commands in groups would work pretty well. This requires some reorganization, but should be doable.
Duplicate PR, sorry I merged already the other one. I know this isn't helpful two years later, but still thanks for creating the pull request.
Do you have any pointers on where to start? The heuristic that you currently use comes directly from the paper or from somewhere else?