branch: elpa/spacemacs-theme
commit 1e9e1ff9eb5d7ff2a4348da21b2486ca67206be5
Author: Matthew Sojourner Newton <[email protected]>
Commit: Matthew Sojourner Newton <[email protected]>
Add :extend t text-properties to hl-line, region, diff, blocks
---
spacemacs-common.el | 70 ++++++++++++++++++++++++++---------------------------
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/spacemacs-common.el b/spacemacs-common.el
index 690f6b0ae2..ab51beee92 100644
--- a/spacemacs-common.el
+++ b/spacemacs-common.el
@@ -192,7 +192,7 @@ to 'auto, tags may not be properly aligned. "
`(fringe ((,class (:background ,bg1 :foreground ,base))))
`(header-line ((,class :background ,bg2)))
`(highlight ((,class (:foreground ,base :background ,highlight))))
- `(hl-line ((,class (:background ,bg2))))
+ `(hl-line ((,class (:background ,bg2 :extend t))))
`(isearch ((,class (:foreground ,bg1 :background ,mat))))
`(lazy-highlight ((,class (:background ,green-bg-s :weight normal))))
`(link ((,class (:foreground ,comment :underline t))))
@@ -200,7 +200,7 @@ to 'auto, tags may not be properly aligned. "
`(match ((,class (:background ,highlight :foreground ,mat))))
`(minibuffer-prompt ((,class (:inherit bold :foreground ,keyword))))
`(page-break-lines ((,class (:foreground ,act2))))
- `(region ((,class (:background ,highlight))))
+ `(region ((,class (:background ,highlight :extend t))))
`(secondary-selection ((,class (:background ,bg3))))
`(shadow ((,class (:foreground ,base-dim))))
`(success ((,class (:foreground ,suc))))
@@ -286,17 +286,17 @@ to 'auto, tags may not be properly aligned. "
`(company-tooltip-selection ((,class (:background ,ttip-sl :foreground
,base))))
;;;;; diff
- `(diff-added ((,class :background nil :foreground ,green)))
+ `(diff-added ((,class :background nil :foreground ,green
:extend t)))
`(diff-changed ((,class :background nil :foreground ,blue)))
- `(diff-header ((,class :background ,cblk-ln-bg :foreground
,func)))
- `(diff-file-header ((,class :background ,cblk-ln-bg :foreground
,cblk)))
- `(diff-indicator-added ((,class :background nil :foreground ,green)))
+ `(diff-header ((,class :background ,cblk-ln-bg :foreground
,func :extend t)))
+ `(diff-file-header ((,class :background ,cblk-ln-bg :foreground
,cblk :extend t)))
+ `(diff-indicator-added ((,class :background nil :foreground ,green
:extend t)))
`(diff-indicator-changed ((,class :background nil :foreground ,blue)))
`(diff-indicator-removed ((,class :background nil :foreground ,red)))
`(diff-refine-added ((,class :background ,green :foreground ,bg1)))
`(diff-refine-changed ((,class :background ,blue :foreground ,bg1)))
`(diff-refine-removed ((,class :background ,red :foreground ,bg1)))
- `(diff-removed ((,class :background nil :foreground ,red)))
+ `(diff-removed ((,class :background nil :foreground ,red
:extend t)))
;;;;; diff-hl
`(diff-hl-change ((,class :background ,blue-bg-s :foreground ,blue)))
@@ -318,22 +318,22 @@ to 'auto, tags may not be properly aligned. "
`(doom-modeline-bar ((,class (:background ,keyword))))
;;;;; ediff
- `(ediff-current-diff-A ((,class(:background ,red-bg :foreground ,red))))
- `(ediff-current-diff-Ancestor ((,class(:background ,aqua-bg :foreground
,aqua))))
- `(ediff-current-diff-B ((,class(:background ,green-bg :foreground
,green))))
- `(ediff-current-diff-C ((,class(:background ,blue-bg :foreground ,blue))))
- `(ediff-even-diff-A ((,class(:background ,bg3))))
- `(ediff-even-diff-Ancestor ((,class(:background ,bg3))))
- `(ediff-even-diff-B ((,class(:background ,bg3))))
- `(ediff-even-diff-C ((,class(:background ,bg3))))
- `(ediff-fine-diff-A ((,class(:background ,red :foreground ,bg1))))
- `(ediff-fine-diff-Ancestor ((,class(:background nil :inherit bold))))
+ `(ediff-current-diff-A ((,class(:background ,red-bg :foreground ,red
:extend t))))
+ `(ediff-current-diff-Ancestor ((,class(:background ,aqua-bg :foreground
,aqua :extend t))))
+ `(ediff-current-diff-B ((,class(:background ,green-bg :foreground ,green
:extend t))))
+ `(ediff-current-diff-C ((,class(:background ,blue-bg :foreground ,blue
:extend t))))
+ `(ediff-even-diff-A ((,class(:background ,bg3 :extend t))))
+ `(ediff-even-diff-Ancestor ((,class(:background ,bg3 :extend t))))
+ `(ediff-even-diff-B ((,class(:background ,bg3 :extend t))))
+ `(ediff-even-diff-C ((,class(:background ,bg3 :extend t))))
+ `(ediff-fine-diff-A ((,class(:background ,red :foreground ,bg1 :extend
t))))
+ `(ediff-fine-diff-Ancestor ((,class(:background nil :inherit bold :extend
t))))
`(ediff-fine-diff-B ((,class(:background ,green :foreground ,bg1))))
`(ediff-fine-diff-C ((,class(:background ,blue :foreground ,bg1))))
- `(ediff-odd-diff-A ((,class(:background ,bg4))))
- `(ediff-odd-diff-Ancestor ((,class(:background ,bg4))))
- `(ediff-odd-diff-B ((,class(:background ,bg4))))
- `(ediff-odd-diff-C ((,class(:background ,bg4))))
+ `(ediff-odd-diff-A ((,class(:background ,bg4 :extend t))))
+ `(ediff-odd-diff-Ancestor ((,class(:background ,bg4 :extend t))))
+ `(ediff-odd-diff-B ((,class(:background ,bg4 :extend t))))
+ `(ediff-odd-diff-C ((,class(:background ,bg4 :extend t))))
;;;;; ein
`(ein:cell-input-area((,class (:background ,bg2))))
@@ -624,19 +624,19 @@ to 'auto, tags may not be properly aligned. "
`(magit-blame-name ((,class :background ,yellow-bg :foreground
,yellow)))
`(magit-blame-sha1 ((,class :background ,yellow-bg :foreground ,func)))
`(magit-blame-subject ((,class :background ,yellow-bg :foreground
,yellow)))
- `(magit-blame-summary ((,class :background ,yellow-bg :foreground
,yellow)))
+ `(magit-blame-summary ((,class :background ,yellow-bg :foreground ,yellow
:extend t)))
`(magit-blame-time ((,class :background ,yellow-bg :foreground
,green)))
`(magit-branch ((,class (:foreground ,const :inherit bold))))
`(magit-branch-current ((,class (:background ,blue-bg :foreground ,blue
:inherit bold :box t))))
`(magit-branch-local ((,class (:background ,blue-bg :foreground ,blue
:inherit bold))))
`(magit-branch-remote ((,class (:background ,aqua-bg :foreground ,aqua
:inherit bold))))
- `(magit-diff-context-highlight ((,class (:background ,bg2 :foreground
,base))))
- `(magit-diff-hunk-heading ((,class (:background ,ttip-bg :foreground
,ttip))))
- `(magit-diff-hunk-heading-highlight ((,class (:background ,ttip-sl
:foreground ,base))))
+ `(magit-diff-context-highlight ((,class (:background ,bg2 :foreground
,base :extend t))))
+ `(magit-diff-hunk-heading ((,class (:background ,ttip-bg :foreground
,ttip :extend t))))
+ `(magit-diff-hunk-heading-highlight ((,class (:background ,ttip-sl
:foreground ,base :extend t))))
`(magit-hash ((,class (:foreground ,var))))
- `(magit-hunk-heading ((,class (:background ,bg3))))
- `(magit-hunk-heading-highlight ((,class (:background ,bg3))))
- `(magit-item-highlight ((,class :background ,bg2)))
+ `(magit-hunk-heading ((,class (:background ,bg3 :extend t))))
+ `(magit-hunk-heading-highlight ((,class (:background ,bg3 :extend t))))
+ `(magit-item-highlight ((,class :background ,bg2 :extend t)))
`(magit-log-author ((,class (:foreground ,func))))
`(magit-log-head-label-head ((,class (:background ,yellow :foreground
,bg1 :inherit bold))))
`(magit-log-head-label-local ((,class (:background ,keyword :foreground
,bg1 :inherit bold))))
@@ -655,8 +655,8 @@ to 'auto, tags may not be properly aligned. "
`(magit-reflog-rebase ((,class (:foreground ,magenta))))
`(magit-reflog-remote ((,class (:foreground ,cyan))))
`(magit-reflog-reset ((,class (:foreground ,red))))
- `(magit-section-heading ((,class (:foreground ,keyword :inherit
bold))))
- `(magit-section-highlight ((,class (:background ,bg2))))
+ `(magit-section-heading ((,class (:foreground ,keyword :inherit
bold :extend t))))
+ `(magit-section-highlight ((,class (:background ,bg2 :extend t))))
`(magit-section-title ((,class (:background ,bg1 :foreground ,keyword
:inherit bold))))
;;;;; man
@@ -727,9 +727,9 @@ to 'auto, tags may not be properly aligned. "
`(org-agenda-date-weekend ((,class (:inherit bold :foreground ,var))))
`(org-agenda-done ((,class (:foreground ,suc :height ,(if
spacemacs-theme-org-agenda-height 1.2 1.0)))))
`(org-agenda-structure ((,class (:inherit bold :foreground ,comp))))
- `(org-block ((,class (:background ,cblk-bg :foreground ,cblk))))
- `(org-block-begin-line ((,class (:background ,cblk-ln-bg :foreground
,cblk-ln))))
- `(org-block-end-line ((,class (:background ,cblk-ln-bg :foreground
,cblk-ln))))
+ `(org-block ((,class (:background ,cblk-bg :foreground ,cblk :extend t))))
+ `(org-block-begin-line ((,class (:background ,cblk-ln-bg :foreground
,cblk-ln :extend t))))
+ `(org-block-end-line ((,class (:background ,cblk-ln-bg :foreground
,cblk-ln :extend t))))
`(org-clock-overlay ((,class (:foreground ,comp))))
`(org-code ((,class (:foreground ,cyan))))
`(org-column ((,class (:background ,highlight))))
@@ -834,8 +834,8 @@ to 'auto, tags may not be properly aligned. "
`(sp-show-pair-match-face ((,class (:foreground ,mat :inherit bold
:underline ,(when spacemacs-theme-underline-parens t)))))
;;;;; smerge
- `(smerge-base ((,class (:background ,yellow-bg))))
- `(smerge-markers ((,class (:background ,ttip-bg :foreground ,ttip))))
+ `(smerge-base ((,class (:background ,yellow-bg :extend t))))
+ `(smerge-markers ((,class (:background ,ttip-bg :foreground ,ttip :extend
t))))
`(smerge-mine ((,class (:background ,red-bg))))
`(smerge-other ((,class (:background ,green-bg))))
`(smerge-refined-added ((,class (:background ,green-bg-s :foreground
,green))))