x      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     None05TCompile 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{...}.      None059;T#Options for formatting source code. Number linesNumber of first lineAnchors on each line numberHtml titles with token types$Additional classes for Html code tagTAdditional classes for Html container tag (pre or table depending on numberLines)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.'A '* determines how a token is to be rendered..+A line of source: a list of labeled tokens./0 corresponds to  dsKeyword) in Kate syntax descriptions, and so on.O8A pair consisting of a list of attributes and some text.PIA Context corresponds to a context element in a Kate syntax description.\&A map of syntaxes, keyed by full name.]AA syntax corresponds to a complete Kate syntax description. The a$ field is derived from the filename.hSA rule corresponds to one of the elements of a Kate syntax highlighting "context."~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).Default style.The FromJSON instance for N is designed so that a KDE syntax theme (JSON) can be decoded directly as a .JSON #"#1aff2b" corresponds to the color RGB 0x1a 0xff 0x2b@.7The keywords used in KDE syntax themes are used, e.g.  text-color for default token color.JSON Keyword corresponds to 0 , and so on. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstvuwxyz{|}~wxyz{|}~hijklmnopqrsPQRSTUVWXYZ[tuv]^_`abcdefg\O/0123456789:;<=>?@ABCDEFGHIJKLMN.'()*+,-%&#$!" " !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP QRSTUVWXYZ[\] ^_`abcdefgh ijklmnopqrstuvwxyz{|}~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   None   None   NoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNoneNone   None!!!!None""""None####None$$$$None%%%%None&&&&None''''None((((None))))None****None++++None,,,,None----None....None////None0000None1111None2222None3333None4444None5555None6666None7777None8888None9999None::::None;;;;None<<<<None====None>>>>None????None@@@@NoneAAAANoneBBBBNoneCCCCNoneDDDDNoneEEEENoneFFFFNoneGGGGNoneHHHHNoneIIIINoneJJJJNoneKKKKNoneLLLLNoneMMMMNoneNNNNNoneOOOONonePPPPNoneQQQQNoneRRRRNoneSSSSNoneTTTTNoneUUUUNoneVVVVNoneWWWWNoneXXXXNoneYYYYNoneZZZZNone[[[[None\\\\None]]]]None^^^^None____None````NoneaaaaNonebbbbNoneccccNoneddddNoneeeeeNoneffffNoneggggNonehhhhNoneiiiiNonejjjjNonekkkkNonellllNonemmmmNonennnnNoneooooNoneppppNoneqqqqNonerrrrNonessssNonettttNoneuuuuNonevvvvNonewwwwNonexxxxNoneyyyyNonezzzzNone{{{{None||||None}}}}None~~~~NoneNoneNoneNoneNoneNoneNoneNoneNoneConfiguration options for .Syntax map to use#Generate trace output for debuggingTokenize some text using ].>/ None`Adds a syntax definition to a syntax map, replacing any existing definition with the same name.Scan a list of ]s 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 ] description.NoneT6Formats 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&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 /s as follows: 0 = kw, 1 = dt, 2 = dv, 3 = bn, 4 = fl, 6 = ch, 8 = st, < = co, @ = ot, L = al, A = fu, I = re, M = er, 5 = cn, 7 = sc, 9 = vs, : = ss, ; = im, = = do, > = an, ? = cv, B = va, C = cf, D = op, E = bu, F = ex, G = pp, H = at, J = in, K = wa. A N is not marked up at all.Format tokens as an HTML pre block. If line numbering is selected, this is put into a table row with line numbers in the left cell. The whole code block is wrapped in a divU element to aid styling (e.g. the overflow-x property). See the documentation for / for information about how tokens are encoded.FReturns CSS for styling highlighted code according to the given style. NoneDReturns 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[\]^_`abcdefghijklmnopqrstvuwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrrstuvwxyz{|}~          !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  &skylighting-0.2-4kBZHq30ii7AfqMrGymd6sSkylighting.RegexSkylighting.TypesSkylighting.StylesSkylighting.SyntaxSkylighting.TokenizerSkylighting.ParserSkylighting.Format.LaTeXSkylighting.Format.HTML SkylightingSkylighting.Syntax.AbcSkylighting.Syntax.ActionscriptSkylighting.Syntax.AdaSkylighting.Syntax.AgdaSkylighting.Syntax.AlertSkylighting.Syntax.AlertIndentSkylighting.Syntax.ApacheSkylighting.Syntax.Asn1Skylighting.Syntax.AspSkylighting.Syntax.AtsSkylighting.Syntax.AwkSkylighting.Syntax.BashSkylighting.Syntax.BibtexSkylighting.Syntax.BooSkylighting.Syntax.CSkylighting.Syntax.ChangelogSkylighting.Syntax.ClojureSkylighting.Syntax.CmakeSkylighting.Syntax.CoffeeSkylighting.Syntax.ColdfusionSkylighting.Syntax.CommonlispSkylighting.Syntax.CppSkylighting.Syntax.CsSkylighting.Syntax.CssSkylighting.Syntax.CurrySkylighting.Syntax.DSkylighting.Syntax.Diff!Skylighting.Syntax.DjangotemplateSkylighting.Syntax.DockerfileSkylighting.Syntax.DotSkylighting.Syntax.DoxygenSkylighting.Syntax.DoxygenluaSkylighting.Syntax.DtdSkylighting.Syntax.EiffelSkylighting.Syntax.ElixirSkylighting.Syntax.EmailSkylighting.Syntax.ErlangSkylighting.Syntax.FasmSkylighting.Syntax.FortranSkylighting.Syntax.FsharpSkylighting.Syntax.GccSkylighting.Syntax.GlslSkylighting.Syntax.GnuassemblerSkylighting.Syntax.GoSkylighting.Syntax.HamletSkylighting.Syntax.HaskellSkylighting.Syntax.HaxeSkylighting.Syntax.HtmlSkylighting.Syntax.IdrisSkylighting.Syntax.IniSkylighting.Syntax.IsocppSkylighting.Syntax.JavaSkylighting.Syntax.JavadocSkylighting.Syntax.JavascriptSkylighting.Syntax.JsonSkylighting.Syntax.JspSkylighting.Syntax.JuliaSkylighting.Syntax.KotlinSkylighting.Syntax.LatexSkylighting.Syntax.LexSkylighting.Syntax.Lilypond Skylighting.Syntax.LiterateCurry"Skylighting.Syntax.LiterateHaskellSkylighting.Syntax.LlvmSkylighting.Syntax.LuaSkylighting.Syntax.M4Skylighting.Syntax.MakefileSkylighting.Syntax.MandocSkylighting.Syntax.MarkdownSkylighting.Syntax.MathematicaSkylighting.Syntax.MatlabSkylighting.Syntax.MaximaSkylighting.Syntax.MediawikiSkylighting.Syntax.MetafontSkylighting.Syntax.MipsSkylighting.Syntax.ModelinesSkylighting.Syntax.Modula2Skylighting.Syntax.Modula3Skylighting.Syntax.MonobasicSkylighting.Syntax.NasmSkylighting.Syntax.NowebSkylighting.Syntax.ObjectivecSkylighting.Syntax.ObjectivecppSkylighting.Syntax.OcamlSkylighting.Syntax.OctaveSkylighting.Syntax.OpenclSkylighting.Syntax.PascalSkylighting.Syntax.PerlSkylighting.Syntax.PhpSkylighting.Syntax.PikeSkylighting.Syntax.PostscriptSkylighting.Syntax.PrologSkylighting.Syntax.PureSkylighting.Syntax.PurebasicSkylighting.Syntax.PythonSkylighting.Syntax.RSkylighting.Syntax.Relaxng!Skylighting.Syntax.RelaxngcompactSkylighting.Syntax.RestSkylighting.Syntax.RhtmlSkylighting.Syntax.RoffSkylighting.Syntax.RubySkylighting.Syntax.RustSkylighting.Syntax.ScalaSkylighting.Syntax.SchemeSkylighting.Syntax.SciSkylighting.Syntax.SedSkylighting.Syntax.SgmlSkylighting.Syntax.SqlSkylighting.Syntax.SqlMysql Skylighting.Syntax.SqlPostgresqlSkylighting.Syntax.TclSkylighting.Syntax.TcshSkylighting.Syntax.TexinfoSkylighting.Syntax.VerilogSkylighting.Syntax.VhdlSkylighting.Syntax.XmlSkylighting.Syntax.XorgSkylighting.Syntax.XsltSkylighting.Syntax.XulSkylighting.Syntax.YaccSkylighting.Syntax.YamlSkylighting.Syntax.Zsh7regex-pcre-builtin-0.94.4.8.8.35-CmjHkqcqVICIxSLgzTMMdPText.Regex.PCRE.WrapRegexREreStringreCaseSensitiveRegexException compileRegexconvertOctalEscapes matchRegex$fExceptionRegexException$fShowRegexException$fGenericRegexException$fShowRE$fReadRE$fOrdRE$fEqRE$fDataRE $fGenericRE FormatOptions numberLines startNumber lineAnchorstitleAttributes codeClassescontainerClassesStyle tokenStyles defaultColorbackgroundColorlineNumberColorlineNumberBackgroundColor FromColor fromColorToColortoColorColorRGB TokenStyle tokenColortokenBackground tokenBold tokenItalictokenUnderline 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 DetectSpacesDetectIdentifierWordSetCaseSensitiveWordsCaseInsensitiveWords KeywordAttrkeywordCaseSensitive keywordDelims ContextName makeWordSetdefStyledefaultFormatOpts$fFromJSONStyle$fFromColor(,,)$fFromColor(,,)0 $fFromColor[]$fFromJSONColor $fToColor(,,)$fToColor(,,)0 $fToColorInt $fToColor[]$fFromJSONTokenStyle$fFromJSONTokenType $fShowWordSet$fShowKeywordAttr$fReadKeywordAttr$fEqKeywordAttr$fOrdKeywordAttr$fDataKeywordAttr$fGenericKeywordAttr $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 $fShowColor $fReadColor $fOrdColor $fEqColor $fDataColor$fGenericColor$fShowTokenStyle$fReadTokenStyle$fOrdTokenStyle$fEqTokenStyle$fDataTokenStyle$fGenericTokenStyle $fReadStyle $fShowStyle $fEqStyle $fOrdStyle $fDataStyle$fGenericStyle$fShowFormatOptions$fReadFormatOptions$fEqFormatOptions$fOrdFormatOptions$fDataFormatOptions$fGenericFormatOptions parseThemekate breezeDarkpygmentstangoespressohaddock monochromezenburndefaultSyntaxMapTokenizerConfig syntaxMap traceOutputtokenize$fShowContextStack$fShowTokenizerConfigaddSyntaxDefinitionmissingIncludesparseSyntaxDefinitionformatLaTeXInlineformatLaTeXBlock styleToLaTeXformatHtmlInlineformatHtmlBlock styleToCsssyntaxesByExtensionsyntaxesByFilename syntaxByNamesyntaxByShortName lookupSyntax isOctalDigitcolorsyntax TokenizerMTokenizerStateinputendlineprevChar contextStackcapturescolumnlineContinuationfirstNonspaceColumncompiledRegexes ContextStackunContextStackinfoinfoContextStackpopContextStackpushContextStackcurrentContextdoContextSwitchdoContextSwitches lookupContext startingState tokenizeLinegetToken takeCharstryRulewithAttrhlCStringCharRegexreHlCStringChar hlCCharRegex wordDetect stringDetect normalChunk includeRules checkLineEnd detectChargetDynamicChar detect2Chars rangeDetect detectSpacesdetectIdentifier lineContinueanyCharregExpr wordBoundaryisWordBoundarydecodeBS subDynamic getCapturekeywordnormalizeHighlighting integerRegex floatRegexoctRegexhexRegexstandardDelimsdefaultKeywordAttrstripWhitespacevBool applicationextractSyntaxDefinitiontoItemDataTable getItemDatas toTokenTypegetListsgetListContents getContextsreadChar getParsersparseContextSwitchgetKeywordAttrspathToLangNamecamelize capitalize formatLaTeXsourceLineToLaTeX tokenToLaTeX escapeLaTeXmacrodef tokenToHtmlshortsourceLineToHtmlformatHtmlBlockPretoCss matchGlobs matchGlob