|
From: | Marc Tfardy |
Subject: | Re: Quick math calc on any buffer |
Date: | Sun, 22 Feb 2009 18:16:51 +0100 |
User-agent: | Thunderbird 2.0.0.19 (Windows/20081209) |
Scott Frazer schrieb:
On Feb 21, 11:42 am, Rodrigo Lazo <rlazo....@gmail.com> wrote:Hi all, Is there a way to compute a math expression on any buffer? I mean, if I have a buffer with the following expression 2 + 3 I want to mark the region and compute the result 2 + 3 = 5 It doesn't seems too hard to do, I've looked on calculator.el for a "computing" function I can call but I didn't find it.(defun my-calc-result (beg end) (interactive "r") (insert " = " (calc-eval (buffer-substring beg end))))
Great! Much more elegant than my last attempt: (defun my-calc-result2 (beg end) (interactive "r")(insert " = " (number-to-string (apply 'eval (math-read-exprs (buffer-substring beg end))))))
regards marc
[Prev in Thread] | Current Thread | [Next in Thread] |