Index: MUSHclient.rc =================================================================== RCS file: /cvs/mushclient/MUSHclient.rc,v retrieving revision 1.213 retrieving revision 1.214 diff -c -r1.213 -r1.214 *** MUSHclient.rc 21 Feb 2008 22:06:01 -0000 1.213 --- MUSHclient.rc 18 Mar 2008 06:02:13 -0000 1.214 *************** *** 56,63 **** // VS_VERSION_INFO VERSIONINFO ! FILEVERSION 4,0,22,0 ! PRODUCTVERSION 4,0,22,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L --- 56,63 ---- // VS_VERSION_INFO VERSIONINFO ! FILEVERSION 4,0,23,0 ! PRODUCTVERSION 4,0,23,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L *************** *** 75,88 **** VALUE "Comments", "MUSHclient - a client program for playing MUD games\0" VALUE "CompanyName", "Gammon Software Solutions\0" VALUE "FileDescription", "MUSHclient\0" ! VALUE "FileVersion", "4.22\0" VALUE "InternalName", "MUSHCLIENT\0" VALUE "LegalCopyright", "Copyright © 2008 Gammon Software Solutions\0" VALUE "LegalTrademarks", "\0" VALUE "OriginalFilename", "MUSHCLIENT.EXE\0" VALUE "PrivateBuild", "\0" VALUE "ProductName", "MUSHclient\0" ! VALUE "ProductVersion", "4.22\0" VALUE "SpecialBuild", "\0" END END --- 75,88 ---- VALUE "Comments", "MUSHclient - a client program for playing MUD games\0" VALUE "CompanyName", "Gammon Software Solutions\0" VALUE "FileDescription", "MUSHclient\0" ! VALUE "FileVersion", "4.23\0" VALUE "InternalName", "MUSHCLIENT\0" VALUE "LegalCopyright", "Copyright © 2008 Gammon Software Solutions\0" VALUE "LegalTrademarks", "\0" VALUE "OriginalFilename", "MUSHCLIENT.EXE\0" VALUE "PrivateBuild", "\0" VALUE "ProductName", "MUSHclient\0" ! VALUE "ProductVersion", "4.23\0" VALUE "SpecialBuild", "\0" END END Index: Utilities.cpp =================================================================== RCS file: /cvs/mushclient/Utilities.cpp,v retrieving revision 1.76 retrieving revision 1.77 diff -c -r1.76 -r1.77 *** Utilities.cpp 21 Jun 2007 05:31:54 -0000 1.76 --- Utilities.cpp 18 Mar 2008 06:02:13 -0000 1.77 *************** *** 792,810 **** CString GetConnectionStatus (const int iStatus) { ! CString strResult = ""; switch (iStatus) { ! case eConnectNotConnected: strResult = "Closed"; break; ! case eConnectMudNameLookup: strResult = "Look up world name"; break; ! case eConnectProxyNameLookup: strResult = "Look up proxy name"; break; ! case eConnectConnectingToMud: strResult = "Connecting to world"; break; ! case eConnectConnectingToProxy: strResult = "Connecting to proxy"; break; ! case eConnectAwaitingProxyResponse1:strResult = "Awaiting proxy response (1)"; break; ! case eConnectAwaitingProxyResponse2:strResult = "Awaiting proxy response (2)"; break; ! case eConnectAwaitingProxyResponse3:strResult = "Awaiting proxy response (3)"; break; ! case eConnectConnectedToMud: strResult = "Open"; break; } // end of switch return strResult; --- 792,810 ---- CString GetConnectionStatus (const int iStatus) { ! CString strResult = Translate (""); switch (iStatus) { ! case eConnectNotConnected: strResult = Translate ("Closed"); break; ! case eConnectMudNameLookup: strResult = Translate ("Look up world name"); break; ! case eConnectProxyNameLookup: strResult = Translate ("Look up proxy name"); break; ! case eConnectConnectingToMud: strResult = Translate ("Connecting to world"); break; ! case eConnectConnectingToProxy: strResult = Translate ("Connecting to proxy"); break; ! case eConnectAwaitingProxyResponse1:strResult = Translate ("Awaiting proxy response (1)"); break; ! case eConnectAwaitingProxyResponse2:strResult = Translate ("Awaiting proxy response (2)"); break; ! case eConnectAwaitingProxyResponse3:strResult = Translate ("Awaiting proxy response (3)"); break; ! case eConnectConnectedToMud: strResult = Translate ("Open"); break; } // end of switch return strResult; Index: doc.h =================================================================== RCS file: /cvs/mushclient/doc.h,v retrieving revision 1.232 retrieving revision 1.233 diff -c -r1.232 -r1.233 *** doc.h 21 Feb 2008 22:06:01 -0000 1.232 --- doc.h 18 Mar 2008 06:02:13 -0000 1.233 *************** *** 21,28 **** // New versions - things to change ! #define THISVERSION 422 // Step 1. ! const CString MUSHCLIENT_VERSION = "4.22"; // Step 2. // Step 3. Don't forget VERSION resource in Resources tab // Step 4. Remember: README.TXT --- 21,28 ---- // New versions - things to change ! #define THISVERSION 423 // Step 1. ! const CString MUSHCLIENT_VERSION = "4.23"; // Step 2. // Step 3. Don't forget VERSION resource in Resources tab // Step 4. Remember: README.TXT Index: mushclient.hlp =================================================================== RCS file: /cvs/mushclient/mushclient.hlp,v retrieving revision 1.89 retrieving revision 1.90 diff -c -r1.89 -r1.90 Binary files /tmp/cvslNlbGv and /tmp/cvsIRjWZ0 differ Index: mushview.cpp =================================================================== RCS file: /cvs/mushclient/mushview.cpp,v retrieving revision 1.87 retrieving revision 1.88 diff -c -r1.87 -r1.88 *** mushview.cpp 21 Feb 2008 22:06:01 -0000 1.87 --- mushview.cpp 18 Mar 2008 06:02:24 -0000 1.88 *************** *** 2721,2728 **** CString strTitle = pDoc->m_mush_name; // don't bother showing "[open]" if connected - it is kind of annoying ! if (pDoc->m_iConnectPhase != eConnectConnectedToMud) { strTitle += " ["; strTitle += GetConnectionStatus (pDoc->m_iConnectPhase); --- 2721,2729 ---- CString strTitle = pDoc->m_mush_name; // don't bother showing "[open]" if connected - it is kind of annoying + // ditto for worlds that will never connect (0.0.0.0) ! if (pDoc->m_iConnectPhase != eConnectConnectedToMud && pDoc->m_server != "0.0.0.0") { strTitle += " ["; strTitle += GetConnectionStatus (pDoc->m_iConnectPhase); *************** *** 3590,3596 **** // Adjust the text by filling in TOOLTIPTEXT CString strDate; ! strDate = pLine->m_theTime.Format ("%A, %B %d, %#I:%M:%S %p"); if (pLine->flags & COMMENT) p = ", (note)"; --- 3591,3597 ---- // Adjust the text by filling in TOOLTIPTEXT CString strDate; ! strDate = pLine->m_theTime.Format (TranslateTime ("%A, %B %d, %#I:%M:%S %p")); if (pLine->flags & COMMENT) p = ", (note)"; *************** *** 3598,3604 **** if (pLine->flags & USER_INPUT) p = ", (input)"; ! strText.Format ("Line %ld, %s%s", pLine->m_nLineNumber, (LPCTSTR) strDate, p); --- 3599,3605 ---- if (pLine->flags & USER_INPUT) p = ", (input)"; ! strText = TFormat ("Line %ld, %s%s", pLine->m_nLineNumber, (LPCTSTR) strDate, p); Index: scripting.cpp =================================================================== RCS file: /cvs/mushclient/scripting.cpp,v retrieving revision 1.31 retrieving revision 1.32 diff -c -r1.31 -r1.32 *** scripting.cpp 13 Jun 2007 06:16:05 -0000 1.31 --- scripting.cpp 18 Mar 2008 06:02:24 -0000 1.32 *************** *** 49,55 **** { // open script file ! CFile fileScript (m_strScriptFilename, CFile::modeRead | CFile::shareDenyWrite); char * p = m_strScript.GetBuffer (fileScript.GetLength ()); --- 49,55 ---- { // open script file ! CFile fileScript (m_strScriptFilename, CFile::modeRead); char * p = m_strScript.GetBuffer (fileScript.GetLength ()); Index: install/readme.txt =================================================================== RCS file: /cvs/mushclient/install/readme.txt,v retrieving revision 1.161 retrieving revision 1.162 diff -c -r1.161 -r1.162 *** install/readme.txt 21 Feb 2008 22:06:01 -0000 1.161 --- install/readme.txt 18 Mar 2008 06:02:24 -0000 1.162 *************** *** 1,7 **** ! MUSHclient version 4.22 ======================= ! Friday, 22nd February 2008 Author: Nick Gammon Web support: http://www.gammon.com.au/forum/ --- 1,7 ---- ! MUSHclient version 4.23 ======================= ! Tuesday, 18th March 2008 Author: Nick Gammon Web support: http://www.gammon.com.au/forum/