Bug 25075

Summary: не правильная подсветка макросов в rpm
Product: Sisyphus Reporter: swi <swi>
Component: vim-commonAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: admsasha, evg, glebfm, iv, ldv, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description swi 2011-02-11 23:29:50 MSK
макросы %_*dir подсвечиваются красным как ошибочные.
Comment 1 Dmitry V. Levin 2011-02-12 02:41:12 MSK
Патчи, как обычно, приветствуются.
Comment 2 Ivan A. Melnikov 2011-02-12 10:11:19 MSK
(In reply to comment #0)
> макросы %_*dir подсвечиваются красным как ошибочные.

А какие именно? Из того, что определено у меня в системе, красным подсвечивается только %__mkdir и deprecated макросы из kde4. Проверял так:

rpm --showrc | egrep -e '-14: _[^[:space:]]+dir[[:space:]]' \
    | sed -e 's/^-14: /\%/' | vim - '+setf spec'

Также красным, по идее, подсвечиваются любые макросы вида %__*, кроме нескольких предопределённых. Что правильно.
Comment 3 Dmitry V. Levin 2011-02-17 04:26:08 MSK
У меня неправильность подсветки тоже не воспроизводится.
Comment 4 swi 2011-02-17 08:38:55 MSK
например вот тут

#%exclude %_libdir/%name/libgncmod-hbci*

все что с % - красное :)
Comment 5 swi 2011-02-17 12:47:03 MSK
да, похоже меня переглючило до "красные макросы мерещатся"