úÎ!FÕC[*      !"#$%&'()© 2020 Albert KrewinkelMIT,Albert Krewinkel <albert+hslua@zeitkraut.de>alphaRequires GHC 8 or later.None=?_kB6hslua-module-doclayout.Textual description of the "doclayout" module.*hslua-module-doclayoutSelf-documenting module.hslua-module-doclayout Pushes the  doclayout module to the Lua stack.hslua-module-doclayoutAdd the  doclayoutA module under the given name to the table of preloaded packages.hslua-module-doclayoutExposed fields.hslua-module-doclayoutWrapped and documented + value.hslua-module-doclayoutWrapped and documented , value.hslua-module-doclayoutWrapped and documented - value.hslua-module-doclayoutWrapped and documented . value.hslua-module-doclayoutExposed module functions. hslua-module-doclayout Render a /‘. The text is reflowed on breakable spaces to match the given line length. Text is not reflowed if the line length parameter is omitted or nil. hslua-module-doclayoutTrue iff the document is empty. hslua-module-doclayoutReturns the width of a /. hslua-module-doclayoutReturns the minimal width of a /$ when reflowed at breakable spaces. hslua-module-doclayoutJReturns the column that would be occupied by the last laid out character.hslua-module-doclayout+Returns the height of a block or other Doc.hslua-module-doclayout—Returns the real length of a string in a monospace font: 0 for a combining character, 1, for a regular character, 2 for an East Asian wide character.hslua-module-doclayout Creates a /N which is conditionally included only if it comes at the beginning of a line.hslua-module-doclayout!Conditionally includes the given /) unless it is followed by a blank space.hslua-module-doclayout-Insert blank lines unless they exist already.hslua-module-doclayoutPuts a / in curly braces.hslua-module-doclayoutPuts a / in square brackets.hslua-module-doclayoutLike  but aligned centered.hslua-module-doclayout%Chomps trailing blank space off of a /.hslua-module-doclayoutConcatenates a list of /s.hslua-module-doclayoutWraps a / in double quoteshslua-module-doclayoutMakes a / flush against the left margin.hslua-module-doclayoutCreates a hanging indent.hslua-module-doclayout Encloses a / inside a start and end /.hslua-module-doclayoutGCreates a block with the given width and content, aligned to the left.hslua-module-doclayout Creates a / from a string.hslua-module-doclayout Indents a /# by the specified number of spaces.hslua-module-doclayout#Removes leading blank lines from a /. hslua-module-doclayoutMakes a / non-reflowable.!hslua-module-doclayoutPuts a / in parentheses."hslua-module-doclayout†Uses the specified string as a prefix for every line of the inside document (except the first, if not at the beginning of the line).#hslua-module-doclayoutWraps a / in single quotes.$hslua-module-doclayoutLike $ but aligned to the right.%hslua-module-doclayoutƒAn expandable border that, when placed next to a box, expands to the height of the box. Strings cycle through the list provided.0hslua-module-doclayoutName used for the Doc Lua userdata values.1hslua-module-doclayout Retrieve a Doc Text; value from the Lua stack. Strings are converted to plain / values.'hslua-module-doclayoutPush a Doc Text value to the Lua stack.2hslua-module-doclayoutConcatenate two /)s, putting breakable spaces between them.3hslua-module-doclayoutConcatenate two /.4hslua-module-doclayouta / b puts a above b.5hslua-module-doclayoutTest / equality.6hslua-module-doclayouta // b puts a above b.7hslua-module-doclayout1Convert to string by rendering without reflowing.8hslua-module-doclayoutDoc typed function parameter.9hslua-module-doclayoutInt typed function parameter.:hslua-module-doclayoutText typed function parameter.;hslua-module-doclayoutBoolean function result.<hslua-module-doclayoutFunction result of type /.=hslua-module-doclayoutFunction result of type >.;hslua-module-doclayout Description<hslua-module-doclayout Description=hslua-module-doclayout Description(  !"#$%&'( !"#$%   &'?      !"#$%&'()*+,-.-.-.-. -./0123456789:;<=>?@A3hslua-module-doclayout-0.2.0-CB98Lv4BzBc4JqdxmyjLicForeign.Lua.Module.DocLayout description pushModule preloadModulefields blanklinecremptyspace functionsrenderis_emptyoffset min_offset update_columnheight real_length after_breakbefore_non_blank blanklinesbracesbracketscblockchompconcat double_quotesflushhanginsidelblockliteralnestnestlenowrapparensprefixedquotesrblockvfillpeekDocpushDoc $fPushableDoc $fPeekableDocdocumentedModule$doclayout-0.3-Aag6PxnKOo57oZnpGMoWTuText.DocLayoutDoc docTypeNamepeekDoc'__add__concat__div__eq__idiv __tostringdocParamintParam textParam booleanResult docResult intResultghc-prim GHC.TypesInt