> The diff adds the option -k (for kiosk mode) Congratulations, you win some sort of prize. That is the worst-named option I have seen in more than a decade.
Good idea though, but I think we have better getopt interfaces for blocking escapes in other commands. ssh has to do this, and I suspect a few other commands do also. So two comments: Calling this thing by the right name (escape), would allow you to search other programs which have similar functions, see if someone did it before, and match the behaviour / option.
