Jakie są różnice między różnymi dostępnymi wersjami emacsa?


12

Ubuntu (10.10) oferuje emacs21,22,23 i emacs-snapshot. Jakie są między nimi różnice i który emacspakiet instaluje domyślnie? Przypuszczam też, że emacs-snapshot-gtkjest najbardziej aktualny. Chciałbym tego użyć, ponieważ wydaje się, że zwraca uwagę na moje .Xdefaultsustawienia, co emacsnie. Jakie wady może to powodować?

Używam emacsa do programowania LaTeX, ORGmode i ESS / R.

Odpowiedzi:


10

emacs-snapshotjest wersją rozwojową Emacsa. Ma więcej gadżetów, ale prawdopodobnie także więcej błędów, więc używaj go na własne ryzyko. Pozostałe są wydanymi wersjami; jedynym powodem, dla którego nie mogę zainstalować najnowszego jest to, że masz bardzo mało miejsca na dysku.

emacsPakiet zależy emacs23(widać zależności w dowolnym narzędziu administracyjnym pakietu).

Programy Gtk nie używają zasobów X ( .Xdefaults). Wersje Emacsa inne niż gtk (ale X).


emacs22 odejdzie na korzyść emacs23, więc możesz bezpiecznie zignorować emacs22.
Kees Cook

Więc jeśli chcę skorzystać z .Xdefaultstego, czego używam? (Myślałem, że to była różnica między emacsa emacs-snapshotjednak najwyraźniej nie ...)
Seamus

Przenieś zawartość .Xdefaultsdo .Xresourceswydaje się, że standard emacsją rozpoznał.
Seamus,

@Seamus: Krótka odpowiedź: ~/.Xresourcesto plik do użycia. Długa odpowiedź: zasoby X są przechowywane na serwerze. Na Ubuntu i większość innych systemów unixowych, po zalogowaniu, ~/.Xresourcesjest ładowany. Ładuje się kilka innych systemów ~/.Xdefaults, ale nie Ubuntu. Kilka aplikacji szuka własnych zasobów ~/.Xdefaultspodczas uruchamiania, ale nie Emacsa (przynajmniej nie emacs23-xw 10.04, chociaż się ładuje ~/.Xdefaults-$(hostname)). Jeśli zmienisz plik zasobów, możesz załadować go ręcznie za pomocą xrdb -merge ~/.Xresources( -loadzastąpiłoby to również wszelkie zasoby systemowe).
Gilles „SO- przestań być zły”
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.