codemirror autocomplete enhanced