1. 22 Mar, 2017 1 commit
    • David Lawrence Ramsey's avatar
      softwrap: add two chunk-iterator functions · 456d66b9
      David Lawrence Ramsey authored
      These functions, go_back_chunks() and go_forward_chunks(), take a number
      of softwrapped chunks (screen rows) to move, a pointer to a buffer, and
      a location (specifically, a starting column of a softwrapped chunk).  If
      they move successfully, they will update the buffer pointer and location
      to point to the beginning of the softwrapped chunk they moved to.
      
      Since non-softwrap mode is effectively just a subset of softwrap mode
      in which every line takes up one chunk, these functions also work in
      non-softwrap mode.  In this case, their starting column will always be
      zero, as it would be in softwrap mode on a line that takes up one chunk.
      
      Nothing uses these functions yet, but that is forthcoming.
      456d66b9
  2. 20 Mar, 2017 4 commits
  3. 16 Mar, 2017 1 commit
  4. 14 Mar, 2017 2 commits
  5. 09 Mar, 2017 1 commit
  6. 08 Mar, 2017 1 commit
  7. 06 Mar, 2017 19 commits
  8. 01 Mar, 2017 3 commits
  9. 28 Feb, 2017 8 commits