úÎýÙåùÿ"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ         ! …None16Vù)A representation of a regular expression./An exception in compiling or executing a regex.ÎCompile a PCRE regex. If the first parameter is True, the regex is case-sensitive, otherwise caseless. The regex is compiled from a bytestring interpreted as UTF-8. If the regex cannot be compiled, a  is thrown.€Convert octal escapes to the form pcre wants. Note: need at least pcre 8.34 for the form o{dddd}. So we prefer ddd or x{...}.Match a  against a bytestring. Returns " if no match, otherwise #¡ a nonempty list of bytestrings. The first bytestring in the list is the match, the others the captures, if any. If there are errors in executing the regex, a  is thrown.  $None16;=KV8ƒ"#Options for formatting source code. Number linesNumber of first lineAnchors on each line numberHtml titles with token types$Additional classes for Html code tag)Additional classes for Html container tag!Prefix for id attributes on linesÏA rendering style. This determines how each kind of token is to be rendered, and sets a default color and background color for normal tokens. Line numbers can have a different color and background color.%Different representations of a ).'(Things that can be converted to a color.) A color (redgreenblue).+A +* determines how a token is to be rendered.2 Line numbers5+A line of source: a list of labeled tokens.67 corresponds to  dsKeyword) in Kate syntax descriptions, and so on.V8A pair consisting of a list of attributes and some text.WIA Context corresponds to a context element in a Kate syntax description.c&A map of syntaxes, keyed by full name.dAA syntax corresponds to a complete Kate syntax description. The h$ field is derived from the filename.oSA rule corresponds to one of the elements of a Kate syntax highlighting "context."{2A context switch, either pops or pushes a context.~6Matchers correspond to the element types in a context.‘,A set of "words," possibly case insensitive.’4Attributes controlling how keywords are interpreted.–~Full name of a context: the first member of the pair is the full syntax name, the second the context name within that syntax.—DA set of words to match (either case-sensitive or case-insensitive).˜Test for membership in a ‘.™Default style.šDefault formatting options.ŸJSON Keyword corresponds to 7 , and so on.©7The keywords used in KDE syntax themes are used, e.g.  text-color for default token color.«JSON #"#1aff2b" corresponds to the color RGB 0x1a 0xff 0x2b@.µThe FromJSON instance for N is designed so that a KDE syntax theme (JSON) can be decoded directly as a .† !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}|~‡ˆ€‚ƒ„…†‰Š‹ŒŽ‘’“”•–—˜™š†–’“”•‘—˜~€‚ƒ„…†‡ˆ‰Š‹ŒŽopqrstuvwxyzWXYZ[\]^_`ab{|}defghijklmncV6789:;<=>?@ABCDEFGHIJKLMNOPQRSTU5234+,-./01™)*'(%& !"#$š !"#$%&'()*+,-./012346789:;<=>?@ABCDEFGHIJKLMNOPQRSTUW XYZ[\]^_`abd efghijklmno pqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘%&’“”•None@ØConfiguration options for .Syntax map to use#Generate trace output for debuggingTokenize some text using d.' ()*+,-./01234 NoneAû5Syntax definition for Zsh.5 NoneB´6Syntax definition for YAML.6 NoneC…7!Syntax definition for Yacc/Bison.7 NoneD:8Syntax definition for XUL.8NoneDó9Syntax definition for xslt.9NoneEè:*Syntax definition for x.org Configuration.:NoneF;Syntax definition for XML.;NoneGV<Syntax definition for VHDL.<NoneH=Syntax definition for Verilog.=NoneHà>Syntax definition for Texinfo.>NoneI™?Syntax definition for Tcsh.?NoneJZ@Syntax definition for Tcl/Tk.@NoneKCA'Syntax definition for SQL (PostgreSQL).ANoneLB"Syntax definition for SQL (MySQL).BNoneLÍCSyntax definition for SQL.CNoneM†DSyntax definition for SGML.DNoneN;ESyntax definition for sed.ENoneNüFSyntax definition for scilab.FNoneO½GSyntax definition for Scheme.GNonePzHSyntax definition for Scala.HNoneQ3ISyntax definition for Rust.INoneQìJSyntax definition for Ruby.J NoneR¥KSyntax definition for Roff.K!NoneSLSyntax definition for RubyRailsRHTML.L"NoneTvM'Syntax definition for reStructuredText.M#NoneU[N&Syntax definition for RelaxNG-Compact.N$NoneV$OSyntax definition for RELAX NG.O%NoneVíPSyntax definition for R Script.P&NoneW®QSyntax definition for Python.Q'NoneX{R Syntax definition for PureBasic.R(NoneY4SSyntax definition for Pure.S)NoneYõTSyntax definition for Prolog.T*NoneZÆU!Syntax definition for PowerShell.U+None[—V!Syntax definition for PostScript.V,None\PWSyntax definition for Pike.W-None]XSyntax definition for PHP/PHP.X.None]ÎYSyntax definition for Perl.Y/None^ZSyntax definition for Pascal.Z0None_P[Syntax definition for OpenCL.[1None`\Syntax definition for Octave.\2None`ò]%Syntax definition for Objective Caml.]3NoneaÏ^$Syntax definition for Objective-C++.^4Noneb¤_"Syntax definition for Objective-C._5Noneca`Syntax definition for noweb.`6NonedJa'Syntax definition for Intel x86 (NASM).a7Noneeb Syntax definition for MonoBasic.b8NoneeàcSyntax definition for Modula-3.c9Nonef©dSyntax definition for Modula-2.d:Nonegve Syntax definition for Modelines.e;NonehWf%Syntax definition for MIPS Assembler.f<NoneiDg(Syntax definition for Metapost/Metafont.g=Nonejh Syntax definition for MediaWiki.h>NonejÒiSyntax definition for Maxima.i?Nonek“jSyntax definition for Matlab.j@Nonelhk"Syntax definition for Mathematica.kANonem1lSyntax definition for Markdown.lBNonen m#Syntax definition for Troff Mandoc.mCNonenÓnSyntax definition for Makefile.nDNoneo”oSyntax definition for GNU M4.oENonepIpSyntax definition for Lua.pFNoneqqSyntax definition for LLVM.qGNoneqër'Syntax definition for Literate Haskell.rHNonerÌs%Syntax definition for Literate Curry.sINones•tSyntax definition for LilyPond.tJNonet^uSyntax definition for Lex/Flex.uKNoneuvSyntax definition for LaTeX.vLNoneuÜwSyntax definition for Kotlin.wMNonev™xSyntax definition for Julia.xNNonewNySyntax definition for JSP.yONonexzSyntax definition for JSON.zPNonexØ{!Syntax definition for JavaScript.{QNoney|Syntax definition for Javadoc.|RNonezV}Syntax definition for Java.}SNone{~Syntax definition for ISO C++.~TNone{è Syntax definition for INI Files.UNone|¥€Syntax definition for Idris.€VNone}^Syntax definition for HTML.WNone~‚Syntax definition for Haxe.‚XNone~܃Syntax definition for Haskell.ƒYNone„Syntax definition for Hamlet.„ZNone€N…Syntax definition for Go.…[None+†$Syntax definition for GNU Assembler.†\Noneä‡Syntax definition for GLSL.‡]None‚Áˆ$Syntax definition for GCCExtensions.ˆ^Noneƒ‚‰Syntax definition for FSharp.‰_None„GŠSyntax definition for Fortran.Š`None…0‹'Syntax definition for Intel x86 (FASM).‹aNone…ñŒSyntax definition for Erlang.ŒbNone†®Syntax definition for Email.cNone‡oŽSyntax definition for Elixir.ŽdNoneˆ0Syntax definition for Eiffel.eNoneˆåSyntax definition for DTD.fNone‰¶‘!Syntax definition for DoxygenLua.‘gNoneŠ{’Syntax definition for Doxygen.’hNone‹0“Syntax definition for dot.“iNoneŒ”!Syntax definition for Dockerfile.”jNoneŒú•+Syntax definition for Django HTML Template.•kNone³–Syntax definition for Diff.–lNoneŽ`—Syntax definition for D.—mNone˜Syntax definition for Curry.˜nNoneÒ™Syntax definition for CSS.™oNoneƒšSyntax definition for C#.špNone‘8›Syntax definition for C++.›qNone’ œ"Syntax definition for Common Lisp.œrNone’Þ!Syntax definition for ColdFusion.sNone“·ž#Syntax definition for CoffeeScript.žtNone”tŸSyntax definition for CMake.ŸuNone•9 Syntax definition for Clojure. vNone–¡ Syntax definition for ChangeLog.¡wNone–³¢Syntax definition for C.¢xNone—h£Syntax definition for Boo.£yNone˜)¤Syntax definition for BibTeX.¤zNone˜â¥Syntax definition for Bash.¥{None™—¦Syntax definition for AWK.¦|NonešL§Syntax definition for ATS.§}None›¨Syntax definition for ASP.¨~None›¾©Syntax definition for ASN.1.©Noneœ·ª+Syntax definition for Apache Configuration.ª€None”«$Syntax definition for Alerts_indent.«NonežU¬Syntax definition for Alerts.¬‚NoneŸ­Syntax definition for Agda.­ƒNoneŸÃ®Syntax definition for Ada.®„None ¬¯'Syntax definition for ActionScript 2.0.¯…None¡a°Syntax definition for ABC.°None¢Š 7Default mapping from short names to syntax definitions.  None©Š  9Parse a KDE theme JSON document into a skylighting Style. %Style based on kate's default colors. 9Style from the breeze-dark KDE syntax highlighting theme.)Style based on pygments's default colors.'Style based on pygments's tango colors.BStyle based on ultraviolet's espresso_libre.css (dark background).-Style based on haddock's source highlighting.Style with no colors.3Style based on the popular zenburn vim color scheme        None±i`Adds a syntax definition to a syntax map, replacing any existing definition with the same name.Scan a list of ds and make sure that Žù never asks for a syntax not in this list. Produces a list of pairs where the first element is the including syntax name and the second element is the (missing) included syntax name. This is intended for sanity checks to avoid run-time errors.>Parses a file containing a Kate XML syntax definition into a d description.NoneVÆè6Formats tokens as LaTeX using custom commands inside | characters. Assumes that |C is defined as a short verbatim command by the macros produced by . A  KeywordTok is rendered using \KeywordTok{..} , and so on.Format tokens as a LaTeX  Highlighting environment inside a Shaded environment.  Highlighting and Shaded( are defined by the macros produced by .  Highlighting" is a verbatim environment using fancyvrb; \, {, and }Z have their normal meanings inside this environment, so that formatting commands work. ShadedF is either nothing (if the style's background color is default) or a  snugshade environment from framedZ, providing a background color for the whole code block, even if it spans multiple pages. Converts a ÿ to a set of LaTeX macro definitions, which should be placed in the document's preamble. Note: default LaTeX setup doesn't allow boldface typewriter font. To make boldface work in styles, you need to use a different typewriter font. This will work for computer modern: g\DeclareFontShape{OT1}{cmtt}{bx}{n}{<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>cmttb10}{}Or, with xelatex: ¼\usepackage{fontspec} \setmainfont[SmallCapsFont={* Caps}]{Latin Modern Roman} \setsansfont{Latin Modern Sans} \setmonofont[SmallCapsFont={Latin Modern Mono Caps}]{Latin Modern Mono Light}NoneÛo&Format tokens using HTML spans inside code tags. For example, A  KeywordTok" is rendered as a span with class kw#. Short class names correspond to 6s as follows: 7 = kw, 8 = dt, 9 = dv, : = bn, ; = fl, = = ch, ? = st, C = co, G = ot, S = al, H = fu, P = re, T = er, < = cn, > = sc, @ = vs, A = ss, B = im, D = do, E = an, F = cv, I = va, J = cf, K = op, L = bu, M = ex, N = pp, O = at, Q = in, R = wa. A U is not marked up at all.Format tokens as an HTML preÿ block. Each line is wrapped in an a element with the class source-line . If line numbering is selected, the surrounding pre is given the class numberSource , and the resulting html will display line numbers thanks to the included CSS. See the documentation for / for information about how tokens are encoded.±‹Each line of source is wrapped in an (inline-block) anchor that makes subsequent per-line processing (e.g. adding line numnbers) possible.FReturns CSS for styling highlighted code according to the given style. Noneã/DReturns a list of syntaxes appropriate for the given file extension.>Returns a list of syntaxes appropriate for the given filename.0Lookup a syntax by full name (case insensitive). 1Lookup a syntax by short name (case insensitive).!dLookup syntax by (in order) full name (case insensitive), short name (case insensitive), extension.²RMatch filename against a list of globs contained in a semicolon-separated string.³5Match filename against a glob pattern with asterisks.¬ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}|~‡ˆ€‚ƒ„…†‰Š‹ŒŽ‘’“”•–—˜™š     !! ´†‡ˆ‰‰Š‹ŒŽ‘’“”•–—˜™š›œœžŸ ¡¢£¤¤¥¦§¨©ª«¬­®¯°°±²³´µ¶¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÚÛÜÝÞßàáâãäåææçèéêëìíîïððñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š › œ  ž Ÿ ¡¢ ¡£Œ¤¥¦¦§¨©ª«¬­®¯°°± ² ² ² ²²²²²²²²²²²²²²²²²²² ²!²"²#²$²%²&²'²(²)²*²+²,²-².²/²0²1²2²3²4²5²6²7²8²9²:²;²<²=²>²?²@²A²B²C²D²E²F²G²H²I²J²K²L²M²N²O²P²Q²R²S²T²U²V²W²X²Y²Z²[²\²]²^²_²`²a²b²c²d²e²f²g²h²i²j²k²l²m²n²o²p²q²r²s²t²u²v²w²x²y²z²{²|²}²~²²€²²‚²ƒ²„²…²³ ´ µ¶*skylighting-0.5.0.1-EWLS5XM5CSu3uOhpYYu4Y6Skylighting.RegexSkylighting.TypesSkylighting.TokenizerSkylighting.SyntaxSkylighting.StylesSkylighting.ParserSkylighting.Format.LaTeXSkylighting.Format.HTML SkylightingSkylighting.Syntax.ZshSkylighting.Syntax.YamlSkylighting.Syntax.YaccSkylighting.Syntax.XulSkylighting.Syntax.XsltSkylighting.Syntax.XorgSkylighting.Syntax.XmlSkylighting.Syntax.VhdlSkylighting.Syntax.VerilogSkylighting.Syntax.TexinfoSkylighting.Syntax.TcshSkylighting.Syntax.Tcl Skylighting.Syntax.SqlPostgresqlSkylighting.Syntax.SqlMysqlSkylighting.Syntax.SqlSkylighting.Syntax.SgmlSkylighting.Syntax.SedSkylighting.Syntax.SciSkylighting.Syntax.SchemeSkylighting.Syntax.ScalaSkylighting.Syntax.RustSkylighting.Syntax.RubySkylighting.Syntax.RoffSkylighting.Syntax.RhtmlSkylighting.Syntax.Rest!Skylighting.Syntax.RelaxngcompactSkylighting.Syntax.RelaxngSkylighting.Syntax.RSkylighting.Syntax.PythonSkylighting.Syntax.PurebasicSkylighting.Syntax.PureSkylighting.Syntax.PrologSkylighting.Syntax.PowershellSkylighting.Syntax.PostscriptSkylighting.Syntax.PikeSkylighting.Syntax.PhpSkylighting.Syntax.PerlSkylighting.Syntax.PascalSkylighting.Syntax.OpenclSkylighting.Syntax.OctaveSkylighting.Syntax.OcamlSkylighting.Syntax.ObjectivecppSkylighting.Syntax.ObjectivecSkylighting.Syntax.NowebSkylighting.Syntax.NasmSkylighting.Syntax.MonobasicSkylighting.Syntax.Modula3Skylighting.Syntax.Modula2Skylighting.Syntax.ModelinesSkylighting.Syntax.MipsSkylighting.Syntax.MetafontSkylighting.Syntax.MediawikiSkylighting.Syntax.MaximaSkylighting.Syntax.MatlabSkylighting.Syntax.MathematicaSkylighting.Syntax.MarkdownSkylighting.Syntax.MandocSkylighting.Syntax.MakefileSkylighting.Syntax.M4Skylighting.Syntax.LuaSkylighting.Syntax.Llvm"Skylighting.Syntax.LiterateHaskell Skylighting.Syntax.LiterateCurrySkylighting.Syntax.LilypondSkylighting.Syntax.LexSkylighting.Syntax.LatexSkylighting.Syntax.KotlinSkylighting.Syntax.JuliaSkylighting.Syntax.JspSkylighting.Syntax.JsonSkylighting.Syntax.JavascriptSkylighting.Syntax.JavadocSkylighting.Syntax.JavaSkylighting.Syntax.IsocppSkylighting.Syntax.IniSkylighting.Syntax.IdrisSkylighting.Syntax.HtmlSkylighting.Syntax.HaxeSkylighting.Syntax.HaskellSkylighting.Syntax.HamletSkylighting.Syntax.GoSkylighting.Syntax.GnuassemblerSkylighting.Syntax.GlslSkylighting.Syntax.GccSkylighting.Syntax.FsharpSkylighting.Syntax.FortranSkylighting.Syntax.FasmSkylighting.Syntax.ErlangSkylighting.Syntax.EmailSkylighting.Syntax.ElixirSkylighting.Syntax.EiffelSkylighting.Syntax.DtdSkylighting.Syntax.DoxygenluaSkylighting.Syntax.DoxygenSkylighting.Syntax.DotSkylighting.Syntax.Dockerfile!Skylighting.Syntax.DjangotemplateSkylighting.Syntax.DiffSkylighting.Syntax.DSkylighting.Syntax.CurrySkylighting.Syntax.CssSkylighting.Syntax.CsSkylighting.Syntax.CppSkylighting.Syntax.CommonlispSkylighting.Syntax.ColdfusionSkylighting.Syntax.CoffeeSkylighting.Syntax.CmakeSkylighting.Syntax.ClojureSkylighting.Syntax.ChangelogSkylighting.Syntax.CSkylighting.Syntax.BooSkylighting.Syntax.BibtexSkylighting.Syntax.BashSkylighting.Syntax.AwkSkylighting.Syntax.AtsSkylighting.Syntax.AspSkylighting.Syntax.Asn1Skylighting.Syntax.ApacheSkylighting.Syntax.AlertIndentSkylighting.Syntax.AlertSkylighting.Syntax.AgdaSkylighting.Syntax.AdaSkylighting.Syntax.ActionscriptSkylighting.Syntax.Abc7regex-pcre-builtin-0.94.4.8.8.35-Gc7e7fwMAJx5U9r2q279joText.Regex.PCRE.WrapRegexREreStringreCaseSensitiveRegexException compileRegexconvertOctalEscapes matchRegex$fExceptionRegexException $fFromJSONRE $fToJSONRE $fBinaryRE$fShowRegexException$fGenericRegexException$fShowRE$fReadRE$fOrdRE$fEqRE$fDataRE $fGenericRE FormatOptions numberLines startNumber lineAnchorstitleAttributes codeClassescontainerClasses lineIdPrefixStyle tokenStyles defaultColorbackgroundColorlineNumberColorlineNumberBackgroundColor FromColor fromColorToColortoColorColorRGB TokenStyle tokenColortokenBackground tokenBold tokenItalictokenUnderlineLineNolineNo SourceLine TokenType KeywordTok DataTypeTok DecValTokBaseNTokFloatTok ConstantTokCharTokSpecialCharTok StringTokVerbatimStringTokSpecialStringTok ImportTok CommentTokDocumentationTok AnnotationTok CommentVarTokOtherTok FunctionTok VariableTokControlFlowTok OperatorTok BuiltInTok ExtensionTokPreprocessorTok AttributeTokRegionMarkerTokInformationTok WarningTokAlertTokErrorTok NormalTokTokenContextcNamecSyntaxcRules cAttributecLineEmptyContextcLineEndContextcLineBeginContext cFallthroughcFallthroughContextcDynamic SyntaxMapSyntaxsName sFilename sShortname sContextssAuthorsVersionsLicense sExtensionssStartingContextRulerMatcher rAttributerIncludeAttributerDynamicrCaseSensitive rChildren rLookaheadrFirstNonspacerColumnrContextSwitch ContextSwitchPopPushMatcher DetectChar Detect2CharsAnyChar RangeDetect StringDetect WordDetectRegExprKeywordIntFloatHlCOctHlCHex HlCStringCharHlCChar LineContinue IncludeRules DetectSpacesDetectIdentifierWordSet KeywordAttrkeywordCaseSensitive keywordDelims ContextName makeWordSet inWordSetdefStyledefaultFormatOpts$fBinaryKeywordAttr$fBinaryWordSet$fBinaryMatcher$fBinaryContextSwitch$fFromJSONKeyTokenType$fFromJSONTokenType$fToJSONKeyTokenType$fToJSONTokenType$fBinaryTokenType $fBinaryRule$fBinaryContext$fBinarySyntax $fBinaryColor$fToJSONTokenStyle$fFromJSONTokenStyle$fBinaryTokenStyle$fFromJSONColor $fToColor(,,)$fToColor(,,)0 $fToColorInt $fToColor[]$fFromColor(,,)$fFromColor(,,)0 $fFromColor[] $fToJSONColor $fToJSONStyle$fFromJSONStyle $fBinaryStyle$fBinaryFormatOptions$fShowKeywordAttr$fReadKeywordAttr$fEqKeywordAttr$fOrdKeywordAttr$fDataKeywordAttr$fGenericKeywordAttr $fShowWordSet $fReadWordSet $fEqWordSet $fOrdWordSet $fDataWordSet$fGenericWordSet $fShowMatcher $fReadMatcher $fEqMatcher $fOrdMatcher $fDataMatcher$fGenericMatcher$fShowContextSwitch$fReadContextSwitch$fEqContextSwitch$fOrdContextSwitch$fDataContextSwitch$fGenericContextSwitch$fReadTokenType$fShowTokenType $fEqTokenType$fOrdTokenType$fEnumTokenType$fDataTokenType$fGenericTokenType $fShowRule $fReadRule$fEqRule $fOrdRule $fDataRule $fGenericRule $fShowContext $fReadContext $fEqContext $fOrdContext $fDataContext$fGenericContext $fShowSyntax $fReadSyntax $fEqSyntax $fOrdSyntax $fDataSyntax$fGenericSyntax $fShowLineNo $fEnumLineNo $fShowColor $fReadColor $fOrdColor $fEqColor $fDataColor$fGenericColor$fShowTokenStyle$fReadTokenStyle$fOrdTokenStyle$fEqTokenStyle$fDataTokenStyle$fGenericTokenStyle $fReadStyle $fShowStyle $fEqStyle $fOrdStyle $fDataStyle$fGenericStyle$fShowFormatOptions$fReadFormatOptions$fEqFormatOptions$fOrdFormatOptions$fDataFormatOptions$fGenericFormatOptionsTokenizerConfig syntaxMap traceOutputtokenize$fShowContextStack$fShowTokenizerConfigdefaultSyntaxMap parseThemekate breezeDarkpygmentstangoespressohaddock monochromezenburnaddSyntaxDefinitionmissingIncludesparseSyntaxDefinitionformatLaTeXInlineformatLaTeXBlock styleToLaTeXformatHtmlInlineformatHtmlBlock styleToCsssyntaxesByExtensionsyntaxesByFilename syntaxByNamesyntaxByShortName lookupSyntaxbaseGHC.BaseNothingJustCaseSensitiveWordsCaseInsensitiveWordsTokenizerStateinputendlineprevChar contextStackcapturescolumnlineContinuationfirstNonspaceColumncompiledRegexes ContextStackunContextStacksyntaxsourceLineToHtml matchGlobs matchGlob