def pack(self, maxcol, layout):
        maxwidth = 0
        assert layout, "huh? empty layout?: "+repr(layout)
        for l in layout:
            lw = line_width(l)
            if lw >= maxcol:
                return maxcol
            maxwidth = max(maxwidth, lw)
        return maxwidth
Called when a Promise message is received from an Acceptor
dataset/ETHPy150Open AnyMesh/anyMesh-Python/example/urwid/text_layout.py/StandardTextLayout.pack--crossover with--dataset/ETHPy150Open cocagne/paxos/paxos/essential.py/Proposer.recv_promise