Commit Graph

2 Commits

Author SHA1 Message Date
6061556d39 Add shell expansion for output lines
Do shell expansion for output lines (|, @ and ?), so that it is possible to
evaluate arbitrary shell expressions.

Other fixes included:
- Don't assume ksh is in bin.
- Eval commands using the standard shell instead of ksh.
- Make sure we delete temp files; also avoid creating a temp file per line.
- Don't print ? output if return status is 0.
- Fix literal \? match when evaluating lines.
2025-11-28 22:42:48 +01:00
7dcf64ef11 Add newp (new post) and ts (shell test) tools
newp is a dump shortcut that will create a new ms article.

ts is a tool similar to cram or tush.
2022-10-04 14:22:52 +00:00