sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
PPrint.ToFormatter to use Format.pp_print_text internally. This means that a newline character causes a call to Format.pp_force_newline; a space character causes a call to Format.pp_print_space; and every other character is printed using Format.pp_print_char.dune.line field to the state record, which can be read by the code that implements custom documents. Add a range combinator that allows retrieving the start and end points of a (sub)document in the output. (Suggested by Victor Gomes.)-safe-string. This means that the library now requires OCaml 4.02 or later, and is compatible with 4.06.string and substring. Initially committed on 2014/03/24, but left out of the 20140424 release due to a goof-up.align, which was not consistent with its documentation. align now sets the indentation level to the current column. In particular, this means that align (align d) is equivalent to align d, which was not the case previously. Thanks to Dmitry Grebeniuk for reporting this issue.custom document constructor allows the user to define her own documents, as long as they fit the manner in which the current rendering engine works.compact rendering engine is now tail-recursive too.group.column and nesting are no longer supported. The API is otherwise unchanged.