LINUX.ORG.RU

История изменений

Исправление atsym, (текущая версия) :

Вот собственно отчет одного «блика»

mint@mint-SR58P ~ $ sk1
list index out of range
['  File "/usr/lib/sk1-wx-2.0rc2/sk1/document/canvas.py", line 532, in on_paint\n    if not self.controller is None: self.controller.repaint()\n',  '  File "/usr/lib/sk1-wx-2.0rc/sk1/document/controllers/paint_ctrl.py", line 140, in repaint\n    self.timer_callback()\n', '  File "/usr/lib/sk1-wx-2.0rc2/sk1/document/controllers/paint_ctrl.py", line 404, in repaint_draw\n    self.curve_point)\n',  '  File "/usr/lib/sk1-wx-2.0rc2/uc2/libgeom/points.py", line 43, in contra_point\n    return [2.0 * p1[0] - p0[0], 2.0 * p1[1] - p0[1]]\n

Запустил программу, начал рисовать кривую рисую точки. При добавлении точки возникает «блик» и вывод данного сообщения, при этом дальше программа работает. Кстати, некоторые точки новой кривой создаються без мерцания и соответственно без вывода данной ошибки.

Исходная версия atsym, :

Баг с добавлением точек новой кривой

Вот собственно отчет одного «блика»

mint@mint-SR58P ~ $ sk1
list index out of range
['  File "/usr/lib/sk1-wx-2.0rc2/sk1/document/canvas.py", line 532, in on_paint\n    if not self.controller is None: self.controller.repaint()\n',  '  File "/usr/lib/sk1-wx-2.0rc/sk1/document/controllers/paint_ctrl.py", line 140, in repaint\n    self.timer_callback()\n', '  File "/usr/lib/sk1-wx-2.0rc2/sk1/document/controllers/paint_ctrl.py", line 404, in repaint_draw\n    self.curve_point)\n',  '  File "/usr/lib/sk1-wx-2.0rc2/uc2/libgeom/points.py", line 43, in contra_point\n    return [2.0 * p1[0] - p0[0], 2.0 * p1[1] - p0[1]]\n

Запустил программу, начал рисовать кривую и периодически. Кстати, некоторые точки новой кривой создаються без мерцания и соответственно без вывода данной ошибки.