-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactors #192
Refactors #192
Conversation
Note that it does not hold that HtmlContext::default() == config::plain().make_context() but the relevant fields used by fn parse_with_context() are the same. This is a bit unclear, this change makes this more obvious.
01dd84e
to
edfd1a0
Compare
I'm sorry it's going to take me longer to review this - since you have force-pushed I can't see a way to easily compare just the changes since I reviewed it before, and as it's been a little while with the holidays I'll have to review it all again. |
Yes, that was unfortunate. Will keep in mind for the future. |
Merged, thanks! |
These are the non-behavior-changing modifications from #191
The original motivation for these changes is to streamline the way the library calls itself internally. We observed some slight mismatches between how the public API exposes the configurable stages and how the library passes information internally. We investigated whether those mismatches were a bug, but thankfully they were not. Still, the changes we suggest make this clearer by using higher-level functions where possible.