Opening a vimball in Vim sets 'nomodifiable' not only locally but also globally: henceforward, all new [No Name] buffers opened in the same session will be created with 'nomodifiable' set.

Workaround: Use ":set modifiable" in the first [No Name] buffer created after opening a vimball.

Fix: See suggested patch, attached.

Best regards,
Tony.
--
hundred-and-one symptoms of being an internet addict:
121. You ask for e-mail adresses instead of telephone numbers.
*** /usr/local/share/vim/vim70/plugin/vimballPlugin.vim	Fri Mar 16 00:34:04 2007
--- /usr/local/share/vim/vimfiles/plugin/vimballPlugin.vim	Sat Mar 17 09:07:46 2007
***************
*** 27,33 ****
  com! -na=0               VimballList call vimball#Vimball(0)
  com! -na=* -complete=dir RmVimball   call vimball#RmVimball(<f-args>)
  au BufEnter *.vba.gz,*.vba.bz2,*.vba.zip call vimball#Decompress(expand("<amatch>"))
! au BufEnter *.vba set noma bt=nofile fmr=[[[,]]] fdm=marker|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)")
  
  " =====================================================================
  " Restoration And Modelines: {{{1
--- 27,33 ----
  com! -na=0               VimballList call vimball#Vimball(0)
  com! -na=* -complete=dir RmVimball   call vimball#RmVimball(<f-args>)
  au BufEnter *.vba.gz,*.vba.bz2,*.vba.zip call vimball#Decompress(expand("<amatch>"))
! au BufEnter *.vba setlocal noma bt=nofile fmr=[[[,]]] fdm=marker|call vimball#ShowMesg(0,"Source this file to extract it! (:so %)")
  
  " =====================================================================
  " Restoration And Modelines: {{{1

Reply via email to