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
|
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 |
|
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
|
d469edfcbc
|
doc,make: Correctly strip out graphviz version from svg
|
2021-11-02 16:16:26 +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
|
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
|
0660ff08c6
|
interp: Clear up confusing --rawfile (add a jq alias)
|
2021-11-01 13:01:05 +01:00 |
|
Mattias Wadman
|
0d693aa59e
|
interp: Add line between usage and args help
|
2021-10-30 18:35:21 +02:00 |
|
Mattias Wadman
|
08142063b3
|
doc: Fix typos and old examples
|
2021-10-29 18:46:19 +02:00 |
|
Mattias Wadman
|
88eade9ab9
|
ogg: Add flac support
Refactor flac_streaminfo and flac_metadata from flac_metadatablocks
Some deocde bitbuf api cleanup
|
2021-10-29 18:30:16 +02:00 |
|
Mattias Wadman
|
1d83554b4a
|
todo: Add note about test and capture with buffer
|
2021-10-26 11:01:37 +02:00 |
|
Mattias Wadman
|
4d94c9a549
|
todo: Clenaup a bit
|
2021-10-23 10:42:06 +02:00 |
|
Mattias Wadman
|
bc1b3bf819
|
todo: Add note about symbols and iprint improvments
|
2021-10-22 11:01:48 +02:00 |
|
Mattias Wadman
|
eedfd16b40
|
interp: Replace find with overloaded match that support buffer
|
2021-10-20 21:16:13 +02:00 |
|
Mattias Wadman
|
5052bae18e
|
decode,interp: Refactor to allow decode/fillgap a range
|
2021-10-19 14:38:11 +02:00 |
|
Mattias Wadman
|
2b35d28f3b
|
flac_picture,mp4: avif images and data fallback is image format fails
|
2021-10-19 01:58:07 +02:00 |
|
Mattias Wadman
|
d6d94842b5
|
interp: Remove --options, probably just confusing
|
2021-10-18 00:59:35 +02:00 |
|
Mattias Wadman
|
7f36f703dd
|
Add to/bytes/bits[range]
|
2021-10-17 14:43:37 +02:00 |
|
Mattias Wadman
|
a050adca49
|
doc: Regenerate demo.svg
|
2021-10-17 01:26:51 +02:00 |
|
Mattias Wadman
|
7298a4cd8d
|
interp: Add buffer match support to find and grep
|
2021-10-17 01:26:30 +02:00 |
|
Mattias Wadman
|
15d85e1043
|
doc: Add find/1 find/2
|
2021-10-13 19:43:53 +02:00 |
|
Mattias Wadman
|
583bc3834a
|
doc: Regenerate demo.svg
|
2021-10-13 01:28:47 +02:00 |
|
Mattias Wadman
|
e86b45bd1a
|
Add *grep/1/2 and find/1/2
|
2021-10-13 01:27:04 +02:00 |
|
Mattias Wadman
|
18e3e207d3
|
doc: Regenerate demo.svg with newer ansisvg
|
2021-10-12 18:00:06 +02:00 |
|
Mattias Wadman
|
eee3c4eeb6
|
doc: Use unicode pipe in demo
|
2021-10-10 17:25:03 +02:00 |
|
Mattias Wadman
|
4cee498e06
|
readme: Nicer demo
|
2021-10-10 02:17:29 +02:00 |
|
Mattias Wadman
|
0af4c2b8f4
|
todo: Update about readline
|
2021-10-10 01:25:26 +02:00 |
|
Mattias Wadman
|
b641c77216
|
interp: Cleanup unfinished/broken preview
|
2021-10-02 20:42:11 +02:00 |
|
Mattias Wadman
|
c997536f14
|
interp: Add root, buffer_root, format_root, parent and parents
|
2021-09-28 01:46:29 +02:00 |
|
Mattias Wadman
|
17a708ff2b
|
todo: Remove fixed repl item
|
2021-09-27 11:00:35 +02:00 |
|
Mattias Wadman
|
00b7c18b65
|
doc: Some more doc work
|
2021-09-24 15:41:23 +02:00 |
|
Mattias Wadman
|
6ce4ba919b
|
interp: Use snake_case for all options
|
2021-09-22 00:32:57 +02:00 |
|
Mattias Wadman
|
976e992c31
|
interp: Move progress logic to jq
|
2021-09-20 17:47:40 +02:00 |
|
Mattias Wadman
|
d03a1c910b
|
todo: add echo '{} {} {}' | jq difference
|
2021-09-19 15:04:59 +02:00 |
|
Mattias Wadman
|
90c19c6cc1
|
make,test: Move testjq to own script and reuse fq binary
Remove version from --help for now
|
2021-09-19 11:50:41 +02:00 |
|
Mattias Wadman
|
242525f8de
|
doc: Move formats to own file
|
2021-09-19 10:31:43 +02:00 |
|
Mattias Wadman
|
93fd097b53
|
cli: Add -M -C support and default to color if tty
|
2021-09-19 01:19:48 +02:00 |
|
Mattias Wadman
|
6fa5ae8ca3
|
doc: Some fixes
|
2021-09-19 00:51:15 +02:00 |
|
Mattias Wadman
|
a7459b3db7
|
doc: Some basic usage and cleanup
|
2021-09-18 19:27:46 +02:00 |
|
Mattias Wadman
|
f83931759e
|
todo: Add some known issues
|
2021-09-18 18:44:52 +02:00 |
|
Mattias Wadman
|
75b59dbeff
|
make: Move doc generate to helper script
|
2021-09-18 18:24:12 +02:00 |
|
Mattias Wadman
|
797bd4d652
|
flac: Refactor flac_metadatablock into flac_metadatablocks
metadatablocks are not really used alone
|
2021-09-17 15:46:13 +02:00 |
|
Mattias Wadman
|
b55f24a5ac
|
todo: Add ignore range check idea
|
2021-09-14 14:53:45 +02:00 |
|
Mattias Wadman
|
26ea6d87fc
|
doc: Cleanup
|
2021-09-14 12:56:09 +02:00 |
|
Mattias Wadman
|
8440e8a68d
|
doc: Cleanup todo and dev a bit
|
2021-09-12 13:08:56 +02:00 |
|
Mattias Wadman
|
c9777aaded
|
repl: completion in jq
|
2021-09-12 13:08:56 +02:00 |
|
Mattias Wadman
|
d350971fa2
|
cli: Add --decode-file VAR PATH support
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
f5ffd32096
|
cli: Implement --arg, --argjson and --rawfile
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
0a97f86f32
|
doc: Cleanup and note about repl limit
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
a1312101c2
|
doc: Cleanup and add note about . argument
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
905c0ab74e
|
fq: Add chunk/1
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
25f5ad7566
|
fq,cli: Rename chunk to streaks, cleanup
|
2021-09-12 13:08:55 +02:00 |
|
Mattias Wadman
|
08018825cb
|
mp4: Fix field name typo for sample_composition_time_offsets_present
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
10d7ed7806
|
cli: Fix error filename on script error
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
ac8cfca500
|
cli: Make --raw-string work with input/0 and inputs/0
Also lots of refactor
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
21a74fa0c3
|
doc: Update
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
6356a84f15
|
cli: Add --raw-string
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
4242bf6013
|
*_annexb: Refactor into avc/hevc_annexb
|
2021-09-12 13:08:54 +02:00 |
|
Mattias Wadman
|
f4b11b4be2
|
mpeg_annexb: Add format
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
b849895970
|
fq: Add truncate array support to dump/display
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
fb13fe57fa
|
doc: Update todo
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
e2ff2a277a
|
cli: Move help/0 to inter.jq, better help for -n
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
5a82224ef8
|
doc: Update
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
a926c8f109
|
dev: Some debug notes
|
2021-09-12 13:08:53 +02:00 |
|
Mattias Wadman
|
b9b0326009
|
doc: fq - jq for files
|
2021-09-12 13:08:52 +02:00 |
|
Mattias Wadman
|
77f97aade2
|
builtin: Add chunk_by, count_by and debug
|
2021-09-12 13:08:51 +02:00 |
|
Mattias Wadman
|
f8ab00eb84
|
cli: Remove unused eval debug arg
|
2021-09-12 13:08:50 +02:00 |
|
Mattias Wadman
|
ae5566a6ce
|
cli: Include paths and some refactor
|
2021-09-12 13:08:50 +02:00 |
|
Mattias Wadman
|
78eb73724a
|
cli: Nicer usage and indent input iteration
|
2021-09-12 13:08:49 +02:00 |
|
Mattias Wadman
|
970465996c
|
Init
|
2021-09-12 13:08:42 +02:00 |
|