|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Morozov 2:5020/400 06 Dec 2002 12:22:01 To : Andrey Rudyavsky Subject : Re: want cool IDE for Linux!!! -------------------------------------------------------------------------------- Andrey Rudyavsky <Andrey.Rudyavsky@p28.f163.n5030.z2.fidonet.org> writes: > EM> Внимательно читайте письма. Разговор шел про глюки.. Интересно, и что > EM> можно сделать, при обнаружении бага в MSVS или HтКернел? Или если > EM> хочется просто настроить его под себя? Только лезть в .EXE и править > EM> там в кодах, наверное. > Тоже самое что и лезть в 20Мб исходняков имакса - заняться ананизмом. > Пpичем никак не оплачиваемым и совеpшенно бесполезным с любых(не ваших) точек > зpения. Разница только в начале: в MSVS или HтКеpнел - 90% сpазу pаботает, в > имаксе - %90 сначала ананизм, потом pаботает. (Оставшиеся 10% - гемоppой и там > и сям). Чтобы исправить какой-либо глюк (с какими я давно уже не встречался в Emacs) в большинстве случаев будет достаточно залезть в конкретный файл с расширением .el. Большая часть кода Emacs -- это более-менее независимые друг от друга программы на elisp, каждую из которых легко понять и исправить даже с минимальными познаниями в Lisp. Возьмем, например, python-mode.el, который я правил несколько дней назад: размер 3,5 тыс. строк, из которых процентов 40%, наверное, комментарии. Мгновенно находим название нужной функции благодаря грамотно написанным исходникам (py-execute-region) и после нескольких минут копания устраняем то, что меня не устраивает. Чтобы не пришлось делать это для каждой версии python-mode можно отправить патч автору кода. Кстати, в случае с MSVS нет ни возможности исправить ошибку, ни возможности исправить что-то под себя. Hо продолжать далее эту тему мне не хочется. Евгений --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/8823f6b5df15.html, оценка из 5, голосов 10
|