Skip to content
Snippets Groups Projects
  1. Nov 18, 2017
  2. Nov 05, 2017
  3. Oct 25, 2017
  4. Oct 22, 2017
  5. Oct 14, 2017
    • George Nachman's avatar
      Remove some weird logic dating back to commit... · 6b5442b3
      George Nachman authored
      Remove some weird logic dating back to commit ee11b549068742112b4d7e3141a9eeece81aa50f in the old-iterm repo that was supposed to "improve function key handling" and made Fn+Ctrl+key send the key ignoring modifiers and Fn+key (without Ctrl) send the key with modifiers, as though Fn weren't pressed. I have no idea what this was meant to do but it caused issue 6176
      6b5442b3
  6. Oct 07, 2017
  7. Sep 20, 2017
  8. Sep 02, 2017
  9. Aug 10, 2017
  10. Aug 08, 2017
  11. Jul 15, 2017
    • George Nachman's avatar
      For key actions that open a menu item, modify the parameter value to include a... · 8bcb2752
      George Nachman authored
      For key actions that open a menu item, modify the parameter value to include a unique identifier for the menu item. Previously the parameter value was the title. That was bad because renaming a title would break an existing action. Titles are also ambiguous because they're duplicated between Restore Arrangement and Restore Arrangement as Tabs. Parameter values now may take one of two forms:
      
      Title
      
      or
      
      Title + newline + identifier
      
      If an identifier is present and the OS is 10.12+ (which has proper identifier on menu item support) then the title will be ignored when searching for a match.
      
      Issue 5914.
      8bcb2752
  12. Jul 08, 2017
  13. Jul 02, 2017
  14. Jul 01, 2017
  15. Jun 29, 2017
  16. Jun 28, 2017
  17. May 29, 2017
  18. May 19, 2017
  19. May 12, 2017
  20. May 11, 2017
  21. 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
  22. May 05, 2017
  23. Apr 30, 2017
  24. Apr 23, 2017
  25. Apr 22, 2017
  26. Apr 09, 2017
  27. Apr 08, 2017
  28. Mar 20, 2017
  29. 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
    • George Nachman's avatar
      Use SRGB for OSC 6 ; 1 ; bg ; red ; brightness ; Pc ST. It was unstable before... · 9ff652e9
      George Nachman authored
      Use SRGB for OSC 6 ; 1 ; bg ; red ; brightness ; Pc ST. It was unstable before because I'd set the value in calibrated and then convert it to SRGB when modifying a different component. Issue 5606.
      9ff652e9
  30. Mar 14, 2017
Loading