]> code.delx.au - gnu-emacs-elpa/blobdiff - NEWS.md
Ignore trigger key prefixes that are shorter than symbol-at-point
[gnu-emacs-elpa] / NEWS.md
diff --git a/NEWS.md b/NEWS.md
index 012d0bc63d8d7698754922ad3e13e776ae7ade96..6e92cce574ff596951004493efb5653aadb4a6b5 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -2,6 +2,17 @@
 
 ## Next
 
+* `company-yasnippet` supports `yas-key-syntaxes` better. But we use them in the
+  reverse order, preferring the longest key prefix that matches anything. And we
+  only consider trigger key prefixes that are at least as long as the symbol at
+  point, which effectively means skipping the `"w"` element
+  ([#422](https://github.com/company-mode/company-mode/issues/422)).
+* New user option `company-search-regexp-function`.
+* Completion is not started automatically when a keyboard macro is being
+  recorded ([#374](https://github.com/company-mode/company-mode/issues/374)).
+* New command `company-indent-or-complete-common`.
+* Backend command `doc-buffer` now can also return a cons of buffer and window
+  start position.
 * Backend command `ignore-case` has been documented.
 * `company-template-c-like-templatify` does not replace the default argument
   values with `argN` anymore