"invalid literal for float()" error when applying to text
Hi Windell,
Thanks for writing this extension. Unfortunately, it fails when I apply it to text in the attached document.
I'm using version 3.0, 2019-06-16
Here's the traceback that I got:
Traceback (most recent call last):
File "hershey.py", line 2009, in <module>
e.affect()
File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex.py", line 283, in affect
self.effect()
File "hershey.py", line 1987, in effect
self.recursively_traverse_svg( [self.selected[id]], transform)
File "hershey.py", line 1342, in recursively_traverse_svg
self.recursively_traverse_svg( node, matNew, v )
File "hershey.py", line 1342, in recursively_traverse_svg
self.recursively_traverse_svg( node, matNew, v )
File "hershey.py", line 1342, in recursively_traverse_svg
self.recursively_traverse_svg( node, matNew, v )
File "hershey.py", line 1834, in recursively_traverse_svg
xStartLine = float(self.text_x[i]) # We are starting a new line here.
ValueError: invalid literal for float(): 0 3.336