From mboxrd@z Thu Jan 1 00:00:00 1970 From: Charles Millar Subject: Featur request org-table-iterate-table-subtree Date: Sat, 24 Oct 2015 21:18:57 -0400 Message-ID: <562C2E01.5070105@verizon.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=------------010502050105000507070501 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zq9yA-0001O1-Nk for emacs-orgmode@gnu.org; Sat, 24 Oct 2015 21:19:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zq9y5-0004iL-ML for emacs-orgmode@gnu.org; Sat, 24 Oct 2015 21:19:34 -0400 Received: from vms173023pub.verizon.net ([206.46.173.23]:47460) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zq9y5-0004ge-H8 for emacs-orgmode@gnu.org; Sat, 24 Oct 2015 21:19:29 -0400 Received: from [192.168.1.128] ([70.209.137.162]) by vms173023.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NWR00FPK4ZQ1B20@vms173023.mailsrvcs.net> for emacs-orgmode@gnu.org; Sat, 24 Oct 2015 20:19:04 -0500 (CDT) 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-orgmode@gnu.org This is a multi-part message in MIME format. --------------010502050105000507070501 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Please see the attached example. If I call org-table-iterate-buffer-tables, Summary1 and Summary2 both are calculated using the referenced tables in heading "first set of tables" and the tables in the second heading are disregarded. Without going into the details there are times when I use certain form tables in separate headlines in the same file. The entries are different in each and I believe that a function perhaps "org-table-iterate-subtree-tables" would be a useful addition to org-table.el. Please note that narrowing the buffer to the second headline does not help since the code in org-table-iterate-buffer-tables widens the buffer. Charlie Millar --------------010502050105000507070501 Content-Type: text/plain; charset=UTF-8; name="OrgTableExample.org" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="OrgTableExample.org" KiBmaXJzdCBzZXQgb2YgdGFibGVzCgojK1RCTE5BTUU6IFNVTU1BUlkxCnwgQ0hBUkdFUyAg ICAgICAgfCAgICAgIHwgICAgICAgfAp8IFNjaGVkdWxlICJBIiAgIHwgNi4wMCB8ICAgICAg IHwKfCBTY2hlZHVsZSAiQS0xIiB8IDYuMDAgfCAgICAgICB8CnwgU2NoZWR1bGUgIkEtMiIg fCA2LjAwIHwgICAgICAgfAp8IHRvdGFsICAgICAgICAgIHwgICAgICB8IDE4LjAwIHwKIytU QkxGTTogQD4kPj12c3VtKEAyJDIuLkA0JDIpOyUuMmY6OkAyJDI9cmVtb3RlKFNDSEVEQSxA PiQ+KTslLjJmOjpAMyQyPXJlbW90ZShTQ0hFREExLEA+JD4pOyUuMmY6OkA0JDI9cmVtb3Rl KFNDSEVEQTIsQD4kPik7JS4yZgoKIytUQkxOQU1FOiBTQ0hFREEKfCBEZXNjcmlwdGlvbiAg ICAgIHwgQmFzaXMgfAp8LS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS18CnwgU29tZXRoaW5n IEEgICAgICB8ICAxLjAwIHwKfCBTb21ldGhpbmcgZWxzZSBBIHwgIDIuMDAgfAp8IEFub3Ro ZXIgdGhpbmcgQSAgfCAgMy4wMCB8CnwgVG90YWwgICAgICAgICAgICB8ICA2LjAwIHwKIytU QkxGTTogQD4kPj12c3VtKEBJJD4uLkA+PiQ+KTslLjJmCgojK05BTUU6IFNDSEVEQTEKIytU QkxOQU1FOiBTQ0hFREEKfCBEZXNjcmlwdGlvbiAgICAgICAgfCBCYXNpcyB8CnwtLS0tLS0t LS0tLS0tLS0tLS0tLSstLS0tLS0tfAp8IFNvbWV0aGluZyBBLTEgICAgICB8ICAxLDAwIHwK fCBTb21ldGhpbmcgZWxzZSBBLTEgfCAgMi4wMCB8CnwgQW5vdGhlciB0aGluZyBBLTEgIHwg IDMuMDAgfAp8IFRvdGFsICAgICAgICAgICAgICB8ICA2LjAwIHwKIytUQkxGTTogQD4kPj12 c3VtKEBJJD4uLkA+PiQ+KTslLjJmCgojK05BTUU6IFNDSEVEQTIKIytUQkxOQU1FOiBTQ0hF REEKfCBEZXNjcmlwdGlvbiAgICAgICAgfCBCYXNpcyB8CnwtLS0tLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tfAp8IFNvbWV0aGluZyBBLTIgICAgICB8ICAxLjAwIHwKfCBTb21ldGhpbmcg ZWxzZSBBLTIgfCAgMi4wMCB8CnwgQW5vdGhlciB0aGluZyBBLTIgIHwgIDMuMDAgfAp8IFRv dGFsICAgICAgICAgICAgICB8ICA2LjAwIHwKIytUQkxGTTogQD4kPj12c3VtKEBJJD4uLkA+ PiQ+KTslLjJmCgoKKiBzZWNvbmQgc2V0IG9mIHRhYmxlcwoKIytUQkxOQU1FOiBTVU1NQVJZ Mgp8IENIQVJHRVMgICAgICAgIHwgICAgICB8ICAgICAgIHwKfCBTY2hlZHVsZSAiQSIgICB8 IDYuMDAgfCAgICAgICB8CnwgU2NoZWR1bGUgIkEtMSIgfCA2LjAwIHwgICAgICAgfAp8IFNj aGVkdWxlICJBLTIiIHwgNi4wMCB8ICAgICAgIHwKfCB0b3RhbCAgICAgICAgICB8ICAgICAg fCAxOC4wMCB8CiMrVEJMRk06IEA+JD49dnN1bShAMiQyLi5ANCQyKTslLjJmOjpAMiQyPXJl bW90ZShTQ0hFREEsQD4kPik7JS4yZjo6QDMkMj1yZW1vdGUoU0NIRURBMSxAPiQ+KTslLjJm OjpANCQyPXJlbW90ZShTQ0hFREEyLEA+JD4pOyUuMmYKCiMrVEJMTkFNRTogU0NIRURBCnwg RGVzY3JpcHRpb24gICAgICB8IEJhc2lzIHwKfC0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t fAp8IFNvbWV0aGluZyBBICAgICAgfCAgMy4wMCB8CnwgU29tZXRoaW5nIGVsc2UgQSB8ICAy LjAwIHwKfCBBbm90aGVyIHRoaW5nIEEgIHwgIDMuMDAgfAp8IFRvdGFsICAgICAgICAgICAg fCAgOC4wMCB8CiMrVEJMRk06IEA+JD49dnN1bShASSQ+Li5APj4kPik7JS4yZgoKIytOQU1F OiBTQ0hFREExCiMrVEJMTkFNRTogU0NIRURBCnwgRGVzY3JpcHRpb24gICAgICAgIHwgQmFz aXMgfAp8LS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLXwKfCBTb21ldGhpbmcgQS0xICAg ICAgfCAgMy4wMCB8CnwgU29tZXRoaW5nIGVsc2UgQS0xIHwgIDIuMDAgfAp8IEFub3RoZXIg dGhpbmcgQS0xICB8ICAzLjAwIHwKfCBUb3RhbCAgICAgICAgICAgICAgfCAgOC4wMCB8CiMr VEJMRk06IEA+JD49dnN1bShASSQ+Li5APj4kPik7JS4yZgoKIytOQU1FOiBTQ0hFREEyCiMr VEJMTkFNRTogU0NIRURBCnwgRGVzY3JpcHRpb24gICAgICAgIHwgQmFzaXMgfAp8LS0tLS0t LS0tLS0tLS0tLS0tLS0rLS0tLS0tLXwKfCBTb21ldGhpbmcgQS0yICAgICAgfCAgMy4wMCB8 CnwgU29tZXRoaW5nIGVsc2UgQS0yIHwgIDIuMDAgfAp8IEFub3RoZXIgdGhpbmcgQS0yICB8 ICAzLjAwIHwKfCBUb3RhbCAgICAgICAgICAgICAgfCAgOC4wMCB8CiMrVEJMRk06IEA+JD49 dnN1bShASSQ+Li5APj4kPik7JS4yZgoKCg== --------------010502050105000507070501--