Skip to content
Snippets Groups Projects
  1. Sep 19, 2017
  2. Aug 12, 2017
  3. Jul 16, 2017
  4. Jul 08, 2017
  5. Jun 29, 2017
  6. Jun 18, 2017
  7. Jun 04, 2017
  8. Jun 03, 2017
  9. May 26, 2017
  10. May 19, 2017
  11. May 06, 2017
    • George Nachman's avatar
      Prepare to store the tmux integration profile in the tmux controller. This... · 725b65dc
      George Nachman authored
      Prepare to store the tmux integration profile in the tmux controller. This allows each tmux session to use a different profile. This is a step toward making every pane able to use a different profile (but the same font, of course).
      
      The change is hidden behind an advanced pref which is off by default.
      
      It also fixes a bug where a new tmux tab in a fullscreen window when legacy scrollbars are enabled might have the wrong size.
      725b65dc
  12. Apr 30, 2017
  13. Apr 23, 2017
  14. Mar 26, 2017
  15. Mar 24, 2017
  16. Mar 23, 2017
  17. Mar 21, 2017
  18. Mar 19, 2017
    • George Nachman's avatar
      Add an off-by-default experimental feature to use GCD to run the updateDisplay... · 4d0ab1ec
      George Nachman authored
      Add an off-by-default experimental feature to use GCD to run the updateDisplay timer. Because we use dispatch_async to kick off token execution, and that does not run in a runloop, it can starve a repeating NSTimer like the one that calls updateDisplay. That keeps the display from updating at a regular cadence when there are a lot of tokens. This is the case when scrolling through source code in nvim. Sometimes you see ~400ms gaps between redraws but it's very busy executing tokens. For some reason events like keydown do get a chance to run, but not NSTimer. Issue 5601.
      4d0ab1ec
  19. Mar 05, 2017
  20. Feb 25, 2017
  21. Feb 19, 2017
  22. Feb 08, 2017
  23. Feb 07, 2017
  24. Jan 27, 2017
  25. Jan 25, 2017
  26. Jan 04, 2017
  27. Jan 02, 2017
  28. Jan 01, 2017
  29. Dec 22, 2016
  30. Dec 20, 2016
  31. Dec 18, 2016
  32. Dec 11, 2016
Loading