I’ve spent several days addressing pending support issues from the forums and customer requests, and I’ve consolidated them in this new release, together with the feature to go to next/previous tab with gt and gT. This is a vim 7 feature that works with tabs in vim, but since VS implements a model where buffers and tabs are basically the same, in ViEmu they do the same as :bn[ext] and :bp[rev].
Here is the detailed list of issues this version addresses:
- Restores the functionality of RETURN in normal mode in XML files when Visual Assist is present (didn’t work!) (http://www.viemu.com/forums/viewtopic.php?id=315)
- End-of-line now allowed for the cursor in other-than-charwise visual mode (makes <c-v>i} always extend the selection, can be used in a mapping) (http://www.viemu.com/forums/viewtopic.php?id=378)
- ‘zf’ now ensures the fold is collapsed by first moving the cursor to the start of the range, necessary for VS2k5+
- Fixed the logic of :omap operator-arg-pending mappings to only apply at the first keypress after an operator, so that if you do “:omap w iw”, “dw” works as “diw”, but “daw” and “diw” still work (http://www.viemu.com/forums/viewtopic.php?id=392)
- Made gS restrain from applying cursor movements only if it’s the only command or the last command in a macro or mapping, it did this in any position, and made macros/mappings which used gS in the middle to lose the effect on the cursor/selection of the commands after gS (http://www.viemu.com/forums/viewtopic.php?id=376)
- And implemented gt/gT as commands to go to the next/previous tab (http://www.viemu.com/forums/viewtopic.php?id=383)
You can download the installer for the new version here:
You need to manually uninstall the previous version before installing this one.
I’m planning to implement some more interesting feature and release 2.2 for both VS and SQL in the next few days. I’ll take the chance to send a mail out to all customers and subscribers after this, I haven’t done so in many months, and for example I haven’t notified customers about this blog by email at all. I guess I take my non-spammer policy too seriously some times.
Let me know about anything else that comes up, either through the comments here or on the forums.