Permalink
Commits on Jun 16, 2013
  1. Merge branch 'hotfix/fix-typo'

    weynhamz committed Jun 16, 2013
  2. Fix typo

    weynhamz committed Jun 16, 2013
  3. Merge branch 'release/6.5.0'

    weynhamz committed Jun 16, 2013
  4. Prepare for release

    weynhamz committed Nov 26, 2012
  5. Initialize tab scope variable in VimEnter is unnecessary

    We have initialized it in the beginning of the script.
    weynhamz committed Jun 16, 2013
  6. Handle ':bd' correctly, do not quit Vim

    Fix weynhamz/vim-plugin-minibufexpl#11.
    
    Requires 'QuitPre' event, only works after Vim version 7.3.544.
    
    Before Vim version 7.3.544 in which 'QuitPre' event was introduced, we
    use function 'QuitIfLastOpen' to quit Vim properly. One drawback of this
    method is that it does not know the differences between commands ':q'
    and ':bd', which means calling ':bd' will also quit the Vim. Since
    7.3.544, we use 'QuitPre' event to stop MBE before the Quiting of Vim
    actually takes place, and the ':bd' has also been properly handled.
    weynhamz committed Jun 16, 2013
Commits on Jun 13, 2013
Commits on May 12, 2013
  1. Remove 'g:miniBufExplForceSyntaxEnable'

    We do not know what exactly cause this option being introduced in the
    first place, and there is a big chance that it won't happen, so remove
    it for now.
    
    If it still happens, we should come up with a really fix.
    weynhamz committed May 12, 2013
  2. Update MBE on BufDelete is necessary

    Commit c31e8a6 prevents MBE from being updated for any deleted normal
    buffer, because 'BufDelete' event is triggered before the deletion
    actually takes place, at which moment the previous 'IsBufferIgnored()'
    function will always return false which makes 'AutoUpdate()' never
    called. As our 's:BufList' is always keeping updated, it should be
    checked in 'IsBufferIgnored()' too.
    
    Previous condition check is mainly to prevent updating MBE on the
    deleting stage of a renamed beffer, but there is acctually no way of
    telling whether that buffer is going to be deleted or renamed at this
    moment. For a renamed buffer, later 'BufAdd' event will add it back
    after all, so we should update MBE whenever a buffer gets deleted.
    weynhamz committed May 12, 2013