branch: externals/company
commit 860771100462aef70e2a216f131a7419d647082f
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>

    Post-review edits
---
 doc/company.texi | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/doc/company.texi b/doc/company.texi
index e645e71b3b8..4d420f81fee 100644
--- a/doc/company.texi
+++ b/doc/company.texi
@@ -620,27 +620,31 @@ quick-accessed.
 @section Tooltip Frontends
 
 @cindex tooltip
+@cindex popup
 @cindex pop-up
 This group of frontends displays completion candidates in a
-rectangular tooltip (aka @w{pop-up}).  Company provides multiple
+rectangular tooltip (aka @w{popup}).  Company provides multiple
 @emph{tooltip frontends}, listed below.
 
 The ``pseudo-tooltip'' family of frontends uses ``overlays'' (a
 display engine feature) to render the popup inside the buffer.  It
 has a very stable and fast implementation, with known limitations:
-buffers with mixed fonts, complex formatting, some complex glyphs, and
-being limited to the bounds of the buffer's window.
+being limited to the bounds of the buffer's window, and partially
+broken display in buffers with mixed fonts, complex formatting using
+faces or display specs, and those using certain complex glyphs.
 
 @defun company-pseudo-tooltip-unless-just-one-frontend
-This has been the most frequently used frontend.  It starts displaying
-a tooltip only if more than one completion candidate is available,
-which nicely combines --- and it is done so by default --- with
+This has been the default frontend before the introduction of the
+``childframe'' family of frontends (now it remains such in Emacs<31.1
+under X11).  It starts displaying a tooltip only if more than one
+completion candidate is available, which nicely combines --- and it is
+done so by default --- with
 @code{company-preview-if-just-one-frontend}, @ref{Preview Frontends}.
 @end defun
 
 @defun company-pseudo-tooltip-frontend
 This frontend outputs a tooltip for any number of completion
-candidates.  It's the basic version that related frontends build on.
+candidates.  It is the basic version that related frontends build on.
 @end defun
 
 @defun company-pseudo-tooltip-unless-just-one-frontend-with-delay
@@ -679,7 +683,7 @@ windows, and uses native widgets on others. It has been a 
little
 slower than the overlay-based ones, but the gap got smaller lately.
 
 @defun company-childframe-unless-just-one-frontend
-This is one of the default frontends (except with X11 and Emacs<31.1).
+This is one of the default frontends (except in Emacs<31.1 under X11).
 It starts displaying its graphical tooltip only if more than one
 completion candidate is available, which nicely combines --- and it is
 done so by default --- with

Reply via email to