X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/a95d7f1d6a25c11496f0606eb868343505db921b..ae0a4068aa5fc6634862a03b19d4187fc30b5115:/NEWS.md diff --git a/NEWS.md b/NEWS.md index fbbd3c384..841a62be3 100644 --- a/NEWS.md +++ b/NEWS.md @@ -2,8 +2,26 @@ ## Next -* `company-yasnippet` respects `yas-key-syntaxes`. But we use them in the - reverse order, preferring the longest key prefix that matches anything. +* `company-files` has been moved to right after `company-capf` in + `company-backends` + ([#463](https://github.com/company-mode/company-mode/issues/463)). +* `company-semantic-insert-arguments`: New option. Like in `company-clang`. +* `company-semantic-begin-after-member-access`: New option. Similar to the one + in `company-clang`. +* `company-capf` accepts `:company-prefix-length` property value. +* New face `company-tooltip-annotation-selection`, used for the annotation in + the selected tooltip line. +* `company-clang-objc-templatify` has been renamed to + `company-template-objc-templatify`. +* When duplicates are removed, completions without annotations are also removed + in favor of completions with equal names that have annotations (experimental + change) ([#432](https://github.com/company-mode/company-mode/issues/432)). +* New user option `company-etags-everywhere`. +* `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)).