1. 01 Jun, 2016 4 commits
  2. 30 May, 2016 1 commit
  3. 23 May, 2016 1 commit
  4. 21 May, 2016 1 commit
  5. 18 May, 2016 2 commits
  6. 17 May, 2016 1 commit
  7. 16 May, 2016 1 commit
    • Benno Schulenberg's avatar
      statusbar: prevent error messages from overwriting each other · 2535f51e
      Benno Schulenberg authored
      If during startup there are multiple error messages, currently only the
      last one remains and can be read.  To improve on that, introduce a short
      pause between error messages -- even if it's not enough to read them all,
      at least the user will be aware that there are multiple ones.
      
      This also causes a few error messages to beep that currently don't beep,
      such as when a file is unwritable.
      2535f51e
  8. 15 May, 2016 3 commits
  9. 14 May, 2016 2 commits
  10. 06 May, 2016 1 commit
  11. 05 May, 2016 2 commits
  12. 04 May, 2016 3 commits
  13. 02 May, 2016 1 commit
  14. 01 May, 2016 1 commit
  15. 27 Apr, 2016 1 commit
  16. 25 Apr, 2016 2 commits
    • Benno Schulenberg's avatar
      screen: rename 'edit_refresh_needed' to 'refresh_needed' · 53f4a9f5
      Benno Schulenberg authored
      For a little contrast with the function edit_refresh() -- it's
      annoying that when you search for the latter you get to see all
      the settings of the flag too.
      53f4a9f5
    • Benno Schulenberg's avatar
      screen: don't always set 'edit_refresh_needed' when adjusting edittop · b97c36c2
      Benno Schulenberg authored
      The function edit_update() is called by edit_refresh() itself, so it is
      silly that the first sets 'edit_refresh_needed' to TRUE.  This setting
      is needed only in a few cases -- in the others it's not needed because
      the screen does not need to be refreshed (it was just about positioning
      the cursor), or 'edit_refresh_needed' has already been set by a call to
      goto_line_posx().  So, just set the flag in the five places that need it
      and spare the other four calls.
      b97c36c2
  17. 16 Apr, 2016 2 commits
  18. 13 Apr, 2016 2 commits
  19. 12 Apr, 2016 1 commit
  20. 11 Apr, 2016 2 commits
    • Benno Schulenberg's avatar
      screen: avoid redrawing a line twice · 4b5b66a8
      Benno Schulenberg authored
      The old_current line needs to be redrawn only if it differs from current,
      and if it wasn't drawn already by the iteration for when the mark is on.
      
      Also make the conditions involving horizontal scrolling more precise.
      4b5b66a8
    • Benno Schulenberg's avatar
      screen: concentrate the setting of placewewant · aa1ae0a1
      Benno Schulenberg authored
      Instead of saving the current value of placewewant, then setting the
      new value, and then passing the old value to edit_redraw() in seven
      different places, just let edit_redraw() do this saving and setting.
      
      In the bargain placewewant is now only recalculated when it matters
      -- when allow_update is TRUE -- and not when it's superfluous.
      aa1ae0a1
  21. 07 Apr, 2016 1 commit
  22. 05 Apr, 2016 2 commits
  23. 30 Mar, 2016 2 commits
  24. 29 Mar, 2016 1 commit