http://bugs.winehq.org/show_bug.cgi?id=14530
--- Comment #11 from Arren Lex arrenlex@gmail.com 2009-01-02 17:30:05 --- Created an attachment (id=18413) --> (http://bugs.winehq.org/attachment.cgi?id=18413) Patch which implements EM_PASTESPECIAL in richedit
This is a preliminary implementation of EM_PASTESPECIAL which fixes this bug for me.
Note that because there is apparently no ANSI clipboard, garbage is pasted on requests for CF_TEXT. For this reason, my patch treats requests for plain text format (CF_TEXT) as a request for CF_UNICODETEXT. This patch prints a fixme when it does this, so when the ansi clipboard is implemented, the if block surrounding that can simply be removed.
Give it a try. Criticism very welcome; this is my first patch. :)