Mattias Wadman
|
1e1ad14cc2
|
difftest: Sync code
|
2021-10-30 01:26:00 +02:00 |
|
Mattias Wadman
|
67898cb44a
|
interp: Cleanup, use BufferRange for _open, progress for all decode
|
2021-10-30 01:17:14 +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
|
97f7317928
|
interp: Rework repl prompt code and fix some whitespace issues again
|
2021-10-28 12:08:19 +02:00 |
|
Mattias Wadman
|
cfdd92215d
|
interp: Fix prompt issue with format
|
2021-10-27 16:40:39 +02:00 |
|
Mattias Wadman
|
8019212f6e
|
make: Enable -race for tests
|
2021-10-27 14:56:42 +02:00 |
|
Mattias Wadman
|
80a69977a1
|
interp: Fix file leak and always cache for now
|
2021-10-26 11:50:59 +02:00 |
|
Mattias Wadman
|
826c8bd555
|
interp: Make include abs path work again
|
2021-10-26 11:02:30 +02:00 |
|
Mattias Wadman
|
1d83554b4a
|
todo: Add note about test and capture with buffer
|
2021-10-26 11:01:37 +02:00 |
|
Mattias Wadman
|
2e964fa44f
|
interp: Disable progress after decode is done
Otherwise reading might cause progress output
|
2021-10-25 11:11:26 +02:00 |
|
Mattias Wadman
|
c1d9b4d2d5
|
flac_metadatablocks: typ > 127 can't happen, add app id
|
2021-10-23 23:06:03 +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
|
b024316289
|
interp: Remove accidental extra space after path in prompt
|
2021-10-22 00:17:46 +02:00 |
|
Mattias Wadman
|
95ec5e1077
|
Cleanup and rename s/BufferView/BufferRange
|
2021-10-21 00:48:30 +02:00 |
|
Mattias Wadman
|
eedfd16b40
|
interp: Replace find with overloaded match that support buffer
|
2021-10-20 21:16:13 +02:00 |
|
Mattias Wadman
|
093ee71bc4
|
gojq: Update fq fork
|
2021-10-20 19:28:01 +02:00 |
|
Mattias Wadman
|
bc9951cc59
|
flac_frame: Fail if trying to decode outside block size
|
2021-10-20 13:55:34 +02:00 |
|
Mattias Wadman
|
4af5739712
|
interp: Rework string/buffer for decode values
|
2021-10-20 01:31:59 +02:00 |
|
Mattias Wadman
|
49d2e617f9
|
tar: Unbreak num parsing and add test
|
2021-10-19 22:36:03 +02:00 |
|
Mattias Wadman
|
344f628403
|
flac: Calculate correct md5 when total samples count is zero
|
2021-10-19 18:05:22 +02:00 |
|
Mattias Wadman
|
1f26d4f233
|
flac_frame: Correctly read escaped samples and also a bit less allocations
|
2021-10-19 17:27:05 +02:00 |
|
Mattias Wadman
|
58bf069ad5
|
interp: Return []byte value as a buffer for now
|
2021-10-19 15:44:48 +02:00 |
|
Mattias Wadman
|
ce044baf7e
|
flac: Cleanup
|
2021-10-19 15:44:15 +02:00 |
|
Mattias Wadman
|
ac7568d2c6
|
gojq: Update gojq fq fork
|
2021-10-19 15:43:48 +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
|
6ff5acae03
|
gif: Support GIF87a
|
2021-10-19 01:53:37 +02:00 |
|
Mattias Wadman
|
b643e22877
|
flac_frame: Support non-8 bit align sample size
|
2021-10-19 01:52:59 +02:00 |
|
Mattias Wadman
|
8eaba88a10
|
decode: Refactor walk code a bit, add WalkRoot* to stay inside one root
|
2021-10-18 15:06:08 +02:00 |
|
Mattias Wadman
|
ec97eca054
|
format: Split default.go into format.go and shared.go
|
2021-10-18 11:51:50 +02:00 |
|
Mattias Wadman
|
16d1f45de1
|
interp: find buffer should always use ByteRuneReader
Fixes grep and bgrep with buffer
|
2021-10-18 01:34:05 +02:00 |
|
Mattias Wadman
|
d6d94842b5
|
interp: Remove --options, probably just confusing
|
2021-10-18 00:59:35 +02:00 |
|
Mattias Wadman
|
36fd74a181
|
Add comment how raw byte regexp matching works
|
2021-10-17 14:48:50 +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
|
984ba1aa43
|
flac_metadatablocks: type >= 127 is invalid
|
2021-10-13 21:40:20 +02:00 |
|
Mattias Wadman
|
509b8f8c50
|
flac_picture: Add picture_type names
|
2021-10-13 21:34:14 +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
|
3044fefb5b
|
gojq: Update fq fork
|
2021-10-12 18:10:20 +02:00 |
|
Mattias Wadman
|
18e3e207d3
|
doc: Regenerate demo.svg with newer ansisvg
|
2021-10-12 18:00:06 +02:00 |
|
Mattias Wadman
|
b17a7155b5
|
difftest: Remove accidental log
|
2021-10-10 21:19:40 +02:00 |
|
Mattias Wadman
|
eee3c4eeb6
|
doc: Use unicode pipe in demo
|
2021-10-10 17:25:03 +02:00 |
|
Mattias Wadman
|
f0233bb811
|
test: Refactor out diff testing into own package
|
2021-10-10 17:20:49 +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 |
|