>Nothing keeps a GEM-shell from doing a stat() on the files you double- >click, instead of relying on some obscure extensions. I assume that >for example Gemini will do something like that. But most desktops don't do that. Anyway, on a TOS filesystem how does stat() tell a desktop that a file is executable?