- Added support for Distributed Objects, as an alternative to NSPortMessage for
commit3739d9e00185f531dab1bb4ad476916937c2b68a
authorbjorn.winckler <bjorn.winckler@96c4425d-ca35-0410-94e5-3396d5c13a8f>
Sat, 28 Jul 2007 20:19:20 +0000 (28 20:19 +0000)
committerbjorn.winckler <bjorn.winckler@96c4425d-ca35-0410-94e5-3396d5c13a8f>
Sat, 28 Jul 2007 20:19:20 +0000 (28 20:19 +0000)
tree2e1c429a35992a8fe7fbfd2d399797bb805ba639
parent583ed14a03cd01dd83fd9d1af3f32fa97ae8e298
- Added support for Distributed Objects, as an alternative to NSPortMessage for
  communicating between processes (MM_USE_DO=0 to disable in MacVim.h)
- MMWindowController, MMTextView does not communicate directly with backend
  anymore, instead they have to go through MMVimController
  sendMessage:data:wait:.
- If window is closed by clicking the red button, Vim now displays a message if
  a buffer has been modified.

git-svn-id: http://macvim.googlecode.com/svn/trunk@20 96c4425d-ca35-0410-94e5-3396d5c13a8f
12 files changed:
MMAppController.h
MMAppController.m
MMBackend.h
MMBackend.m
MMTextStorage.m
MMTextView.h
MMTextView.m
MMVimController.h
MMVimController.m
MMWindowController.h
MMWindowController.m
MacVim.h