doc changed
doc string mod
Fix for bug #3029.

The FreeType class does not override the ``get_extension`` method, by default this method will return None.

https://github.com/matplotlib/matplotlib/blob/6cf6063c7a3037d52545b2b7268623d33da0ecdd/setupext.py#L387

When calling the ``_check_for_pkg_config`` method a new extension will be created that what won't contain the original flags added by the ``add_flags`` method.

https://github.com/matplotlib/matplotlib/blob/6cf6063c7a3037d52545b2b7268623d33da0ecdd/setupext.py#L438
fix argument checks in axis/base.margins

If keyword arguments where used, like mentioned in the documentation, the code would fail as
if more than two parameters where given (since len(args) would be 0 -> != 1/2)
removed unnecessary image checks in test_axes.test_margins
added missing cleanup on testbench function
small error in comment
Fix bug in setting y-axis minimum in histograms with weights and log y-axis
Merge pull request #3087 from rahiel/patch-1

small error in comment
Merge pull request #3089 from neggert/fix_hist_log_ylim

Fix log hist y-axis minimum with weighted data
Merge pull request #3078 from andreasWallner/fix_axis_margins_call_args

fix argument checks in axis/base.margins
Adds check that rgb sequence is of length 3
Improves check of arg range
Merge remote-tracking branch 'razius/master'
Removes unnecessary float conversions
Merge pull request #2929 from fariza/clip-on-doc-warning

clip_on documentation note/warning
Use autolim kwarg in add_collection to prevent duplication of effort.

This changeset cleans up several problems associated with updating
Axes.dataLim. The basic point is that when a method that creates
a collection also updates Axes.dataLim, Axes.add_collection() should be
called with autolim=False.  With autolim=True, add_collection will
use a very general method to update the dataLim, but in many cases
the method creating the collection can perform the update much more
efficiently.

Closes #3095, which reported a regression that appears to have been
introduced by 88b722f.
Streamplot: clean up handling of masks, eliminate warning in test.

The existing test was raising a warning which indicated a problem
in the way a masked color array was being handled.
Image: handle images with zero columns or rows.

Two methods in the _image extension module now raise an
exception if the number of rows or columns is zero;
previously they could segfault.  A particular
circumstance that can cause this (setting xlim completely
outside the image extent) is handled directly in the
image module without raising an exception.

Closes #3091.
Merge pull request #3102 from efiring/image_segfault

Image: handle images with zero columns or rows.