From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Protesilaos Stavrou Newsgroups: gmane.emacs.devel Subject: [ELPA] Add Denote package Date: Thu, 23 Jun 2022 06:52:26 +0300 Message-ID: <871qvgc9z9.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18238"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Notmuch/0.36 (https://notmuchmail.org) Emacs/29.0.50 (x86_64-pc-linux-gnu) To: "emacs-devel" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 23 05:53:46 2022 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 1o4Dub-0004Yz-Ui for ged-emacs-devel@m.gmane-mx.org; Thu, 23 Jun 2022 05:53:46 +0200 Original-Received: from localhost ([::1]:44802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4Dua-000401-Hm for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Jun 2022 23:53:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4DtS-0002eb-UG for emacs-devel@gnu.org; Wed, 22 Jun 2022 23:52:34 -0400 Original-Received: from relay1-d.mail.gandi.net ([2001:4b98:dc4:8::221]:51787) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4DtQ-0005Bj-N5 for emacs-devel@gnu.org; Wed, 22 Jun 2022 23:52:34 -0400 Original-Received: (Authenticated sender: public@protesilaos.com) by mail.gandi.net (Postfix) with ESMTPSA id 2EA16240003 for ; Thu, 23 Jun 2022 03:52:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com; s=gm1; t=1655956347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=FbEsAtPXM4q2iQfYRRgNy+XnagR5JSan41QbTtffPNc=; b=K4LFIwb/hBB04suSk68H4O6BkWUOpLxkKzl0j7pbHPGNxEGYj95aj67F29bT56Y9vFFITi CmS3iVpBQf7WQAMXGtPbgF0e0B7bR7qyWgLjIGdEP+g7Mll9n4Ebmb/XnowpHwX85+zFOy /t7wLXPLnDOa6onK8bn09/B8o5+bTbKDsT3RVblS4f/1MztbX1SioigjuUmyvAnn3FO0ri CS/pX3EJCR6vOb2+o1umWR7WIcXS6SV+2TGYlHiRr77Gjk2JcxUOmygXGN8pqvMae0CFpn qB59nGvnxifHvJWNi4k7clX5TrbXToDcdRpQw/+7BanDnRAYX4izZxjvGMI7JA== Received-SPF: none client-ip=2001:4b98:dc4:8::221; envelope-from=info@protesilaos.com; helo=relay1-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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" Xref: news.gmane.io gmane.emacs.devel:291523 Archived-At: --=-=-= Content-Type: text/plain Hello everyone, I have a new package that I would like to contribute to the FSF via GNU ELPA. It is called "denote" and aims to be a simple tool for taking notes in a flat directory using a strict and efficient file-naming scheme. Denote provides the means to create links between notes and can produce a buffer with backlinks to the current one ("backlinks" are the links in other notes pointing to the present entry). Denote creates Org files by default, but there is an option to use plain text (.txt) or Markdown with either YAML or TOML notation for the file's front matter (the area at the top with the tile, date, tags). The webpage of the manual: . It is comprehensive and covers everything one needs. I have received patches from Damien Cassou (FSF-covered), Kaushal Modi (FSF-covered), and Jack Baty (small; below the threshold). What do you think? Can I install the attached patch in elpa.git? Do you want me to explain more about this package? Something else to consider? [ I will tag a release once the patch is installed. ] All the best, Protesilaos (or simply "Prot") -- Protesilaos Stavrou https://protesilaos.com --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-elpa-packages-denote-New-package.patch >From 3e4dfef1afcd84eb440cfcd4ac568e59702ec6b8 Mon Sep 17 00:00:00 2001 Message-Id: <3e4dfef1afcd84eb440cfcd4ac568e59702ec6b8.1655954849.git.info@protesilaos.com> From: Protesilaos Stavrou Date: Thu, 23 Jun 2022 06:27:04 +0300 Subject: [PATCH] * elpa-packages (denote): New package --- elpa-packages | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/elpa-packages b/elpa-packages index 2bfb8f3cae..e072b035c5 100644 --- a/elpa-packages +++ b/elpa-packages @@ -183,6 +183,11 @@ ("debbugs" :url nil :doc ("debbugs.texi" "debbugs-ug.texi")) ("delight" :url "https://git.savannah.gnu.org/r/delight.git" :auto-sync t) + ("denote" + :url "https://git.sr.ht/~protesilaos/denote" + :auto-sync t + :doc "README.org" + :ignored-files ("COPYING" "doclicense.texi")) ("detached" :url "https://git.sr.ht/~niklaseklund/detached.el" :news "CHANGELOG.org" :readme "README.md" -- 2.36.1 --=-=-=--