From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John Task Newsgroups: gmane.emacs.devel Subject: [NonGNU Elpa] New package: ETT Date: Tue, 02 May 2023 18:21:14 -0300 Message-ID: <86r0rybf2b.fsf@disroot.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="32887"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 03 04:19:12 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 1pu25H-0008Jb-8j for ged-emacs-devel@m.gmane-mx.org; Wed, 03 May 2023 04:19:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pu24Y-0007iu-VM; Tue, 02 May 2023 22:18:26 -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 1ptxVS-0003Ux-Nw for emacs-devel@gnu.org; Tue, 02 May 2023 17:25:54 -0400 Original-Received: from knopi.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ptxVQ-0002IS-BL for emacs-devel@gnu.org; Tue, 02 May 2023 17:25:54 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 609E74023E for ; Tue, 2 May 2023 23:25:49 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Original-Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GRDc6JMaYW7y for ; Tue, 2 May 2023 23:25:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1683062747; bh=Rpp6WVKAecB/L2sNl5BWwt3Cjf6p85HZ761xIRZCzi0=; h=From:To:Subject:Date; b=iHFtciOG2uiX7gHM8mq7W3OFZ3YODPSpKNFubGzQ1eAESWv7pZUiEDShOOGSas/2Y d82wnoXobDcwnOjOvFMVkuXhNSMCrlpQEMq7msb3dPQdzbSEwNcjIiy8pia1bxwLIB TX3CNidqy0lgpR3PkMGSR7rBgt4dmTIvT4UFPnuZhI1bqnQyCGxWvWv/X1E5iFKQFh EkRuc1RkqfPLIiw5YYdi6T2nsYTQjbGsDBPjR6vicmxsEc4pU8arGeheH2RweQKD6C jNxhttmWIpqZtsy2W4lhqwu4EZ+xZSPmEoOzpsJHgYxt6McmVRLMNA5XeynsHG3v1w VXHPcIdtGQ17w== Received-SPF: pass client-ip=178.21.23.139; envelope-from=q01@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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-Mailman-Approved-At: Tue, 02 May 2023 22:18:24 -0400 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:305758 Archived-At: [Disclaimer: A similar message was posted here a couple months ago by me. Sorry if that's an annoyance. This one is clearer, though.] Hello. My name is John Task and I'd like to submit a package to NonGNU ELPA. I'm the author of this program and also (at the time of writing) the only contributor to the code. As far as I can tell, everything is in line with the guidances and I plan to keep it that way. The URL of the repository is: https://gitlab.com/q01_code/ett The description is as follows: ---------------------------------------------------------------------- Emacs Time Tracker (or short ETT) is a simple yet powerful time tracker for Emacs. Even though it's based on a minimalist plain text file, it can show statistics for current day, week, month or year, and even compare tags recording for the same item given any of these periods. Advanced features include percentages, graphs and icons. Clock-in with M-x ett-add-track, go to file with M-x ett-find-file, and get report with M-x ett-report. You probably want to bind these functions to easy keys. ---------------------------------------------------------------------- The corresponding patch would be: --- >From 72c7ba2c1ecd375be52b071d25217088e66e9abb Mon Sep 17 00:00:00 2001 From: John Task Date: Tue, 2 May 2023 17:40:44 -0300 Subject: [PATCH] New package --- elpa-packages | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/elpa-packages b/elpa-packages index c333cc8bb3..385a76264d 100644 --- a/elpa-packages +++ b/elpa-packages @@ -154,6 +154,11 @@ :readme "README.md" :ignored-files ("doc/demo.gif")) + (ett :url "https://gitlab.com/q01_code/ett" + :readme ignore + :doc "ett-manual.org" + :ignored-files ("ett-manual.org" "COPYING" "ETT.png" "doclicense.texi")) + (evil :url "https://github.com/emacs-evil/evil" :ignored-files ("COPYING" "lib" "scripts") :doc "doc/build/texinfo/evil.texi") -- 2.30.2 --- Feel free to ask anything else if needed. Best regards.