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

Odd Extra Lines (1.99.6)

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



Joined: 11 Jul 2009
Posts: 64

PostPosted: Sat Jul 11, 2009 2:28 pm    Post subject: Odd Extra Lines (1.99.6) Reply with quote

I'm seeing odd extra input every so often. Here's the output, loaded code to follow. I've had this issue in both Vista64 (cygwin) and ubuntu 8.04 (self compiled).

It looks like all the actions are adding an extra something. It's not always every item, sometimes it's just some of them.

It appears to be related to having split on, when I do #unsplit things work. Other options didn't fix things.

Code:
bolt@Omnibus:~/tintin$ tt++ ./basic.tt

      #####################################################################
      #                                                                   #
      #                           T I N T I N + +                         #
      #                                                                   #
      #            (T)he k(I)cki(N) (T)ickin d(I)kumud clie(N)t           #
      #                                                                   #
      #                 Original TINTIN code by Peter Unold               #
      #       new code by Bill Reiss, David A. Wagner, Rob Ellsworth,     #
      #                 Jeremy C. Jack, Igor van den Hoven                #
      #                             1992, 2009                            #
      #                                                                   #
      #                               1.99.6                              #
      #                                                                   #
      #####################################################################

#SESSION 'Shaiith' CONNECTED TO 'torilmud.org' PORT '9999'
Entering compressed mode.
Hostname resolved to [67.232.234.81]
Please enter your term type (<CR> ansi, '?' help):   
   
      TTTTTTT   OO    RRR    I  L    M     M  U    U  DDD
         T     O  O   R  R   I  L    M M M M  U    U  D  D
         T    O    O  R  R   I  L    M  M  M  U    U  D   D
         T    O    O  RRR    I  L    M     M  U    U  D   D
         T     O  O   R R    I  L    M     M  U    U  D  D
         T      OO    R  R   I  LLLL M     M   UUUU   DDD

          Let the journey begin anew, for the final time.

                  TorilMUD: The Sojourner's Home
           
                Forgers: Cyric, Shevarash, Shar
         
            Original Diku Base: Hans Henrik, Katja Nyboe,
          Tom Madsen, Michael Seifert, and Sebastian Hammer.


Do you wish to create a new character? Y/N
Please type Yes or No?
By what name do you wish to be known? Names must be from three to fifteen
characters long.
Name: Password: Invalid password.
Invalid password ... disconnecting.


I start tintin++ with basic.tt and do a sojourn Shaiith. A mud specifc file is then loaded.

basic.tt
Code:
#split
#config {command echo} off
#config {speedwalk} on                                           
#config {log} plain                                     
                                                           
#nop start the loading process for the specific connection
#act {^#SESSION '%1' CONNECTED TO '%2' PORT '%3'} {                     
  #var character {%1};
  #var host {%2};
  #var port {%3};
  #read {%2-%3/%2-%3.tt}
}                 
                 
#nop various connection aliases
#ali sojourn {#session %1 torilmud.org 9999}


torilmud.org-9999/torilmud.org-9999.tt
Code:
#nop basic login
#act {^Please enter your term type (<CR> ansi, '?' help):} {#cr}
#act {^Do you wish to create a new character? Y/N} {N}
#act {^By what name do you wish to be known?} {$character}
#act {^*** PRESS RETURN:} {#cr;1}                   


Here's the output if I do a #unsplit before the sojourn Shaiith
Code:
#SESSION 'Shaiith' CONNECTED TO 'torilmud.org' PORT '9999'
Entering compressed mode.
Hostname resolved to [67.232.234.81]
Please enter your term type (<CR> ansi, '?' help):   
   
      TTTTTTT   OO    RRR    I  L    M     M  U    U  DDD
         T     O  O   R  R   I  L    M M M M  U    U  D  D
         T    O    O  R  R   I  L    M  M  M  U    U  D   D
         T    O    O  RRR    I  L    M     M  U    U  D   D
         T     O  O   R R    I  L    M     M  U    U  D  D
         T      OO    R  R   I  LLLL M     M   UUUU   DDD

          Let the journey begin anew, for the final time.

                  TorilMUD: The Sojourner's Home
           
                Forgers: Cyric, Shevarash, Shar
         
            Original Diku Base: Hans Henrik, Katja Nyboe,
          Tom Madsen, Michael Seifert, and Sebastian Hammer.


Do you wish to create a new character? Y/N
By what name do you wish to be known? Password:


and it sits waiting for my password.
Back to top
View user's profile Send private message
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Sat Jul 11, 2009 6:55 pm    Post subject: Reply with quote

Looks like stuff is triggering twice on prompts.

Does setting #config {packet patch} 0.01 fix the problem?
Back to top
View user's profile Send private message Send e-mail
Shaiith



Joined: 11 Jul 2009
Posts: 64

PostPosted: Sat Jul 11, 2009 8:57 pm    Post subject: Reply with quote

I tried

#config packet patch 1

I doesn't seem to appear twice when I log it, my commands only show up once. 0.01 doesn't work either.

I added a quick showme of cr, new, char for the three primpts. It is doubling up. I'm not sure why. It doesn't double up when split is off.

Code:

#nop basic login
#act {^Please enter your term type (<CR> ansi, '?' help):} {#cr;#showme cr}
#act {^Do you wish to create a new character? Y/N} {N;#showme new}
#act {^By what name do you wish to be known?} {$character;#showme char}


with the following results

Code:

bolt@Omnibus:~/tintin$ tt++ ./basic.tt

      #####################################################################
      #                                                                   #
      #                           T I N T I N + +                         #
      #                                                                   #
      #            (T)he k(I)cki(N) (T)ickin d(I)kumud clie(N)t           #
      #                                                                   #
      #                 Original TINTIN code by Peter Unold               #
      #       new code by Bill Reiss, David A. Wagner, Rob Ellsworth,     #
      #                 Jeremy C. Jack, Igor van den Hoven                #
      #                             1992, 2009                            #
      #                                                                   #
      #                               1.99.6                              #
      #                                                                   #
      #####################################################################

#SESSION 'Shaiith' CONNECTED TO 'torilmud.org' PORT '9999'
Entering compressed mode.
Hostname resolved to [67.232.234.81]
cr
crease enter your term type (<CR> ansi, '?' help):
Please enter your term type (<CR> ansi, '?' help):   
   
      TTTTTTT   OO    RRR    I  L    M     M  U    U  DDD
         T     O  O   R  R   I  L    M M M M  U    U  D  D
         T    O    O  R  R   I  L    M  M  M  U    U  D   D
         T    O    O  RRR    I  L    M     M  U    U  D   D
         T     O  O   R R    I  L    M     M  U    U  D  D
         T      OO    R  R   I  LLLL M     M   UUUU   DDD

          Let the journey begin anew, for the final time.

                  TorilMUD: The Sojourner's Home
           
                Forgers: Cyric, Shevarash, Shar
         
            Original Diku Base: Hans Henrik, Katja Nyboe,
          Tom Madsen, Michael Seifert, and Sebastian Hammer.


new
newyou wish to create a new character? Y/N
Do you wish to create a new character? Y/N
Please type Yes or No?
char
charhat name do you wish to be known?
By what name do you wish to be known? Names must be from three to fifteen
characters long.
Name: Password: Invalid password.
Invalid password ... disconnecting.
Back to top
View user's profile Send private message
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Sun Jul 12, 2009 1:12 am    Post subject: Reply with quote

Alright, I know where the problem is at and I'll try to fix it. Thanks for all the info.
Back to top
View user's profile Send private message Send e-mail
Shaiith



Joined: 11 Jul 2009
Posts: 64

PostPosted: Wed Aug 05, 2009 7:44 am    Post subject: Reply with quote

I scanned the 1.99.7 beta notes and didn't see anythng obviously relating to this. I might have missed it. I'd be willing to beta test if this fix was there.
Back to top
View user's profile Send private message
Scandum
Site Admin


Joined: 03 Dec 2004
Posts: 3796

PostPosted: Wed Aug 05, 2009 10:51 am    Post subject: Reply with quote

I didn't make mention of it in the beta topic, but it has been fixed in the beta release.
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