1
1
mirror of https://github.com/wader/fq.git synced 2024-11-30 09:58:13 +03:00
fq/pkg/interp
Mattias Wadman 6c86945125 gojq: Update rebased fq fork
Fix issue with JQValue:s in assig/update paths.

Rebase on upstream master, commits since last rebase:
c1a3ebd (tag: v0.12.10, origin/main) bump up version to 0.12.10
5294c9e update CHANGELOG.md for v0.12.10
319a797 update dependencies
20ca575 add notes on precedence of unary operators against variable binding
62ffdf7 fix break in try catch syntax
35c123b improve the order of test cases
fe0e20a improve performance of ascii_downcase, ascii_upcase functions
76648c7 improve match/2 to reduce syntax tree nodes just like splits/2
6a683bb improve the install targets in Makefile
6631dd3 escape the null character in csv, tsv, sh formats (close #200)
5253817 fix path value validation on getpath function (fix #198)
2022-12-07 16:45:08 +01:00
..
testdata gojq: Update rebased fq fork 2022-12-07 16:45:08 +01:00
.jq-lsp.jq interp,format: Refactor registry usage and use function helpers 2022-07-16 19:24:13 +02:00
ansi.jq interp,repl: Add path and value colors to prompt 2022-03-03 18:25:19 +01:00
args.jq interp: Rework formats and options help 2022-03-03 18:25:20 +01:00
args.jq.test dev,test: Use jqtest code from jqjq for jq tests 2022-12-05 20:52:27 +01:00
binary.go *extra: Rename <pkg>extra to just <pkg>ex and refactor to use generics 2022-08-12 16:29:47 +02:00
binary.jq interp,format: Refactor registry usage and use function helpers 2022-07-16 19:24:13 +02:00
bitops.go *extra: Rename <pkg>extra to just <pkg>ex and refactor to use generics 2022-08-12 16:29:47 +02:00
decode.go decode,interp: Rename unknown gap fields from "unknown#" to "gap#" 2022-12-01 20:43:30 +01:00
decode.jq interp: Make to{actual,sym} behave similar to tovalue 2022-09-25 17:53:12 +02:00
decorator.go fq: Use go 1.18 2022-05-20 15:23:16 +02:00
default_register.go *extra: Rename <pkg>extra to just <pkg>ex and refactor to use generics 2022-08-12 16:29:47 +02:00
dump.go columnwriter,dump: Add Column interface and refactor into BarColumn and MultiLineColumn 2022-08-24 21:48:56 +02:00
eval.jq interp,format: Refactor registry usage and use function helpers 2022-07-16 19:24:13 +02:00
format_decode.jq raw,bits,bytes: Replace raw format with bits and bytes format that decode to a binary 2022-11-20 19:51:12 +01:00
format_func.jq raw,bits,bytes: Replace raw format with bits and bytes format that decode to a binary 2022-11-20 19:51:12 +01:00
fqtest_test.go doc,dev: Add more usage and dev tips 2022-12-03 19:00:47 +01:00
funcs.jq help,doc: Use markdown for format documentation again 2022-09-11 00:53:29 +02:00
funcs.jq.test dev,test: Use jqtest code from jqjq for jq tests 2022-12-05 20:52:27 +01:00
grep.jq interp: Add internal _is_<type> helpers 2022-05-20 16:49:00 +02:00
help.jq doc,help: Nicer format help and move help tests into each format 2022-09-22 23:07:58 +02:00
init.jq interp: mimic jq: if expr arg is given read stdin even if tty 2022-11-29 18:39:57 +01:00
internal.jq matroska: Fix path tests and make _tree_path more robust 2022-11-20 20:16:41 +01:00
interp.go yaml,fuzz: gojq.Normalize value to fix type panic 2022-10-11 19:22:49 +02:00
interp.jq format,intepr: Refactor json, yaml, etc into formats also move out related functions 2022-07-23 21:48:45 +02:00
jqtest.jq dev,test: Use jqtest code from jqjq for jq tests 2022-12-05 20:52:27 +01:00
match.go *extra: Rename <pkg>extra to just <pkg>ex and refactor to use generics 2022-08-12 16:29:47 +02:00
options.jq interp: Change default bits_format=string 2022-12-01 17:49:34 +01:00
preview.go *extra: Rename <pkg>extra to just <pkg>ex and refactor to use generics 2022-08-12 16:29:47 +02:00
query.go interp,format: Refactor registry usage and use function helpers 2022-07-16 19:24:13 +02:00
query.jq decode,interp: Support for format specific options 2022-05-01 17:08:30 +02:00
query.jq.test dev,test: Use jqtest code from jqjq for jq tests 2022-12-05 20:52:27 +01:00
registry_include.jq interp: Use RegisterFS instead of format files 2022-07-27 13:22:59 +02:00
registry.go generics: Use more from x/exp 2022-08-31 10:50:56 +02:00
repl.jq interp: Fix interrupt panic for cli eval 2022-09-29 18:17:57 +02:00