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
documentation for plotting #9746
Comments
comment:4
There is a typo of 'primitve' in |
comment:5
Attachment: trac-9746-plot-doc-improvements.patch.gz Replying to @kcrisman:
Yes. I also refreshed the patch to correct the typo. This depends on #9740. Do you have time to review that and this patch? |
comment:6
Replying to @jasongrout:
Not totally at this time, though I see some of the things it is trying to fix. I did take a look at some things while checking out the new matplotlib, and noticed that the example with |
comment:7
(Also, there are lots of places where there are many specific examples all together, such as in
but that should be a separate ticket. I may be responsible for some of those, not realizing the live documentation needed these separate - or does it?) |
comment:8
Replying to @kcrisman:
Those are fixed in my version (after #9740, #9746, and #4342). |
comment:9
Hilarious - I didn't make it far enough down to see that this exact one is on this ticket! Well, like I said, I don't have time to check it all the way... I feel like there were other similar places, though. |
comment:10
I've attached a patch which takes care of the error pointed out above, and corrects two or three more things in the docs. |
apply on top of previous patches |
comment:11
Attachment: 9746-review.patch.gz ptestlong in 4.6.alpha1 (Ubuntu 10.04 64-bit) passes with the following tickets applied in order: #9221 (and new spkg), #9740, #9746, #4342. |
comment:12
Okay, here are comments. A lot of them are very similar in style, but I tried to be exhaustive within the files you modified. I am too tired to look for problems in the other files, though they are likely there and I likely introduced them :) But overall this is good, I just found more of the same for most (a few other errors, though). Here we go! In scatterplot, there is another one of those 'these are equivalent' things, but they're not separated out. Also, I get code{scatter_plot.options} instead of the actual code. Should it be show() or In sage.plot.polygon.polygon we have something similar in the examples - somehow you only got some of them. Again with the extra options guy, too. Same with the equivalent in point.py, in both In the In plot.py, ironically, just above the place where you fixed the In line.py, after the cool cat there are a couple things as in the previous files - one nonseparated, one equivalent issue/show() issue. In disk.py, maybe the disk that is parallel to the I don't know what happened in density plot, but I think a tick is missing in the In contour plot, the very last example under The circles also has the parallel to the |
Reviewer: Karl-Dieter Crisman |
comment:14
So, since a lot of tickets depend on this one, why don't we make all of these a separate ticket? That's a great list for improving docs! |
comment:15
Okay, I'll cave in. I don't know that 'a lot' of tickets depend on this (if #4342 counts as 'a lot') but a ticket with 'even more plot documentation improvements' sounds okay. This is now #10032. Positive review to this patch, but noting that #10032 addresses more issues of a similar nature. |
comment:16
Replying to @kcrisman:
I knew it was in the stack of patches I had applied, and other patches depended on it. How about "an important patch that has been waiting a very long time depends on this"? :) My purpose is to just narrow the scope of this ticket to exactly the improvements actually done in the patch. Thanks for agreeing and opening up another ticket for more improvements. |
comment:17
Replying to @jasongrout:
I agree with that!
No problem - although not using queues made this a little harder for me to test. |
comment:18
This one
in particular is aggravating, and should be fixed quickly, if possible. |
Merged: sage-4.6.alpha3 |
I went through the "live" documentation for plots and found a number of places that computations should be split into separate cells, plots weren't displayed, etc. This patch fixes these areas.
CC: @kcrisman
Component: graphics
Author: Jason Grout
Reviewer: Karl-Dieter Crisman
Merged: sage-4.6.alpha3
Issue created by migration from https://trac.sagemath.org/ticket/9746
The text was updated successfully, but these errors were encountered: