1
1
mirror of https://github.com/wader/fq.git synced 2024-11-29 12:14:17 +03:00
Commit Graph

2642 Commits

Author SHA1 Message Date
Mattias Wadman
550bcc27ff cli: Add go version to version string 2024-08-20 13:31:51 +02:00
Mattias Wadman
5766566663
Merge pull request #992 from wader/bits-format-bytes-array
interp: Add bits_format=byte_array support
2024-08-20 09:22:21 +02:00
Mattias Wadman
7bf112917b interp: Add bits_format=byte_array support
Represent binary values into an array of bytes when turn values into JSON
2024-08-20 08:43:22 +02:00
Mattias Wadman
1fac9516bf
Merge pull request #990 from mrcook/tzx-updates
TZX updates - mostly for easier JSON parsing
2024-08-19 14:35:17 +02:00
Mattias Wadman
c99a8e0aae
Merge pull request #993 from wader/gojq-update
gojq: Update fq fork
2024-08-19 14:23:33 +02:00
Mattias Wadman
824e51ec58 gojq: Update fq fork
Rebase fq changes on latester gojq main.

Most notable change visiable to users is that gojq now allows queries
as object literal values. For example this now works: {a: 1+2+3}

From upstream:
083fb39 refactor code using built-in min and max functions
470db58 bump up to Go 1.23, drop support for Go 1.20
0607aa5 bump up version to 0.12.16
0709341 update CHANGELOG.md for v0.12.16
1324e6e update dependencies
01355e9 improve parser to allow binary operators as object values
a41a5f8 fix debug/1 function to be available only when debug/0 is defined
f694c1b fix a benchmark test BenchmarkCompile
f2559f6 remove private compare function
0cd3a66 improve compiler to abort with error if query is missing
422cc9d refactor stringify function declarations of query
1130c4e refactor program body, rename rules, remove empty actions in parser
8d7ccc9 add tests for immutability of arrays
375e90d remove useless receivers
1b5ce7f set correct offset for multibyte tokens
8874f53 fix tests of exp10 and atan2 failing on some platforms
2024-08-19 14:15:02 +02:00
Michael R. Cook
d3a5b8df28 tzx: revert using an array of bytes 2024-08-18 19:45:02 +02:00
Michael R. Cook
d38493066a tap: revert using an array of bytes 2024-08-18 19:44:37 +02:00
Michael R. Cook
fc350f3da5 tzx: change data fields to array of bytes for easier JSON parsing 2024-08-15 20:13:03 +02:00
Michael R. Cook
633160bbd0 tap: handle unoffical block types and minor improvements
To make it easier to parse the JSON output the header/data blocks are
now wrapped in a FieldStruct, and data fields changed to be an array
of uint8 values
2024-08-15 20:09:47 +02:00
Mattias Wadman
56beac25b0
Merge pull request #989 from wader/bump-github-go-version-1.23.0
Update github-go-version to 1.23.0 from 1.22.6
2024-08-14 21:14:48 +02:00
Mattias Wadman
c0cde303f4
Merge pull request #987 from wader/bump-make-golangci-lint-1.60.1
Update make-golangci-lint to 1.60.1 from 1.59.1
2024-08-14 21:14:36 +02:00
Mattias Wadman
33f785cac7
Merge pull request #986 from wader/bump-docker-golang-1.23.0
Update docker-golang to 1.23.0 from 1.22.6
2024-08-14 20:16:24 +02:00
bump
8bb841f0ce Update github-go-version to 1.23.0 from 1.22.6 2024-08-14 20:15:48 +02:00
bump
de3fa199e4 Update make-golangci-lint to 1.60.1 from 1.59.1
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.60.1
2024-08-14 20:15:02 +02:00
Mattias Wadman
72e026ef78
Merge pull request #988 from wader/bump-github-golangci-lint-1.60.1
Update github-golangci-lint to 1.60.1 from 1.59.1
2024-08-14 20:14:20 +02:00
bump
2c38cf1324 Update github-golangci-lint to 1.60.1 from 1.59.1
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.60.1

Require go 1.21 and fix various lint warnings and use new features
2024-08-14 20:05:40 +02:00
bump
790aa8aac2 Update docker-golang to 1.23.0 from 1.22.6 2024-08-14 16:04:52 +00:00
Mattias Wadman
072588c24b
Merge pull request #985 from wader/bump-gomod-creasty-defaults-1.8.0
Update gomod-creasty-defaults to 1.8.0 from 1.7.0
2024-08-13 18:16:05 +02:00
bump
23df92596e Update gomod-creasty-defaults to 1.8.0 from 1.7.0
Source diff 1.7.0..1.8.0 https://github.com/creasty/defaults/compare/v1.7.0..v1.8.0
2024-08-13 16:04:00 +00:00
Mattias Wadman
6ace338d58
Merge pull request #984 from wader/doc-update
doc: Update formats.svg
2024-08-08 10:41:16 +02:00
Mattias Wadman
db0dfb14b6 doc: Update formats.svg 2024-08-08 10:24:05 +02:00
Mattias Wadman
7fca1970dc
Merge pull request #975 from mrcook/tzx
tzx: Add suport for ZX Spectrum TZX and TAP files
2024-08-08 10:22:06 +02:00
Mattias Wadman
4a74fbbc3e
Merge pull request #981 from wader/bump-docker-golang-1.22.6
Update docker-golang to 1.22.6 from 1.22.5
2024-08-07 18:22:42 +02:00
Mattias Wadman
7840e2d00e
Merge pull request #982 from wader/bump-github-go-version-1.22.6
Update github-go-version to 1.22.6 from 1.22.5
2024-08-07 18:22:22 +02:00
bump
34b2cc38fa Update github-go-version to 1.22.6 from 1.22.5 2024-08-07 16:04:11 +00:00
bump
d73c663559 Update docker-golang to 1.22.6 from 1.22.5 2024-08-07 16:04:08 +00:00
Mattias Wadman
d84518f856
Merge pull request #980 from wader/add-pbs-tidbit
Add PBS tidbit 8 episode
2024-08-07 13:57:49 +02:00
Mattias Wadman
64b0523256 Add PBS tidbit 8 episode 2024-08-07 12:30:59 +02:00
Michael R. Cook
c93dc8bbf9 tap: verify checksum values 2024-08-06 22:57:06 +02:00
Mattias Wadman
def99f12b6
Merge pull request #979 from wader/bump-gomod-golang-x-net-0.28.0
Update gomod-golang-x-net to 0.28.0 from 0.27.0
2024-08-06 20:30:05 +02:00
bump
da6dd9e0d3 Update gomod-golang-x-net to 0.28.0 from 0.27.0
Tags https://github.com/golang/net/tags
2024-08-06 18:20:47 +00:00
Mattias Wadman
bf2d8bfdb7
Merge pull request #976 from wader/bump-gomod-golang-x-crypto-0.26.0
Update gomod-golang-x-crypto to 0.26.0 from 0.25.0
2024-08-06 19:33:31 +02:00
Michael R. Cook
e345528d74 tap: rename block_type to type 2024-08-06 19:30:13 +02:00
bump
01b292d86b Update gomod-golang-x-crypto to 0.26.0 from 0.25.0
Tags https://github.com/golang/crypto/tags
2024-08-06 16:03:52 +00:00
Michael R. Cook
7816fe1ca4 tap: remove format.TAP_In and update tzx 2024-08-04 12:11:46 +02:00
Michael R. Cook
ee404b2bcf all: re-run the test --update 2024-08-02 23:52:09 +02:00
Michael R. Cook
90de619918 tap: add a read_one_block test 2024-08-02 23:51:12 +02:00
Michael R. Cook
113ca632ab tap: add DefaultInArg 2024-08-02 23:50:00 +02:00
Michael R. Cook
e5be55c1f9 tap: remove Probe group 2024-08-02 12:25:01 +02:00
Michael R. Cook
66345fec29 doc: regenerat formats.md for tzx/tap updates 2024-08-02 12:24:47 +02:00
Michael R. Cook
a24177433f all: update tests for tap support 2024-08-02 11:39:14 +02:00
Michael R. Cook
6ac69e2545 tzx: add README to tests directory 2024-08-02 10:48:40 +02:00
Michael R. Cook
e526cafa55 tap: add README to tests directory 2024-08-02 10:48:31 +02:00
Michael R. Cook
ffb5eb333b tzx: use jq-ish values for the mapped symbols in block type 0x18 2024-08-02 10:47:15 +02:00
Michael R. Cook
e3c3d925d0 tap: add author to tap.md 2024-08-02 10:44:02 +02:00
Michael R. Cook
88b6ded52c tzx: add author to tzx.md 2024-08-02 10:43:49 +02:00
Michael R. Cook
81b23041af tzx: Add suport for ZX Spectrum TZX and TAP files 2024-08-01 11:57:51 +02:00
Mattias Wadman
cdba38d067
Merge pull request #974 from wader/release-0.12.0
fq: Release 0.12.0
2024-07-15 11:52:12 +02:00
Mattias Wadman
be3d4b9854 fq: Release 0.12.0 2024-07-15 11:41:51 +02:00