Document icons are generated using the makeicns program and a Python script. Note that the script uses PyObjC and hence requires Mac OS X 10.5 or later (on earlier systems a blank icon will be used for all document types). This patch also adds more filetypes to Info.plist. Integration into Xcode project by Bjorn Winckler <firstname.lastname@example.org> with the help of Keith Hubbard <email@example.com>
Signed-off-by: Adam Mercer <firstname.lastname@example.org>
Problem: Menu updates caused noticable delays because every menu item got updated on state changes. Solution: Remember old state and only pass update event on to MacVim if the new state differs from the old one. Also add .*.swp to .gitignore to ignore Vim swapfiles.
Adds entries to .gitignore for all the stuff that gets generated during an ordinary build of MacVim. Also, some automatically-generated files seem to have crept into the upstream repository, so let's remove them. Signed-off-by: Tim Allen <email@example.com>