[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16261] branches/soc-2008-quorn/release/ scripts/textplugin_templates.py: Fix for text plug-in scripts on 64-bit platforms.
Ian Thompson
quornian at googlemail.com
Tue Aug 26 19:09:27 CEST 2008
Revision: 16261
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16261
Author: quorn
Date: 2008-08-26 19:09:17 +0200 (Tue, 26 Aug 2008)
Log Message:
-----------
Fix for text plug-in scripts on 64-bit platforms.
Modified Paths:
--------------
branches/soc-2008-quorn/release/scripts/textplugin_templates.py
Modified: branches/soc-2008-quorn/release/scripts/textplugin_templates.py
===================================================================
--- branches/soc-2008-quorn/release/scripts/textplugin_templates.py 2008-08-26 15:35:54 UTC (rev 16260)
+++ branches/soc-2008-quorn/release/scripts/textplugin_templates.py 2008-08-26 17:09:17 UTC (rev 16261)
@@ -40,6 +40,13 @@
'\t\n'
'\tdef __init__(self, ${4:params}):\n'
'\t\t"""Creates a new ${1}"""\n'
+ '\t\t${5}',
+ 'class':
+ 'class ${1:name}(${2:parent}):\n'
+ '\t"""${3:docs}"""\n'
+ '\t\n'
+ '\tdef __init__(self, ${4:params}):\n'
+ '\t\t"""Creates a new ${1}"""\n'
'\t\t${5}'
}
@@ -102,7 +109,8 @@
for x, y in points:
txt.setCursorPos(y, x)
txt.setSelectPos(y, x+len(text))
- txt.markSelection(hash(text)+int(id), color, Text.TMARK_TEMP | Text.TMARK_EDITALL)
+ txt.markSelection((hash(text)+int(id)) & 0xFFFF, color,
+ Text.TMARK_TEMP | Text.TMARK_EDITALL)
if first:
text, x, y = first
txt.setCursorPos(y, x)
More information about the Bf-blender-cvs
mailing list