test 100%

This commit is contained in:
pvincent
2026-07-23 09:17:03 +04:00
parent f62023bb31
commit d536dde018
4 changed files with 51 additions and 27 deletions
+11 -3
View File
@@ -14,7 +14,9 @@ stack_functions=('f2' 'f1' '<main>')
# tput rc
# FG=RED style_ansi "\t║\n"
# }
function strip_ansi {
echo "$1" | sed -E 's/\x1b\[[0-9;]*[a-zA-Z]//g'
}
function ansi_block_error {
BG=RED
FG=BLACK
@@ -26,7 +28,7 @@ function ansi_block_error {
content=$(style_padding "$content")
detail=$(BG=BLACK style_padding "$2")
exit_code=$(FG=CYAN style_ansi " $3")
BLOCK_CONTINUATION_COL=5 style_block "$content$detail$exit_code"
BLOCK_CONTINUATION_COL=5 style_block "$content\t$detail$exit_code"
ansi_reset
FG=RED style_ansi " ║"
echo
@@ -59,5 +61,11 @@ function show_error {
declare -F style_ansi >/dev/null || source "$MIAOU_BASH_DIR/lib/ansi.bash"
echo START
output=$(BG=RED style_ansi "╔")
output=$(strip_ansi "$output")
echo "$output"
# echo "$output" | cat -v
# echo -n "standard flow:" && show_error
echo -n "starting subshell: $(show_error)"
# echo -n "starting subshell: $(show_error)"