commit 5c8eb887ee229481c62f24de016f6cbbba15ce80
parent 6170a518a8b14a26a1b81e11665c836efc1810c6
Author: Iqbal Ansari <iqbalansari02@yahoo.com>
Date: Mon, 30 Nov 2015 08:58:46 +0530
Remove special case for selection highlighting
Since selection is an overlay it can be handled by `emojify--overlay-face`
Diffstat:
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/emojify.el b/emojify.el
@@ -577,11 +577,6 @@ and end of region respectively."
(and (<= emojify-region-beg end)
(<= end emojify-region-end)))))
-(defun emojify--region-face (beg end)
- (when (or (emojify--inside-non-rectangle-selection-p beg end)
- (emojify--inside-rectangle-selection-p beg end))
- (face-background 'region)))
-
(defun emojify--overlay-face (beg)
(let* ((overlays-with-face (seq-filter (lambda (overlay)
(and (overlay-get overlay 'face)
@@ -592,8 +587,7 @@ and end of region respectively."
(defun emojify--get-image-background (beg end)
"Get the color to be used as background for emoji between BEG and END."
- (or (emojify--region-face beg end)
- (emojify--overlay-face beg)
+ (or (emojify--overlay-face beg)
(face-background 'default)))
(defun emojify--get-image-display (data beg end)