Subj : Variables declared in required libraries
To : Nightfox
From : Digital Man
Date : Wed Sep 25 2019 03:35 pm
Re: Variables declared in required libraries
By: Nightfox to Digital Man on Wed Sep 25 2019 02:54 pm
> Re: Variables declared in required libraries
> By: Digital Man to Nightfox on Wed Sep 25 2019 02:25 pm
>
> > I moved some KEY_* defines from sbbsdefs.js to a new file:
> > load/key_defs.js and in there added some CTRL_* key definitions that are
> > commonly used (CTRL_A - CTRL_Z).
>
> > I'm guessing that one of your require() statements is checking for a
> > symbol that's now defined by sbbsdefs.js->key_defs.js, so your load-lib
> > isn't being loaded. Changing the symbol being checked for in the
> > require() call should fix that.
>
> Aside from the SlyEdit scripts, the only libraries it calls require() to
> load are sbbsdefs.js and dd_lightbar_menu.js (which I wrote). With
> sbbsdefs.js, it uses K_NOCRLF for the symbol being checked, and it looks
> like K_NOCRLF is still in sbbsdefs.js. So I'm not sure what else I could
> look for.
That means that SlyEdit_Misc.js won't be load()'d unless CTRL_A is undefined. Well CTRL_A is now defined by key_defs.js which is loaded by sbbsdefs.js. So change that "CTRL_A" to something more unique to SlyEdit_Misc.js.
digital man
Synchronet "Real Fact" #10:
The name "DOVE-Net" was suggested by King Drafus (sysop of The Beast's Domain).
Norco, CA WX: 84.6�F, 51.0% humidity, 8 mph E wind, 0.00 inches rain/24hrs
---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net