From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mike Kupfer Newsgroups: gmane.emacs.devel Subject: Re: Extending timeclock.el Date: Tue, 09 May 2023 09:44:35 -0700 Message-ID: <12874.1683650675@alto> References: <24738.1683411028@alto> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1963"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , John Task , John Wiegley To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 09 18:45:58 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 1pwQTO-0000HZ-LB for ged-emacs-devel@m.gmane-mx.org; Tue, 09 May 2023 18:45:58 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwQSQ-0003dU-4B; Tue, 09 May 2023 12:44:58 -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 1pwQSO-0003dL-PK for emacs-devel@gnu.org; Tue, 09 May 2023 12:44:56 -0400 Original-Received: from shell1.rawbw.com ([198.144.192.42]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwQSN-0001co-0V; Tue, 09 May 2023 12:44:56 -0400 Original-Received: from alto (135-180-173-181.dsl.dynamic.sonic.net [135.180.173.181] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 349GiZkO028761 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 9 May 2023 09:44:41 -0700 (PDT) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-173-181.dsl.dynamic.sonic.net [135.180.173.181] (may be forged) claimed to be alto In-Reply-To: My message of "Sat, 06 May 2023 15:10:28 -0700." <24738.1683411028@alto> X-Mailer: MH-E 8.6+git; nmh 1.7.1; Emacs 29.0.90 Content-ID: <12873.1683650675.1@alto> Received-SPF: pass client-ip=198.144.192.42; envelope-from=kupfer@rawbw.com; helo=shell1.rawbw.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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:306010 Archived-At: Mike Kupfer wrote: > Well, timeclock also uses 'o' with timeclock-change I got an off-list reply to this from Davis Herring . Davis has some technical difficulties posting to emacs-devel, so I'm posting some excerpts here, in case anyone would like to follow up with him. Davis wrote: > Since we're talking about extending timeclock: I rewrote > timeclock-change years ago to emit a single "c" line rather than have an > "o" with no reason and an "i" (with a different time). Part of the > reason for this was to reduce the time spent reading the file: mine > covers several years of work and is 30k lines with "c"s. > > Obviously I'd be glad to contribute this if anyone else cares for it. He also thought that "c" might be a better fit for the track-everything workflow. mike