Add eval & add input methods to MacVim, apply to file open
commita6784356a082315958761547afe8d1b284fe2994
authorBjorn Winckler <bjorn.winckler@gmail.com>
Wed, 7 Nov 2007 22:46:52 +0000 (7 23:46 +0100)
committerBjorn Winckler <bjorn.winckler@gmail.com>
Wed, 7 Nov 2007 22:46:52 +0000 (7 23:46 +0100)
tree43a424117683b3e7c623708fcdd41f6baff98b80
parentac709caf9e6d7b881e127ef7ab1a6f8acb85fd1f
Add eval & add input methods to MacVim, apply to file open

Now possible to evaluate expressions in a Vim process from MacVim [MMBackend
evaluateExpression:], and to send arbitrary input to Vim [MMVimController
addVimInput:].  Expression evaluation is used to query Vim state from within
MacVim.

When opening a file use these methods to check if it is already loaded, if so
raise the corresponding window (doesn't work for multiple files).
src/MacVim/MMAppController.m
src/MacVim/MMBackend.m
src/MacVim/MMVimController.h
src/MacVim/MMVimController.m
src/MacVim/MacVim.h
src/MacVim/MacVim.m