![]() If DrRacket decides to skip a file for "populate compiled", then there may exist a file in "compiled/drracket", anyway, or there may be such a file for some depenency of the skipped file. Before this patch, that situation was considered to be a broken installation, and things would go bad in the likely case that the "compiled/drracket" files were out of date. To avoid that problem, parameterize `used-compiled-file-paths' to drop the DrRacket "populate compiled" target while loading the skipped file. This change sets up a more selective "populate compiled" where a package's modules might switch between eligible and ineligible for compilation by DrRacket. |
||
---|---|---|
.. | ||
private | ||
snip | ||
autosave-recovery-gui.rkt | ||
easter-egg.rkt | ||
example-tool.rkt | ||
follow-log.rkt | ||
get-defs-test.rkt | ||
hangman.rkt | ||
image-and-comment-box.rkt | ||
incremental-keybindings-test.rkt | ||
info.rkt | ||
io.rkt | ||
language-test.rkt | ||
memory-log.rkt | ||
module-lang-test.rkt | ||
no-write-and-frame-leak.rkt | ||
online-compilation-zo-creation.rkt | ||
populate-compiled.rkt | ||
randomly-click-language-dialog.rkt | ||
randomly-click-preferences.rkt | ||
repl-test-debug.rkt | ||
repl-test-debugprofile.rkt | ||
repl-test-misc.rkt | ||
repl-test-raw.rkt | ||
run.sh | ||
sample-solutions-one-window.rkt | ||
sample-solutions-testsuite-tp.scm | ||
snips.rkt | ||
stepper-test.rkt | ||
syncheck-direct.rkt | ||
syncheck-eval-compile-time.rkt | ||
syncheck-test.rkt | ||
teaching-lang-coverage.rkt | ||
teaching-lang-executable-creation.rkt | ||
teaching-lang-save-file.rkt | ||
teaching-lang-sharing-modules.rkt | ||
teachpack.rkt | ||
test-docs-complete.rkt | ||
test-engine-test.rkt | ||
time-keystrokes.rkt |