completer updates dynamically. Also deletes words which aren't available anymore. Wrote pydoc for codeEdit