-
Notifications
You must be signed in to change notification settings - Fork 692
Updates internals and extensions chapters #268
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
Updates internals and extensions chapters #268
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good and most of my comments are superficial. You've done a great job with the additional examples
# DJN: I'm not sure why, because I can't reproduce the bug elsewhere, but the | ||
# call to register_theme_element() updates ggplot2:::ggplot_global$element_tree | ||
# only within *that* chunk, so subsequent chunks don't have ggxyz.panel.annotation | ||
# in the element tree. For now, this is a hacky fix: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hmm... that is weird. But it seems to ultimately be an issue with knitr and how it compartmentalises code - I don't think we should spend too much energy on it right now
Merge commit 'a14ebbd8901d8e95a0859b304c8e19138dcde327' #Conflicts: # extensions.Rmd # internals.Rmd
Co-authored-by: Thomas Lin Pedersen <[email protected]>
Co-authored-by: Thomas Lin Pedersen <[email protected]>
I've managed to update this PR to address the original comments, resolved the merge conflicts that were my own fault for leaving it dormant too long, and updated it to accommodate the new linewidth aesthetic. I'm still not happy with it, but it's an improvement on the current state so I'll merge this as-is and seek to fix shortcomings in a new PR |
Thanks! |
A first pass at smoothing the ggplot2 internals and extensions chapters:
The other big PR in the pipeline at the moment is the scales toolbox edits (#260), and I've checked that this doesn't conflict with that one. I was thinking that since I've already dropped #260 on @hadley, and this is focused on chapters @thomasp85 has worked on, maybe Thomas could take a look at this and make suggestions?