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.)
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.)