<div dir="ltr"><div>I saw that there was recently a change to pep 8 to suggest adding a line break before a binary operator. Pep 7 suggests the opposite:<br><br>
      > When you break a long expression at a binary operator, the
operator goes at the end of the previous line, e.g.:
     <br><pre class="">> if (type->tp_dictoffset != 0 && base->tp_dictoffset == 0 &&
>     type->tp_dictoffset == b_size &&
>     (size_t)t_size == b_size + sizeof(PyObject *))
>     return 0; /* "Forgive" adding a __dict__ only */<br><br></pre><pre class=""><font face="arial,helvetica,sans-serif">I imagine that some of the reasons for making the change in pep 8 for readability reasons will also<br>translate to C; maybe pep 7 should also be updated.</font></pre></div></div>