mirror of
https://github.com/qvacua/vimr.git
synced 2024-10-27 10:23:12 +03:00
GH-339 Add some debug logging msgs
This commit is contained in:
parent
ff8658f38c
commit
1decd6b49f
@ -309,7 +309,7 @@ class MainWindowComponent: WindowComponent,
|
||||
self.neoVimView.select(buffer: buffer)
|
||||
|
||||
case let PreviewComponent.Action.scroll(to: position):
|
||||
NSLog("\(position)")
|
||||
NSLog("preview scrolled to \(position)")
|
||||
return
|
||||
|
||||
default:
|
||||
|
@ -117,6 +117,7 @@ class MarkdownRenderer: NSObject, Flow, PreviewRenderer {
|
||||
|
||||
fileprivate let webview: WKWebView
|
||||
|
||||
fileprivate var currentPreviewPosition = Position(row: 0, column: 0)
|
||||
weak fileprivate var neoVimInfoProvider: NeoVimInfoProvider?
|
||||
|
||||
let identifier: String = MarkdownRenderer.identifier
|
||||
@ -205,7 +206,7 @@ class MarkdownRenderer: NSObject, Flow, PreviewRenderer {
|
||||
.throttle(1, latest: true, scheduler: self.scheduler)
|
||||
.filter { $0 is MainWindowComponent.ScrollAction }
|
||||
.subscribe(onNext: { action in
|
||||
NSLog("renderer scroll")
|
||||
NSLog("neovim scrolled to \(self.neoVimInfoProvider?.currentLine()) x \(self.neoVimInfoProvider?.currentColumn())")
|
||||
})
|
||||
.addDisposableTo(self.flow.disposeBag)
|
||||
|
||||
@ -279,6 +280,7 @@ class MarkdownRenderer: NSObject, Flow, PreviewRenderer {
|
||||
.subscribe(onNext: { [weak self] action in
|
||||
switch action {
|
||||
case let .scroll(lineBegin, columnBegin, _, _):
|
||||
self?.currentPreviewPosition = Position(row: lineBegin, column: columnBegin)
|
||||
self?.flow.publish(event: PreviewRendererAction.scroll(to: Position(row: lineBegin, column: columnBegin)))
|
||||
}
|
||||
})
|
||||
@ -323,7 +325,7 @@ extension MarkdownRenderer {
|
||||
}
|
||||
|
||||
func reverseSearchAction(_: Any?) {
|
||||
NSLog("\(#function)")
|
||||
NSLog("\(#function) for \(self.currentPreviewPosition)")
|
||||
}
|
||||
|
||||
func automaticForwardSearchAction(_: Any?) {
|
||||
|
Loading…
Reference in New Issue
Block a user