Commit Graph

234 Commits (20755306946bf9d5b9872fcc399dc49503ae17d2)
 

Author SHA1 Message Date
rwxrob 2075530694
Add UsageError and MissingConf back 2 years ago
rwxrob de68606750
Add breaking change to Configurer, returns error 2 years ago
rwxrob a1fc87eba6
Extend Path() with optional args 2 years ago
rwxrob 168892da24
Rename ReqConf/Vars to UseConf/Vars 2 years ago
rwxrob 6c6bb2d6e3
Add breaking change error design description 2 years ago
rwxrob 1abb85778c
Add MaxArgs, NumArgs, clean up returns 2 years ago
rwxrob 7a319fdcc2
Add CallDummy function for easier testing 2 years ago
rwxrob b8c103378a
Add design note about reserved -- "into" operator 2 years ago
rwxrob 2501602891
Factor all errors into custom errors.go 2 years ago
rwxrob c197dfba66
Add BUILD reminders 2 years ago
rwxrob a770d8250e
Rename CacheMap to Vars 2 years ago
rwxrob e8a9a90f93
Clean up deps 2 years ago
rwxrob 212a56d908
Update deps 2 years ago
rwxrob c81f800235
Complete factoring of comp to own modules 2 years ago
rwxrob 499a9d1f83
Add better Run completion docs 2 years ago
rwxrob 1492aaf15a
Add Cmd.Root and Cmd.PathCmds 3 years ago
rwxrob 04ef25b40f
Change Q to C, add Set/Get 3 years ago
rwxrob a3b8f82b5e
Drop (and fix) UsageFunc 3 years ago
rwxrob 7bcd340a40
Add https:// assumed note to site,source,issues 3 years ago
rwxrob 4e281d0314
Drop unused Cmd.UsageFunc (keep Z.UsageFunc) 3 years ago
rwxrob 7a241ea37d
Clean up and clarify fields 3 years ago
rwxrob 1cbae4c543
Add template support and Vars 3 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.
3 years ago
rwxrob 966dc7ac29
Add Z.Out, capture shell command output 3 years ago
rwxrob f7287f4f68
Add Cmd.Dynamic attributes and Dyn template method 3 years ago
rwxrob 692fbb7333
Add Cache, Cmd.ReqCache 3 years ago
rwxrob d01674c3e0
Add text/template rendering to Get* methods 3 years ago
rwxrob a3e22c48f8
Fix Cmd.Q, tighten Query interface reqs 3 years ago
rwxrob fa90cf0850
Fix and close #64, broken aliases 3 years ago
slittica b0983d80a7 Fix typo 3 years ago
rwxrob 4851a47471
Update dependencies 3 years ago
rwxrob d33b0bcf43
Update README.md 3 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`
3 years ago
rwxrob dda3fe68f5
Factor help out, add TrapPanic/AllowPanic 3 years ago
rwxrob 98845b112a
Add TrapPanic and AllowPanic 3 years ago
rwxrob c2cbd476cd
Fix bug with [COMMAND] missing from help 3 years ago
rwxrob 1fe3463513
Drop bonzai command from module 3 years ago
rwxrob a9acfa8a91
Remove work on update command 3 years ago
rwxrob 8366d286b8
Add plushie reference 3 years ago
rwxrob 6b76c5919f
Add TrapPanic 3 years ago
rwxrob 3aea8cbeca
Add TrapPanic 3 years ago
rwxrob 5084c30d94
Fix line returns on help output 3 years ago
rwxrob f823eadc0b
Fix help nil Caller bug 3 years ago
rwxrob ece2df9002
Fix comp z dep and help bug 3 years ago
rwxrob 3c6232ee49
Add go.mod updates 3 years ago
rwxrob 5090bbaa66
Add go.work.off 3 years ago
rwxrob e1eceeee5f
Fix help and mark, ready for 1.0 3 years ago
rwxrob 40b96f4174
Fix Blocks and Mark, plus new scan.R 3 years ago
rwxrob 199a74b181
Add all variation for BonzaiMark 3 years ago
rwxrob 717693ff6f
Completed Mark 3 years ago