Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TSV8 pager #856

Open
andychu opened this issue Oct 31, 2020 · 2 comments
Open

TSV8 pager #856

andychu opened this issue Oct 31, 2020 · 2 comments

Comments

@andychu
Copy link
Contributor

andychu commented Oct 31, 2020

Sort of like git diff and git log, we should have it for pp proc, etc.

https://lobste.rs/s/zvallq/pretty_csv_viewing_on_command_line

@andychu andychu changed the title QTSV pager QTT pager Jan 6, 2022
@bar-g
Copy link
Contributor

bar-g commented Mar 5, 2024

Glad to find this by looking for pretty printing of CSV / TSV / TSV8, looking forward to the new pp features.

@andychu andychu changed the title QTT pager TSV8 pager Mar 5, 2024
@andychu
Copy link
Contributor Author

andychu commented Mar 5, 2024

Right now we don't have enough people to do this, but I'd still like to

QTT is now "TSV8", but it's not implemented yet - https://www.oilshell.org/release/0.20.0/doc/j8-notation.html

However we did implement the string notation, so that's some progress


This is not on the table for

So it will almost certainly not happen this year, unless someone wants to work on it

It could also be "punted" outside the project like the shell GUI via the FANOS protocol

https://www.oilshell.org/release/0.20.0/doc/headless.html

If we define a protocol, and a minimal demo to consume it, then we don't have to write it ourselves

So it could be something like $TSV8_PAGER or $PAGER8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants