पुराना Emacs डेमन पुराना प्रॉक्सी रख सकता है
जब नया emacsclient टर्मिनल अद्यतन सेटिंग्स को अनदेखा करता दिखे, तो लंबे समय से चल रहे Emacs सर्वर और URL-लाइब्रेरी की प्रॉक्सी स्थिति जाँचें।
नया टर्मिनल नया Emacs सर्वर नहीं बनाता। emacsclient कल के डेमन से आज का पैकेज डाउनलोड करने को कह सकता है, और डेमन की पुरानी प्रॉक्सी स्थिति का उपयोग कर सकता है।
विफल अनुरोध संभाल रहे Emacs सत्र के भीतर परिवेश और url-proxy-services दोनों की जाँच करें:
| क्या पुराना है? | आगे कहाँ देखें |
|---|---|
| Emacs परिवेश में अभी भी पुराना एंडपॉइंट है | सर्वर का लॉन्च स्रोत: उपयोगकर्ता सेवा, डेस्कटॉप सत्र या लॉगिन के समय डेमन |
परिवेश सही है, पर url-proxy-services में अभी भी पुराना एंडपॉइंट है | URL-लाइब्रेरी का आरंभ और स्पष्ट Lisp सेटिंग्स |
URL-लाइब्रेरी परिवेश से समर्थित प्रॉक्सी प्रविष्टियाँ आरंभ कर सकती है। उस परिवेश को बाद में बदलने से पहले से आरंभ की गई या Lisp में स्पष्ट रूप से सेट की गई प्रविष्टि ज़रूरी नहीं कि फिर से बने। विशिष्ट सर्वर संदर्भों में भेजी जाने वाली क्लाइंट-विशिष्ट जानकारी सर्वर की प्रॉक्सी कॉन्फ़िगरेशन का सामान्य रीसेट नहीं है।
इच्छित लाइव कॉन्फ़िगरेशन और उसके लॉन्च स्रोत को ठीक करें ताकि अगला सर्वर सहमत हो। पुनः आरंभ नई शुरुआत भी देता है, पर पहले उस सर्वर में रखा काम सहेजें; फ़्रेम बंद करके फिर खोलने से प्रक्रिया चलती रह सकती है।
यह निदान URL-लाइब्रेरी से संबंधित है। यदि पैकेज Git, curl या कोई अन्य बाहरी डाउनलोडर बुलाता है, तो url-proxy-services के उसे बदल देने की अपेक्षा के बजाय उस क्लाइंट की कॉन्फ़िगरेशन का पालन करें।