Îõ³h*„f1      !"#$%&'()*+,-./01.2.0© 2020-2024 Albert KrewinkelMIT,Albert Krewinkel  Safe-Inferred"ÂÄÝäð*hslua-module-doclayout.Textual description of the "doclayout" module.hslua-module-doclayoutSelf-documenting module.hslua-module-doclayoutExposed fields.hslua-module-doclayoutWrapped and documented 1 value.hslua-module-doclayoutWrapped and documented 2 value.hslua-module-doclayoutWrapped and documented 3 value.hslua-module-doclayoutWrapped and documented 4 value. hslua-module-doclayoutExposed module functions. hslua-module-doclayout Render a 5‘. 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 5. hslua-module-doclayoutReturns the minimal width of a 5$ when reflowed at breakable spaces.hslua-module-doclayoutÊReturns 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 5Î which is conditionally included only if it comes at the beginning of a line.hslua-module-doclayout!Conditionally includes the given 5) unless it is followed by a blank space.hslua-module-doclayout-Insert blank lines unless they exist already.hslua-module-doclayoutPuts a 5 in curly braces.hslua-module-doclayoutPuts a 5 in square brackets.hslua-module-doclayoutLike  but aligned centered.hslua-module-doclayout%Chomps trailing blank space off of a 5.hslua-module-doclayoutConcatenates a list of 5s.hslua-module-doclayoutWraps a 5 in double quoteshslua-module-doclayoutMakes a 5 flush against the left margin.hslua-module-doclayoutCreates a hanging indent.hslua-module-doclayout Encloses a 5 inside a start and end 5.hslua-module-doclayoutÇCreates a block with the given width and content, aligned to the left.hslua-module-doclayout Creates a 5 from a string.hslua-module-doclayout Indents a 5# by the specified number of spaces. hslua-module-doclayout#Removes leading blank lines from a 5.!hslua-module-doclayoutMakes a 5 non-reflowable."hslua-module-doclayoutPuts a 5 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 5 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.-hslua-module-doclayout Retrieve a Doc Text; value from the Lua stack. Strings are converted to plain 5 values..hslua-module-doclayoutPush a Doc Text value to the Lua stack.6hslua-module-doclayoutDoc typed function parameter.7hslua-module-doclayoutColor function parameter8hslua-module-doclayoutFunction result of type 5.8hslua-module-doclayout Description/  !"#$%&  '()*+,-./  !"#$%&  '()*+,-.9      !"#$%&'()*+,-./01234567 67 67 67 6789:;<3hslua-module-doclayout-1.2.0-6xRUbIeip2oCvMo0N76QvYHsLua.Module.DocLayouthslua-module-doclayout,hslua-packaging-2.3.1-HiEjJdSvLbj78ENBxAoBcXHsLua.Packaging.Module preloadModule pushModule descriptiondocumentedModulefields blanklinecremptyspace functionsrenderis_emptyoffset min_offset update_columnheight real_length after_breakbefore_non_blank blanklinesbracesbracketscblockchompconcat double_quotesflushhanginsidelblockliteralnestnestlenowrapparensprefixedquotesrblockvfillbolditalic underlined strikeoutfgbgpeekDocpushDoc $fPushableDoc $fPeekableDoc$doclayout-0.5-2Ff4NMLZnwb1qZCpJAjzd5Text.DocLayoutDocdocParam colorParam docResult