[ESS-bugs] ess-mode 5.15; patch: fix backquote escaping

Sam Steingold sds at gnu.org
Wed Feb 29 17:08:53 CET 2012


(with-current-ess-process-buffer): unquote no-error

Index: ess-inf.el
===================================================================
--- ess-inf.el	(revision 4665)
+++ ess-inf.el	(working copy)
@@ -506,14 +506,13 @@ This was rewritten by KH in April 1996."
   "Execute BODY with current-buffer set to the process buffer of ess-current-process-name.
 If NO-ERROR is t don't trigger the error when there is not current process.
 
-Symbol *proc* is boundq to current process during the evaluation of BODY.
-"
+Symbol *proc* is bound to the current process during the evaluation of BODY."
   (declare (indent 1))
   `(let ((*proc* (and ess-current-process-name (get-process ess-current-process-name))))
      (if *proc*
 	 (with-current-buffer (process-buffer *proc*)
 	   , at body)
-       (unless no-error
+       (unless ,no-error
 	 (error "No current ESS process")))))
 
 (defun get-ess-process (name &optional try-another)


PS. Would you please consider granting me svn write access? Thanks.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 11.10 (oneiric) X 11.0.11004000
http://www.childpsy.net/ http://www.memritv.org http://memri.org
http://www.PetitionOnline.com/tap12009/ http://ffii.org http://truepeace.org
Never trust a man who can count to 1024 on his fingers.



More information about the ESS-bugs mailing list