From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: how to clear computed values Date: Wed, 11 Jul 2007 10:49:20 +0200 Message-ID: <8a6b8a1aff2bb53d8a97e24f5d5c022a@science.uva.nl> References: <1184092729.6283.91.camel@Barebusta.DecebalComp> <93de834e13e5289b11185b67cf4162b0@science.uva.nl> <1184142385.6253.115.camel@Barebusta.DecebalComp> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I8Y4g-0005bV-78 for emacs-orgmode@gnu.org; Wed, 11 Jul 2007 05:01:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I8Y4e-0005Xc-7S for emacs-orgmode@gnu.org; Wed, 11 Jul 2007 05:01:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I8Y4d-0005Wq-SF for emacs-orgmode@gnu.org; Wed, 11 Jul 2007 05:01:28 -0400 Received: from korteweg.uva.nl ([146.50.98.70]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I8Y4c-0005uI-Gx for emacs-orgmode@gnu.org; Wed, 11 Jul 2007 05:01:26 -0400 In-Reply-To: <1184142385.6253.115.camel@Barebusta.DecebalComp> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Cecil Westerhof Cc: org-mode On Jul 11, 2007, at 10:26, Cecil Westerhof wrote: > In this example the first two digits of kmstand where not input at row > 3 > and you get a message. But you get also a message at the first row. Is > it possible to circumvent this? For example by leaving an empty row before the first data line. > > Is it possible to define functions in an org-file? For example: it > would > be nice to have more extensive checking on the values. Also the nz > could > be defined. It is in my .emacs now, but when I transfer the file to > another computer, there is a risk that it doe not work anymore. You can, by inserting something like # Local Variables: # eval: (defun nz (n) (not (= 0 n))) # eval: (defun nw (s) (string-match "\\S-" s)) # End: Check the variable `enable-local-eval', and beware that setting it to t could be exploited to execute unwanted code in a file you get from someone. One problem would be that function definitions are not buffer-local, so the same functions would be defined for all buffers. If you use functions with the same name, but different definitions in different files, the result would depend on the order of visiting the files. > It would be nice if I did input kmstand that with tab you go to > prijs/l. > (Skipping fields with formula's.) And when giving tab on the field > liters going to the field kmstand. Is that something that could be > made? I don't think this is necessary, and no spreadsheet behaves like this. Just press TAB a few times. - Carsten