comparison mercurial/sshpeer.py @ 45942:89a2afe31e82

formating: upgrade to black 20.8b1 This required a couple of small tweaks to un-confuse black, but now it works. Big formatting changes come from: * Dramatically improved collection-splitting logic upstream * Black having a strong (correct IMO) opinion that """ is better than ''' Differential Revision: https://phab.mercurial-scm.org/D9430
author Augie Fackler <raf@durin42.com>
date Fri, 27 Nov 2020 17:03:29 -0500
parents 8e8fd938ca07
children 8c4906105f37
comparison
equal deleted inserted replaced
45941:346af7687c6f 45942:89a2afe31e82
119 119
120 def readline(self): 120 def readline(self):
121 return self._call(b'readline') 121 return self._call(b'readline')
122 122
123 def _call(self, methname, data=None): 123 def _call(self, methname, data=None):
124 """call <methname> on "main", forward output of "side" while blocking 124 """call <methname> on "main", forward output of "side" while blocking"""
125 """
126 # data can be '' or 0 125 # data can be '' or 0
127 if (data is not None and not data) or self._main.closed: 126 if (data is not None and not data) or self._main.closed:
128 _forwardoutput(self._ui, self._side) 127 _forwardoutput(self._ui, self._side)
129 return b'' 128 return b''
130 while True: 129 while True: