Optimizations
With this snapshot I have focused on making MacVim faster, fixing bugs,
and updating the documentation. As a result MacVim now feels snappier,
flickers less, takes less time to startup from Terminal, and in some
cases there are tremendous speed increases.
Here is a summary of the changes since snapshot 34:
- Faster startup times
- Overall faster drawing
- Quicker response to key presses
- Fix bug where key presses were ignored when mouse was moved
simultaneously
- Update ":h macvim" docs
- Add mvim:// URL handler support (Nico Weber)
- The VimLeave autocommand works with :maca (see ":h macvim-hints")
- Multiple files opened from Finder are sorted
- Don't shift new windows downwards if they are vertically maximized
- Add option to hide MacVim when last window closes
- The "Save changes" dialog conforms to the Apple HIG (works with
Cmd-D)
- Fix problems with 'fullscreen' and :mksession (Nico Weber)
- Cmd-e copies selection to Find Pasteboard without searching
- Fix bug with blurry text in full-screen with ATSUI (Jjgod Jiang)
- Cmd-. can be used to interrupt Vim (and to exit insert mode)
- Add "New Document Here" system service (Ron Olson)
- Simplify system services menu (honors the "Open files..." pref)
- Full-screen background color is updated immediately when 'fuopt'
changes
- Cursor no longer escapes the command line on Cmd-=/Cmd--
- Add Input Manager support to ATSUI renderer (Kaoru Yoshida)
- Use latest Vim source code and runtime files
- Minor bug fixes