- Sep 27, 2017
-
- Sep 20, 2017
-
-
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.
-
- 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.
-
- Aug 04, 2016
-
-
George Nachman authored
When CSI ED is received, consider lines containing only space, tab, tab filler, and orphan DWC_RIGHT/DWC_SKIP characters to be empty. Issue 5015.
-
- Jul 26, 2016
-
-
George Nachman authored
Fix a bug where the alt grid's state wasn't saved properly for window state restoration (the primary grid's state was saved in its place). Issue 5000
-
George Nachman authored
Fix a bug where the alt grid's state wasn't saved properly for window state restoration (the primary grid's state was saved in its place). Issue 5000
-
- Jul 16, 2016
-
-
George Nachman authored
Merge in code from hotkeyWindowsInPanels branch. Support multiple hotkey windows. Update the shortcut input view. Add support for floating panel terminal windows.
-
- Jul 07, 2016
-
-
George Nachman authored
-
- Jun 14, 2016
-
-
Feram authored
-
- May 10, 2016
-
-
George Nachman authored
-
- Mar 21, 2016
-
-
George Nachman authored
-
George Nachman authored
-
- Feb 24, 2016
-
-
George Nachman authored
Preserve soft line breaks when scrolling up in a region because a long string was appended. Issue 4308.
-
- Feb 18, 2016
-
-
Rony Fadel authored
-
- Dec 13, 2015
-
-
George Nachman authored
Fix a bug when appending a string after a double-width character. The DWC_RIGHT copied from the predecessoryString was appended at the cursor, causing two copes of it. This commit changes the algorithm to skip over the preexisting DWC_RIGHT. Issue 4058
-
- Nov 19, 2015
-
-
George Nachman authored
of trying to do it by hand, which is buggy (for example, skin tone modifiers only modify certain emoji). This fixes issue 4013.
-
- Oct 10, 2015
-
-
C.W. Betts authored
Use DEPRECATED_ATTRIBUTE to mark functions deprecated in the comments.
-
- Sep 27, 2015
-
-
George Nachman authored
-
- Sep 13, 2015
-
-
George Nachman authored
-
George Nachman authored
Allow the cursor to enter the right margin when restoring from scrollback buffer. Fixes a bug where bash prompts get screwed up when resizing the window to smaller than the screen's width. Issue 3788. Also fix a few test failures and improve the output of compactLineDumpWithHistoryAndContinuationMarks.
-
- Sep 07, 2015
-
-
George Nachman authored
Don't count the last line on the screen as always partial when appending lines from the grid to the scrollback buffer. This caused problems when resizing a window, as evidenced in issue 3788.
-
- Sep 04, 2015
-
-
George Nachman authored
-
- Jul 02, 2015
-
-
George Nachman authored
-
- Jun 10, 2015
-
-
George Nachman authored
-
- Jun 01, 2015
-
-
George Nachman authored
-
George Nachman authored
Conflicts: sources/iTermApplicationDelegate.m
-
- May 22, 2015
-
-
George Nachman authored
-
- May 19, 2015
-
-
George Nachman authored
Greatly improve the performance of highlight triggers. They used to regex every line on the screen on each update. Now just regex the line that the cursor was on. Misc other improvements, including adding an announcement when a coprocess can't be started by a trigger.
-
- Apr 25, 2015
-
-
George Nachman authored
When the cursor is hidden, save a copy of the grid for 200 ms and use it in place of the real grid for drawing purposes. This prevents flicker while the screen is getting repainted.
-
- Mar 04, 2015
-
-
George Nachman authored
Only scroll the screen when the cursor is at the bottom margin. If it's at the bottom edge of the screen and there is a top-bottom scroll region, it should not scroll.
-
- Mar 02, 2015
-
-
George Nachman authored
-
- Feb 24, 2015
-
-
George Nachman authored
-
- Feb 22, 2015
-
-
George Nachman authored
Narrow scope of hack where selection is cleared on linefeed when in alt screen and not saving to scrollback.
-
- Feb 21, 2015
-
-
George Nachman authored
-
- Sep 21, 2014
-
-
George Nachman authored
Move source into sources/ directory. Delete a few unused images in the process and fix a reference to an Aqua image in FindView
-
- Jun 16, 2014
-
-
George Nachman authored
-
- May 26, 2014
-
-
George Nachman authored
Remember the character attributes at the end of each line to fill unspecified cells when restoring from line buffer. Whie in the grid, it's stored in the last column where the continuation mark lives. When stored in the line buffer it goes in a new metadata per-line structure alongside timestamp. It is just a screen_char_t.
-
- May 13, 2014
-
-
George Nachman authored
-
- Mar 30, 2014
-
-
George Nachman authored
Increase warning levels and fix warnings. The only inexcusably disabled warning (possibly) is for comparisons of different signs, simply because there are so many of them, in large part because methods like -count and -length return unsigned integers. IMO, the proliferation of unsigned ints is more dangerous than turning off the warning.
-