1. 19 Oct, 2016 1 commit
  2. 14 Oct, 2016 2 commits
  3. 10 Oct, 2016 3 commits
  4. 07 Oct, 2016 2 commits
  5. 29 Sep, 2016 1 commit
  6. 27 Sep, 2016 1 commit
  7. 04 Jul, 2016 1 commit
  8. 26 Apr, 2016 1 commit
  9. 06 Nov, 2015 2 commits
  10. 25 Mar, 2013 1 commit
  11. 05 Feb, 2013 2 commits
  12. 31 Jan, 2013 1 commit
  13. 30 Jan, 2013 2 commits
  14. 29 Jan, 2013 1 commit
  15. 25 Jan, 2013 1 commit
  16. 18 May, 2012 1 commit
  17. 06 May, 2011 1 commit
  18. 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
  19. 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
  20. 06 Feb, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Avoided searching for adjacent paragraphs through runs. · 5c91d535
      Dylan Smith authored
      When finding an adjacent paragraph, the next_para and prev_para pointers
      should be used because they are direct pointers, a constant time
      operation.  Instead I found some places in the code that searched through
      the general linked list to get to an adjacent paragraph, which is a linear
      time operation, depending on the number of rows and runs in between
      paragraphs.
      5c91d535
  21. 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
  22. 21 Jan, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Used ITextHost methods to avoid using window handle directly. · 05c788ac
      Dylan Smith authored
      The methods in ITextHost are mostly thin wrappers around functions that
      take a handle to a window as their first parameter.  This patch just
      uses the wrapper functions provided by ITextHost instead of using the
      functions that require a handle to a window that the editor might now
      have (for windowless richedit controls).
      05c788ac
  23. 16 Jan, 2009 3 commits
  24. 14 Jan, 2009 1 commit
  25. 12 Jan, 2009 1 commit
    • Dylan Smith's avatar
      richedit: Set bEmulateVersion10 initially to avoid retroactive changes. · 8089d980
      Dylan Smith authored
      Previously the WM_NCCREATE was handled by the as if it was always for
      later versions, then the window proc for version 1.0 would make
      appropriate changes afterwards.  Instead both versions should call the
      same function (e.g. ME_MakeEditor) and provide the value for
      bEmulateVersion10 to make the code clearer.
      8089d980
  26. 04 Nov, 2008 1 commit
  27. 01 Oct, 2008 1 commit
  28. 12 Sep, 2008 1 commit
  29. 18 Aug, 2008 3 commits