Какие различия существуют между различными версиями Emacs?


12

Ubuntu (10.10) предлагает emacs21,22,23 и emacs-snapshot. Каковы различия между ними и какой emacsпакет устанавливается по умолчанию? Кроме того, я полагаю, emacs-snapshot-gtkэто самый современный. Я хотел бы использовать это, потому что он, кажется, обращает внимание на мои .Xdefaultsнастройки, а emacsэто не так. Какие недостатки это может вызвать?

Я использую emacs для программирования на LaTeX, ORGmode и ESS / R.

Ответы:


10

emacs-snapshotэто версия разработки Emacs. В нем больше плюсов, но, вероятно, также больше ошибок, поэтому используйте его на свой страх и риск. Другие выпущенные версии; Единственная причина, по которой я могу не устанавливать последнюю версию, - это если у вас очень мало места на диске.

emacsПакет зависит от emacs23(вы можете увидеть зависимости в любом средстве администрирования пакета).

Программы Gtk не используют ресурсы X ( .Xdefaults). Не-gtk (но X) версии Emacs делают.


emacs22 уйдет в пользу emacs23, так что вы можете спокойно игнорировать emacs22.
Кис Кук

Так что, если я хочу использовать .Xdefaultsто, что я использую? (Я думал , что это была разница между emacsи , emacs-snapshotно , по- видимому , не ...)
Симус

Перемещение содержимого .Xdefaultsв, .Xresourcesкажется, заставило стандарт emacsпризнать это.
Симус

@ Симус: Краткий ответ: ~/.Xresourcesэто файл для использования. Длинный ответ: X ресурсы хранятся на сервере. В Ubuntu и большинстве других систем Unix, когда вы входите в систему, ~/.Xresourcesзагружается. Несколько других систем загружаются ~/.Xdefaults, но не Ubuntu. Несколько приложений ищут свои собственные ресурсы ~/.Xdefaultsпри запуске, но не Emacs (по крайней мере, не emacs23-xв 10.04, хотя он загружается ~/.Xdefaults-$(hostname)). Если вы измените свой файл ресурсов, вы можете загрузить его вручную xrdb -merge ~/.Xresources( -loadтакже переопределит любые системные ресурсы).
Жиль "ТАК - перестать быть злым"
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.