From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: Extending timeclock.el Date: Sat, 06 May 2023 19:22:09 +0000 Message-ID: <87sfc9xo2m.fsf@localhost> References: <861qjubmzp.fsf@disroot.org> <83ild6gc54.fsf@gnu.org> <871qjtz479.fsf@localhost> <838re1ffa0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25662"; mail-complaints-to="usenet@ciao.gmane.io" Cc: johnw@gnu.org, q01@disroot.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 06 21:19:23 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pvNRC-0006UD-Jw for ged-emacs-devel@m.gmane-mx.org; Sat, 06 May 2023 21:19:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pvNQx-00087Q-Ht; Sat, 06 May 2023 15:19:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvNQv-000878-AL for emacs-devel@gnu.org; Sat, 06 May 2023 15:19:05 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvNQt-000120-CE for emacs-devel@gnu.org; Sat, 06 May 2023 15:19:05 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 41169240034 for ; Sat, 6 May 2023 21:19:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1683400741; bh=YLm6KXbBNCbWtge9V3kRREtSKgB+Z67uayba+kQLUko=; h=From:To:Cc:Subject:Date:From; b=UV2+xoXt71mR9XalHvE3rgtYIffQ5u/LdNGECeIF6v/wY9RaX3pe7ewJrJEFsOqga XQyIa6inMb6edAqv6UI7we0HiCiDURaxbX+KGHfE4ilDPxCmS3aRLkYWU7WGq/hTsM H4whAVGiD3R+dSEyduImXUije1GZTzEsKAfikPKgB1aTMVu65p04neV3j1vBj0PiLL ZcjMYnpR+FzPLZTTxJUrp3Xwdj4iTcNTwtzyLzB6u7E1skNyMjAWB0gEqKSnctA3zu 8s1l2b/73DybTfl/ySKYR+Ku55wCEHnWEOcvaTVKKtUuvYk4FGTxKPBXiuw+Tg2NG+ xIA7tXv8JpCCQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QDHR85mM6z6twy; Sat, 6 May 2023 21:19:00 +0200 (CEST) In-Reply-To: <838re1ffa0.fsf@gnu.org> Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:305932 Archived-At: Eli Zaretskii writes: >> Ideally, one should be able to customize how to parse and write the >> format. > > Doesn't make a lot of sense to me: the timelog file is the internal > implementation detail of timeclock.el, and doesn't need to support > user customization of the format. It is not, AFAIU. As John Wiegley pointed, it is already used by GNU ledger. And wouldn't it be nice to allow timeclock to read from Org logbooks or some third-party timelog file formats? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at