- Nov 15, 2017
-
-
George Nachman authored
-
- Nov 05, 2017
-
-
George Nachman authored
-
- Oct 18, 2017
-
-
George Nachman authored
Don't make tabs change the background or foreground color of the uninitialized cells they skip over. Issue 6193
-
George Nachman authored
Add a beta build configuration, and use it for betas. Change beta, debug, and nightly build configurations to set the preprocessor BETA=1. Add ITBetaAssert, which crashes only in those build configurations. Add some ITBetaAsserts to find why we sometimes try to get negative line numbers.
-
- Sep 23, 2017
-
-
George Nachman authored
-
- Aug 20, 2017
-
-
George Nachman authored
-
- Jun 28, 2017
-
-
George Nachman authored
Fix a race condition when a tmux integration session is started immediately after one ends. See issue 5844 for all the gory details.
-
- Jun 18, 2017
-
- May 05, 2017
-
-
George Nachman authored
sequences. Add a python example to receive them and a shell script to send them.
-
- Apr 27, 2017
-
-
George Nachman authored
-
- Apr 22, 2017
-
-
George Nachman authored
Bump bash shell integration to version 5 because of a security concern with evaluating text in backticks or $(...) in a directory name when you cd into it
-
- Apr 09, 2017
-
-
George Nachman authored
-
- Apr 01, 2017
-
-
George Nachman authored
-
George Nachman authored
Release URL codes when they're no longer needed. A mark is placed at the beginning and end of the URL. The one at the beginning is needed to keep the reference count to the code around until the one at the end is added. These marks are saved and restored.
-
- Mar 10, 2017
-
-
George Nachman authored
-
- Feb 23, 2017
-
-
George Nachman authored
Allocate a dynamic buffer for screen chars more readily. The estimate of 2*length was not high enough since a double-width character in the right margin occupies three places (dwc-skip, char, dwc-right). The new bound of 3*length is loose but not too low. Issue 5564.
-
- Feb 20, 2017
-
-
George Nachman authored
-
George Nachman authored
-
- Feb 19, 2017
-
-
George Nachman authored
Keep track of how many lines are in the prompt so the whole thing can be preserved when you clear the buffer. Issue 1330.
-
- Feb 10, 2017
-
-
George Nachman authored
Add OSC 1337 ReportVariable=base64-name ST which responds with OSC 1337 ReportVariable=base64-value BEL. Adds a shell script to use it.
-
- Feb 09, 2017
-
-
George Nachman authored
-
George Nachman authored
-
- Feb 03, 2017
-
-
George Nachman authored
Fix crash with out-of-bounds parameters to DECRQCRA (y=0 caused an assertion, and overly large x values would blithely read off the end of the array). Issue 5520
-
- Jan 27, 2017
-
-
George Nachman authored
-
- Jan 22, 2017
-
-
George Nachman authored
Make the unicode normalization form configurable to None, NFC, NFD, or HFS+. Users who had selected HFS+ are migrated by a computed default profile preference. The new default for everyone else is None. Let's see what breaks besides Inconsolata. Issue 5469.
-
George Nachman authored
Fix a bug where an interval tree entry on an empty line would be deleted, even if it was one that should tolerate being empty. This happens in practice when you have a remotehost mark on the last line of a fullscreen window and automatic profile switching causes the font size to change. Issue 5465.
-
- Jan 04, 2017
-
-
George Nachman authored
-
- Jan 03, 2017
-
-
George Nachman authored
-
George Nachman authored
-
- Jan 02, 2017
-
-
George Nachman authored
Add smart case sensitivity to find on page as the default option. Automatically upgrade users from case-insensitive substring search to smart case sensitivity. General style cleanup of find view controller code. Issue 4690
-
- Jan 01, 2017
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
- Dec 30, 2016
-
-
George Nachman authored
Fix a bug introduced by commit 392ab068 where a RemoteHost mark on the last line of all nulls would get removed because positionRangeForCoordRange:inLineBuffer:tolerateEmpty: incorrectly failed even when tolerateEmpty was true when trimSelectionFromStart:end:toStartX:toEndX: returned NO. Not sure why this used to work since it would have asserted.
-
George Nachman authored
Allow push and pop of key labels to take a name so multiple sets can be popped at once if a program (e.g. ssh) exits unexpectedly
-
- Dec 24, 2016
-
-
George Nachman authored
-
- Dec 21, 2016
-
-
George Nachman authored
-
- Dec 09, 2016
-
-
George Nachman authored
-
George Nachman authored
Add SetColors escape sequence that accepts a color space and a saner syntax than eterm's escape sequence.
-