Subj : src/sbbs3/jsexec.c To : Git commit to main/sbbs/master From : Deucе Date : Sun Mar 07 2021 11:52:50 https://gitlab.synchro.net/main/sbbs/-/commit/8f4425cba02558a1c2c31fca Modified Files: src/sbbs3/jsexec.c Log Message: Enable JSOPTION_VAROBJFIX for JSDoor.This option fixes the fact that the following two lines sometimesplace the variables in different scopes at the top-level of includedscripts:var x = 1;y = 2;I plan to use this to experiment on if this is what's causing muchof the remaining scope chain weirdness... it certain explains somethings we've been seeing (and possibly even things like the METHODJITissues DigitalMan saw yesterday).Enabling in sbbs/jsexec is a much bigger lift, but this change mayend up being all upside... the docs have suggested this option alwaysbe set since it was originally introduced, and now that I understandscopes better, it's pretty clear why that is. --- SBBSecho 3.13-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .