Îõ³h*Fú     1.1.1(c) Sena, 2024AGPL-3.0-or-laterSena stableportable Safe-Inferred"Þ gemmulaA gemtext itemgemmulaA regular gemtext line --  gemmulaA gemtext link --  [Optional Description]gemmula%A gemtext heading of 3 levels max --  gemmulaAn unordered gemtext list --  gemmulaA gemtext quote --  gemmula A preformatted gemtext block --  [Optional Alt Text]gemmula6A gemtext document, in the form of an ordered list of sgemmulaParse a gemtext block as .!The text should be supplied as a  which uses LF line breaks. gemmulaParse a single gemtext line as .)Preformatted text blocks are regarded as !s as they are strictly multiline. gemmulaEncode a parsed  into a gemtext block. The output  uses LF line breaks.4Valid prefixes are escaped before encoding. See the   function below.!Empty lists are ignored if given. gemmula Encode a single parsed  into gemtext.Beware that the output text does not end with a newline. The output ? might be multiple lines, in which case it uses LF line breaks.+Valid prefixes are escaped before encoding.The spaces in s are replaced with %20 to normalize them.        $gemmula-1.1.1-E67mKuVGioBFqkDaDCjJZs Text.GeminigemmulaGemItemGemTextGemLink GemHeadingGemListGemQuoteGemPre GemDocumentdecode decodeLineencode encodeItem $fShowGemItem $fEqGemItem text-2.0.2Data.Text.InternalText