...
original commit: 991173989d42207df6b8cfccf531dbf7d61be68c
This commit is contained in:
parent
8407848bf1
commit
37caacc90e
|
@ -16,7 +16,7 @@
|
||||||
(provide scheme@)
|
(provide scheme@)
|
||||||
|
|
||||||
(define scheme@
|
(define scheme@
|
||||||
(unit/sig framework:scheme^
|
(unit/sig framework:scheme^
|
||||||
(import mred^
|
(import mred^
|
||||||
[preferences : framework:preferences^]
|
[preferences : framework:preferences^]
|
||||||
[match-cache : framework:match-cache^]
|
[match-cache : framework:match-cache^]
|
||||||
|
@ -31,6 +31,25 @@
|
||||||
(rename [-text% text%]
|
(rename [-text% text%]
|
||||||
[-text<%> text<%>])
|
[-text<%> text<%>])
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; ;;
|
||||||
|
;; Sexp Snip ;;
|
||||||
|
;; ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
(define sexp-snip%
|
||||||
|
(class snip%
|
||||||
|
(define/override (draw dc x y left top right bottom dx dy draw-caret)
|
||||||
|
(void))
|
||||||
|
(define/override (get-extent dc x y w h descent space lspace rspace)
|
||||||
|
(void))))
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; ;;
|
||||||
|
;; Text ;;
|
||||||
|
;; ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(define-struct string/pos (string pos))
|
(define-struct string/pos (string pos))
|
||||||
|
|
||||||
(define -text<%>
|
(define -text<%>
|
||||||
|
@ -835,6 +854,12 @@
|
||||||
|
|
||||||
(define -text% (text-mixin text:info%))
|
(define -text% (text-mixin text:info%))
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; ;;
|
||||||
|
;; Scheme Keymap ;;
|
||||||
|
;; ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(define setup-keymap
|
(define setup-keymap
|
||||||
(lambda (keymap)
|
(lambda (keymap)
|
||||||
|
|
||||||
|
@ -1003,7 +1028,7 @@
|
||||||
(cond
|
(cond
|
||||||
[(and (symbol? parsed)
|
[(and (symbol? parsed)
|
||||||
(hash-table-get (preferences:get 'framework:tabify)
|
(hash-table-get (preferences:get 'framework:tabify)
|
||||||
parsed
|
parsed
|
||||||
(lambda () #f)))
|
(lambda () #f)))
|
||||||
(message-box (string-constant error)
|
(message-box (string-constant error)
|
||||||
(format (string-constant already-used-keyword) parsed))]
|
(format (string-constant already-used-keyword) parsed))]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user