Commit Graph

76 Commits (main)

Author SHA1 Message Date
rwxrob 4e281d0314
Drop unused Cmd.UsageFunc (keep Z.UsageFunc) 2 years ago
rwxrob 7a241ea37d
Clean up and clarify fields 2 years ago
rwxrob 1cbae4c543
Add template support and Vars 2 years ago
rwxrob 87300a5828
Replace Dynamic with template.FuncMap
Must better and more resilient. Also allows the creation of template
domain languages by individual Cmd authors.

First `indent` builtin created.
2 years ago
rwxrob 966dc7ac29
Add Z.Out, capture shell command output 2 years ago
rwxrob f7287f4f68
Add Cmd.Dynamic attributes and Dyn template method 2 years ago
rwxrob 692fbb7333
Add Cache, Cmd.ReqCache 2 years ago
rwxrob d01674c3e0
Add text/template rendering to Get* methods 2 years ago
rwxrob a3e22c48f8
Fix Cmd.Q, tighten Query interface reqs 2 years ago
rwxrob fa90cf0850
Fix and close #64, broken aliases 2 years ago
rwxrob 97ff92d4c8
Complete major refactor and simplification
* Pulled all the interfaces up and into `bonzai` package
* Command interface supplemented to match all Cmd
* Removed `config` dependency, now optional `Z.Conf`
2 years ago
rwxrob dda3fe68f5
Factor help out, add TrapPanic/AllowPanic 2 years ago
rwxrob 98845b112a
Add TrapPanic and AllowPanic 2 years ago
rwxrob a9acfa8a91
Remove work on update command 2 years ago
rwxrob 6b76c5919f
Add TrapPanic 2 years ago
rwxrob 3aea8cbeca
Add TrapPanic 2 years ago
rwxrob f823eadc0b
Fix help nil Caller bug 2 years ago
rwxrob e1eceeee5f
Fix help and mark, ready for 1.0 2 years ago
rwxrob 40b96f4174
Fix Blocks and Mark, plus new scan.R 2 years ago
rwxrob 199a74b181
Add all variation for BonzaiMark 2 years ago
rwxrob 717693ff6f
Completed Mark 2 years ago
rwxrob fa625e5337
Create Block types for formatting 2 years ago
rwxrob 98ac4f744a
Blocks working 2 years ago
rwxrob dcbcc5d34f
Blocks working 2 years ago
rwxrob e2da6a2dbf
Working commit, just need to.Dedent 2 years ago
rwxrob 51d622e1c1
Working commit to preserve refactoring 2 years ago