Mattias Wadman
be0ef80c8d
interp,fq: Make bit operators normal functions
...
Uses same rule as jq math functions, 1 arg uses input, more than one all passed as args.
So "bnot 1" -> "1 | bnot", "1 bsl 1" -> "bsl(1; 1)"
Don't think it's worth changing the jq syntax for this and also it could make fq
scripts no compatiblr with other jq tools. Non-10 base number literals are still allowed
but should probably not be used in scripts, only in repl and with cli.
2022-01-09 01:06:36 +01:00
Mattias Wadman
1500fd90e4
gojq: Update to rebased fq fork
2021-12-11 11:23:11 +01:00
bump
d4b2d58b1b
Update gomod-mapstructure from 1.4.2 to 1.4.3
2021-12-02 18:11:39 +01:00
Mattias Wadman
f55b1af6ac
inet: Add tcp and ipv4 reassembly
...
Also add tcp_stream and udp_payload to decode content
2021-11-29 18:42:18 +01:00
Mattias Wadman
bfec366613
gojq: Update fq fork
2021-11-05 17:40:21 +01:00
Mattias Wadman
4104a18697
gojq: Update fq fork
2021-10-30 18:25:23 +02:00
Mattias Wadman
093ee71bc4
gojq: Update fq fork
2021-10-20 19:28:01 +02:00
Mattias Wadman
ac7568d2c6
gojq: Update gojq fq fork
2021-10-19 15:43:48 +02:00
Mattias Wadman
3044fefb5b
gojq: Update fq fork
2021-10-12 18:10:20 +02:00
Mattias Wadman
0b9055819a
gojq: Update fq fork
2021-10-08 22:54:42 +02:00
Mattias Wadman
5a5f01e179
gojq: Update fq fork
2021-10-02 12:12:46 +02:00
Mattias Wadman
d365ab794f
gojq: Update gojq fq fork
2021-09-28 23:33:56 +02:00
Mattias Wadman
b75da3001a
gojq: Update jq fork
...
simlify error.typeof in gojq
2021-09-22 18:58:28 +02:00
Mattias Wadman
f4cd7bff3c
gojq: Update jq fork
...
join/1 improvments
2021-09-22 18:43:38 +02:00
Mattias Wadman
528e6b91ab
interp: Refactor and use mapstructure
2021-09-22 01:35:27 +02:00
Mattias Wadman
5c733adff3
readline: Update fq fork
...
Fix word delete before first word
Multi line move backwards redraw fix
Undo support
Shift-tab go back completion
Windows delete support
2021-09-20 14:48:32 +02:00
Mattias Wadman
bf5c222acb
gojq: Update fq fork
2021-09-19 12:07:37 +02:00
Mattias Wadman
8277b79c21
gojq: Update fq fork, support JQValue alt //
2021-09-16 00:46:25 +02:00
Mattias Wadman
31a5047fcd
gojq: Update fq fork
2021-09-14 14:53:01 +02:00
Mattias Wadman
1d15c1d0f2
gojq: Update fq fork
2021-09-12 13:08:56 +02:00
Mattias Wadman
a49e924d5f
decode: Use golang.org/x/text for text decoding
2021-09-12 13:08:55 +02:00
Mattias Wadman
49f541c317
cli: Add proper repl iterator support
2021-09-12 13:08:54 +02:00
Mattias Wadman
845bc6b917
gojq: Update gojq fq fork
2021-09-12 13:08:54 +02:00
Mattias Wadman
c8776abcc3
gojq: Update gojq fq fork
2021-09-12 13:08:54 +02:00
Mattias Wadman
f828ae1319
gojq: Update gojq fq fork
...
Removed some unneeded error changes in fork
2021-09-12 13:08:53 +02:00
Mattias Wadman
f5164eeef7
gojq: Update fq gojq fork
...
Includes try error performance fix
2021-09-12 13:08:53 +02:00
Mattias Wadman
6420928be3
gojq: Update gojq fq fork
2021-09-12 13:08:52 +02:00
Mattias Wadman
1888bb2892
gojq: Remove div operator
...
Add intdiv function intead
2021-09-12 13:08:52 +02:00
Mattias Wadman
a34784d7ba
gojq: Update fq gojq fork
2021-09-12 13:08:52 +02:00
Mattias Wadman
7ad3d2550c
gojq: Update fq gojq fork
2021-09-12 13:08:52 +02:00
Mattias Wadman
03af2b5046
gojq: Update rebased fq branch
2021-09-12 13:08:51 +02:00
Mattias Wadman
f1507f7f65
mod: Use proper path and dont use replace
2021-09-12 13:08:50 +02:00
Mattias Wadman
1436fdc8ba
completion: Better and _internal handling
2021-09-12 13:08:50 +02:00
Mattias Wadman
d7dbe7ccbd
gojq: Update fq branch to fix mod (-1 % 256) difference
2021-09-12 13:08:50 +02:00
Mattias Wadman
0c7fa090b0
gojq: Initial update support
...
decode value give no updateable error
JQValue json value tries to replicate behaveior
2021-09-12 13:08:50 +02:00
Mattias Wadman
c3b7b5cad2
gojq: Update to rebased fq branch
2021-09-12 13:08:50 +02:00
Mattias Wadman
2d6573d573
gojq: Update to rebased fq branch
2021-09-12 13:08:49 +02:00
Mattias Wadman
970465996c
Init
2021-09-12 13:08:42 +02:00