-
Notifications
You must be signed in to change notification settings - Fork 414
Open
Labels
early-in-releaseAn issue that should be worked on early in the release (likely due to risk)An issue that should be worked on early in the release (likely due to risk)enhancementNew feature or requestNew feature or request
Milestone
Description
(cc @MichaelHatherly @jkrumbiegel)
With the julia engine offering first-class support for Julia, we started running into issues of "engine priority": when two engines provide overlapping support, which should win? Currently the priority is hard-coded, which makes configuration awkward for projects that mostly use the julia engine.
An engines key in _quarto.yml could take an array of strings and control the resolution order. For example,
engines:
- julia
- jupyter
- knitrThis would allow the julia engine to take higher priority than jupyter in projects where that is the desired outcome. Because we have a default ordering, this wouldn't break backwards compatibility either.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
early-in-releaseAn issue that should be worked on early in the release (likely due to risk)An issue that should be worked on early in the release (likely due to risk)enhancementNew feature or requestNew feature or request