Tables: Allow standard references in remote references.
commitc0f97f14e2766d04cb86d1005eb83ff862cf9b58
authorCarsten Dominik <carsten.dominik@gmail.com>
Wed, 15 Apr 2009 13:14:19 +0000 (15 15:14 +0200)
committerCarsten Dominik <carsten.dominik@gmail.com>
Wed, 15 Apr 2009 13:16:05 +0000 (15 15:16 +0200)
treecfc2576ae40137c8dc276e458b65ad30d62b1e26
parent06ddc5e9d27931ba60052c7f657a77b8608ec03f
Tables: Allow standard references in remote references.

Rares Vernica writes:

>  I think the standard references do not work correctly in the
>  "remote" function. Moreover, the "edit all formulas" (C-c ')
>  window replaces the internal references with standard
>  references. Even if I toggle the references back to internal
>  ones, the references in the "remote" function do not get
>  updated.
>
>  Here is an example:
>
>  #+TBLNAME: TableA
>  | 101 |
>  #+TBLFM: @1$1=remote(TableC,@1$1)
>
>  #+TBLNAME: TableB
>  | A1 |
>  #+TBLFM: @1$1=remote(TableC,A1)
>
>  #+TBLNAME: TableC
>  | 101 |
>
>  If I do C-c * in TableA, it works correctly. In TableB it
>  doesn't. If I do C-c ' in TableA and then (with or without
>  C-c C-r) C-c C-c and C-c *, then the contents of TableA will
>  be equivalent to the ones of TableB and the reference will
>  be broken.

Standard references like A1 are now allowed in call to
remote().
lisp/ChangeLog
lisp/org-table.el