| View previous topic :: View next topic |
| Author |
Message |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
Posted: Thu Mar 10, 2011 10:27 pm Post subject: TinTin++ 2.00.6 |
|
|
WinTin++ now uses the MinTTY terminal emulator instead of a PuTTY hack with a Cygwin interface. To get the keypad working for MinTTY I had to change the VT100 initialization slightly, so if some macros no longer work it's probably because the key combination changed.
| Code: |
buffer.c Added better multi-line scroll back handling when word wrap is
disabled.
telopt.c Braces are now properly converted in raw gmcp data.
highlight.c Fixed a bug causing only the first highlight on a line to
trigger.
line.c Added a #line {verbose} {<commands>} option which forces
verbosity on the given commands.
buffer.c The first match for #buffer find is now 1 instead of 0.
buffer.c Added support for negative page numbers, causing #grep to search
from the beginning to the end of the scroll back buffer. The
first page is now page 1 instead of page 0.
buffer.c Added a NULL check to prevent possible crashes, not ideal as it
hides an underlying bug.
net.c Added the RECEIVED OUTPUT event with %0 containing the received
output from the server. Can be used to create multi-line
triggers, though it wouldn't be very efficient.
main.c No longer enabling DECCKM on startup so keypad mode works
correctly with MinTTY, it should also result in more reliable
cross-terminal behavior. This might change the sequence of key
presses on some systems, so remap macros that stop working.
mapper.c Added #map resize <size> option to increase the maximum number
of rooms.
mapper.c Added #map get worldsize option.
mapper.c Added #map get worldflags option and fixed some displaying issue
in the #map exit command.
update.c Added several time events, YEAR, MONTH, WEEK, DAY, HOUR, MINUTE,
SECOND, DATE mm-dd, DATE mm-dd hh:mm, TIME hh:mm, TIME hh:mm:ss.
Events like YEAR 2012, MONTH 04, HOUR 13, are valid as well.
%0 to %6 hold year, month, week, day, hour, minute, and second
for each event.
math.c Added support for automatic dd:hh:mm:ss time to second
conversion. For example, #math test 1:12:32:17 would store
131537 in test. #delay 10:00 #bell would ring the terminal bell
after 10 minutes. This change will effect associative arrays
consisting of numbers and colons.
tinexp.c Updated #replace to support regular expressions. Like with the
#regex command the &1..&99 arguments can be used.
|
|
|
| Back to top |
|
 |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
|
| Back to top |
|
 |
Chicomecoatl
Joined: 08 Sep 2009 Posts: 73 Location: Kansas
|
Posted: Sat Mar 12, 2011 1:40 am Post subject: |
|
|
All previous errors i noted are fixed in the beta, the only issue (not even quite a bug, just there) is that for some reason messages recived via GMCP replace the forward slash character(/) with a backslashed-forward slash character. (\/). So something like:
| Code: |
[12 Mar 01:36:50] (WanGrp?!) [L11,2425,War/T0]
|
appears as:
| Code: |
[12 Mar 01:36:50] (WanGrp?!) [L11,2425,War\/T0]
|
in the GMCP info. _________________ Chico |
|
| Back to top |
|
 |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
Posted: Sat Mar 12, 2011 10:43 pm Post subject: |
|
|
I'm quite sure it's Achaea sending the \, but I guess there's no real security risk in allowing the server to send escape codes.
I've updated the beta with a fix. |
|
| Back to top |
|
 |
titeuf
Joined: 29 Jul 2006 Posts: 84
|
Posted: Sun Mar 13, 2011 8:56 am Post subject: |
|
|
Oh sweet, I was just going to look more into this to get you more info and I notice it's fixed already.
Thanks!  |
|
| Back to top |
|
 |
corda
Joined: 16 Jan 2011 Posts: 28
|
Posted: Sun Mar 13, 2011 3:24 pm Post subject: |
|
|
| Will you fix the wintin.msi as well Scandum? |
|
| Back to top |
|
 |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
|
| Back to top |
|
 |
corda
Joined: 16 Jan 2011 Posts: 28
|
Posted: Mon Mar 14, 2011 10:15 am Post subject: |
|
|
I tested 2.00.6 for a while - like 5 hours straight hunting/questing in achaea - and it is well done. My gaming experience is unchanged, it is like using 2.00.5 = excellent, it just works. There is one little thing, I cannot change the wav file played when there is a #bell command in my trigger/alias. It plays a standard windows ding sound instead of a custom wav. The custom wav config window is poofed, I know mintty is not putty though. This is the only problem I have with 2.00.6. As a side note I can change the wav file itself in windows to my custom wav, but this is a dirty hack. I use #bell when I kill something and it is quite important fer me.
Regards, Corda.  |
|
| Back to top |
|
 |
Huhenyo
Joined: 10 Sep 2010 Posts: 33
|
Posted: Fri Jul 01, 2011 3:41 pm Post subject: |
|
|
Is there a way to change the foreground color (i.e. the text color) using the terminal.con file? I've tried a bunch of word combinations, but I wasn't able to find the right wording.
Scandum, could you write a list of all the different settings that can be changed using the terminal.con file?
Thanks,
Nick |
|
| Back to top |
|
 |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
Posted: Fri Jul 01, 2011 8:37 pm Post subject: |
|
|
Regarding sounds: If you run tt++ inside Cygwin you can use #system to play a custom sound.
Regarding the default color, right click the title bar, select the looks tab, and it'll have a button to edit the foreground color, I think it automatically saves changes to the config file. |
|
| Back to top |
|
 |
Huhenyo
Joined: 10 Sep 2010 Posts: 33
|
Posted: Sat Jul 02, 2011 11:39 am Post subject: |
|
|
| Great. I found it. I'm used to using cygterm so I didn't realize the options were found by clicking on the title bar. Thanks! |
|
| Back to top |
|
 |
|