]> git.eshelyaron.com Git - emacs.git/commitdiff
; * etc/NEWS.29: Add missing entry for 'external-completion-table'.
authorEli Zaretskii <eliz@gnu.org>
Thu, 8 Dec 2022 18:02:07 +0000 (20:02 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 8 Dec 2022 18:02:07 +0000 (20:02 +0200)
etc/NEWS.29

index 99c71f243a51e2d46422596cb20069d8e9cd71b3..67711fd7666a85092e800a217f91faf3ba546f69 100644 (file)
@@ -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'.
+
 \f
 * Changes in Emacs 29.1 on Non-Free Operating Systems