TinTin++ Mud Client The TinTin++ message board

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
TinTin++ Mud Client

missing linefeed?

 
Post new topic   Reply to topic    The TinTin++ message board Forum Index -> Bug Reports
View previous topic :: View next topic  
Author Message
grnmyeyes



Joined: 06 May 2005
Posts: 22

PostPosted: Sat Dec 15, 2007 6:12 pm    Post subject: missing linefeed? Reply with quote

I'm seeing a situation where an incoming line of text partially overwrites another line of incoming text. It's as if there's a linefeed that should be displayed that's getting omitted somehow. It seems related to speed walk. Here's a snippet:

Code:

<100%hp 100%m 33%mv 1800tnl (50.00%)> e
It is pitch black ...

<100%hp 100%m 44%mv 1800tnl (50.00%)> e
It is pitch black ...

<100%hp 100%m 43%mv 1800tnl (50.00%)> ee
It is pitch black ...

It is pitch black ... 00tnl (50.00%)>

<100%hp 100%m 42%mv 1800tnl (50.00%)>

Notice how, when I enter "ee" to move east twice, the room description ("It is pitch black...") is written "on top" of the prompt. Do I have something misconfigured, or is this a bug? I've encountered it on both Linux and BSD builds.
Back to top
View user's profile Send private message AIM Address
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Sat Dec 15, 2007 6:59 pm    Post subject: Reply with quote

There's a few things you can do.

1. You can use #prompt in combination with #split.

2. You can also use #config {packet patch} 1000, though this generally isn't an ideal solution if you don't use #prompt since prompts will have a slight delay before appearing, and text is likely to end up being appended to the prompt, though this is the correct behavior since your mud is messing up the input/prompt handling.

I'll look into it... but prompt handling is pretty annoying. I'll likely break something else if I fix this, which will be reported 3 months later, and upon fixing that I'll probably break this thing again Coffee
Back to top
View user's profile Send private message Send e-mail
grnmyeyes



Joined: 06 May 2005
Posts: 22

PostPosted: Sat Dec 15, 2007 9:57 pm    Post subject: Reply with quote

Fwiw, I've never had a problem using the Windows version of yTin. I'm not trying to belittle tintin++ by saying that; just pointing out that there are some other clients that don't interact this way w/ my MUD.

I could be misremembering, but I think way back in the day I used an older (1.5?) version of tintin++ that also didn't exhibit this behavior.

Let me know if there's anything I can do to help. Capture raw data, run tests, etc.
Back to top
View user's profile Send private message AIM Address
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Sun Dec 16, 2007 4:13 am    Post subject: Reply with quote

Well, for what it's worth, I've never had a blue screen of death running MS Dos Totally Sweet

If I recall correctly old tintin versions automatically add a carriage return after prompts in split mode, so if your mud allows for it you could add a carriage return to your prompt.

I know what the problem is and will try to have it fixed for the next release.
Back to top
View user's profile Send private message Send e-mail
grnmyeyes



Joined: 06 May 2005
Posts: 22

PostPosted: Sun Dec 16, 2007 10:44 am    Post subject: Reply with quote

Cool. Now for some more weirdness. Turns out my mud does have an option to include a carriage return in the prompt, and it turns out that does fix the issue. However, now I'm seeing a situation (on BSD) where the config option "command echo" doesn't seem to have any effect.

Code:

<100%hp 100%m 98%mv 1800tnl (50.00%)>
 #config {echo command} off
#CONFIG {ECHO COMMAND} HAS BEEN SET TO {OFF}.
It is pitch black ...

<100%hp 100%m 97%mv 1800tnl (50.00%)>
 e
It is pitch black ...

<100%hp 100%m 96%mv 1800tnl (50.00%)>
 e
It is pitch black ...

<100%hp 100%m 96%mv 1800tnl (50.00%)>
 ee
It is pitch black ...

<100%hp 100%m 95%mv 1800tnl (50.00%)>
It is pitch black ...

<100%hp 100%m 94%mv 1800tnl (50.00%)>


This is in split mode.
Back to top
View user's profile Send private message AIM Address
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Sun Dec 16, 2007 11:47 am    Post subject: Reply with quote

I'll try to fix that as well.

Using #gag {^ ^} might take care of this issue.
Back to top
View user's profile Send private message Send e-mail
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Tue Dec 18, 2007 1:04 pm    Post subject: Reply with quote

Uploaded a beta release:

http://tintin.sf.net/download/tintin-beta.tar.gz

If your mud supports GA prompts should work slightly better, and tried to patch up non GA prompt support.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    The TinTin++ message board Forum Index -> Bug Reports All times are GMT - 5 Hours
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
Get TinTin++ Mud Client at SourceForge.net. Fast, secure and Free Open Source software downloads Get TinTin++ Mud Client at SourceForge.net. Fast, secure and Free Open Source software downloads
TinTin++ Homepage

Powered by phpBB © 2001, 2002 phpBB Group