added more options
svn: r7868
This commit is contained in:
parent
8f5492ddb9
commit
73bc0e2d52
|
@ -751,29 +751,29 @@
|
||||||
(define (get-parenthesis-colors)
|
(define (get-parenthesis-colors)
|
||||||
(unless parenthesis-colors
|
(unless parenthesis-colors
|
||||||
(set! parenthesis-colors
|
(set! parenthesis-colors
|
||||||
|
|
||||||
(vector (preferences:get 'framework:paren-match-color))
|
(vector (preferences:get 'framework:paren-match-color))
|
||||||
|
|
||||||
;; shades of blue
|
;; shades of blue
|
||||||
#;
|
#;
|
||||||
(let ([size 4])
|
(between 204 204 255
|
||||||
(build-vector
|
153 153 255)
|
||||||
4
|
|
||||||
(lambda (x)
|
;; shades of yellow (too pale)
|
||||||
(let* (
|
#;
|
||||||
;; start with a pale blue
|
(between 255 255 204
|
||||||
[start-r 204]
|
255 255 153)
|
||||||
[start-g 204]
|
|
||||||
[start-b 255]
|
;; springtime
|
||||||
|
#;
|
||||||
|
(between 255 255 153
|
||||||
|
204 255 153)
|
||||||
|
|
||||||
|
;; fall
|
||||||
|
#;
|
||||||
|
(between 255 204 153
|
||||||
|
204 153 102)
|
||||||
|
|
||||||
;; end with a pale cyan
|
|
||||||
[end-r 153]
|
|
||||||
[end-g 153]
|
|
||||||
[end-b 255]
|
|
||||||
[between (λ (start end) (+ start (* (- end start) (/ x (- size 1)))))])
|
|
||||||
(make-object color%
|
|
||||||
(between start-r end-r)
|
|
||||||
(between start-g end-g)
|
|
||||||
(between start-b end-b))))))
|
|
||||||
|
|
||||||
;; shades of grey
|
;; shades of grey
|
||||||
#;
|
#;
|
||||||
|
@ -785,6 +785,17 @@
|
||||||
(make-object color% grey-amount grey-amount grey-amount)))))))
|
(make-object color% grey-amount grey-amount grey-amount)))))))
|
||||||
parenthesis-colors)
|
parenthesis-colors)
|
||||||
|
|
||||||
|
(define (between start-r start-g start-b end-r end-g end-b)
|
||||||
|
(let ([size 4])
|
||||||
|
(build-vector
|
||||||
|
4
|
||||||
|
(lambda (x)
|
||||||
|
(let ([between (λ (start end) (+ start (* (- end start) (/ x (- size 1)))))])
|
||||||
|
(make-object color%
|
||||||
|
(between start-r end-r)
|
||||||
|
(between start-g end-g)
|
||||||
|
(between start-b end-b)))))))
|
||||||
|
|
||||||
(define -text% (text-mixin text:keymap%))
|
(define -text% (text-mixin text:keymap%))
|
||||||
|
|
||||||
(define -text-mode<%> (interface ()))
|
(define -text-mode<%> (interface ()))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user