Hi all

On Wed, Sep 5, 2012 at 11:46 PM, Kyle Andrews <kyle.c.andr...@gmail.com> wrote:
> [...]
> #+TBLFM: $2=uconvert($1, lb)
> [...]
> #+begin_src emacs-lisp
> (defmath uconvert (expression new-units)
>     (math-convert-units expression new-units)))
> #+end_src

Calc `defmath' is not mentioned in the Org manual or on Worg, so I
suggest the attached patch for the Org manual.

Michael
From 64c0fad8b4fddca4b8839fadc52d2f2e7086ebd6 Mon Sep 17 00:00:00 2001
From: Michael Brand <michael.ch.br...@gmail.com>
Date: Fri, 7 Sep 2012 19:24:14 +0200
Subject: [PATCH] org.texi: Mention Calc defmath

* org.texi (Formula syntax for Calc): Add a sentence to mention Calc
defmath.
---
 doc/org.texi |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/doc/org.texi b/doc/org.texi
index b82d5db..c9fc008 100644
--- a/doc/org.texi
+++ b/doc/org.texi
@@ -2659,6 +2659,9 @@ if($1<20,teen,string(""))  @r{"teen" if age $1 less than 
20, else empty}
 Note that you can also use two org-specific flags @code{T} and @code{t} for
 durations computations @ref{Durations and time values}.
 
+You can add your own Calc functions defined in Emacs Lisp with @code{defmath}
+and use them in formula syntax for Calc.
+
 @node Formula syntax for Lisp, Durations and time values, Formula syntax for 
Calc, The spreadsheet
 @subsection Emacs Lisp forms as formulas
 @cindex Lisp forms, as table formulas
-- 
1.7.4.2

Reply via email to