Skip to content
Snippets Groups Projects
  1. Sep 04, 2017
  2. Jan 02, 2017
  3. Dec 21, 2016
  4. Oct 31, 2016
  5. Oct 30, 2016
  6. Aug 08, 2016
    • George Nachman's avatar
      Add support for Unicode 9 as an option, but it's off by default. This is based... · 330fcf81
      George Nachman authored
      Add support for Unicode 9 as an option, but it's off by default. This is based on Keno Fischer's work in pull request 294. It adds a new escape sequence: "OSC 1337 ; UnicodeVersion= Ps ST" where Ps is a number (8 or 9, presently) to switch to; 0 for the terminal's default (currently 8; I'm not sure this is very useful, though, since it loses the profile's preferred version--better to use the stack or DECSC/DECRC described later); push to save the current value onto a stack; pop to pull the last value off the stack. The unicode version is also saved and restored with the cursor (affected by DECSC, DECRC, and DECSET 1049). The unicode version and stack are saved and restored along with the rest of the terminal's state using window state restoration. Additionally, a new setting was added under Prefs/Profiles/Text to set the initial unicode version for the profile.
      330fcf81
  7. Jun 14, 2016
  8. Apr 26, 2016
  9. Feb 21, 2016
    • George Nachman's avatar
      Fix a bug where automatic profile switching didn't work in fullscreen. This... · 65fc01fd
      George Nachman authored
      Fix a bug where automatic profile switching didn't work in fullscreen. This happened because when you ssh'ed the first RemoteHost interval would be on the last line in the terminal which was blank. APS would switch profiles, which would cause the screen to resize if the fonts were different sizes. When converting the ranges of these intervals from their source width to their destination width, they would be thrown out because they were on blank lines and when trimmed their length was 0. The fix is to tolerate these ranges being empty (their actual width is irrelevant). There was another issue in -[LineBuffer coordinateForPosition:width:ok:] where, when given a position equal to the end of the line buffer, it would return a coordinate that was at or after all the empty lines at the end of the line buffer. This commit fixes that problem as well, since it would have incorrectly moved the RemoteHost we're trying to fix down to the bottom of the screen.
      65fc01fd
  10. Feb 18, 2016
  11. Nov 12, 2015
  12. Oct 15, 2015
  13. Oct 10, 2015
  14. Sep 07, 2015
  15. Jul 02, 2015
  16. Jun 01, 2015
  17. Nov 24, 2014
  18. Sep 21, 2014
  19. May 26, 2014
  20. May 18, 2014
  21. Apr 26, 2014
  22. Apr 22, 2014
  23. Apr 21, 2014
  24. Mar 09, 2014
  25. Mar 08, 2014
  26. Dec 07, 2013
  27. Nov 24, 2013
  28. Nov 22, 2013
  29. Nov 21, 2013
  30. Nov 19, 2013
Loading