I've been using — up to this point for -- dashs, but it occurred
to me that those are ugly in the source and why not use normal Unicode
entities like — ?

So I replaced one using the edit box, and it displayed right, so I
went and did a mass-replace on my .mem and found that Mnemosyne would
neither read nor write it. After some searching, I found this is
apparently a known limitation of Python's pickling - it won't
serialize Unicode characters above a certain codepoint, and the mdash
character is apparently such a point. (My working hypothesis had been
that my regexp replace had gone awry.)

Is there any work around for this, or is it a legitimate Mnemosyne bug?

-- 
gwern

-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mnemosyne-proj-users?hl=en.

Reply via email to