[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Denote version 0.2.0
From: |
ELPA update |
Subject: |
[GNU ELPA] Denote version 0.2.0 |
Date: |
Mon, 04 Jul 2022 17:03:10 -0400 |
Version 0.2.0 of package Denote has just been released in GNU ELPA.
You can now find it in M-x package-list RET.
Denote describes itself as:
Simple notes with an efficient file-naming scheme
More at https://elpa.gnu.org/packages/denote.html
Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━━
CHANGE LOG OF DENOTE
━━━━━━━━━━━━━━━━━━━━━━
This document contains the release notes for each tagged commit on the
project's main git repository: <https://git.sr.ht/~protesilaos/denote>.
The newest release is at the top. For further details, please consult
the manual: <https://protesilaos.com/emacs/denote>.
Version 0.2.0 on 2022-07-04
═══════════════════════════
⁃ Version `0.1.0' (from 2022-06-27) was never built as a package. The
reason is that the GNU ELPA machinery reads the `Version:' header of
the main file, not the git tag. As the original commit in
`denote.el' included `Version: 0.1.0', GNU ELPA rightly tries to
build the package using that reference. But because at that time I
had not yet updated the Copyright header to name the Free Software
Foundation, the package could not be prepared. As such, please
consider this release to be the "first formal stable version". My
apologies for the delay, contrary to what was promised in the last
change log entry.
• Prospective users are advised to read the manual:
<https://protesilaos.com/emacs/denote>. For a video
demonstration:
<https://protesilaos.com/codelog/2022-06-18-denote-demo/>.
• Thanks to Benjamin Kästner for reporting the issue with the GNU
ELPA package on the mailing list:
<https://lists.sr.ht/~protesilaos/denote/%3C9d600ff0-4fed-2ad7-5dbc-5a194639a045@gmail.com%3E>.
⁃ Originally, Denote was designed to only work with notes in a flat
directory. With code contributions from Jean-Philippe Gagné Guay,
support for subdirectories of the user option `denote-directory' is
now available. This covers the case of creating links between
notes, following them, and viewing the backlinks' buffer of the
current entry.
• Thanks to Jean-Philippe for the contributions which took place on
the GitHub mirror:
⁃ <https://github.com/protesilaos/denote/pull/24>
⁃ <https://github.com/protesilaos/denote/pull/25>
⁃ <https://github.com/protesilaos/denote/pull/26>
• Jean-Philippe Gagné Guay has assigned copyright to the Free
Software Foundation. This is a prerequisite to contribute code to
any package on the official GNU ELPA archive (and to emacs.git for
that matter).
⁃ The new `denote-subdirectory' command lets the user select a
directory to place the new note in. Available candidates are the
value of the `denote-directory' as well as all of its
subdirectories, minus `.git'. In future versions, we will consider
how to provide a blocklist or a regexp filter for the user to
specify which subdirectories should be omitted from minibuffer
completion. Please consider providing your feedback on the
technicalities.
• Thanks to Jean-Philippe Gagné Guay and Shreyas Ragavan for the
feedback in issue 31 on the GitHub mirror:
<https://github.com/protesilaos/denote/issues/31>.
• Thanks to Jean-Philippe Gagné Guay for fixing a potential problem
in how directories are represented when commands enter the
directory instead of selecting it (again, at the GitHub mirror):
<https://github.com/protesilaos/denote/pull/35>.
⁃ From 2022-06-24 to 2022-07-03, Denote provided support for links
between Org notes that leveraged the `id:' hyperlink type.
Discussions on the mailing list and the GitHub mirror revealed the
longer-term problems in our implementation. In the Annex below, I
provide my detailed opinion on the matter. The gist is that Denote
does not—and will not—create `id:' links between its notes, but
shall use the `denote:' hyperlink type instead (which works like the
standard `file:' type). As the Annex explains, Denote is not
org-roam lite and we try not to engender such false expectations.
• Despite the fact that the relevant patches are no longer
applicable, I wish to thank Kaushal Modi and Jean-Philippe Gagné
Guay for their
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Denote version 0.2.0,
ELPA update <=