codeimpossible/bootstrap — comment on commit 7eb446ffefb7b82ba978763a85e868d6fb7582ed
File:  line 0
By codeimpossible:

No, no, it was working fine. The pop() made correcting partial matches harder. For example, if there was a source like: C++, Java, JavaScript. Say the user types in "Ja" and picks "Java". Then they realize they wanted "JavaScript"... if they press delete their entire last match is removed and they have to type "Java" all over again.