Version 1.73
A fix to stop Wintin exiting when several sessions are active and one is closed. Many thanks to C L Wu for this fix.
A fix to tickset, which will make it work better when it's confined to a time window.
A larger Edit Definitions dialog, with word wrap on the definition itself.
No more Windows Help file! Sorry, but the format is just too ugly to work with. From now on, the help will be a standalone html document (the thing you are reading now). Mathew Mamet has agreed to maintain it, so look forward to some improvements.
Version 1.70
Mud Sound Protocol (MSP) is now supported. You must ftp the sounds to yor computer first - Wintin does not yet automatically download them on-the-fly. Under the edit menu you will find an option to configure various aspects of MSP.
The highlighting code has been rewritten.
Wintin now supports lists.
Version 1.64
You can now compare strings in if-statements, and if-statements can have 'else' clauses. This functionality was lifted from Tintin++ version 1.64, the version that never made it out of beta. As far as I can see, Wintin now has all the functionality of 1.64 that is relevant: a lot of the work in 1.64 was to do with screen handling and doesn't have any relevance to Wintin.
Function keys, cursor keys and various others can be used as shortcuts for commands via an extension to alias.
The full set of 16 foreground and 16 background colours should now work ok with an ANSI mud, and also in the highlight command.
You can specify a startup file on the command line, which will allow you to make separate desktop icons for the different muds or characters you play.
Text wrap has been improved: it now attempts to wrap at the end of a word. The wrap point is definable.
There is a 'select all' command to help you take a quick log on the fly.
Action and alias support a 'remainder' argument, %r, which will be substituted by the remaining text not used in other % arguments.
There are various small changes to help newbies. The FAQs I get include:
I started the program but I don't know what to do next
- There's now a 'Connect' menu item on the file menu which builds a #session command for you.
It says 'no tab.txt file, no completion list. What's wrong?
- I removed that message, it didn't really serve much purpose.
I can't get it to load a file on startup
- As well as looking for the traditional tintinrc file, Wintin now looks for tintinrc.txt, which is I hope a more natural file for Windows users.
I've included a bug fix from Feng Chen which ensures that Wintin disconnects from the mud properly when you close a session. Many thanks Feng :)
There are also bug fixes for the #return and #map commands, and for command history (the ! operator).
Version 1.20
Tired of losing settings and aliases when your session closes? The new update_update command lets you save changes back into the common lists.
The Definitions command on the Edit menu provides a graphical interface to aliases, actions, variables and so on.
Finally, there are some bug fixes which should resolve the remaining problems with ANSI color.
Version 1.10
Wintin now includes text and background coloring and font selection. Be careful not to set black text on a black background by mistake (!) and remember that in a proportional font (such as Times Roman) you get more characters on a line but text will not line up in columns as you might expect.
Wintin will now do its best to remember window sizes and positions from one invocation to the next.
All settings are now maintained in the user's registry rather than in an .ini file.
There is a preset variable, $time. See help on variable for details.
tickset now takes an optional parameter. See its help for details.