newLISP Fan Club

Forum => Anything else we might add? => Topic started by: Dmi on November 26, 2005, 02:39:43 PM

Title: newLisp ncurses shell console
Post by: Dmi on November 26, 2005, 02:39:43 PM
I've done one: //http://en.feautec.pp.ru/SiteNews/NewlispConsole



Features:

    * written in newlisp

    * splitted window with multi-line editor

    * command history (stored in a file)

    * user-mode functions for re-using console features in scripts



Restrictions:

    * no debugging

    * no scrolling



It is on alpha stage yet... but quite ready for the first look.



I think, this will be my piece of code for contest :-)
Title:
Post by: newdep on November 26, 2005, 03:19:24 PM
...Aaaaaa great...continue continue...!!! Thats a good hit for the contest ;-)



PS: Terminal is not resetted back to default after (exit) in console mode.



Regards, Norman.
Title:
Post by: Dmi on November 26, 2005, 04:33:00 PM
fixed. uploaded.

(exit) now overloaded and calls (endwin) implicitly.

(real 'exit placed into 'MAIN:real-exit)



Also there are minor fixes.
Title: Improvements
Post by: Dmi on December 03, 2005, 02:46:49 PM
Added console output scrolling.

Use PgUP/PgDn in editor mode
Title:
Post by: Dmi on December 17, 2005, 10:47:14 AM
Version 1.2 issued:



- slightly modified key bindings

- long lines are correctly wrapped on output now

- code indenting on input