]> git.eshelyaron.com Git - emacs.git/commitdiff
(elisp-eval-buffer): Handle all 5 args of eval-buffer.
authorRichard M. Stallman <rms@gnu.org>
Sat, 7 Aug 1999 03:21:32 +0000 (03:21 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 7 Aug 1999 03:21:32 +0000 (03:21 +0000)
lisp/emacs-lisp/eval-reg.el

index 4b7acc83b5e7dc5602258d96896ce084d1ec3d28..30f990a2757046d42ae4120c6d29a7308d0ac074 100644 (file)
@@ -210,7 +210,8 @@ This version calls `eval-region' on the whole buffer."
   (eval-region (point-min) (point-max) elisp-output))
 
 
-(defun elisp-eval-buffer (&optional elisp-bufname elisp-printflag filename)
+(defun elisp-eval-buffer (&optional elisp-bufname elisp-printflag filename
+                                   unibyte do-allow-print)
   "Execute BUFFER as Lisp code.  Use current buffer if BUFFER is nil.
 Programs can pass argument PRINTFLAG which controls printing of
 output: nil means discard it; anything else is stream for print.
@@ -225,7 +226,8 @@ This version calls `eval-region' on the whole buffer."
   (save-excursion
     (set-buffer (or (get-buffer elisp-bufname) 
                    (error "No such buffer: %s" elisp-bufname)))
-    (eval-region (point-min) (point-max) elisp-printflag)))
+    (eval-region (point-min) (point-max) elisp-printflag
+                unibyte do-allow-print)))
 
 
 (provide 'eval-reg)