haskell - Emacs इंटरएक्टिव-हास्केल गैर-प्रतिक्रिया का जवाब देते हैं यदि या तो कैबेल या वर्किंग डायरेक्टरी प्रोजेक्ट डायरेक्टरी पर सेट होती है



cabal ghci (1)

मैं अजीब व्यवहार में emacs में इंटरएक्टिव-हास्केल उत्तर के साथ चल रहा हूं। जब मैं किसी फ़ाइल को स्रोत करता हूं, तो emacs मिनी बफर इंटरएक्टिव संकेतों की एक श्रृंखला दिखाता है:

Start a new project named 'myproject'?
Cabal dir (guessed from myproject.cabal):
Build target (empty for default):
Set current directory:

यदि मैं या तो केबल निर्देशिका या वर्तमान निर्देशिका को परियोजना निर्देशिका के डिफ़ॉल्ट मान पर छोड़ता हूं, तो उत्तर अप्रतिसादी होता है। मुझे इंटरेक्टिव हास्केल विंडो में लंबोदर प्रॉम्प्ट मिलता है, मैं टाइप कर सकता हूं, लेकिन जब मैं एंटर दबाता हूं, तो यह कभी भी मूल्यांकन नहीं करता है। कर्सर एक ही लाइन पर रहता है जैसे कि मैंने एंट्री बिल्कुल नहीं दबाया।

यदि मैं अपनी परियोजना निर्देशिका के अलावा उन दोनों निर्देशिकाओं को कुछ पथ में बदलता हूं, तो उत्तर सामान्य रूप से व्यवहार करता है और अपेक्षा के अनुसार अभिव्यक्तियों का मूल्यांकन करता है।






ghci