| Summary: | sendmail-program is set to 'fakemail' | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey V Khavryuchenko <akhavr> |
| Component: | emacs-common | Assignee: | Sergey Bolshakov <sbolshakov> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | sbolshakov |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Andrey V Khavryuchenko
2003-12-19 05:28:42 MSK
Я не рассматриваю это как ошибку - это поведение, предусмотренное авторами emacs, и нужно ли модифицировать глобальную настройку, которая будет затрагивать всех пользователей Это ошибка, ибо есть следующий код:
/usr/share/emacs/21.3/lisp/paths.el:
(defconst sendmail-program
(cond
((file-exists-p "/usr/sbin/sendmail") "/usr/sbin/sendmail")
((file-exists-p "/usr/lib/sendmail") "/usr/lib/sendmail")
((file-exists-p "/usr/ucblib/sendmail") "/usr/ucblib/sendmail")
(t "fakemail")) ;In ../etc, to interface to /bin/mail.
"Program used to send messages.")
После выполнения этого defconst значение sendmail-program правильное.
Однако при старте emacs - нет. Вывод: либо paths.el не выполняется, либо
sendmail-program переопределяется где-то по дороге.
fixed in emacs21-21.3-alt6 |