"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:
Hi Tamas,
> One more unconventional example. :)
Indeed.
> It's an on-the-fly expression evaluator. You type the list expression
> and it shows the result instantly.
>
> (setq anything-sources
> '(((name . "Calculation Result")
> (requires-pattern)
> (match (lambda (candidate)
> t))
> (candidates "dummy")
> (filtered-candidate-transformer .
> (lambda (candidates source)
> (list
> (condition-case nil
> (prin1-to-string
> (eval (read anything-pattern)))
> (error "error")))))
> (action ("Do Nothing" . ignore)))))
I renamed it to "Evaluation Result" and added it. And I added an
on-the-fly math expression evaluator using `calc-eval' as "Calculation
Result" source.
Bye,
Tassilo
--
VI VI VI - The Roman Number Of The Beast
_______________________________________________
gnu-emacs-sources mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources