GNU Emacs 28.1 पहले ही जारी किया जा चुका है और ये इसकी खबरें हैं

कुछ दिनों पहले GNU Emacs 28.1 के नए संस्करण को जारी करने की घोषणा की गई थी, संस्करण जिसमें कुछ बहुत अच्छे सुधार किए गए हैं जिनमें से हम लिस्प फाइलों को संकलित करने की क्षमता, यूनिकोड 14.0 के लिए समर्थन को जोड़ने और इमोजी के समर्थन में सुधार, अन्य बातों के अलावा हाइलाइट कर सकते हैं।

जो लोग इस लोकप्रिय पाठ संपादक से अपरिचित हैं, उनके लिए यह जानना चाहिए GNU Emacs एक एक्स्टेंसिबल, कस्टमाइज़ेबल, फ्री और ओपन टेक्स्ट एडिटर है जीएनयू प्रोजेक्ट के संस्थापक रिचर्ड स्टेलमैन द्वारा बनाया गया। यह पाठ संपादकों के Emacs परिवार का सबसे लोकप्रिय है।

यह टेक्स्ट एडिटर GNU / Linux, Windows और macOS के लिए उपलब्ध है, यह C में लिखा गया है और एक विस्तार भाषा के रूप में Emacs Lisp प्रदान करता है। C में भी लागू किया गया है, Emacs Lisp एक लिपि प्रोग्रामिंग भाषा के रूप में Emacs द्वारा उपयोग की जाने वाली लिस्प प्रोग्रामिंग भाषा की "बोली" है।

उन लोगों के लिए जो इस पाठ संपादक से परिचित नहीं हैं, GNU Emacs की विशेषताओं में शामिल हैं:

  • कई फ़ाइल प्रकारों के लिए सिंटैक्स हाइलाइटिंग सहित सामग्री-संवेदनशील संपादन मोड
  • नए उपयोगकर्ताओं के लिए एक ट्यूटोरियल सहित एकीकृत व्यापक प्रलेखन
  • लगभग सभी लिपियों के लिए पूर्ण यूनिकोड समर्थन
  • यह एमएसीएस लिस्प कोड या ग्राफिकल यूजर इंटरफेस का उपयोग करते हुए भी उच्च अनुकूलन योग्य है।
  • इसमें टेक्स्ट एडिटिंग से परे सुविधाओं का एक पूरा इकोसिस्टम है, जिसमें कैलेंडर ट्रैकिंग और एक प्रोजेक्ट शेड्यूलर (संगठन मोड के साथ), एक ईमेल और न्यूज रीडर (Gnus), एक डिबगिंग इंटरफ़ेस, और बहुत कुछ शामिल है।
  • एक्सटेंशन डाउनलोड और इंस्टॉल करने के लिए पैकेज सिस्टम (Emacs Lisp Package Archive या ELPA) से भी लाभ मिलता है
  • और बहुत सारे

GNU Emacs की मुख्य नई विशेषताएँ 28.1

प्रस्तुत किए गए Emacs 28.1 के इस नए संस्करण में, यह हाइलाइट किया गया है कि लिस्प फ़ाइलों को निष्पादन योग्य कोड में संकलित करने की क्षमता जेआईटी संकलन का उपयोग करने के बजाय, libgccjit पुस्तकालय का उपयोग करना।

यह उल्लेख है कि संकलन सक्षम करने के लिए संकलन करते समय देशी, आपको '-साथ-मूल-संकलन' विकल्प निर्दिष्ट करना होगा, जो Emacs के साथ भेजे गए सभी Elisp संकुल को निष्पादन योग्य कोड में संकलित करेगा। यह उल्लेख करना महत्वपूर्ण है कि मोड को सक्षम करके यह प्रदर्शन में उल्लेखनीय वृद्धि प्राप्त करने की अनुमति देता है।

इस नए संस्करण में एक और बदलाव जो सामने आया है, वह यह है कि डिफ़ॉल्ट रूप से, काहिरा ग्राफिक्स लाइब्रेरी प्रतिनिधित्व के लिए प्रयोग किया जाता है ('-with-cairo' विकल्प सक्षम है) और टेक्स्ट आउटपुट के लिए, HarfBuzz ग्लिफ़ लेआउट इंजन, साथ ही यह उल्लेख किया गया है कि libXft समर्थन को हटा दिया गया है।

हम Emacs 28.1 के इस नए संस्करण में भी पा सकते हैं कि se ने यूनिकोड 14.0 विनिर्देशन के लिए समर्थन जोड़ा है और है बहुत बेहतर इमोजी हैंडलिंग।

इसके अलावा, यह भी हाइलाइट किया गया है कि प्रक्रिया सैंडबॉक्स अलगाव के लिए seccomp सिस्टम कॉल फ़िल्टर ('-seccomp=FILE') लोड करने की क्षमता को जोड़ा गया है और कार्यों का एक नया दस्तावेज़ीकरण और समूह प्रदर्शन प्रणाली प्रस्तावित की गई है।

दूसरी ओर, हम यह भी पा सकते हैं कि संदर्भ मेनू का 'संदर्भ-मेनू-मोड' कार्यान्वयन जोड़ा गया राइट-क्लिक पर प्रदर्शित होता है और यह कि project.el परियोजना प्रबंधन पैकेज की क्षमताओं का उल्लेखनीय रूप से विस्तार किया गया है।

अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं संपादक के इस नए संस्करण के बारे में, आप आधिकारिक घोषणा में विवरण देख सकते हैं निम्नलिखित लिंक में

Ubuntu और डेरिवेटिव पर Gnu Emacs कैसे स्थापित करें?

यदि आप अपने डिस्ट्रो पर गन्नू एमैक के इस नए संस्करण को स्थापित करने में सक्षम हैं, वे इसे दो तरह से कर सकते हैं।

पहले उनमें से एक इसे सीधे करना है से सॉफ्टवेयर केंद्र उबंटू से या सिनैप्टिक की मदद से।

यद्यपि, जैसा कि आप जानते हैं, एप्लिकेशन अपडेट आमतौर पर तुरंत उपलब्ध नहीं होते हैं, इसलिए हमें इसे सभी के लिए उपलब्ध कराने के लिए कुछ दिन इंतजार करना होगा।

कोई दूसरा रास्ता और सिफारिश की होना है ya एक और अधिक वर्तमान संस्करण स्रोत कोड को डाउनलोड और संकलित करके है जो प्रकाशक की आधिकारिक वेबसाइट पर पाया जा सकता है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।