úÎ933ã      None   2003 Shae ErissonlGPLNone !"#$% !"#$%NoneNoneF&Configuration.'Print out help.(ÿÿBreak a string into dictionary-query terms, handling quoting and escaping along the way. (This is ugly, and I don't particularly like it.) Given a string like the following, we want to do the right thing, which is to break it into five query strings:8firefly "c'est la vie" 'pound cake' 'rock n' roll' et al firefly"c'est la vie" 'pound cake''rock n' roll'et al)&*'()&*'(None!"++,-./0+,-./0NoneF1OFind the first misspelled word in the input line, and return plausible output.20Return a list of possible spellings for a word 3$ is a word to check the spelling of.456789:;12<=>?456789:;12<=>?NoneF4Run a browser action with some standardized settings@nLimit the maximum title length to prevent jokers from spamming the channel with specially crafted HTML pages.ÿcFetches a page title suitable for display. Ideally, other plugins should make use of this function if the result is to be displayed in an IRC channel because it ensures that a consistent look is used (and also lets the URL plugin effectively ignore contextual URLs that might be generated by another instance of lambdabot; the URL plugin matches on urlTitlePrompt).A´Fetches a page title for the specified URL. This function should only be used by other plugins if and only if the result is not to be displayed in an IRC channel. Instead, use .BµGiven a server response (list of Strings), return the text in between the title HTML element, only if it is text/html content. Now supports all(?) HTML entities thanks to TagSoup.@AB@AB NoneCDEFCDEF None GHIJK LMNO  GHIJK LMNO NoneP=Fetch a page via HTTP and return its body as a list of lines.QgReturn a list of comma-separated values. Quotes allowed in CSV if it's the first character of a field.RRead a value from a string.ST UVWXYZ[\PQR ST UVWXYZ[\PQR NoneF ]3The string that I prepend to the quoted page title.^%Fetch the title of the specified URL._base url for fetching tiny urls`%Fetch the title of the specified URL.a$Tries to find the start of a tinyurlbÿrList of strings that, if present in a contextual message, will prevent the looking up of titles. This list can be used to stop responses to lisppaste for example. Another important use is to another lambdabot looking up a url title that contains another url in it (infinite loop). Ideally, this list could be added to by an admin via a privileged command (TODO).cÎSuffixes that should be stripped off when identifying URLs in contextual messages. These strings may be punctuation in the current sentence vs part of a URL. Included here is the NUL character as well.d6Searches a string for an embeddded URL and returns it.e«Utility function to remove potential suffixes from a string. Note, once a suffix is found, it is stripped and returned, no other suffixes are searched for at that point.fdUtility function to check of any of the Strings in the specified list are substrings of the String. g]^_`abcdef  g]^_`abcdefNone     h      !"#$%&'()*+,-./012345678899:;<=>?@ABCDEFGHIJKLMNO 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 tulambdabot-reference-plugins-5.0Lambdabot.Plugin.ReferenceLambdabot.Util.Browser*Lambdabot.Plugin.Reference.Dict.DictLookup Lambdabot.Plugin.Reference.WhereLambdabot.Plugin.Reference.OEISLambdabot.Plugin.Reference.DictLambdabot.Config.Reference Lambdabot.Plugin.Reference.Spell Lambdabot.Plugin.Reference.Metar!Lambdabot.Plugin.Reference.Search!Lambdabot.Plugin.Reference.TickerLambdabot.Plugin.Reference.Url wherePlugin oeisPlugin dictPluginproxy aspellBinary spellPluginbrowseLB urlPageTitle metarPlugin searchPlugin tickerPlugin urlPluginreferencePlugins LookupResultDictName DictCommandDefineQuitDictConnection QueryConfigQChostportsimpleDictLookupopenDictConnectioncloseDictConnection queryDictreadResponseLine sendCommandjoin hSendLineWhere WhereWriter WhereStatedoCmdprocessCommandgetWhere updateWhere dictTablegetHelp parseTermsDict dictNamesPROXY ASPELLBINARY $fGEq*PROXY$fGEq*ASPELLBINARY spellingNazispellbaseGHC.BaseStringSpellhelpStrdoSpellspellAllnazionoffargs spellWithArgsclean_clean'clean''maxTitleLength rawPageTitle extractTitleaddsUriaddsSrcdoMetar extractMetarengines googleHeadersnormalizeOptionsmakeUri googleUri moduleHelp searchCmddoHTTPextractConversiongetPagecsv readMaybeAccumValTicker tickerCmd tickerUrl extractQuotebidsCmdbidsUrl getBidAsks accumOptioncalcBidsurlTitlePrompt fetchTitletinyurl fetchTinyfindTinyignoredStringsignoredUrlSuffixes containsUrl stripSuffixesareSubstringsOfmbSay