Custom subcommand help handlers

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

 



Hi folks,

I've got a custom subcommand I'm distributing in my company to
integrate with our bug-tracker. It's a pretty robust utility and has
its own help function, but running `git foo --help` doesn't pass
--help to my git-foo utility. I asked a question[1] about this
scenario on the Windows fork and they directed me upstream.

It sounds like `git foo --help` is internally consumed as `git help
foo`, which forwards requests to info/man/web handlers per config.
Being on Windows and knowing my peers as I do, the vast majority of my
users won't be familiar with info or man. The HTML documentation used
by the web handler is in a Git4Win-controlled installation directory
that I'd really rather not touch/maintain. I really just want `git foo
--help` to call `git-foo --help`.

What's the best way to go about this?

In the event the best next step is to start a patch, does it sound
reasonable to simply not perform this `git foo --help` -> `git help
foo` transformation for non-builtins? Or, while I don't relish the
idea, would some kind of config option be needed?

Best,
Sean Allred

[1]: https://github.com/git-for-windows/git/discussions/3553



[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]

  Powered by Linux