In an earlier comment, Aswin Gunawan asked why the Run dialog does autocorrection but not the Run key?
One is a programmatic interface and the other is an end-user control.
End users are not expected to be understand how computers do things. They want, and even expect, the computer to help them out with what they're typing. This means spell...