Commit Graph

234 Commits

Author SHA1 Message Date
rwxrob
557d499f87
Rename p to s (for scanner) 2022-03-01 03:09:34 -05:00
rwxrob
7516c532f8
Begin json package port 2022-03-01 01:56:29 -05:00
rwxrob
7dc50f5287
Add test for ExtendExpect 2022-03-01 00:50:22 -05:00
rwxrob
b649d38c13
Finish all scan.Scanner stuff 2022-03-01 00:18:45 -05:00
rwxrob
2fa80f99a4
Add is.Rng and other scan stuff 2022-02-28 22:56:01 -05:00
rwxrob
3592b23404
Rename package scanner to scan 2022-02-28 20:21:13 -05:00
rwxrob
12e6aa8585
Add first "is" Expect/Check package values 2022-02-28 20:18:49 -05:00
rwxrob
796adcd061
Expose Buf and Cur in scanner for perf 2022-02-28 17:07:31 -05:00
rwxrob
27a334b282
Move parser to scanner 2022-02-28 16:44:22 -05:00
rwxrob
5b34312df0
Initial scanner/parser working 2022-02-28 16:15:32 -05:00
rwxrob
8849731a9b
Add full term attribute support 2022-02-28 13:37:00 -05:00
rwxrob
acda2b5c85
Add all to esc 2022-02-28 13:03:14 -05:00
rwxrob
78135b01a3
Move cmd/ to inc/ for consistency 2022-02-27 18:31:40 -05:00
rwxrob
f5b0aab333
Rename package generic -> typ 2022-02-27 12:11:28 -05:00
rwxrob
dbabeb6132
Add term package (back) with clean esc 2022-02-27 12:06:14 -05:00
rwxrob
4da6efc028
Add style guidelines 2022-02-27 11:48:22 -05:00
rwxrob
449467d78a
Drop loop 2022-02-27 02:02:28 -05:00
rwxrob
466c7a3062
Update README.md 2022-02-27 01:44:50 -05:00
rwxrob
92322cc4bf
Merge remote-tracking branch 'refs/remotes/origin/main' into main 2022-02-27 01:39:23 -05:00
rwxrob
9b4abe4e59
Complete golden comp.File completer 2022-02-27 01:34:51 -05:00
rwxrob
bfc333f5fc
Complete golden comp.File completer 2022-02-27 01:18:55 -05:00
rwxrob
8e2e560e80
Improve organization of functional packages 2022-02-27 01:17:49 -05:00
rwxrob
b5ac9f2ca6
Add nothing-but-bash to README.md 2022-02-26 22:46:42 -05:00
rwxrob
e38023c38c
Add mapf for map functions 2022-02-26 20:39:33 -05:00
rwxrob
d1cb39cdac
Solidify fn map/filter/reduce/each package with array 2022-02-26 20:14:13 -05:00
rwxrob
6cd4df1060
Add each package to replace loop 2022-02-26 19:35:57 -05:00
rwxrob
b62baa6995
Add filt.BaseHasPrefix 2022-02-26 02:55:08 -05:00
rwxrob
97c4525d1a
Rename loop.Every to loop.All 2022-02-26 01:01:21 -05:00
rwxrob
38ec166c55
Add loop.Print and loop.Printf 2022-02-26 00:42:23 -05:00
rwxrob
01a3a765e3
Modify util.Files to return relative paths 2022-02-26 00:19:32 -05:00
rwxrob
06bc522037
Add maps.MarkDirs 2022-02-26 00:04:54 -05:00
rwxrob
d73b3288ea
Add check.IsDir 2022-02-25 23:28:43 -05:00
rwxrob
193727dc0f
Factor out functional (fn), sets, loops 2022-02-25 21:46:36 -05:00
rwxrob
7e9b0cf872
Add refactored filter 2022-02-25 21:22:08 -05:00
rwxrob
1bb6a0b8b2
Add filter.Prefix 2022-02-25 17:52:03 -05:00
rwxrob
2c74b4dd18
Reconsolidate filter subpackage 2022-02-25 17:39:45 -05:00
rwxrob
a3a454350a
Add directories to comp.File completer 2022-02-25 04:49:02 -05:00
rwxrob
2f1befcb6f
Fix broken alias completion 2022-02-25 02:37:29 -05:00
rwxrob
95af083494
Remove check.Blank 2022-02-25 01:06:51 -05:00
rwxrob
bae4731293
Add check.IsNul to catch stupid nil interface err 2022-02-25 00:29:55 -05:00
rwxrob
70aec47e6b
Add check.Blank 2022-02-24 22:30:09 -05:00
rwxrob
e4dc12e719
Improve cmd.Help sections as params 2022-02-24 21:24:47 -05:00
rwxrob
7508d7bf9b
Fix minor UsageError bug 2022-02-24 21:14:37 -05:00
rwxrob
cf1e15abff
Add initial comp.File completer 2022-02-24 21:14:15 -05:00
rwxrob
2cb365f0fa
Fix for empty directory, assume "." 2022-02-24 21:05:09 -05:00
rwxrob
961b197203
Add variadic completer arguments and clean 2022-02-24 20:21:39 -05:00
rwxrob
3468bffaf0
Add Cmd.UsageError 2022-02-24 18:15:40 -05:00
rwxrob
107a091650
Add util.File* functions 2022-02-24 18:12:14 -05:00
rwxrob
566730b4c1
Add Caller and Other 2022-02-24 09:02:18 -05:00
rwxrob
3aa6c71e55
Add caller to test Call Methods 2022-02-24 08:06:10 -05:00