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:
315
Nodes:
10 (0
/
10)
Uptime:
26:13:56
Calls:
2,575
Files:
6,183
D/L today:
27 files
(11,405K bytes)
Messages:
479,005
Synchronet Oneliners
Vintagegeek@rdbbs Sun May 31 06:45:26 2026 No one cares anymore. Congress is a Sinkhole
Regen@rdbbs Tue Jun 9 09:36:17 2026 Knowledge is Good
Vintagegeek@rdbbs Wed Jun 10 15:01:58 2026 Hey Crazy Man. Do a little dance...
Vintagegeek@rdbbs Thu Jun 11 10:12:20 2026 Let the dogs out !!
Vintagegeek@rdbbs Thu Jun 25 19:54:33 2026 The Discovery of Witches
Vintagegeek@rdbbs Sun Jul 5 10:02:56 2026 The Core