From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Randby Subject: Update tables 8.3.1 Date: Sat, 08 Aug 2015 13:41:20 -0400 Message-ID: <55C63F40.4050400@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57064) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZO87a-0005Sc-Pw for emacs-orgmode@gnu.org; Sat, 08 Aug 2015 13:41:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZO87X-00030l-Jz for emacs-orgmode@gnu.org; Sat, 08 Aug 2015 13:41:26 -0400 Received: from mail-ig0-x232.google.com ([2607:f8b0:4001:c05::232]:34085) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZO87X-00030f-Eb for emacs-orgmode@gnu.org; Sat, 08 Aug 2015 13:41:23 -0400 Received: by igk11 with SMTP id 11so48844248igk.1 for ; Sat, 08 Aug 2015 10:41:22 -0700 (PDT) Received: from [192.168.1.109] (cpe-184-56-99-2.neo.res.rr.com. [184.56.99.2]) by smtp.gmail.com with ESMTPSA id qf2sm2141595igb.20.2015.08.08.10.41.21 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Aug 2015 10:41:22 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-org list I'm beginning to wonder if upgrading to 8.3.1 is a mistake. I had no trouble at all with 8.2.10, but many problems with 8.3.1. My latest issue follows. When I update a table (using C-u C-c *, or C-u C-c C-c, or M-x org-table-recalculate), the table doesn't update and I get the following error message: Wrong type argument: number-or-marker-p, (4) The number in parentheses varies depending on the table. Here are two examples of table formulas I have, formulas which worked perfectly until I upgraded to 8.3.1: #+TBLFM: $tot=vsum(@<<..@>>>);%.2f #+TBLFM: $13=vsum($3..$12);%.1f::$qs=$q1+$q2;%.1f I can provide example tables if necessary. I tried the example table given in section 3.5.10 of the documentation and I get the same error. |---+---------+--------+--------+--------+-------+------| | | Student | Prob 1 | Prob 2 | Prob 3 | Total | Note | |---+---------+--------+--------+--------+-------+------| | ! | | P1 | P2 | P3 | Tot | | | # | Maximum | 10 | 15 | 25 | 50 | 10.0 | | ^ | | m1 | m2 | m3 | mt | | |---+---------+--------+--------+--------+-------+------| | # | Peter | 10 | 8 | 23 | 41 | 8.2 | | # | Sam | 2 | 4 | 3 | 9 | 1.8 | |---+---------+--------+--------+--------+-------+------| | | Average | | | | 25.0 | | | ^ | | | | | at | | | $ | max=50 | | | | | | |---+---------+--------+--------+--------+-------+------| #+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-I);%.1f Error message: Wrong type argument: number-or-marker-p, (6) I will appreciate any help with this issue. If it can't be fixed, I will have to downgrade to 8.2.10. Scott Randby