Skip to content

Instantly share code, notes, and snippets.

@geoffharcourt
Created May 6, 2015 21:59
Show Gist options
  • Save geoffharcourt/1371318bd568bb6bda96 to your computer and use it in GitHub Desktop.
Save geoffharcourt/1371318bd568bb6bda96 to your computer and use it in GitHub Desktop.
iTerm2 output
iTerm2 version: 2.9.20150417-nightly
Date: 2015-05-06 21:55:06 +0000 (1430949306)
Key window: <PTYWindow: 0x7fd493ea7420 frame=NSRect: {{-2026, 281}, {1090, 867}}>
Windows:
Window <NSComboBoxWindow: 0x7fd496fb9160>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1 isVisible=0
<NSScrollView: 0x7fd496f7df00> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd496f7e410> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd496326270> frame=NSRect: {{0, 0}, {13, 147}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd496f7e720> frame=NSRect: {{-16, 0}, {16, 0}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49808ffe0>, frame=NSRect: {{-2142, 249}, {451, 246}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd496f51ac0> frame=NSRect: {{0, 0}, {451, 246}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f5a370> frame=NSRect: {{128, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f83a30> frame=NSRect: {{171, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f83dc0> frame=NSRect: {{217, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f84150> frame=NSRect: {{127, 202}, {306, 26}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f84d10> frame=NSRect: {{125, 86}, {308, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f84c00> frame=NSRect: {{17, 208}, {106, 17}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f85410> frame=NSRect: {{127, 174}, {306, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f85ac0> frame=NSRect: {{49, 180}, {74, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f85940> frame=NSRect: {{56, 155}, {67, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f5a2a0> frame=NSRect: {{74, 92}, {49, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f85ed0> frame=NSRect: {{259, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f864c0> frame=NSRect: {{354, 12}, {82, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f85d50> frame=NSRect: {{272, 12}, {82, 32}} hidden=no alphaValue=1.00
| <EventMonitorView: 0x7fd498214dd0> frame=NSRect: {{130, 118}, {300, 29}} hidden=no alphaValue=1.00
| | <NSTextField: 0x7fd496f8ed30> frame=NSRect: {{-3, 6}, {306, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f86800> frame=NSRect: {{17, 62}, {106, 19}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f8f3b0> frame=NSRect: {{126, 57}, {308, 26}} hidden=YES alphaValue=1.00
| <NSTextField: 0x7fd496f9c3f0> frame=NSRect: {{128, 60}, {302, 22}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a00a200>, frame=NSRect: {{-2113, 255}, {804, 356}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49a060580> frame=NSRect: {{0, 0}, {804, 356}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49a060130> frame=NSRect: {{20, 52}, {764, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49a69ffd0> frame=NSRect: {{1, 17}, {762, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49a69faf0> frame=NSRect: {{0, 0}, {762, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49a63b520> frame=NSRect: {{1, 0}, {762, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd49a63b830> frame=NSRect: {{0, 0}, {762, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49a63bad0> frame=NSRect: {{1, 248}, {762, 16}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd49a6724c0> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd49a060690> frame=NSRect: {{20, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06dd30> frame=NSRect: {{43, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06e0c0> frame=NSRect: {{666, 18}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06e400> frame=NSRect: {{694, 14}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49a63b1e0> frame=NSRect: {{17, 325}, {62, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496ddb370>, frame=NSRect: {{-2188, 450}, {575, 295}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd496f9c2c0> frame=NSRect: {{0, 0}, {575, 295}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f9cbf0> frame=NSRect: {{17, 258}, {304, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f9cfa0> frame=NSRect: {{17, 236}, {534, 14}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496df8b60> frame=NSRect: {{18, 222}, {539, 14}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd496df8ea0> frame=NSRect: {{20, 53}, {535, 154}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f02130> frame=NSRect: {{1, 17}, {533, 136}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd496f02440> frame=NSRect: {{0, 0}, {533, 136}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f02c60> frame=NSRect: {{1, 0}, {533, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd496b8aac0> frame=NSRect: {{0, 0}, {533, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd496f36220> frame=NSRect: {{1, 116}, {531, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd496f038e0> frame=NSRect: {{224, 17}, {15, 102}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd496f369d0> frame=NSRect: {{465, 13}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f36160> frame=NSRect: {{20, 21}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f370f0> frame=NSRect: {{43, 21}, {24, 24}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496dc8570>, frame=NSRect: {{-2112, 325}, {805, 358}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd496033820> frame=NSRect: {{0, 0}, {805, 358}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd496fb93a0> frame=NSRect: {{20, 54}, {765, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4960336d0> frame=NSRect: {{1, 17}, {763, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd496f7f980> frame=NSRect: {{0, 0}, {763, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f7d1f0> frame=NSRect: {{1, 0}, {763, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd496f8b230> frame=NSRect: {{0, 0}, {763, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd496f7d6c0> frame=NSRect: {{1, 116}, {523, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd496f7db10> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd496aaeaf0> frame=NSRect: {{20, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496cc3de0> frame=NSRect: {{43, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496fb8f00> frame=NSRect: {{66, 18}, {106, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49604e6d0> frame=NSRect: {{171, 18}, {104, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493cd8b90> frame=NSRect: {{667, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496fabf90> frame=NSRect: {{695, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f45f20> frame=NSRect: {{17, 327}, {149, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f3f3a0> frame=NSRect: {{283, 20}, {217, 18}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496d510f0>, frame=NSRect: {{-2264, 282}, {406, 145}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd496ff08d0> frame=NSRect: {{0, 0}, {406, 145}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0b30> frame=NSRect: {{18, 109}, {123, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0e40> frame=NSRect: {{18, 89}, {124, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496c1cef0> frame=NSRect: {{198, 89}, {176, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0660> frame=NSRect: {{198, 109}, {190, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b019750> frame=NSRect: {{18, 59}, {272, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b019ae0> frame=NSRect: {{334, 13}, {58, 32}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a6f05f0>, frame=NSRect: {{302, 830}, {606, 456}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49a046750> frame=NSRect: {{0, 0}, {606, 434}} hidden=no alphaValue=1.00
| <NSTabView: 0x7fd49a66efa0> frame=NSRect: {{13, 0}, {593, 425}} hidden=no alphaValue=1.00
| | <NSView: 0x7fd49b0f0fc0> frame=NSRect: {{0, 0}, {593, 425}} hidden=no alphaValue=1.00
| | | <NSTabView: 0x7fd49b042890> frame=NSRect: {{0, 7}, {580, 418}} hidden=no alphaValue=1.00
| | | | <iTermSizeRememberingView: 0x7fd496f39350> frame=NSRect: {{10, 33}, {560, 372}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f36900> frame=NSRect: {{114, 349}, {432, 22}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd49b01ecf0> frame=NSRect: {{18, 352}, {90, 17}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f25820> frame=NSRect: {{114, 322}, {432, 22}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f254e0> frame=NSRect: {{18, 325}, {90, 17}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd496f251a0> frame=NSRect: {{93, 10}, {296, 32}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f24e60> frame=NSRect: {{14, 377}, {167, 17}} hidden=no alphaValue=1.00
| | | | | <ProfileListView: 0x7fd49a040700> frame=NSRect: {{16, 58}, {530, 256}} hidden=no alphaValue=1.00
| | | | | | <iTermSearchField: 0x7fd49a0409e0> frame=NSRect: {{0, 234}, {530, 22}} hidden=no alphaValue=1.00
| | | | | | <NSSplitView: 0x7fd49a6f3390> frame=NSRect: {{0, 0}, {530, 224}} hidden=no alphaValue=1.00
| | | | | | | <ProfileTagsView: 0x7fd496d9a3d0> frame=NSRect: {{0, 0}, {0, 224}} hidden=no alphaValue=1.00
| | | | | | | | <NSScrollView: 0x7fd496d9a4a0> frame=NSRect: {{0, 0}, {0, 224}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd496d92b00> frame=NSRect: {{1, 17}, {1, 206}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSTableView: 0x7fd496d93370> frame=NSRect: {{0, 0}, {13, 206}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd496d94190> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSTableHeaderView: 0x7fd496d94580> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScroller: 0x7fd496d92e10> frame=NSRect: {{-16, 17}, {16, 206}} hidden=no alphaValue=1.00
| | | | | | | <NSScrollView: 0x7fd49a6f3670> frame=NSRect: {{10, 0}, {520, 224}} hidden=no alphaValue=1.00
| | | | | | | | <NSClipView: 0x7fd49a6f3b80> frame=NSRect: {{1, 17}, {518, 206}} hidden=no alphaValue=1.00
| | | | | | | | | <ProfileTableView: 0x7fd496d99140> frame=NSRect: {{0, 0}, {518, 206}} hidden=no alphaValue=1.00
| | | | | | | | <NSClipView: 0x7fd496d99c20> frame=NSRect: {{1, 0}, {518, 17}} hidden=no alphaValue=1.00
| | | | | | | | | <NSTableHeaderView: 0x7fd496d9a070> frame=NSRect: {{0, 0}, {518, 17}} hidden=no alphaValue=1.00
| | | | | | | | <NSScroller: 0x7fd49a6f3e90> frame=NSRect: {{503, 17}, {16, 206}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd49b01a7f0> frame=NSRect: {{389, 10}, {163, 32}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f36d10> frame=NSRect: {{14, 253}, {4, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49b099080> frame=NSRect: {{52, 19}, {24, 25}} hidden=YES alphaValue=1.00
| | | <NSButton: 0x7fd496f7f1b0> frame=NSRect: {{0, 19}, {53, 25}} hidden=YES alphaValue=1.00
| | | <NSButton: 0x7fd49b0e2fc0> frame=NSRect: {{75, 19}, {24, 25}} hidden=YES alphaValue=1.00
| | | <NSPopUpButton: 0x7fd496fbed70> frame=NSRect: {{98, 19}, {157, 25}} hidden=YES alphaValue=1.00
| | | <ProfileListView: 0x7fd4980e20a0> frame=NSRect: {{0, 52}, {319, 363}} hidden=YES alphaValue=1.00
| | | | <iTermSearchField: 0x7fd493fb0740> frame=NSRect: {{0, 341}, {319, 22}} hidden=no alphaValue=1.00
| | | | <NSSplitView: 0x7fd4980f4f50> frame=NSRect: {{0, 0}, {319, 331}} hidden=no alphaValue=1.00
| | | | | <ProfileTagsView: 0x7fd4982b7260> frame=NSRect: {{0, 0}, {0, 331}} hidden=no alphaValue=1.00
| | | | | | <NSScrollView: 0x7fd4982b74f0> frame=NSRect: {{0, 0}, {0, 331}} hidden=no alphaValue=1.00
| | | | | | | <NSClipView: 0x7fd4982b7990> frame=NSRect: {{1, 17}, {1, 313}} hidden=no alphaValue=1.00
| | | | | | | | <NSTableView: 0x7fd493fdb5a0> frame=NSRect: {{0, 0}, {13, 313}} hidden=no alphaValue=1.00
| | | | | | | <NSClipView: 0x7fd493fd4360> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | <NSTableHeaderView: 0x7fd493fd4750> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSScroller: 0x7fd493f39770> frame=NSRect: {{-16, 17}, {16, 313}} hidden=no alphaValue=1.00
| | | | | <NSScrollView: 0x7fd4980f5230> frame=NSRect: {{9, 0}, {310, 331}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd4980f56f0> frame=NSRect: {{1, 17}, {308, 313}} hidden=no alphaValue=1.00
| | | | | | | <ProfileTableView: 0x7fd4980f9ae0> frame=NSRect: {{0, 0}, {308, 313}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd4980fa850> frame=NSRect: {{1, 0}, {308, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSTableHeaderView: 0x7fd4980fade0> frame=NSRect: {{0, 0}, {308, 17}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980f5a00> frame=NSRect: {{293, 17}, {16, 313}} hidden=no alphaValue=1.00
Window <NSComboBoxWindow: 0x7fd4983dbd90>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1 isVisible=0
<NSScrollView: 0x7fd4983daf50> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd4983db460> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd498385f40> frame=NSRect: {{0, 0}, {13, 147}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd4983db770> frame=NSRect: {{-16, 0}, {16, 0}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a234740>, frame=NSRect: {{-2188, 450}, {575, 295}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49839d770> frame=NSRect: {{0, 0}, {575, 295}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49839e0a0> frame=NSRect: {{17, 258}, {304, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983d5a30> frame=NSRect: {{17, 236}, {534, 14}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983d5df0> frame=NSRect: {{18, 222}, {539, 14}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd4983d62f0> frame=NSRect: {{20, 53}, {535, 154}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4983d6740> frame=NSRect: {{1, 17}, {533, 136}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd4983d6a50> frame=NSRect: {{0, 0}, {533, 136}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4983d7350> frame=NSRect: {{1, 0}, {533, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd4983d6f30> frame=NSRect: {{0, 0}, {533, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd4983d8350> frame=NSRect: {{1, 116}, {531, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd4983d7fd0> frame=NSRect: {{224, 17}, {15, 102}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd4983d8b00> frame=NSRect: {{465, 13}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0560> frame=NSRect: {{20, 21}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c6b10> frame=NSRect: {{43, 21}, {24, 24}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd498127be0>, frame=NSRect: {{-2113, 255}, {804, 356}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49837c9d0> frame=NSRect: {{0, 0}, {804, 356}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49837c580> frame=NSRect: {{20, 52}, {764, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837c270> frame=NSRect: {{1, 17}, {762, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49837bd90> frame=NSRect: {{0, 0}, {762, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837dd80> frame=NSRect: {{1, 0}, {762, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd49837e090> frame=NSRect: {{0, 0}, {762, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49837e330> frame=NSRect: {{1, 248}, {762, 16}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd49837e780> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd49837cca0> frame=NSRect: {{20, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d030> frame=NSRect: {{43, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d3c0> frame=NSRect: {{666, 18}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d700> frame=NSRect: {{694, 14}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49837da40> frame=NSRect: {{17, 325}, {62, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b565bd0>, frame=NSRect: {{1292, 708}, {937, 521}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49b4ea3c0> frame=NSRect: {{0, 0}, {937, 444}} hidden=no alphaValue=1.00
| <NSTabView: 0x7fd49b4ea690> frame=NSRect: {{13, 0}, {924, 435}} hidden=no alphaValue=1.00
| | <iTermSizeRememberingView: 0x7fd4985728a0> frame=NSRect: {{0, 0}, {924, 435}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4983ac9d0> frame=NSRect: {{-3, 417}, {146, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498369cf0> frame=NSRect: {{361, 417}, {151, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c47b0> frame=NSRect: {{17, 397}, {143, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4983697f0> frame=NSRect: {{17, 372}, {143, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c4a40> frame=NSRect: {{14, 347}, {146, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c4580> frame=NSRect: {{7, 322}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498367d80> frame=NSRect: {{163, 391}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498367540> frame=NSRect: {{163, 366}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49853a750> frame=NSRect: {{163, 341}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49853a030> frame=NSRect: {{163, 316}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd4985395b0> frame=NSRect: {{163, 290}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498539860> frame=NSRect: {{-3, 296}, {163, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836a340> frame=NSRect: {{163, 191}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498539030> frame=NSRect: {{163, 161}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498589510> frame=NSRect: {{-3, 257}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498538b30> frame=NSRect: {{237, 197}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498589870> frame=NSRect: {{237, 167}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985895e0> frame=NSRect: {{61, 197}, {99, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836d190> frame=NSRect: {{163, 220}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836ce50> frame=NSRect: {{237, 226}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836cb10> frame=NSRect: {{32, 167}, {128, 17}} hidden=no alphaValue=1.00
| | | <NSBox: 0x7fd49836c790> frame=NSRect: {{336, 21}, {5, 413}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836c450> frame=NSRect: {{-3, 132}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836c0c0> frame=NSRect: {{-1, 108}, {320, 18}} hidden=no alphaValue=1.00
| | | <iTermShortcutInputView: 0x7fd49836bd70> frame=NSRect: {{82, 80}, {241, 22}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836ba30> frame=NSRect: {{27, 82}, {53, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836b650> frame=NSRect: {{-1, 58}, {326, 18}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836b170> frame=NSRect: {{27, 28}, {299, 26}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836ade0> frame=NSRect: {{27, 9}, {272, 18}} hidden=no alphaValue=1.00
| | | <NSView: 0x7fd49b453ea0> frame=NSRect: {{363, 21}, {528, 393}} hidden=no alphaValue=1.00
| | | | <NSView: 0x7fd4980a0730> frame=NSRect: {{0, 0}, {528, 393}} hidden=no alphaValue=1.00
| | | | | <NSScrollView: 0x7fd49b5d3660> frame=NSRect: {{0, 33}, {528, 360}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd49b5d3350> frame=NSRect: {{1, 17}, {526, 342}} hidden=no alphaValue=1.00
| | | | | | | <NSTableView: 0x7fd49b5d2e70> frame=NSRect: {{0, 0}, {526, 342}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd49b5d45a0> frame=NSRect: {{1, 0}, {526, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSTableHeaderView: 0x7fd49b5d5380> frame=NSRect: {{0, 0}, {526, 17}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980ac230> frame=NSRect: {{511, 17}, {16, 342}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980ac800> frame=NSRect: {{-100, -100}, {266, 15}} hidden=YES alphaValue=1.00
| | | | | <NSButton: 0x7fd49b5d3750> frame=NSRect: {{0, 3}, {21, 22}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd49b5d3f30> frame=NSRect: {{20, 3}, {20, 22}} hidden=no alphaValue=1.00
| | | | | <NSPopUpButton: 0x7fd49b5d3ff0> frame=NSRect: {{39, 3}, {144, 22}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836a830> frame=NSRect: {{22, 226}, {137, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b594430>, frame=NSRect: {{-2112, 325}, {805, 358}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd498575410> frame=NSRect: {{0, 0}, {805, 358}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49837fd90> frame=NSRect: {{20, 54}, {765, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837fa80> frame=NSRect: {{1, 17}, {763, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49837f5a0> frame=NSRect: {{0, 0}, {763, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd498577210> frame=NSRect: {{1, 0}, {763, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd498577520> frame=NSRect: {{0, 0}, {763, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd498532780> frame=NSRect: {{1, 116}, {523, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd498532bd0> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd498575670> frame=NSRect: {{20, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498575a00> frame=NSRect: {{43, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498575d90> frame=NSRect: {{66, 18}, {106, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4985760d0> frame=NSRect: {{171, 18}, {104, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576410> frame=NSRect: {{667, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576750> frame=NSRect: {{695, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd498576a90> frame=NSRect: {{17, 327}, {149, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576dd0> frame=NSRect: {{283, 20}, {217, 18}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd4985e5fd0>, frame=NSRect: {{-2264, 282}, {406, 145}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd4983eade0> frame=NSRect: {{0, 0}, {406, 145}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb040> frame=NSRect: {{18, 109}, {123, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb4b0> frame=NSRect: {{18, 89}, {124, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb840> frame=NSRect: {{198, 89}, {176, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ca800> frame=NSRect: {{198, 109}, {190, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ebc20> frame=NSRect: {{18, 59}, {272, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ebfb0> frame=NSRect: {{334, 13}, {58, 32}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a21e970>, frame=NSRect: {{-2142, 249}, {451, 246}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd4983bdc50> frame=NSRect: {{0, 0}, {451, 246}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983bdeb0> frame=NSRect: {{128, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983be320> frame=NSRect: {{171, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983be6b0> frame=NSRect: {{217, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bea40> frame=NSRect: {{127, 202}, {306, 26}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bf600> frame=NSRect: {{125, 86}, {308, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983bf4f0> frame=NSRect: {{17, 208}, {106, 17}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bfd00> frame=NSRect: {{127, 174}, {306, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c03b0> frame=NSRect: {{49, 180}, {74, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c0230> frame=NSRect: {{56, 155}, {67, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983bd9c0> frame=NSRect: {{74, 92}, {49, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c0300> frame=NSRect: {{259, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c16e0> frame=NSRect: {{354, 12}, {82, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c0640> frame=NSRect: {{272, 12}, {82, 32}} hidden=no alphaValue=1.00
| <EventMonitorView: 0x7fd49b57e2d0> frame=NSRect: {{130, 118}, {300, 29}} hidden=no alphaValue=1.00
| | <NSTextField: 0x7fd498500c70> frame=NSRect: {{-3, 6}, {306, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c1a20> frame=NSRect: {{17, 62}, {106, 19}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd49839d3c0> frame=NSRect: {{126, 57}, {308, 26}} hidden=YES alphaValue=1.00
| <NSTextField: 0x7fd49839d8a0> frame=NSRect: {{128, 60}, {302, 22}} hidden=no alphaValue=1.00
Window <iTermAboutWindow: 0x7fd49851a820>, frame=NSRect: {{920, 1090}, {354, 186}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd4985405b0> frame=NSRect: {{0, 0}, {354, 164}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd498527590> frame=NSRect: {{211, 117}, {90, 27}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd4983e5f50> frame=NSRect: {{169, 20}, {165, 92}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd498330770> frame=NSRect: {{0, 0}, {165, 92}} hidden=no alphaValue=1.00
| | | <NSTextView: 0x7fd49850d380>
Frame = {{0.00, 0.00}, {165.00, 92.00}}, Bounds = {{0.00, 0.00}, {165.00, 92.00}}
Horizontally resizable: NO, Vertically resizable: YES
MinSize = {165.00, 92.00}, MaxSize = {364.00, 10000000.00}
frame=NSRect: {{0, 0}, {165, 92}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49a5f9ec0> frame=NSRect: {{-100, -100}, {87, 18}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd498356640> frame=NSRect: {{-100, -100}, {15, 54}} hidden=YES alphaValue=1.00
| <NSImageView: 0x7fd49856d210> frame=NSRect: {{20, 32}, {128, 128}} hidden=no alphaValue=1.00
Window <NSComboBoxWindow: 0x7fd493d11f80>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1 isVisible=0
<NSScrollView: 0x7fd4960399f0> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd493d99330> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd49628a930> frame=NSRect: {{0, 0}, {13, 0}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd496090220> frame=NSRect: {{-16, 0}, {16, 0}} hidden=YES alphaValue=1.00
Window <NSPanel: 0x7fd496099e10>, frame=NSRect: {{356, 743}, {503, 130}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd493d9dc20> frame=NSRect: {{0, 0}, {503, 130}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd493ce8fc0> frame=NSRect: {{17, 93}, {183, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49601ab00> frame=NSRect: {{393, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493d767d0> frame=NSRect: {{297, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493d76e70> frame=NSRect: {{17, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSComboBox: 0x7fd49606f640> frame=NSRect: {{20, 61}, {466, 26}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd493e7b1a0>, frame=NSRect: {{1165, 1205}, {347, 144}}. isMain=0 isKey=0 isVisible=0
<NSView: 0x7fd49b611570> frame=NSRect: {{0, 0}, {347, 122}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b677ff0> frame=NSRect: {{107, 48}, {220, 22}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b614600> frame=NSRect: {{110, 12}, {117, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b6689a0> frame=NSRect: {{104, 98}, {247, 17}} hidden=no alphaValue=1.00
| <NSImageView: 0x7fd49b602d90> frame=NSRect: {{20, 38}, {79, 77}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b63d570> frame=NSRect: {{104, 78}, {226, 19}} hidden=no alphaValue=1.00
Window <PTYWindow: 0x7fd493ea7420 frame=NSRect: {{-2026, 281}, {1090, 867}}>, frame=NSRect: {{-2026, 281}, {1090, 867}}. isMain=1 isKey=1 isVisible=1
<SolidColorView: 0x7fd496052a80> frame=NSRect: {{0, 0}, {1090, 845}} hidden=no alphaValue=1.00
| <PTYTabView: 0x7fd493e45420> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | <PTYSplitView <PTYSplitView:0x7fd49b1c3ed0 frame:NSRect: {{0, 0}, {1090, 844}} splitter:-- [ (<SessionView:0x7fd49b168e00 frame:NSRect: {{0, 0}, {1090, 844}} size:120x40>)> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | <SessionView:0x7fd49b168e00 frame:NSRect: {{0, 0}, {1090, 844}} size:120x40> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | <PTYScrollView: 0x7fd496052890> visibleRect:NSRect: {{0, 1153341}, {1090, 844}} frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | | <NSClipView: 0x7fd493da0440> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | | | <TextViewWrapper: 0x7fd493daaa90> frame=NSRect: {{0, 2}, {1090, 1154185}} hidden=no alphaValue=1.00
| | | | | | | <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> frame=NSRect: {{0, 2}, {1090, 1154183}} hidden=no alphaValue=1.00
| | | | | <PTYScroller: 0x7fd49628b610> frame=NSRect: {{1074, 0}, {16, 844}} hidden=no alphaValue=1.00
| | | | <FindView: 0x7fd493dabce0 frame={{770, 816}, {290, 28}} isHidden=1 alpha=1> frame=NSRect: {{770, 816}, {290, 28}} hidden=YES alphaValue=1.00
| | | | | <NSSegmentedControl: 0x7fd493ca23a0> frame=NSRect: {{221, 4}, {44, 20}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd493d08a80> frame=NSRect: {{263, 3}, {24, 23}} hidden=no alphaValue=1.00
| | | | | <NSSearchField: 0x7fd493d10d10> frame=NSRect: {{8, 4}, {208, 19}} hidden=no alphaValue=1.00
| <iTermTabBarControlView: 0x7fd49b1bfa70> frame=NSRect: {{0, 0}, {1090, 22}} hidden=YES alphaValue=1.00
| <SolidColorView: 0x7fd493eb7430> frame=NSRect: {{0, 844}, {1090, 1}} hidden=no alphaValue=1.00
| <ToolbeltView: 0x7fd49629a660> frame=NSRect: {{890, 0}, {200, 845}} hidden=YES alphaValue=1.00
| | <ToolbeltSplitView: 0x7fd496296830> frame=NSRect: {{0, 0}, {200, 845}} hidden=no alphaValue=1.00
| | | <ToolWrapper: 0x7fd49600eaf0 frame=NSRect: {{0, 0}, {200, 845}}> frame=NSRect: {{0, 0}, {200, 845}} hidden=no alphaValue=1.00
| | | | <NSTextField: 0x7fd493cd9fa0> frame=NSRect: {{22, 3}, {174, 16}} hidden=no alphaValue=1.00
| | | | <NSButton: 0x7fd493da6630> frame=NSRect: {{5, 3}, {17, 17}} hidden=no alphaValue=1.00
| | | | <NSView: 0x7fd49628d670> frame=NSRect: {{4, 23}, {192, 814}} hidden=no alphaValue=1.00
| | | | | <ToolProfiles: 0x7fd493d9f580> frame=NSRect: {{0, 0}, {192, 814}} hidden=no alphaValue=1.00
| | | | | | <ProfileListView: 0x7fd493df8dd0> frame=NSRect: {{0, 0}, {192, 783}} hidden=no alphaValue=1.00
| | | | | | | <iTermSearchField: 0x7fd493da9cb0> frame=NSRect: {{0, 761}, {192, 22}} hidden=no alphaValue=1.00
| | | | | | | <NSSplitView: 0x7fd493dada60> frame=NSRect: {{0, 0}, {192, 756}} hidden=no alphaValue=1.00
| | | | | | | | <ProfileTagsView: 0x7fd49b154c20> frame=NSRect: {{0, 0}, {0, 756}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScrollView: 0x7fd493e26190> frame=NSRect: {{0, 0}, {0, 756}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSClipView: 0x7fd493ec1250> frame=NSRect: {{1, 17}, {1, 738}} hidden=no alphaValue=1.00
| | | | | | | | | | | <NSTableView: 0x7fd49b109470> frame=NSRect: {{0, 0}, {13, 738}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSClipView: 0x7fd493e83520> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | | <NSTableHeaderView: 0x7fd493e51dd0> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSScroller: 0x7fd493e34230> frame=NSRect: {{-16, 17}, {16, 738}} hidden=no alphaValue=1.00
| | | | | | | | <NSScrollView: 0x7fd49628fb40> frame=NSRect: {{9, 0}, {183, 756}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd493da7f00> frame=NSRect: {{1, 1}, {181, 754}} hidden=no alphaValue=1.00
| | | | | | | | | | <ProfileTableView: 0x7fd493d6c7b0> frame=NSRect: {{0, 0}, {181, 754}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScroller: 0x7fd493da3190> frame=NSRect: {{166, 1}, {16, 754}} hidden=no alphaValue=1.00
| | | | | | <NSPopUpButton: 0x7fd493e7baf0> frame=NSRect: {{0, 788}, {192, 26}} hidden=no alphaValue=1.00
| | <iTermDragHandleView: 0x7fd493e252f0> frame=NSRect: {{0, 0}, {3, 845}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b3a65a0>, frame=NSRect: {{-1490, 965}, {420, 153}}. isMain=0 isKey=0 isVisible=0
<_NSAlertContentView: 0x7fd49b3c6400> frame=NSRect: {{0, 0}, {420, 131}} hidden=no alphaValue=1.00
| <NSImageView: 0x7fd49b358710> frame=NSRect: {{24, 51}, {64, 64}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b356340> frame=NSRect: {{104, 98}, {290, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b39f510> frame=NSRect: {{104, 76}, {290, 14}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b31ece0> frame=NSRect: {{315, 11}, {91, 34}} hidden=no alphaValue=1.00
------ END HEADER ------
1430949306.370745 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.370784 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.370821 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{0, 1153339}, {1090, 844}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>
1430949306.370833 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{0, 1153339}, {1090, 844}}
1430949306.372950 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949306.372965 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=25, row=0, width=120, height=40. Result=1
1430949306.384248 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.384295 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.384331 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{0, 1153022}, {1090, 512}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>
1430949306.384343 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{0, 1153022}, {1090, 512}}
1430949306.387873 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949306.387894 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=25, row=0, width=120, height=40. Result=1
1430949306.393131 PTYSession.m:1408 (-[PTYSession taskWasDeregistered]): taskWasDeregistered
1430949306.397047 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949306.397080 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949306.397138 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949306.397183 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.397394 PseudoTerminal.m:2425 (-[PseudoTerminal makeCurrentSessionFirstResponder]): makeCurrentSessionFirstResponder. New first responder will be <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>. The current first responder is <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>
1430949306.862666 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949306.862717 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949306.862761 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949306.862809 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.862866 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949306.862896 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.863261 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.863290 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949306.863327 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{230, 1153341}, {9, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>
1430949306.863338 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{230, 1153341}, {9, 21}}
1430949306.863618 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949306.863630 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=0, column=25, row=0, width=120, height=40. Result=0
1430949306.897688 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949306.897749 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949306.897826 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949306.897874 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949307.247794 PTYTextView.m:1694 (-[PTYTextView keyDown:]): PTYTextView keyDown BEGIN NSEvent: type=KeyDown loc=(0,867) time=396461.6 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.247810 PTYTextView.m:1713 (-[PTYTextView keyDown:]): PTYTextView keyDown modflag=262401 keycode=4
1430949307.247816 PTYTextView.m:1714 (-[PTYTextView keyDown:]): prev=0
1430949307.247830 PTYTextView.m:1715 (-[PTYTextView keyDown:]): hasActionableKeyMappingForEvent=0
1430949307.247835 PTYTextView.m:1716 (-[PTYTextView keyDown:]): modFlag & (NSNumericPadKeyMask | NSFUnctionKeyMask)=0
1430949307.247841 PTYTextView.m:1717 (-[PTYTextView keyDown:]): charactersIgnoringModififiers length=1
1430949307.247849 PTYTextView.m:1718 (-[PTYTextView keyDown:]): delegate optionkey=1, delegate rightOptionKey=0
1430949307.247854 PTYTextView.m:1719 (-[PTYTextView keyDown:]): leftAltPressed && optionKey != NORMAL = 0
1430949307.247859 PTYTextView.m:1720 (-[PTYTextView keyDown:]): rightAltPressed && rightOptionKey != NORMAL = 0
1430949307.247864 PTYTextView.m:1721 (-[PTYTextView keyDown:]): isControl=262144
1430949307.247870 PTYTextView.m:1722 (-[PTYTextView keyDown:]): keycode is slash=0, is backslash=0
1430949307.247875 PTYTextView.m:1723 (-[PTYTextView keyDown:]): event is repeated=0
1430949307.247961 iTermNSKeyBindingEmulator.m:88 (-[iTermNSKeyBindingEmulator handlesEvent:]): Checking if default key bindings should handle NSEvent: type=KeyDown loc=(0,867) time=396461.6 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.247985 iTermNSKeyBindingEmulator.m:100 (-[iTermNSKeyBindingEmulator handlesEvent:]): Looking up default key binding for: ^[code 104]
1430949307.247992 iTermNSKeyBindingEmulator.m:117 (-[iTermNSKeyBindingEmulator handlesEvent:]): Default key binding is (null)
1430949307.248005 PTYTextView.m:1753 (-[PTYTextView keyDown:]): Test for command key
1430949307.248010 PTYTextView.m:1767 (-[PTYTextView keyDown:]): Special ctrl+key handler running
1430949307.248022 PTYTextView.m:4417 (-[PTYTextView insertText:replacementRange:]): insertText: replacementRange:{0, 0}
1430949307.248029 PTYTextView.m:4427 (-[PTYTextView insertText:replacementRange:]): PTYTextView insertText:
1430949307.248047 PTYSession.m:1960 (-[PTYSession insertText:]): writeTask:<08>
1430949307.249449 PTYSession.m:1316 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTaskImpl<0x7fd49b135790> canBroadcast=1: called from (
0 iTerm2 0x0000000109a19580 -[PTYSession writeTaskImpl:canBroadcast:] + 64
1 iTerm2 0x00000001099e267d -[PTYTextView insertText:replacementRange:] + 637
2 iTerm2 0x00000001099d7e31 -[PTYTextView keyDown:] + 3041
3 AppKit 0x00007fff9136b11b -[NSWindow _reallySendEvent:isDelayedEvent:] + 5452
4 AppKit 0x00007fff90cfcd76 -[NSWindow sendEvent:] + 470
5 AppKit 0x00007fff90cf99b1 -[NSApplication sendEvent:] + 4199
6 iTerm2 0x0000000109a730b9 -[iTermApplication sendEvent:] + 1577
7 AppKit 0x00007fff90c22c68 -[NSApplication run] + 711
8 AppKit 0x00007fff90b9f354 NSApplicationMain + 1832
9 iTerm2 0x00000001099ab0f9 main + 121
10 iTerm2 0x00000001099ab074 start + 52
11 ??? 0x0000000000000002 0x0 + 2
)
1430949307.249464 PTYSession.m:1319 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTask keydown 0: 8 ()
1430949307.249489 PTYTextView.m:1790 (-[PTYTextView keyDown:]): PTYTextView keyDown work around control bug. cc=8
1430949307.249495 PTYTextView.m:1817 (-[PTYTextView keyDown:]): PTYTextView keyDown END
1430949307.249818 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.249879 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=25;>
1430949307.249907 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 36 48 (.[1;26H)
1430949307.249941 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3d5b60 type=VT100CSI_CUP params=1;26;>
1430949307.249960 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.249999 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d46d0 type=VT100CSI_DECRST params=12;>
1430949307.250011 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.250029 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECSET params=25;>
1430949307.250096 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=25;> cursor=(25, 0)
1430949307.250109 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.250124 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.250152 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3d5b60 type=VT100CSI_CUP params=1;26;> cursor=(25, 0)
1430949307.250159 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.250160 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24da40 type=VT100CSI_DECRST params=25;>
1430949307.250170 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.250199 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.250230 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 36 48 (.[1;26H)
1430949307.250237 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d46d0 type=VT100CSI_DECRST params=12;> cursor=(25, 0)
1430949307.250260 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECSET params=25;> cursor=(25, 0)
1430949307.250266 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.250269 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496c8a010 type=VT100CSI_CUP params=1;26;>
1430949307.250294 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.250346 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4980c8ee0 type=VT100CSI_DECRST params=12;>
1430949307.250377 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.250382 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.250416 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b1af1a0 type=VT100CSI_DECSET params=25;>
1430949307.250459 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.250498 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a3928b0 type=VT100CSI_DECRST params=25;>
1430949307.250522 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 36 48 (.[1;26H)
1430949307.250562 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49826fa50 type=VT100CSI_CUP params=1;26;>
1430949307.250584 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.250617 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49855f6c0 type=VT100CSI_DECRST params=12;>
1430949307.250640 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.250678 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986b78d0 type=VT100CSI_DECSET params=25;>
1430949307.250703 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.250739 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493f97700 type=VT100CSI_DECRST params=25;>
1430949307.250765 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.250801 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.250802 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4980bb1e0 type=VT100CSI_CUP params=1;25;>
1430949307.250845 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.250885 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4968541b0 type=VT100CSI_SCS0>
1430949307.250889 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 25 to 26, set rect NSRect: {{221, 1153341}, {36, 21}} dirty
1430949307.250910 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.250936 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.250968 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4980995b0 type=VT100CSI_SGR params=0;>
1430949307.251006 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 38 38 6d (.[38;5;188m)
1430949307.251042 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962aea40 type=VT100CSI_SGR params=38;5;188;>
1430949307.251069 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949307.251102 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493f9c2a0 type=VT100CSI_SGR params=48;5;233;>
1430949307.251115 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 20 ( )
1430949307.251137 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 418, size 120x40
1430949307.251152 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4968840d0 type=VT100_ASCIISTRING asciiData=“ ”>
1430949307.251250 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 36 48 (.[1;26H)
1430949307.251291 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=1;26;>
1430949307.251315 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.251352 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3d5b60 type=VT100CSI_DECRST params=12;>
1430949307.251374 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.251409 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d46d0 type=VT100CSI_DECSET params=25;>
1430949307.251540 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new file. [hard]
dirty .........................:..............................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt ? text ? utf-8[unix] ? 100% ? 1: 21 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.251615 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949307.251972 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949307.252002 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>> is key window
1430949307.252037 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{221, 1153341}, {36, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (25,0)>>>
1430949307.252049 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{221, 1153341}, {36, 21}}
1430949307.252249 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949307.252260 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=0, column=25, row=0, width=120, height=40. Result=0
1430949307.258132 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.258166 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b321b00 type=VT100CSI_DECRST params=25;>
1430949307.258183 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-7 of 8: 1b 5b 33 39 3b 31 31 48 (.[39;11H)
1430949307.258203 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4980b0880 type=VT100CSI_CUP params=39;11;>
1430949307.258213 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.258232 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b11b8a0 type=VT100CSI_SCS0>
1430949307.258242 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.258261 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;>
1430949307.258279 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 32 31 35 6d (.[38;5;215m)
1430949307.258299 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;215;>
1430949307.258316 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949307.258344 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_SGR params=48;5;233;>
1430949307.258412 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-70 of 71: 20 74 65 73 74 2e 74 78 74 5b 2b 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ( test.txt[+] )
1430949307.258433 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493cda920 type=VT100_ASCIISTRING asciiData=“ test.txt[+] ”>
1430949307.258447 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 38 48 (.[39;118H)
1430949307.258465 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=39;118;>
1430949307.258473 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.258491 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496666a40 type=VT100CSI_SCS0>
1430949307.258499 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.258537 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100CSI_SGR params=0;>
1430949307.258554 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 39 33 6d (.[38;5;193m)
1430949307.258573 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_SGR params=38;5;193;>
1430949307.258588 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-9 of 10: 1b 5b 34 38 3b 35 3b 32 32 6d (.[48;5;22m)
1430949307.258606 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_SGR params=48;5;22;>
1430949307.258613 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 30 (0)
1430949307.258632 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100_ASCIISTRING asciiData=“0”>
1430949307.258646 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.258663 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b31f150 type=VT100CSI_CUP params=39;119;>
1430949307.258675 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.258692 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=12;>
1430949307.258709 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.258727 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECSET params=25;>
1430949307.258871 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.258890 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=25;>
1430949307.258904 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.258921 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6a4460 type=VT100CSI_CUP params=39;119;>
1430949307.258932 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.258948 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=12;>
1430949307.258959 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.258976 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496f19210 type=VT100CSI_DECSET params=25;>
1430949307.258987 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.259003 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECRST params=25;>
1430949307.259016 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.259033 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962f6920 type=VT100CSI_CUP params=39;119;>
1430949307.259046 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.259063 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECRST params=12;>
1430949307.259074 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.259090 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100CSI_DECSET params=25;>
1430949307.259305 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.259331 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=25;>
1430949307.259347 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.259366 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_CUP params=39;119;>
1430949307.259377 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.259394 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4968d1640 type=VT100CSI_DECRST params=12;>
1430949307.259405 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.259422 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;>
1430949307.259433 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.259449 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;>
1430949307.259462 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.259483 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493ff6240 type=VT100CSI_CUP params=39;119;>
1430949307.259495 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.259521 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECRST params=12;>
1430949307.259532 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.259549 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECSET params=25;>
1430949307.259559 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.259576 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_DECRST params=25;>
1430949307.259587 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.259604 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100CSI_CUP params=1;25;>
1430949307.259616 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.259632 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;25;>
1430949307.259650 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.259666 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496793930 type=VT100CSI_DECRST params=12;>
1430949307.259682 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.259700 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;>
1430949307.259716 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.259732 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_DECRST params=25;>
1430949307.259745 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.259762 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498153c80 type=VT100CSI_CUP params=1;25;>
1430949307.259779 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.259796 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a48fc80 type=VT100CSI_DECRST params=12;>
1430949307.259809 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.259827 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_DECSET params=25;>
1430949307.266127 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24da40 type=VT100CSI_DECRST params=25;> cursor=(25, 0)
1430949307.266139 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266164 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496c8a010 type=VT100CSI_CUP params=1;26;> cursor=(25, 0)
1430949307.266168 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266171 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266173 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266193 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4980c8ee0 type=VT100CSI_DECRST params=12;> cursor=(25, 0)
1430949307.266212 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b1af1a0 type=VT100CSI_DECSET params=25;> cursor=(25, 0)
1430949307.266216 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266235 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a3928b0 type=VT100CSI_DECRST params=25;> cursor=(25, 0)
1430949307.266286 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266307 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49826fa50 type=VT100CSI_CUP params=1;26;> cursor=(25, 0)
1430949307.266311 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266313 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266314 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266333 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49855f6c0 type=VT100CSI_DECRST params=12;> cursor=(25, 0)
1430949307.266351 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986b78d0 type=VT100CSI_DECSET params=25;> cursor=(25, 0)
1430949307.266355 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266374 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493f97700 type=VT100CSI_DECRST params=25;> cursor=(25, 0)
1430949307.266378 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266397 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4980bb1e0 type=VT100CSI_CUP params=1;25;> cursor=(25, 0)
1430949307.266400 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266401 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266403 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266420 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4968541b0 type=VT100CSI_SCS0> cursor=(24, 0)
1430949307.266439 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4980995b0 type=VT100CSI_SGR params=0;> cursor=(24, 0)
1430949307.266458 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962aea40 type=VT100CSI_SGR params=38;5;188;> cursor=(24, 0)
1430949307.266477 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493f9c2a0 type=VT100CSI_SGR params=48;5;233;> cursor=(24, 0)
1430949307.266500 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4968840d0 type=VT100_ASCIISTRING asciiData=“ ”> cursor=(24, 0)
1430949307.266514 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with at x=24, y=0, line=54921
1430949307.266544 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=1;26;> cursor=(25, 0)
1430949307.266546 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266548 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266550 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266568 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3d5b60 type=VT100CSI_DECRST params=12;> cursor=(25, 0)
1430949307.266586 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d46d0 type=VT100CSI_DECSET params=25;> cursor=(25, 0)
1430949307.266590 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266644 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b321b00 type=VT100CSI_DECRST params=25;> cursor=(25, 0)
1430949307.266649 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.266668 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4980b0880 type=VT100CSI_CUP params=39;11;> cursor=(25, 0)
1430949307.266671 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266673 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266675 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266692 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b11b8a0 type=VT100CSI_SCS0> cursor=(10, 38)
1430949307.266709 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;> cursor=(10, 38)
1430949307.266731 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;215;> cursor=(10, 38)
1430949307.266751 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_SGR params=48;5;233;> cursor=(10, 38)
1430949307.266772 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493cda920 type=VT100_ASCIISTRING asciiData=“ test.txt[+] ”> cursor=(10, 38)
1430949307.266778 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 71 chars starting with at x=10, y=38, line=54959
1430949307.266799 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=39;118;> cursor=(81, 38)
1430949307.266802 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266804 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266806 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266823 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496666a40 type=VT100CSI_SCS0> cursor=(117, 38)
1430949307.266841 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100CSI_SGR params=0;> cursor=(117, 38)
1430949307.266860 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_SGR params=38;5;193;> cursor=(117, 38)
1430949307.266879 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_SGR params=48;5;22;> cursor=(117, 38)
1430949307.266906 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100_ASCIISTRING asciiData=“0”> cursor=(117, 38)
1430949307.266913 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with 0 at x=117, y=38, line=54959
1430949307.266932 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b31f150 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.266934 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.266935 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.266937 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.266953 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.266969 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.266973 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267008 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.267012 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267038 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6a4460 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.267041 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267042 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267044 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267060 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.267077 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496f19210 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.267082 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267099 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.267103 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267120 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962f6920 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.267122 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267124 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267125 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267141 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.267158 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.267161 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267194 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.267198 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267224 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.267227 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267228 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267230 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267246 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4968d1640 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.267264 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.267268 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267285 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.267289 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267305 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493ff6240 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.267307 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267309 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267310 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267327 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.267344 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.267347 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267364 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.267367 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267385 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100CSI_CUP params=1;25;> cursor=(118, 38)
1430949307.267387 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267390 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267391 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267409 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.267411 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267412 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267414 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267431 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496793930 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.267447 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.267451 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267467 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.267471 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.267490 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498153c80 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.267492 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.267494 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.267496 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.267563 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a48fc80 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.267592 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.267612 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 25,0ld dirty
1430949307.285643 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.286180 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.286264 PTYTextView.m:5980 (-[PTYTextView updateDirtyRects]): Mark previous cursor position 25,0 dirty
1430949307.286271 PTYTextView.m:5990 (-[PTYTextView updateDirtyRects]): Mark current cursor position 25,0 dirty
1430949307.286291 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 24 to 26, set rect NSRect: {{212, 1153341}, {45, 21}} dirty
1430949307.286326 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54959 is dirty from 10 to 119, set rect NSRect: {{86, 1154139}, {1008, 21}} dirty
1430949307.286332 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.286493 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 419, size 120x40
1430949307.286723 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new file [hard]
dirty ........................:...............................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 20 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.286828 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.287233 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.287265 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.287302 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{86, 1153341}, {1004, 819}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>>
1430949307.287314 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{86, 1154139}, {1004, 21}}
1430949307.287704 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{212, 1153341}, {45, 21}}
1430949307.287837 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949307.287849 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=24, row=0, width=120, height=40. Result=1
1430949307.615144 PTYTextView.m:1694 (-[PTYTextView keyDown:]): PTYTextView keyDown BEGIN NSEvent: type=KeyDown loc=(0,867) time=396462.0 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.615156 PTYTextView.m:1713 (-[PTYTextView keyDown:]): PTYTextView keyDown modflag=262401 keycode=4
1430949307.615160 PTYTextView.m:1714 (-[PTYTextView keyDown:]): prev=0
1430949307.615169 PTYTextView.m:1715 (-[PTYTextView keyDown:]): hasActionableKeyMappingForEvent=0
1430949307.615173 PTYTextView.m:1716 (-[PTYTextView keyDown:]): modFlag & (NSNumericPadKeyMask | NSFUnctionKeyMask)=0
1430949307.615177 PTYTextView.m:1717 (-[PTYTextView keyDown:]): charactersIgnoringModififiers length=1
1430949307.615189 PTYTextView.m:1718 (-[PTYTextView keyDown:]): delegate optionkey=1, delegate rightOptionKey=0
1430949307.615193 PTYTextView.m:1719 (-[PTYTextView keyDown:]): leftAltPressed && optionKey != NORMAL = 0
1430949307.615196 PTYTextView.m:1720 (-[PTYTextView keyDown:]): rightAltPressed && rightOptionKey != NORMAL = 0
1430949307.615200 PTYTextView.m:1721 (-[PTYTextView keyDown:]): isControl=262144
1430949307.615204 PTYTextView.m:1722 (-[PTYTextView keyDown:]): keycode is slash=0, is backslash=0
1430949307.615207 PTYTextView.m:1723 (-[PTYTextView keyDown:]): event is repeated=0
1430949307.615255 iTermNSKeyBindingEmulator.m:88 (-[iTermNSKeyBindingEmulator handlesEvent:]): Checking if default key bindings should handle NSEvent: type=KeyDown loc=(0,867) time=396462.0 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.615272 iTermNSKeyBindingEmulator.m:100 (-[iTermNSKeyBindingEmulator handlesEvent:]): Looking up default key binding for: ^[code 104]
1430949307.615276 iTermNSKeyBindingEmulator.m:117 (-[iTermNSKeyBindingEmulator handlesEvent:]): Default key binding is (null)
1430949307.615285 PTYTextView.m:1753 (-[PTYTextView keyDown:]): Test for command key
1430949307.615288 PTYTextView.m:1767 (-[PTYTextView keyDown:]): Special ctrl+key handler running
1430949307.615296 PTYTextView.m:4417 (-[PTYTextView insertText:replacementRange:]): insertText: replacementRange:{0, 0}
1430949307.615301 PTYTextView.m:4427 (-[PTYTextView insertText:replacementRange:]): PTYTextView insertText:
1430949307.615315 PTYSession.m:1960 (-[PTYSession insertText:]): writeTask:<08>
1430949307.616268 PTYSession.m:1316 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTaskImpl<0x7fd49b135790> canBroadcast=1: called from (
0 iTerm2 0x0000000109a19580 -[PTYSession writeTaskImpl:canBroadcast:] + 64
1 iTerm2 0x00000001099e267d -[PTYTextView insertText:replacementRange:] + 637
2 iTerm2 0x00000001099d7e31 -[PTYTextView keyDown:] + 3041
3 AppKit 0x00007fff9136b11b -[NSWindow _reallySendEvent:isDelayedEvent:] + 5452
4 AppKit 0x00007fff90cfcd76 -[NSWindow sendEvent:] + 470
5 AppKit 0x00007fff90cf99b1 -[NSApplication sendEvent:] + 4199
6 iTerm2 0x0000000109a730b9 -[iTermApplication sendEvent:] + 1577
7 AppKit 0x00007fff90c22c68 -[NSApplication run] + 711
8 AppKit 0x00007fff90b9f354 NSApplicationMain + 1832
9 iTerm2 0x00000001099ab0f9 main + 121
10 iTerm2 0x00000001099ab074 start + 52
11 ??? 0x0000000000000002 0x0 + 2
)
1430949307.616278 PTYSession.m:1319 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTask keydown 0: 8 ()
1430949307.616296 PTYTextView.m:1790 (-[PTYTextView keyDown:]): PTYTextView keyDown work around control bug. cc=8
1430949307.616300 PTYTextView.m:1817 (-[PTYTextView keyDown:]): PTYTextView keyDown END
1430949307.616484 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.616535 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;>
1430949307.616553 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.616576 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;25;>
1430949307.616589 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.616609 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;>
1430949307.616622 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.616651 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;>
1430949307.616698 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.616707 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.616730 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.616734 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.616737 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.616739 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.616758 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.616774 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.616777 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.616804 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.616830 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498076180 type=VT100CSI_DECRST params=25;>
1430949307.616849 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.616880 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b30c270 type=VT100CSI_CUP params=1;25;>
1430949307.616894 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.616920 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.616933 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493ff6240 type=VT100CSI_DECRST params=12;>
1430949307.616948 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.616968 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECSET params=25;>
1430949307.616982 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.617001 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECRST params=25;>
1430949307.617018 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.617038 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_CUP params=1;25;>
1430949307.617051 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.617070 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100CSI_DECRST params=12;>
1430949307.617082 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.617100 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_DECSET params=25;>
1430949307.617376 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.617417 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949307.617458 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.617523 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 24 to 25, set rect NSRect: {{212, 1153341}, {36, 21}} dirty
1430949307.617541 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.617721 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 420, size 120x40
1430949307.617967 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new file [hard]
dirty ........................:...............................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 20 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.618020 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.618402 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.618433 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>> is key window
1430949307.618469 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{212, 1153341}, {36, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (24,0)>>>
1430949307.618484 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{212, 1153341}, {36, 21}}
1430949307.618663 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.618706 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECRST params=25;>
1430949307.618733 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.618772 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_CUP params=1;24;>
1430949307.618772 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949307.618805 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=24, row=0, width=120, height=40. Result=1
1430949307.618810 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.618848 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498153c80 type=VT100CSI_SCS0>
1430949307.618868 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.618905 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a48fc80 type=VT100CSI_SGR params=0;>
1430949307.618939 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 38 38 6d (.[38;5;188m)
1430949307.618977 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SGR params=38;5;188;>
1430949307.619009 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949307.619051 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4966f8a30 type=VT100CSI_SGR params=48;5;233;>
1430949307.619067 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 20 ( )
1430949307.619107 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100_ASCIISTRING asciiData=“ ”>
1430949307.619131 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 35 48 (.[1;25H)
1430949307.619166 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;25;>
1430949307.619189 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.619224 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;>
1430949307.619247 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.619283 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;>
1430949307.619391 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.619412 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;>
1430949307.619427 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 37 48 (.[39;117H)
1430949307.619446 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=39;117;>
1430949307.619455 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.619473 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_SCS0>
1430949307.619485 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.619503 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100CSI_SGR params=0;>
1430949307.619520 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 39 33 6d (.[38;5;193m)
1430949307.619538 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b31f150 type=VT100CSI_SGR params=38;5;193;>
1430949307.619553 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-9 of 10: 1b 5b 34 38 3b 35 3b 32 32 6d (.[48;5;22m)
1430949307.619571 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_SGR params=48;5;22;>
1430949307.619580 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-1 of 2: 31 39 (19)
1430949307.619599 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3f1b70 type=VT100_ASCIISTRING asciiData=“19”>
1430949307.619615 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.619633 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=39;119;>
1430949307.619646 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.619664 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496793930 type=VT100CSI_DECRST params=12;>
1430949307.619676 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.619694 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECSET params=25;>
1430949307.619708 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.619726 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=25;>
1430949307.619739 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.619758 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496f19210 type=VT100CSI_CUP params=1;24;>
1430949307.619771 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.619789 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100CSI_CUP params=1;24;>
1430949307.619801 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.619819 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;>
1430949307.619831 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.619849 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECSET params=25;>
1430949307.619861 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.619879 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_DECRST params=25;>
1430949307.619892 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.619910 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a3928b0 type=VT100CSI_CUP params=1;24;>
1430949307.619924 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.619942 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493cda920 type=VT100CSI_DECRST params=12;>
1430949307.619954 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.619971 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_DECSET params=25;>
1430949307.630480 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498076180 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.630494 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630529 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b30c270 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.630533 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.630536 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.630539 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.630559 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493ff6240 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.630580 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.630584 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630604 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.630608 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630629 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.630637 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.630640 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.630642 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.630662 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.630681 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.630686 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630751 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.630756 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630778 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_CUP params=1;24;> cursor=(24, 0)
1430949307.630780 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.630782 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.630784 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.630804 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498153c80 type=VT100CSI_SCS0> cursor=(23, 0)
1430949307.630823 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a48fc80 type=VT100CSI_SGR params=0;> cursor=(23, 0)
1430949307.630844 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SGR params=38;5;188;> cursor=(23, 0)
1430949307.630864 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4966f8a30 type=VT100CSI_SGR params=48;5;233;> cursor=(23, 0)
1430949307.630889 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100_ASCIISTRING asciiData=“ ”> cursor=(23, 0)
1430949307.630896 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with at x=23, y=0, line=54921
1430949307.630921 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;25;> cursor=(24, 0)
1430949307.630923 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.630926 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.630928 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.630947 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;> cursor=(24, 0)
1430949307.630966 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;> cursor=(24, 0)
1430949307.630971 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.630997 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;> cursor=(24, 0)
1430949307.631002 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.631022 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=39;117;> cursor=(24, 0)
1430949307.631025 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.631027 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.631029 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.631047 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_SCS0> cursor=(116, 38)
1430949307.631162 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100CSI_SGR params=0;> cursor=(116, 38)
1430949307.631183 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b31f150 type=VT100CSI_SGR params=38;5;193;> cursor=(116, 38)
1430949307.631203 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_SGR params=48;5;22;> cursor=(116, 38)
1430949307.631224 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3f1b70 type=VT100_ASCIISTRING asciiData=“19”> cursor=(116, 38)
1430949307.631230 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 2 chars starting with 1 at x=116, y=38, line=54959
1430949307.631252 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.631255 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.631257 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.631259 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.631279 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496793930 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.631299 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.631304 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.631324 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.631328 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.631348 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496f19210 type=VT100CSI_CUP params=1;24;> cursor=(118, 38)
1430949307.631352 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.631354 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.631356 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.631376 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.631378 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.631380 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.631382 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.631400 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.631419 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.631423 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.631443 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.631447 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.631468 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a3928b0 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.631470 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.631472 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.631474 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.631493 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493cda920 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.631523 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.631528 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 24,0ld dirty
1430949307.651634 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.652108 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.652190 PTYTextView.m:5980 (-[PTYTextView updateDirtyRects]): Mark previous cursor position 24,0 dirty
1430949307.652198 PTYTextView.m:5990 (-[PTYTextView updateDirtyRects]): Mark current cursor position 24,0 dirty
1430949307.652219 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 23 to 25, set rect NSRect: {{203, 1153341}, {45, 21}} dirty
1430949307.652256 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54959 is dirty from 116 to 119, set rect NSRect: {{1040, 1154139}, {54, 21}} dirty
1430949307.652264 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.652423 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 421, size 120x40
1430949307.652764 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new fil [hard]
dirty .......................:................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 19 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.652844 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.653352 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.653407 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.653459 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{203, 1153341}, {887, 819}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>>
1430949307.653473 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{1040, 1154139}, {50, 21}}
1430949307.653742 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{203, 1153341}, {45, 21}}
1430949307.653948 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949307.653964 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=23, row=0, width=120, height=40. Result=1
1430949307.959471 PTYTextView.m:1694 (-[PTYTextView keyDown:]): PTYTextView keyDown BEGIN NSEvent: type=KeyDown loc=(0,867) time=396462.3 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.959487 PTYTextView.m:1713 (-[PTYTextView keyDown:]): PTYTextView keyDown modflag=262401 keycode=4
1430949307.959493 PTYTextView.m:1714 (-[PTYTextView keyDown:]): prev=0
1430949307.959511 PTYTextView.m:1715 (-[PTYTextView keyDown:]): hasActionableKeyMappingForEvent=0
1430949307.959533 PTYTextView.m:1716 (-[PTYTextView keyDown:]): modFlag & (NSNumericPadKeyMask | NSFUnctionKeyMask)=0
1430949307.959542 PTYTextView.m:1717 (-[PTYTextView keyDown:]): charactersIgnoringModififiers length=1
1430949307.959555 PTYTextView.m:1718 (-[PTYTextView keyDown:]): delegate optionkey=1, delegate rightOptionKey=0
1430949307.959565 PTYTextView.m:1719 (-[PTYTextView keyDown:]): leftAltPressed && optionKey != NORMAL = 0
1430949307.959574 PTYTextView.m:1720 (-[PTYTextView keyDown:]): rightAltPressed && rightOptionKey != NORMAL = 0
1430949307.959580 PTYTextView.m:1721 (-[PTYTextView keyDown:]): isControl=262144
1430949307.959586 PTYTextView.m:1722 (-[PTYTextView keyDown:]): keycode is slash=0, is backslash=0
1430949307.959591 PTYTextView.m:1723 (-[PTYTextView keyDown:]): event is repeated=0
1430949307.959688 iTermNSKeyBindingEmulator.m:88 (-[iTermNSKeyBindingEmulator handlesEvent:]): Checking if default key bindings should handle NSEvent: type=KeyDown loc=(0,867) time=396462.3 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949307.959715 iTermNSKeyBindingEmulator.m:100 (-[iTermNSKeyBindingEmulator handlesEvent:]): Looking up default key binding for: ^[code 104]
1430949307.959723 iTermNSKeyBindingEmulator.m:117 (-[iTermNSKeyBindingEmulator handlesEvent:]): Default key binding is (null)
1430949307.959737 PTYTextView.m:1753 (-[PTYTextView keyDown:]): Test for command key
1430949307.959742 PTYTextView.m:1767 (-[PTYTextView keyDown:]): Special ctrl+key handler running
1430949307.959756 PTYTextView.m:4417 (-[PTYTextView insertText:replacementRange:]): insertText: replacementRange:{0, 0}
1430949307.959762 PTYTextView.m:4427 (-[PTYTextView insertText:replacementRange:]): PTYTextView insertText:
1430949307.959781 PTYSession.m:1960 (-[PTYSession insertText:]): writeTask:<08>
1430949307.961014 PTYSession.m:1316 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTaskImpl<0x7fd49b135790> canBroadcast=1: called from (
0 iTerm2 0x0000000109a19580 -[PTYSession writeTaskImpl:canBroadcast:] + 64
1 iTerm2 0x00000001099e267d -[PTYTextView insertText:replacementRange:] + 637
2 iTerm2 0x00000001099d7e31 -[PTYTextView keyDown:] + 3041
3 AppKit 0x00007fff9136b11b -[NSWindow _reallySendEvent:isDelayedEvent:] + 5452
4 AppKit 0x00007fff90cfcd76 -[NSWindow sendEvent:] + 470
5 AppKit 0x00007fff90cf99b1 -[NSApplication sendEvent:] + 4199
6 iTerm2 0x0000000109a730b9 -[iTermApplication sendEvent:] + 1577
7 AppKit 0x00007fff90c22c68 -[NSApplication run] + 711
8 AppKit 0x00007fff90b9f354 NSApplicationMain + 1832
9 iTerm2 0x00000001099ab0f9 main + 121
10 iTerm2 0x00000001099ab074 start + 52
11 ??? 0x0000000000000002 0x0 + 2
)
1430949307.961028 PTYSession.m:1319 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTask keydown 0: 8 ()
1430949307.961047 PTYTextView.m:1790 (-[PTYTextView keyDown:]): PTYTextView keyDown work around control bug. cc=8
1430949307.961051 PTYTextView.m:1817 (-[PTYTextView keyDown:]): PTYTextView keyDown END
1430949307.961232 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.961288 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;>
1430949307.961317 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.961357 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=1;24;>
1430949307.961384 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.961423 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=12;>
1430949307.961440 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.961462 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECSET params=25;>
1430949307.961533 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.961550 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.961600 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.961607 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.961612 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.961616 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.961631 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.961652 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.961665 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=25;>
1430949307.961686 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.961688 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.961718 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.961745 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_CUP params=1;24;>
1430949307.961780 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.961817 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=12;>
1430949307.961842 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.961847 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.961874 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496793930 type=VT100CSI_DECSET params=25;>
1430949307.961896 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.961927 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECRST params=25;>
1430949307.961951 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.961987 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_CUP params=1;24;>
1430949307.962011 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.962046 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496f19210 type=VT100CSI_DECRST params=12;>
1430949307.962070 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.962105 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECSET params=25;>
1430949307.962248 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.962347 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 23 to 24, set rect NSRect: {{203, 1153341}, {36, 21}} dirty
1430949307.962388 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.962562 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 422, size 120x40
1430949307.962910 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new fil [hard]
dirty .......................:................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 19 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.962979 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.963418 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.963446 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.963463 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECRST params=25;>
1430949307.963492 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949307.963499 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>> is key window
1430949307.963532 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_CUP params=1;23;>
1430949307.963557 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.963561 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{203, 1153341}, {36, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (23,0)>>>
1430949307.963586 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{203, 1153341}, {36, 21}}
1430949307.963596 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SCS0>
1430949307.963614 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.963643 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493cda920 type=VT100CSI_SGR params=0;>
1430949307.963669 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 38 38 6d (.[38;5;188m)
1430949307.963703 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_SGR params=38;5;188;>
1430949307.963735 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949307.963774 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4968d1640 type=VT100CSI_SGR params=48;5;233;>
1430949307.963789 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 20 ( )
1430949307.963827 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100_ASCIISTRING asciiData=“ ”>
1430949307.963852 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 34 48 (.[1;24H)
1430949307.963892 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949307.963896 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=1;24;>
1430949307.963916 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=23, row=0, width=120, height=40. Result=1
1430949307.963938 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.963977 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=12;>
1430949307.964002 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.964041 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECSET params=25;>
1430949307.964251 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.964280 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_DECRST params=25;>
1430949307.964299 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 38 48 (.[39;118H)
1430949307.964320 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100CSI_CUP params=39;118;>
1430949307.964330 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949307.964350 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_SCS0>
1430949307.964360 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949307.964462 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_SGR params=0;>
1430949307.964488 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 39 33 6d (.[38;5;193m)
1430949307.964526 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_SGR params=38;5;193;>
1430949307.964562 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-9 of 10: 1b 5b 34 38 3b 35 3b 32 32 6d (.[48;5;22m)
1430949307.964600 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_SGR params=48;5;22;>
1430949307.964614 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 38 (8)
1430949307.964651 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498153c80 type=VT100_ASCIISTRING asciiData=“8”>
1430949307.964678 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949307.964710 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a48fc80 type=VT100CSI_CUP params=39;119;>
1430949307.964724 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.964744 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;>
1430949307.964756 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.964774 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECSET params=25;>
1430949307.964787 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.964805 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;>
1430949307.964821 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949307.964840 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;23;>
1430949307.964853 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949307.964872 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100CSI_CUP params=1;23;>
1430949307.964883 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.964901 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECRST params=12;>
1430949307.964913 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.964931 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496666a40 type=VT100CSI_DECSET params=25;>
1430949307.965069 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949307.965089 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;>
1430949307.965102 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949307.965120 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493ff6240 type=VT100CSI_CUP params=1;23;>
1430949307.965132 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949307.965149 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECRST params=12;>
1430949307.965163 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949307.965181 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b31f150 type=VT100CSI_DECSET params=25;>
1430949307.979466 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.979483 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.979516 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.979521 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.979525 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.979527 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.979552 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.979575 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496793930 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.979581 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.979603 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.979608 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.979631 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.979634 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.979637 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.979646 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.979668 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496f19210 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.979688 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.979692 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.979758 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.979763 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.979785 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_CUP params=1;23;> cursor=(23, 0)
1430949307.979788 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.979790 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.979792 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.979812 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SCS0> cursor=(22, 0)
1430949307.979833 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493cda920 type=VT100CSI_SGR params=0;> cursor=(22, 0)
1430949307.979855 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_SGR params=38;5;188;> cursor=(22, 0)
1430949307.979875 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4968d1640 type=VT100CSI_SGR params=48;5;233;> cursor=(22, 0)
1430949307.979898 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100_ASCIISTRING asciiData=“ ”> cursor=(22, 0)
1430949307.979910 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with at x=22, y=0, line=54921
1430949307.979936 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_CUP params=1;24;> cursor=(23, 0)
1430949307.979938 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.979941 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.979943 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.979963 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=12;> cursor=(23, 0)
1430949307.979982 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECSET params=25;> cursor=(23, 0)
1430949307.979987 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980040 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_DECRST params=25;> cursor=(23, 0)
1430949307.980071 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980125 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100CSI_CUP params=39;118;> cursor=(23, 0)
1430949307.980130 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.980135 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.980138 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.980170 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_SCS0> cursor=(117, 38)
1430949307.980201 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_SGR params=0;> cursor=(117, 38)
1430949307.980233 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_SGR params=38;5;193;> cursor=(117, 38)
1430949307.980273 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_SGR params=48;5;22;> cursor=(117, 38)
1430949307.980307 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498153c80 type=VT100_ASCIISTRING asciiData=“8”> cursor=(117, 38)
1430949307.980317 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with 8 at x=117, y=38, line=54959
1430949307.980354 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a48fc80 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949307.980358 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.980361 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.980364 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.980394 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949307.980423 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949307.980430 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980461 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949307.980468 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980499 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;23;> cursor=(118, 38)
1430949307.980504 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.980510 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.980796 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.980823 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949307.980826 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.980828 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.980830 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.980849 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949307.980868 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496666a40 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949307.980873 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980919 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949307.980924 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.980945 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493ff6240 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949307.980948 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949307.980950 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949307.980952 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949307.980971 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496ca6200 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949307.980991 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b31f150 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949307.980995 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 23,0ld dirty
1430949307.997204 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949307.997789 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949307.997913 PTYTextView.m:5980 (-[PTYTextView updateDirtyRects]): Mark previous cursor position 23,0 dirty
1430949307.997925 PTYTextView.m:5990 (-[PTYTextView updateDirtyRects]): Mark current cursor position 23,0 dirty
1430949307.997959 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 22 to 24, set rect NSRect: {{194, 1153341}, {45, 21}} dirty
1430949307.998010 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54959 is dirty from 117 to 119, set rect NSRect: {{1049, 1154139}, {45, 21}} dirty
1430949307.998021 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949307.998266 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 423, size 120x40
1430949307.998754 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new fi [hard]
dirty ......................:.................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 18 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949307.998856 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949307.999558 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949307.999619 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949307.999681 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{194, 1153341}, {896, 819}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>>
1430949307.999699 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{1049, 1154139}, {41, 21}}
1430949307.999917 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{194, 1153341}, {45, 21}}
1430949308.000075 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949308.000087 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=22, row=0, width=120, height=40. Result=1
1430949308.271183 PTYTextView.m:1694 (-[PTYTextView keyDown:]): PTYTextView keyDown BEGIN NSEvent: type=KeyDown loc=(0,867) time=396462.6 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949308.271195 PTYTextView.m:1713 (-[PTYTextView keyDown:]): PTYTextView keyDown modflag=262401 keycode=4
1430949308.271199 PTYTextView.m:1714 (-[PTYTextView keyDown:]): prev=0
1430949308.271208 PTYTextView.m:1715 (-[PTYTextView keyDown:]): hasActionableKeyMappingForEvent=0
1430949308.271212 PTYTextView.m:1716 (-[PTYTextView keyDown:]): modFlag & (NSNumericPadKeyMask | NSFUnctionKeyMask)=0
1430949308.271216 PTYTextView.m:1717 (-[PTYTextView keyDown:]): charactersIgnoringModififiers length=1
1430949308.271221 PTYTextView.m:1718 (-[PTYTextView keyDown:]): delegate optionkey=1, delegate rightOptionKey=0
1430949308.271233 PTYTextView.m:1719 (-[PTYTextView keyDown:]): leftAltPressed && optionKey != NORMAL = 0
1430949308.271236 PTYTextView.m:1720 (-[PTYTextView keyDown:]): rightAltPressed && rightOptionKey != NORMAL = 0
1430949308.271240 PTYTextView.m:1721 (-[PTYTextView keyDown:]): isControl=262144
1430949308.271243 PTYTextView.m:1722 (-[PTYTextView keyDown:]): keycode is slash=0, is backslash=0
1430949308.271247 PTYTextView.m:1723 (-[PTYTextView keyDown:]): event is repeated=0
1430949308.271295 iTermNSKeyBindingEmulator.m:88 (-[iTermNSKeyBindingEmulator handlesEvent:]): Checking if default key bindings should handle NSEvent: type=KeyDown loc=(0,867) time=396462.6 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949308.271311 iTermNSKeyBindingEmulator.m:100 (-[iTermNSKeyBindingEmulator handlesEvent:]): Looking up default key binding for: ^[code 104]
1430949308.271316 iTermNSKeyBindingEmulator.m:117 (-[iTermNSKeyBindingEmulator handlesEvent:]): Default key binding is (null)
1430949308.271324 PTYTextView.m:1753 (-[PTYTextView keyDown:]): Test for command key
1430949308.271328 PTYTextView.m:1767 (-[PTYTextView keyDown:]): Special ctrl+key handler running
1430949308.271336 PTYTextView.m:4417 (-[PTYTextView insertText:replacementRange:]): insertText: replacementRange:{0, 0}
1430949308.271340 PTYTextView.m:4427 (-[PTYTextView insertText:replacementRange:]): PTYTextView insertText:
1430949308.271354 PTYSession.m:1960 (-[PTYSession insertText:]): writeTask:<08>
1430949308.272265 PTYSession.m:1316 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTaskImpl<0x7fd49b135790> canBroadcast=1: called from (
0 iTerm2 0x0000000109a19580 -[PTYSession writeTaskImpl:canBroadcast:] + 64
1 iTerm2 0x00000001099e267d -[PTYTextView insertText:replacementRange:] + 637
2 iTerm2 0x00000001099d7e31 -[PTYTextView keyDown:] + 3041
3 AppKit 0x00007fff9136b11b -[NSWindow _reallySendEvent:isDelayedEvent:] + 5452
4 AppKit 0x00007fff90cfcd76 -[NSWindow sendEvent:] + 470
5 AppKit 0x00007fff90cf99b1 -[NSApplication sendEvent:] + 4199
6 iTerm2 0x0000000109a730b9 -[iTermApplication sendEvent:] + 1577
7 AppKit 0x00007fff90c22c68 -[NSApplication run] + 711
8 AppKit 0x00007fff90b9f354 NSApplicationMain + 1832
9 iTerm2 0x00000001099ab0f9 main + 121
10 iTerm2 0x00000001099ab074 start + 52
11 ??? 0x0000000000000002 0x0 + 2
)
1430949308.272278 PTYSession.m:1319 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTask keydown 0: 8 ()
1430949308.272297 PTYTextView.m:1790 (-[PTYTextView keyDown:]): PTYTextView keyDown work around control bug. cc=8
1430949308.272302 PTYTextView.m:1817 (-[PTYTextView keyDown:]): PTYTextView keyDown END
1430949308.272477 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.272524 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100CSI_DECRST params=25;>
1430949308.272589 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949308.272614 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;23;>
1430949308.272628 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.272647 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=12;>
1430949308.272660 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.272684 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;>
1430949308.272754 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.272763 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949308.272774 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498153c80 type=VT100CSI_DECRST params=25;>
1430949308.272778 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.272788 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949308.272806 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a48fc80 type=VT100CSI_CUP params=1;23;>
1430949308.272818 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.272822 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949308.272828 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.272833 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.272837 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.272839 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;>
1430949308.272881 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.272889 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949308.272902 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECSET params=25;>
1430949308.272918 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.272928 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949308.272938 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;>
1430949308.272938 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.272960 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949308.272980 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;23;>
1430949308.272992 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.273034 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;>
1430949308.273059 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.273085 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949308.273092 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;>
1430949308.273452 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949308.273491 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949308.273534 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949308.273610 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 22 to 23, set rect NSRect: {{194, 1153341}, {36, 21}} dirty
1430949308.273623 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949308.273777 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 424, size 120x40
1430949308.274007 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new fi [hard]
dirty ......................:.................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 18 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949308.274056 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949308.274421 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949308.274447 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.274453 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>> is key window
1430949308.274505 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;>
1430949308.274524 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.274546 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{194, 1153341}, {36, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (22,0)>>>
1430949308.274569 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{194, 1153341}, {36, 21}}
1430949308.274571 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b30c270 type=VT100CSI_CUP params=1;22;>
1430949308.274608 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949308.274649 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493ff6240 type=VT100CSI_SCS0>
1430949308.274669 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949308.274703 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496ca6200 type=VT100CSI_SGR params=0;>
1430949308.274721 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 38 38 6d (.[38;5;188m)
1430949308.274743 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b31f150 type=VT100CSI_SGR params=38;5;188;>
1430949308.274759 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949308.274778 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_SGR params=48;5;233;>
1430949308.274786 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 20 ( )
1430949308.274807 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100_ASCIISTRING asciiData=“ ”>
1430949308.274825 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 33 48 (.[1;23H)
1430949308.274838 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949308.274845 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;23;>
1430949308.274860 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=22, row=0, width=120, height=40. Result=1
1430949308.274910 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.274953 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=12;>
1430949308.274979 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.275016 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;>
1430949308.275419 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.275446 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496f19210 type=VT100CSI_DECRST params=25;>
1430949308.275463 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 38 48 (.[39;118H)
1430949308.275482 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100CSI_CUP params=39;118;>
1430949308.275492 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949308.275511 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SCS0>
1430949308.275526 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949308.275545 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;>
1430949308.275563 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 39 33 6d (.[38;5;193m)
1430949308.275584 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;193;>
1430949308.275600 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-9 of 10: 1b 5b 34 38 3b 35 3b 32 32 6d (.[48;5;22m)
1430949308.275620 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SGR params=48;5;22;>
1430949308.275628 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 37 (7)
1430949308.275649 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493cda920 type=VT100_ASCIISTRING asciiData=“7”>
1430949308.275665 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949308.275684 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=39;119;>
1430949308.275696 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.275715 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496666a40 type=VT100CSI_DECRST params=12;>
1430949308.275727 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.275745 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;>
1430949308.275846 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.275869 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=25;>
1430949308.275883 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.275962 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100CSI_CUP params=1;22;>
1430949308.275983 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.276005 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4e1600 type=VT100CSI_CUP params=1;22;>
1430949308.276018 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.276049 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=12;>
1430949308.276068 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.276088 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECSET params=25;>
1430949308.276100 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.276119 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=25;>
1430949308.276132 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.276151 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496793930 type=VT100CSI_CUP params=1;22;>
1430949308.276163 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.276187 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECRST params=12;>
1430949308.276201 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.276234 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_DECSET params=25;>
1430949308.279270 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498153c80 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949308.279283 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279309 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a48fc80 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949308.279313 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279316 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279318 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279338 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949308.279357 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4966f8a30 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949308.279362 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279381 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949308.279385 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279404 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949308.279413 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279416 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279418 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279437 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949308.279455 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949308.279459 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279521 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949308.279533 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279554 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b30c270 type=VT100CSI_CUP params=1;22;> cursor=(22, 0)
1430949308.279557 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279559 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279561 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279590 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493ff6240 type=VT100CSI_SCS0> cursor=(21, 0)
1430949308.279611 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496ca6200 type=VT100CSI_SGR params=0;> cursor=(21, 0)
1430949308.279632 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b31f150 type=VT100CSI_SGR params=38;5;188;> cursor=(21, 0)
1430949308.279652 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a1d0da0 type=VT100CSI_SGR params=48;5;233;> cursor=(21, 0)
1430949308.279678 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100_ASCIISTRING asciiData=“ ”> cursor=(21, 0)
1430949308.279685 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with at x=21, y=0, line=54921
1430949308.279710 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_CUP params=1;23;> cursor=(22, 0)
1430949308.279713 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279715 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279717 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279736 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4a5fd0 type=VT100CSI_DECRST params=12;> cursor=(22, 0)
1430949308.279756 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_DECSET params=25;> cursor=(22, 0)
1430949308.279760 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279788 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496f19210 type=VT100CSI_DECRST params=25;> cursor=(22, 0)
1430949308.279792 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.279812 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100CSI_CUP params=39;118;> cursor=(22, 0)
1430949308.279815 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279817 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279819 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279837 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SCS0> cursor=(117, 38)
1430949308.279856 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;> cursor=(117, 38)
1430949308.279879 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;193;> cursor=(117, 38)
1430949308.279900 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SGR params=48;5;22;> cursor=(117, 38)
1430949308.279921 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493cda920 type=VT100_ASCIISTRING asciiData=“7”> cursor=(117, 38)
1430949308.279926 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with 7 at x=117, y=38, line=54959
1430949308.279948 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949308.279951 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.279953 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.279955 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.279974 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496666a40 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949308.279994 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949308.279998 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.280024 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949308.280028 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.280048 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100CSI_CUP params=1;22;> cursor=(118, 38)
1430949308.280054 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.280056 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.280058 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.280078 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4e1600 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.280080 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.280082 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.280084 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.280103 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.280122 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.280126 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.280146 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.280150 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.280171 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496793930 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.280173 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.280175 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.280177 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.280196 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6a4460 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.280215 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.280221 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 22,0ld dirty
1430949308.308060 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949308.308440 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949308.308524 PTYTextView.m:5980 (-[PTYTextView updateDirtyRects]): Mark previous cursor position 22,0 dirty
1430949308.308532 PTYTextView.m:5990 (-[PTYTextView updateDirtyRects]): Mark current cursor position 22,0 dirty
1430949308.308554 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 21 to 23, set rect NSRect: {{185, 1153341}, {45, 21}} dirty
1430949308.308599 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54959 is dirty from 117 to 119, set rect NSRect: {{1049, 1154139}, {45, 21}} dirty
1430949308.308605 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949308.308758 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 425, size 120x40
1430949308.308986 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new f [hard]
dirty .....................:..................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 17 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949308.309038 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.309390 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.309422 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.309454 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{185, 1153341}, {905, 819}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>>
1430949308.309465 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{1049, 1154139}, {41, 21}}
1430949308.309664 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{185, 1153341}, {45, 21}}
1430949308.309796 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949308.309807 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=21, row=0, width=120, height=40. Result=1
1430949308.583205 PTYTextView.m:1694 (-[PTYTextView keyDown:]): PTYTextView keyDown BEGIN NSEvent: type=KeyDown loc=(0,867) time=396462.9 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949308.583217 PTYTextView.m:1713 (-[PTYTextView keyDown:]): PTYTextView keyDown modflag=262401 keycode=4
1430949308.583221 PTYTextView.m:1714 (-[PTYTextView keyDown:]): prev=0
1430949308.583230 PTYTextView.m:1715 (-[PTYTextView keyDown:]): hasActionableKeyMappingForEvent=0
1430949308.583234 PTYTextView.m:1716 (-[PTYTextView keyDown:]): modFlag & (NSNumericPadKeyMask | NSFUnctionKeyMask)=0
1430949308.583246 PTYTextView.m:1717 (-[PTYTextView keyDown:]): charactersIgnoringModififiers length=1
1430949308.583251 PTYTextView.m:1718 (-[PTYTextView keyDown:]): delegate optionkey=1, delegate rightOptionKey=0
1430949308.583255 PTYTextView.m:1719 (-[PTYTextView keyDown:]): leftAltPressed && optionKey != NORMAL = 0
1430949308.583258 PTYTextView.m:1720 (-[PTYTextView keyDown:]): rightAltPressed && rightOptionKey != NORMAL = 0
1430949308.583261 PTYTextView.m:1721 (-[PTYTextView keyDown:]): isControl=262144
1430949308.583265 PTYTextView.m:1722 (-[PTYTextView keyDown:]): keycode is slash=0, is backslash=0
1430949308.583269 PTYTextView.m:1723 (-[PTYTextView keyDown:]): event is repeated=0
1430949308.583318 iTermNSKeyBindingEmulator.m:88 (-[iTermNSKeyBindingEmulator handlesEvent:]): Checking if default key bindings should handle NSEvent: type=KeyDown loc=(0,867) time=396462.9 flags=0x40101 win=0x7fd493ea7420 winNum=5288 ctxt=0x0 chars="" unmodchars="h" repeat=0 keyCode=4
1430949308.583335 iTermNSKeyBindingEmulator.m:100 (-[iTermNSKeyBindingEmulator handlesEvent:]): Looking up default key binding for: ^[code 104]
1430949308.583340 iTermNSKeyBindingEmulator.m:117 (-[iTermNSKeyBindingEmulator handlesEvent:]): Default key binding is (null)
1430949308.583348 PTYTextView.m:1753 (-[PTYTextView keyDown:]): Test for command key
1430949308.583352 PTYTextView.m:1767 (-[PTYTextView keyDown:]): Special ctrl+key handler running
1430949308.583360 PTYTextView.m:4417 (-[PTYTextView insertText:replacementRange:]): insertText: replacementRange:{0, 0}
1430949308.583364 PTYTextView.m:4427 (-[PTYTextView insertText:replacementRange:]): PTYTextView insertText:
1430949308.583378 PTYSession.m:1960 (-[PTYSession insertText:]): writeTask:<08>
1430949308.584211 PTYSession.m:1316 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTaskImpl<0x7fd49b135790> canBroadcast=1: called from (
0 iTerm2 0x0000000109a19580 -[PTYSession writeTaskImpl:canBroadcast:] + 64
1 iTerm2 0x00000001099e267d -[PTYTextView insertText:replacementRange:] + 637
2 iTerm2 0x00000001099d7e31 -[PTYTextView keyDown:] + 3041
3 AppKit 0x00007fff9136b11b -[NSWindow _reallySendEvent:isDelayedEvent:] + 5452
4 AppKit 0x00007fff90cfcd76 -[NSWindow sendEvent:] + 470
5 AppKit 0x00007fff90cf99b1 -[NSApplication sendEvent:] + 4199
6 iTerm2 0x0000000109a730b9 -[iTermApplication sendEvent:] + 1577
7 AppKit 0x00007fff90c22c68 -[NSApplication run] + 711
8 AppKit 0x00007fff90b9f354 NSApplicationMain + 1832
9 iTerm2 0x00000001099ab0f9 main + 121
10 iTerm2 0x00000001099ab074 start + 52
11 ??? 0x0000000000000002 0x0 + 2
)
1430949308.584222 PTYSession.m:1319 (-[PTYSession writeTaskImpl:canBroadcast:]): writeTask keydown 0: 8 ()
1430949308.584239 PTYTextView.m:1790 (-[PTYTextView keyDown:]): PTYTextView keyDown work around control bug. cc=8
1430949308.584242 PTYTextView.m:1817 (-[PTYTextView keyDown:]): PTYTextView keyDown END
1430949308.584427 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.584467 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECRST params=25;>
1430949308.584484 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.584506 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_CUP params=1;22;>
1430949308.584519 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.584576 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECRST params=12;>
1430949308.584598 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.584620 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_DECSET params=25;>
1430949308.584692 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.584693 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.584721 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.584721 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493cda920 type=VT100CSI_DECRST params=25;>
1430949308.584757 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.584761 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.584764 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.584767 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.584779 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.584788 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.584808 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.584813 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.584820 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=1;22;>
1430949308.584849 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.584903 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496666a40 type=VT100CSI_DECRST params=12;>
1430949308.584931 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.584942 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949308.584967 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;>
1430949308.585008 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.585054 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;>
1430949308.585079 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.585115 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496de8890 type=VT100CSI_CUP params=1;22;>
1430949308.585138 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.585172 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECRST params=12;>
1430949308.585196 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.585235 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECSET params=25;>
1430949308.585329 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949308.585411 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 21 to 22, set rect NSRect: {{185, 1153341}, {36, 21}} dirty
1430949308.585441 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949308.585602 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 426, size 120x40
1430949308.585831 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new f [hard]
dirty .....................:..................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 17 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949308.586085 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.586420 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.586469 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECRST params=25;>
1430949308.586479 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.586498 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 30 48 (.[1;20H)
1430949308.586509 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>> is key window
1430949308.586537 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=1;20;>
1430949308.586556 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949308.586571 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{185, 1153341}, {36, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (21,0)>>>
1430949308.586598 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496793930 type=VT100CSI_SCS0>
1430949308.586599 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{185, 1153341}, {36, 21}}
1430949308.586642 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949308.586687 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6a4460 type=VT100CSI_SGR params=0;>
1430949308.586721 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 32 33 37 6d (.[38;5;237m)
1430949308.586777 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_SGR params=38;5;237;>
1430949308.586815 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 34 6d (.[48;5;234m)
1430949308.586841 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949308.586852 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496f19210 type=VT100CSI_SGR params=48;5;234;>
1430949308.586853 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=21, row=0, width=120, height=40. Result=1
1430949308.586878 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-1 of 2: c2 b7 (..)
1430949308.586907 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49840a8f0 type=VT100_STRING string=“·”>
1430949308.586918 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949308.586937 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SCS0>
1430949308.586947 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949308.586966 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;>
1430949308.586983 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 38 38 6d (.[38;5;188m)
1430949308.587003 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;188;>
1430949308.587019 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 34 38 3b 35 3b 32 33 33 6d (.[48;5;233m)
1430949308.587039 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SGR params=48;5;233;>
1430949308.587046 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 20 ( )
1430949308.587067 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498352cb0 type=VT100_ASCIISTRING asciiData=“ ”>
1430949308.587080 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 32 48 (.[1;22H)
1430949308.587099 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986d8af0 type=VT100CSI_CUP params=1;22;>
1430949308.587112 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.587132 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4968d1640 type=VT100CSI_DECRST params=12;>
1430949308.587179 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.587221 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECSET params=25;>
1430949308.587622 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.587651 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493ff6240 type=VT100CSI_DECRST params=25;>
1430949308.587670 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 38 48 (.[39;118H)
1430949308.587691 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496ca6200 type=VT100CSI_CUP params=39;118;>
1430949308.587700 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 28 42 (.(B)
1430949308.587718 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b31f150 type=VT100CSI_SCS0>
1430949308.587727 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-2 of 3: 1b 5b 6d (.[m)
1430949308.587745 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_SGR params=0;>
1430949308.587762 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-10 of 11: 1b 5b 33 38 3b 35 3b 31 39 33 6d (.[38;5;193m)
1430949308.587780 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a177910 type=VT100CSI_SGR params=38;5;193;>
1430949308.587795 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-9 of 10: 1b 5b 34 38 3b 35 3b 32 32 6d (.[48;5;22m)
1430949308.587814 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd496fce9b0 type=VT100CSI_SGR params=48;5;22;>
1430949308.587825 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-0 of 1: 36 (6)
1430949308.587846 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a4a5fd0 type=VT100_ASCIISTRING asciiData=“6”>
1430949308.587861 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-8 of 9: 1b 5b 33 39 3b 31 31 39 48 (.[39;119H)
1430949308.587879 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a24d530 type=VT100CSI_CUP params=39;119;>
1430949308.587890 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.587908 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=12;>
1430949308.587920 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.587937 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498153c80 type=VT100CSI_DECSET params=25;>
1430949308.588030 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.588106 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=25;>
1430949308.588125 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 31 48 (.[1;21H)
1430949308.588146 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4966f8a30 type=VT100CSI_CUP params=1;21;>
1430949308.588160 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 31 48 (.[1;21H)
1430949308.588179 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd498295c10 type=VT100CSI_CUP params=1;21;>
1430949308.588191 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.588223 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_DECRST params=12;>
1430949308.588235 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.588253 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49826fa50 type=VT100CSI_DECSET params=25;>
1430949308.588265 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 6c (.[?25l)
1430949308.588284 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49855f6c0 type=VT100CSI_DECRST params=25;>
1430949308.588297 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-6 of 7: 1b 5b 31 3b 32 31 48 (.[1;21H)
1430949308.588315 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd4986b78d0 type=VT100CSI_CUP params=1;21;>
1430949308.588327 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 31 32 6c (.[?12l)
1430949308.588345 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd493f97700 type=VT100CSI_DECRST params=12;>
1430949308.588357 VT100Parser.m:175 (-[VT100Parser addNextParsedTokensToVector:]): Bytes 0-5 of 6: 1b 5b 3f 32 35 68 (.[?25h)
1430949308.588374 VT100Parser.m:179 (-[VT100Parser addNextParsedTokensToVector:]): Parsed as <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_DECSET params=25;>
1430949308.596086 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493cda920 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.596100 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596127 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b03e3d0 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.596138 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.596149 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.596152 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.596173 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496666a40 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.596192 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498076180 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.596197 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596217 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b30c270 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.596221 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596241 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496de8890 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.596243 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.596245 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.596247 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.596266 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7983d0 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.596285 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4e1600 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.596289 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596349 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3f1b70 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.596354 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596377 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fc18b0 type=VT100CSI_CUP params=1;20;> cursor=(21, 0)
1430949308.596380 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.596382 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.596384 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.596403 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496793930 type=VT100CSI_SCS0> cursor=(19, 0)
1430949308.596423 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6a4460 type=VT100CSI_SGR params=0;> cursor=(19, 0)
1430949308.596444 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fa4cb0 type=VT100CSI_SGR params=38;5;237;> cursor=(19, 0)
1430949308.596464 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496f19210 type=VT100CSI_SGR params=48;5;234;> cursor=(19, 0)
1430949308.596486 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49840a8f0 type=VT100_STRING string=“·”> cursor=(19, 0)
1430949308.596495 VT100Screen.m:840 (-[VT100Screen appendStringAtCursor:]): appendStringAtCursor: 1 chars starting with · at x=19, y=0, line=54921
1430949308.596526 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a7d11f0 type=VT100CSI_SCS0> cursor=(20, 0)
1430949308.596546 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a6b0ad0 type=VT100CSI_SGR params=0;> cursor=(20, 0)
1430949308.596566 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4969cfbc0 type=VT100CSI_SGR params=38;5;188;> cursor=(20, 0)
1430949308.596610 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a3928b0 type=VT100CSI_SGR params=48;5;233;> cursor=(20, 0)
1430949308.596647 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498352cb0 type=VT100_ASCIISTRING asciiData=“ ”> cursor=(20, 0)
1430949308.596656 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with at x=20, y=0, line=54921
1430949308.596690 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986d8af0 type=VT100CSI_CUP params=1;22;> cursor=(21, 0)
1430949308.596694 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.596698 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.596701 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.596730 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4968d1640 type=VT100CSI_DECRST params=12;> cursor=(21, 0)
1430949308.596760 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b34b930 type=VT100CSI_DECSET params=25;> cursor=(21, 0)
1430949308.596767 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596805 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493ff6240 type=VT100CSI_DECRST params=25;> cursor=(21, 0)
1430949308.596811 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.596842 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496ca6200 type=VT100CSI_CUP params=39;118;> cursor=(21, 0)
1430949308.596846 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.596849 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.596852 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.596881 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b31f150 type=VT100CSI_SCS0> cursor=(117, 38)
1430949308.596913 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b3ddf50 type=VT100CSI_SGR params=0;> cursor=(117, 38)
1430949308.596944 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a177910 type=VT100CSI_SGR params=38;5;193;> cursor=(117, 38)
1430949308.596974 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd496fce9b0 type=VT100CSI_SGR params=48;5;22;> cursor=(117, 38)
1430949308.597006 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a4a5fd0 type=VT100_ASCIISTRING asciiData=“6”> cursor=(117, 38)
1430949308.597015 VT100Screen.m:797 (-[VT100Screen appendAsciiDataAtCursor:]): appendAsciiDataAtCursor: 1 chars starting with 6 at x=117, y=38, line=54959
1430949308.597047 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a24d530 type=VT100CSI_CUP params=39;119;> cursor=(118, 38)
1430949308.597051 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.597054 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.597057 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.597130 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a34b9b0 type=VT100CSI_DECRST params=12;> cursor=(118, 38)
1430949308.597155 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498153c80 type=VT100CSI_DECSET params=25;> cursor=(118, 38)
1430949308.597176 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.597219 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4962f6920 type=VT100CSI_DECRST params=25;> cursor=(118, 38)
1430949308.597227 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.597265 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4966f8a30 type=VT100CSI_CUP params=1;21;> cursor=(118, 38)
1430949308.597270 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.597273 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.597277 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.597308 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd498295c10 type=VT100CSI_CUP params=1;21;> cursor=(20, 0)
1430949308.597312 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.597315 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.597318 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.597348 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49b6dfc80 type=VT100CSI_DECRST params=12;> cursor=(20, 0)
1430949308.597377 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49826fa50 type=VT100CSI_DECSET params=25;> cursor=(20, 0)
1430949308.597383 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.597413 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49855f6c0 type=VT100CSI_DECRST params=25;> cursor=(20, 0)
1430949308.597419 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.597450 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd4986b78d0 type=VT100CSI_CUP params=1;21;> cursor=(20, 0)
1430949308.597454 VT100Screen.m:985 (-[VT100Screen cursorToX:]): cursorToX
1430949308.597457 VT100Screen.m:3715 (-[VT100Screen cursorToY:]): cursorToY
1430949308.597460 VT100Screen.m:3723 (-[VT100Screen cursorToX:Y:]): cursorToX:Y
1430949308.597489 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd493f97700 type=VT100CSI_DECRST params=12;> cursor=(20, 0)
1430949308.597521 PTYSession.m:1498 (-[PTYSession executeTokens:bytesHandled:]): Execute token <VT100Token: 0x7fd49a0c0d70 type=VT100CSI_DECSET params=25;> cursor=(20, 0)
1430949308.597529 PTYTextView.m:1449 (-[PTYTextView markCursorDirty]): Mark cursor position 21,0ld dirty
1430949308.619707 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949308.620144 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949308.620227 PTYTextView.m:5980 (-[PTYTextView updateDirtyRects]): Mark previous cursor position 21,0 dirty
1430949308.620235 PTYTextView.m:5990 (-[PTYTextView updateDirtyRects]): Mark current cursor position 21,0 dirty
1430949308.620257 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54921 is dirty from 19 to 22, set rect NSRect: {{167, 1153341}, {54, 21}} dirty
1430949308.620293 PTYTextView.m:5931 (-[PTYTextView setNeedsDisplayOnLine:inRange:]): Line 54959 is dirty from 117 to 119, set rect NSRect: {{1049, 1154139}, {45, 21}} dirty
1430949308.620300 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949308.620470 DVREncoder.m:219 (-[DVREncoder _appendFrameImpl:length:type:info:]): Append frame with key 427, size 120x40
1430949308.620770 PTYTextView.m:6036 (-[PTYTextView updateDirtyRects]): 0000: 1 This is my new? [hard]
dirty ....................:...................................................................................................
0001: ~ [hard]
dirty ........................................................................................................................
0002: ~ [hard]
dirty ........................................................................................................................
0003: ~ [hard]
dirty ........................................................................................................................
0004: ~ [hard]
dirty ........................................................................................................................
--- top of buffer ---
0005: ~ [hard]
dirty ........................................................................................................................
0006: ~ [hard]
dirty ........................................................................................................................
0007: ~ [hard]
dirty ........................................................................................................................
0008: ~ [hard]
dirty ........................................................................................................................
0009: ~ [hard]
dirty ........................................................................................................................
0010: ~ [hard]
dirty ........................................................................................................................
0011: ~ [hard]
dirty ........................................................................................................................
0012: ~ [hard]
dirty ........................................................................................................................
0013: ~ [hard]
dirty ........................................................................................................................
0014: ~ [hard]
dirty ........................................................................................................................
0015: ~ [hard]
dirty ........................................................................................................................
0016: ~ [hard]
dirty ........................................................................................................................
0017: ~ [hard]
dirty ........................................................................................................................
0018: ~ [hard]
dirty ........................................................................................................................
0019: ~ [hard]
dirty ........................................................................................................................
0020: ~ [hard]
dirty ........................................................................................................................
0021: ~ [hard]
dirty ........................................................................................................................
0022: ~ [hard]
dirty ........................................................................................................................
0023: ~ [hard]
dirty ........................................................................................................................
0024: ~ [hard]
dirty ........................................................................................................................
0025: ~ [hard]
dirty ........................................................................................................................
0026: ~ [hard]
dirty ........................................................................................................................
0027: ~ [hard]
dirty ........................................................................................................................
0028: ~ [hard]
dirty ........................................................................................................................
0029: ~ [hard]
dirty ........................................................................................................................
0030: ~ [hard]
dirty ........................................................................................................................
0031: ~ [hard]
dirty ........................................................................................................................
0032: ~ [hard]
dirty ........................................................................................................................
0033: ~ [hard]
dirty ........................................................................................................................
0034: ~ [hard]
dirty ........................................................................................................................
0035: ~ [hard]
dirty ........................................................................................................................
0036: ~ [hard]
dirty ........................................................................................................................
0037: ~ [hard]
dirty ........................................................................................................................
0038: INSERT ?? test.txt[+] ? text ? utf-8[unix] ? 100% ? 1: 16 [hard]
dirty ........................................................................................................................
0039: -- INSERT -- [hard]
dirty ........................................................................................................................
1430949308.620829 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949308.621238 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949308.621275 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949308.621310 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{167, 1153341}, {923, 819}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>>
1430949308.621321 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{1049, 1154139}, {41, 21}}
1430949308.621543 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{167, 1153341}, {54, 21}}
1430949308.621735 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949308.621746 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=20, row=0, width=120, height=40. Result=1
1430949309.096615 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949309.096672 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949309.096719 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949309.096766 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.096831 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949309.096863 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.097260 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.097292 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.097328 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{185, 1153341}, {9, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>>
1430949309.097339 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{185, 1153341}, {9, 21}}
1430949309.097681 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949309.097696 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=20, row=0, width=120, height=40. Result=1
1430949309.121714 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949309.121771 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949309.121847 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949309.121894 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.597612 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949309.597705 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949309.597761 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949309.597815 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.597880 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949309.597918 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.598361 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.598398 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949309.598443 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{185, 1153341}, {9, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>>
1430949309.598456 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{185, 1153341}, {9, 21}}
1430949309.598735 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949309.598746 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=0, column=20, row=0, width=120, height=40. Result=0
1430949309.622682 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949309.622733 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949309.622808 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949309.622857 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949310.098718 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949310.098787 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949310.098835 PTYTextView.m:5948 (-[PTYTextView updateDirtyRects]): Time to redraw blinking objects
1430949310.098883 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949310.098956 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949310.098988 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949310.099423 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949310.099457 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
1430949310.099493 iTermTextDrawingHelper.m:107 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect:NSRect: {{185, 1153341}, {9, 21}} in view <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>>
1430949310.099504 iTermTextDrawingHelper.m:121 (-[iTermTextDrawingHelper drawTextViewContentInRect:rectsPtr:rectCount:]): drawRect - draw sub rectangle NSRect: {{185, 1153341}, {9, 21}}
1430949310.099767 iTermTextDrawingHelper.m:1090 (-[iTermTextDrawingHelper drawCursor]): drawCursor
1430949310.099780 iTermTextDrawingHelper.m:1468 (-[iTermTextDrawingHelper shouldDrawCursor]): shouldDrawCursor: hasMarkedText=0, cursorVisible=1, showCursor=1, column=20, row=0, width=120, height=40. Result=1
1430949310.123428 PTYTab.m:789 (-[PTYTab updateLabelAttributes]): PTYTab updateLabelAttributes
1430949310.123489 PTYTextView.m:1299 (-[PTYTextView refresh]): PTYTextView refresh called
1430949310.123595 PTYTextView.m:6021 (-[PTYTextView updateDirtyRects]): updateDirtyRects resetDirty
1430949310.123665 PTYTextView.m:1154 (-[PTYTextView isInKeyWindow]): <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> is key window
------ BEGIN FOOTER -----
Windows:
Window <NSComboBoxWindow: 0x7fd496fb9160>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1
<NSScrollView: 0x7fd496f7df00> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd496f7e410> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd496326270> frame=NSRect: {{0, 0}, {13, 147}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd496f7e720> frame=NSRect: {{-16, 0}, {16, 0}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49808ffe0>, frame=NSRect: {{-2142, 249}, {451, 246}}. isMain=0 isKey=0
<NSView: 0x7fd496f51ac0> frame=NSRect: {{0, 0}, {451, 246}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f5a370> frame=NSRect: {{128, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f83a30> frame=NSRect: {{171, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f83dc0> frame=NSRect: {{217, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f84150> frame=NSRect: {{127, 202}, {306, 26}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f84d10> frame=NSRect: {{125, 86}, {308, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f84c00> frame=NSRect: {{17, 208}, {106, 17}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f85410> frame=NSRect: {{127, 174}, {306, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f85ac0> frame=NSRect: {{49, 180}, {74, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f85940> frame=NSRect: {{56, 155}, {67, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f5a2a0> frame=NSRect: {{74, 92}, {49, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f85ed0> frame=NSRect: {{259, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f864c0> frame=NSRect: {{354, 12}, {82, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f85d50> frame=NSRect: {{272, 12}, {82, 32}} hidden=no alphaValue=1.00
| <EventMonitorView: 0x7fd498214dd0> frame=NSRect: {{130, 118}, {300, 29}} hidden=no alphaValue=1.00
| | <NSTextField: 0x7fd496f8ed30> frame=NSRect: {{-3, 6}, {306, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f86800> frame=NSRect: {{17, 62}, {106, 19}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd496f8f3b0> frame=NSRect: {{126, 57}, {308, 26}} hidden=YES alphaValue=1.00
| <NSTextField: 0x7fd496f9c3f0> frame=NSRect: {{128, 60}, {302, 22}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a00a200>, frame=NSRect: {{-2113, 255}, {804, 356}}. isMain=0 isKey=0
<NSView: 0x7fd49a060580> frame=NSRect: {{0, 0}, {804, 356}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49a060130> frame=NSRect: {{20, 52}, {764, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49a69ffd0> frame=NSRect: {{1, 17}, {762, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49a69faf0> frame=NSRect: {{0, 0}, {762, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49a63b520> frame=NSRect: {{1, 0}, {762, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd49a63b830> frame=NSRect: {{0, 0}, {762, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49a63bad0> frame=NSRect: {{1, 248}, {762, 16}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd49a6724c0> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd49a060690> frame=NSRect: {{20, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06dd30> frame=NSRect: {{43, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06e0c0> frame=NSRect: {{666, 18}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49a06e400> frame=NSRect: {{694, 14}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49a63b1e0> frame=NSRect: {{17, 325}, {62, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496ddb370>, frame=NSRect: {{-2188, 450}, {575, 295}}. isMain=0 isKey=0
<NSView: 0x7fd496f9c2c0> frame=NSRect: {{0, 0}, {575, 295}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f9cbf0> frame=NSRect: {{17, 258}, {304, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f9cfa0> frame=NSRect: {{17, 236}, {534, 14}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496df8b60> frame=NSRect: {{18, 222}, {539, 14}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd496df8ea0> frame=NSRect: {{20, 53}, {535, 154}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f02130> frame=NSRect: {{1, 17}, {533, 136}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd496f02440> frame=NSRect: {{0, 0}, {533, 136}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f02c60> frame=NSRect: {{1, 0}, {533, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd496b8aac0> frame=NSRect: {{0, 0}, {533, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd496f36220> frame=NSRect: {{1, 116}, {531, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd496f038e0> frame=NSRect: {{224, 17}, {15, 102}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd496f369d0> frame=NSRect: {{465, 13}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f36160> frame=NSRect: {{20, 21}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f370f0> frame=NSRect: {{43, 21}, {24, 24}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496dc8570>, frame=NSRect: {{-2112, 325}, {805, 358}}. isMain=0 isKey=0
<NSView: 0x7fd496033820> frame=NSRect: {{0, 0}, {805, 358}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd496fb93a0> frame=NSRect: {{20, 54}, {765, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4960336d0> frame=NSRect: {{1, 17}, {763, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd496f7f980> frame=NSRect: {{0, 0}, {763, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd496f7d1f0> frame=NSRect: {{1, 0}, {763, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd496f8b230> frame=NSRect: {{0, 0}, {763, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd496f7d6c0> frame=NSRect: {{1, 116}, {523, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd496f7db10> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd496aaeaf0> frame=NSRect: {{20, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496cc3de0> frame=NSRect: {{43, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496fb8f00> frame=NSRect: {{66, 18}, {106, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49604e6d0> frame=NSRect: {{171, 18}, {104, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493cd8b90> frame=NSRect: {{667, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496fabf90> frame=NSRect: {{695, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd496f45f20> frame=NSRect: {{17, 327}, {149, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496f3f3a0> frame=NSRect: {{283, 20}, {217, 18}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd496d510f0>, frame=NSRect: {{-2264, 282}, {406, 145}}. isMain=0 isKey=0
<NSView: 0x7fd496ff08d0> frame=NSRect: {{0, 0}, {406, 145}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0b30> frame=NSRect: {{18, 109}, {123, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0e40> frame=NSRect: {{18, 89}, {124, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496c1cef0> frame=NSRect: {{198, 89}, {176, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0660> frame=NSRect: {{198, 109}, {190, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b019750> frame=NSRect: {{18, 59}, {272, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b019ae0> frame=NSRect: {{334, 13}, {58, 32}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a6f05f0>, frame=NSRect: {{302, 830}, {606, 456}}. isMain=0 isKey=0
<NSView: 0x7fd49a046750> frame=NSRect: {{0, 0}, {606, 434}} hidden=no alphaValue=1.00
| <NSTabView: 0x7fd49a66efa0> frame=NSRect: {{13, 0}, {593, 425}} hidden=no alphaValue=1.00
| | <NSView: 0x7fd49b0f0fc0> frame=NSRect: {{0, 0}, {593, 425}} hidden=no alphaValue=1.00
| | | <NSTabView: 0x7fd49b042890> frame=NSRect: {{0, 7}, {580, 418}} hidden=no alphaValue=1.00
| | | | <iTermSizeRememberingView: 0x7fd496f39350> frame=NSRect: {{10, 33}, {560, 372}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f36900> frame=NSRect: {{114, 349}, {432, 22}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd49b01ecf0> frame=NSRect: {{18, 352}, {90, 17}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f25820> frame=NSRect: {{114, 322}, {432, 22}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f254e0> frame=NSRect: {{18, 325}, {90, 17}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd496f251a0> frame=NSRect: {{93, 10}, {296, 32}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f24e60> frame=NSRect: {{14, 377}, {167, 17}} hidden=no alphaValue=1.00
| | | | | <ProfileListView: 0x7fd49a040700> frame=NSRect: {{16, 58}, {530, 256}} hidden=no alphaValue=1.00
| | | | | | <iTermSearchField: 0x7fd49a0409e0> frame=NSRect: {{0, 234}, {530, 22}} hidden=no alphaValue=1.00
| | | | | | <NSSplitView: 0x7fd49a6f3390> frame=NSRect: {{0, 0}, {530, 224}} hidden=no alphaValue=1.00
| | | | | | | <ProfileTagsView: 0x7fd496d9a3d0> frame=NSRect: {{0, 0}, {0, 224}} hidden=no alphaValue=1.00
| | | | | | | | <NSScrollView: 0x7fd496d9a4a0> frame=NSRect: {{0, 0}, {0, 224}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd496d92b00> frame=NSRect: {{1, 17}, {1, 206}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSTableView: 0x7fd496d93370> frame=NSRect: {{0, 0}, {13, 206}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd496d94190> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSTableHeaderView: 0x7fd496d94580> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScroller: 0x7fd496d92e10> frame=NSRect: {{-16, 17}, {16, 206}} hidden=no alphaValue=1.00
| | | | | | | <NSScrollView: 0x7fd49a6f3670> frame=NSRect: {{10, 0}, {520, 224}} hidden=no alphaValue=1.00
| | | | | | | | <NSClipView: 0x7fd49a6f3b80> frame=NSRect: {{1, 17}, {518, 206}} hidden=no alphaValue=1.00
| | | | | | | | | <ProfileTableView: 0x7fd496d99140> frame=NSRect: {{0, 0}, {518, 206}} hidden=no alphaValue=1.00
| | | | | | | | <NSClipView: 0x7fd496d99c20> frame=NSRect: {{1, 0}, {518, 17}} hidden=no alphaValue=1.00
| | | | | | | | | <NSTableHeaderView: 0x7fd496d9a070> frame=NSRect: {{0, 0}, {518, 17}} hidden=no alphaValue=1.00
| | | | | | | | <NSScroller: 0x7fd49a6f3e90> frame=NSRect: {{503, 17}, {16, 206}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd49b01a7f0> frame=NSRect: {{389, 10}, {163, 32}} hidden=no alphaValue=1.00
| | | | | <NSTextField: 0x7fd496f36d10> frame=NSRect: {{14, 253}, {4, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49b099080> frame=NSRect: {{52, 19}, {24, 25}} hidden=YES alphaValue=1.00
| | | <NSButton: 0x7fd496f7f1b0> frame=NSRect: {{0, 19}, {53, 25}} hidden=YES alphaValue=1.00
| | | <NSButton: 0x7fd49b0e2fc0> frame=NSRect: {{75, 19}, {24, 25}} hidden=YES alphaValue=1.00
| | | <NSPopUpButton: 0x7fd496fbed70> frame=NSRect: {{98, 19}, {157, 25}} hidden=YES alphaValue=1.00
| | | <ProfileListView: 0x7fd4980e20a0> frame=NSRect: {{0, 52}, {319, 363}} hidden=YES alphaValue=1.00
| | | | <iTermSearchField: 0x7fd493fb0740> frame=NSRect: {{0, 341}, {319, 22}} hidden=no alphaValue=1.00
| | | | <NSSplitView: 0x7fd4980f4f50> frame=NSRect: {{0, 0}, {319, 331}} hidden=no alphaValue=1.00
| | | | | <ProfileTagsView: 0x7fd4982b7260> frame=NSRect: {{0, 0}, {0, 331}} hidden=no alphaValue=1.00
| | | | | | <NSScrollView: 0x7fd4982b74f0> frame=NSRect: {{0, 0}, {0, 331}} hidden=no alphaValue=1.00
| | | | | | | <NSClipView: 0x7fd4982b7990> frame=NSRect: {{1, 17}, {1, 313}} hidden=no alphaValue=1.00
| | | | | | | | <NSTableView: 0x7fd493fdb5a0> frame=NSRect: {{0, 0}, {13, 313}} hidden=no alphaValue=1.00
| | | | | | | <NSClipView: 0x7fd493fd4360> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | <NSTableHeaderView: 0x7fd493fd4750> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSScroller: 0x7fd493f39770> frame=NSRect: {{-16, 17}, {16, 313}} hidden=no alphaValue=1.00
| | | | | <NSScrollView: 0x7fd4980f5230> frame=NSRect: {{9, 0}, {310, 331}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd4980f56f0> frame=NSRect: {{1, 17}, {308, 313}} hidden=no alphaValue=1.00
| | | | | | | <ProfileTableView: 0x7fd4980f9ae0> frame=NSRect: {{0, 0}, {308, 313}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd4980fa850> frame=NSRect: {{1, 0}, {308, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSTableHeaderView: 0x7fd4980fade0> frame=NSRect: {{0, 0}, {308, 17}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980f5a00> frame=NSRect: {{293, 17}, {16, 313}} hidden=no alphaValue=1.00
Window <NSComboBoxWindow: 0x7fd4983dbd90>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1
<NSScrollView: 0x7fd4983daf50> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd4983db460> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd498385f40> frame=NSRect: {{0, 0}, {13, 147}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd4983db770> frame=NSRect: {{-16, 0}, {16, 0}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a234740>, frame=NSRect: {{-2188, 450}, {575, 295}}. isMain=0 isKey=0
<NSView: 0x7fd49839d770> frame=NSRect: {{0, 0}, {575, 295}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49839e0a0> frame=NSRect: {{17, 258}, {304, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983d5a30> frame=NSRect: {{17, 236}, {534, 14}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983d5df0> frame=NSRect: {{18, 222}, {539, 14}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd4983d62f0> frame=NSRect: {{20, 53}, {535, 154}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4983d6740> frame=NSRect: {{1, 17}, {533, 136}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd4983d6a50> frame=NSRect: {{0, 0}, {533, 136}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd4983d7350> frame=NSRect: {{1, 0}, {533, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd4983d6f30> frame=NSRect: {{0, 0}, {533, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd4983d8350> frame=NSRect: {{1, 116}, {531, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd4983d7fd0> frame=NSRect: {{224, 17}, {15, 102}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd4983d8b00> frame=NSRect: {{465, 13}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd496ff0560> frame=NSRect: {{20, 21}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c6b10> frame=NSRect: {{43, 21}, {24, 24}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd498127be0>, frame=NSRect: {{-2113, 255}, {804, 356}}. isMain=0 isKey=0
<NSView: 0x7fd49837c9d0> frame=NSRect: {{0, 0}, {804, 356}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49837c580> frame=NSRect: {{20, 52}, {764, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837c270> frame=NSRect: {{1, 17}, {762, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49837bd90> frame=NSRect: {{0, 0}, {762, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837dd80> frame=NSRect: {{1, 0}, {762, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd49837e090> frame=NSRect: {{0, 0}, {762, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49837e330> frame=NSRect: {{1, 248}, {762, 16}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd49837e780> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd49837cca0> frame=NSRect: {{20, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d030> frame=NSRect: {{43, 20}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d3c0> frame=NSRect: {{666, 18}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49837d700> frame=NSRect: {{694, 14}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49837da40> frame=NSRect: {{17, 325}, {62, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b565bd0>, frame=NSRect: {{1292, 708}, {937, 521}}. isMain=0 isKey=0
<NSView: 0x7fd49b4ea3c0> frame=NSRect: {{0, 0}, {937, 444}} hidden=no alphaValue=1.00
| <NSTabView: 0x7fd49b4ea690> frame=NSRect: {{13, 0}, {924, 435}} hidden=no alphaValue=1.00
| | <iTermSizeRememberingView: 0x7fd4985728a0> frame=NSRect: {{0, 0}, {924, 435}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4983ac9d0> frame=NSRect: {{-3, 417}, {146, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498369cf0> frame=NSRect: {{361, 417}, {151, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c47b0> frame=NSRect: {{17, 397}, {143, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4983697f0> frame=NSRect: {{17, 372}, {143, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c4a40> frame=NSRect: {{14, 347}, {146, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985c4580> frame=NSRect: {{7, 322}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498367d80> frame=NSRect: {{163, 391}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498367540> frame=NSRect: {{163, 366}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49853a750> frame=NSRect: {{163, 341}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49853a030> frame=NSRect: {{163, 316}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd4985395b0> frame=NSRect: {{163, 290}, {163, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498539860> frame=NSRect: {{-3, 296}, {163, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836a340> frame=NSRect: {{163, 191}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd498539030> frame=NSRect: {{163, 161}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498589510> frame=NSRect: {{-3, 257}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498538b30> frame=NSRect: {{237, 197}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd498589870> frame=NSRect: {{237, 167}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd4985895e0> frame=NSRect: {{61, 197}, {99, 17}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836d190> frame=NSRect: {{163, 220}, {72, 26}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836ce50> frame=NSRect: {{237, 226}, {65, 17}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836cb10> frame=NSRect: {{32, 167}, {128, 17}} hidden=no alphaValue=1.00
| | | <NSBox: 0x7fd49836c790> frame=NSRect: {{336, 21}, {5, 413}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836c450> frame=NSRect: {{-3, 132}, {153, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836c0c0> frame=NSRect: {{-1, 108}, {320, 18}} hidden=no alphaValue=1.00
| | | <iTermShortcutInputView: 0x7fd49836bd70> frame=NSRect: {{82, 80}, {241, 22}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836ba30> frame=NSRect: {{27, 82}, {53, 17}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836b650> frame=NSRect: {{-1, 58}, {326, 18}} hidden=no alphaValue=1.00
| | | <NSPopUpButton: 0x7fd49836b170> frame=NSRect: {{27, 28}, {299, 26}} hidden=no alphaValue=1.00
| | | <NSButton: 0x7fd49836ade0> frame=NSRect: {{27, 9}, {272, 18}} hidden=no alphaValue=1.00
| | | <NSView: 0x7fd49b453ea0> frame=NSRect: {{363, 21}, {528, 393}} hidden=no alphaValue=1.00
| | | | <NSView: 0x7fd4980a0730> frame=NSRect: {{0, 0}, {528, 393}} hidden=no alphaValue=1.00
| | | | | <NSScrollView: 0x7fd49b5d3660> frame=NSRect: {{0, 33}, {528, 360}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd49b5d3350> frame=NSRect: {{1, 17}, {526, 342}} hidden=no alphaValue=1.00
| | | | | | | <NSTableView: 0x7fd49b5d2e70> frame=NSRect: {{0, 0}, {526, 342}} hidden=no alphaValue=1.00
| | | | | | <NSClipView: 0x7fd49b5d45a0> frame=NSRect: {{1, 0}, {526, 17}} hidden=no alphaValue=1.00
| | | | | | | <NSTableHeaderView: 0x7fd49b5d5380> frame=NSRect: {{0, 0}, {526, 17}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980ac230> frame=NSRect: {{511, 17}, {16, 342}} hidden=no alphaValue=1.00
| | | | | | <NSScroller: 0x7fd4980ac800> frame=NSRect: {{-100, -100}, {266, 15}} hidden=YES alphaValue=1.00
| | | | | <NSButton: 0x7fd49b5d3750> frame=NSRect: {{0, 3}, {21, 22}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd49b5d3f30> frame=NSRect: {{20, 3}, {20, 22}} hidden=no alphaValue=1.00
| | | | | <NSPopUpButton: 0x7fd49b5d3ff0> frame=NSRect: {{39, 3}, {144, 22}} hidden=no alphaValue=1.00
| | | <NSTextField: 0x7fd49836a830> frame=NSRect: {{22, 226}, {137, 17}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b594430>, frame=NSRect: {{-2112, 325}, {805, 358}}. isMain=0 isKey=0
<NSView: 0x7fd498575410> frame=NSRect: {{0, 0}, {805, 358}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd49837fd90> frame=NSRect: {{20, 54}, {765, 265}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd49837fa80> frame=NSRect: {{1, 17}, {763, 247}} hidden=no alphaValue=1.00
| | | <NSTableView: 0x7fd49837f5a0> frame=NSRect: {{0, 0}, {763, 247}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd498577210> frame=NSRect: {{1, 0}, {763, 17}} hidden=no alphaValue=1.00
| | | <NSTableHeaderView: 0x7fd498577520> frame=NSRect: {{0, 0}, {763, 17}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd498532780> frame=NSRect: {{1, 116}, {523, 15}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd498532bd0> frame=NSRect: {{509, 17}, {15, 99}} hidden=YES alphaValue=1.00
| <NSButton: 0x7fd498575670> frame=NSRect: {{20, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498575a00> frame=NSRect: {{43, 18}, {24, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498575d90> frame=NSRect: {{66, 18}, {106, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4985760d0> frame=NSRect: {{171, 18}, {104, 24}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576410> frame=NSRect: {{667, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576750> frame=NSRect: {{695, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd498576a90> frame=NSRect: {{17, 327}, {149, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd498576dd0> frame=NSRect: {{283, 20}, {217, 18}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd4985e5fd0>, frame=NSRect: {{-2264, 282}, {406, 145}}. isMain=0 isKey=0
<NSView: 0x7fd4983eade0> frame=NSRect: {{0, 0}, {406, 145}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb040> frame=NSRect: {{18, 109}, {123, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb4b0> frame=NSRect: {{18, 89}, {124, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983eb840> frame=NSRect: {{198, 89}, {176, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ca800> frame=NSRect: {{198, 109}, {190, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ebc20> frame=NSRect: {{18, 59}, {272, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983ebfb0> frame=NSRect: {{334, 13}, {58, 32}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49a21e970>, frame=NSRect: {{-2142, 249}, {451, 246}}. isMain=0 isKey=0
<NSView: 0x7fd4983bdc50> frame=NSRect: {{0, 0}, {451, 246}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983bdeb0> frame=NSRect: {{128, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983be320> frame=NSRect: {{171, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983be6b0> frame=NSRect: {{217, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bea40> frame=NSRect: {{127, 202}, {306, 26}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bf600> frame=NSRect: {{125, 86}, {308, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983bf4f0> frame=NSRect: {{17, 208}, {106, 17}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd4983bfd00> frame=NSRect: {{127, 174}, {306, 26}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c03b0> frame=NSRect: {{49, 180}, {74, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c0230> frame=NSRect: {{56, 155}, {67, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983bd9c0> frame=NSRect: {{74, 92}, {49, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c0300> frame=NSRect: {{259, 153}, {35, 18}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c16e0> frame=NSRect: {{354, 12}, {82, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd4983c0640> frame=NSRect: {{272, 12}, {82, 32}} hidden=no alphaValue=1.00
| <EventMonitorView: 0x7fd49b57e2d0> frame=NSRect: {{130, 118}, {300, 29}} hidden=no alphaValue=1.00
| | <NSTextField: 0x7fd498500c70> frame=NSRect: {{-3, 6}, {306, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd4983c1a20> frame=NSRect: {{17, 62}, {106, 19}} hidden=no alphaValue=1.00
| <NSPopUpButton: 0x7fd49839d3c0> frame=NSRect: {{126, 57}, {308, 26}} hidden=YES alphaValue=1.00
| <NSTextField: 0x7fd49839d8a0> frame=NSRect: {{128, 60}, {302, 22}} hidden=no alphaValue=1.00
Window <iTermAboutWindow: 0x7fd49851a820>, frame=NSRect: {{920, 1090}, {354, 186}}. isMain=0 isKey=0
<NSView: 0x7fd4985405b0> frame=NSRect: {{0, 0}, {354, 164}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd498527590> frame=NSRect: {{211, 117}, {90, 27}} hidden=no alphaValue=1.00
| <NSScrollView: 0x7fd4983e5f50> frame=NSRect: {{169, 20}, {165, 92}} hidden=no alphaValue=1.00
| | <NSClipView: 0x7fd498330770> frame=NSRect: {{0, 0}, {165, 92}} hidden=no alphaValue=1.00
| | | <NSTextView: 0x7fd49850d380>
Frame = {{0.00, 0.00}, {165.00, 92.00}}, Bounds = {{0.00, 0.00}, {165.00, 92.00}}
Horizontally resizable: NO, Vertically resizable: YES
MinSize = {165.00, 92.00}, MaxSize = {364.00, 10000000.00}
frame=NSRect: {{0, 0}, {165, 92}} hidden=no alphaValue=1.00
| | <NSScroller: 0x7fd49a5f9ec0> frame=NSRect: {{-100, -100}, {87, 18}} hidden=YES alphaValue=1.00
| | <NSScroller: 0x7fd498356640> frame=NSRect: {{-100, -100}, {15, 54}} hidden=YES alphaValue=1.00
| <NSImageView: 0x7fd49856d210> frame=NSRect: {{20, 32}, {128, 128}} hidden=no alphaValue=1.00
Window <NSComboBoxWindow: 0x7fd493d11f80>, frame=NSRect: {{0, 0}, {0, 0}}. isMain=0 isKey=1
<NSScrollView: 0x7fd4960399f0> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| <NSClipView: 0x7fd493d99330> frame=NSRect: {{0, 0}, {0, 0}} hidden=no alphaValue=1.00
| | <NSComboTableView: 0x7fd49628a930> frame=NSRect: {{0, 0}, {13, 0}} hidden=no alphaValue=1.00
| <NSScroller: 0x7fd496090220> frame=NSRect: {{-16, 0}, {16, 0}} hidden=YES alphaValue=1.00
Window <NSPanel: 0x7fd496099e10>, frame=NSRect: {{356, 743}, {503, 130}}. isMain=0 isKey=0
<NSView: 0x7fd493d9dc20> frame=NSRect: {{0, 0}, {503, 130}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd493ce8fc0> frame=NSRect: {{17, 93}, {183, 17}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49601ab00> frame=NSRect: {{393, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493d767d0> frame=NSRect: {{297, 12}, {96, 32}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd493d76e70> frame=NSRect: {{17, 16}, {25, 25}} hidden=no alphaValue=1.00
| <NSComboBox: 0x7fd49606f640> frame=NSRect: {{20, 61}, {466, 26}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd493e7b1a0>, frame=NSRect: {{1165, 1205}, {347, 144}}. isMain=0 isKey=0
<NSView: 0x7fd49b611570> frame=NSRect: {{0, 0}, {347, 122}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b677ff0> frame=NSRect: {{107, 48}, {220, 22}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b614600> frame=NSRect: {{110, 12}, {117, 32}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b6689a0> frame=NSRect: {{104, 98}, {247, 17}} hidden=no alphaValue=1.00
| <NSImageView: 0x7fd49b602d90> frame=NSRect: {{20, 38}, {79, 77}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b63d570> frame=NSRect: {{104, 78}, {226, 19}} hidden=no alphaValue=1.00
Window <PTYWindow: 0x7fd493ea7420 frame=NSRect: {{-2026, 281}, {1090, 867}}>, frame=NSRect: {{-2026, 281}, {1090, 867}}. isMain=1 isKey=1
<SolidColorView: 0x7fd496052a80> frame=NSRect: {{0, 0}, {1090, 845}} hidden=no alphaValue=1.00
| <PTYTabView: 0x7fd493e45420> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | <PTYSplitView <PTYSplitView:0x7fd49b1c3ed0 frame:NSRect: {{0, 0}, {1090, 844}} splitter:-- [ (<SessionView:0x7fd49b168e00 frame:NSRect: {{0, 0}, {1090, 844}} size:120x40>)> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | <SessionView:0x7fd49b168e00 frame:NSRect: {{0, 0}, {1090, 844}} size:120x40> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | <PTYScrollView: 0x7fd496052890> visibleRect:NSRect: {{0, 1153341}, {1090, 844}} frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | | <NSClipView: 0x7fd493da0440> frame=NSRect: {{0, 0}, {1090, 844}} hidden=no alphaValue=1.00
| | | | | | <TextViewWrapper: 0x7fd493daaa90> frame=NSRect: {{0, 2}, {1090, 1154185}} hidden=no alphaValue=1.00
| | | | | | | <PTYTextView: 0x7fd496297a80 frame=NSRect: {{0, 2}, {1090, 1154183}} visibleRect=NSRect: {{0, 1153339}, {1090, 844}} dataSource=<VT100Screen: 0x7fd493ea5ec0 grid:<VT100Grid: 0x7fd493da1b80 size=120 x 40, cursor @ (20,0)>>> frame=NSRect: {{0, 2}, {1090, 1154183}} hidden=no alphaValue=1.00
| | | | | <PTYScroller: 0x7fd49628b610> frame=NSRect: {{1074, 0}, {16, 844}} hidden=no alphaValue=1.00
| | | | <FindView: 0x7fd493dabce0 frame={{770, 816}, {290, 28}} isHidden=1 alpha=1> frame=NSRect: {{770, 816}, {290, 28}} hidden=YES alphaValue=1.00
| | | | | <NSSegmentedControl: 0x7fd493ca23a0> frame=NSRect: {{221, 4}, {44, 20}} hidden=no alphaValue=1.00
| | | | | <NSButton: 0x7fd493d08a80> frame=NSRect: {{263, 3}, {24, 23}} hidden=no alphaValue=1.00
| | | | | <NSSearchField: 0x7fd493d10d10> frame=NSRect: {{8, 4}, {208, 19}} hidden=no alphaValue=1.00
| <iTermTabBarControlView: 0x7fd49b1bfa70> frame=NSRect: {{0, 0}, {1090, 22}} hidden=YES alphaValue=1.00
| <SolidColorView: 0x7fd493eb7430> frame=NSRect: {{0, 844}, {1090, 1}} hidden=no alphaValue=1.00
| <ToolbeltView: 0x7fd49629a660> frame=NSRect: {{890, 0}, {200, 845}} hidden=YES alphaValue=1.00
| | <ToolbeltSplitView: 0x7fd496296830> frame=NSRect: {{0, 0}, {200, 845}} hidden=no alphaValue=1.00
| | | <ToolWrapper: 0x7fd49600eaf0 frame=NSRect: {{0, 0}, {200, 845}}> frame=NSRect: {{0, 0}, {200, 845}} hidden=no alphaValue=1.00
| | | | <NSTextField: 0x7fd493cd9fa0> frame=NSRect: {{22, 3}, {174, 16}} hidden=no alphaValue=1.00
| | | | <NSButton: 0x7fd493da6630> frame=NSRect: {{5, 3}, {17, 17}} hidden=no alphaValue=1.00
| | | | <NSView: 0x7fd49628d670> frame=NSRect: {{4, 23}, {192, 814}} hidden=no alphaValue=1.00
| | | | | <ToolProfiles: 0x7fd493d9f580> frame=NSRect: {{0, 0}, {192, 814}} hidden=no alphaValue=1.00
| | | | | | <ProfileListView: 0x7fd493df8dd0> frame=NSRect: {{0, 0}, {192, 783}} hidden=no alphaValue=1.00
| | | | | | | <iTermSearchField: 0x7fd493da9cb0> frame=NSRect: {{0, 761}, {192, 22}} hidden=no alphaValue=1.00
| | | | | | | <NSSplitView: 0x7fd493dada60> frame=NSRect: {{0, 0}, {192, 756}} hidden=no alphaValue=1.00
| | | | | | | | <ProfileTagsView: 0x7fd49b154c20> frame=NSRect: {{0, 0}, {0, 756}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScrollView: 0x7fd493e26190> frame=NSRect: {{0, 0}, {0, 756}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSClipView: 0x7fd493ec1250> frame=NSRect: {{1, 17}, {1, 738}} hidden=no alphaValue=1.00
| | | | | | | | | | | <NSTableView: 0x7fd49b109470> frame=NSRect: {{0, 0}, {13, 738}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSClipView: 0x7fd493e83520> frame=NSRect: {{1, 0}, {1, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | | <NSTableHeaderView: 0x7fd493e51dd0> frame=NSRect: {{0, 0}, {13, 17}} hidden=no alphaValue=1.00
| | | | | | | | | | <NSScroller: 0x7fd493e34230> frame=NSRect: {{-16, 17}, {16, 738}} hidden=no alphaValue=1.00
| | | | | | | | <NSScrollView: 0x7fd49628fb40> frame=NSRect: {{9, 0}, {183, 756}} hidden=no alphaValue=1.00
| | | | | | | | | <NSClipView: 0x7fd493da7f00> frame=NSRect: {{1, 1}, {181, 754}} hidden=no alphaValue=1.00
| | | | | | | | | | <ProfileTableView: 0x7fd493d6c7b0> frame=NSRect: {{0, 0}, {181, 754}} hidden=no alphaValue=1.00
| | | | | | | | | <NSScroller: 0x7fd493da3190> frame=NSRect: {{166, 1}, {16, 754}} hidden=no alphaValue=1.00
| | | | | | <NSPopUpButton: 0x7fd493e7baf0> frame=NSRect: {{0, 788}, {192, 26}} hidden=no alphaValue=1.00
| | <iTermDragHandleView: 0x7fd493e252f0> frame=NSRect: {{0, 0}, {3, 845}} hidden=no alphaValue=1.00
Window <NSPanel: 0x7fd49b3a65a0>, frame=NSRect: {{-1490, 965}, {420, 153}}. isMain=0 isKey=0
<_NSAlertContentView: 0x7fd49b3c6400> frame=NSRect: {{0, 0}, {420, 131}} hidden=no alphaValue=1.00
| <NSImageView: 0x7fd49b358710> frame=NSRect: {{24, 51}, {64, 64}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b356340> frame=NSRect: {{104, 98}, {290, 17}} hidden=no alphaValue=1.00
| <NSTextField: 0x7fd49b39f510> frame=NSRect: {{104, 76}, {290, 14}} hidden=no alphaValue=1.00
| <NSButton: 0x7fd49b31ece0> frame=NSRect: {{315, 11}, {91, 34}} hidden=no alphaValue=1.00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment