Add eval & add input methods to MacVim, apply to file open
commit28c3a55c083d3841868cc66c71bbaf473da7b4aa
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)
treef1a53051cbdd3d54451f0d2516a419c5db84dc29
parent2d330ed4285cb7c9bc07a71f67b50752d4f31c85
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