Developers Internal Changes
===========================

Note(s) on further developing:
------------------------------
* To check if a file exists, use the access() function, defined in stdio.h.
  This funtion basically does the same as: Lock() a file, check if lock!=0,
  and then UnLock() the file again.

v1.07 -> v1.08
==============

Changes, relevant for both users and delopers:
----------------------------------------------
* Added ~MN MCI-Command to display the current MessageBase number.
* JoinedBase.ANS is now displayed when a new MsgBase is joined

Changes, relevant for developers only:
--------------------------------------
* Bumped the version number

Specified changes:
------------------
Source       Procedure/Function Change(s)
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ver.h        *                  - bumped version

showansi.c   MCIPS              - added ~MN command for current basenumber

msgs.c       GotoMsgArea        - added showansi("joinedbase")


v1.06 -> v1.07
==============

Changes, relevant for both users and delopers:
----------------------------------------------
* SX doesn't go into an endless loop anymore if a door isn't found.
* Wordwrapping added to chat!
* MCP now shows the correct activity when chat is finished.
* Added wildcard support to name-prompt (confirmation prompt is new string
  in Strings.ANS.
+ Change the Login-Wildcard procedure more direct
+ Update the Node-Screens 'About' text
+ Update the crypted Welcome message
+ SX-Config changes up to 32 Nodes now
+ SX-MCP bumped version
+ Guides updated

Changes, relevant for developers only:
--------------------------------------
* Replaced all the version numbers into a macro, defined in ver.h
* The CallerLog() routine from prim.c is now in the log.c file.
* The LoadStrings() and FreeStrings() routines are now in configs.c
* Ver.c is renamed to Sysinfo.c, because the name confused me ;-)
+ SX-Config and SX-MCP got version-Macro, too
+ SX-Config can handle 32 nodes now again 


Specified changes:
------------------
Source       Procedure/Function Change(s)
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sx.c         RunDoor            - checks if door parameter isn't empty
                                - checks if specified door exists
                                  (both these things caused endless loops)
             TestDoor           - replaced a bit of code
             main               - replaced version strings
             CheckWin           - replaced version string and 'About' text
             Account            - added wildcard support for handle/name
                                - comfirmation for name is now in Strings.ANS


door_xim.c   WaitForXIM         - added SX_MSGAREANUM command
                                - replaced version string

showansi.c   MCIPS              - replaced version string
             *                  - removed LoadStrings() and FreeStrings()

chat&page.c  PageSysOp          - added some comments
             Chat               - rewrote the routine almost completely
                                - added wordwrapping
                                - MCP now displays correct activity after chat

prim.c       CallerLog          - removed this function from the source-code

log.c        *                  - added this file to the link-list

configs.c    *                  - added LoadStrings() and FreeStrings()


SX-Config
---------

sx-config.c	*		- bumped version

sxconfig_gui.c	*		- changed the nodeslide value up to 32

mcpprefs.c	*		- changed the visible nodelist slider up
				  to 32 and check up the whole process
