def _current_cell_boundaries(self):

        # find the separator prior to this cell
        i = self.search("(^| )\|( |$)", "insert", regexp=True, 
                        count=self.tmpvar, backwards=True,
                        stopindex="insert linestart")
        if i == "":
            start = self.index("insert linestart")
        else:
            start = self.index((i, self.tmpvar.get()) % "%s+%sc")
        i = self.search(" \|( |$)", "insert", stopindex="insert lineend", regexp=True)
        if i == "": i = self.index("insert lineend")
        return (start, i)
dataset/ETHPy150Open boakley/robotframework-workbench/rwb/widgets/dte.py/DynamicTableEditor._current_cell_boundaries/swapped operands of `%`