Only once calling make_prompt function

make_prompt関数が上手く呼ばれず、PROMPTが更新されなかった
PROMPT='$(make_prompt)' とすれば問題なかったが、
関数にするとコマンド実行の度に関数が呼ばれ無駄に変数を更新するためrevert