diff options
Diffstat (limited to 'lisp/calc/calc-prog.el')
| -rw-r--r-- | lisp/calc/calc-prog.el | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/calc/calc-prog.el b/lisp/calc/calc-prog.el index 32f665978e1..b39ed6c0b31 100644 --- a/lisp/calc/calc-prog.el +++ b/lisp/calc/calc-prog.el @@ -568,8 +568,7 @@ (let ((pos (point))) (end-of-line) (let* ((str (buffer-substring pos (point))) - (exp (save-excursion - (set-buffer calc-buf) + (exp (with-current-buffer calc-buf (let ((calc-user-parse-tables nil) (calc-language nil) (math-expr-opers (math-standard-ops)) |
