Glad you like the barking. I'm happy to let the prompt issue rest for now, we can always add it later.
If we DID want it, however, I don't think it'll be hard to add a special prompt (Thinking %T or %Y because they both look like branches, heh),
Ah!:-) T may stand for Tree, but Y looks a little bit more like branches. Maybe Y for Yew.
Well played. The %Y prompt can be a separate patch.
New patch. Highlights: - rebased to master as of ten minutes ago
- Interactive barking on branching state changes, commands typed while in inactive state
- Help text. New block in help text called "Conditionals"
- SendQuery calls in mainloop.c are all encapsulated in send_query() to ensure the same if-active and if-interactive logic is used - Exactly one perl TAP test, testing ON_ERROR_STOP. I predict more will be needed, but I'm not sure what coverage is desired
- I also predict that my TAP test style is pathetic - regression tests now have comments to explain purpose