* Dmitry V. Levin [060427 01:46]: > Фраза "spec-файл, из которого можно извлечь имя" означает, что команда > sed '/^Name:[[:space:]]*/!d;s///;q' выводит нормальное имя. Имя называется нормальным, если не содержит > недопустимых символов. А какие символы считаются недопустимыми? i386-mingw32msvc-gcc:Name: %cross_arch-%pkgname libcacao:Name: lib%lname mutt1.5:Name: %oname%branch rpm:Name: %rpm_name ruby-intl:Name: ruby-%module vim-doc-ru:Name: vim-doc-%doclang С другой стороны, у меня есть код на VimL который позволяет в некоторых случаях раскрыть не очень сложные макросы... -- Regards, Sir Raorn.