Forked function library for cf-node-bootstrap (CircuitForge node setup)
- blk/nln/unbl/rsinv/hid/unh were missing the trailing 'm', producing
invalid escape sequences. Concatenated with text (e.g. temperature
readouts using ${blk}), strict-parsing terminals would read the
digits/letters that followed as CSI parameters, causing garbled
output or unwanted cursor movement.
- norm used bash's $"..." locale-translation syntax on an ANSI code
instead of a plain string.
- set-boxtype() always ran box-norm/double/heavy/light/rounded, which
draw with hardcoded Unicode corner glyphs, even when
check_unicode_support() determined the terminal/locale couldn't
render Unicode. This defeated box_chars_simple()'s ASCII fallback
entirely. Now the Unicode style dispatch is skipped when
unicode_supported is false.
- Removed a duplicate box-singlechar() definition.
|
||
|---|---|---|
| demo.sh | ||
| functions | ||
| README.md | ||
