• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gnachman / iTerm2 / 83
30%

Build:
DEFAULT BRANCH: master
Ran 21 Feb 2016 07:36AM UTC
Jobs 1
Files 349
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
83

push

travis-ci

gnachman
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.

50 of 50 new or added lines in 3 files covered. (100.0%)

28798 of 88664 relevant lines covered (32.48%)

31.0 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
sources/VT100Screen.m

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
sources/iTermParser.h
10
100.0
sources/CharacterRunInline.h
Jobs
ID Job ID Ran Files Coverage
1 83.1 21 Feb 2016 07:36AM UTC 0
32.48
Travis Job 83.1
Source Files on build 83
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #83
  • 65fc01fd on github
  • Prev Build on master (#82)
  • Next Build on master (#84)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc