|
@@ -783,12 +783,19 @@ found, otherwise returns nil." |
|
|
|
|
|
|
|
|
(defun my-gen-hl-line-color-dark () |
|
|
(defun my-gen-hl-line-color-dark () |
|
|
"Generate color for current line in black background." |
|
|
"Generate color for current line in black background." |
|
|
(let* ((candidates (mapcar 'number-to-string (number-sequence 0 6))) |
|
|
|
|
|
(limit (length candidates))) |
|
|
|
|
|
|
|
|
(let* ((candidates (mapcar 'number-to-string (number-sequence 1 6))) |
|
|
|
|
|
(limit (length candidates)) |
|
|
|
|
|
(r 0) (g 0) (b 0)) |
|
|
|
|
|
(while (and (<= (abs (- r g)) 1) |
|
|
|
|
|
(<= (abs (- g b)) 1) |
|
|
|
|
|
(<= (abs (- b r)) 1)) |
|
|
|
|
|
(setq r (random limit)) |
|
|
|
|
|
(setq g (random limit)) |
|
|
|
|
|
(setq b (random limit))) |
|
|
(format "#%s%s%s" |
|
|
(format "#%s%s%s" |
|
|
(nth (random limit) candidates) |
|
|
|
|
|
(nth (random limit) candidates) |
|
|
|
|
|
(nth (random limit) candidates) |
|
|
|
|
|
|
|
|
(nth r candidates) |
|
|
|
|
|
(nth g candidates) |
|
|
|
|
|
(nth b candidates) |
|
|
))) |
|
|
))) |
|
|
;; (my-gen-hl-line-color-dark) |
|
|
;; (my-gen-hl-line-color-dark) |
|
|
|
|
|
|
|
|