Commit Graph

49 Commits (f50a4e6e4ec3a614cb9bb542ab96a4ce67337461)

Author SHA1 Message Date
rwxrob 1198faaa5d
Remove Z.Shortcuts 2 years ago
rwxrob a29bdb8c54
Fix bug with shortcut completion 2 years ago
rwxrob 492ee10da6
Add UsageCmdShortcuts 2 years ago
rwxrob c7583b8f82
Add Cmd.Shortcuts 2 years ago
rwxrob c5d6bb50aa
Rename Z.Aliases to Z.Shortcuts 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 96fb962b51
Add better usage and error messages 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 1abb85778c
Add MaxArgs, NumArgs, clean up returns 2 years ago
rwxrob 7a319fdcc2
Add CallDummy function for easier testing 2 years ago
rwxrob 2501602891
Factor all errors into custom errors.go 2 years ago
rwxrob a770d8250e
Rename CacheMap to Vars 3 years ago
rwxrob c81f800235
Complete factoring of comp to own modules 3 years ago
rwxrob 499a9d1f83
Add better Run completion docs 3 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
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 a9acfa8a91
Remove work on update command 3 years ago
rwxrob 6b76c5919f
Add TrapPanic 3 years ago
rwxrob 3aea8cbeca
Add TrapPanic 3 years ago
rwxrob f823eadc0b
Fix help nil Caller bug 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
rwxrob fa625e5337
Create Block types for formatting 3 years ago
rwxrob 98ac4f744a
Blocks working 3 years ago
rwxrob dcbcc5d34f
Blocks working 3 years ago
rwxrob e2da6a2dbf
Working commit, just need to.Dedent 3 years ago
rwxrob 51d622e1c1
Working commit to preserve refactoring 3 years ago