I'm getting some garbled/odd output out of html_encode, which is neither displaying correctly for DreamSeeker or in a telnet client.
Numbered Steps to Reproduce Problem:
1) Boot up a world with the example code below
2) Use the Test verb
3) Observe the erroneous case (#3 line)
Code Snippet (if applicable) to Reproduce Problem:
client/Command(T) {
src << html_encode(T);
src << T;
}
mob/verb/Test() {
client.Command("http://www.google.com/");
client.Command("<A \"http://www.google.com/\">Test</A>");
}
Expected Results:
For html_encode() to return text which is exactly equivalent to the text passed into it.
Actual Results:
The ending " and > get garbled.
Does the problem occur:
Every time
Until the autolink behavior is changed, a workaround for this issue is to replace the " with " using a text library or a short code snippet.
I've changed "Applies To" from DM Language to Dream Daemon & Dream Seeker. Normally autolink is DS behavior, but per our discussion this also impacts telnet on the server side.