14
14
# kill -USR1 $$
15
15
# core.trap_remove 'some_handler' 'USR1'
16
16
core.trap_add () {
17
- core.private.util .init
17
+ core._util .init
18
18
local function=" $1 "
19
19
20
- core.private.util .validate_args " $function " $#
20
+ core._util .validate_args " $function " $#
21
21
local signal_spec=
22
22
for signal_spec in " ${@: 2} " ; do
23
- core.private.util .validate_signal " $function " " $signal_spec "
23
+ core._util .validate_signal " $function " " $signal_spec "
24
24
25
25
___global_trap_table___[" $signal_spec " ]=" ${___global_trap_table___[$signal_spec]} " $' \x1C ' " $function "
26
26
27
27
# rho (WET)
28
28
local global_trap_handler_name=
29
- printf -v global_trap_handler_name ' %q' " core.private.trap_handler_ ${signal_spec} "
29
+ printf -v global_trap_handler_name ' %q' " core._trap_handler_ ${signal_spec} "
30
30
31
31
if ! eval " $global_trap_handler_name () {
32
32
local ___exit_code_original=\$ ?
33
- if core.private.util .trap_handler_common '$signal_spec ' \"\$ ___exit_code_original\" ; then
33
+ if core._util .trap_handler_common '$signal_spec ' \"\$ ___exit_code_original\" ; then
34
34
return \$ ___exit_code_original
35
35
else
36
36
local ___exit_code_user=\$ ?
@@ -55,13 +55,13 @@ core.trap_add() {
55
55
# kill -USR1 $$
56
56
# core.trap_remove 'some_handler' 'USR1'
57
57
core.trap_remove () {
58
- core.private.util .init
58
+ core._util .init
59
59
local function=" $1 "
60
60
61
- core.private.util .validate_args " $function " $#
61
+ core._util .validate_args " $function " $#
62
62
local signal_spec=
63
63
for signal_spec in " ${@: 2} " ; do
64
- core.private.util .validate_signal " $function " " $signal_spec "
64
+ core._util .validate_signal " $function " " $signal_spec "
65
65
66
66
local -a trap_handlers=()
67
67
local new_trap_handlers=
@@ -85,7 +85,7 @@ core.trap_remove() {
85
85
if [ -z " $new_trap_handlers " ]; then
86
86
# rho (WET)
87
87
local global_trap_handler_name=
88
- printf -v global_trap_handler_name ' %q' " core.private.trap_handler_ ${signal_spec} "
88
+ printf -v global_trap_handler_name ' %q' " core._trap_handler_ ${signal_spec} "
89
89
trap -- " $signal_spec "
90
90
unset -f " $global_trap_handler_name "
91
91
fi
@@ -102,7 +102,7 @@ core.trap_remove() {
102
102
# [[ 'variable' == @(foxtrot|golf|echo|variable) ]] && printf '%s\n' 'Woof!'
103
103
# core.shopt_pop
104
104
core.shopt_push () {
105
- core.private.util .init
105
+ core._util .init
106
106
local shopt_action=" $1 "
107
107
local shopt_name=" $2 "
108
108
@@ -147,7 +147,7 @@ core.shopt_push() {
147
147
# [[ 'variable' == @(foxtrot|golf|echo|variable) ]] && printf '%s\n' 'Woof!'
148
148
# core.shopt_pop
149
149
core.shopt_pop () {
150
- core.private.util .init
150
+ core._util .init
151
151
152
152
if (( ${# ___global_shopt_stack___[@]} == 0 )) ; then
153
153
core.panic ' Unable to pop as nothing is in the shopt stack'
@@ -219,7 +219,7 @@ core.panic() {
219
219
if [ -n " $2 " ]; then
220
220
code=$2
221
221
fi
222
- if core.private.should_print_color 2; then
222
+ if core._should_print_color 2; then
223
223
printf " \033[1;31m\033[4m%s:\033[0m %s\n" ' Panic' " $1 " >&2
224
224
else
225
225
printf " %s: %s\n" ' Panic' " $1 " >&2
@@ -329,7 +329,7 @@ core.print_debug_fn() {
329
329
core.print_fatal () {
330
330
local msg=" $1 "
331
331
332
- if core.private.should_print_color 2; then
332
+ if core._should_print_color 2; then
333
333
printf " \033[1;35m%s:\033[0m %s\n" ' Fatal' " $msg " >&2
334
334
else
335
335
printf " %s: %s\n" ' Fatal' " $msg " >&2
@@ -341,7 +341,7 @@ core.print_fatal() {
341
341
core.print_error () {
342
342
local msg=" $1 "
343
343
344
- if core.private.should_print_color 2; then
344
+ if core._should_print_color 2; then
345
345
printf " \033[1;31m%s:\033[0m %s\n" ' Error' " $msg " >&2
346
346
else
347
347
printf " %s: %s\n" ' Error' " $msg " >&2
@@ -353,7 +353,7 @@ core.print_error() {
353
353
core.print_warn () {
354
354
local msg=" $1 "
355
355
356
- if core.private.should_print_color 2; then
356
+ if core._should_print_color 2; then
357
357
printf " \033[1;33m%s:\033[0m %s\n" ' Warn' " $msg " >&2
358
358
else
359
359
printf " %s: %s\n" ' Warn' " $msg " >&2
@@ -365,7 +365,7 @@ core.print_warn() {
365
365
core.print_info () {
366
366
local msg=" $1 "
367
367
368
- if core.private.should_print_color 1; then
368
+ if core._should_print_color 1; then
369
369
printf " \033[1;32m%s:\033[0m %s\n" ' Info' " $msg "
370
370
else
371
371
printf " %s: %s\n" ' Info' " $msg "
@@ -395,7 +395,7 @@ core.ifs_restore() {
395
395
# use tput because simple environment variable checking heuristics suffice. Deprecated because this code
396
396
# has been moved to bash-std
397
397
core.should_output_color () {
398
- if core.private.should_print_color " $@ " ; then : ; else
398
+ if core._should_print_color " $@ " ; then : ; else
399
399
return $?
400
400
fi
401
401
}
@@ -428,7 +428,7 @@ core.get_package_info() {
428
428
# this function is called automatically by functions that use global variables
429
429
# @noargs
430
430
core.init () {
431
- core.private.util .init
431
+ core._util .init
432
432
}
433
433
434
434
# @description (DEPRECATED) Prints stacktrace
0 commit comments