Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
Theragil
Apprentice


Joined: 13 Feb 2004
Posts: 157
Location: USA

PostPosted: Thu Nov 24, 2005 1:11 pm   

PennMUSH using MXP to clear my buffer
 
Every time I connect to this particular PennMUSH, an MXP command causes it to clear my screen and scrollback buffer, so I can't see all the things it said to me as I was logging on. It also means every time my crap Internet connection disconnects me, I lose my scrollback.

I tried to find the relevant element and uncheck it in the MXP settings, but it doesn't seem to have any effect. I can't simply disable MXP since the MUD still spooges MXP all over my screen (and I can't find any in-game settings to control that).

Is there some way to make zMUD ignore that annoying destroy-my-scrollback-buffer command? (Similarly, how about all the excess <br> codes that cause almost everything to be double-spaced?)
Reply with quote
Vijilante
SubAdmin


Joined: 18 Nov 2001
Posts: 5182

PostPosted: Sat Nov 26, 2005 2:12 am   
 
It would seem that they are using a #CLR command within MXP. As far as I know this would have to be within a <SEND> tag, which would limit its usabilty. The only other way I know to preform a clear is with the ansi command 2J; this is generally followed, or preceeded, by the ansi 1;1h sequence. The combination of the 2 ensures the screen is cleared and the cursor is positioned at the top left of the screen. Those ansi sequences, however, should not cause zMud to dump the scrollback buffer. I am at a loss as to cause of your problem and would suggest posting a log of the event occuring produced from the command "#DEBUG test.txt trace.txt". One of the 2 files created will contain slightly more data, it would be best to use the proper excerpt from the larger of the files.
_________________
The only good questions are the ones we have never answered before.
Search the Forums
Reply with quote
Theragil
Apprentice


Joined: 13 Feb 2004
Posts: 157
Location: USA

PostPosted: Sat Nov 26, 2005 3:34 am   
 
When I disable MXP and then reconnect, I see this at the line where the buffer would get nuked:

</xch_mudtext><img xch_mode=purehtml><xch_page clear=text>

I tried unchecking this element from Elements | System:

<xch_page (clear fgcolor text) FLAG='!xp' EMPTY>

as it's the closest thing to that (and the help is no help about what I'm doing on that tab), but no effect.
Reply with quote
MattLofton
GURU


Joined: 23 Dec 2000
Posts: 4834
Location: USA

PostPosted: Sat Nov 26, 2005 6:14 am   
 
This is Pueblo enhancement. I've never worked with it, but maybe by turning off either the Pueblo folder under the System class in your settings file or perhaps the Pueblo emulation options in MXP Preferences it will stop the screen clearing?
_________________
EDIT: I didn't like my old signature
Reply with quote
Theragil
Apprentice


Joined: 13 Feb 2004
Posts: 157
Location: USA

PostPosted: Sat Nov 26, 2005 12:27 pm   
 
Beautiful! That not only stopped the nuking but also the extra line breaks! What a huge improvement.

I did both, by the way: set the Pueblo class to disable on connecting, and turned off all three Pueblo-related checkboxes in MXP settings.

Thank you so much!
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net