richedit: Implemented EM_STOPGROUPTYPING, fixed undo grouping (with tests)

Dylan Smith dylan.ah.smith at gmail.com
Mon Jun 23 16:10:05 CDT 2008


EM_STOPGROUPTYPING simply ends the undo coalescing transaction.  The
remarks for this message on MSDN explains what events stops group
typing, which led me to adding the delete key to the actions that stop
group typing.

The tests that are included with this patch verify the correctness of
the changes.

This patch depends on a previous patch I submitted, which has an email
subject "[6/44] richedit: Implemented undo coalescing to group typing
events", and was submitted on June 17.
---
 dlls/riched20/editor.c       |   12 ++++++++++--
 dlls/riched20/tests/editor.c |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+), 2 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0045-richedit-Implemented-EM_STOPGROUPTYPING-fixed-undo.diff
Type: text/x-diff
Size: 3835 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080623/14ce6333/attachment-0001.diff 


More information about the wine-patches mailing list