From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Malakhovski Subject: [PATCH v3 part3 0/4] fixing org-clock-time% Date: Sun, 27 Dec 2015 15:13:45 +0000 Message-ID: <1451229229-18973-1-git-send-email-oxij@oxij.org> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60716) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDD1L-0004wu-St for emacs-orgmode@gnu.org; Sun, 27 Dec 2015 10:14:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aDD1I-0004G5-MG for emacs-orgmode@gnu.org; Sun, 27 Dec 2015 10:14:07 -0500 Received: from tricoro.koumakan.jp ([195.154.188.176]:23060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aDD1I-0004Fx-G6 for emacs-orgmode@gnu.org; Sun, 27 Dec 2015 10:14:04 -0500 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 Cc: Jan Malakhovski This is a org-clock-time% piece of "[PATCH v2 0/9] mail, clock and calc changes" updated with Aaron Ecay's suggestions. The thing here is that I pretty much rewrote those changes because they didn't work well with `org-effort-durations' (which was the case even before I started, but it became apparent after I fixed `org-clock-time%' to actually work). So, I ended up rewriting `org-effort-durations'-related code, which then allowed me to fix clock reports properly. A piece of documentation in org.texi shows the new prowess. This is the last patch series for now, I'm unhappy with ob-calc piece of "[PATCH v2 0/9] mail, clock and calc changes", I'll send it when its better. Cheers, Jan Jan Malakhovski (4): org: move `org-duration-string-to-minutes' to a better place rename `org-duration-string-to-minutes' to `org-clocksum-string-to-minutes' everywhere simplify and document `org-effort-durations'-related code org-clock: make clock table respect `org-effort-durations' contrib/lisp/org-depend.el | 2 +- contrib/lisp/ox-taskjuggler.el | 2 +- doc/org.texi | 6 ++ lisp/org-agenda.el | 6 +- lisp/org-clock.el | 62 ++++++++------- lisp/org-colview.el | 3 +- lisp/org.el | 166 ++++++++++++++++++++++++----------------- 7 files changed, 147 insertions(+), 100 deletions(-) -- 2.6.4