tardyp / sphinx-jinja

MIT License
28 stars 22 forks source link

Don't let header_char modify the default config in-place. #10

Closed anntzer closed 6 years ago

anntzer commented 6 years ago

1) Avoids "action-at-distance" between directives (setting :header_char: on one directive would previously also modify the parsing of following directives). 2) Avoids invalidating the sphinx cache (previously, sphinx would always consider that all files need to be rebuilt because the config had changed between the time it's defined in conf.py and the end of the build).

Last patch I have for now... A release would be appreciated, thanks! (Otherwise I can just work off master, either way is fine.)

tardyp commented 6 years ago

1.1.0 out