Skip to main content
Hi,

I've been using a small BASIC program I wrote as my shell environment. Originally for UniVerse, I ported it to D3 and it seems to be working relatively well.

The big gains have been getting a permanent history file with arrow keys  to navigate the history.
The tab completion is also helpful and having a prompt with which account I'm currently in is useful.

You can pull the NSH file and update the DEFINE statements for D3 and your specific platform and them compile it. D3 10.2 and earlier does require some more work as it doesn't support the DEFINE statement so you'll need to use a cleaner program to strip out the conditional code I have to support multiple platforms.

GitHub - Krowemoh/NovaShell: A Fancier Shell

Let me know if you need any help setting it up! This should work with vt100 and wy50.



------------------------------
Nivethan Thiyagarajah
Programmer
Asynchron Systems Inc
Toronto ON CA
------------------------------
Hi,

I've been using a small BASIC program I wrote as my shell environment. Originally for UniVerse, I ported it to D3 and it seems to be working relatively well.

The big gains have been getting a permanent history file with arrow keys  to navigate the history.
The tab completion is also helpful and having a prompt with which account I'm currently in is useful.

You can pull the NSH file and update the DEFINE statements for D3 and your specific platform and them compile it. D3 10.2 and earlier does require some more work as it doesn't support the DEFINE statement so you'll need to use a cleaner program to strip out the conditional code I have to support multiple platforms.

GitHub - Krowemoh/NovaShell: A Fancier Shell

Let me know if you need any help setting it up! This should work with vt100 and wy50.



------------------------------
Nivethan Thiyagarajah
Programmer
Asynchron Systems Inc
Toronto ON CA
------------------------------
Oh, now I get it. THIS is why you were asking about compiler directives in your other post about 3 days ago!!!

------------------------------
Brian S. Cram
Principal Technical Support Engineer
Rocket Software
------------------------------