Subj : Replacing a text string to execute JS code directly To : Digital Man From : Nightfox Date : Sat Feb 08 2025 10:02:35 Re: Replacing a text string to execute JS code directly By: Digital Man to Nightfox on Fri Feb 07 2025 09:26 pm >> If the getter is returning an empty string, I'm not sure what's causing >> the display to become messy. This does not happen if I replace >> AreYouThere with a simple empty string as follows: >> bbs.replace_text(AreYouThere, ""); DM> Probably because of this logic in the getkey(): DM> if ((sys_status & SS_USERON) && *text[AreYouThere] != '\0') { DM> attr(LIGHTGRAY); DM> carriage_return(); DM> cleartoeol(); DM> restoreline(); DM> } DM> So you'll probably want to bbs.replaceText(AreYouThere, "") in the getter, DM> so you don't have this carriage-return, CLR-TO-EOL and restore line stuff DM> going on. That works. Thanks! Nightfox --- þ Synchronet þ Digital Distortion: digitaldistortionbbs.com .