मैं इस समारोह चल रहा हूँ (इंटरैक्टिव और एक हुक में) पुन: प्रारूपित करना स्रोत कोडemacs save-excursion पॉइंट बहाल नहीं कर रहा है?
(defun a-style()
(interactive)
(save-excursion
(shell-command-on-region (point-min) (point-max) "/usr/local/bin/astyle -A10 -s4 -m0 -M40 -k1 -W0 -z2 -xd -CSKNLwYfpHjJcn" t t)))
लेकिन बचाने-भ्रमण काम करने के लिए नहीं लगता है, बिंदु हमेशा के लिए 1 कूदता (शेल कमांड हालांकि काम करता है!)। क्या में यहां कुछ भूल रहा हूँ?
धन्यवाद, मारियो
संपादित करें:
तो मैं अंत में यह अनुभवहीन तरह से किया था:
(defun a-style()
(interactive)
(setq temp-point (point))
(shell-command-on-region (point-min) (point-max) "/usr/local/bin/astyle -A10 -s4 -m0 -M40 -k1 -W0 -z2 -xd -CSKNLwYfpHjJcn" t t)
(goto-char temp-point))
किंडा बेवकूफ है, लेकिन मैं क्या चाहते है। अगर कोई बेहतर समाधान के बारे में जानता है, तो मैं आभारी रहूंगा।
'setq' के बजाय' चलो 'फ़ॉर्म के बारे में कैसे? –