You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matthew Butterick
cf7fbccc90
When recursive mode is used, `current-project-root` changes during the extent of a render operation. But if parallel rendering is also used, when the main thread re-parameterizes `current-project-root`, it will have no effect on the parallel threads, because they freshly instantiate `current-project-root` (with its default value). This patch moves the parameterization inside the parallel thread by passing the `current-project-root` value as part of the job message, thereby handling it the same way as `current-poly-target`. |
3 years ago | |
---|---|---|
.. | ||
misc | 7 years ago | |
private | 3 years ago | |
scribblings | 3 years ago | |
template | 4 years ago | |
test | 4 years ago | |
unstable | 4 years ago | |
cache.rkt | 4 years ago | |
core.rkt | 4 years ago | |
decode.rkt | 6 years ago | |
file.rkt | 4 years ago | |
info.rkt | 3 years ago | |
main.rkt | 6 years ago | |
markdown.rkt | 6 years ago | |
markup.rkt | 6 years ago | |
mode.rkt | 3 years ago | |
pagetree.rkt | 3 years ago | |
pre.rkt | 6 years ago | |
ptree.rkt | 6 years ago | |
render.rkt | 3 years ago | |
setup.rkt | 3 years ago | |
tag.rkt | 4 years ago | |
template.rkt | 8 years ago | |
top.rkt | 5 years ago |