handles filename extensions better now, using new stuff matthew added
svn: r12639
This commit is contained in:
parent
7f4ddbe5fa
commit
333e0702c9
|
@ -1182,7 +1182,8 @@
|
||||||
(values lexeme type paren start end)))))
|
(values lexeme type paren start end)))))
|
||||||
|
|
||||||
(define/override (put-file text sup directory default-name)
|
(define/override (put-file text sup directory default-name)
|
||||||
(parameterize ([finder:default-extension "ss"])
|
(parameterize ([finder:default-extension "ss"]
|
||||||
|
[finder:default-filters '(("SCM" "*.scm") ("Any" "*.*"))])
|
||||||
;; don't call the surrogate's super, since it sets the default extension
|
;; don't call the surrogate's super, since it sets the default extension
|
||||||
(sup directory default-name)))
|
(sup directory default-name)))
|
||||||
|
|
||||||
|
@ -1224,8 +1225,6 @@
|
||||||
|
|
||||||
(define text-mode% (text-mode-mixin color:text-mode%))
|
(define text-mode% (text-mode-mixin color:text-mode%))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(define (setup-keymap keymap)
|
(define (setup-keymap keymap)
|
||||||
(let ([add-pos-function
|
(let ([add-pos-function
|
||||||
(λ (name call-method)
|
(λ (name call-method)
|
||||||
|
|
|
@ -116,6 +116,13 @@
|
||||||
|
|
||||||
(define mode-surrogate%
|
(define mode-surrogate%
|
||||||
(class color:text-mode%
|
(class color:text-mode%
|
||||||
|
|
||||||
|
(define/override (put-file text sup directory default-name)
|
||||||
|
(parameterize ([finder:default-extension "java"]
|
||||||
|
[finder:default-filters '(("Any" "*.*"))])
|
||||||
|
;; don't call the surrogate's super, since it sets the default extension
|
||||||
|
(sup directory default-name)))
|
||||||
|
|
||||||
(define/override (on-disable-surrogate text)
|
(define/override (on-disable-surrogate text)
|
||||||
(keymap:remove-chained-keymap text java-keymap)
|
(keymap:remove-chained-keymap text java-keymap)
|
||||||
(super on-disable-surrogate text))
|
(super on-disable-surrogate text))
|
||||||
|
|
|
@ -1,11 +1,17 @@
|
||||||
------------------------------
|
------------------------------
|
||||||
Version 4.3
|
Version 4.1.4
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
. improved the way extensions are handled when saving files.
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
Version 4.1.3
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
. minor bug fixes
|
. minor bug fixes
|
||||||
|
|
||||||
------------------------------
|
------------------------------
|
||||||
Version 4.2
|
Version 4.1.2
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
. contract library's function contract
|
. contract library's function contract
|
||||||
|
|
Loading…
Reference in New Issue
Block a user