1. 22 Sep, 2017 1 commit
  2. 12 Sep, 2017 2 commits
  3. 31 Aug, 2017 1 commit
  4. 14 Aug, 2017 2 commits
  5. 06 Aug, 2017 1 commit
  6. 16 Jul, 2017 1 commit
    • Benno Schulenberg's avatar
      suspension: prevent entering an invalid byte upon resume (with S-Lang) · 43a5c876
      Benno Schulenberg authored
      For some reason, when returning from suspension, SLang will produce
      either a clipped error code (0xFF instead of 0xFFFF, when returning
      from an externally induced suspension), or it will clip the code of
      first subsequent keystroke to a single byte (when returning from a
      normal, in-editor suspension: ^Z).
      
      Side-step this by ignoring the clipped error code, and by using an
      undefined control code as the first fake keystroke.  Ignoring the
      clipped error code is not possible when using a single-byte locale,
      otherwise the user would not be able to type the character with
      code 0xFF (although it could still be entered with Esc Esc 255).
      
      This fixes https://savannah.gnu.org/bugs/?51477.
      43a5c876
  7. 14 Jul, 2017 2 commits
  8. 11 Jul, 2017 1 commit
  9. 07 Jul, 2017 2 commits
  10. 06 Jul, 2017 1 commit
  11. 02 Jul, 2017 1 commit
  12. 04 Jun, 2017 1 commit
  13. 09 May, 2017 1 commit
  14. 01 May, 2017 1 commit
  15. 25 Apr, 2017 2 commits
  16. 17 Apr, 2017 1 commit
  17. 09 Apr, 2017 1 commit
    • Benno Schulenberg's avatar
      copyright: update the years, use ranges, and explain this usage · 754c62c5
      Benno Schulenberg authored
      The interval 2013-2017 for the Free Software Foundation is valid
      because in those years there were releases with changes by either
      Chris or David, and the GNU maintainers guide advises to mention
      a new year in all files of a package, not just in the ones that
      actually changed, and be done with it for the rest of the year.
      754c62c5
  18. 06 Apr, 2017 1 commit
    • Benno Schulenberg's avatar
      bindings: make ^Home and ^End go to top and tail of buffer · cb0806b2
      Benno Schulenberg authored
      On some terminal emulators, Ctrl+Home and Ctrl+End produce special
      keycodes, distinct from plain Home and End.  Make the users of those
      emulators (and of the Linux console) glad by making ^Home and ^End
      do the obvious thing, and the combinations with Shift too.
      cb0806b2
  19. 04 Apr, 2017 1 commit
  20. 22 Mar, 2017 1 commit
    • David Lawrence Ramsey's avatar
      softwrap: prepare for a more flexible viewport · 4144f76e
      David Lawrence Ramsey authored
      We want to be able to scroll the line at edittop partially off the
      screen.  For this to be possible, the new variable firstcolumn stores
      the starting column of the viewport -- the starting column in the line
      that edittop points to.
      
      Since firstcolumn is used by go_back_chunks() and go_forward_chunks(),
      it can't be completely #ifdefed out when NANO_TINY is set, but outside
      of softwrap mode it should always be zero.
      
      Currently firstcolumn is initialized to zero, reset to zero when
      toggling softwrap mode off, and reset to zero when switching buffers
      while softwrap mode is off.  It's otherwise unused, but its uses are
      forthcoming.
      4144f76e
  21. 16 Mar, 2017 1 commit
  22. 06 Mar, 2017 6 commits
  23. 13 Feb, 2017 1 commit
  24. 07 Dec, 2016 2 commits
  25. 20 Oct, 2016 2 commits
  26. 11 Sep, 2016 1 commit
  27. 03 Sep, 2016 1 commit
  28. 02 Sep, 2016 1 commit