Skip to content
Snippets Groups Projects
  1. Aug 13, 2017
  2. Jul 27, 2017
  3. Jul 26, 2017
  4. Jul 06, 2017
  5. Jun 29, 2017
  6. Apr 30, 2017
  7. Apr 12, 2017
  8. Mar 31, 2017
    • George Nachman's avatar
      Update OSC 8 to require parameters prior to the URL. A difference in... · 037cb5c2
      George Nachman authored
      Update OSC 8 to require parameters prior to the URL. A difference in parameters prevents hover-underlining together.
      
      The new syntax is:
      
      OSC 8 ; params ; url ST
      
      params are (for now) space delimited ASCII and may not contain a ;.
      url is a URL. I'm more accepting that I have to be and will take UTF-8 encoded URLs that aren't properly percent-escaped.
      037cb5c2
  9. Mar 20, 2017
  10. Jan 02, 2017
  11. Dec 11, 2016
  12. Nov 24, 2016
  13. Nov 09, 2016
  14. Oct 31, 2016
  15. Oct 30, 2016
  16. Oct 01, 2016
  17. Aug 17, 2016
  18. Jul 27, 2016
    • George Nachman's avatar
      Add tests for -[iTermTextExtractor contentInRange:....]. · f94ad08f
      George Nachman authored
      Change how orphan tab fillers are found in contentInRange:. An out-of-bounds lookup in eolBlock: was removed (tabFillerOrphansOnRow:line+1, when line is the last line). This should speed up the method by not creating lots of index sets and searching the line twice (except when there are lots of tab filler orphans, which is rare).
      
      Extend contentInRange:... to support truncating the head of its result instead of always truncating the tail when cappedAtSize>=0. This fixes a bug where prefixes for semantic history got their tails truncated when ignoring hard newlines (or if the session is over 2000 cells wide). Issue 4902.
      f94ad08f
  19. Jul 24, 2016
  20. Jul 16, 2016
  21. Jul 02, 2016
    • George Nachman's avatar
      Improve performance when doing word selection. Reduce the longest word... · d4347a55
      George Nachman authored
      Improve performance when doing word selection. Reduce the longest word findable by smart selection in word selection mode to 1000 bytes. Do not try to do word selection in smart selection when an action is required (this greatly speeds up pressing cmd while hovering over a long line). Optimize how word strings are found when building up a string by enumerating backwards from the cursor position.
      d4347a55
  22. May 26, 2016
  23. Apr 04, 2016
  24. Mar 28, 2016
  25. Feb 28, 2016
    • George Nachman's avatar
      Fix a bug where double-width characters' DWC_RIGHT component was incorrectly... · bb061558
      George Nachman authored
      Fix a bug where double-width characters' DWC_RIGHT component was incorrectly included in string to which smart selection regexes were applied, essentially breaking smart selection for double-width characters. Modernize the smart selection code some and add a unit test for this bug. Some more details in issue 4325.
      bb061558
    • George Nachman's avatar
      Improve double click selection: Fix bug where a double-click on the right half... · c0179306
      George Nachman authored
      Improve double click selection: Fix bug where a double-click on the right half of a double-width character would not have an effect. Fix a bug where consecutive double-width characters would not get  selected on double-click. Fix a bug where Chinese words composed of more than one ideograph didn't select the full word on double click (issue 4325). Add a first test for iTermTextExtractor.
      c0179306
  26. Oct 30, 2015
  27. Oct 10, 2015
  28. Sep 29, 2015
  29. Sep 20, 2015
  30. Aug 03, 2015
Loading