From: Eli Zaretskii Date: Thu, 8 Dec 2022 18:02:07 +0000 (+0200) Subject: ; * etc/NEWS.29: Add missing entry for 'external-completion-table'. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=895f9725cac003f3ae9bb53aeeaaa6380dd7930a;p=emacs.git ; * etc/NEWS.29: Add missing entry for 'external-completion-table'. --- diff --git a/etc/NEWS.29 b/etc/NEWS.29 index 99c71f243a5..67711fd7666 100644 --- a/etc/NEWS.29 +++ b/etc/NEWS.29 @@ -4414,6 +4414,14 @@ Now 'max-lisp-eval-depth' alone is used for limiting Lisp recursion and stack usage. 'max-specpdl-size' is still present as a plain variable for compatibility but its limiting powers have been taken away. +** New function 'external-completion-table'. +This function returns a completion table designed to ease +communication between Emacs's completion facilities and external tools +offering completion services, particularly tools whose full working +set is too big to transfer to Emacs's every time a completion is +needed. The table uses new 'external' completion style exclusively +and cannot work with regular styles such as 'basic' or 'flex'. + * Changes in Emacs 29.1 on Non-Free Operating Systems