feat: repl improvements
Several changes aiming to improve legibility and functionality. Currently WIP pending fixes to LSP completion & additions to rustyline.
https://github.com/user-attachments/assets/9914ac0f-b868-4d09-89f5-6e76b5231f26
I personally don't like the In Out prompts, I think the current style is nicer.
I'm personally conflicted. I support it, as I think this design is more functional. I can think of plently of times where the extra newline would have helped when pasting multiline inputs. But also I agree it looks less visually appealing compared to the simple prompt right now.
Not to bikeshed, but just to give an option: maybe a symbol for output and a symbol for input, instead of words, would be more appealing. Ex
<1:
>1:
1:
1;
1:
1*
Looks great
closing because old