1. $isfile()
A file with name "ip" is ignored by $isfile().
Example:
Create a file named "ip.txt" in mirc directory,
then //echo -a $isfile(ip.txt)
returns $false .
That's also the case for prn, con, shadow, nul and various others.
Anyway, it's
not a bug.