| License | GPL-2 | 
|---|---|
| Maintainer | yi-devel@googlegroups.com | 
| Stability | experimental | 
| Portability | portable | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
| Extensions | 
  | 
Yi.Command
Description
Various high-level functions to further classify.
- changeBufferNameE :: YiM ()
 - shellCommandE :: YiM ()
 - shellCommandV :: Text -> YiM ()
 - newtype CabalBuffer = CabalBuffer {}
 - cabalConfigureE :: CommandArguments -> YiM ()
 - configureExit :: Either SomeException ExitCode -> YiM ()
 - reloadProjectE :: String -> YiM ()
 - buildRun :: Text -> [Text] -> (Either SomeException ExitCode -> YiM x) -> YiM ()
 - makeBuild :: CommandArguments -> YiM ()
 - cabalRun :: Text -> (Either SomeException ExitCode -> YiM x) -> CommandArguments -> YiM ()
 - cabalBuildE :: CommandArguments -> YiM ()
 - shell :: YiM BufferRef
 - searchSources :: (String ::: RegexTag) -> YiM ()
 - grepFind :: (String ::: FilePatternTag) -> (String ::: RegexTag) -> YiM ()
 
Documentation
changeBufferNameE :: YiM () Source
Changing the buffer name quite useful if you have several the same. This also breaks the relation with the file.
shellCommandE :: YiM () Source
shell-command with argument prompt
shellCommandV :: Text -> YiM () Source
shell-command with a known argument
newtype CabalBuffer Source
Constructors
| CabalBuffer | |
Fields  | |
cabalConfigureE :: CommandArguments -> YiM () Source
cabal-configure
configureExit :: Either SomeException ExitCode -> YiM () Source
reloadProjectE :: String -> YiM () Source
buildRun :: Text -> [Text] -> (Either SomeException ExitCode -> YiM x) -> YiM () Source
Run the given commands with args and pipe the ouput into the build buffer, which is shown in an other window.
makeBuild :: CommandArguments -> YiM () Source
cabalRun :: Text -> (Either SomeException ExitCode -> YiM x) -> CommandArguments -> YiM () Source
cabalBuildE :: CommandArguments -> YiM () Source
cabal-build