From unknown Sun Jun 22 11:49:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66213: named columns in org tables Resent-From: Paul Stansell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Sep 2023 13:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66213 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66213@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169573588118992 (code B ref -1); Tue, 26 Sep 2023 13:45:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Sep 2023 13:44:41 +0000 Received: from localhost ([127.0.0.1]:47640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql8Mi-0004wC-HN for submit@debbugs.gnu.org; Tue, 26 Sep 2023 09:44:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql5uP-0003gT-5h for submit@debbugs.gnu.org; Tue, 26 Sep 2023 07:07:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ql5u3-0002ji-Ks for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 07:06:56 -0400 Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ql5u0-00087p-Uo for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 07:06:55 -0400 Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-65afae9e544so25978186d6.2 for ; Tue, 26 Sep 2023 04:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695726411; x=1696331211; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=/v5vMLRIO42wgm3/5bnRs/MTEXhgGZY3YIWKf4N3SSs=; b=nDTd4tqUOO9L8bqr/N9Ma1s0uBRWJ/Ai30YGlSCNy+PCtezIYDmgpWA2F2nk1xrDJ2 ijfo7g5RdkxcZ5Yid98cAPAPaxbGtW3EQyy4GrxMSEWMG5qx7hPVGKyRGUD9tpmuMliN Ku5ovrY/zzeELAQaEqJjbmjWg0EkIh8HU4fkkN63NS9S8VEPtWAFduarONjH3gDM8U/w q7xbRu+Dqs1dq3NxP0ppyaB9vnZk9KXUKATB9u3x31eJtVRhpt1hlTOAKh7exFZKeBiS mNObHUjbiohPNLIwFSyAP3Sm5BDBp9nZdu5B3FWmOYIAkHbeqnXjNi+7YO+3XIf/UfpX DWKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695726411; x=1696331211; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/v5vMLRIO42wgm3/5bnRs/MTEXhgGZY3YIWKf4N3SSs=; b=dwCW5pOQQvSN/S3er3LHExG+8olKoR2mjjNBQkuBt6/VQOM0EQprlD/OQ72ZxE6Sa3 RDQHxVcxfyO8nCxGW/G8mfUrlf/Avy7ekICh2UtX3VH4mkbuLRDPm4+QhijyC265fZMw Ecqd2b/uOGsjDD/VwFZRLqWQy/pXUT98Ic1e0+RTP1PgaRIXKs66/70uMi4WlKjnHLag pjoNODmu+28hhzRSknMIgkmoe8aiD6lr2grg8okUBTOADfDq0ATtOzioogLPYOwRktEr fhih5bJqhFS/dbFLDZ+lrXJVZK+mkS1tC2USFQHqmJN2S60xQBJUqlh1cI2RycuXiBaB DdSg== X-Gm-Message-State: AOJu0YyRJ2iUhEqJLhcHsZ3Z1valWnR2dYgxRmpO0kRxeIta7epslkMk 52zjQZmUIB+QQjysVrxQlFW98NI7Tu22BEMHE2M99QpHxxk= X-Google-Smtp-Source: AGHT+IFkmzLYgw+5N8mKFmauArVqh+ZRpGm6zrcePjnotx59D8y/se7SZBs3H3Xqe5aWYz2c70hipQ6Uld+mlsOsTEc= X-Received: by 2002:a0c:f105:0:b0:658:41ee:faf2 with SMTP id i5-20020a0cf105000000b0065841eefaf2mr8464940qvl.23.1695726410546; Tue, 26 Sep 2023 04:06:50 -0700 (PDT) MIME-Version: 1.0 From: Paul Stansell Date: Tue, 26 Sep 2023 12:06:14 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000564185060641128a" Received-SPF: pass client-ip=2607:f8b0:4864:20::f35; envelope-from=paulstansell@gmail.com; helo=mail-qv1-xf35.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Tue, 26 Sep 2023 09:44:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000564185060641128a Content-Type: text/plain; charset="UTF-8" Hello, On this page https://orgmode.org/manual/Advanced-features.html it says - '!' :: The fields in this line define names for the columns, so that you may refer to a column as '$Tot' instead of '$6'. However, when I experimented with this I found that the first of the following two tables works (in that the empty cells are filled in correctly), but the second doesn't (the only difference is the replacement of $4 with $c3 in the second table): |---+----+----+----| | ! | c1 | c2 | c3 | | # | 1 | 2 | | | # | 3 | 4 | | |---+----+----+----| #+TBLFM: $4 = $c1 + $c2 |---+----+----+----| | ! | c1 | c2 | c3 | | # | 1 | 2 | | | # | 3 | 4 | | |---+----+----+----| #+TBLFM: $c3 = $c1 + $c2 Is this a bug? I'm using Org mode version 9.7-pre (release_9.6.9-797-g4d0f89) Thanks, Paul ================================================= In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-03-16, modified by Debian built on lcy02-amd64-035 Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Ubuntu 23.04 Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-ezKr5Y/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/build/emacs-ezKr5Y/emacs-28.2+1=/usr/src/emacs-1:28.2+1-13ubuntu3 -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_ALL: en_GB.utf8 value of $LC_TIME: C value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug comp comp-cstr warnings sendmail org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache rfc2047 rfc2045 ietf-drums text-property-search mail-utils mm-util mail-prsvr wid-edit ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic json map bibtex iso8601 time-date subr-x ol rx org-keys oc seq byte-opt gv bytecomp byte-compile cconv org-compat advice org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 252944 13069) (symbols 48 20516 1) (strings 32 72523 3396) (string-bytes 1 2390881) (vectors 16 38271) (vector-slots 8 672822 27433) (floats 8 310 94) (intervals 56 405 0) (buffers 992 14)) --000000000000564185060641128a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

On this page https://orgmode.org/manual= /Advanced-features.html
it says

- '!' :: The fie= lds in this line define names for the columns, so that you may refer to a c= olumn
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as '$Tot' instead= of '$6'.

However, when I experimented with this I found tha= t the first of the following two tables works (in that the empty cells are = filled in correctly), but the second doesn't (the only difference is th= e replacement of $4 with $c3 in the second table):

|---+----+----+--= --|
| ! | c1 | c2 | c3 |
| # | =C2=A01 | =C2=A02 | =C2=A0 =C2=A0|
= | # | =C2=A03 | =C2=A04 | =C2=A0 =C2=A0|
|---+----+----+----|
#+TBLFM= : $4 =3D $c1 + $c2

|---+----+----+----|
| ! | c1 | c2 | c3 |
|= # | =C2=A01 | =C2=A02 | =C2=A0 =C2=A0|
| # | =C2=A03 | =C2=A04 | =C2=A0= =C2=A0|
|---+----+----+----|
#+TBLFM: $c3 =3D $c1 + $c2

Is th= is a bug?

I'm using Org mode version 9.7-p= re (release_9.6.9-797-g4d0f89)

Thanks,

Paul

=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


= In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cair= o version 1.16.0)
=C2=A0of 2023-03-16, modified by Debian built on lcy02= -amd64-035
Windowing system distributor 'The X.Org Foundation', = version 11.0.12101007
System Description: Ubuntu 23.04

Configured= using:
=C2=A0'configure --build x86_64-linux-gnu --prefix=3D/usr=C2=A0--sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--l= ocalstatedir=3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/us= r/share/man --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallispp= ath=3D/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/ema= cs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp
= =C2=A0--with-sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-= native-compilation --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--shar= edstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--localstatedir= =3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man = --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/e= macs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp= :/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp
=C2=A0--with= -sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-native-compi= lation --with-cairo --with-x=3Dyes
=C2=A0--with-x-toolkit=3Dgtk3 --with-= toolkit-scroll-bars 'CFLAGS=3D-g -O2
=C2=A0-ffile-prefix-map=3D/buil= d/emacs-ezKr5Y/emacs-28.2+1=3D. -fstack-protector-strong
=C2=A0-Wformat = -Werror=3Dformat-security
=C2=A0-fdebug-prefix-map=3D/build/emacs-ezKr5Y= /emacs-28.2+1=3D/usr/src/emacs-1:28.2+1-13ubuntu3
=C2=A0-Wall' '= CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2'
=C2=A0'LDFLAGS=3D-= Wl,-Bsymbolic-functions -Wl,-z,relro''

Configured features:<= br>ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG<= br>JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES
NATI= VE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLK= IT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB

Important settings:
=C2= =A0 value of $LC_ALL: en_GB.utf8
=C2=A0 value of $LC_TIME: C
=C2=A0 v= alue of $LANG: en_GB.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
= =C2=A0 locale-coding-system: utf-8-unix

Major mode: Org

Minor= modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t<= br>=C2=A0 show-paren-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mo= use-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
= =C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2= =A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composi= tion-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-m= ode: t
=C2=A0 line-number-mode: t
=C2=A0 indent-tabs-mode: t
=C2= =A0 transient-mark-mode: t

Load-path shadows:
None found.

= Features:
(shadow sort mail-extr emacsbug comp comp-cstr warnings sendma= il
org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-= url
ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-op= t
cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015
m= m-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url
u= rl-proxy url-privacy url-expand url-methods url-history url-cookie
url-d= omsuf url-util url-parse url-vars mailcap gnus-group gnus-undo
gnus-star= t gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
netrc nno= o parse-time gnus-spec gnus-int gnus-range message rmc puny
rfc822 mml m= ml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode = mail-parse rfc2231 mailabbrev gmm-utils mailheader
gnus-win gnus nnheade= r gnus-util rmail rmail-loaddefs auth-source cl-seq
eieio eieio-core cl-= macs eieio-loaddefs password-cache rfc2047 rfc2045
ietf-drums text-prope= rty-search mail-utils mm-util mail-prsvr wid-edit
ol-docview doc-view jk= a-compr image-mode exif dired dired-loaddefs
ol-bibtex ol-bbdb ol-w3m ol= -doi org-link-doi org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-mac= ro org-footnote org-src ob-comint
org-pcomplete pcomplete comint ansi-co= lor ring org-list org-faces
org-entities noutline outline easy-mmode org= -version ob-emacs-lisp
ob-core ob-eval org-table oc-basic json map bibte= x iso8601 time-date
subr-x ol rx org-keys oc seq byte-opt gv bytecomp by= te-compile cconv
org-compat advice org-macs org-loaddefs format-spec fin= d-func cal-menu
calendar cal-loaddefs cl-loaddefs cl-lib iso-transl tool= tip eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type el= isp-mode mwheel
term/x-win x-win term/common-win x-dnd tool-bar dnd font= set image
regexp-opt fringe tabulated-list replace newcomment text-mode = lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch e= asymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-cor= e
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-langmisc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-mscp51932 hebrew greek romanian slovak czech european ethiopic indian
cy= rillic chinese composite emoji-zwj charscript charprop case-table
epa-ho= ok jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice
button = loaddefs faces cus-face macroexp files window text-properties
overlay sh= a1 md5 base64 format env code-pages mule custom widget
hashtable-print-r= eadable backquote threads dbusbind inotify lcms2
dynamic-setting system-= font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x mult= i-tty make-network-process
native-compile emacs)

Memory informati= on:
((conses 16 252944 13069)
=C2=A0(symbols 48 20516 1)
=C2=A0(st= rings 32 72523 3396)
=C2=A0(string-bytes 1 2390881)
=C2=A0(vectors 16= 38271)
=C2=A0(vector-slots 8 672822 27433)
=C2=A0(floats 8 310 94)=C2=A0(intervals 56 405 0)
=C2=A0(buffers 992 14))
--000000000000564185060641128a-- From unknown Sun Jun 22 11:49:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66213: named columns in org tables Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Sep 2023 17:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66213 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66213@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169574837010137 (code B ref -1); Tue, 26 Sep 2023 17:13:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Sep 2023 17:12:50 +0000 Received: from localhost ([127.0.0.1]:49672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlBc9-0002dR-Eh for submit@debbugs.gnu.org; Tue, 26 Sep 2023 13:12:49 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlBc2-0002d5-Ln for submit@debbugs.gnu.org; Tue, 26 Sep 2023 13:12:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlBbj-0002Yq-Qp for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 13:12:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlBbj-0001VZ-JD for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 13:12:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Subject:To:From: Date; bh=sJC1+WRydiI8btpTrdgLznjydPXDiywI3wVe9UgOhSk=; b=Z3A4BEh0/Ad/VxGC0yaX QOVxIgarh71bH7iLmykAjYFqSURRmgF/0/5VYYTetzWwajyonzWiVtezRpxs3PUMZv1AHGHSvwDX0 gKXnnmby0oZgNsnjaxoV3S54C1nlXZaZg8Rhu2AXVuf00z+IliHMXeJ3t2OPupOMTh2Pz8CKMhKPR yeOE/ysn1WZp57/08bvnoyxK6FMSYdVeoV3iS9eus6wj9XZ2h5ktoeWzLa6qNu76yB/JaEq/P+5C8 lDtzd4qYUm/eI1K6Vp6l2cupeFYwLmAXa8VQJ6J1ncEoLqqMu1MxXCbqGZWuE3UZFmPZVEZFkhfCb utscSTFS0S3n3g==; Date: Tue, 26 Sep 2023 19:12:15 +0200 From: Eli Zaretskii User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: <1A116B7A-B939-415A-95E6-1FFD859765F6@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=eliz@gnu.org; keydata= mQENBF+pf4UBCAC6vjkWLSAsQpe8YIGKLQzNOJx/IjGtCdFF8uzmO5jmME+SD8ROuJN+t5KXVw58 uzu75EFD0vHTY9e+udJ2gkpuy0NnzkFcbumdLLo2ERKCoSctZZRhzKXI5z5cHxCqW0B2ygHRrRLt oNlGID7bAgcgSViT1ptGqTXO7zGVu4Airok7dNzcPtHgns8GlR5YAFX0TvE6oGd0l2VPghNeVJKJ OjrbfhoDxl3ucFpqbqMH8z9HTLDOFpz8UaYYUdJMi3xX6vwTZxI2sM2RRVLUpZyllAkSMI4lln1O OgazM/62DJUs/rKIHKBnF6h3/qsJUjUYXaAHbrXY26mWllAd536lABEBAAG0I0VsaSBaYXJldHNr aWkgKGVsaXopIDxlbGl6QGdudS5vcmc+iQE4BBMBAgAiBQJfqX+FAhsDBgsJCAcDAgYVCAIJCgsE FgIDAQIeAQIXgAAKCRCRwSYvAeuNOYUQB/4/iIKKOG45ijNaRoTvmJJZMvj1S07WQxEm7c5SHEeE QbLOAxB9vESOV7sLueuN3oqEndtzyYt4x1WTSBmHFF7h5fcCMjBs41siOIp5Sj/xD0Bvaa0IKGCR SZ7PAo8Mq3wgajXpTpn9vxE2PmtzA8KdEE0K1+f9pVAfOpUIcCl44rIxLUW352XG0y7iz6c/O6LB 1deOKMiKFctKO7pBti1dJEm1ImewLH3H8uTbwspLOs3EB8xhsESxmTidnze68HX2jt+2EeMgCdki NU+LWbexQZPfIS7+ZmE06ll0v6+Jy7ZdTkCCRypKWTnW7pIFsq/p4kybV8O/kHSV6B4vvQBfuQEN BF+pf4UBCACvFrdx/m22lgObypSmSS4TNlNvQnMUorrMmp0U32hv5adt6CKXeMjk05F+GcIfVMrp xqMBn4sEUIXWhhogQJa9ZbWEP/HbS8XjMMbz0Q0Siaty9+DSspK/9u2GWKsz3uQzLCexIJtzmXvj AVmvoMCAU/F2t038ggygjYLRgyLRNLgbbartu2dMkvrfxRjheip60S4S3utOcwUf/qdoa1grNann CFluHr/ftXCeeuGB4H8iO0BXWNby6NZPizxJttx9gdcH8/OmDOJkXyRMTT/3sSem76CSOjfXcz7s aJlg680NQhG5TmuYERjJD4+U02K5RuqTsEnOuWeFy4p+/mslABEBAAGJATYEGAECAAkFAl+pf4UC GwwAIQkQkcEmLwHrjTkWIQTmyQKcNjrUHXh6jruRwSYvAeuNOejsB/9rVegsfEBSRLjeeYXyJrOf dme7BYpYsQCw2vGTnrJTGFQ9HM2zT9+wAENBHWjQPJOptJwo5w4xIbZgwJy0uIN3sV18xbCRSxX0 ZSk8GJG0PrQTCaf2xs0kqsShnkvqyo5QSyUlFUAG7m1o7NUhF95Q89oxGO8JyvR356kqNbzUn0Cq PxKyS42QfC8dyFNgVhVPbZp6aONnUwY5SbtCLJtZCBgvppI9XaBH41BDukSE4GgSLoYsSIGShg4h e+bGypAsGtQ9uwmryUi1gRrDgca3wFo/G0rbJn2ZKoLbGFZivWPVgAgd9/O5sLSPFznOdcRGxEA2 gk7A1ReaJ10PtQz0 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On September 26, 2023 1:06:14 PM GMT+02:00, Paul Stansell wrote: > Hello, >=20 > On this page https://orgmode=2Eorg/manual/Advanced-features=2Ehtml > it says >=20 > - '!' :: The fields in this line define names for the columns, so that y= ou > may refer to a column > as '$Tot' instead of '$6'=2E >=20 > However, when I experimented with this I found that the first of the > following two tables works (in that the empty cells are filled in > correctly), but the second doesn't (the only difference is the replaceme= nt > of $4 with $c3 in the second table): >=20 > |---+----+----+----| > | ! | c1 | c2 | c3 | > | # | 1 | 2 | | > | # | 3 | 4 | | > |---+----+----+----| > #+TBLFM: $4 =3D $c1 + $c2 >=20 > |---+----+----+----| > | ! | c1 | c2 | c3 | > | # | 1 | 2 | | > | # | 3 | 4 | | > |---+----+----+----| > #+TBLFM: $c3 =3D $c1 + $c2 >=20 > Is this a bug? >=20 > I'm using Org mode version 9=2E7-pre (release_9=2E6=2E9-797-g4d0f89) Thanks, but could you please report this to Org developers first? From unknown Sun Jun 22 11:49:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66213: named columns in org tables References: In-Reply-To: Resent-From: Paul Stansell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Sep 2023 16:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66213 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66213@debbugs.gnu.org Received: via spool by 66213-submit@debbugs.gnu.org id=B66213.169583329419123 (code B ref 66213); Wed, 27 Sep 2023 16:49:02 +0000 Received: (at 66213) by debbugs.gnu.org; 27 Sep 2023 16:48:14 +0000 Received: from localhost ([127.0.0.1]:52363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlXhs-0004yF-Ny for submit@debbugs.gnu.org; Wed, 27 Sep 2023 12:48:13 -0400 Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]:46572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlXLf-0001dC-Lp for 66213@debbugs.gnu.org; Wed, 27 Sep 2023 12:25:16 -0400 Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-65b07651b97so42090556d6.1 for <66213@debbugs.gnu.org>; Wed, 27 Sep 2023 09:25:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695831896; x=1696436696; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=XxqPylzj4XHkQBeNXim64k3HZJL3+Oc7TEdxGOJQ0B0=; b=ipyHrzlneyBsYOX7kzdwSOIuMyyKMArEz1+ZDN9Ml8wZwkv0aANFLRY9Ya+JmY12mJ q5/wXUyoe72bRi/Q/U7M+T173Cr5nWfGghi/ToeT823yZql9lJIBcU4n81HUprsnKiMd dgadoKUnLjlMu6lwtJa3f0t1mVnpPWbdXKyQqln8rAT0l6MbnUonKQKTxKGYivN/bi9h J4td3PNuhvrS0+sUEhio3bwjdo8cQplIiLbwfhbnsem4VW1N/V4pgicu5odzWJm6GPaj jdWP1LKXLfA7BR2U8H6ATrTTVWwhS4qSd+xNlqjIKTRe3jp5iQbOgBbJhTE9gruaBeyU 5bpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695831896; x=1696436696; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XxqPylzj4XHkQBeNXim64k3HZJL3+Oc7TEdxGOJQ0B0=; b=Takl0E55jXnmeDky019H+wth5sTlgkRVJ38SNydOJIJANmdS+X9YNs3dFjqws0ZNSH xwXgstcd352J5EI1wf1/Plu4SmE/o1DGkkgtdRJBpx/ClvHuKM7+meBPeFfNIeWAAYGY srwd993FsMysxBqYXo+PqO0jXVm5HXRkKLHizzyx9PUgEX5WHDZMfv3B05AybOJBB6/o 1p2VM+xBTp1+lBLOGt5oINvM1MTp/k1S6BdmxmgS3xL5Oe+H2LXCf2OgwdlmApxNiK6e PUGYPrhc6DU2cUY0pnfy+fgUHTPrBMqhNVLG/lbqHYjXfKzaHK2HxTBrUWNZFjslLcTo vfGw== X-Gm-Message-State: AOJu0Yx7UrE2XKBO0Se36jMDh3UMM/OLcn0qrm+nlEg1ofjf+FK/bY/n pZL+M38TZhQhv9pKcvagGlHuraXXkQuvIOXZfGVpZADAG28= X-Google-Smtp-Source: AGHT+IGccK64O9RRZ7N/HISK0fmWHukM0xmnWGgEVxWUFlTN8Csy196XcexxaDcJqKdVh6ntq8J8sBQRtD454tEtras= X-Received: by 2002:a0c:db8d:0:b0:656:4a21:2c5a with SMTP id m13-20020a0cdb8d000000b006564a212c5amr2422187qvk.9.1695831895879; Wed, 27 Sep 2023 09:24:55 -0700 (PDT) MIME-Version: 1.0 From: Paul Stansell Date: Wed, 27 Sep 2023 17:24:20 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000c0b822060659a115" X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Wed, 27 Sep 2023 12:48:11 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000c0b822060659a115 Content-Type: text/plain; charset="UTF-8" Hello, This bug can be closed as it's an org mode problem, not an emacs problem. See - https://lists.gnu.org/archive/html/emacs-orgmode/2023-09/msg00453.html Thanks, Paul --000000000000c0b822060659a115 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,=C2=A0

This bug can be closed as = it's an org mode problem, not an emacs problem.=C2=A0 See
- https://lists.gnu.org/archive/html/emacs-orgmode/2023-09/msg00453.html=

Thanks,

Paul
--000000000000c0b822060659a115-- From unknown Sun Jun 22 11:49:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Stansell Subject: bug#66213: closed (Re: bug#66213: named columns in org tables) Message-ID: References: X-Gnu-PR-Message: they-closed 66213 X-Gnu-PR-Package: emacs Reply-To: 66213@debbugs.gnu.org Date: Wed, 27 Sep 2023 17:18:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1695835082-22396-1" This is a multi-part message in MIME format... ------------=_1695835082-22396-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #66213: named columns in org tables which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 66213@debbugs.gnu.org. --=20 66213: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66213 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1695835082-22396-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 66213-done) by debbugs.gnu.org; 27 Sep 2023 17:17:07 +0000 Received: from localhost ([127.0.0.1]:52421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlY9r-0005o3-2W for submit@debbugs.gnu.org; Wed, 27 Sep 2023 13:17:07 -0400 Received: from mail-ot1-f52.google.com ([209.85.210.52]:48607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlY9n-0005nP-H8 for 66213-done@debbugs.gnu.org; Wed, 27 Sep 2023 13:17:05 -0400 Received: by mail-ot1-f52.google.com with SMTP id 46e09a7af769-6bf58009a8dso6719504a34.1 for <66213-done@debbugs.gnu.org>; Wed, 27 Sep 2023 10:16:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695835004; x=1696439804; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qB11sMFIzcA8JV7C3cKawxkclXV/z8XFET6J0EURR18=; b=gN4c3nXBH2+xwqA1v6i1tezlNehWoEQFCLNyjm1At8fR1zUciVpfC0G7f2eUTnz675 zUYoM6u4cZt8aPVJzDuij5BAvcTWG1c/Syn/3u8Pan8a4SwUFiaJXNuXY1p4Ah6TmuBO Q5pSVgnS/eadGv/0Vk46sEaSnQK+VUaKIYqqJG575Bwdif5rB6XSfztXZrWGaUuP7bWf Q/byj0SeO9ze40GEbG5RmvjoFRLGPt47hhmDPH5fNGLG3dhSR1SoOEFU90dCMDdo7U79 wNXz0Si9kYr5jAvOvhSjSnv9D9MIbc0VAVWnpXr0bLbD4uNp/18/bUXqbHKfFEJfeSoB j0wg== X-Gm-Message-State: AOJu0YwO+3lxH3GDMEtmkV7i2gc/3VFPOS6PLItvzC1yPhBSzXp/ebep 8jfutQ4f9F947d4uO9VXW3mZsqhCC1v6D5hWUag= X-Google-Smtp-Source: AGHT+IEn4RecugiLVS2YzQ+nAJ8yVdHA3GaaGhMrUzbuODqwwAypWTvskg6enzOFaZcWshW63Jzw6i+XQ26xuql5Gd4= X-Received: by 2002:a9d:66cf:0:b0:6c0:7bab:3457 with SMTP id t15-20020a9d66cf000000b006c07bab3457mr2802577otm.20.1695835003787; Wed, 27 Sep 2023 10:16:43 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Corwin Brust Date: Wed, 27 Sep 2023 12:16:32 -0500 Message-ID: Subject: Re: bug#66213: named columns in org tables To: Paul Stansell , 66213-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 66213-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Hi Paul, On Wed, Sep 27, 2023 at 11:24=E2=80=AFAM Paul Stansell wrote: > > Hello, > > This bug can be closed as it's an org mode problem, not an emacs problem.= See > - https://lists.gnu.org/archive/html/emacs-orgmode/2023-09/msg00453.html > You can close bugs yourself by injecting "done" into the email address for the bug; in this case, sending to 66213-done@debbugs.gnu.org I've added to the TO line, so I believe that should close the bug. Corwin > > Thanks, > > Paul ------------=_1695835082-22396-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Sep 2023 13:44:41 +0000 Received: from localhost ([127.0.0.1]:47640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql8Mi-0004wC-HN for submit@debbugs.gnu.org; Tue, 26 Sep 2023 09:44:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ql5uP-0003gT-5h for submit@debbugs.gnu.org; Tue, 26 Sep 2023 07:07:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ql5u3-0002ji-Ks for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 07:06:56 -0400 Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ql5u0-00087p-Uo for bug-gnu-emacs@gnu.org; Tue, 26 Sep 2023 07:06:55 -0400 Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-65afae9e544so25978186d6.2 for ; Tue, 26 Sep 2023 04:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695726411; x=1696331211; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=/v5vMLRIO42wgm3/5bnRs/MTEXhgGZY3YIWKf4N3SSs=; b=nDTd4tqUOO9L8bqr/N9Ma1s0uBRWJ/Ai30YGlSCNy+PCtezIYDmgpWA2F2nk1xrDJ2 ijfo7g5RdkxcZ5Yid98cAPAPaxbGtW3EQyy4GrxMSEWMG5qx7hPVGKyRGUD9tpmuMliN Ku5ovrY/zzeELAQaEqJjbmjWg0EkIh8HU4fkkN63NS9S8VEPtWAFduarONjH3gDM8U/w q7xbRu+Dqs1dq3NxP0ppyaB9vnZk9KXUKATB9u3x31eJtVRhpt1hlTOAKh7exFZKeBiS mNObHUjbiohPNLIwFSyAP3Sm5BDBp9nZdu5B3FWmOYIAkHbeqnXjNi+7YO+3XIf/UfpX DWKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695726411; x=1696331211; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/v5vMLRIO42wgm3/5bnRs/MTEXhgGZY3YIWKf4N3SSs=; b=dwCW5pOQQvSN/S3er3LHExG+8olKoR2mjjNBQkuBt6/VQOM0EQprlD/OQ72ZxE6Sa3 RDQHxVcxfyO8nCxGW/G8mfUrlf/Avy7ekICh2UtX3VH4mkbuLRDPm4+QhijyC265fZMw Ecqd2b/uOGsjDD/VwFZRLqWQy/pXUT98Ic1e0+RTP1PgaRIXKs66/70uMi4WlKjnHLag pjoNODmu+28hhzRSknMIgkmoe8aiD6lr2grg8okUBTOADfDq0ATtOzioogLPYOwRktEr fhih5bJqhFS/dbFLDZ+lrXJVZK+mkS1tC2USFQHqmJN2S60xQBJUqlh1cI2RycuXiBaB DdSg== X-Gm-Message-State: AOJu0YyRJ2iUhEqJLhcHsZ3Z1valWnR2dYgxRmpO0kRxeIta7epslkMk 52zjQZmUIB+QQjysVrxQlFW98NI7Tu22BEMHE2M99QpHxxk= X-Google-Smtp-Source: AGHT+IFkmzLYgw+5N8mKFmauArVqh+ZRpGm6zrcePjnotx59D8y/se7SZBs3H3Xqe5aWYz2c70hipQ6Uld+mlsOsTEc= X-Received: by 2002:a0c:f105:0:b0:658:41ee:faf2 with SMTP id i5-20020a0cf105000000b0065841eefaf2mr8464940qvl.23.1695726410546; Tue, 26 Sep 2023 04:06:50 -0700 (PDT) MIME-Version: 1.0 From: Paul Stansell Date: Tue, 26 Sep 2023 12:06:14 +0100 Message-ID: Subject: named columns in org tables To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000564185060641128a" Received-SPF: pass client-ip=2607:f8b0:4864:20::f35; envelope-from=paulstansell@gmail.com; helo=mail-qv1-xf35.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 26 Sep 2023 09:44:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000564185060641128a Content-Type: text/plain; charset="UTF-8" Hello, On this page https://orgmode.org/manual/Advanced-features.html it says - '!' :: The fields in this line define names for the columns, so that you may refer to a column as '$Tot' instead of '$6'. However, when I experimented with this I found that the first of the following two tables works (in that the empty cells are filled in correctly), but the second doesn't (the only difference is the replacement of $4 with $c3 in the second table): |---+----+----+----| | ! | c1 | c2 | c3 | | # | 1 | 2 | | | # | 3 | 4 | | |---+----+----+----| #+TBLFM: $4 = $c1 + $c2 |---+----+----+----| | ! | c1 | c2 | c3 | | # | 1 | 2 | | | # | 3 | 4 | | |---+----+----+----| #+TBLFM: $c3 = $c1 + $c2 Is this a bug? I'm using Org mode version 9.7-pre (release_9.6.9-797-g4d0f89) Thanks, Paul ================================================= In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-03-16, modified by Debian built on lcy02-amd64-035 Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Ubuntu 23.04 Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-ezKr5Y/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/build/emacs-ezKr5Y/emacs-28.2+1=/usr/src/emacs-1:28.2+1-13ubuntu3 -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_ALL: en_GB.utf8 value of $LC_TIME: C value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug comp comp-cstr warnings sendmail org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache rfc2047 rfc2045 ietf-drums text-property-search mail-utils mm-util mail-prsvr wid-edit ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic json map bibtex iso8601 time-date subr-x ol rx org-keys oc seq byte-opt gv bytecomp byte-compile cconv org-compat advice org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 252944 13069) (symbols 48 20516 1) (strings 32 72523 3396) (string-bytes 1 2390881) (vectors 16 38271) (vector-slots 8 672822 27433) (floats 8 310 94) (intervals 56 405 0) (buffers 992 14)) --000000000000564185060641128a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

On this page https://orgmode.org/manual= /Advanced-features.html
it says

- '!' :: The fie= lds in this line define names for the columns, so that you may refer to a c= olumn
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0as '$Tot' instead= of '$6'.

However, when I experimented with this I found tha= t the first of the following two tables works (in that the empty cells are = filled in correctly), but the second doesn't (the only difference is th= e replacement of $4 with $c3 in the second table):

|---+----+----+--= --|
| ! | c1 | c2 | c3 |
| # | =C2=A01 | =C2=A02 | =C2=A0 =C2=A0|
= | # | =C2=A03 | =C2=A04 | =C2=A0 =C2=A0|
|---+----+----+----|
#+TBLFM= : $4 =3D $c1 + $c2

|---+----+----+----|
| ! | c1 | c2 | c3 |
|= # | =C2=A01 | =C2=A02 | =C2=A0 =C2=A0|
| # | =C2=A03 | =C2=A04 | =C2=A0= =C2=A0|
|---+----+----+----|
#+TBLFM: $c3 =3D $c1 + $c2

Is th= is a bug?

I'm using Org mode version 9.7-p= re (release_9.6.9-797-g4d0f89)

Thanks,

Paul

=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


= In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cair= o version 1.16.0)
=C2=A0of 2023-03-16, modified by Debian built on lcy02= -amd64-035
Windowing system distributor 'The X.Org Foundation', = version 11.0.12101007
System Description: Ubuntu 23.04

Configured= using:
=C2=A0'configure --build x86_64-linux-gnu --prefix=3D/usr=C2=A0--sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--l= ocalstatedir=3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/us= r/share/man --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallispp= ath=3D/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/ema= cs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp
= =C2=A0--with-sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-= native-compilation --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--shar= edstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--localstatedir= =3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man = --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/e= macs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp= :/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp
=C2=A0--with= -sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-native-compi= lation --with-cairo --with-x=3Dyes
=C2=A0--with-x-toolkit=3Dgtk3 --with-= toolkit-scroll-bars 'CFLAGS=3D-g -O2
=C2=A0-ffile-prefix-map=3D/buil= d/emacs-ezKr5Y/emacs-28.2+1=3D. -fstack-protector-strong
=C2=A0-Wformat = -Werror=3Dformat-security
=C2=A0-fdebug-prefix-map=3D/build/emacs-ezKr5Y= /emacs-28.2+1=3D/usr/src/emacs-1:28.2+1-13ubuntu3
=C2=A0-Wall' '= CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2'
=C2=A0'LDFLAGS=3D-= Wl,-Bsymbolic-functions -Wl,-z,relro''

Configured features:<= br>ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG<= br>JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES
NATI= VE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF
TOOLK= IT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB

Important settings:
=C2= =A0 value of $LC_ALL: en_GB.utf8
=C2=A0 value of $LC_TIME: C
=C2=A0 v= alue of $LANG: en_GB.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
= =C2=A0 locale-coding-system: utf-8-unix

Major mode: Org

Minor= modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t<= br>=C2=A0 show-paren-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mo= use-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
= =C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2= =A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composi= tion-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-m= ode: t
=C2=A0 line-number-mode: t
=C2=A0 indent-tabs-mode: t
=C2= =A0 transient-mark-mode: t

Load-path shadows:
None found.

= Features:
(shadow sort mail-extr emacsbug comp comp-cstr warnings sendma= il
org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-= url
ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-op= t
cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015
m= m-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url
u= rl-proxy url-privacy url-expand url-methods url-history url-cookie
url-d= omsuf url-util url-parse url-vars mailcap gnus-group gnus-undo
gnus-star= t gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
netrc nno= o parse-time gnus-spec gnus-int gnus-range message rmc puny
rfc822 mml m= ml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode = mail-parse rfc2231 mailabbrev gmm-utils mailheader
gnus-win gnus nnheade= r gnus-util rmail rmail-loaddefs auth-source cl-seq
eieio eieio-core cl-= macs eieio-loaddefs password-cache rfc2047 rfc2045
ietf-drums text-prope= rty-search mail-utils mm-util mail-prsvr wid-edit
ol-docview doc-view jk= a-compr image-mode exif dired dired-loaddefs
ol-bibtex ol-bbdb ol-w3m ol= -doi org-link-doi org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-mac= ro org-footnote org-src ob-comint
org-pcomplete pcomplete comint ansi-co= lor ring org-list org-faces
org-entities noutline outline easy-mmode org= -version ob-emacs-lisp
ob-core ob-eval org-table oc-basic json map bibte= x iso8601 time-date
subr-x ol rx org-keys oc seq byte-opt gv bytecomp by= te-compile cconv
org-compat advice org-macs org-loaddefs format-spec fin= d-func cal-menu
calendar cal-loaddefs cl-loaddefs cl-lib iso-transl tool= tip eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type el= isp-mode mwheel
term/x-win x-win term/common-win x-dnd tool-bar dnd font= set image
regexp-opt fringe tabulated-list replace newcomment text-mode = lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch e= asymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-cor= e
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-langmisc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-mscp51932 hebrew greek romanian slovak czech european ethiopic indian
cy= rillic chinese composite emoji-zwj charscript charprop case-table
epa-ho= ok jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice
button = loaddefs faces cus-face macroexp files window text-properties
overlay sh= a1 md5 base64 format env code-pages mule custom widget
hashtable-print-r= eadable backquote threads dbusbind inotify lcms2
dynamic-setting system-= font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x mult= i-tty make-network-process
native-compile emacs)

Memory informati= on:
((conses 16 252944 13069)
=C2=A0(symbols 48 20516 1)
=C2=A0(st= rings 32 72523 3396)
=C2=A0(string-bytes 1 2390881)
=C2=A0(vectors 16= 38271)
=C2=A0(vector-slots 8 672822 27433)
=C2=A0(floats 8 310 94)=C2=A0(intervals 56 405 0)
=C2=A0(buffers 992 14))
--000000000000564185060641128a-- ------------=_1695835082-22396-1--