[Bf-blender-cvs] [3804636ee57] master: Fix: Better fix for KeyingSet "Export to File" and unescaped characters
Joshua Leung
noreply at git.blender.org
Fri Mar 1 14:31:06 CET 2019
Commit: 3804636ee57b58c0ca02dd5360f6df62603ae929
Author: Joshua Leung
Date: Sat Mar 2 02:15:54 2019 +1300
Branches: master
https://developer.blender.org/rB3804636ee57b58c0ca02dd5360f6df62603ae929
Fix: Better fix for KeyingSet "Export to File" and unescaped characters
Use Python's native raw formatting instead, which should take care of any issues
we may face.
===================================================================
M release/scripts/startup/bl_operators/anim.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/anim.py b/release/scripts/startup/bl_operators/anim.py
index 61247f1ae1e..4f2642bbe7c 100644
--- a/release/scripts/startup/bl_operators/anim.py
+++ b/release/scripts/startup/bl_operators/anim.py
@@ -79,7 +79,7 @@ class ANIM_OT_keying_set_export(Operator):
f.write("# Keying Set Level declarations\n")
f.write("ks = scene.keying_sets.new(idname=\"%s\", name=\"%s\")\n"
"" % (ks.bl_idname, ks.bl_label))
- f.write("ks.bl_description = \"\"\"%s\"\"\"\n" % ks.bl_description)
+ f.write("ks.bl_description = %r\n" % ks.bl_description)
if not ks.is_path_absolute:
f.write("ks.is_path_absolute = False\n")
More information about the Bf-blender-cvs
mailing list