<commit_before>#! /bin/cat

realdir () {
    local _p=
    for _p in $(realpath "$@"); do
        dirname "$_p"
    done
}

. ~/jab/src/bash/welcome.sh

Welcome_to $BASH_SOURCE

. ~/hub/what/what.sh
. ~/jab/src/bash/hub.sh
. ~/hub/vimack/vimack.sh
. ~/hub/kd/kd.sh
. ~/hub/what/what.sh

. ~/jab/src/bash/__init__.sh
. ~/jab/environ.d/__init__.sh
. ~/jab/local/__init__.sh optional

Bye_from $BASH_SOURCE<commit_msg>Declare functions<commit_after>#! /bin/cat

realdir () {
    local _p=
    for _p in $(realpath "$@"); do
        dirname "$_p"
    done
}

. ~/jab/src/bash/welcome.sh

Welcome_to $BASH_SOURCE

. ~/hub/what/what.sh
. ~/jab/src/bash/hub.sh
. ~/hub/vimack/vimack.sh
. ~/hub/kd/kd.sh
. ~/hub/what/what.sh

_out_funcs=$(declare -f | grep "^[^ ]* ()" | wc -l)

. ~/jab/src/bash/__init__.sh
. ~/jab/environ.d/__init__.sh
. ~/jab/local/__init__.sh optional

_all_funcs=$(declare -f | grep "^[^ ]* ()" | wc -l)
_in_funcs=$(( $_all_funcs - $_out_funcs ))
echo $_all_funcs functions
echo $_out_funcs before '~/jab'
echo $_in_funcs in '~/jab'

Bye_from $BASH_SOURCE
{'fraction_non_alphanumeric': 0.205799812909261, 'fraction_numerical': 0.0, 'mean_word_length': 2.835125448028674, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5467512', 'n_tokens_mistral': 525, 'n_tokens_neox': 486, 'n_words': 78}