From 3804636ee57b58c0ca02dd5360f6df62603ae929 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Sat, 2 Mar 2019 02:15:54 +1300 Subject: 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. --- release/scripts/startup/bl_operators/anim.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '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") -- cgit v1.2.3