80'lerde Emacs nasıldı?


23

Etraftaki antik Emac dağıtımlarının görüntülerini aradım ama boşuna. Dan Emacs 16.56 için kaynak kodu 15 Temmuz 1985 tarihinde geçerli Github , ancak hiçbir koşulda bunu inşa etmek yönetmek olabilir.

Orijinal Stallman Emacs makalesi , Elisp'i, Emacs'ın arkasındaki motivasyonu ve bazı eski uzantıları anlatıyor - ancak bir insanın onunla oynamaktan hoşlandığını hissetmesi için yeterli değil.

Sorum şu ki, Emac'lar günler içinde nasıl görünüyordu? Org modu öncesi, MELPA, magit, bugün bildiğimiz dillerin çoğu - insanlar Lisp'i hacklemekten başka bir şey yaptılar mı?

İnsanların şu anda tamamen unutulmuş olan paketleri var mıydı? "UI" nasıl görünüyordu?

Ve son bir soru olarak: GNU Emacs'in ilk tahliyesinden bu yana değişmeden yaşayan bir şey var mı?

O zaman kullananlardan haber almak istiyorum.

(Soru-en az bir etikete ihtiyaç duyduğundan terminal emakları etiketledim.)


1
Depodaki en eski sürüm etiketinin 19.34 olduğunu öğrendiğimde biraz şaşırdım. Tarihte ilk taahhütnamelerin tarihleri, kısaca, oradaki kodun 17.36 ya da 15.10'a kadar çıkabileceğini ileri sürdü. Ne yazık ki, bu ilk taahhütlerde neredeyse hiçbir şey bulunmadığından, depodaki ilk oluşturulabilir sürüm muhtemelen Emacs 18'in bir versiyonuydu (hala etiketlenmemiş).
phils

1
16.56 kopyası bu nedenle oldukça ilginç. Bu ve halen mevcut olan herhangi bir eski sürümün depoya ayrı dallar halinde eklenmesi - ana tarihle ilgisi olmayan, ancak hala mevcut olması halinde, düzenli olacaktır.
phils

1
Az önce bizi eski mi çağırdın ?
RockPaperLizard 10:16

Sen de bulabilirsiniz emülatörünüzde lisp makinelerinden zmacs çalıştırabilirsiniz unlambda.com/cadr . Muhtemelen GNU Emacs'tan daha eskidir, ancak hâlâ oldukça tanıdık geliyor.
DoMiNeLa10 11:16

1
Bir ITS veya TOPS-20 makinesine giriş yapabilir ve Emacs'in 70'lerde nasıl göründüğünü görebilirsiniz !
Lars Brinkhoff

Yanıtlar:


24

Emacs, GNU Emacs'tan önce ve böylece Emacs Lisp'den önce gelir.

80'lerin çoğunda, Emacs şu an sadece terminal modu (ve sadece bir kare) dediğimiz şeydi ve fare, menü çubuğu, araç çubuğu, saçak, yüz, renk veya Özelleştir yoktu.

Gerisi baktı ve şu anki gibi davrandı (terminal modu için). Yardım modu (örneğin C-h f) esasen aynıydı, fakat hiçbir Backşey yapmadan vs. Bilgi aslında aynıydı. Mini tampon, pencereler, yankı alanı, bölge, arama, apropolar ve sorgu-değiştirme vb. Esas itibariyle şimdikiyle aynıydı. TAGSBir işleve, vb. Tanımlamaya atlamak için dosyaların kullanılması temelde aynıydı.

Bu yüzden evet, temel şeylerin çoğu muhtemelen aşağı yukarı değişmeden yaşar, fakat eşyalar eklenmiştir. Eklenen öğelerin çoğu, ilk başta, GUI'lerin başka bir yerinde var olan şeylerdi: fare, renk, ayrı kareler vb.

EmacsWiki Geçmişi kategori sayfası size daha fazla arka plan verebilir. Diğer bilgiler arasında, bir Emacs zaman çizelgesine bir link bulacaksınız .


4

O'Reilly'nin Öğrenme GNU Emac'larının ilk baskısı 1991'den kalmadır, bu yüzden bu kitap size en azından '80'lerin sonlarındaki GNU Emacs deneyimi hakkında adil bir fikir verecektir.

Zamanın donanımı, 80'lerin GNU Emac'larının deneyimini Emac'ın kendisininkiler kadar biçimlendirecekti. Yalnızca 80 sütunlu tek renkli metin göstergelerinin veya video modlarının ortak olduğunu ve "Sekiz Megs Ve Sürekli Değişme" nin hala geçerli olduğunu unutmayın. İnsanların Emacs ekran kodundaki düzenleme mesafelerini en aza indirecek uzunlukları da bir hikaye anlatıyor.

1985 yılında Gosling / Unipress Emacs tartışması görünüşte hala güncel ya da yakın zamanda, XEmacs şizmi birkaç yıl uzaktaydı.

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.