Hi Maurizio, Thanks for the "$$" suggestion, I think that sounds like the simplest solution. I've just applied it, so your original table should now work if you double the "$" before the column number.
Dan, I think this is preferable to forcing the addition of "()" for interpretation as a reference both for reasons of backwards compatibility, and also I somehow feel that reference interpretation by default and string interpretation only in the presence of double quotes is somehow more intuitive and natural. Definitely an open area for discussion... Thanks -- Eric Maurizio Vitale <maurizio.vit...@polymath-solutions.com> writes: >>>>>> "Eric" == Eric Schulte <schulte.e...@gmail.com> writes: > > Eric> Hi Maurizio, The ip addresses in your table are being > Eric> interpreted as source/reference names which org-babel is > Eric> trying to resolve. In order to differentiate between strings > Eric> and reference names, we either must surround all strings in > Eric> double quotes (as below) or we must end all references with > Eric> "()" and disallow any strings which end in "()". Currently we > Eric> are taking the former approach, which means your table will > Eric> require the following to work... > > That was a quick replay! Thanks. > > If I understand you, the problem is not with org-babel, but with > org-mode itself expanding column references. In this case, wouldn't it > be possible to consider a general "quoting" mechanism preventing that > expansion? obviously "'" cannot be used, but maybe $$2 could be made to > mean "threat the value literally". > > I'd be ok with the quotes in the source, but they look terrible in > exported documents. > > Anyhow, I can live with the workaround you suggested. > Thanks again, > > Maurizio _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode