Branch: refs/heads/master
Revision: c93c868
Author: e-kayrakli
Log Message:
Merge pull request #16862 from e-kayrakli/revert-spec-workarounds
Upgrade sphinxcontrib version, fix some spec highligting issues
This PR:
-
Upgrades sphinxcontrib-chapeldomain from 0.0.17 to 0.0.19, which includes:
- A more complete pygments highlighter: https://github.com/chapel-lang/sphinxcontrib-chapeldomain/pull/41
- A patch for enabling incremental builds: https://github.com/chapel-lang/sphinxcontrib-chapeldomain/pull/45
With this change we can now merge https://github.com/chapel-lang/chapel/pull/16835
-
Fix some of the codeblocks in the specs to have the correct highlighting.
Previously, these didn’t specify a specific highlighting language, because our
highlighters weren’t able to parse the snippets. The new highlighter is able
to parse them, so this PR just makes them.. code-block:: chapel
[Reviewed by @mppf and @lydia-duncan]
Test:
- [x]
third-party/chpl-venv
builds - [x]
make docs
generates correct highlighting for the changed cases
Modified Files:
M doc/rst/language/spec/generics.rst
M doc/rst/language/spec/task-parallelism-and-synchronization.rst
M third-party/chpl-venv/chpldoc-requirements.txt
Compare: https://github.com/chapel-lang/chapel/compare/b6336ba2b069...c93c868ebdcc