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
Recent Visitors
Deepend
Mon Nov 17 08:14:34 2025
from
Calgary, Ab
via
HTTPS
Vintagegeek
Sun Nov 16 08:08:08 2025
from
Swarthmore, Pa
via
Telnet
Guest
Sun Nov 16 00:57:07 2025
from
No
via
Telnet
Vintagegeek
Sat Nov 15 11:07:35 2025
from
Swarthmore, Pa
via
Telnet
System Info
Sysop:
deepend
Location:
Calgary, Alberta
Users:
283
Nodes:
10 (0
/
10)
Uptime:
19:08:02
Calls:
2,421
Files:
5,217
D/L today:
190 files
(30,788K bytes)
Messages:
439,448
Synchronet Oneliners
Witness@rdbbs Sun Oct 26 00:03:42 2025 Is this the BBS yet?
Guest@rdbbs Mon Nov 3 13:54:14 2025 i'm very confused, what happened to bbj :'(
Vintagegeek@rdbbs Tue Nov 4 05:21:46 2025 Play MegaSlots