LINUX.ORG.RU
ФорумTalks

GNU Emacs vs (S)Xemacs


0

0

Давайте обьективно сравним эти два замечательных редактора.

Я использую GNU Emacs из-за

1. Поддержки юникода.

2. Кучи всяких расширений, которые лучше работают именно в GNU Emacs (например jabber.el, erc, tramp, doremi)

3. Emacs юзают больше народа, поэтому под него больше доки, всяких типсов-триксов (ИМХО, может я просто немного не там смотрел)


Ответ на: комментарий от karma

А зачем нужен tpum? Нафиг в емаксе контекстное меню?

nsav
() автор топика

все замечательно в GNU Emacs - только единственная проблема, пишется GNU Emacs таким образом что они(разработчики) не создают так называемых обобщенных подходов отвязанных от базы, не делают универсальных/полууниверсальных API к чему бы то не было, постоянно подгоняют ядро для нужд ..

в (S)XEmacs напротив, продумывается именно внутренняя структура, что при какой то новой идеи не будет нужды менять внутренности, то есть какая бы сумасшедшая идея не пришла в голову - ее скорее можно реализавоть в (S)XEmacs нежели в GNU Emacs

это со стороны использования Emacs при расширении фунциональности ..

с другой стороны (со стороны пользователя), GNU Emacs более предпочтителен на начальном этапе, так как там практически все нужные(на данном этапе) ему мулечки и фишеки уже сделаны и оформлены в таком виде в *котором он хочет*. Но вот как только хочется в GNU Emacs воткнуть чтото нестандартное(например эмулировать нажатия мыши через клавиатуру) - происходит затык, нельзя там это сделать

поэтому если человек работает в GNU Emacs и его все устраивает и он всем доволен - нет смысла переезжать на (S)XEmacs. С другой стороны если человеку нравиться Emacs, но GNU Emacsа не хватает - то ему дорога в (S)XEmacs, пусть и с поторей некоторых (в большинстве случает безполезных(eye candy)) мулечек

редактор нужен не для того чтобы любоваться чем то, а для того чтобы продуктивно работать. А что бы полюбоваться чем то, лучше сходить в стиптиз клуб или на футбол

вобщем вывод: читать тут http://www.linux.org.ru/view-message.jsp?msgid=522834

lg ★★
()
Ответ на: комментарий от lg

lg, при всем уважении к тебе ты считаешь что unicode -- это ай-кенди мулечка? И где в xemacs global-font-lock-mode? Обломно хуки для каждого мода писать. Мелочь, а неприятно.

nsav
() автор топика
Ответ на: комментарий от nsav

там слово в *основном*, полная поддержка unicode это важный аспект спору нет - только поэтому над этим и работают

а вот global-font-lock-mode - это называется костыль, и заметь на таких приятных костылях GNU Emacs и держится

lg ★★
()
Ответ на: комментарий от lg

> а вот global-font-lock-mode - это называется костыль, и заметь на таких приятных костылях GNU Emacs и держится

Заметил, собственно и сам из-за таких костылей сижу. Удобно блин.

Вопрос к тебе как к девелоперу sxemacs'а: что мешает сделать такой костыль у себя?

nsav
() автор топика
Ответ на: комментарий от nsav

> что мешает сделать такой костыль у себя?

(custom-set-variables
   '(font-lock-mode t nil (font-lock)))

Добавь себе в конфиг -- и будет тебе счастье...

karma
()
Ответ на: комментарий от karma

>(custom-set-variables '(font-lock-mode t nil (font-lock)))

Да уж... Гнутый емакс точно попроще в настройке будет.

nsav
() автор топика

Только сёдня начал потихоньку перелазить на Xemacs. Заодно викидываю ненужные настройки и распихиваю одни большой .emacs в несколько файлов.

А повод - xwem:) Не хватает мне fvwm'a да и язык конфигов fvwm'a намного хуже чем Лисп. Но перед тем как разбирать с xwem нужно xemacs настроить. Дошол до кирилизации, а ширифты как-то по левому отображаются в lat одни ширфт а в rus другой (мелкий)...

А что с юникодом, что конкретно не поддерижвается. Открыл сейчас utf-8 файл -- правильно читает. А какие ещё проблемы есть у xemacs?

CrazyPit ★★★
()
Ответ на: комментарий от CrazyPit

Кстати, мне показалось, или Xemacs рельно быстрее работает? Правда некоторых мелочей действитльно нет. Например красиво слетающихся буковок при запуске slime:))

CrazyPit ★★★
()
Ответ на: комментарий от CrazyPit

там поддержка не полная(но она есть) - а именно некоторые проблемы при работе с unicode фонтами

lg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.