-
- Downloads
Support JavaScript property name expansion using JS:<name> @-code where name is
the name of a scalar property in either the current scope (by default) or the scope of the object passed to: - bbs.menu() - console.putmsg() - console.printfile() - console.printtail() The 'name' cannot be an array element (e.g. myprop[0]) or a nested object reference (e.g. myobj.myprop): just a single property name that can be converted to a string. Also, bbs.menu() now accepts an optional print-mode argument (default: P_NONE).
Showing
- src/sbbs3/atcodes.cpp 10 additions, 3 deletionssrc/sbbs3/atcodes.cpp
- src/sbbs3/js_bbs.cpp 22 additions, 6 deletionssrc/sbbs3/js_bbs.cpp
- src/sbbs3/js_console.cpp 53 additions, 27 deletionssrc/sbbs3/js_console.cpp
- src/sbbs3/prntfile.cpp 7 additions, 7 deletionssrc/sbbs3/prntfile.cpp
- src/sbbs3/putmsg.cpp 2 additions, 2 deletionssrc/sbbs3/putmsg.cpp
- src/sbbs3/sbbs.h 6 additions, 6 deletionssrc/sbbs3/sbbs.h
Loading
Please register or sign in to comment