From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Malakhovski Subject: Re: [PATCH 3/9] org-clock: fix `org-clock-time%' Date: Wed, 04 Nov 2015 11:46:55 +0000 Message-ID: <87fv0mm1g0.fsf@yin.lan> References: <1446581747-1960-1-git-send-email-oxij@oxij.org> <1446581747-1960-4-git-send-email-oxij@oxij.org> <87oafavwq3.fsf@gmail.com> 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]:39353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtwWt-0001L8-4v for emacs-orgmode@gnu.org; Wed, 04 Nov 2015 06:47:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtwWo-0008Gt-5U for emacs-orgmode@gnu.org; Wed, 04 Nov 2015 06:47:03 -0500 Received: from tricoro.koumakan.jp ([195.154.188.176]:35085) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtwWn-0008Fp-WF for emacs-orgmode@gnu.org; Wed, 04 Nov 2015 06:46:58 -0500 In-Reply-To: <87oafavwq3.fsf@gmail.com> 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: Aaron Ecay , emacs-orgmode@gnu.org Aaron Ecay writes: > This could be converted to dolist while you=E2=80=99re here (I realize you > didn=E2=80=99t touch this line). Ok. >> - (if (string-match "\\([0-9]+\\):\\([0-9]+\\)" s) >> - (throw 'exit >> - (/ (* 100.0 (+ (string-to-number (match-string 2 s)) >> - (* 60 (string-to-number >> - (match-string 1 s))))) >> - tot)))) >> - 0)))) >> + (setq cur (org-clocksum-string-to-minutes s)) >> + (if (not (equal cur nil)) (throw 'exit (/ (* 100.0 cur) tot)))) Ok.