1. 10 Oct, 2016 1 commit
  2. 07 Oct, 2016 1 commit
  3. 29 Sep, 2016 1 commit
  4. 21 Aug, 2014 1 commit
  5. 27 Jan, 2014 1 commit
  6. 10 Sep, 2013 1 commit
  7. 03 Apr, 2013 1 commit
  8. 05 Feb, 2013 4 commits
  9. 31 Jan, 2013 2 commits
  10. 15 May, 2009 1 commit
  11. 09 Feb, 2009 6 commits
    • Dylan Smith's avatar
      richedit: Removed ME_StrRelPos, ME_StrRelPos2, & ME_PosToVPos functions. · c8b44555
      Dylan Smith authored
      These functions were just being used for addition, so it was simpler to
      remove the functions and modify the places it was used.
      
      The ME_StrRelPos2 and ME_PosToVPos were just simple wrappers around
      ME_StrRelPos, and ME_PosToVPos wasn't being used.
      c8b44555
    • Dylan Smith's avatar
      richedit: Got rid of ME_GetCharFwd and ME_GetCharBack. · 1eb0f73a
      Dylan Smith authored
      These two functions were being used for simple operations, to get the
      first or last character when pre-computing flags for splitting runs.
      
      The call to ME_GetCharBack wasn't even giving the correct result, it
      would always return -1 since it is being called with nPos of 0.
      
      This patch simplifies the code by removing the functions and getting the
      characters directly from the string.
      1eb0f73a
    • Dylan Smith's avatar
      richedit: Removed ME_StrLen and ME_StrVLen field access functions. · 5f15de06
      Dylan Smith authored
      These functions were probably previously needed because of some wierd
      special handling of backspace characters, but currently there is no
      reason why the nLen field can't be accessed directly.
      
      Having to functions that just access the string length field just causes
      slightly more effort for someone to look at the code, because they need
      to enter the function to find out what it actually is doing.
      5f15de06
    • Dylan Smith's avatar
      richedit: Got rid of useless function ME_VPosToPos. · f148d820
      Dylan Smith authored
      The function was just returning the second parameter.  It had some
      commented out code that indicated that previously backslashes weren't
      included in the length.  Native wordpad doesn't handle backspaces in a
      special way, so this must have been an internal representation that
      complicated finding the position of characters.
      f148d820
    • Dylan Smith's avatar
      richedit: Avoid duplication in make string functions using ME_MakeStringB. · 4b7e8f18
      Dylan Smith authored
      I found that ME_MakeStringB was previously unused, and that the other
      ME_MakeString functions repeated code that was already in ME_MakeStringB.
      Making ME_MakeStringB static and using it to avoid duplicate code seemed
      like a better idea than removing the function.
      4b7e8f18
    • Dylan Smith's avatar
      f53f40bc
  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. 19 Jan, 2009 1 commit
  15. 04 Nov, 2008 1 commit
  16. 23 Oct, 2008 1 commit
  17. 26 Jun, 2008 2 commits
  18. 16 Aug, 2007 1 commit
  19. 22 Jun, 2007 1 commit
  20. 02 May, 2007 1 commit
  21. 22 Mar, 2007 1 commit
  22. 06 Nov, 2006 1 commit
  23. 05 Aug, 2006 1 commit
  24. 23 May, 2006 1 commit
  25. 12 Jan, 2006 1 commit
  26. 10 Jan, 2006 1 commit
  27. 09 Jan, 2006 1 commit
  28. 19 Mar, 2005 1 commit
    • Krzysztof Foltman's avatar
      - made string operations consistent wrt whitespace handling (which · 810b2611
      Krzysztof Foltman authored
        should greatly improve stability of the wrap code and eliminate
        regressions of the most recent versions)
      - completely new scrollbar handling (much more reliable) and related
        redraw fixes
      - Page Down handler (no Page Up yet, fixing wrap/redraw/scrollbar bugs
        was of higher priority)
      810b2611
  29. 17 Mar, 2005 1 commit
  30. 05 Mar, 2005 1 commit