Subj : CVS commit exec/default.src major.src renegade.src sdos.src str_cmds.js wwiv.src To : All From : deuce Date : Thu Sep 15 2005 11:31 am exec default.src 1.9 1.10 major.src 1.7 1.8 renegade.src 1.7 1.8 sdos.src 1.6 1.7 str_cmds.js NONE 1.1 wwiv.src 1.2 1.3 Update of /cvsroot/sbbs/exec In directory cvs.synchro.net:/tmp/cvs-serv18670 Modified Files: default.src major.src renegade.src sdos.src wwiv.src Added Files: str_cmds.js Log Message: JS version of str_cmds. Update shells to use it. The JS str_cmds has the following functions known to be broken and/or unimplementable: ;MEM - Also not implemented in BAJA. ;UPLOAD - Uses bbs.bulk_upload() but seems to not work ;RESORT - Assumes (incorrectly) that bbs.curlib and bbs.curdir are indexes into file_area.lib_list and file_area.lib_list.dir_list respectively. ;OLDUL - In progress (Not done) ;OLD - In progress (Not done) ;OFFLINE - In progress (Not done) ;CLOSE - In progress (Not done) ;GET - FILE_GET not implemented under JS ;PUT - FILE_PUT not implemented under JS Added a ;NEXEC command to execute that parameter as a NATIVE binary. The node utility is now only called for the ;NODE command. The comspec is not JS exposed, so a kludge is used for ;SHELL. .