Emacs'ı bir diğerine karşı bir grafik araç seti ile derlemenin herhangi bir faydası var mı?


19

Görünüşe göre seçenekler gtk, gtk2, gtk3, berrak veya athena, motif. Tabii ki, görsel farklılıklar vardır ve bir araç takımı zevkinize göre diğerlerinden daha fazla olabilir. Bunun dışında performans veya özelliklerle ilgili başka farklılıklar var mı? Diğer uygulamalarla görsel tutarlılık için, Emacs'ı gtk ile derlerdim, ancak, sadece lucid ile derlediğimde, renderlemenin gtk ile olduğundan daha hızlı olabileceği izlenimine kapıldım.


Performans konusunda bununla çok ilgileniyorum. Ama iyimser değilim. = /
Malabarba

Fark ettiğim bir fark: gtk desteği ile Emacs, dosya seçim pencerelerini kullanarak dosyalar (örn. E-posta ekleri) ister. Berrak bir şekilde, Emacs minibuffer'daki yolu ister.
tmalsburg

24.4'i lucid ile kurdum ve list-packagesgenellikle veren arayüzü alamadım . Sadece minibuffer'a kurabileceğim paketlerin listesini gösterir.
Kaushal Modi

Yanıtlar:


11

Belgelenmiş en az bir fark var: görünüşe göre, gtk + emacs arka plan programının çökmesine neden olan bir hata var, ancak berrak emacs değil.

Emacs'ı bir arka plan programı olarak başlatırsanız, aşağıdaki uyarıyı görürsünüz:

Uyarı: Uzun süredir devam eden bir Gtk + hatası nedeniyle http://bugzilla.gnome.org/show_bug.cgi?id=85715 Daemon modunda çalışırken emacs çökebilir ve X11 bağlantısı beklenmedik bir şekilde kaybedilir. --With-x-toolkit = lucid ile yapılandırılmış bir Emacs kullanmanın bu sorunu yoktur.

Uzun zamandır kesinlikle uygun, bu hata 2002'de bildirildi. Ancak bazı insanlar 2014'ten beri hala karşı karşıya ( bağlantı ).


Geçen yıl bu hata hakkında bir tartışma hatırlıyorum. İnsanlar hâlâ içine giriyor. (Her ne kadar bu insanlar eski sürümleri çalıştırmış olsalar da) .
Malabarba

@Malabarba Bilgi için teşekkürler, bunu düzenleyeceğim.
T. Verron

2
Aslında hala bu hatayı yaşıyorum. Emacs 24,3 Fedora 20'de
rekado

Bu nihayet Emacs ve çoklu X oturumlarıyla yaşadığım garip davranışı açıklıyor. (Bir oturumu kapatırsam, Emacs sunucusu çöker ve bir ton CPU almaya başlar.)
Tikhon Jelvis

GNU Emacs 25.0.50.1Debian kararsız kullanıyorum . GTK araç seti ile derlersem emacs --daemonve kullanırken rastgele çökmeler alırım emacsclient. Sadece berrak ile her şey iyi çalışır.
Boccaperta-IT
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.