Thanks for your help - if you can, please try to keep your bug reports as simple as possible :-) For example, in your original bug report about $sfile(), it may have been easier to say:

"In Windows 7, using mIRC v7.11, if you use the command //echo $sfile(c:\test.txt) and then select "Desktop" in the places bar, and then press the Open button, it changes the folder location instead of returning the path/filename".

Regarding $gmt(), as far as I am aware this is working correctly in mIRC v7.11. I tested this by running mIRC under Windows 7 and then used the command //echo $gmt($ctime) while changing the timezone in the Windows Time dialog. mIRC displayed the correct GMT value regardless of the timezone I selected.