You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brief summary of issue / Description of requested feature:
Until 3.20.1 we can use "SEND"/"A" command in mud description to allow user to click with mouse. In 3.21.0 no data are parsed by mudlet and tags are displayed as row text
Steps to reproduce the issue / Reasons for adding feature:
connect to mud.clessidra.it:4000 (featured mud)
login with "mudlet" / "mudlet2019"
in the motd you can see "A" tags for link to social network
Press "1" three times, in room descr you can see SEND tags
Error output / Expected result of feature
MXP syntax should be parsed and show only underlined link
Extra information, such as Mudlet version, operating system and ideas for how to solve / implement:
I think that #2573 broke this?
Works in 3.20.1, broken in 3.21.0
The text was updated successfully, but these errors were encountered:
OK I've added some debugging output and think I see what's happening.
Here's the flow of what happens when I look at a room
mudlet receives the \e[1z sequence that puts MXP "SECURE LINE" mode
mudlet receives the text " Sei in una delle vie principali della capitale. Molte persone passano qui,\n"
When mudlet processes the newline, it resets the mode to default, which the server preamble has set to "locked" mode (i.e. ignore all tags)
mudlet then receives more text that includes tags, but it's already back in locked mode so they are ignored.
mudlet receives \e[7z to set it back to "locked until I say so" mode.
The old behavior was to stay in secure line mode until otherwise. But it was always supposed to reset on a newline (at least, according to the spec)
Possible fixes:
change the \e[1z to \e[6z so that secure mode "sticks" until changed
replace the newlines with tags (br tags are treated as newlines by the client, but do not count as EOL for the purposes of resetting to the default mode)
Brief summary of issue / Description of requested feature:
Until 3.20.1 we can use "SEND"/"A" command in mud description to allow user to click with mouse. In 3.21.0 no data are parsed by mudlet and tags are displayed as row text
Steps to reproduce the issue / Reasons for adding feature:
Error output / Expected result of feature
MXP syntax should be parsed and show only underlined link
Extra information, such as Mudlet version, operating system and ideas for how to solve / implement:
I think that #2573 broke this?
Works in 3.20.1, broken in 3.21.0
The text was updated successfully, but these errors were encountered: