1. I would have liked to have seen a choice offered before installing on where mIRC will store the settings in "Application Data/mIRC" or in the mIRC directory, like many other programs do.
That wouldn't be appropriate for Windows Vista.
2. $mircdir will now return the "Application data/mIRC" path, instead of the path mIRC is installed in. I assume mIRC checks for the location of the ini file, since copying that to the mIRC directory fixes this, but shouldn't $mircdir always refer to the directory mIRC is installed in?
I guess this change was made so that older scripts worked well under new installations without having to update them. $nofile($mircexe) should work well (I haven't tested it), but maybe a new identifier would be nice.