SoarGroup / Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
http://soar.eecs.umich.edu
Other
322 stars 70 forks source link

support basic cursor movement in SoarCLI #379

Open garfieldnate opened 9 months ago

garfieldnate commented 9 months ago

The forward/backward keys do not work in the CLI; you cannot edit something earlier in a line unless you delete the line back to that point and type in everything over again. Similarly, you cannot currently press up/down to scroll through command history. I'm accustomed to using these in other REPL's, and it's very annoying not to have them in the Soar CLI.

GNU readline may be something important to look at here.