Single quotes can break the generated fish shell completion and should be escaped correctly. Signed-off-by: Sascha Grunert <sgrunert@suse.com>
TakesFile
The new `TakesFile` flag will be now consumed by the fish shell completion generator. Signed-off-by: Sascha Grunert <sgrunert@suse.com>
This commit adds a new method `ToFishCompletion` to the `*App` which can be used to generate a fish completion string for the application. Relates to: #351 Signed-off-by: Sascha Grunert <sgrunert@suse.com>