prompt_fire_callback
if (prompt_fire_callback(pr, s, PROMPT_KEY_CLOSE, redraw))
if (prompt_fire_callback(pr, s, PROMPT_KEY_MOVE, NULL)) {
if (!prompt_fire_callback(pr, ks, PROMPT_KEY_CLOSE, NULL))
if (!prompt_fire_callback(pr, s, PROMPT_KEY_CLOSE, NULL))
prompt_fire_callback(pr, cp, PROMPT_KEY_HANDLED, NULL);
prompt_fire_callback(pr, cp, PROMPT_KEY_HANDLED, NULL);