diff options
| author | Alvin Penner <penner@vaxxine.com> | 2009-05-02 00:27:30 +0000 |
|---|---|---|
| committer | alvinpenner <alvinpenner@users.sourceforge.net> | 2009-05-02 00:27:30 +0000 |
| commit | ca5973668a9f76bda570a4a6983b2ed631c98eaf (patch) | |
| tree | b72dd005f9ee251352c4f92b6968194cd5f009a0 | |
| parent | remove shortcuts to switch to the Geometric Tool (to disable for 0.47, after ... (diff) | |
| download | inkscape-ca5973668a9f76bda570a4a6983b2ed631c98eaf.tar.gz inkscape-ca5973668a9f76bda570a4a6983b2ed631c98eaf.zip | |
patch by Marcel Graf for LP bug 293940 comment 70
(bzr r7810)
| -rw-r--r-- | share/extensions/dxf_input.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/share/extensions/dxf_input.py b/share/extensions/dxf_input.py index 6ae5e6255..8305ae149 100644 --- a/share/extensions/dxf_input.py +++ b/share/extensions/dxf_input.py @@ -367,6 +367,9 @@ while line[0] and line[1] != 'DICTIONARY': val = inkex.re.sub( '\\\\S.*;', '', val) val = inkex.re.sub( '\\\\W.*;', '', val) val = unicode(val, "iso-8859-1") + val = val.encode('unicode_escape') + val = inkex.re.sub( '\\\\\\\\U\+([0-9A-Fa-f]{4})', '\\u\\1', val) + val = val.decode('unicode_escape') elif line[0] == '62' or line[0] == '70' or line[0] == '93': val = int(line[1]) elif line[0] == '10' or line[0] == '13' or line[0] == '14': # scaled float x value |
