Your message dated Sat, 05 Jul 2008 14:17:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489239: fixed in vim-scripts 20080705-1
has caused the Debian Bug report #489239,
regarding errors in closetag
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
489239: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489239
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: vim-runtime
Severity: normal
Version: 1:7.1.314-3

I use vim and vim-runtime from Debian/sid.

I use the following plugins: EnhancedCommentify, bufexplorer, gnupg  and
closetag-macros.  If I open many (10-20) different (pl, cgi, html,  css,
js) files in vim and do some switching between them, then sometimes  (or
even often) the closetag-macros stops work normally.

If I press Ctrl-_, then I receive the series of error-messages:

=GetCloseTag()
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    1:
E121: Undefined variable: b:unaryTagsStack
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    1:
E15: Invalid expression: b:unaryTagsStack
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    3:
E121: Undefined variable: stack
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    3:
E116: Invalid arguments for function match(stack, "\\<".a:el."\\>")
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    3:
E15: Invalid expression: match(stack, "\\<".a:el."\\>")
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    5:
E121: Undefined variable: m
Press ENTER or type command to continue
Error detected while processing function
GetCloseTag..GetLastOpenTag..<SNR>40_Instack: line    5:
E15: Invalid expression: m < 0
Press ENTER or type command to continue


After these messages the end of the tag is added normally.

If I restart vim, closetag works fine again.


PS:
$ vim-addons status 
# Name                     User Status  System Status 
align                       disabled      removed       
alternate                   removed       removed       
bufexplorer                 installed     removed       
calendar                    removed       removed       
closetag                    installed     removed       
cvsmenu                     removed       removed       
debPlugin                   removed       removed       
detectindent                removed       removed       
doxygen-toolkit             removed       removed       
editexisting                removed       removed       
enhanced-commentify         broken        removed       
git-commit                  removed       removed       
gnupg                       installed     removed       
info                        removed       removed       
justify                     installed     removed       
lbdbq                       removed       removed       
markdown-syntax             removed       removed       
matchit                     removed       removed       
minibufexplorer             removed       removed       
nerd-commenter              removed       removed       
omnicppcomplete             removed       removed       
po                          removed       removed       
project                     installed     removed       
python-indent               removed       removed       
snippetsEmu                 removed       removed       
sokoban                     installed     removed       
supertab                    removed       removed       
surround                    removed       removed       
taglist                     installed     removed       
tetris                      installed     removed       
themes                      removed       removed       
utl                         removed       removed       
vcscommand                  removed       removed       
vimplate                    installed     removed       
whatdomain                  removed       removed       
winmanager                  removed       removed       
xmledit                     removed       removed

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

$ cat .vimrc 
syntax on

set autoread
set copyindent
set preserveindent
set backspace=indent,eol,start
set smartindent
set smarttab
set laststatus=2

autocmd FileType
php,vim,xml,sgml,sgm,javascript,css,python,vhdl,postscr,tex,html,ruby,c,cpp,perl,sh,mail
set tabstop=4 shiftwidth=4 expandtab autoindent

au BufNewFile,BufRead /etc/apache2/* set filetype=apache shiftwidth=4
tabstop=4 expandtab

autocmd BufNewFile,BufRead *.txt set textwidth=70

let g:EnhCommentifyPretty = 'Yes'
let g:EnhCommentifyBindInInsert = 'No'

setlocal wildmenu
setlocal wcm=<M-TAB>
menu Encoding.koi8-r        :e ++enc=koi8-r<CR>
menu Encoding.windows-1251  :e ++enc=cp1251<CR>
menu Encoding.ibm-866       :e ++enc=ibm866<CR>
menu Encoding.utf-8         :e ++enc=utf-8 <CR>
map <F8> :emenu Encoding.<M-TAB>

set directory=~/.vimswp

" bufexplorer
let g:bufExplorerShowDirectories = 1
let g:bufExplorerShowRelativePath = 1
let g:bufExplorerSortBy='name'
let g:bufExplorerSplitBelow=1
let g:bufExplorerSplitOutPathName=0
nmap <F4> :BufExplorer<CR>
nmap \<UP> :bp<CR>
nmap \<LEFT> :bp<CR>
nmap \<DOWN> :bn<CR>
nmap \<RIGHT> :bn<CR>

"taglist
nnoremap <silent> <F12> :TlistToggle<CR>
let g:Tlist_Auto_Update = 1
let g:Tlist_GainFocus_On_ToggleOpen = 1
let g:Tlist_Use_Horiz_Window = 0
let g:Tlist_Use_Right_Window = 1
let g:Tlist_WinHeight = 20
let g:Tlist_Compact_Format =  1
let g:Tlist_Auto_Update = 1
let g:Tlist_Close_On_Select = 1
let g:Tlist_Enable_Fold_Column = 1
let g:Tlist_Exit_OnlyWindow = 1
let g:Tlist_Auto_Highlight_Tag = 1
let g:Tlist_Inc_Winwidth = 0
let g:Tlist_Show_Menu = 1
" au BufNewFile,BufRead ${HOME}/work/* e ++enc=cp1251
" au BufNewFile,BufRead ${HOME}/work/* syntax on

" closetag
let b:closetag_html_style=1
:autocmd Filetype html,xml,xsl source ~/.vim/macros/closetag.vim
:autocmd BufNewFile,BufRead *.sgm* source ~/.vim/macros/closetag.vim
" удаляем пробелы в конце строк
nmap \s :%s/\s\+$//<CR>:echo "deleted endspases"<CR>

" шаблоны для наиболее часто редактируемых файлов
nmap _tp gg:0r ~/.vim/ft/template.pl<CR>
nmap _th gg:0r ~/.vim/ft/template.html<CR>

au BufNewFile *.p[lm] 0read ~/.vim/ft/template.pl
au BufNewFile *.htm*  0read ~/.vim/ft/template.html

" set keymap=russian-jcukenwin

" скобочки парные ставятся автоматом
imap {<CR> {<CR>}<Esc>O

" подсвечивать в режиме вставки красным цветом статуслайн
highlight StatusLine ctermfg=grey
autocmd InsertEnter * highlight StatusLine ctermfg=red
autocmd InsertLeave * highlight StatusLine ctermfg=grey

--
... mpd playing: Manowar - Ride The Dragon

. ''`. Dmitry E. Oboukhov
: :’  : [EMAIL PROTECTED]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: vim-scripts
Source-Version: 20080705-1

We believe that the bug you reported is fixed in the latest version of
vim-scripts, which is due to be installed in the Debian FTP archive:

vim-scripts_20080705-1.diff.gz
  to pool/main/v/vim-scripts/vim-scripts_20080705-1.diff.gz
vim-scripts_20080705-1.dsc
  to pool/main/v/vim-scripts/vim-scripts_20080705-1.dsc
vim-scripts_20080705-1_all.deb
  to pool/main/v/vim-scripts/vim-scripts_20080705-1_all.deb
vim-scripts_20080705.orig.tar.gz
  to pool/main/v/vim-scripts/vim-scripts_20080705.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
James Vega <[EMAIL PROTECTED]> (supplier of updated vim-scripts package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 05 Jul 2008 09:50:50 -0400
Source: vim-scripts
Binary: vim-scripts
Architecture: source all
Version: 20080705-1
Distribution: unstable
Urgency: low
Maintainer: [EMAIL PROTECTED]
Changed-By: James Vega <[EMAIL PROTECTED]>
Description: 
 vim-scripts - plugins for vim, adding bells and whistles
Closes: 479132 483898 489239
Changes: 
 vim-scripts (20080705-1) unstable; urgency=low
 .
   [ martin f. krafft ]
   * Updated addons:
     - Markdown syntax
 .
   [ James Vega ]
   * Updated addons:
     - NERD Commenter, vcscommand, cvsmenu
   * Added patches:
     - closetag-sanity.dpatch: Ensure b:unaryTagsStack is defined when calling
       GetCloseTag.  (Closes: #489239)
     - lbdbq-query.dpatch: Ensure there are enough fields to build the results
       list.  Thanks to Luca Invernizzi for the patch.  (Closes: #483898)
   * debian/control: Bump standards-version to 3.8.0 -- no changes needed.
   * Change versioning back to non-native since the package is a collection of
     non-native upstream sources.  Use date of when the scripts were updated as
     version.  (Closes: #479132)
Checksums-Sha1: 
 458055925ca88f6f66b72d1e7e0c2584a9e02723 1394 vim-scripts_20080705-1.dsc
 af9a35018be828e3e34fce19e512421b8ca69d23 715022 
vim-scripts_20080705.orig.tar.gz
 a38b32f88be46c0518d40a332359e252b7a2a64c 21979 vim-scripts_20080705-1.diff.gz
 752e54b43c36ecea497da462ce69358ac69f79c3 739096 vim-scripts_20080705-1_all.deb
Checksums-Sha256: 
 a9a97fbfce5ba9fedb6395f80e634c19e7cc813167fd3ed6fdcd009ae17e16d7 1394 
vim-scripts_20080705-1.dsc
 41a5bcf81d102ead79b32507d6abb1c36aaf403e40464bbfe2301d9688b0fb1f 715022 
vim-scripts_20080705.orig.tar.gz
 db58d70504ca175ce523f88a7dc0e77257880610d471bdaf9e5887c15aed7040 21979 
vim-scripts_20080705-1.diff.gz
 46371afc8133415da6fa327755b716a563a1569cf6c0bc596913211c503af625 739096 
vim-scripts_20080705-1_all.deb
Files: 
 b70a14a378353b7f336be1729098c4c7 1394 editors optional 
vim-scripts_20080705-1.dsc
 35e5f33e786bc2a4eaff7745a8962c20 715022 editors optional 
vim-scripts_20080705.orig.tar.gz
 c5107fbfb5180e2d7c43445256c31ac3 21979 editors optional 
vim-scripts_20080705-1.diff.gz
 0ad9417eafe4060b2680480857ab97e9 739096 editors optional 
vim-scripts_20080705-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhvf5cACgkQDb3UpmEybUDb3wCgkzltJzfvd/kG1y2PB3RXB2lb
THoAoIJMPb8NbYb5wWofzVYslxoKf+c4
=9u5O
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to