Fixed typos in docs (squashed version of #1600) #1602

merged 1 commit into from Dec 16, 2012


None yet

4 participants


No description provided.


Thanks @kdavies4. Merging.

@dmcdougall dmcdougall merged commit 5ec4079 into matplotlib:master Dec 16, 2012

1 check passed

default The Travis build passed
mdboom commented Dec 17, 2012

Great work! I wonder if it would be possible to adapt your script to work on docstrings and run over the source code as well... There's probably a lot more to ignore there (i.e. more manual work) but I suspect there's a lot of typos there, too.

@WeatherGod WeatherGod commented on the diff Dec 17, 2012
@@ -730,14 +730,14 @@ Here are the 0.98.4 notes from the CHANGELOG::
Added mdehoon's native macosx backend from sf patch 2179017 - JDH
Removed the prints in the set_*style commands. Return the list of
- pprinted strings instead - JDH
WeatherGod Dec 17, 2012 Member

Actually, I think this was supposed to be "pprinted" as in "import pprint".

mdboom Dec 17, 2012 Member

I think @WeatherGod is right -- maybe we change this to read "pretty-printed strings instead"?

dmcdougall Dec 17, 2012 Member

My bad. See #1605.


@mdboom, Thanks. I put the script and custom dictionaries at the link below. All three files should go in the base folder of matplotlib.

It's nothing elaborate, but maybe it could be expanded. I just ran the script over many of the subfolders of matplotlib/doc by editing the first line of the script. When a string isn't recognized, I add it (press "a") if it is a special variable name or other valid string or ignore it (press "i") if it is a misspelled word. Once I've checked all of the matching files (or gotten tired), I exit the script and rerun it. On the second pass, only the misspelled words appear. I find and fix them in the source code.

There are a lot of words to pass through. Sometimes I go too fast and realize that I hit "a" for a misspelled word. aspell doesn't seem to put the new words at the end of the custom dictionary, so it's hard to find and delete the mispelled word from the dictionary. I split the dictionary in two parts so that the new words are added to a smaller file (.matplotlib_new.pws).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment