<h3 dir="auto">Documentation Link</h3>
<p dir="auto"><em>No response</em></p>
<h3 dir="auto">Problem</h3>
<ul dir="auto">
<li>The first two paragraphs in the template matplotlibrc file are nearly duplicate of one another ("you can find a copy...") and should be deduplicated.</li>
<li>The <code class="notranslate">:rc:</code> role now renders the link as <code class="notranslate">rcParam["name.of.rc"]</code>, but the correct name is <code class="notranslate">rcParams</code>, not <code class="notranslate">rcParam</code>.</li>
</ul>
<p dir="auto">At least the second issue would be good to fix in 3.6?  But feel free to remilestone.</p>
<h3 dir="auto">Suggested improvement</h3>
<p dir="auto"><em>No response</em></p>
<p dir="auto">I would like to suggest adding a fourth option for the <code class="notranslate">where</code> kwarg of <code class="notranslate">plt.step</code>: <code class="notranslate">where="auto"</code>.  This would take <code class="notranslate">x</code> and <code class="notranslate">y</code> arguments <em>which differ by 1 (in either way)</em> in length, and make a step plot that either has horizontal segments at both ends (if <code class="notranslate">len(x) == len(y) + 1</code>) or has vertical segments at both ends (if <code class="notranslate">len(y) == len(x) + 1</code>).</p>
<p dir="auto">As far as I know, currently, to make such a plot one must manually duplicate either the first or the last value in the shorter of the two arrays, which is a bit awkward.  Additionally, <code class="notranslate">"auto"</code>-mode would make it much easier to rotate such a plot by 90° (in the "vertical" direction): you'd just have to switch the <code class="notranslate">x</code> and <code class="notranslate">y</code> arguments, without worrying about whether you need to change <code class="notranslate">where</code> or which element to duplicate.</p>
<p dir="auto">Thoughts?</p>