BBS: TELESC.NET.BR
Assunto: exec/renegade.js text/men
De: Rob Swindell (on Debian L
Data: Sat, 14 Feb 2026 22:55:00 -0800
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/1dac6acd2215db3e569eed33
Added Files:
exec/renegade.js text/menu/renegade/email.msg main.msg message.msg transfer.msg
Modified Files:
exec/chat_sec.js default.js email_sec.js exec/load/shell_lib.js exec/pcboard.js
Removed Files:
exec/renegade.src text/menu/renegade/main.asc message.asc transfer.asc
Log Message:
Port Reneclone (Renegade Clone) shell from Baja to JavaScript
This shell (unlike the PCBoard shell) really benefitted from reuse of the
table-based menu approach used in default.js. So I moved the menu loop
from there to shell_lib.js, for reuse in renegade.js.
Also moved some things from chat_sec.js and email_sec.js to shell_lib.js for
more reuse/commonality.
We could do more to have the Renegade shell work like a Renegade system, but
I think this hits the main points and resolves some weird key bindings of the
old shell ('E' for batch transfer menu?) and inconsistencies.
I tried to explore some stock Renegade systems online today but none of them
have guest accounts and almost all of them have very restricted access for new
users (usually can't get out of the main menu).
The menu files were updated using PabloDraw and saved as .msg. Using @-code
instead of whatever Ctrl-A magic that was to hide the sysop menu option.
This is another step toward resolving issue #902.
n
---
mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net
-----------------------------------------------------------
[Voltar]