chrisvest / xxv

The XXV visual hex viewer for the terminal.
https://chrisvest.github.io/xxv/
86 stars 5 forks source link

Viewing data piped from stdin #11

Open chrisvest opened 5 years ago

chrisvest commented 5 years ago

We need fseek(3) for navigating, so we'll probably have to pipe the data into a temporary file and open a hex view on that.

Can we move data lazily as we read towards the end? Asynchronous IO would be helpful here, to avoid the involvement of threads.

chrisvest commented 4 years ago

Putting this on ice for now, since it would require a big change to the architecture, or be something completely different on the side.

lilyball commented 4 years ago

I just hit this. I would love to see this supported.