Commit Graph

294 Commits (main)
 

Author SHA1 Message Date
rwxrob bbfe358188
Update README.md 2 years ago
rwxrob b76b5dea3c
Update README.md 2 years ago
rwxrob c9940d1500
Clean up README.md 2 years ago
rwxrob 0c2e737c18
Add homedir to markfunc.go 2 years ago
rwxrob c804f69060
Remove references to rwxrob in docs 2 years ago
rwxrob e3dc6a52db
Fix Cmd.C and Cmd.Get return values
Cmd.C was not trimming white space.

Cmd.Get was only returning string. Should have been converted to
double return values with error.
2 years ago
rwxrob 85d8ab29aa
Update name of foo to bonzai-example 2 years ago
rwxrob 96fb962b51
Add better usage and error messages 2 years ago
rwxrob 6fff916b9c
Update BUILD 2 years ago
rwxrob 2336c55cc9
Update BUILD 2 years ago
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 2 years ago
rwxrob 04ef25b40f
Change Q to C, add Set/Get 2 years ago
rwxrob a3b8f82b5e
Drop (and fix) UsageFunc 2 years ago
rwxrob 7bcd340a40
Add https:// assumed note to site,source,issues 2 years ago
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
slittica b0983d80a7 Fix typo 2 years ago
rwxrob 4851a47471
Update dependencies 2 years ago
rwxrob d33b0bcf43
Update README.md 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 c2cbd476cd
Fix bug with [COMMAND] missing from help 2 years ago
rwxrob 1fe3463513
Drop bonzai command from module 2 years ago
rwxrob a9acfa8a91
Remove work on update command 2 years ago
rwxrob 8366d286b8
Add plushie reference 2 years ago
rwxrob 6b76c5919f
Add TrapPanic 2 years ago