Door Games Unlimited

Welcome, Guest.


Subject: Working on new command shell in javascript Date: Mon Mar 21 2016 01:29:54
From: nolageek To: Digital Man

  Re: Working on new command shell in javascript
  By: Digital Man to nolageek on Sun Mar 20 2016 04:45 pm

 DM> Look at lbshell.js or classic_shell.js for working example of a JS shell
 DM> that allows switching the current shell back to a Baja shell (and back

Deuce pointed me in the right direction on IRC - I wasn't exiting the shell in
the case of the shell changing.

I added this to the top of the file:

var thisShell = user.command_shell;


Then in both main.Menu() and systemMenu() I added:

if (thisShell.toUpperCase() != user.command_shell) {
return;
}

Those are the only two menus that contain an option for 'defaults' so if the
user changes their shell it will exit the new one when they go back to where
they came from. This mimics the behaviour I see in other shells.

|01-|03nolageek

---
 ■ Synchronet ■ Capitol Shrill BBS - Washington, DC - capitolshrill.com

Previous Message       Next Message
In Reply To: Working on new command shell in javascript (Digital Man)