package printbox-text
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=7a3935545f8b44c4380bdd78ac434d4e83b18c98ba96241b3c79530bd75839e9
sha512=a77692bfb5e96d6512646f6c7e3a6eb15770e12abb19bd09ef6d0cecf84976f69ff45ac703e56bed0552ed845d8b5afa08346cf0b6895bc3e3fd2add088cfc78
CHANGELOG.md.html
0.11
Anchors (with self-links if inner is non-empty)
Support
hlist
andvlist
inside summaries Implemented as poor-man's support of arbitrary grids.
0.10
Fixes #10: ANSI encoded hyperlinks for printbox-text
Fixes #39: more compact markdown output Remove double empty lines after
</details>
.More compact html output: no empty class annotations
Provide context for the
line
exception
0.9
fix
PrintBox.text
will correctly handle newlinesnew
printbox-md
backend, generating markdown (by @lukstafi)
0.8
require dune 3.0
Fixes #28: no misleading uptick for empty tree nodes
HTML: Allow frames in the summary / tree header
Output frames as div borders in HTML
0.7
move to 4.08 as lower bound
preformatted
text style instead of global settingPrintBox_html:
Optionally wrap text with the
<pre>
HTML elementOutput text consistently as
<span>
, not<div>
Use
<details><summary>
for collapsible trees
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
caseexamples: add lambda.ml
0.4
remove
<p>
in rendering text to htmladd
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 printingadd
grid_l
,grid_text_l
, andrecord
helpersuse 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 renderingautomatic testing using dune and mdx
migrate to dune and opam 2
0.1
initial release