only set the extension to .rkt if it looks like it isn't set to anything useful already
This commit is contained in:
parent
cb651731d0
commit
42f50a7c08
|
@ -1338,12 +1338,12 @@
|
|||
(values lexeme type paren start end backup-delta new-mode)]))
|
||||
|
||||
(define/override (put-file text sup directory default-name)
|
||||
(parameterize ([finder:default-extension "rkt"]
|
||||
#; ; no need for the following, since it's the default
|
||||
[finder:default-filters '(["Racket Sources" "*.rkt;*.scrbl;*.ss;*.scm"]
|
||||
["Any" "*.*"])])
|
||||
;; don't call the surrogate's super, since it sets the default extension
|
||||
(sup directory default-name)))
|
||||
;; don't call the surrogate's super, since it sets the default extension
|
||||
(cond
|
||||
[(equal? (finder:default-extension) "")
|
||||
(parameterize ([finder:default-extension "rkt"])
|
||||
(sup directory default-name))]
|
||||
[else (sup directory default-name)]))
|
||||
|
||||
(super-new (get-token (lambda (in offset mode) (racket-lexer-wrapper in offset mode)))
|
||||
(token-sym->style short-sym->style-name)
|
||||
|
|
Loading…
Reference in New Issue
Block a user