racket/collects/drracket/private/local-member-names.rkt
Robby Findler 79b5e4dc3a fix a bug that inhibited online compilation from writing out .zo files
when it compiles required files

Now that this is fixed, the compilation manager will be (once again)
active when doing online compilation, so if the "Populate compiled
directories" checkbox is check (which it is by default) in the details
section of the language dialog, then online compilation will, as it
compiles your file, write out .zo files that will also be used by the
Run button.

The actual fix to this bug is the change in expanding-place.rkt (and
all it really does is move the setting of the
current-load/use-compiled and current-load parameters earlier so that
CM sees only the modified parameter settings and so doesn't give up on
compilation.

The rest of the changes are a test case (and change to drracket to
support the test case)
2013-03-14 16:36:51 -05:00

51 lines
1.0 KiB
Racket

#lang racket/base
(require racket/class)
(provide (all-defined-out))
(define-local-member-name
get-visible-defs
set-visible-defs
set-focus-d/i
get-i
set-i
insert-auto-text)
;; from module-language-tools.rkt
(define-local-member-name
when-initialized
;move-to-new-language
get-in-module-language?)
;; for keybindings (otherwise private)
(define-local-member-name
jump-to-previous-error-loc
jump-to-next-error-loc)
;; defined in module-language.rkt
(define-local-member-name
set-lang-wants-big-defs/ints-labels?)
;; used by the test suite to tell when the
;; online check syntax has finished
(define-local-member-name
get-online-expansion-colors)
;; used by the module language
(define-local-member-name
frame-show-bkg-running
set-expand-error/status
update-frame-expand-error
expand-error-next
expand-error-prev
hide-module-language-error-panel
fetch-data-to-send
clear-old-error
set-bottom-bar-status
get-oc-status
set-oc-status
set-dep-paths
set-dirty-if-dep)