doc/TODO.md
fq -n '"aabbccdd" | hex | tobytes[1:] | decode("bytes") | tobytes' create binary aabbcc should be bbccdd. I think decode (raw in this case) is confused by root value buffer.._error.tovalue({bits_format: "base64"}) only affect root value.scope is broken for variables.echo '{} {} {}' | jq vs echo '{} {} {}' | fq works differently. fq currently decodes one root format and might add unknown gap fields etc. Maybe should work differently for json format?format/0 overlap with jq builtin format/1. What to rename it to? decode_format?display) by parent interpreter.Interp.Options calls, now called per display. Cache per eval? needs to handle nested evals.<array decode value>[{start: ...: end: ...}] syntax a bit broken.{is_probe:true} is not needed. Look up group name and see if it has an argument somehow?--args support$PAGER? only explicit with some kind of syntax? .. | less but how?dump cancel output of large root value, ex: .frames. Problem is dump is done by parent repl.int for slice indexes, might be issue for non-64bit cpustoimage? can be done in CLI with "\x1b]1337" but maybe something for a UI?toplot?dump should handle binary, make column code more generic? share with hexdump? (bindump also?)dump colorize/notify row range discontinuityhexdump etc should handle binary non byte aligned datactr(aes("key"), "iv") or cipher(ctr("iv"), aes("key))?open when to close file?open in autocompleteopen leak, file and ctxreadseekerhelp("topic")?-n, inputs/0 and input/0 behavior. Same as jq.empty.something?probe({depth:1}) etc? per format skip options?asn1_ber asn1_der, asn1_cer decoderflatbuffer decodercapnproto decoderu(32), u32?mp4 sample countsflac truncated picture, mix sample rate, bitdepth etc?protobuf schema?matroska crcmp4 styp segment testdsf formatjson format more normal? is a bit a of a special case now. as $r | grep("iloc") | parent.items[] | select(.id == (first($r | grep("exif";"i")) | parent.id)).extends[0] as $e | $r | tobytes[$e.offset+10:$e.offset+$e.length] | exif
0b -> 1.7976931348623157e+308 something fishy with bin/hex/... literals changebuiltin.go in gojq to speedup a bitscopedump?