Re: ÎÅÓÕÝÅÓÔ×ÕÀÝÉÅ ÐÅÒÅÍÅÎÎÙÅ.
[email protected] (Vasily Korytov)
| Newsgroups | gmane.emacs.xemacs.user.russian |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 21 Aug 2004 09:41:39 +0300, Andrey Slusar wrote:
> а как в elisp можно игнорировать несуществующие переменные? Допустим, у
> меня в gnus-posting-styles есть строки (eval (setq my_var t)). И они
> проверяются далее в конфиге. Можно сделать так, что если такой строчки
> для стиля нет, то считалось, что my_var равен nil?
Во-первых, всегда подумай: глобальные переменные очень часто можно
заменить параметром к функции или конструкцией с let.
Во-вторых, нормальный стиль задания глобальных переменных -- ни в коем
разе не описываемый тобой. Если они действительно нужны, defvar'ишь их
вначале, потом изменяешь. Все.
P.S. Разберись, наконец, с руссификацией. У тебя Subject кодируется как
iso8859-1 (хотя он русский).
--
I accept RFC3156 and RFC2440-compatible encrypted mail.
PGP key fingerprint: 3273 7F6F 7B87 5DD5 9848 05FB E442 86BC 2E6B 6831