[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/wcheck-mode 18c3118 13/39: Make generated face predicat
From: |
Teemu Likonen |
Subject: |
[elpa] externals/wcheck-mode 18c3118 13/39: Make generated face predicate a lambda form |
Date: |
Sun, 4 Oct 2020 07:55:19 -0400 (EDT) |
branch: externals/wcheck-mode
commit 18c3118cf9cc2f654794a8f0ce38b368d256758f
Author: Teemu Likonen <tlikonen@iki.fi>
Commit: Teemu Likonen <tlikonen@iki.fi>
Make generated face predicate a lambda form
---
wcheck-mode.el | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index fffe576..eda513f 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -1416,7 +1416,7 @@ areas, including invisible ones. Otherwise skip invisible
text."
(match-beginning 1) 'invisible buffer
end)))
- ((and (eval face-p)
+ ((and (funcall face-p)
(or (equal regexp-discard "")
(not (string-match
regexp-discard
@@ -1476,7 +1476,7 @@ text."
(goto-char (next-single-char-property-change
(match-beginning 1) 'invisible buffer
end)))
- ((eval face-p)
+ ((funcall face-p)
;; Make an overlay.
(wcheck--make-overlay
buffer ol-face ol-mouse-face ol-help-echo ol-keymap
@@ -1936,13 +1936,15 @@ expression will return a boolean."
(cond ((not font-lock-mode)
t)
((eq mode 'read)
- `(wcheck--face-found-p
- ',faces (wcheck--collect-faces
- (match-beginning 1) (match-end 1))))
+ `(lambda ()
+ (wcheck--face-found-p
+ ',faces (wcheck--collect-faces
+ (match-beginning 1) (match-end 1)))))
((eq mode 'skip)
- `(not (wcheck--face-found-p
- ',faces (wcheck--collect-faces
- (match-beginning 1) (match-end 1)))))
+ `(lambda ()
+ (not (wcheck--face-found-p
+ ',faces (wcheck--collect-faces
+ (match-beginning 1) (match-end 1))))))
(t t))))
- [elpa] externals/wcheck-mode 07fdd27 14/39: Update copyright year, (continued)
- [elpa] externals/wcheck-mode 07fdd27 14/39: Update copyright year, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 9693712 20/39: If exists use font-lock-ensure, else font-lock-fontify-region, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 6aa2662 24/39: Fix `wcheck--language-exists-p` if executable does not exist, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 9564d6da 30/39: Add (require 'outline) to wcheck--timer-jump-event function, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode a2affd8 28/39: Improve the doc string of wcheck--generate-face-predicate function, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 09f0c3a 32/39: Make --generate-face-predicate to take advantage of lexical closures, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 7fb39bc 38/39: README: In install instructions refer to GNU Elpa only, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode d56345a 23/39: Change PGP key's url, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode e459208 31/39: Update copyright year (2019), Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 271198b 36/39: Fix the first line of wcheck-mode.el file, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 18c3118 13/39: Make generated face predicate a lambda form,
Teemu Likonen <=
- [elpa] externals/wcheck-mode adb9dd9 19/39: Version 2016.1.30, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode e07dd1d 21/39: Different logic for wcheck--program-executable-p, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 57c41b2 22/39: Fix some quoting problems in doc strings, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 3ba6be4 26/39: Add read-or-skip-faces example and section headings, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 4bc8b09 15/39: Reformat comments, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 7bdc250 25/39: Mention GNU Elpa in the README, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 56e5137 27/39: Refer to "OpenPGP key" instead of just "PGP", Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 952733c 29/39: Switch to lexical-binding, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode b41ff61 33/39: Call outline-show-entry function instead of deprecated show-entry, Teemu Likonen, 2020/10/04
- [elpa] externals/wcheck-mode 4d6efd7 35/39: Reword some error messages, Teemu Likonen, 2020/10/04