better naming

main
Matthew Butterick 4 years ago
parent c0917f3bc9
commit 47a8174ad8

@ -1,6 +1,7 @@
#lang debug racket/base
(require (for-syntax racket/base)
racket/match
racket/path
racket/dict
pollen/tag
racket/system
@ -98,7 +99,11 @@
;; 'unsaved-editor and sometimes "unsaved editor"
[(regexp #rx"unsaved.editor")
(build-path (find-system-path 'desk-dir) "untitled.pdf")]
[_ (path-replace-extension path-string #".pdf")])))
[_ (define path-without-ext (path-replace-extension path-string #""))
;; do the right thing with pollen-style double extension like "foo.pdf.pm"
(if (path-has-extension? path-without-ext #".pdf")
path-without-ext
(path-add-extension path-without-ext #".pdf"))])))
(define quad-at-reader (make-at-reader
#:syntax? #t

Loading…
Cancel
Save