18/03/95 - mIRC v2.7a Bug Fixes/Additions: 1) Changed dblclk ban list routine again. 2) Variable assignment was wrong in open window routine. Caused windows to behave strangely and crash. 3) Changed query & msg commands. /msg does not open a window, /query does. 4) Added beeping on query & notice options. 5) The INI filename specified on the command line was not working for some mIRC functions. 6) DCC sessions were not being closed properly, ie. files in some cases would be left open. 7) Cosmetic changes - moved some options to extras dialog and other stuff. 8) Invite command wasn't working properly. 9) Corrected mistakes in the mirc.ini file. 10) Query window size wasn't being saved. 11) mIRC wasn't closing all DCC connections on quit. 12) Now prevents duplicate server entries in setup dialog. 13) Some windows are now more intuitively centered on opening. 14) Now shows number of channels as they are being listed. 15) Some windows were opening only in the top left corner. Window positioning is hopefully better now. 16) QUIT and AWAY commands weren't setting message properly. 17) Added /LEAVE (like /PART) command for compatibility. 18) Again changed optimization switches in compiler. Previous settings caused more problems than I thought... 19) Can now open mutiple DCC Chat sessions with the same person. (What on earth for? :) 20) Option to show Quits in channel window. 21) now shows /msgs that you send. 22) when doing a "reset position" window is placed neatly inside main window even if saved position was outside it. 23) Changed /protect etc. to work using on and off. 34) Added option to highlight own messages. 25) Aliases with a * in them weren't working properly. 26) About dialog now disappears on keypress. 27) Can now continue DCC chats if disconnected from IRC. 28) After disconnection, on reconnect to IRC, only channel windows are closed. All other windows remain open. 29) /SERVER command now works. (can use in popup menus! :) 30) Bugs in file handling routines. 31) Bug in Channels list routine. 32) Iconify query window option. 33) beeps if message in channel and you are not at bottom of buffer. 34) Added whois option on a query. 35) If talking in query window and person logs off IRC, informs you nick is invalid *in* query window. 36) when not at bottom of buffer and a channel message is printed, highlighting for copy/paste now stays on. 37) Enlarged alias window. 38) Alias window now shows number of aliases entered. 39) Added option to change line seperator. 40) Added beep on notice option. Possible Bugs/Annoyances: 1) Text in window sometimes goes blank or isn't updated properly. 2) Text sometimes prints over the scrollbar slightly. 3) Mutltiple DCC sends/gets might not work properly. 13/03/95 - mIRC v2.6b (a dud version - was unstable) Bug Fixes/Additions: 1) Finger routine wasn't being cancelled properly. 2) Now allows user to enter their own IP address. 3) Certain windows would beep on closing (definitely fixed now!) 4) Routine for printing text in window majorly optimized and cleaned up. 5) Listbox popup menu would popup even if a user wasn't selected. 6) Cleaned up the retrieve ban list routine. 7) Winsock startup routine wasn't being initialized properly. 8) Copy/Paste routine has changed. No longer need to press the shift key. 9) QUIT wasn't appending quit message. 10) Child windows were being positioned outside main window. 11) Spotted and fixed oh so sneaky bug in word wrap routine. 12) DCC Send/Get Directories default to same directory as mirc.exe. 13) Can now specify directory for logs and buffer saves. 14) Mode change with multiple settings wasn't working. 15) Can now specify on the command line the name of the .ini file to use. Default name is "mirc.ini". This means you can have different .ini files for different nets. 16) Added /! command, recalls previous command. 17) Cleaned up the help file, made IRC commands section readable. 18) Now compiling with different optimization switches. This automatically fixed around 5 "bugs" !!! 08/03/95 - mIRC v2.5a Bug Fixes/Additions: 1) added "always retrieve local host" option for people who have dynamic IP addresses! 2) channel mode in title is permanently on. not an option anymore. 3) Added ctcp USERINFO command for compatibility. However, it returns the same information as a ctcp finger command. 4) moved some options to different windows were they made more sense. 5) added /finger and /auto commands. 6) fixed problem with releasing memory... popup menus weren't being freed properly so mIRC would lose as much memory as the size of the popup menus defined by the user. With the mirc.ini that comes with the program, this turned out to be 3k+ of system resources everytime the program is run. 7) the MODE for channel mode changes gets messy when lots of mode changes occur. cleaned it up. 8) Window names in Window menu would not switch to the correct window when selected. 9) Text buffers for windows were not being freed properly. 10) Can now set the default font for the status/finger/list windows from their system menu. Only the DCC Send/Get windows have to be set from the font dialog window. 11) added auto-log option for channels and query/dcc chat. 12) Commands such as /finger and /run can now be used off-line. 13) Corrected some mistakes in the mirc.ini file. 05/03/95 - mIRC v2.4a Bug Fixes/Additions: 1) major update of window handling - made more robust. 2) notify would keep notifying even if it was still waiting for previous notify to be returned by server. 3) popup menu positioning was incorrect in some situations. 02/03/95 - mIRC v2.3a Bug fixes/Additions: 1) dcc get received file okay but closed connection too early. 2) dcc send/get/chat were re-initiating arrays too early, didn't cause problems but made the program beep everytime you closed a window because the array was empty. 3) some debug information was being printed! Arrrrgh! forgot to turn off the debug switch in the first release :) 4) updated help file with description of previously coded but forgotten items. 5) In dcc get, if sender client did not specify size of file (which it should!) then mIRC said the size was zero bytes. Now it just says [unknown]. 6) highlighting now works properly. 7) ".." previous directory wasnt showing up in dcc send dialog. 8) the channel listbox wasnt adding/removing nicks properly. 9) double-click for ban list. clicking twice only in the SAME place now brings ban list up. 10) added option to display file size instead of percent complete in DCC send/get transfers. 11) fixed timer display: wasnt displaying timer after nick change. 12) adds "/nick " to editbox if both nicks collide on login. 13) dcc send/get had problems with packet size. fixed. 14) other cosmetic changes. 28/02/95 - mIRC v2.1a First public release.