Mattias Wadman
|
9cba69e64d
|
interp: Use todescription in tests
|
2021-11-19 11:56:58 +01:00 |
|
Mattias Wadman
|
07b421011f
|
interp: add topath/0 and make todescription return null if there is none
Move out more code from funcs.jq
|
2021-11-19 11:44:23 +01:00 |
|
Mattias Wadman
|
07c7daaf92
|
doc: Some rewording
|
2021-11-19 00:23:04 +01:00 |
|
Mattias Wadman
|
d838d2f613
|
zip: Add format decoder
|
2021-11-19 00:22:26 +01:00 |
|
Mattias Wadman
|
5344c7e3de
|
icc: Add mluc support
|
2021-11-18 11:22:07 +01:00 |
|
Mattias Wadman
|
ffb5adff1d
|
registry: Move to pkg/registry, feels better
|
2021-11-18 01:22:21 +01:00 |
|
Mattias Wadman
|
7af191d974
|
decode: Move io helper into *D
|
2021-11-18 01:17:41 +01:00 |
|
Mattias Wadman
|
6fba1a8125
|
decode: Fix bitbuf root handling a bit
|
2021-11-18 01:17:15 +01:00 |
|
Mattias Wadman
|
c083a9e475
|
decode: Fix MapRawToScalar regression
|
2021-11-17 17:14:19 +01:00 |
|
Mattias Wadman
|
986d5ecc50
|
decode: Move registry package to decode/registry and add a format group type
|
2021-11-17 16:59:56 +01:00 |
|
Mattias Wadman
|
3cea849101
|
dns: Cleanup a bit
|
2021-11-17 16:30:01 +01:00 |
|
Mattias Wadman
|
5d98a6949a
|
decode: Refactor Error/Fatal into printf functions
|
2021-11-17 16:26:13 +01:00 |
|
Mattias Wadman
|
ede2e77975
|
decode: Nicer scalar template and add doc
|
2021-11-17 16:13:10 +01:00 |
|
Mattias Wadman
|
15b6d64b49
|
doc: Cleanup up a bit
|
2021-11-17 10:20:51 +01:00 |
|
Mattias Wadman
|
826c5094f2
|
decode: Add Generated header for scalar
|
2021-11-17 10:19:10 +01:00 |
|
Mattias Wadman
|
b66ed32614
|
decode,interp: Make fuzzing work again and cleanup fatal/error code
|
2021-11-16 17:11:26 +01:00 |
|
Mattias Wadman
|
f9f866000e
|
interp,decode: Add force option to ignore asserts
|
2021-11-16 13:03:56 +01:00 |
|
Mattias Wadman
|
5cd5633374
|
interp: Move jq function impls closer to where they belong
|
2021-11-16 11:43:11 +01:00 |
|
Mattias Wadman
|
996be0fae3
|
interp: Move more options code into options.jq
|
2021-11-16 10:49:18 +01:00 |
|
Mattias Wadman
|
3fafee8559
|
interp: Clearer help for -d
|
2021-11-16 08:43:29 +01:00 |
|
Mattias Wadman
|
1b32b42f93
|
decode: Major decode API refactor
Generate more code
More generic and comfortable API
Improve and Update format decoder to new API
Add some more format tests
|
2021-11-15 21:12:07 +01:00 |
|
Mattias Wadman
|
fcbfc29154
|
make: Move testjq.sh into pkg/interp
|
2021-11-12 00:23:16 +01:00 |
|
Mattias Wadman
|
178032e0a8
|
interp: Fix $opts shadowing in decode
|
2021-11-12 00:22:57 +01:00 |
|
Mattias Wadman
|
4c6de82354
|
dev: Add summary how start to dump tree works
|
2021-11-05 23:52:31 +01:00 |
|
Mattias Wadman
|
bfec366613
|
gojq: Update fq fork
|
2021-11-05 17:40:21 +01:00 |
|
bump
|
314bd17fae
|
Update github-go-version from 1.17.2, 1.17.2 to 1.17.3
|
2021-11-05 17:31:15 +01:00 |
|
bump
|
f5a8484aea
|
Update docker-golang from 1.17.2 to 1.17.3
|
2021-11-05 17:31:05 +01:00 |
|
Mattias Wadman
|
cc5f405554
|
interp,format: Update tests after decode refactor/tosym/toactual
|
2021-11-05 17:29:23 +01:00 |
|
Mattias Wadman
|
6a15625587
|
interp,decode: Refactor out Scalar from Value and merge Array/Struct into Compound
Also add tosym, toactual
|
2021-11-05 17:29:22 +01:00 |
|
Mattias Wadman
|
6cacc9b398
|
interp: Move *CtxWriter to ioextra, some comments cleanup
|
2021-11-05 17:28:29 +01:00 |
|
Mattias Wadman
|
ff2077bc0f
|
interp: Simplify Function, aliases done in jq now
|
2021-11-05 17:28:29 +01:00 |
|
bump
|
233aaa11ab
|
Update make-golangci-lint from 1.42.1 to 1.43.0
|
2021-11-03 17:28:03 +01:00 |
|
bump
|
1371bc7ec9
|
Update docker-golangci-lint from 1.42.1 to 1.43.0
|
2021-11-03 17:27:53 +01:00 |
|
bump
|
53a8d91902
|
Update github-golangci-lint from 1.42.1 to 1.43.0
|
2021-11-03 17:27:30 +01:00 |
|
Mattias Wadman
|
1a0089e351
|
doc: Fix typo and some improvments
|
2021-11-03 11:02:45 +01:00 |
|
Mattias Wadman
|
93322bc434
|
interp: Implement format/0 in jq
|
2021-11-03 10:58:33 +01:00 |
|
Mattias Wadman
|
d469edfcbc
|
doc,make: Correctly strip out graphviz version from svg
|
2021-11-02 16:16:26 +01:00 |
|
Mattias Wadman
|
b0ad3f2036
|
w
|
2021-11-02 16:15:36 +01:00 |
|
Mattias Wadman
|
571bf29ab2
|
Change project title
|
2021-11-01 17:47:36 +01:00 |
|
Mattias Wadman
|
95b9c3253a
|
make: doc/formats.svg: Ignore graphviz verison to get less diff
|
2021-11-01 17:44:37 +01:00 |
|
Mattias Wadman
|
58ba84ff93
|
decode,interp: Add RecoverableErrorer interface instead of enumerate
|
2021-11-01 17:41:39 +01:00 |
|
Mattias Wadman
|
96cc1283cd
|
interp: Eval options in jq instead of calling jq from go
Simpler and causes less weird performance issues
|
2021-11-01 17:05:36 +01:00 |
|
Mattias Wadman
|
13fae09172
|
interp: Don't print context cancel
|
2021-11-01 13:01:05 +01:00 |
|
Mattias Wadman
|
80b5d66c7a
|
interp: Document inputs and repl/cli details
|
2021-11-01 13:01:05 +01:00 |
|
Mattias Wadman
|
0660ff08c6
|
interp: Clear up confusing --rawfile (add a jq alias)
|
2021-11-01 13:01:05 +01:00 |
|
Mattias Wadman
|
472c1ef081
|
interp: Refactor out string_input to own function
|
2021-11-01 11:40:24 +01:00 |
|
Mattias Wadman
|
0e8c82afb1
|
doc: Improve readme goals a bit
|
2021-10-31 15:25:45 +01:00 |
|
Mattias Wadman
|
0d693aa59e
|
interp: Add line between usage and args help
|
2021-10-30 18:35:21 +02:00 |
|
Mattias Wadman
|
4104a18697
|
gojq: Update fq fork
|
2021-10-30 18:25:23 +02:00 |
|
Mattias Wadman
|
1e1ad14cc2
|
difftest: Sync code
|
2021-10-30 01:26:00 +02:00 |
|