-
Notifications
You must be signed in to change notification settings - Fork 3
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
Refine and Enhance TUI Functionality #5
Comments
Hey, i can list some fancy things https://github.com/wader/fq supports that might be interesting idea:
Things i would like to have:
|
Thanks a lot for the advice and detailing some of the functionality/many features of |
🥳 Think my advice would be to first focus on really nice and fancy completion, that is what i use all the time with fq. sub-repl i use a tiny bit, slurp/spew not at all. "realtime" syntax checking and highlighting would be really nice but i haven't look into it, for fq it would probably also involve quite a lot of work on the readline implementation that i use. btw if you write lots of jq i can recommend https://github.com/wader/jq-lsp |
Sorry, I definitely used the word "realtime" a bit too liberally in the readme. Very cool, will take a look and see if I can't hack something together w/ any of this when I have time if no one decides they want to work on abeforehand. If anyone wants to work on any component of the above mentioned, I am not too opinionated on implementation as long as it's approximates some of the above improvements @wader mentioned or the post @ here.#6 or any user interface improvements :) |
Bumping this as a reminder to self to implement multiline input, from there see what a LSP helper implementation looks like in this TUI framework. Best to handle the like of #21 for linewrap with multiline. |
qq needs to refine its a tui. To keep this short, a few things could be implemented to get a lot more value from a tui on a general transcoder/interface. This is not my strong suit for guidance of this tool, so I could very much use some help. If there is a developer who'd like to contribute, here are a few ideas I've been wanting to implement, some of which I can and want to do, some of which I might not be the greatest at, e.g. anything regarding TUI placement/Aesthetics.
-G
--grep
flag but is is honestly debatable whether a regex engine should be generally included, maybe grepping should be strictly modular)The text was updated successfully, but these errors were encountered: