Even so, mirc can't filter it. The class used gets the filenames from windows, which selects the order they come in. I suppose mirc could use some memory and accept all the possibles, save it into a buffer, filter it, then pass it onto the user. But even in these cases, if a user tried to sort the directory (and all subsections here of) C:\, it would get very memory intensive.