package printbox-text
Text renderer for printbox, using unicode edges
Install
Dune Dependency
Authors
Maintainers
Sources
printbox-0.7.tbz
sha256=59271f9720bfe25e8bf884b38f1ba7fe161292faf6f895c89f71b615e5671737
sha512=77af5c0479a62f7e3df96267d0f5dc1315bdafcdaa2ded7bb2cbe4cab415c6310add696a45f8ae505f1ed51d509d4dd4d74000b5eae1f518c638afdaec95774d
doc/CHANGELOG.html
Changes
0.7
- move to 4.08 as lower bound
preformatted
text style instead of global settingPrintBox_html:
- Optionally wrap text with the
<pre>
HTML element - Output text consistently as
<span>
, not<div>
- Use
<details><summary>
for collapsible trees
- Optionally wrap text with the
- fix: Tree connectors touching frames (#26)
0.6.1
- compat with dune 3
0.6
- move text rendering into a new printbox-text library
- Changing visuals for hlines and vlines connections, and tree structure using unicode characters for box borders
0.5
- reenable mdx for tests
- custom classes/attributes for html translation in
PrintBox_html
- add
link
case - examples: add lambda.ml
0.4
- remove
<p>
in rendering text to html - add
grid_map_l
andv_record
- add another test
0.3
- improve code readability in text rendering
- add
align
andcenter
- add basic styling for text (ansi codes/html styles)
- add
printbox_unicode
for setting up proper unicode printing - add
grid_l
,grid_text_l
, andrecord
helpers - use a more accurate length estimate for unicode, add test
- remove mdx as a test dep
- fix rendering bugs related to align right, and padding
0.2
- make the box type opaque, with a view function
- require OCaml 4.03
- add
PrintBox_text.pp
- expose a few new functions to build boxes
- change
Text
type, work on string slices when rendering - automatic testing using dune and mdx
- migrate to dune and opam 2
0.1
initial release