- Sep 04, 2017
-
-
George Nachman authored
Don't go into an infinite loop when trying to convert positions with w idth of 0. Hopefully fixes issue 6005
-
- Sep 03, 2017
-
-
George Nachman authored
Beta 8 does not have crashes in OffsetOfWrappedLine. Increase testing fraction to 10% since I haven't seen any crashes yet in the nightly build
-
- Sep 02, 2017
-
-
George Nachman authored
Don't search more than 500,000 cells in a very long line to avoid hangs. This is tricky to split up into multiple searches since lines can change.
-
George Nachman authored
-
George Nachman authored
Refactor timer stuff into a single file. Defer decreasing the frame rate until the next frame is drawn to try to avoid issues like 5928.
-
George Nachman authored
-
George Nachman authored
- Enable it for nightly build users - 1% of lookups are checked for correctness, leaving a crashlog on failure - Clear the DWC cache when dropping a line. I beleive this was the cause of the assertions in beta 6 and 7. - Make the check for nightly build faster
-
- Aug 30, 2017
-
-
George Nachman authored
Update tab bar sanity check to log when dragging ends (it was called too soon) and to log more info. Issue 5055
-
George Nachman authored
-
George Nachman authored
-
- Aug 29, 2017
-
-
George Nachman authored
-
George Nachman authored
Don't log all sendAction: calls because it crashes a lot when formatting the string. Maybe some kind of object has a bad -description method.
-
- Aug 25, 2017
-
-
George Nachman authored
-
- Aug 23, 2017
-
-
George Nachman authored
Disable number-of-wrapped-lines cache. There's a very common crash in OffsetOfWrappedLine starting in beta 6. This is the likely culprit. Issue 5980
-
George Nachman authored
-
- Aug 21, 2017
-
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Disable ligatures-across-different-backgrounds when muting is in use (cursor boost and dimming use this). A background color is needed to compute the dimmed value.
-
- Aug 20, 2017
-
-
George Nachman authored
-
George Nachman authored
-
- Aug 13, 2017
-
-
George Nachman authored
-
- Aug 12, 2017
-
-
George Nachman authored
Fix a bug where numberOfEquivalentRows was always 0 when minimum contrast is 0, which caused text to have the wrong foreground color.
-
George Nachman authored
Issue 5961
-
George Nachman authored
Fix a bug where the cursor type buttons all had tag 0 so you couldn't change cursor type. Issue 5957
-
- Aug 11, 2017
-
-
George Nachman authored
Gray out non-selected tabs when colored tabs are present. Also make the outline black-white-black or white-black-white. Trying to improve visibility of selected tab.
-
- Aug 10, 2017
-
-
George Nachman authored
Make tab labels black and white when any tab has color. Make the outline always stark white (with very dark tabs it ended up the same color as the tab bar lines). Make uncolored tabs have a white outline.
-
George Nachman authored
-
George Nachman authored
Fix a bug in stringByTrimmingTrailingCharactersFromCharacterSet:, where it should have removed everything when all the characters in the string belonged to the set. Issue 5950
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
-
George Nachman authored
Restore currentTerminal, accidentally removed in 78cba9be. Issue 5959
-
- Aug 09, 2017
-
-
George Nachman authored
Get rid of the ugly gradients used with colored tabs. Draw a light outline around the selected tab if any tab has a color. Issue 5799.
- Aug 08, 2017
-
-
George Nachman authored
searching all sessions with current selections for the one whose selection was created most recently. This way even if the selection is emoved, you can still paste it. Brought up in email, subject line "Keep selected text in buffer until I select another text (like Mac terminal does)".
-
George Nachman authored
-
George Nachman authored
-
- Aug 07, 2017
-
-
George Nachman authored
Improvements for services. Only validate services that don't expect us to send data, unless we have a selection. If we do have a selection, it must take plain text as input. likewise, the service must produce no or plain text output. If it does produce output, call insertText: with it. Issue 5942
-
George Nachman authored
When you perform a new search, begin the query one character in front of the find cursor. That way if the new query should match at the same starting point as the currently highlighted result, it will simply extend it. I think I broke this because it only worked by accident before and I made SearchResults make sense recently. Issue 5949
-