<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
      On 01/08/2014 07:08 AM, Barry Warsaw wrote:<br>
    </div>
    <blockquote cite="mid:20140108100814.408a91f2@anarchist.wooz.org"
      type="cite">
      <pre wrap="">How hard would it be to put together some sample branches that provide
concrete examples of the various options?

My own opinion could easily be influenced by having some hands-on time with
actual code, and I suspect even Guido could be influenced if he could pull
some things up in his editor and take a look around.
</pre>
    </blockquote>
    <br>
    I've uploaded a prototype here:<br>
    <blockquote>
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <a href="https://bitbucket.org/larry/python-clinic-buffer">https://bitbucket.org/larry/python-clinic-buffer</a></blockquote>
    It's a clone of Python trunk, so if you already have a trunk handy,
    clone that first then "hg pull -u" from the above and it'll go a lot
    quicker.<br>
    <br>
    The prototype adds some commands to Argument Clinic that allow you
    to specify where each bit of its output goes.  You have four
    choices:<br>
    <ul>
      <li>You can write to the output block as before.</li>
      <li>You can buffer up the text for writing out later in the same
        file.</li>
      <li>You can write to a file on the side.</li>
      <li>Or you can throw it away.</li>
    </ul>
    To learn how to run your own experiments, read
    "CLINIC.BUFFER.NOTES.TXT" in the root of the repository.  For your
    tl;dr pleasure I've included recipes for the proposed approaches so
    far.<br>
    <br>
    I don't propose to check in the prototype in its current state.  But
    it should be sufficient for running everybody's experiments.  (If
    there's something you want to try that my prototype doesn't support,
    contact me and I should be able to throw in a feature for you.)<br>
    <br>
    <br>
    Happy experimenting,<br>
    <br>
    <br>
    <i>/arry</i><br>
  </body>
</html>