yi-language-0.1.1.0: Collection of language-related Yi libraries.

Index

+~Yi.Utils, Yi.Lexer.Alex
-~Yi.Utils
=~Yi.Regex
=~~Yi.Regex
ActionYi.Lexer.Alex
actionAndModifyYi.Lexer.Alex
actionConstYi.Lexer.Alex
actionStringAndModifyYi.Lexer.Alex
actionStringConstYi.Lexer.Alex
Add'Yi.Lexer.JavaScript
AddAssign'Yi.Lexer.JavaScript
addSuffixYi.Utils
afterYi.Regex
alexCollectCharYi.Lexer.Alex
alexGetByteYi.Lexer.Alex
alexGetCharYi.Lexer.Alex
AlexInputYi.Lexer.Alex
alexInputPrevCharYi.Lexer.Alex
alexScanToken 
1 (Function)Yi.Lexer.Haskell
2 (Function)Yi.Lexer.JavaScript
3 (Function)Yi.Lexer.Latex
4 (Function)Yi.Lexer.LiterateHaskell
AlexState 
1 (Type/Class)Yi.Lexer.Alex
2 (Data Constructor)Yi.Lexer.Alex
AllMatches 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
AllSubmatches 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
AllTextMatches 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
AllTextSubmatches 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
AndYi.Lexer.Abella
And'Yi.Lexer.JavaScript
ArobaseYi.Lexer.Haskell
AsYi.Lexer.Haskell
ASIYi.Lexer.Alex
Assign'Yi.Lexer.JavaScript
Attributes 
1 (Type/Class)Yi.Style
2 (Data Constructor)Yi.Style
backgroundYi.Style
BackSlash 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
BackwardYi.Buffer.Basic
baseAttributesYi.Style
beforeYi.Regex
BeginYi.Lexer.Latex
BitAnd'Yi.Lexer.JavaScript
BitNot'Yi.Lexer.JavaScript
BitOr'Yi.Lexer.JavaScript
BitXor'Yi.Lexer.JavaScript
blackYi.Style
blankCompOptYi.Regex
blankExecOptYi.Regex
blockCommentStyleYi.Style
blueYi.Style
boldYi.Style
Break'Yi.Lexer.JavaScript
brightwhiteYi.Style
brownYi.Style
BufferRef 
1 (Type/Class)Yi.Buffer.Basic
2 (Data Constructor)Yi.Buffer.Basic
builtinStyleYi.Style
ByteYi.Lexer.Alex
CacheYi.Syntax
captureGroupsYi.Regex
Case'Yi.Lexer.JavaScript
caseSensitiveYi.Regex
Catch'Yi.Lexer.JavaScript
chainYi.Utils
CharScannerYi.Lexer.Alex
CharTok 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Data Constructor)Yi.Lexer.OCaml
ClassYi.Lexer.Haskell
CloseYi.Lexer.Haskell
ColorYi.Style
colorToTextYi.Style
CommandYi.Lexer.Latex
Comment 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Data Constructor)Yi.Lexer.JavaScript
3 (Data Constructor)Yi.Lexer.Latex
4 (Data Constructor)Yi.Lexer.OCaml
CommentLineYi.Lexer.Abella
commentStyleYi.Style
CommentTypeYi.Lexer.Haskell
commonLexerYi.Lexer.Alex
commonPrefixYi.Utils
CompOption 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
ConsIdent 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
3 (Data Constructor)Yi.Lexer.OCaml
ConsOperator 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Data Constructor)Yi.Lexer.OCaml
ConstYi.Lexer.JavaScript
Continue'Yi.Lexer.JavaScript
CppDirectiveYi.Lexer.Haskell
cyanYi.Style
darkblueYi.Style
darkBlueThemeYi.Style.Library
darkcyanYi.Style
darkgreenYi.Style
darkredYi.Style
DataYi.Lexer.Haskell
dataConstructorStyleYi.Style
Decrement'Yi.Lexer.JavaScript
DefaultYi.Style
Default'Yi.Lexer.JavaScript
defaultCompOptYi.Regex
defaultExecOptYi.Regex
defaultStyleYi.Style
defaultThemeYi.Style.Library
Delete'Yi.Lexer.JavaScript
DerivingYi.Lexer.Haskell
DirectionYi.Buffer.Basic
directionElimYi.Buffer.Basic
Divide'Yi.Lexer.JavaScript
DivideAssign'Yi.Lexer.JavaScript
DoYi.Lexer.Haskell
Do'Yi.Lexer.JavaScript
DotYi.Lexer.Abella
DoubleColonYi.Lexer.Haskell
DoubleDotYi.Lexer.Haskell
DoubleRightArrow 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
Else'Yi.Lexer.JavaScript
emptyYi.Regex
emptyAttributesYi.Style
emptyFileScanYi.Syntax
emptyRegexYi.Regex
emptyRegionYi.Region
emptySearchYi.Regex
EndYi.Lexer.Latex
eofStyleYi.Style
EqualYi.Lexer.Haskell
Equals'Yi.Lexer.JavaScript
EqualsType'Yi.Lexer.JavaScript
errorStyleYi.Style
ExecOption 
1 (Data Constructor)Yi.Regex
2 (Type/Class)Yi.Regex
ExistsYi.Lexer.Abella
ExtHL 
1 (Type/Class)Yi.Syntax
2 (Data Constructor)Yi.Syntax
ExtractYi.Regex
extractYi.Regex
False'Yi.Lexer.JavaScript
Finally'Yi.Lexer.JavaScript
findPLYi.Utils
fmapRegionYi.Region
For'Yi.Lexer.JavaScript
Forall 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
foregroundYi.Style
ForwardYi.Buffer.Basic
fromPointYi.Buffer.Basic, Yi.Syntax
fromSizeYi.Buffer.Basic, Yi.Syntax, Yi.Lexer.Alex
fst3Yi.Utils
Function'Yi.Lexer.JavaScript
getAllMatchesYi.Regex
getAllSubmatchesYi.Regex
getAllTextMatchesYi.Regex
getAllTextSubmatchesYi.Regex
getExecOptsYi.Regex
getVersion_Text_Regex_BaseYi.Regex
getVersion_Text_Regex_TDFAYi.Regex
greenYi.Style
greyYi.Style
groupBy'Yi.Utils
GT'Yi.Lexer.JavaScript
GTE'Yi.Lexer.JavaScript
HidingYi.Lexer.Haskell
HighlighterYi.Syntax
hintStyleYi.Style
hlFocusYi.Syntax
hlGetTreeYi.Syntax
hlRunYi.Syntax
hlStartStateYi.Syntax
HlState 
1 (Type/Class)Yi.Lexer.Abella
2 (Type/Class)Yi.Lexer.Haskell
3 (Type/Class)Yi.Lexer.JavaScript
4 (Type/Class)Yi.Lexer.Latex
5 (Type/Class)Yi.Lexer.LiterateHaskell
If'Yi.Lexer.JavaScript
IgnoreCaseYi.Regex
ImportYi.Lexer.Haskell
importStyleYi.Style
InYi.Lexer.Haskell
In'Yi.Lexer.JavaScript
includedRegionYi.Region
Increment'Yi.Lexer.JavaScript
IndentReservedYi.Lexer.OCaml
IndexedStrYi.Lexer.Alex
infixOperatorsYi.Lexer.JavaScript
initState 
1 (Function)Yi.Lexer.Haskell
2 (Function)Yi.Lexer.JavaScript
3 (Function)Yi.Lexer.Latex
4 (Function)Yi.Lexer.LiterateHaskell
inRegionYi.Region
InstanceYi.Lexer.Haskell
InstanceOf'Yi.Lexer.JavaScript
intersectRegionYi.Region
ioYi.Utils
isComment 
1 (Function)Yi.Lexer.Abella
2 (Function)Yi.Lexer.Haskell
isErrorTokYi.Lexer.Haskell
isSpecialYi.Lexer.Haskell
italicYi.Style
keywordStyleYi.Style
lastStarGreedyYi.Regex
LeftArrowYi.Lexer.Haskell
LeftShift'Yi.Lexer.JavaScript
LengthYi.Syntax
LetYi.Lexer.Haskell
lexEmptyYi.Lexer.Alex
Lexer 
1 (Type/Class)Yi.Lexer.Alex
2 (Data Constructor)Yi.Lexer.Alex
lexer 
1 (Function)Yi.Lexer.Abella
2 (Function)Yi.Lexer.Cabal
3 (Function)Yi.Lexer.Clojure
4 (Function)Yi.Lexer.Compilation
5 (Function)Yi.Lexer.GNUMake
6 (Function)Yi.Lexer.GitCommit
7 (Function)Yi.Lexer.JSON
8 (Function)Yi.Lexer.OCaml
9 (Function)Yi.Lexer.Ott
10 (Function)Yi.Lexer.SVNCommit
11 (Function)Yi.Lexer.Whitespace
12 (Function)Yi.Lexer.C
13 (Function)Yi.Lexer.Cplusplus
14 (Function)Yi.Lexer.Java
15 (Function)Yi.Lexer.ObjectiveC
16 (Function)Yi.Lexer.Perl
17 (Function)Yi.Lexer.Python
18 (Function)Yi.Lexer.R
19 (Function)Yi.Lexer.Ruby
20 (Function)Yi.Lexer.Srmc
lexScannerYi.Lexer.Alex
lightGreyYi.Style
LineYi.Lexer.Haskell
longStringStyleYi.Style
lookedYi.Lexer.Alex
lookedOffsetYi.Lexer.Alex
LT'Yi.Lexer.JavaScript
LTE'Yi.Lexer.JavaScript
magentaYi.Style
makeClassyWithSuffixYi.Utils
makeFileActionYi.Style
makeFileRuleHeadYi.Style
makeLensesWithSuffixYi.Utils
makeRegexYi.Regex
makeRegexMYi.Regex
makeRegexOptsYi.Regex
makeRegexOptsMYi.Regex
makeSearchOptsMYi.Regex
mapAdjust'Yi.Utils
mapFromFoldableYi.Utils
Mark 
1 (Type/Class)Yi.Buffer.Basic
2 (Data Constructor)Yi.Buffer.Basic
markIdYi.Buffer.Basic
matchYi.Regex
matchAllYi.Regex
matchAllTextYi.Regex
MatchArrayYi.Regex
matchCountYi.Regex
MatchLengthYi.Regex
matchMYi.Regex
MatchOffsetYi.Regex
matchOnceYi.Regex
matchOnceTextYi.Regex
MatchResultYi.Regex
matchTestYi.Regex
MatchTextYi.Regex
mayReverseYi.Buffer.Basic
mkHighlighterYi.Syntax
mkRegionYi.Region
mkRegion'Yi.Region
mkSizeRegionYi.Region
modelineAttributesYi.Style
modelineFocusStyleYi.Style
ModuleYi.Lexer.Haskell
Modulo'Yi.Lexer.JavaScript
ModuloAssign'Yi.Lexer.JavaScript
moveChYi.Lexer.Alex
moveStrYi.Lexer.Alex
MRYi.Regex
mrAfterYi.Regex
mrBeforeYi.Regex
mrMatchYi.Regex
mrSubListYi.Regex
mrSubsYi.Regex
multilineYi.Regex
Multiply'Yi.Lexer.JavaScript
MultiplyAssign'Yi.Lexer.JavaScript
nearRegionYi.Region
New'Yi.Lexer.JavaScript
NewCommandYi.Lexer.Latex
newSyntaxYi.Regex
NewTypeYi.Lexer.Haskell
noHighlighterYi.Syntax
NoNewLineYi.Regex
Not'Yi.Lexer.JavaScript
NotEquals'Yi.Lexer.JavaScript
NotEqualsType'Yi.Lexer.JavaScript
nubSetYi.Utils
Null'Yi.Lexer.JavaScript
Number 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
3 (Data Constructor)Yi.Lexer.JavaScript
4 (Data Constructor)Yi.Lexer.OCaml
numberStyleYi.Style
OfYi.Lexer.Haskell
OpYi.Lexer.JavaScript
OpenYi.Lexer.Haskell
Operator 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Type/Class)Yi.Lexer.JavaScript
3 (Data Constructor)Yi.Lexer.OCaml
operatorStyleYi.Style
OpTypeYi.Lexer.Haskell
OrYi.Lexer.Abella
Or'Yi.Lexer.JavaScript
Other 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
OtherLayoutYi.Lexer.Haskell
OtherOpYi.Lexer.Abella
PipeYi.Lexer.Haskell
Point 
1 (Type/Class)Yi.Buffer.Basic, Yi.Syntax
2 (Data Constructor)Yi.Buffer.Basic, Yi.Syntax
Posn 
1 (Type/Class)Yi.Lexer.Alex
2 (Data Constructor)Yi.Lexer.Alex
posnColYi.Lexer.Alex
posnColAYi.Lexer.Alex
posnLineYi.Lexer.Alex
posnLineAYi.Lexer.Alex
posnOfsYi.Lexer.Alex
posnOfsAYi.Lexer.Alex
postfixOperatorsYi.Lexer.JavaScript
prefixOperatorsYi.Lexer.JavaScript
preprocessorStyleYi.Style
purpleYi.Style
QualifiedYi.Lexer.Haskell
Qualify'Yi.Lexer.JavaScript
QuoteRegexYi.Regex
quoteStyleYi.Style
redYi.Style
RegexYi.Regex
RegexContextYi.Regex
regexEscapeStringYi.Regex
RegexLikeYi.Regex
RegexMakerYi.Regex
RegexOptionsYi.Regex
regexStyleYi.Style
RegionYi.Region
regionDirectionYi.Region
regionEndYi.Region
regionFirstYi.Region
regionIsEmptyYi.Region
regionLastYi.Region
regionSizeYi.Region
regionsOverlapYi.Region
regionStartYi.Region
ReportYi.Lexer.Compilation
ResYi.Lexer.JavaScript
Reserved 
1 (Data Constructor)Yi.Lexer.Abella
2 (Type/Class)Yi.Lexer.Abella
3 (Data Constructor)Yi.Lexer.Haskell
4 (Type/Class)Yi.Lexer.JavaScript
5 (Data Constructor)Yi.Lexer.OCaml
ReservedOp 
1 (Data Constructor)Yi.Lexer.Abella
2 (Type/Class)Yi.Lexer.Abella
3 (Data Constructor)Yi.Lexer.Haskell
4 (Data Constructor)Yi.Lexer.OCaml
ReservedTypeYi.Lexer.Haskell
Return'Yi.Lexer.JavaScript
reverseAttrYi.Style
reverseDirYi.Buffer.Basic
RexYi.Lexer.JavaScript
RGBYi.Style
RightArrow 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
rightAssocYi.Regex
RightShift'Yi.Lexer.JavaScript
RightShiftZ'Yi.Lexer.JavaScript
scanEmptyYi.Syntax
scanInitYi.Syntax
scanLookedYi.Syntax
Scanner 
1 (Type/Class)Yi.Syntax
2 (Data Constructor)Yi.Syntax
scanRunYi.Syntax
SearchExp 
1 (Type/Class)Yi.Regex
2 (Data Constructor)Yi.Regex
SearchOptionYi.Regex
searchRegexYi.Regex
searchStringYi.Regex
seBackCompiledYi.Regex
seCompiledYi.Regex
seInputYi.Regex
selectedStyleYi.Style
SemiNumYi.Utils
seOptionsYi.Regex
setExecOptsYi.Regex
Size 
1 (Type/Class)Yi.Buffer.Basic, Yi.Syntax, Yi.Lexer.Alex
2 (Data Constructor)Yi.Buffer.Basic, Yi.Syntax, Yi.Lexer.Alex
SkipYi.Lexer.Abella
skipScannerYi.Syntax
snd3Yi.Utils
Span 
1 (Type/Class)Yi.Syntax
2 (Data Constructor)Yi.Syntax
spanBeginYi.Syntax
spanContentsYi.Syntax
spanEndYi.Syntax
Special 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Data Constructor)Yi.Lexer.JavaScript
3 (Data Constructor)Yi.Lexer.Latex
4 (Data Constructor)Yi.Lexer.OCaml
startingYi.Lexer.Alex
startingStateYi.Lexer.Alex
startPosnYi.Lexer.Alex
startsLayoutYi.Lexer.Haskell
statePosnYi.Lexer.Alex
stepYi.Lexer.Alex
stLexerYi.Lexer.Alex
stPosnYi.Lexer.Alex
StrYi.Lexer.JavaScript
stringStyleYi.Style
StringTok 
1 (Data Constructor)Yi.Lexer.Haskell
2 (Data Constructor)Yi.Lexer.OCaml
StrokeYi.Syntax, Yi.Lexer.Alex
strongHintStyleYi.Style
StyleYi.Style
StyleLexer 
1 (Type/Class)Yi.Lexer.Alex
2 (Data Constructor)Yi.Lexer.Alex
styleLexerYi.Lexer.Alex
StyleLexerASIYi.Lexer.Alex
StyleNameYi.Style
Subtract'Yi.Lexer.JavaScript
SubtractAssign'Yi.Lexer.JavaScript
swapFocusYi.Utils
Switch'Yi.Lexer.JavaScript
SynHLYi.Syntax
tabBarAttributesYi.Style
tabInFocusStyleYi.Style
tabNotFocusedStyleYi.Style
Text 
1 (Data Constructor)Yi.Lexer.Compilation
2 (Data Constructor)Yi.Lexer.Haskell
3 (Data Constructor)Yi.Lexer.Latex
ThemeYi.Style.Library
This'Yi.Lexer.JavaScript
THQuoteYi.Lexer.Haskell
Throw'Yi.Lexer.JavaScript
TildaYi.Lexer.Haskell
Tok 
1 (Type/Class)Yi.Lexer.Alex
2 (Data Constructor)Yi.Lexer.Alex
tokBeginYi.Lexer.Alex
Token 
1 (Type/Class)Yi.Lexer.Abella
2 (Type/Class)Yi.Lexer.Compilation
3 (Type/Class)Yi.Lexer.GitCommit
4 (Type/Class)Yi.Lexer.Haskell
5 (Type/Class)Yi.Lexer.JSON
6 (Type/Class)Yi.Lexer.JavaScript
7 (Type/Class)Yi.Lexer.Latex
8 (Type/Class)Yi.Lexer.OCaml
tokEndYi.Lexer.Alex
TokenLexerYi.Lexer.Alex
tokenToStyle 
1 (Function)Yi.Lexer.Alex
2 (Function)Yi.Lexer.Haskell
3 (Function)Yi.Lexer.JavaScript
tokenToText 
1 (Function)Yi.Lexer.Abella
2 (Function)Yi.Lexer.Haskell
3 (Function)Yi.Lexer.Latex
tokFromTYi.Lexer.Alex
tokLenYi.Lexer.Alex
tokLenAYi.Lexer.Alex
tokPosnYi.Lexer.Alex
tokPosnAYi.Lexer.Alex
tokTYi.Lexer.Alex
tokTAYi.Lexer.Alex
tokToSpanYi.Lexer.Alex
trd3Yi.Utils
True'Yi.Lexer.JavaScript
Try'Yi.Lexer.JavaScript
TT 
1 (Type/Class)Yi.Lexer.Abella
2 (Type/Class)Yi.Lexer.Haskell
3 (Type/Class)Yi.Lexer.JavaScript
TypeYi.Lexer.Haskell
TypeOf'Yi.Lexer.JavaScript
typeStyleYi.Style
UIStyle 
1 (Type/Class)Yi.Style
2 (Data Constructor)Yi.Style
Undefined'Yi.Lexer.JavaScript
underlineYi.Style
unfoldLexerYi.Lexer.Alex
unionRegionYi.Region
UnknownYi.Lexer.JavaScript
Unrecognized 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
unWindowRefYi.Buffer.Basic
utf8EncodeYi.Lexer.Alex
ValidNameYi.Lexer.JavaScript
Var'Yi.Lexer.JavaScript
variableStyleYi.Style
VarIdent 
1 (Data Constructor)Yi.Lexer.Abella
2 (Data Constructor)Yi.Lexer.Haskell
3 (Data Constructor)Yi.Lexer.OCaml
Void'Yi.Lexer.JavaScript
WhereYi.Lexer.Haskell
While'Yi.Lexer.JavaScript
whiteYi.Style
WindowRef 
1 (Type/Class)Yi.Buffer.Basic
2 (Data Constructor)Yi.Buffer.Basic
With'Yi.Lexer.JavaScript
withBdYi.Style
withBgYi.Style
withCharsYi.Lexer.Alex
withFgYi.Style
withItlcYi.Style
withReverseYi.Style
withUnderlineYi.Style
yellowYi.Style
_lexEmptyYi.Lexer.Alex
_lookedYi.Lexer.Alex
_startingYi.Lexer.Alex
_startingStateYi.Lexer.Alex
_statePosnYi.Lexer.Alex
_stepYi.Lexer.Alex
_styleLexerYi.Lexer.Alex
_tokenToStyleYi.Lexer.Alex
_withCharsYi.Lexer.Alex
~-Yi.Utils, Yi.Lexer.Alex