If I might be the voice of "duh" in this conversation, an ellipsis has at least three dots, not two, and the same applies to the macro. (Technically in writing, you're supposed to use 3 dots for an ellipsis within a sentence, 4 at the end of a sentence, and hit yourself with a brick if you use them all the time.)
This explains why he's not seeing the stuff appear on the same line in some cases, though it doesn't explain the lack of a delay he says he's seeing.
Actually, it doesn't. It waits, then displays both of them at the same time on one line.
I want the first part displayed, then the pause, then the next part displayed on the same line.
I'm starting to see what you mean here. I think the text isn't output until the whole line is available; otherwise the first part would be displaying during the sleep.
I'm starting to see what you mean here. I think the text isn't output until the whole line is available; otherwise the first part would be displaying during the sleep.
I'm not sure there's a workaround for this.
Lummox JR
Ah, yes. A short test revealed exactly this. Perhaps this should be a feature request? I could find a few uses of my own for this.
Ha! After some experiments with backspace escape codes in html, I stumbled upon a solution that works. If you preceed the line with "<html>", it works! Last line is normal to prevent it from adding next line.
mob Login() ..() world << "<html>Imagination " sleep(5) world << "<html>is " sleep(5) world << "<html>greater " sleep(5) world << "<html>than " sleep(5) world << "knowledge."
Thanks a lot, I appreciate your help. Now that I have a way that does work...I'm kinda of curious as to why this works?
Html does not recognize normal return characters(such as the \n appended to the end of a string, I believe), but rather uses <*br> (without the asterix, I dont know the character code to show <'s). So it assumes its all one line.
I think, anyway. Im not the expert at HTML, far from it.
Alathon\\