|
From: | T400 |
Subject: | Re: [h-e-w] interactive "r" argument passing |
Date: | Sat, 18 May 2019 00:03:46 -0500 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
(defun save-sscratch (start end) ;; M-x sch "Append region in *scratch* to file scratch.txt." (interactive "r") (with-current-buffer "*scratch*" (write-region start end "c:/mydocu~1/scratch.txt" t)))I noticed that the in the alias def for sch the 'save-sscratch' function name was spelled wrong.
;-( Ed On 5/17/2019 12:18, Francis Wright wrote:
You need to double the backslashes or use forward slashes; either should work. (And there should be no need to shorten filenames.) Francis-----Original Message----- From: help-emacs-windows <help-emacs-windows- address@hidden> On Behalf Of T400 Sent: Friday, 17 May 2019 6:01 pm To: w32emacs <address@hidden> Subject: [h-e-w] interactive "r" argument passing Dear w32 emacs gurus: Why does this function not work? I think that similar functions I wrote long ago did work.: (defun save-sscratch (start end) ;; M-x sch alias "Append region in *scratch* to file scratch.txt" (interactive "r") (with-current-buffer "*scratch*" (append-to-file start end "c:\mydocu~1\scratch.txt"))) Do I need escaped backslashes? forward slashes? Thanks, Ed
[Prev in Thread] | Current Thread | [Next in Thread] |