From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Christof_Musik?= Subject: Bug: Updating clocktable hides other content [9.0.5 (9.0.5-elpa @ /home/christof/.emacs.d/elpa/org-20170210/)] Date: Sat, 25 Mar 2017 23:37:56 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cruK3-0007AY-07 for emacs-orgmode@gnu.org; Sat, 25 Mar 2017 18:38:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cruJz-0006I9-04 for emacs-orgmode@gnu.org; Sat, 25 Mar 2017 18:38:10 -0400 Received: from xev.senfdax.de ([5.9.119.233]:48311) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cruJy-0006Gr-PQ for emacs-orgmode@gnu.org; Sat, 25 Mar 2017 18:38:06 -0400 Received: from wist.senfdax.de ([192.168.122.251] helo=mail.senfdax.de) by xev.senfdax.de with esmtp (Exim 4.82) (envelope-from ) id 1cruJp-0002QL-Ni for emacs-orgmode@gnu.org; Sat, 25 Mar 2017 23:37:58 +0100 Received: from wist.senfdax.de (localhost [IPv6:::1]) by mail.senfdax.de (Postfix) with ESMTP id F1B231AFC0D for ; Sat, 25 Mar 2017 23:37:56 +0100 (CET) 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: =?utf-8?Q?emacs-orgmode=40gnu=2Eorg?= Hi I have noticed some problems on updating a clocktable in a dynamic block. If you update this table with org-dblock-update, then all content besides that table is hidden. I have not found a way to show it again without opening the file again. Example: ---- * bar * baz * foo #+BEGIN: clocktable :maxlevel 2 :scope subtree #+CAPTION: Clock summary at [2017-03-25 Sa 23:19] | Headline=C2=A0=C2=A0=C2=A0=C2=A0 | Time=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | |--------------+--------+------| | *Total time* | *2:00* |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | |--------------+--------+------| | foo=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 2:00=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | | \_=C2=A0 TODO a=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 1:00 | | \_=C2=A0 TODO b=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 1:00 | #+END: ** TODO a =C2=A0=C2=A0 CLOCK: [2017-03-25 Sa 21:32]--[2017-03-25 Sa 22:32] =3D>=C2=A0 1:00 ** TODO b =C2=A0=C2=A0 CLOCK: [2017-03-24 Fr 21:32]--[2017-03-24 Fr 22:32] =3D>=C2=A0 1:00 ---- Steps to reproduce: Go to the line with "BEGIN" and press C-c C-C (org-dblock-update). Now only the header foo is shown and bar, baz are hidden. Saving the file does not kill them, but without opening the file again they won't come back. I have also bisected this and found that the commit 33f8f8adaaa2a2458f7489f0ec714a230e981823 is the culprit for this behavior. Hope this helps as my Lisp knowledge is very limited. ------------------------------------------------------------------------ Emacs =C2=A0: GNU Emacs 25.1.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.7) =C2=A0of 2017-02-07 Package: Org mode version 9.0.5 (9.0.5-elpa @ /home/christof/.emacs.d/elpa/org-20170210/) Kind regards Christof Musik