[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/corfu-doc 9d81c522f6 56/95: Simplify code
From: |
ELPA Syncer |
Subject: |
[elpa] externals/corfu-doc 9d81c522f6 56/95: Simplify code |
Date: |
Tue, 19 Jul 2022 15:58:05 -0400 (EDT) |
branch: externals/corfu-doc
commit 9d81c522f6f0cd34094186543306196b43ff4785
Author: Yuwei Tian <ibluefocus@outlook.com>
Commit: Yuwei Tian <ibluefocus@outlook.com>
Simplify code
---
corfu-doc.el | 14 ++++----------
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/corfu-doc.el b/corfu-doc.el
index 48088a600f..cbfc7ebcaa 100644
--- a/corfu-doc.el
+++ b/corfu-doc.el
@@ -237,24 +237,18 @@ FWIDTH and FHEIGHT."
(cf-parent-frame-x (car cf-parent-frame-pos))
(cf-parent-frame-y (cadr cf-parent-frame-pos))
(cf-parent-frame-width (frame-pixel-width cf-parent-frame))
+ (lfw (alist-get 'left-fringe corfu-doc--frame-parameters 0))
+ (rfw (alist-get 'right-fringe corfu-doc--frame-parameters 0))
(cf-doc-frame-width
(or fwidth
(if (not corfu-doc-resize-frame)
;; left border + left margin + inner width + right margin +
right border
- (+ 1
- (alist-get 'left-fringe corfu-doc--frame-parameters 0)
- (* (frame-char-width) corfu-doc-max-width)
- (alist-get 'right-fringe corfu-doc--frame-parameters 0)
- 1)
+ (+ 1 lfw (* (frame-char-width) corfu-doc-max-width) rfw 1)
(fit-frame-to-buffer corfu-doc--frame
corfu-doc-max-height nil
corfu-doc-max-width nil)
;; outer width - left border - left margin - right margin -
right border
- (- (frame-pixel-width corfu-doc--frame)
- 1
- (alist-get 'left-fringe corfu-doc--frame-parameters 0)
- (alist-get 'right-fringe corfu-doc--frame-parameters 0)
- 1))))
+ (- (frame-pixel-width corfu-doc--frame) 1 lfw rfw 1))))
(cf-doc-frame-height
(or fheight
(if (not corfu-doc-resize-frame)
- [elpa] externals/corfu-doc df8d7e2242 34/95: README: Document `corfu-doc-hide-threshold`, (continued)
- [elpa] externals/corfu-doc df8d7e2242 34/95: README: Document `corfu-doc-hide-threshold`, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 2a3f515022 63/95: Add corfu-doc--popup-scroll function, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc b3394359de 54/95: Fix #9 (again): fix error when candidate index is nil, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 6c0653336d 36/95: Avoid doc frame repositioning delay, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 2e74659620 60/95: Hide the doc frame when current candidate is nil, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 807448a3de 38/95: Version 0.3.0, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 5a6f4f879d 59/95: Version 0.5.0, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 91e66b0804 25/95: Avoid warning if x-gtk-resize-child-frames is missing, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 904df4f99a 62/95: Make corfu-doc-mode a global minor mode, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 9750d1af61 65/95: Fix calling corfu-doc--refresh-popup, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 9d81c522f6 56/95: Simplify code,
ELPA Syncer <=
- [elpa] externals/corfu-doc f63395100e 69/95: Fix typo (#14), ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 96b5de8cce 61/95: Version 0.5.1, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 611895ef47 66/95: Version 0.6.0, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 7b10759a2e 73/95: Fix warnings, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 8170be8375 77/95: Fix duplicate code, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc d89012ed6a 68/95: Version 0.6.1, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc cc13a259dd 86/95: No need to check corfu-mode, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 7997122f70 67/95: Fix error that resize doc popup when refreshing, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc aadf628d98 79/95: Remove redundant :group args, ELPA Syncer, 2022/07/19
- [elpa] externals/corfu-doc 733739d090 78/95: Add and adjust docstrings, ELPA Syncer, 2022/07/19