10/30/01	Changing all toggle-able commands to the following format:
		#<command> -> toggle command on/off.
		#<command> on -> turns the command on.
		#<command> off -> turns the command off.

		So far, only #brokentelnet, #fixedmath, #appendlog has been changed.

		Changed: misc.c, include/misc.h, parse.c -- dsc

7/12/01		Released tintin v1.86 -- dsc

7/12/01		Updated the copyright notice to reflect the GPL license.
		Changed: all files -- dsc

7/8/01		Added COPYING file and offical place tintin under GPL and
		updated the FAQ file to reflect the change.
		Changed: FAQ
		Added: COPYING -- dsc
		
6/27/01		Added the ability to either append to a log file or to
		overwrite the log file (default) as requested.  You can 
		change the behavior of the #log command via the #appendlog 
		command.
		Changed: tintin.h, main.c, parse.c, misc.c, files.c,
			 include/main.h, include/misc.h -- dsc

6/21/01		Release tintin v1.85.  -- dsc

6/8/01		Added a #show_pretick command.  This will toggle on/off
		the #10 SECONDS TO TICK message, but it will still show
		the #TICK message.
		Changed: main.c, rltick.c, tintin.h, include/main.h, 
			include/misc.h, misc.c, parse.c -- dsc

5/13/01		Removed the include/Makefile and include/Makefile.in.
		Deleted: include/Makefile, include/Makefile.in
		Changed: configure.in -- dsc

5/13/01		Added a TINTIN_HISTORY enviroment variable to set the
		location of the .tt_history file.
		Changed: main.c, rl.c -- dsc

5/13/01		Removed the -Iinclude from the Makefile.in and cleaned up
		referances to protos.
		Changed: Makefile.in, all .c files -- dsc

5/13/01		Added a check for an enviroment variable called TINTIN_CONF
		so that tintin will check for the tt.conf file at that
		location before checking for it in your home directory.
		Changed: chat.c -- dsc

5/13/01		Renamed the send_file command to tt_send_file to avoid
		a name conflict under AIX.  Thanks to Yoon-Chan Jhi for
		pointing it out.
		Changed: chat.c, parse.c, include/chat.h -- dsc

4/3/01		Fixed the newline string that tintin sends.  It really
		should be \r\n.  Thanks to Emil Isberg for pointing
		that out.  Left in the broken_telnet thing but I'm
		hoping it isn't needed anymore as tintin was sending
		out the wrong newline sequence.
		Changed: net.c -- dsc

3/28/01		Updated the FAQ.
		Changed: FAQ -- dsc

3/17/01		Renamed all of the protos directory to include and renamed
		all the proto files to .h.  Updated all the .c files to
		reflect the change and updated the Makefile.in.
		Changed: all files -- dsc

3/17/01		Changed the BUFFERSIZE to 2048.  And fixed the hard coded
		values in the protos to use the BUFFERSIZE value.
		Changed: tintin.h, protos/main.proto, protos/function.proto 
			-- dsc

2/25/01		Commented out the SIGWINCH line in main.c that was
		spamming some people (appears to be only sun users).
		Need to investigate this when I some time.
		Changed: main.c -- dsc
	
12/29/00	Fixed some warnings messages by gcc with -Wall enabled.
		Changed: help.c, files.c, ivars.c, main.c, misc.c,
			 path.c, rl.c, ticks.c  -- dsc

12/29/00	Updated the readline.sh slightly to reflect the use
		of --includedir and --libdir instead of having
		to modify the Makefile.
		Changed: readline.sh -- dsc

12/28/00	Fixed a few warnings that appear on sun machines. And
		replaced usage of bzero with memset and assorted clean ups.
		Changed: scrsize.c, chat.c, net.c -- dsc

12/26/00	Released tintin v1.84.  It's been a while since my
		last release.  Pushing this out the door so that
		people can make use of some of the fixes.  There
		are some rough spots that I need to tidy up, but
		there shouldn't be any problems.  -- dsc

12/26/00	Updated the FAQ file.
		Changed: FAQ -- dsc

12/26/00	Added a toggle to enable and disable the saving of
		history.  The command is #savehistory.  This will
		need to be intergrated into the configuration file.

		Changed: main.c, misc.c, rl.c, tintin.h, 
			protos/misc.proto, protos/rl.proto -- dsc

12/26/00	Fixed it so that tt.conf is looked for in the user's
		home directory instead of the current directory.  The
		tt.conf file and the .tintinrc files need to be merged
		at some point so that there is only one configuration
		file.

		Changed: chat.c -- dsc

12/17/00	Removed some debug statements in the #ifstrequal command.
		Changed: ivars.c -- dsc

12/13/00	Added in saving of history.  Tintin will write out a
		.tt_history file to your home directory and read that
		back in the next time you start up tintin.  Keep in mind
		that it will write everything you enter as a command,
		including your character's password.  You can do a 
		#clearhistory to delete all the history as well.  I'll
		probably make the saving of history optional as some
		may be parnoid and some may not have alot of space in their
		home directory to save a history of commands.  Feedback
		on the usefulness of this feature would be welcome.
		Changed: main.c, tintin.h, rl.c -- dsc

11/07/00	Hmm, tintin regressed in respect to the broken_telnet fix.
		Seems that the fix for muds that wanted only \n instead of
		the standard \n\r was lost.  I've reintergrated the fix, but
		I guess it really doesn't affect most users since it's been
		missing since 1.81.
		Changed: net.c -- dsc

11/07/00	Updated the install-sh script to reflect the change in the
		name of the chat.conf file to tt.conf.  tt.conf will be
		a generic tintin configuration file.  It's purpose will
		be to store custom configurations of tintin.  
		Changed: install-sh
		Renamed: chat.conf -- dsc

11/07/00	Slight update to the INSTALL file to make it more clear on
		compiling tintin with non-standard locations of readline.
		Changed: INSTALL -- dsc

11/07/00	Put in a #include for stat.h that is needed for sun machines
		that wasn't needed on my linux box.
		Changed: chat.c -- dsc

10/09/00	Relocated the chat.conf file to the src/support directory
		and updated the install-sh script to reflect that.
		Changed: install-sh
		Moved: chat.conf -- dsc

10/09/00	Fixed the problem with + - in the math function that
		was reported by Kuang-che Wu.  Let me know if the #math
		function does anything strange.  The original (buggy) math
		is still available via the #fixedmath toggle, but by default
		it will use correct math. 
		Changed: ivars.c -- dsc

10/03/00	Updated the install-sh script so that it will install the
		chat.conf file in the same location as your tintin helpfile.
		Changed: install-sh -- dsc

10/03/00	Updated the FAQ and added some comments to the chat.conf
		file.
		Changed: FAQ, chat.conf -- dsc

10/02/00	Added a new configure option, --enable-big5.  This allows
		users to select Big5 encoding without needing to manually
		edit the Makefile.
		Changed: configure.in, Makefile.in, INSTALL -- dsc

10/02/00	Small update to the FAQ file.
		Changed: FAQ -- dsc

09/27/00	Cleaned up chat.c some.  Removed some un-needed header
		files.  Mac OS X can compile tintin now.
		Changed: chat.c -- dsc

09/27/00	Added misc patches by Kuang-che Wu.
		Changed: misc.c, rl.c, net.c -- dsc

09/27/00	Added support for Big5 encoding.  This has not been
		tested by myself nor do I have any method of testing it.
		This was sent to me by Kuang-che Wu.  Current, you need
		to manually edit the Makefile to have a -DBIG5 to the DEFINES
		line.  If you have language specific patches, I will be 
		willing to add them as well, but you must provide me with 
		the code to be be added.
		Changed: action.c, parse.c, variables.c, functions.c -- dsc

09/16/00	Fixed the typo with the checking for ncurses and curses.
		Changed: configure.in -- dsc

09/10/00	Replaced DST_NONE with 0 as not all machines have that
		defined.
		Changed: chat.c -- dsc

09/07/00	Released tintin v1.83 -- dsc

09/07/00	Made it so that tintin will check first for termcap, then
		check for curse and then for ncurse.  Hopefully that will
		resolve the problem some people having with the tgetent.
		Changed: configure.in -- dsc

09/07/00	tintin will check for a TINTIN_HELP environment variable.
		This will allow you to get tintin to check a shared tintin
		help file.  All you need to do is to set the TINTIN_HELP 
		variable to the directory your help file is located.
		Changed: help.c -- dsc

09/06/00	Found a error with the install-sh script.  The script would
		FAIL.  Fixed the problem with it.
		Changed: install-sh -- dsc

09/03/00	Corrected a bug with the #random function.  asd@scene-hu.com
		provided the one line fix.
		Changed: misc.c -- dsc

08/26/00	Corrected a bug with the install.sh script.  There was
		a typo in the installing gzip version of the help files.
		Decided that the dl directory isn't needed in the tintin++
		directory.  Users should create a dl or change the download
		location in the chat.conf file.
		Changed: install.sh
		Deleted: dl directory -- dsc

08/25/00	Fixed the problem of HP-UX not linking because of the
		order of the libraries.  Put -lreadline before everything
		else.  Also put in -lhistory for the history stuff.  It
		seems that my compiler isn't as picky as others and allowed
		me to link without the -lhistory.
		Changed: Makefile.in -- dsc

08/16/00	Released tintin v1.82 -- dsc

08/16/00	Movied the MODIFICATIONS and MOD.ycjhi files into the docs
		directory.
		Moved: MODIFICATIONS, MOD.ycjhi -- dsc

08/16/00	Added a FAQ file.  Hopefully it will answer some of the most
		commonly asked questions.
		Added: FAQ -- dsc

08/12/00	Added an ENABLE field to the chat.conf file.  It is enabled
		by default, but you can turn off the chat feature by setting
		the value of ENABLE to 0.  There still isn't all that much
		error checking with the chat features, which will be 
		corrected in the future.
		Changed: main.c, rl.c, chat.c -- dsc

07/25/00	Cleaned up all the warnings in chat.c.
		Changed: chat.c -- dsc

07/21/00	Updated the .tt_help.txt file with the new chat commands.
		Also added in a helpversion entry, this just lists the date
		the helpfile was last modified to track which version of
		the helpfile that is installed.  Make sure you do a make 
		install to update your help files.
		Changed: support/.tt.help.txt.Z -- dsc

07/20/00	With the addition of chat, the encryption code that I hacked
		together is really not needed.  I've removed the code for it
		as chat looks to be a nicer command than my ugly encrypt code.
		If people really want it, let me know and I'll put it back
		in, but I don't think it's really needed.
		Changed: misc.c, protos/misc.proto, parse.c -- dsc

07/20/00	chat has been added.  This is very similiar to using an instant
		messager program or using irc.  The chat feature is compatiable
		with mudmaster (or it should be).  The code is by Sean Butler.
		I tried to contact him about the use of his code, but could
		not contact him.  And I am assuming he would allow for the use
		of his code unless notified otherwise.  Added him to the
		credit file.  The code needs alot of clean up and modifications
		still, but the basic functionality is all there.  Currently,
		it will try to figure out your IP address, unless you set
		it in your chat.conf file.  To start a chat, you would do
		a #call <ip address>.  Once you have connected, you can do a
		#chat <person's name> <message>.  You can also do a #chatall
		to send a message to everybody your connected to.  Bug me to
		write up some docs on it, but the commands should be pretty
		straight forward (take a peek in the chat.c for a list of 
		commands).  You can also transfer files (I personally
		haven't tested it).
		Added: chat.c -- dsc
		Created: protos/chat.proto -- dsc
		Changed: CREDITS, main.c, rl.c, parse.c -- dsc

07/16/00	Added a --libdir to configure.  This is needed if you don't
		have your libraries (readline) in standard library locates.
		This change is kind of a hack since I need to hardcore
		the -lreadline in the Makefile.in, but since you can't really
		use tintin without readline, having it hardcoded isn't a
		problem.  Need to play with autoconf more to see if there
		is a better solution.
		Changed: configure.in, Makefile.in, INSTALL -- dsc

07/06/00	Added a #clearhistory command.  This will clear out your
		history of commands entered.
		Changed: parse.c -- dsc

07/06/00	Added a BUG and TODO file.  This is to let everybody know
		what I think are bugs and what I plan on working.  If you have
		any input on bugs or things you would like to see added to 
		tintin, feel free to let me know.
		Added: BUGS, TODO -- dsc

07/05/00	Worked some on the bindkey command.  It doesn't do anything
		really, but I spent some time playing with readline and now
		have a better idea of how to get it to work.
		Changed: bindkey.c, protos/bindkey.proto -- dsc

06/23/00	Fixed a bug with the #read and #newread.  They both
		would fail if your command file contain any blank lines.
		Changed: files.c  -- dsc

06/23/00	I've decided to move the #read command now to be
		#newread and move the #oldread back as the default #read
		command.  If you wish to use the multi-line code, use the
		#newread command.  After it's been tested a while, I will
		make it the default #read command.
		Changed: parse.c, files.c, protos/files.proto -- dsc

06/23/00	Added in the fixes for functions submitted by Kaung-che Wu.
		Functions still need work though.
		Changed: variables.c, protos/variables.proto, function.c -- dsc

06/22/00	Cleaned up the install-sh script a bit.
		Changed: install-sh -- dsc

06/22/00	Played more and now you can select the default directory
		tt++ is put.  It will default to the src directory.  Like
		the --includedir, you change the bindir by doing a
		./configure --bindir=<where you want it>.

		Example:
		You want to put tt++ in ~/bin

		./configure --bindir=~/bin
		make
		make install
		Changed: Makefile.in, configure.in, INSTALL -- dsc

06/22/00	I've played with the autoconf some and made some improvements
		to it.  If you put readline in a non-standard directory
		(ie not in /usr/local/include), you can specify that with
		./configure --includedir=<location>.  
		For example, if you put the readline library in say
		tintin/src/readline. Then in the tintin/src directory,
		you can do a ./configure --includedir=. (current directory).

		Another example, if you put readline in /tmp/readline,
		you can do a ./configure --includedir=/tmp

		As you need to put in the parent directory of the readline
		directory.
		Changed: Makefile.in, configure.in, INSTALL -- dsc

06/19/00	I've added some missing code for functions that
		was submitted by Kuang-Che Wu.
		Changed: llist.c, files.c -- dsc

06/18/00	I've enabled the fixed_math by default now.  This probably
		will not affect most tintin users, but if you use / or *
		you may be affected and may want to either change your
		script or to use the #fixedmath to disable it.
		Changed: tintin.h -- dsc

06/18/00	Put in a fix to a crash bug with verbatim when you don't
		have a session.  Thanks to Kuang-che Wu for the bug
		report and fix.
		Changed: parse.c -- dsc

06/18/00	Made a fix to the #message command.  It was not listing out
		the different message toggle-ables and made some slight
		improvements to it.
		Changed: misc.c -- dsc

06/18/00	Did further testing and I found a work around.  I'll look
		into this problem further when I get a chance, but the
		working will allow people to use the #crypt and #decrypt
		functions. Added an example of how to make use of it
		in the docs/example1.script file.  Somebody probably can
		write a something better, but it does work.  If anybody
		wants to write better examples (with explainations) I
		would be happy to include them.  Also if you use it, you
		may want to disable the variable messages (#message variable 
		off) to reduce the spam (it is on by default). -- dsc
		
06/09/00	Modified the #crypt and #decrypt functions.  They currently
		used a fixed key, but will change that soon.  I had to change
		the way it was set up because I was trying to do it the lazy
		way and use the ASCII character set table.  The old function
		mostly worked, but for some keys it would give you funky 
		results.

		The work around noted in the previous entry does not work.
		I will need to fix the bug for these commands to be useful.
		The problem is in the parser.
		Changes: misc.c -- dsc

06/03/00	Added a #crypt and a #decrypt function for "encrypting" text.
		I remember seeing a tintin script that did this ages ago
		on the newsgroup.  I decided to implement the code into
		tintin.  Although shortly this code will not be so useful
		with the incoming chat feature, but this feature might be
		fun to use to annoy imms with *polishes his halo* :)
		It's extremely simple, but it should be more than enough to
		ensure nobody that you don't want to read the text will.
		The syntax is: 
		#crypt <text to encrypt> <variable to store result>
		#decrypt <text to decrypt> <variable to store result>
		Currently, the key used to encrypt the data is a fixed key,
		but will add in a feature to change the key.

		This works fine except I seem to hit a bug when testing
		the feature. The bug is that tintin will substitutue
		everything in an alias with multiple commands
		#alias {ereply} {#crypt {$$0} {bleh}; reply $bleh}
		however
		#alias {ereply} 
		   {#unvar {$bleh} #crypt {$$0} {bleh}; reply $bleh}
		will work fine.  

		I will probably fix this bug at a future date, but it looks
		to be a bit mess/large change to fix in a critical function.
		And it would be far to easy to introduce new bugs there.
		Changed: misc.c, protos/misc.proto, parse.c -- dsc
	
05/29/00	Added the option of stripping the binary in the install-sh
		script.  Striping will produce a smaller execuatable, but it
		makes it harder to debug.  But most people will not need to
		debug tintin and would probably want to strip tt++.
		Changed: install-sh -- dsc

05/29/00	*cough* hacked a*cough* Fix to the issue #2 (see 5/5/00 entry) 
		with the new read_command().  The read_command function will
		ignore any line that starts with a "#nop" and will not parse it
		so it will not care about unbalanced braces.  I probably will
		look for a better fix/rewrite the code in the future.  This
		should resolve all the problems with the read_command.
		Changed: files.c -- dsc

05/27/00	Put in Yoon-Chan Jhi's fix to the syserr().  This should solve
		solve the problem some people have with compiling tintin.
		Changed: utils.c -- dsc

05/23/00	Made a few some modifications to the configure.in script to
		hopefully make it more informative when running ./configure.
		Changed: configure.in -- dsc

05/05/00	Fixed the problem with the read_command() not taking
		commands with no arguments (ie #fixedmath).
		Changed: files.c -- dsc

05/05/00	Ran dos2unix on the example2.script.  This solves part
		of the problem, with the new read_command(), but still
		have the following issues.  1) it will not allow
		unbalanced braces in #nop.  2) it will not take commands 
		with no arguments (ie #fixedmath).
		Changed: docs/example2.script -- dsc

05/05/00	Modified the translate_telnet_protocol() to be a void
		function.  There really isn't a need for it to return
		anything.
		Changed: net.c, protos/net.proto -- dsc

04/30/00	Released tintin v1.81.  I want to push it out now or else
		it would probably be another 3+ weeks and I've promised to
		put this out within a week or two (and it's been like 2 1/2 
		weeks now). -- dsc

04/30/00	Tracked down a problem I was having connecting to a mud
		server.  tintin was just kicking me out at the same point.
		This was due to a change in the read_mud_buffer to use
		the new translate_telnet_protocol().  I've put in a fix for
		it, but I'll probably redo the fix later.
		Changed: net.c -- dsc

04/30/00	Made a bug fix to the read_command function.  If your
		command file only contained a "#ses {l} {localhost 4000}"
		It wasn't connecting when you started up tintin or when
		you #read your command file.  
		Changed: files.c -- dsc

04/29/00	I've included the sample tintin command file that Greg
		Milford sent me as it's a nice demostration of how to use
		tintin.  This may be useful to people in learning how to
		make the best use of tintin.
		Created: docs/example2.script (the script by Greg)
		Renamed: docs/example.script to docs/example1.script -- dsc

04/29/00	I've intergrated a change to the read_command function by
		Greg Milford.  The change allows for multi-line command
		files.  See the docs/example.script for how it will look.
		The only downside to the change is that you must use braces
		ie #alias a {say blah} will not work, you need to do 
		#alias {a} {say blah}.  The read_command will try to recover
		from commands that are not written correct by ignore it and
		everything after the error and then return to tintin.
		So if you have 10 aliases and tintin says that it read in 5
		aliases, then tintin didn't like your 6th aliases you wrote
		and you should go check it.  I've kept the old #read command
		as #oldread if you really want to use that, but it will
		probably be removed at a future date.
		Changed: files.c, protos/files.proto, CREDITS, 
			 docs/example.script -- dsc

04/29/00	I've updated the tintin help file so that it now includes
		all the tintin commands.  Some of the tintin help files are
		a *cough* bit sparse, but they are now listed :)  I still
		need to update the manual and some of the entries in the 
		tintin help file needs to be expanding (just a tinnie bit ;))
		Changed: support/.tt_help.Z -- dsc

04/12/00	Put in Yoon-Chan Jhi's change to #ifmatch.  The only real
		change is that it no longer has an else keyword.  This
		matchs the syntax of other tintin commands.
		Changed: ivars.c -- dsc

04/09/00	Cleaned up some warning.
		Changed: walk.c, session.c -- dsc

04/09/00	I've added an example.script in the tintin/docs directory.
		This includes some basic examples (which I will expand on
		when I have more time) and it includes Yoon-Chan Jhi's
		auto reconnect script.
		Created: docs/example.script -- dsc

04/09/00	I've put in all of Yoon-Chan Jhi's changes which includes
		a zMud-like slow walk function (I don't know, I never used
		zMud before), an auto reconnect feature.  I'm testing them 
		to make sure I've gotten everything that he submitted to me 
		working correctly  There were alot of changes and hopefully 
		some changes didn't slip by me.  I've made some minor
		modifications to his code, but they were very limited
		at this point.  (Don't ask me what they were, cuz I don't
		remember :))
		Created: walk.c, protos/walk.proto
		Changed: net.c, session.c, tintin.h, parse.c -- dsc

04/08/00	Put in Yoon-Chan Jhi's change to connect_mud so that the
		error messages would be more helpful than just couldn't
		connect.  Didn't know about the strerror() till now.
		Learned something :)
		Changes: net.c -- dsc

04/08/00 	It's amazing what you can learn if you read :)  According,
		to man (3) bcopy, bcopy has been deprecated.  So that explains
		why some compilers give you those problems when compiling
		with the -O2 flag.  This was chitchat's suggestion on how
		to solve the problem, but I wasn't comfort just commenting
		out the use of a function to silence a compiler warning.  But
		on further research saw that bcopy was deprecated.  In light 
		of that, I've added back in -O2 flag and I've removed the 
		use of bcopy. I've also updated the configure script to
		stop checking for bcopy since it isn't used anymore.
		Changes: Makefile.in, tintin.h, configure -- dsc

04/08/00	Added chitchat and Yoon-Chan Jhi to the credits file for
		their contributions to tintin.
		Changes: CREDITS -- dsc

04/05/00	I've added in ycjhi's change to read_buffer_mud, which
		fixes the problem with tintin sometimes eating a
		character after getting an GA.   As a note the GA 
		sequence will send a \n in tintin to solve an 
		occassion problem with actions not being triggered.
		The code, except for minor modifications, were done by 
		Yoon-Chan Jhi.
		Changes: net.c, protos/net.c -- dsc

04/05/00	Changed the tickset command so that the code and
		the manual both agree with each other.  According
		to the manual tickset will turn on the timer if it's
		not on, but the code doesn't do that.  Now it will.
		This is minor, but the code and manual should agree
		with each other, or what's the point of the manual if
		it's wrong?
		Changed: ticks.c -- dsc

04/03/00	Changed the ticksize command so that you will need to
		enter a number between 1 and 1000.  You previous could
		crash tintin because it would try to divide by 0.  There
		isn't any reason why you would want to set your ticksize
		to zero unless you wanted to crash tintin :P  So 1 to 1000
		should be a suitable range.  Let me know if there is a reason
		why you would want to have anything outside that range.
		Changed: ticks.c -- dsc

03/08/00	Added a bindkey.proto and a bindkey.c file for the
		future bindkey command.  This will be for binding keys to
		a command.  ie #bindkey {f1} {<command>}.  This doesn't do
		anything yet.
		Created: bindkey.proto and bindkey.c -- dsc

02/23/00	Fixed a bug with the parsing of input.  It would display the
		wrong value, but the result is correct.
		If you did the following:
		#var {a} {1}
		#math {a} {$a+1};#showme $a
		This would show you 1 and not 2.  The value stored in $a is
		correct, but it would display 1.  It will now show the correct
		value 2.  Thanks to aladrin@elven.comm.au for the bug report.
		Changed: parse.c, protos/parse.proto -- dsc
		
02/23/00	Removed the -ansi flag from the Makefile and removed the
		declaration of popen and pclose and made asorted cleanup 
		of things that were hacks/bad ideas.
		Changed: Makefile.in, protos/help.proto, misc.c -- dsc

02/19/00	Added in the brokentelnet value to the #info command.

02/12/00	Released tintin v1.80 -- dsc

02/12/00	Verified that the fix for CR/LF worked on the test mud listed
		on the webboard.

02/09/00	I think I corrected the problem with CR/LF with certain muds.
		Please let me know if I did/or didn't.  Do a #brokentelnet 
		to enable it to test.
		Changed: net.c, misc.c, main.c, parse.c, protos/misc.proto, 
		protos/main.proto -- dsc

12/26/99	Updated the README and the doc/sgi files
		Changed: README, doc/sgi -- dsc

12/26/99	Increased the buffer for #textin for people that need to
		read in a large text file.  Didn't increase all buffers 
		since that may be a waste of memory, but for #textin you
		may need more than 1024 so I've increased it to 4096.  
		Problem was brought to my attention by chitchat's ytin.
		Changed: text.c -- dsc

12/26/99	Fixed the math command completely (I think, let me know
		if i'm wrong).  You *MUST* have #fixedmath 1 set for
		you to use the new math, or else it will continue to use
		the old broken math.  Eventually, this will be the default
		but for now, you will have to enable it.  Fix came
		from chitchat's ytin.  With the fixed math, you will
		get 4 from #math {a} {6/3*2}.  With the old math, you
		will get 1 from #math {a} {6/3*2}.
		Changed: ivars.c, protos/ivars.proto -- dsc

12/21/99	Ahh, gotta love short-circuit evalation :)  Fixed a
		crash bug.  If you did a #message 1, it will crash.
		It's fixed now.  Who says it doesn't pay to be lazy? :)
		Changed: misc.c -- dsc

12/19/99	Added Fixed Math to the #info output.
		Changed: misc.c -- dsc

12/18/99	Added a new command to enable and disable the math
		code (will also be used for priority on math symbols when
		I add in that code).  THE DEFAULT IS TO USE THE BROKEN
		CODE.  To enable the fixed math code do a #fixedmath.
		Eventually, I will make it default to fixedmath on, but
		for now, I'll keep it at off.
		Changed: main.c, parse.c, misc.c, protos/main.proto,
			 protos/misc.proto -- dsc

12/18/99	Looked at the #math {x} {$x+1} problem.  I've decided
		to just return an error instead of initializing the
		undefined variable to 0.  No answer is better than a wrong
		answer in my opinion.  If tintin automatically creates a 
		variable, typos would create new variables and people would 
		wonder why it kept failing.  This way, there is no doubt, 
		that something is wrong with the math expression.  This 
		should save people time trying to debug their scripts 
		looking for why their math call always returns the same 
		(wrong) value.  
		
		#math {x} {$x+1} -> old math will create and set x to zero
				 -> new math will error and not create a 
					     variable
				
		Changed: ivars.c, protos/ivars.proto -- dsc

12/17/99	Added a sanity check for values entred for #sleep, #timetry
		#tries.
		Changed: misc.c -- dsc

12/17/99	Added in the code for #sleep.  The syntax is #sleep <time
		in seconds>.  I thought there was a command like this but
		I guess I was wrong.  Idea came from chitchat's version
		of tintin, but the implementation is different.
		Changed: misc.c parse.c protos/misc.proto --dsc

12/12/99	Added #tries and #timetry for changing the default values
		of the number of tries tintin will make and the time between
		tries.  The defualt is still 10 tries at 10 seconds apart.
		Also fixed some wrong messages with the reconnect code.
		Changed: parse.c, main.c, session.c, misc.c,
			protos/main.proto, protos/misc.proto -- dsc

12/12/99	Removed the TODO and ChangeLog files from the src directory.
		Appended ChangeLog file to CHANGES.
		Deleted: TODO and ChangeLog -- dsc

12/12/99	Slight update to INSTALL doc.
		Change: INSTALL -- dsc

12/9/99		Added externs for popen and pclose.  These should not be
		needed, but for some reason the compiler doesn't think that
		these two functions have been defined yet.  It's odd since
		these are defined in system header files.  I've put in a
		hack that removes the warning messages, but I shouldn't
		have had those warning messages in the first place since
		the header file was included.  Will look into that some
		more later. This also makes MIPS Pro C compiler (IRIX) 
		happier when trying to compile tintin.
		Changed: protos/help.proto -- dsc

12/3/99		Made a change so that if you have two different string
		header files (string.h and strings.h) it will default to
		string.h and not try use both.  
		Changed: variables.c -- dsc

11/28/99	Check to see if ctype.h is found in the configure script.
		Changed: configure.in and all files that use ctype.h -- dsc

11/28/99	Released tintin v1.79 -- dsc

11/27/99	Made some more changes to the install-sh script.  The
		tintin archive will only contain a .Z help file but if you
		have gzip or bzip2 in your path, it will convert the helpfile
		to that compressed format and install that in your home
		directory.
		Changed: install-sh -- dsc

11/21/99	Made some changes to the make install so that it will
		select the help file to install based on if you have bzip2,
		gzip, or uncompress.
		Changed: install-sh -- dsc

11/21/99	Added support for bzip2 help files.  It will check for help
		files in the following order: uncompressed, .bz2, .gz, .Z
		Bzip2 has better compression than .gz but is slightly slower.
		So if you want the help files and are short on space, bz2 is
		the way to go.
		Changed: tintin.h help.c -- dsc

11/20/99	Minor change to the help command so that it reads press
		return and not any key when the help file will not fit
		all of the help section in the screen.
		Changed: help.c -- dsc

11/20/99	Restructuring some of the code and still is a work in 
		progress.
		Changed: most if not all files -- dsc

11/19/99	Fixed some warning messages.
		Changed: function.c, variables, rl.c -- dsc

11/17/99	Added a reconnect feature the tintin.  If tintin can not
		connect to a mud, it will continue to retry 10 times every
		10 seconds.  The retry amount and time between retries
		can be adjusted.  The idea came from tintin v1.5pl9,
		which came from Snarf.  However, it was coded differently 
		from v1.5pl9.  
		Changed: session.c -- dsc

11/15/99	Released tintin v1.78 -- dsc

11/15/99	Fixed a bonehead (and I mean a really bonehead) crash bug.
		No idea how long it's been there.  But #unvar will stop 
		crashing tintin now.
		Changed: variables.c -- dsc

11/14/99	Made a minor changes to the Makefile.in so that it is more
		friendly to non gnu make.
		Changed: Makefile.in -- dsc

11/08/99	Released tintin v1.77 -- dsc

10/28/99	Fixed a warning about main not returning an int.
		Changed: main.c protos/main.proto -- dsc

10/28/99        Fixed the void value not ignored as it ought to be 
 		message.  There seems to be a problem with gcc and -O
		that is generating this problem.  Decided to remove the
		optimizing for now.  Will research into this more when
		I get a chance.
		Changed: Makefile.in -- dsc

10/24/99	Fixed the bug with having to put quotation marks around
		everything you typed in.  Fixed the bug by reverting to
		strncpy, strncat instead of using memcpy.
		Changed: parse.c -- dsc

10/23/99	Fixed a problem with an extra new line being added to the
		prompt if you don't use split mode.
		Changed: rl.c  -- dsc