[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master c246d44 02/22: diff-hl-define-bitmaps: Handle text scaling
From: |
Dmitry Gutov |
Subject: |
[elpa] master c246d44 02/22: diff-hl-define-bitmaps: Handle text scaling and line spacing better |
Date: |
Fri, 02 Jan 2015 23:46:25 +0000 |
branch: master
commit c246d4451c3ff86bfc562a22d90647b9a4b483be
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
diff-hl-define-bitmaps: Handle text scaling and line spacing better
---
diff-hl.el | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/diff-hl.el b/diff-hl.el
index 4e73bb7..73276c3 100644
--- a/diff-hl.el
+++ b/diff-hl.el
@@ -122,11 +122,11 @@
(numberp text-scale-mode-amount))
(expt text-scale-mode-step text-scale-mode-amount)
1))
- (spacing (or (default-value 'line-spacing) 0))
- (h (round (+ (* (frame-char-height) scale)
- (if (floatp spacing)
- (* (frame-char-height) spacing)
- spacing))))
+ (spacing (or (and (display-graphic-p) (default-value 'line-spacing))
0))
+ (h (+ (ceiling (* (frame-char-height) scale))
+ (if (floatp spacing)
+ (truncate (* (frame-char-height) spacing))
+ spacing)))
(w (frame-parameter nil 'left-fringe))
(middle (make-vector h (expt 2 (1- w))))
(ones (1- (expt 2 w)))
- [elpa] master updated (c9c9f55 -> 8cec226), Dmitry Gutov, 2015/01/02
- [elpa] master c246d44 02/22: diff-hl-define-bitmaps: Handle text scaling and line spacing better,
Dmitry Gutov <=
- [elpa] master ecc7fc3 03/22: diff-hl-fringe-bmp-from-type: Use `exclamation-mark', Dmitry Gutov, 2015/01/02
- [elpa] master 03531f2 04/22: Add and use fringe faces specific to diff-hl-dired, Dmitry Gutov, 2015/01/02
- [elpa] master a6f3b89 05/22: diff-hl-dired: Highlight ignored files, Dmitry Gutov, 2015/01/02
- [elpa] master 27b3adb 06/22: Check if the original Dired buffer is still alive, Dmitry Gutov, 2015/01/02
- [elpa] master 50e88c2 07/22: Work around debbugs.gnu.org/18605, Dmitry Gutov, 2015/01/02
- [elpa] master 7466986 08/22: Update copyright year, Dmitry Gutov, 2015/01/02
- [elpa] master f2546ca 09/22: diff-hl-changes: Handle diffs where only file mode changed, Dmitry Gutov, 2015/01/02
- [elpa] master 58615cd 10/22: auto-revert-mode integration, Dmitry Gutov, 2015/01/02
- [elpa] master 8dd7d96 12/22: Don't error out when fringe is disabled, Dmitry Gutov, 2015/01/02
- [elpa] master ccaca25 11/22: Merge pull request #30 from sunesimonsen/master, Dmitry Gutov, 2015/01/02