moe
moe copied to clipboard
Remove ncurses dependency
Implement or use a terminal library like ncurses written in Nim in the future.
have you seen illwill?
@emekoi
Yes! I haven't used it yet, but it's one of the options.
If you gonna nuke the ncurses, can a GUI toolkit be considered ?. :thinking:
@juancarlospaco
I haven't thought about it yet. I'm basically thinking about CLI, but it will be may support separating the backend and the frontend like Xi Editor.
Give IUP a try, pure C, focus on stability, financed by Petrobras oil corp, created by Lua creators, tiny API, single-file wrapper, ready-made IDE widgets, Web engine widgets, Clipboard, Detachable widgets, 2D/3D widgets, Treeview widget with icons, Windows/Mac/Linux, etc.
@juancarlospaco
Thank you! I will refer to it when supporting the GUI.
Related: https://github.com/jangko/nim-noise