yi-misc-modes-0.19.1: Yi editor miscellaneous modes

License | GPL-2
Maintainer | yi-devel@googlegroups.com
Stability | experimental
Portability | portable
Safe Haskell | None
Language | Haskell2010

Extensions

- OverloadedStrings
- PackageImports

Yi.Modes

Description

Definitions for the bulk of modes shipped with Yi.

Synopsis

- cMode :: TokenBasedMode StyleName
- objectiveCMode :: TokenBasedMode StyleName
- cppMode :: TokenBasedMode StyleName
- cabalMode :: TokenBasedMode StyleName
- clojureMode :: TokenBasedMode StyleName
- srmcMode :: TokenBasedMode StyleName
- ocamlMode :: TokenBasedMode Token
- ottMode :: TokenBasedMode StyleName
- gnuMakeMode :: TokenBasedMode StyleName
- perlMode :: TokenBasedMode StyleName
- pythonMode :: TokenBasedMode StyleName
- javaMode :: TokenBasedMode StyleName
- jsonMode :: TokenBasedMode StyleName
- anyExtension :: [String] -> FilePath -> a -> Bool
- svnCommitMode :: TokenBasedMode StyleName
- whitespaceMode :: TokenBasedMode StyleName
- gitCommitMode :: TokenBasedMode Token
- rubyMode :: TokenBasedMode StyleName

# Documentation

cMode :: TokenBasedMode StyleName Source #

objectiveCMode :: TokenBasedMode StyleName Source #

cppMode :: TokenBasedMode StyleName Source #

cabalMode :: TokenBasedMode StyleName Source #

clojureMode :: TokenBasedMode StyleName Source #

srmcMode :: TokenBasedMode StyleName Source #

ocamlMode :: TokenBasedMode Token Source #

ottMode :: TokenBasedMode StyleName Source #

gnuMakeMode :: TokenBasedMode StyleName Source #

perlMode :: TokenBasedMode StyleName Source #

pythonMode :: TokenBasedMode StyleName Source #

javaMode :: TokenBasedMode StyleName Source #

jsonMode :: TokenBasedMode StyleName Source #

anyExtension Source #

Arguments

:: [String] | List of extensions
-> FilePath | Path to compare against
-> a | File contents. Currently unused but see `extensionOrContentsMatch`.
-> Bool |

When applied to an extensions list, creates a `modeApplies` function.

svnCommitMode :: TokenBasedMode StyleName Source #

whitespaceMode :: TokenBasedMode StyleName Source #

gitCommitMode :: TokenBasedMode Token Source #

rubyMode :: TokenBasedMode StyleName Source #