···88# ------------------------------------------------------------------------------
991010# don't leak password data if debug mode is enabled
1111-set +x
1111+#set +x
12121313# GLOBAL VARIABLES
1414declare _PASS_BACKEND _DMENU_BACKEND _TSN_ACTION _TSN_CONFIG
···623623parse_config() {
624624 local line idx key val
625625 local -a config_arr
626626- local config_regex='^[[:alpha:]_]+="[[:alnum:]~_./^$|()[],*-]+"$'
626626+ local config_regex='^[[:alpha:]_]+=[[:print:]]+'
627627 # in case the user hasn't provided an explicit location, we'll have to check
628628 # if the default file exists before we parse it
629629 if [[ -s $_TSN_CONFIG ]]; then