forked from ohmyzsh/ohmyzsh
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
45 changed files
with
1,758 additions
and
182 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
function _cabal_commands() { | ||
local ret=1 state | ||
_arguments ':subcommand:->subcommand' && ret=0 | ||
|
||
case $state in | ||
subcommand) | ||
subcommands=( | ||
"bench:Run the benchmark, if any (configure with UserHooks)" | ||
"build:Make this package ready for installation" | ||
"check:Check the package for common mistakes" | ||
"clean:Clean up after a build" | ||
"copy:Copy teh files into the install locations" | ||
"configure:Prepare to build the package" | ||
"fetch:Downloads packages for later installation" | ||
"haddock:Generate HAddock HTML documentation" | ||
"help:Help about commands" | ||
"hscolour:Generate HsColour colourised code, in HTML format" | ||
"info:Display detailed information about a particular package" | ||
"init:Interactively create a .cabal file" | ||
"install:Installs a list of packages" | ||
"list:List packages matching a search string" | ||
"register:Register this package with the compiler" | ||
"report:Upload build reports to a remote server" | ||
"sdist:Generate a source distribution file (.tar.gz)" | ||
"test:Run the test suite, if any (configure with UserHooks)" | ||
"unpack:Unpacks packages for user inspection" | ||
"update:Updates list of known packages" | ||
"upload:Uploads source packages to Hackage" | ||
) | ||
_describe -t subcommands 'cabal subcommands' subcommands && ret=0 | ||
esac | ||
|
||
return ret | ||
} | ||
|
||
compdef _cabal_commands cabal |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.