From 284c3e58c5fd6fc97f838f632c23f7ef69561eda Mon Sep 17 00:00:00 2001
From: Maurice Raybaud <mauriceraybaud@hotmail.fr>
Date: Sat, 16 Apr 2011 17:15:39 +0000
Subject: [PATCH] Fixed a bug that left some of the potential hyphens in user
 names that POV-Ray then wouldn't accept

---
 render_povray/render.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/render_povray/render.py b/render_povray/render.py
index c64de4839..3ac7b48c5 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -160,7 +160,7 @@ def splitHyphen(name):
     if hyphidx == -1:
         return name
     else:
-        return name[hyphidx:].replace("-", "")
+        return name[:].replace("-", "")
 
 
 def safety(name, Level):
@@ -237,6 +237,7 @@ def write_pov(filename, scene=None, info_callback=None):
     def uniqueName(name, nameSeq):
 
         if name not in nameSeq:
+            name = splitHyphen(name)
             return name
 
         name_orig = name
-- 
GitLab