https://gitlab.synchro.net/main/sbbs/-/commit/1098dc44e9a32bf326af3e53
Modified Files:
src/sbbs3/atcodes.cpp putmsg.cpp
Log Message:
@HOT@: make @-codes displayed in the hot-spot attribute clickable too
The auto-mouse hot-spot attribute (@HOT@) only applied to literal text in
a display file; the expansion of an @-code shown in that attribute was
not a hot-spot. The QWK menu's command keys stopped being clickable when
they became @-codes (e.g. @QUITCHAR@), and the @MSGREREAD@ and @MSGREPLY@
keys in the mail menus never were.
An @-code expanded in the hot attribute is now a hot-spot that sends the displayed text (when it contains no white-space), honoring the hungry or
strict setting. putmsg() also clears the hot attribute when it finishes,
so it can't carry over to @-codes in a later prompt.
Co-Authored-By: Claude Fable 5.1 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net