..
original commit: 7fc7381eb94c93bafa0724d8385b384dbbac60ff
This commit is contained in:
parent
992cf386f1
commit
f49b8bfa1c
|
@ -456,7 +456,7 @@
|
|||
(rename [super-on-close on-close])
|
||||
[define remove-first
|
||||
(preferences:add-callback
|
||||
'framework:line-offsets
|
||||
'framework:col-offsets
|
||||
(lambda (p v)
|
||||
(editor-position-changed-offset/numbers
|
||||
v
|
||||
|
@ -467,7 +467,7 @@
|
|||
'framework:display-line-numbers
|
||||
(lambda (p v)
|
||||
(editor-position-changed-offset/numbers
|
||||
(preferences:get 'framework:line-offsets)
|
||||
(preferences:get 'framework:col-offsets)
|
||||
v)
|
||||
#t))]
|
||||
(override on-close)
|
||||
|
@ -480,7 +480,7 @@
|
|||
[define last-end #f]
|
||||
[define last-params #f]
|
||||
[define editor-position-changed-offset/numbers
|
||||
(lambda (offset? line-numbers?)
|
||||
(lambda (offset? line-numbers?)
|
||||
(let* ([edit (get-info-editor)]
|
||||
[make-one
|
||||
(lambda (pos)
|
||||
|
@ -489,16 +489,11 @@
|
|||
[char (- pos line-start)])
|
||||
(if line-numbers?
|
||||
(format "~a:~a"
|
||||
(if offset?
|
||||
(add1 line)
|
||||
line)
|
||||
(add1 line)
|
||||
(if offset?
|
||||
(add1 char)
|
||||
char))
|
||||
(format "~a"
|
||||
(if offset?
|
||||
(+ pos 1)
|
||||
pos)))))])
|
||||
(format "~a" pos))))])
|
||||
(cond
|
||||
[(not (object? position-canvas))
|
||||
(void)]
|
||||
|
@ -565,7 +560,7 @@
|
|||
[define editor-position-changed
|
||||
(lambda ()
|
||||
(editor-position-changed-offset/numbers
|
||||
(preferences:get 'framework:line-offsets)
|
||||
(preferences:get 'framework:col-offsets)
|
||||
(preferences:get 'framework:display-line-numbers)))]
|
||||
[define overwrite-status-changed
|
||||
(lambda ()
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
(preferences:set-default 'framework:auto-set-wrap? #t boolean?)
|
||||
(preferences:set-default 'framework:display-line-numbers #t boolean?)
|
||||
(preferences:set-default 'framework:show-status-line #t boolean?)
|
||||
(preferences:set-default 'framework:line-offsets #t boolean?)
|
||||
(preferences:set-default 'framework:col-offsets #f boolean?)
|
||||
|
||||
(preferences:set-default
|
||||
'framework:print-output-mode
|
||||
|
|
|
@ -427,7 +427,7 @@
|
|||
(make-check editor-panel 'framework:delete-forward? (string-constant map-delete-to-backspace)
|
||||
not not)
|
||||
(make-check editor-panel 'framework:show-status-line (string-constant show-status-line) values values)
|
||||
(make-check editor-panel 'framework:line-offsets (string-constant count-from-one) values values)
|
||||
(make-check editor-panel 'framework:col-offsets (string-constant count-columns-from-one) values values)
|
||||
(make-check editor-panel
|
||||
'framework:display-line-numbers
|
||||
(string-constant display-line-numbers)
|
||||
|
|
Loading…
Reference in New Issue
Block a user