Use Launch Services, user default for untitled windows
commitadabd617ad8f23f0b342918188e996733f23ce77
authorBjorn Winckler <bjorn.winckler@gmail.com>
Sat, 26 Jan 2008 15:40:24 +0000 (26 16:40 +0100)
committerBjorn Winckler <bjorn.winckler@gmail.com>
Sat, 26 Jan 2008 15:40:24 +0000 (26 16:40 +0100)
tree5c20d5dbe8318dd7d34dc9b9754e54ec01861341
parent66839de2f9f97ce187f319be2de0e09cf08cbc62
Use Launch Services, user default for untitled windows

Use Launch Services when launching MacVim from a Vim process instead of
using NSTask.

Added user default 'MMUntitledWindow' which controls when an untitled
window should open.  It can take the following values:
    0 = Never open untitled window
    1 = Open untitled window on 'Open' event
    2 = Open untitled window on 'Reopen' event
    3 = Open untitled window on both 'Open' and 'Reopen' events
src/MacVim/MMAppController.h
src/MacVim/MMAppController.m
src/MacVim/MMBackend.m
src/MacVim/MacVim.h
src/MacVim/MacVim.m