Fixes #20 (belatedly) and purcell/emacs.d#241
(define-fringe-bitmap 'diff-hl-bmp-bottom bottom h w 'bottom)\r
(define-fringe-bitmap 'diff-hl-bmp-single single h w 'top)\r
(let* ((w2 (* (/ w 2) 2))\r
+ ;; When fringes are disabled, it's easier to fix up the width,\r
+ ;; instead of doing nothing (#20).\r
+ (w2 (if (zerop w2) 2 w2))\r
(delete-row (- (expt 2 (1- w2)) 2))\r
(middle-pos (1- (/ w2 2)))\r
(middle-bit (expt 2 middle-pos))\r