Yazar, Emacs'ta uzun süredir devam eden kod katlama (code folding) parçalanmışlığına değiniyor. Geçmişte farklı ana modlar; Tree-sitter (treesit-fold), Hideshow, Outline ve Org'un kendine özgü metin özelliği (text-property) katlaması gibi birbirinden farklı ve uyumsuz sistemlere dayanıyordu. Bu parçalanmışlık; tutarsız kısayol tuşlarına, değişken görsel göstergelere ve özellikle büyük dosyalarda belirgin performans farklılıklarına yol açıyordu. Bu sorunu çözmek için yazar, Emacs 32.0.50 (master dalı) üzerinde tüm tampon (buffer) türlerinde kullanıcı deneyimini standartlaştıran birleşik bir katlama altyapısı oluşturdu. Böylece katlama işleminin, kullanılan dile veya moda bakılmaksızın öngörülebilir ve verimli bir şekilde çalışması sağlandı. ...
Konular: Emacs Yapılandırması, Kod Katlama Sistemleri ve UI/UX Özelleştirmeleri
SiteM’de tam özet, flashcard ve quiz →
Orijinal kaynak: jointhefreeworld.org
Kaynak: sitem.co — paylas.io yer imi / keşif katmanı.
Yorumlar
Yorum için giriş yap veya kaydol.
Henüz yorum yok — ilk sen yaz.