Pressing escape should not exit commit window
When writing a log for commit, sometimes auto-complete comes up, which is very useful. When one is typing quickly, one presses escape to get rid of auto-complete. Sometimes however one presses escape right after auto-complete closes automatically when it detects no match. This happens very quickly. The escape key then quits the commit window which becomes annoying if it happens enough times. I suggest that the commit window (or any window for that matter) should not close with the escape key.