2016-06-05 10:49:14 +03:00
|
|
|
/**
|
|
|
|
* Tae Won Ha - http://taewon.de - @hataewon
|
|
|
|
* See LICENSE
|
|
|
|
*/
|
|
|
|
|
|
|
|
import Cocoa
|
|
|
|
|
2016-07-17 15:41:53 +03:00
|
|
|
// See http://stackoverflow.com/a/24104371 for class
|
|
|
|
public protocol NeoVimViewDelegate: class {
|
2016-11-20 23:55:51 +03:00
|
|
|
|
|
|
|
func neoVimStopped()
|
2016-09-27 01:17:53 +03:00
|
|
|
func set(title: String)
|
|
|
|
func set(dirtyStatus: Bool)
|
2016-09-07 21:12:18 +03:00
|
|
|
func cwdChanged()
|
2016-11-22 01:13:38 +03:00
|
|
|
func bufferListChanged()
|
2016-12-20 01:57:42 +03:00
|
|
|
func currentBufferChanged()
|
2016-12-05 23:30:25 +03:00
|
|
|
|
2016-12-06 00:05:38 +03:00
|
|
|
func ipcBecameInvalid(reason: String)
|
2016-06-05 10:49:14 +03:00
|
|
|
}
|