branch: externals/company
commit 566c273678cae95db1541eb7b0ce1eddb26b8dfe
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>
Document the change in NEWS
#1468
---
NEWS.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/NEWS.md b/NEWS.md
index 7a5085ff2f..093f2bb3d7 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -2,6 +2,14 @@
# Next
+* Improved behavior when user types new character while completion is being
+ computed: better performance, less blinking (in the rare cases when it still
+ happened). The improvement extends to native async backends and to
+ `company-capf`.
+* As such `company-capf` now interrupts computation on new user
+ input. Completion tables that are incompatible with this behavior should get
+ updated: bind `inhibit-quit` to non-nil around their sensitive sections, or
+ simply around the whole implementation (as a fallback).
* `company-elisp` has been removed. It's not needed since Emacs 24.4, with all
of its features having been incorporated into the built-in Elisp completion.
* `company-files` shows shorter completions. Previously, the popup spanned