From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leonidas Tsampros Subject: org-mode version 7.7 and very slow rendering of columns Date: Wed, 23 Nov 2011 14:39:20 +0200 Message-ID: <87y5v7c8sn.fsf@kepler.lan> Reply-To: ltsampros@upnet.gr Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:41350) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTC2C-0008Dr-Hy for emacs-orgmode@gnu.org; Wed, 23 Nov 2011 07:34:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTC26-0003vM-Td for emacs-orgmode@gnu.org; Wed, 23 Nov 2011 07:34:40 -0500 Received: from mail-ww0-f41.google.com ([74.125.82.41]:35244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTC26-0003v1-Mf for emacs-orgmode@gnu.org; Wed, 23 Nov 2011 07:34:34 -0500 Received: by wwf25 with SMTP id 25so8766619wwf.0 for ; Wed, 23 Nov 2011 04:34:33 -0800 (PST) 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 Hello, I recently started playing with the following setup for an Org file of mine: * Movies :PROPERTIES: :COLUMNS: %35ITEM %5LIST_ORDER(List) %25Director %19Genre %7Year %6IMDB_Rating(Rating) %8Watched{X/} %4My_Rating(Me) :WATCHED_All: "[ ]" "[X]" :END: ** List 1 ** List 2 Each of List 1 and 2 have around 200-300 children entries each. In plain Org-mode with no columns mode activated, the tree renders just fine with noticable delays. However, as soon as I turn on columns mode I have to wait around 15secs to get it activated. In the meantime emacs' CPU usage skyrockets to 100%. After that, moving the cursor between the children entries of List 1 and List 2 is also extremely cumbersome as each move seems to send emacs to 100% CPU for a little bit. With debugging on, and during initialization of org-columns, I got this backtrace each and every time: org-up-heading-safe() byte-code("bytecode....\204T^@\326\314!$ byte-code("\300\301\302\217\207" [nil (byte-code "bytecode....!$ org-get-tags-at() org-entry-properties() org-columns() Do you have any idea of what's might be causing this hiccup? Best Regards, Leonidas Tsampros