Modified Files:
atcodes.cpp js_bbs.cpp js_console.cpp prntfile.cpp putmsg.cpp
sbbs.h
Log Message:
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).
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
Who's Online
System Info
Sysop:
deepend
Location:
Calgary, Alberta
Users:
240
Nodes:
10 (0
/
10)
Uptime:
09:42:47
Calls:
1,460
Files:
3,366
Messages:
359,509
Synchronet Oneliners
Vintagegeek@rdbbs Wed Apr 24 06:18:54 2024 Greetings Lone Star State
Vintagegeek@rdbbs Fri Apr 26 05:27:11 2024 Running out of energy. Coffee Time
Vintagegeek@rdbbs Sun Apr 28 05:40:04 2024 go giants
Vintagegeek@rdbbs Sun Apr 28 13:42:10 2024 Go Phillies
Vintagegeek@rdbbs Mon Apr 29 04:53:15 2024 Go Canucks
Vintagegeek@rdbbs Wed May 1 05:32:11 2024 Oh God Its already May