Linenoise is now integrated and seems solid.
- Implemented in command line and prompts
- History bugs with old command line are gone
- Can detect ^C but I don’t know what to do with that yet

- Safe injection point for scripts and macros, seems OK but I’d could use some help testing.
- Removed all old circular buffer stuff
- completion and hinting are NOT enabled yet, they’ll depend on the new implementation of the args parser.
Next I’ll go for the lowest hanging fruit:
- Unified number parsing library
- Number printing functions
- Break up syntax compiler
Command struct rework and arguments parser update will be a big project and go hand in hand.