[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/tempel 55d3e1277e 2/3: Minor cleanup
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/tempel 55d3e1277e 2/3: Minor cleanup |
|
Date: |
Mon, 15 May 2023 10:59:58 -0400 (EDT) |
branch: externals/tempel
commit 55d3e1277ea7e2b1d318fe6bc5da50ba6e414105
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Minor cleanup
---
tempel.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/tempel.el b/tempel.el
index ac8eaeb55b..f26476eeec 100644
--- a/tempel.el
+++ b/tempel.el
@@ -294,7 +294,8 @@ If OV is alive, move it."
NAME is the optional field name.
INIT is the optional initial input.
Return the added field."
- (let ((ov (make-overlay (point) (point))))
+ (let ((ov (make-overlay (point) (point)))
+ (hooks (list #'tempel--field-modified)))
(push ov (car st))
(when name
(overlay-put ov 'tempel--name name)
@@ -305,9 +306,9 @@ Return the added field."
(move-overlay ov (overlay-start ov) (point)))
(tempel--update-mark ov)
(overlay-put ov 'tempel--field st)
- (overlay-put ov 'modification-hooks (list #'tempel--field-modified))
- (overlay-put ov 'insert-in-front-hooks (list #'tempel--field-modified))
- (overlay-put ov 'insert-behind-hooks (list #'tempel--field-modified))
+ (overlay-put ov 'modification-hooks hooks)
+ (overlay-put ov 'insert-in-front-hooks hooks)
+ (overlay-put ov 'insert-behind-hooks hooks)
(overlay-put ov 'face 'tempel-field)
(when (and init (get-text-property 0 'tempel--default init))
(overlay-put ov 'face 'tempel-default)
@@ -657,7 +658,7 @@ The completion table specifies the category `tempel'."
(defun tempel-expand (&optional interactive)
"Expand exactly matching template name at point.
This completion-at-point-function (Capf) returns only the single
-exactly matching templaten ame. As a consequence the completion
+exactly matching template name. As a consequence the completion
UI (e.g. Corfu) does not present the candidates for selection.
If you want to select from a list of templates, use
`tempel-complete' instead. If INTERACTIVE is nil the function