-
- Downloads
Make debug logging thread-safe. Add appendBytes:length:excludingCharacter: to...
Make debug logging thread-safe. Add appendBytes:length:excludingCharacter: to NSMutableData. Do low-level tmux parsing in new VT100TmuxParser class to simplify PTYSession’s threadedReadTask: method. Fix race condition where threadedReadTask: could run after dealloc was begun. Remove the not-so-useful kTmuxGatewayCommandHasEndGuardBug flag. Fix analyzer issues and some leaks.
Showing
- DebugLogging.m 17 additions, 2 deletionsDebugLogging.m
- NSMutableData+iTerm.h 15 additions, 0 deletionsNSMutableData+iTerm.h
- NSMutableData+iTerm.m 29 additions, 0 deletionsNSMutableData+iTerm.m
- PTYSession.h 1 addition, 3 deletionsPTYSession.h
- PTYSession.m 66 additions, 131 deletionsPTYSession.m
- PTYTask.h 2 additions, 2 deletionsPTYTask.h
- PTYTask.m 45 additions, 33 deletionsPTYTask.m
- PTYTextView.m 2 additions, 1 deletionPTYTextView.m
- TaskNotifier.h 3 additions, 0 deletionsTaskNotifier.h
- TaskNotifier.m 9 additions, 2 deletionsTaskNotifier.m
- TmuxController.m 3 additions, 6 deletionsTmuxController.m
- TmuxGateway.h 7 additions, 11 deletionsTmuxGateway.h
- TmuxGateway.m 18 additions, 103 deletionsTmuxGateway.m
- VT100Grid.m 5 additions, 1 deletionVT100Grid.m
- VT100Parser.h 3 additions, 0 deletionsVT100Parser.h
- VT100Parser.m 15 additions, 8 deletionsVT100Parser.m
- VT100Screen.m 5 additions, 0 deletionsVT100Screen.m
- VT100ScreenDelegate.h 3 additions, 0 deletionsVT100ScreenDelegate.h
- VT100Terminal.m 10 additions, 5 deletionsVT100Terminal.m
- VT100TerminalDelegate.h 3 additions, 0 deletionsVT100TerminalDelegate.h
NSMutableData+iTerm.h
0 → 100644
NSMutableData+iTerm.m
0 → 100644
Please register or sign in to comment