80 के दशक में Emacs वापस क्या था?


23

मैं प्राचीन Emacs वितरण के फुटेज के लिए चारों ओर देखा है, लेकिन कोई फायदा नहीं हुआ। 15 जुलाई, 1985 से Emacs 16.56 का स्रोत कोड Github पर उपलब्ध है , लेकिन किसी भी परिस्थिति में मैं इसे बनाने का प्रबंधन नहीं कर सका।

मूल स्टालमैन एमएसीएस पेपर एलीस, एमएसीएस के पीछे की प्रेरणा, और कुछ पुराने एक्सटेंशन का वर्णन करता है - लेकिन किसी के लिए यह पुनर्निर्माण करने के लिए पर्याप्त नहीं है कि इसके साथ खेलना कैसा लगता है।

मेरा सवाल यह है कि इमैक दिनों में कैसे दिखते थे? ऑर्ग-मोड, एमईएलपीए, मैगिट से पहले, आज हम जिन भाषाओं को जानते हैं उनमें से अधिकांश - क्या लोगों ने लिस्प को हैक करने के अलावा कुछ भी किया?

क्या ऐसे पैकेज थे जो लोग इस्तेमाल करते थे जो अब पूरी तरह से भूल गए हैं? "UI" कैसा दिखता था?

और एक आखिरी सवाल के रूप में: क्या आज हमारे पास कुछ ऐसा है जो जीएनयू एमॅक्स की पहली रिलीज के बाद अपरिवर्तित रहता है?

मुझे उन लोगों से सुनने में दिलचस्पी होगी जिन्होंने इसे इस्तेमाल किया था।

(मैंने टर्मिनल-इमेक को टैग किया क्योंकि प्रश्न को कम से कम एक टैग की आवश्यकता है।)


1
मुझे यह जानकर थोड़ा आश्चर्य हुआ कि रिपॉजिटरी में सबसे पहला रिलीज़ टैग 19.34 है। इतिहास में आरंभिक तारीखों की तारीखों ने संक्षेप में सुझाव दिया कि वहां का कोड 17.36 या 15.10 तक हो सकता है। दुर्भाग्य से उन शुरुआती कमिट्स में लगभग कुछ भी नहीं है, इसलिए रिपॉजिटरी में पहला बिल्डेबल वर्जन संभवतः एमएसीएस 18 का कुछ संस्करण था (फिर भी अनटैग्ड, हालांकि)।
फिल्स

1
इसलिए 16.56 की कॉपी काफी दिलचस्प है। यह साफ-सुथरा होगा अगर वह और कोई पुराने संस्करण अभी भी उपलब्ध हों तो रिपॉजिटरी में अलग-अलग शाखाओं के रूप में जोड़ दिए गए थे - जो मुख्य इतिहास से संबंधित नहीं थे, लेकिन फिर भी मौजूद थे।
फिल्स

1
क्या आपने हमें प्राचीन कहा है ?
रॉकपॉपर लिज़ल

आप zmacs को एमुलेटर पर लिस्प मशीनों से खोल सकते हैं जिन्हें आप अनलम्ब्ड.कॉम / कैडर पर पा सकते हैं । यह शायद GNU Emacs से पुराना है, लेकिन यह अभी भी काफी परिचित है।
DoMiNeLa10

1
आप एक ITS या TOPS-20 मशीन में लॉगिन कर सकते हैं, और फिर आप देखेंगे कि 70 के दशक में Emacs कैसे दिखते थे !
लार्स ब्रिंकहॉफ

जवाबों:


24

Emacs GNU Emacs से पहले और इस प्रकार Emacs Lisp से पहले होता है।

80 के दशक के अधिकांश समय में, Emacs केवल वही था जिसे अब हम टर्मिनल-मोड (और केवल एक फ्रेम) कहते हैं, और कोई माउस, मेनू-बार, टूल-बार, फ्रिंज, चेहरे, रंग या अनुकूलित नहीं था।

बाकी ने देखा और अब (टर्मिनल मोड के लिए) उसी के बारे में काम किया। हेल्प मोड (जैसे C-h f) अनिवार्य रूप से एक ही था, लेकिन नहीं Backआदि के साथ । जानकारी अनिवार्य रूप से समान थी। मिनीबफ़र, विंडोज़, इको एरिया, क्षेत्र, खोज, एप्रोपोस, और क्वेरी-रिप्लेसमेंट आदि सभी अनिवार्य रूप से अब तक समान थे। TAGSकिसी फ़ंक्शन आदि की परिभाषा में कूदने के लिए फ़ाइलों का उपयोग अनिवार्य रूप से समान था।

तो हां, अधिकांश मूल सामान शायद कम या ज्यादा अपरिवर्तित रहता है, लेकिन सामान जोड़ा गया है। बहुत सारा सामान जोड़ा गया, पहले, सामान था जो GUI में कहीं मौजूद था: माउस, रंग, अलग फ्रेम, आदि।

EmacsWiki History श्रेणी पृष्ठ आपको अधिक पृष्ठभूमि दे सकता है। अन्य जानकारी के बीच, वहाँ आप एक Emacs समयरेखा के लिए एक लिंक मिल जाएगा ।


4

ओ'रेली के लर्निंग ग्नू एमॅक्स का पहला संस्करण 1991 से है, इसलिए यह पुस्तक शायद आपको कम से कम देर से -80 जीएनयू एमएसीएस अनुभव का उचित विचार देगी।

उस समय के हार्डवेयर ने 80 के दशक के GNU Emacs अनुभव को उतना ही आकार दिया होगा, जितना खुद Emacs को। याद रखें कि 80-कॉलम मोनोक्रोम टेक्स्ट-ओनली डिस्प्ले या वीडियो मोड सामान्य थे, और "आठ मेग्स और लगातार स्वैपिंग" अभी भी चालू थे। Emacs डिसप्ले कोड में संपादित दूरी को कम करने के लिए लोग जिस लंबाई पर जा रहे थे वह एक कहानी भी बताती है।

1985 में गोसलिंग / Unipress Emacs विवाद जबकि, वर्तमान या हाल ही में जाहिरा तौर पर अभी भी था XEmacs फूट कुछ साल दूर था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.