From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Randby Subject: Table Columns Date: Thu, 24 Jan 2019 13:15:27 -0500 Message-ID: <0b0033a4-e932-832b-3ca5-5ed7e83c05c4@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:53819) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gmjXU-0001LF-BI for emacs-orgmode@gnu.org; Thu, 24 Jan 2019 13:15:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gmjXQ-0005Vf-E9 for emacs-orgmode@gnu.org; Thu, 24 Jan 2019 13:15:42 -0500 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]:44403) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gmjXL-0005SF-8V for emacs-orgmode@gnu.org; Thu, 24 Jan 2019 13:15:36 -0500 Received: by mail-io1-xd2f.google.com with SMTP id r200so5506230iod.11 for ; Thu, 24 Jan 2019 10:15:30 -0800 (PST) Received: from ?IPv6:2605:a000:121e:94:490f:e07d:7da5:9b87? ([2605:a000:121e:94:490f:e07d:7da5:9b87]) by smtp.gmail.com with ESMTPSA id r195sm11436804ita.3.2019.01.24.10.15.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 24 Jan 2019 10:15:29 -0800 (PST) Content-Language: en-US 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" To: emacs-orgmode@gnu.org Greetings, Sorry for repeating the message, but I want to add a bit to it. I had to stop using the align and shrink startup options because at least one of them causes a considerable delay when opening an Org file that contains many tables (in my case, 25 or more tables). The delay makes sense, and it isn't a big deal to not use these options, but I wonder this: Is there a way to tell Org to align and shrink all the tables in an Org file after startup or does it have to be done on an individual basis? My use case is this: I have an Org file with many tables and I edit some of them which requires me to shrink those tables. Later, I run a macro which accesses and alters all of the tables. I need all of the tables to be in the same state so that the macro runs correctly. I guess the solution is to have the macro put a table in the proper state before it does anything to that table, but that is one more thing I have to remember to put in the macro. It would be easiest if I could just tell Org to unshrink (which is what I actually want) all tables in the file before I run the macro. Scott Randby