0
我有以下一段Lisp來更改給定文件的行尾。Emacs Lisp(void-variable fPath)
(defun change-eol (fPath, sysName)
(let (myBuffer)
(setq myBuffer (find-file fPath))
(set-buffer-file-coding-system sysName)
(save-buffer)
(kill-buffer myBuffer)
)
)
(change-eol "/home/user/foo.txt" 'mac)
當我執行它,我不斷收到此錯誤:
Symbol's value as variable is void: fPath
誰能告訴我,我做錯了什麼嗎?
感謝
fPath之後應該沒有逗號。 –