For some reason the following happens sometimes when editing outlines.
Trying to add a point:
Traceback (most recent call last):
File "lib/eventTools/sliceTool.pyc", line 71, in _mouseUp
File "lib/fontObjects/factories/beamFactory.pyc", line 167, in sliceGlyph
File "/Applications/RoboFont.app/Contents/Resources/lib/python2.7/defcon/objects/contour.py", line 261, in splitAndInsertPointAtSegmentAndT
File "lib/fontObjects/doodleContour.pyc", line 272, in _splitAndInsertAtSegmentAndT
ValueError: need more than 2 values to unpack
Trying to delete a point:
Traceback (most recent call last):
File "lib/eventTools/editingTool.pyc", line 812, in _keyDown
File "lib/fontObjects/doodleSelection.pyc", line 1469, in deleteSelectionFromGlyph
File "lib/fontObjects/doodleSelection.pyc", line 1596, in _deletePointsPresurveContours
File "lib/fontObjects/doodleContour.pyc", line 152, in removeSegment
IndexError: list index out of range
Copying outline:
Traceback (most recent call last):
File "lib/eventTools/editingTool.pyc", line 917, in _draw
File "lib/eventTools/editingTool.pyc", line 1041, in drawSelection
File "lib/fontObjects/doodleSelection.pyc", line 288, in getSelectionpath
File "lib/fontObjects/doodleSelection.pyc", line 275, in _buildSelectionPath
File "lib/fontObjects/doodleSelection.pyc", line 255, in _drawSelectionInPen
File "lib/fontObjects/doodleSelection.pyc", line 74, in endContour
IndexError: list index out of range
Problem is solved by adding the other controle handle first.
Visual: http://yfrog.com/jqzn2p