emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/corfu 686491a368 3/6: Minor docstring updates


From: ELPA Syncer
Subject: [elpa] externals/corfu 686491a368 3/6: Minor docstring updates
Date: Thu, 17 Nov 2022 17:57:40 -0500 (EST)

branch: externals/corfu
commit 686491a3686f1da856f7bfb7fc1e030382367fc5
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Minor docstring updates
---
 extensions/corfu-docframe.el | 25 ++++++++++---------------
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/extensions/corfu-docframe.el b/extensions/corfu-docframe.el
index b6701744dd..153196c1dd 100644
--- a/extensions/corfu-docframe.el
+++ b/extensions/corfu-docframe.el
@@ -48,11 +48,10 @@
 
 (defcustom corfu-docframe-delay 1.0
   "The number of seconds to wait before displaying the documentation popup.
-
 The value of nil means no delay."
   :group 'corfu
-  :type '(choice (const :tag "never (nil)" nil)
-                 (const :tag "immediate (0)" 0)
+  :type '(choice (const :tag "never" nil)
+                 (const :tag "immediate" 0)
                  (number :tag "seconds")))
 
 (defcustom corfu-docframe-hide t
@@ -71,9 +70,7 @@ The value of nil means no delay."
   :type 'integer)
 
 (defcustom corfu-docframe-resize t
-  "Non-nil means resize the corfu doc popup automatically.
-
-If this is nil, do not resize corfu doc popup automatically."
+  "Resize the corfu doc popup automatically if non-nil."
   :group 'corfu
   :type 'boolean)
 
@@ -102,7 +99,6 @@ The coordinates list has the form (LEFT TOP RIGHT BOTTOM) 
where all
 values are in pixels relative to the origin - the position (0, 0)
 - of FRAME's display.  For terminal frames all values are
 relative to LEFT and TOP which are both zero.
-
 See `frame-edges' for details.")
 
 (defvar-local corfu-docframe--direction nil
@@ -121,9 +117,8 @@ See `frame-edges' for details.")
 
 (defun corfu-docframe--get-doc ()
   "Get the documentation for the current completion candidate.
-
-The documentation is trimmed.
-Returns nil if an error occurs or the documentation content is empty."
+The documentation is trimmed. Returns nil if an error occurs or
+the documentation content is empty."
   (when-let
       ((doc
         (cond
@@ -329,13 +324,13 @@ it should be compared with the value recorded by 
`corfu--index'."
                            (nth corfu--index corfu--candidates))))
     (if (not candidate)
         (corfu-docframe--hide)
-      (let* ((should-update-doc-p
+      (let* ((doc-changed
               (not (and (corfu-docframe--visible-p)
                         (equal candidate corfu-docframe--candidate))))
              ;; check if the coordinates of the corfu popup have changed
              (new-edges (frame-edges corfu--frame 'inner-edges))
-             (cfp-edges-changed-p (not (equal new-edges 
corfu-docframe--edges))))
-        (when should-update-doc-p
+             (edges-changed (not (equal new-edges corfu-docframe--edges))))
+        (when doc-changed
           (if-let* ((doc (corfu-docframe--get-doc)))
               ;; turn on word wrap and hide fringe indicators
               (with-current-buffer
@@ -346,13 +341,13 @@ it should be compared with the value recorded by 
`corfu--index'."
                       word-wrap t
                       fringe-indicator-alist `(,(cons 'continuation nil))))
             (corfu-docframe--hide)))
-        (when (or should-update-doc-p cfp-edges-changed-p)
+        (when (or doc-changed edges-changed)
           (pcase-let
               ((`(,area-x ,area-y ,area-w ,area-h ,area-d)
                 (apply
                  #'corfu-docframe--display-area
                  corfu-docframe--direction
-                 (when (not should-update-doc-p)
+                 (when (not doc-changed)
                    (let ((border
                           (alist-get 'child-frame-border-width
                                      corfu-docframe--frame-parameters)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]