[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 83dd4f5 13/50: comment in on-screen-make-narrow-line-overl
From: |
Michael Heerdegen |
Subject: |
[elpa] master 83dd4f5 13/50: comment in on-screen-make-narrow-line-overlay |
Date: |
Mon, 09 Nov 2015 03:35:43 +0000 |
branch: master
commit 83dd4f559fa22adfd3c94e61f24dd5f3af5aa922
Author: Michael Heerdegen <address@hidden>
Commit: Michael Heerdegen <address@hidden>
comment in on-screen-make-narrow-line-overlay
---
on-screen.el | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/on-screen.el b/on-screen.el
index b7f5934..00d5450 100644
--- a/on-screen.el
+++ b/on-screen.el
@@ -404,6 +404,11 @@ remember nil for the timer."
(make-overlay (progn (goto-char pos)
(on-screen-beginning-of-line) (point))
(progn (goto-char pos) (on-screen-end-of-line)
(point))))))
(overlay-put ov 'face 'on-screen-narrow-line)
+ ;; The following is necessary to get a line spanning the entire
+ ;; window width, because underlining is only applied to text - a
+ ;; problem especially for empty lines. However this hides any
+ ;; other highlighting there, e.g. from stripe-buffer or
+ ;; hl-line-mode. I think there's nothing I can do about that.
(overlay-put ov 'after-string (propertize "foo"
'face 'on-screen-narrow-line
'display `(space :align-to
,(window-width win))
- [elpa] master updated (872014e -> 65bbd8d), Michael Heerdegen, 2015/11/08
- [elpa] master d43980c 05/50: wrapped on-screen-record-data in condition-case, Michael Heerdegen, 2015/11/08
- [elpa] master 00b25ac 06/50: minor correction, Michael Heerdegen, 2015/11/08
- [elpa] master 0caf472 02/50: increased def value of on-screen-delay, Michael Heerdegen, 2015/11/08
- [elpa] master 5120be6 04/50: mc, Michael Heerdegen, 2015/11/08
- [elpa] master 6316701 03/50: Doc and name cleanups, Michael Heerdegen, 2015/11/08
- [elpa] master 1d46de7 07/50: removed lexical-binding: t (confusing because not necessary), Michael Heerdegen, 2015/11/08
- [elpa] master 1606351 12/50: new-var on-screen-overlay-priority, Michael Heerdegen, 2015/11/08
- [elpa] master 83dd4f5 13/50: comment in on-screen-make-narrow-line-overlay,
Michael Heerdegen <=
- [elpa] master 6b88eaa 10/50: on-screen-treat-cut-lines, default nil (faster), Michael Heerdegen, 2015/11/08
- [elpa] master a898176 14/50: defface on-screen-shadow: make slightly more colorful, Michael Heerdegen, 2015/11/08
- [elpa] master cdf787a 08/50: removed optional arg of on-screen-record-ranges (not used), Michael Heerdegen, 2015/11/08
- [elpa] master be07506 01/50: Initial commit, Michael Heerdegen, 2015/11/08
- [elpa] master 6aaa211 11/50: remove visual line stuff, Michael Heerdegen, 2015/11/08
- [elpa] master c083518 09/50: added homepage to header, Michael Heerdegen, 2015/11/08
- [elpa] master dd6de11 15/50: minor change, Michael Heerdegen, 2015/11/08
- [elpa] master 38b4a11 19/50: add missing autoload for global-on-screen-mode alias, Michael Heerdegen, 2015/11/08
- [elpa] master 4f4c320 20/50: Update copyright, Michael Heerdegen, 2015/11/08
- [elpa] master 350a979 23/50: add workaround for bug#16796, Michael Heerdegen, 2015/11/08