Improve diff-hl fringe bitmap loading mechanism
This commit is contained in:
		
							parent
							
								
									090d87fdfb
								
							
						
					
					
						commit
						7ef249502d
					
				| @ -27,7 +27,7 @@ | ||||
| ;; (eval-after-load 'neotree #'adwaita-dark-theme-neotree-configuration-enable) | ||||
| ;; | ||||
| ;; To enable custom fringe bitmaps for `diff-hl': | ||||
| ;; (setq diff-hl-fringe-bmp-function #'adwaita-dark-theme-diff-hl-fringe-bmp-function) | ||||
| ;; (eval-after-load 'diff-hl #'adwaita-dark-theme-diff-hl-fringe-bmp-enable) | ||||
| ;; | ||||
| ;; To enable custom fringe bitmaps for `flycheck': | ||||
| ;; (eval-after-load 'flycheck #'adwaita-dark-theme-flycheck-fringe-bmp-enable) | ||||
| @ -922,18 +922,22 @@ | ||||
|   (define-fringe-bitmap 'left-curly-arrow adwaita-dark-theme--empty-bmp)) | ||||
| 
 | ||||
| ;; diff-hl fringe bitmap | ||||
| (defvar adwaita-dark-theme--diff-hl-bmp | ||||
| (defconst adwaita-dark-theme--diff-hl-bmp | ||||
|   (define-fringe-bitmap 'adwaita-dark-theme--diff-hl-bmp | ||||
|     (vector #b11100000) | ||||
|     1 8 | ||||
|     '(center t)) | ||||
|   "Fringe bitmap for use with `diff-hl'.") | ||||
| 
 | ||||
| ;;;###autoload | ||||
| (defun adwaita-dark-theme-diff-hl-fringe-bmp-function (_type _pos) | ||||
| (defun adwaita-dark-theme--diff-hl-fringe-bmp-function (_type _pos) | ||||
|   "Fringe bitmap function for use as `diff-hl-fringe-bmp-function'." | ||||
|   adwaita-dark-theme--diff-hl-bmp) | ||||
| 
 | ||||
| ;;;###autoload | ||||
| (defun adwaita-dark-theme-diff-hl-fringe-bmp-enable () | ||||
|   "Enable custom adwaita-dark fringe bitmaps for use with flymake." | ||||
|   (setq diff-hl-fringe-bmp-function #'adwaita-dark-theme--diff-hl-fringe-bmp-function)) | ||||
| 
 | ||||
| ;; flycheck/flymake fringe bitmaps | ||||
| (define-fringe-bitmap 'adwaita-dark-theme--marker-bmp | ||||
|   (vector #b11100000 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user