From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikolay Kudryavtsev Subject: Re: manual: stale bindings for org-clock-report and org-columns-insert-dblock Date: Mon, 4 Mar 2019 18:16:27 +0300 Message-ID: <09ce6837-0e59-497e-8c01-0b2c1048116e@gmail.com> References: <878szs3ph8.fsf@kyleam.com> <87pnr7x4lk.fsf@kyleam.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:57730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0pKT-0005gE-8Q for emacs-orgmode@gnu.org; Mon, 04 Mar 2019 10:16:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0pKS-0002cE-Ge for emacs-orgmode@gnu.org; Mon, 04 Mar 2019 10:16:33 -0500 Received: from mail-lj1-x243.google.com ([2a00:1450:4864:20::243]:44649) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h0pKS-0002aT-9R for emacs-orgmode@gnu.org; Mon, 04 Mar 2019 10:16:32 -0500 Received: by mail-lj1-x243.google.com with SMTP id q128so4630741ljb.11 for ; Mon, 04 Mar 2019 07:16:32 -0800 (PST) In-Reply-To: <87pnr7x4lk.fsf@kyleam.com> 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: Kyle Meyer , stardiviner , emacs-orgmode@gnu.org Thanks for the tip. After reading that discussion and a few hours of research, there are actually three different problems I have with org-clock-report. The first is that drop in clock reports now use :scope file by default, instead of :scope subtree. The second is that the clock report function is set up in some weird way that it gets broken if you use icicles. Gonna look into it further, not sure whether org or icicles is the bad actor here. The behavior I'm seeing is as follows: The command spawns empty table with :scope file, asks for a file, when I select that file, it asks for a function and I have no idea which function should I choose here. For those two problems I've bisected the offending commit to 1a5151c51. The third is the removal of C-c C-x C-r. I've read the discussion there, but it seems like nobody really wanted it removed, this is just a  consequence of refactoring. So, can we get C-c C-x C-r org-clock-report back, if only as a closure over org-dynamic-block-insert-dblock? Also, ever since that Stardiviner's commit the dynamic reloading of org seems to be broken on master. When I try to I get: Symbol’s function definition is void: org-dynamic-block-define Another thing, since org is moving towards unifying dynamic blocks, maybe the next step is to add begin_src blocks into the mix in org-dynamic-block-insert-dblock? It seems that they historically have different syntax, but are in practice the same thing. That's actually one place where I could use a wizard. And why the function is called org-dynamic-block-insert-dblock and not org-insert-dblock? Seems redundant to me. Also can someone explain how do I get from org elpa version to the git commit it's based on? E. g., in org-version.el I have "9.2.1-33-g029cf6-elpaplus" but g029cf6 does not seem like a real commit in the git repo. -- Best Regards, Nikolay Kudryavtsev