Skip to content

EB

Compare
Choose a tag to compare
@rocky rocky released this 31 May 09:03
· 135 commits to master since this release

The primary readline interface has been redone using the excellent prompt-toolkit.
This is pure Python code so it should be available everywhere.
We still include GNU-Readline for those situations where prompt-toolkit doesn't work. Select the readline style now with the
--choice option which can be one of GNU, Prompt, or None.

Prompt toolkit allows us to color input as it is getting typed. It also has nicer completion facilities, and sports a bottom modeline status bar.

There is still a bit of cleanup work to do to support GNU readline inputrc files better, or to handle completion better, but this will come later.

Independent of prompt-toolkit, there better pygments colorization using mathics-pygments. Expect that to improve over time too.