1. 05 Feb, 2013 2 commits
  2. 31 Jan, 2013 1 commit
  3. 29 Jan, 2013 1 commit
  4. 22 Jan, 2013 1 commit
  5. 03 Aug, 2011 1 commit
  6. 30 Jul, 2010 1 commit
  7. 29 Jul, 2010 1 commit
  8. 19 May, 2010 1 commit
    • Dylan Smith's avatar
      richedit: Send EN_SELCHANGE after wrapping but before EN_CHANGE. · dcbc22b9
      Dylan Smith authored
      The call to ME_SendSelChange cannot be done in ME_CommitUndo like it was
      before, because it must be done after wrapping.  Native richedit controls
      send EN_CHANGE first, which is sent in ME_UpdateRepaint, so
      ME_SendSelChange must be before this notification in ME_UpdateRepaint.
      dcbc22b9
  9. 13 Aug, 2009 3 commits
  10. 12 Aug, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Use ME_Cursor instead of offsets for ME_SetCharFormat. · 2da0d8e9
      Dylan Smith authored
      The test that succeeded from this change was as a result of allowing the
      end of the character format change be specified using NULL as the rest
      of the text.  Before, the end paragraph run at the end of the text was
      not being set for this case, when all the text was supposed to have its
      character format changed.
      2da0d8e9
  11. 10 Feb, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Store paragraph in cursors. · ecb6c216
      Dylan Smith authored
      This prevents some needless searching for the start of the paragraph
      from a run stored in a cursor.  Usually a pointer to the paragraph is
      already available when the cursor is set anyway.
      ecb6c216
  12. 30 Jan, 2009 1 commit
  13. 28 Jan, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Actually store end of line string for end paragraph runs. · 5d74f583
      Dylan Smith authored
      Previously a count of the carraige returns and line feeds were stored
      for end of paragraph runs, and a paragraph sign was stored as the actual
      string.  This was causing many special cases where the length of the
      run needed to be determined differently if the run was or wasn't an
      end of paragraph run.
      
      There wasn't any use for storing the paragraph sign unless some drawing
      code gets commented out to allow the end paragraphs to be shown,
      therefore I changed the code to store the actual string that gets
      retrieved by WM_GETTEXT.
      5d74f583
  14. 01 Oct, 2008 1 commit
  15. 12 Sep, 2008 1 commit
  16. 18 Aug, 2008 2 commits
  17. 05 Aug, 2008 1 commit
  18. 14 Jul, 2008 1 commit
    • Dylan Smith's avatar
      richedit: Cannot undo setting of default character format. · e3efa88c
      Dylan Smith authored
      This also reverts commit 2b52dd84:
      wordpad: Empty the richedit undo buffer on creation.
      
      The reverted commit I created to fix an issue that only applied to Wine,
      but it just masked the issue which was in richedit controls.  The
      default character format was set in two places while wordpad was
      starting up, and caused wordpad to have two undo items at startup.
      e3efa88c
  19. 07 Jul, 2008 1 commit
    • Dylan Smith's avatar
      richedit: Fixed Valgrind error related to undoing. · ebded163
      Dylan Smith authored
      The error was a memory access of a freed object.  In ME_AddUndoItem I
      checked the top of the undo stack to end a coalescing undo transaction,
      assuming that this should be either a valid undo item, or NULL, instead
      it was already freed.
      ebded163
  20. 26 Jun, 2008 1 commit
    • Dylan Smith's avatar
      richedit: Implemented undo coalescing to group typing events. · d1f1346f
      Dylan Smith authored
      Consecutively typed characters are grouped together to be undone
      together.  The grouping of typed characters can be stopped by certain
      events that are mentioned in MSDN's remarks on the EM_STOPGROUPTYPING
      message, which is also implemented by this patch.
      d1f1346f
  21. 29 Apr, 2008 1 commit
  22. 17 Apr, 2008 1 commit
  23. 17 Mar, 2008 1 commit
  24. 05 Feb, 2008 1 commit
  25. 17 Aug, 2007 1 commit
  26. 24 Jan, 2007 1 commit
  27. 11 Jan, 2007 1 commit
  28. 07 Aug, 2006 1 commit
  29. 23 May, 2006 1 commit
  30. 16 May, 2006 1 commit
  31. 11 Mar, 2005 1 commit
    • Krzysztof Foltman's avatar
      - EM_STREAMIN can now deal with undo in a reasonable manner (no · 898068f3
      Krzysztof Foltman authored
        multiple undo actions in one EM_STREAMIN).
      - Related changes to undo code (umIgnore mode is now handled
        correctly).
      - Numerous improvements in the RTF reader: it reads some character
        attributes now (you will have proper small print in license agreements
        now).
      - Fixed a memory overwrite bug in conversion from CHARFORMAT2A to
        CHARFORMAT2W.
      898068f3
  32. 05 Mar, 2005 1 commit