Bug Fixes --------- - OutlookVim globally set the textwidth for Vim if g:outlook_textwidth is defined, instead of setting the textwidth for the specific email buffer opened when editing an email. The textwidth for the buffer will only be set if g:outlook_textwidth is set and > 0 (Antonis Loumiotis).
New Features ------------ - Four new macros have been added for the Outlook toolbars, Compose, Reply, ReplyToAll, Forward. Unlike the previous Edit macro these macros can be used from your Inbox view. They can be added to the Inbox toolbar and will simply open the selected email items and automatically launch Vim. These macros support selecting multiple items in your Inbox. Compose obviously creates only a single email (Jörn Waterstraat). - New option g:outlook_edit_cmd (defaults to "edit") allows you to control what command will be used to edit a new email. For example, if you wanted a split at the bottom of Vim, you could set it to 'botright split'. Bug Fixes --------- - In some cases when opening am email in Vim which was in insert mode or having unsaved text it was possible for the text to be overwritten (Gary Johnson).
New Features ------------ - Changed how the filetype is set for Outlook. The g:outlook_file_type will be used for all mail. If g:outlook_supported_body_format = 'html' and the buffer begins with the html tag the filetype will be set to 'html'. Bug Fixes --------- - g:outlook_supported_body_format was not checked in the Outlook macro, a previous variable name was used (Gary Johnson).
New Features ------------ - Editing HTML formated Outlook emails is now supported. A new option has been added, g:outlook_supported_body_format, can have one of two values: plain or html. NOTE: Outlook html contains a lot of markup tags. It can make it difficult to find the body text within all the tags. - A new option has been added, g:outlook_file_type, which defaults to 'mail'. When opening the buffer within Vim, this file type is set for the buffer. You may want to change this value if you are editig HTM emails. - A new command has been added: OutlookNewEmail. This will take the contents of the existing buffer and create a new Outlook email. If the filetype is 'html' and g:outlook_supported_body_format = 'html', the email body will be html rather than plain text. The command can be run as often as necessary, a new Outlook email will be created each time. Bug Fixes --------- - The additional changes to the VB code to support both 32-bit and 64-bit platforms does not work with Outlook 2007 32-bit (at least). The new changes will work for either (Greg Dunn).
NF: Added new option, g:outlook_always_use_unicode, to override Outlook and force all emails to use utf-16le fileencoding. NF: Added new option, g:outlook_scan_email_body_unicode, to override whether messages will be scanned for unicode characters. NF: Added new option, g:outlook_debug, to turn on messages displayed to both Outlook and Vim. NF: Updated some of the messages displayed to be more informative. BF: Editing unicode emails did not reliably work with OutlookVim. BF: Unicode detection was not always correct in the Outlook Basic file. BF: Updated the codepage which Vim expects unicode messages from Outlook to be encoded in (András). BF: Added some additional changes to the VB code to support both 32-bit and 64-bit platforms (Paul).
New Features ------------ - When preparing to edit an email in Vim, OutlookVim.bas will query the Vim instance checking to see if multibyte support is enabled in Vim. It does this by checking to see if a bomb is enabled (:set bomb) and the value of fileencodings (:set fileencodings) to see if ucs-bom or any utf strings have been specified. If multibyte is enabled, then the file created by OutlookVim.bas will be saved in unicode. If your Vim is not setup to edit unicode files, Outlook will not enable the unicode format.
New Features ------------ - Updated documentation. Added a troubleshooting section (Zsolt Botykai). - Updated outlookvim.js to display a message if double clicked on to determine if Windows Script Host is correctly installed. - Updated outlookvim.bas (the Outlook VBScript Macro) to show an error if it cannot access the file system. Modified all the message boxes Outlook may display to indicate "OutlookVim:" is displaying the message. - You can specify whether new emails should be opened in a new tab via the g:outlook_use_tabs configuration option (Zsolt Botykai). After unzipping the contents into your vimfiles directory, copy and paste the outlookvim.bas file into your Outlook macro created earlier (ALT-F11 in Outlook). Also from within Vim run (choose the location where the plugin was installed): :helptags $VIM\vimfiles\doc
New Features ------------ - You can specify which Vim instance to edit the file by setting a variable in your .vimrc (i.e. let g:outlook_servername = 'OUTLOOK') Bug Fixes --------- - For some (international?) Windows versions, there were errors when (or a failure) editing the file. Needed to escape the backslashes of the filename.