पैकेज विकास के लिए emacs के कई संस्करण कैसे चलाएं?


13

क्या कई Emacs संस्करणों पर एक पैकेज का परीक्षण करने के लिए उपकरणों का एक सेट है। उदाहरण के लिए 24.4 लगभग जारी है। क्या मैं इसे स्थापित कर सकता हूं और फिर भी 24.1 में अपने पैकेज का सुरक्षित परीक्षण कर सकता हूं?

  • मैं एक परस्पर विरोधी .emacs.d / से कैसे निपटूंगा?

मैं कहता हूं कि गितुब पर एक रेपो आया था

वर्तमान में, नामों का समर्थन पूरे Emacs 24 परिवार (24.124.4) पर किया जा रहा है

और मुझे एहसास हुआ कि मुझे कई Emacs संस्करणों पर सफाई से परीक्षण को पूरा करने का कोई तरीका नहीं है।

जवाबों:


12

Emacs लिस्प परीक्षण के लिए उपकरणों का एक अच्छा संग्रह है:

  • evm - Emacs संस्करण प्रबंधक।
  • पीपा - Emacs के लिए परियोजना प्रबंधन उपकरण जो पैकेज विकास चक्र को स्वचालित करने में मदद करता है; विकास, निर्भरता, परीक्षण, भवन, पैकेजिंग और बहुत कुछ।
  • ert-runner - Ert का उपयोग करके परीक्षण किए गए Emacs परियोजनाओं के लिए उपकरण।
  • ecukes - एकीकरण परीक्षण के लिए परीक्षण रूपरेखा।
  • ट्रैविस CI - निरंतर एकीकरण सेवा।
  • undercover.el - Emacs लिस्प के लिए परीक्षण कवरेज पुस्तकालय।

जोहान एंडरसन के ब्लॉग पर Emacs Lisp के परीक्षण के बारे में कई उपयोगी जानकारी भी है ।


आपके उत्तर में वास्तव में बहुत सारी उपयोगी जानकारी है, evm बहुत अच्छा लग रहा है, और परीक्षण के लिए मैं undercover.el और जोहान एंडरसन के ब्लॉग से अनजान था। धन्यवाद।
गैंबो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.