pinard/Pymacs

A serious bug: return a form that eval'd to a string in place of a string

Opened this issue · 1 comments

While returning a list of strings from python, I see one element like this:

(decode-coding-string "/Applications/Microsoft Office 2011/Office/\345\212\240\350\275\275\351\241\271/Solver.app" 'utf-8)

This is completely wrong.

It seems the solution is to return `("str1" "str2" ,(decode-coding-string "str3" 'utf-8) ...)

The real path is: /Applications/Microsoft Office 2011/Office/加载项/Solver.app