emacs24 - How are the packages installed with 'package-install'(elpa) in Emacs loaded? -
/ em> >
इसलिए प्रत्येक पैकेज में एक फाइल है और यह फाइल लोड हो चुकी (Setq package-user-dir) ~ / (पैकेज की आवश्यकता है) प्रत्येक पैकेज में पैकेज संस्करण के साथ मैनुअल को उद्धृत करने के 15 यदि संकुल-सक्षम-स्टार्टअप गैर-शून्य है, तो यह फ़ंक्शन संकुल को प्रारंभ करता है- किसी भी वैकल्पिक Emacs Lisp पैकेज को सक्रिय करने के लिए प्रारंभ क ें. पैकेज-इंस्टॉल का एक हिस्सा है
package.el - जो आप
वर्णन समारोह के साथ देख सकते हैं
package.el से प्रलेखन:
;; सक्रियण समय में हम लोड-पथ और सूचना पथ स्थापित करेंगे; ;; औ औ पै पै पै पै ेंगे ेंगे ेंगे ेंगे. यदि कोई पैकेज ;; निर्भरता उपलब्ध नहीं हैं, हम उस पैकेज को सक्रिय नहीं करेंगे.
NAME-autoloads.el
NAME-pkg.el भी शामिल है और विवरण. उदाहरण के लिए,
टैबबार पैकेज से संबंधित फाइलें हैं
पैकेज-इंस्टॉल # जो कि मेरा पैकेज-उपयोगकर्ता-निर्देशिका है एक ??? ???? ???? एक टैबबार -2.0.1? # प्रत्येक पै ेज डायर अलग-अलग डायरेक्ट में है. Tabbar-autoloads.el # इस फाइल को शुरू में लोड किया गया है ???? ???? ???? ???? Tabbar.el # पैकेज खुद इस मामले में यह सिर्फ एक फाइल है, जो कि एक "????" ???? पैकेज प्रबंधन के लिए पैकेज के बारे में # tabbar-pkg.el जानकारी #
पैकेज-प्रारंभ करें फिर
पैकेज-सक्रिय कॉल करता है, जो बदले में कॉल
पैकेज -1-सक्रिय < / code> जो लोड हो रहा है
NAME-autoload.el :
(लोड (विस्तार-फ़ाइल-नाम (concat name "-autoloads") pkg-dir ) शून्य
Comments
Post a Comment