[karmic] vim-7.2.148-2ubuntu2 - broken regexp in debchangelog.vim
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vim (Debian) |
Fix Released
|
Unknown
|
|||
vim (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vim
The regular expression for the element debchangelogTarget is broken.
Right now its:
syn match debchangelogTarget contained "\v %(frozen|
the probmlem is the part with ...|%(testing|
if no part of this alternative is selected in the changelog file this part will be substitued as an empty word which isn't allowed in vim, so the regex is only evaluated to this point.
The fix would be to remove the = after stable so the alternative won't be empty any more.
Complete:
syn match debchangelogTarget contained "\v %(frozen|
I tested it and it works.
description: | updated |
Changed in vim (Debian): | |
status: | Unknown → Fix Committed |
Changed in vim (Debian): | |
status: | Fix Committed → Fix Released |
I can confirm this.