Protesilaos Stavrou
90372d9627
Update copyright years in a few places
2025-01-01 07:03:42 +02:00
Protesilaos Stavrou
24bd7ae625
Acknowledge Laurent Gatto for commit 8fca695
...
This was done in pull request 505: <https://github.com/protesilaos/denote/pull/505 >.
The change is small, meaning that Laurent does not need to assign
copyright to the Free Software Foundation.
2024-12-29 09:27:54 +02:00
Laurent Gatto
8fca695299
Update README.org
...
- From the text, there seem to be more than five (I count seven) to write a note with Denote.
- Typo - remove 's'.
2024-12-28 18:30:02 +01:00
Protesilaos Stavrou
21b03db4a8
Update sample config to have simpler variant and use-package
2024-12-28 08:03:49 +02:00
Protesilaos Stavrou
d9bf8db87c
Fix alias to denote-link-dired-marked-notes
...
Otherwise, this was making the alias and the alised function do
nothing. Thanks to Olver Epper for reporting a problem with this
command in issue 503: <https://github.com/protesilaos/denote/issues/503 >.
2024-12-26 08:38:23 +02:00
Protesilaos Stavrou
a87d0c86e3
Acknowledge Jeff Valk for reporting issue that led to rename commands during org-capture
...
This was done in issue 500, with the change made by Jean-Philippe
Gagné Guay in pull request 502:
- <https://github.com/protesilaos/denote/issues/500 >
- <https://github.com/protesilaos/denote/pull/502 >
2024-12-25 17:59:02 +02:00
Protesilaos Stavrou
8bd602b863
Make obsolete the command 'denote-add-front-matter'
...
This is due to refinements made by Jean-Philippe Gagné Guay to the
file renaming mechanism. We discussed this deprecation in issue 498:
<https://github.com/protesilaos/denote/issues/498 >.
2024-12-22 11:01:06 +02:00
Protesilaos Stavrou
c6bc62d6c9
Document the optional use of Obsidian-style front matter
2024-12-16 08:50:37 +02:00
Jean-Philippe Gagné Guay
0a5c142287
Refactor denote--date-convert
2024-12-13 22:31:48 -05:00
Protesilaos Stavrou
6613d3903d
Refactor denote-add-front-matter and make it interactive-only
2024-12-13 11:18:42 +02:00
Protesilaos Stavrou
97d866ee6d
Replace denote--add-front-matter with denote-prepend-front-matter
2024-12-13 11:18:05 +02:00
Protesilaos Stavrou
e9840d1f57
Make denote-add-front-matter read title value if available
...
Thanks to juh for asking about this in issue 493:
<https://github.com/protesilaos/denote/issues/493 >.
2024-12-11 08:57:25 +02:00
Protesilaos Stavrou
c68e9bee1e
Mention denote-file-has-denoted-filename-p in the manual
...
This was contributed by Jean-Philippe Gagné Guay as part of the
changeset of pull request 491: <https://github.com/protesilaos/denote/pull/491 >.
2024-12-09 12:53:54 +02:00
Protesilaos Stavrou
f89f9ee963
Make denote-date-prompt accept optional INITIAL-DATE and PROMPT-TEXT
...
Thanks to Alex Griffin for starting the discussion about this feature
and to Jean-Philippe Gagné Guay for contributing to it. It was done in
issue 489: <https://github.com/protesilaos/denote/issues/489 >.
2024-12-09 11:51:08 +02:00
Protesilaos Stavrou
d6b3269a17
Merge branch 'not-regexp'
2024-12-04 14:10:05 +02:00
Protesilaos Stavrou
fba0bb2650
Document the :not-regexp parameter of the Org dynamic blocks
2024-12-04 14:09:10 +02:00
Protesilaos Stavrou
821095844c
Clarify the wording about default behaviour of denote-sort-dired command
2024-12-03 10:30:24 +02:00
Protesilaos Stavrou
4205708b2c
Document in the manual denote-sort-dired-extra-prompts new exclude-regexp symbol
2024-12-03 10:26:04 +02:00
Protesilaos Stavrou
7f4a66d802
Mention the denote-zettel-interface package by Kristoffer Balintona
2024-12-03 10:18:43 +02:00
Protesilaos Stavrou
663e6e0206
Document denote-directory-files EXCLUDE-REGEXP in the manual
2024-12-03 08:10:08 +02:00
Protesilaos Stavrou
0f11e93f25
Add user option denote-open-link-function for non-Org buffers
2024-11-26 11:52:44 +02:00
Protesilaos Stavrou
66124eb234
Update the wishlist to remove what we have already done
2024-11-23 11:19:25 +02:00
Protesilaos Stavrou
812bec4027
Document denote-journal-extras-keyword support for list value
...
This was contributed by Octavian in pull request 483:
<https://github.com/protesilaos/denote/pull/483 >. The change is within
the allowed ~15 line limite, meaning that Octavian does not need to
assign copyright to the Free Software Foundation.
2024-11-23 10:46:33 +02:00
Protesilaos Stavrou
7c8ed195d8
Note that new README wording about denote-rewrite-front-matter is part of development
2024-11-14 11:04:07 +02:00
Jean-Philippe Gagné Guay
25cf2f831c
Refactor denote-rewrite-front-matter
...
Also add denote-always-include-all-front-matter-lines
2024-11-10 23:21:57 -05:00
Protesilaos Stavrou
e5b574ec87
Add development note for some symbols in the manual
...
Those were changed by Jean-Philippe Gagné Guay in pull request 476:
<https://github.com/protesilaos/denote/pull/476 >.
2024-11-10 07:58:01 +02:00
Jean-Philippe Gagné Guay
5e21143e22
Update docstring of denote-format-file-name
2024-11-09 23:23:56 -05:00
Jean-Philippe Gagné Guay
19164364a8
Obsolete denote-create-unique-file-identifier
2024-11-09 23:23:50 -05:00
Jean-Philippe Gagné Guay
a204554b8d
denote-get-identifier returns an empty string when date is nil
...
Also make the date parameter mandatory
2024-11-08 22:58:14 -05:00
Jean-Philippe Gagné Guay
a5ecae13cf
Obsolete denote-parse-date
2024-11-08 22:29:33 -05:00
Protesilaos Stavrou
b788f7c3d7
Expand denote-md-extras.el to support conversion from/to Obsidian links
...
Thanks to hyperfocus1337 for discussing this with me and testing my
prototypes in issue 475: <https://github.com/protesilaos/denote/issues/475 >.
2024-11-07 10:44:41 +02:00
Protesilaos Stavrou
0daf97be00
Make denote-link-description-format accept %T for file name title only
2024-11-06 10:48:00 +02:00
Protesilaos Stavrou
991b2fece2
Make denote-rename-buffer-format accept %T for file name title only
2024-11-06 10:47:39 +02:00
Jean-Philippe Gagné Guay
18e8bb9ece
Add denote-link-description-with-signature-and-title and use it as the default
2024-11-03 11:30:43 -05:00
Jean-Philippe Gagné Guay
90c08c1693
Remove ignore-region parameter from denote-get-link-description
2024-11-03 09:58:56 -05:00
Protesilaos Stavrou
8eae1c9e97
Merge branch 'link-description-format'
2024-11-03 11:51:06 +02:00
Protesilaos Stavrou
0ce0702158
Deprecate denote-link-description-function and replace it with denote-link-description-format (check FIXME)
2024-11-03 11:50:21 +02:00
Protesilaos Stavrou
bbf62a9e89
Define denote-dired-link-marked-notes as alias for denote-link-dired-marked-notes
2024-10-28 10:07:46 +02:00
Protesilaos Stavrou
331918bdbd
Add denote-md-extras.el with two commands for link conversion
2024-10-26 09:33:31 +03:00
Protesilaos Stavrou
9f58b5ad24
Acknowledge sarcom-sar for the discussion leading to commit 3517ba2
...
This was done in issue 467: <https://github.com/protesilaos/denote/issues/467 >.
The commit is by Jean-Philippe Gagné Guay, which was done in pull
request 468: <https://github.com/protesilaos/denote/pull/468 >.
2024-10-26 08:29:16 +03:00
Protesilaos Stavrou
3b18256bea
Switch to if-let* and when-let* everywhere because Emacs 31 deprecates the others
2024-10-24 16:30:53 +03:00
Protesilaos Stavrou
244472f506
Make the 'denote' command kill buffers after running denote-after-new-note-hook
...
Otherwise it kills the buffer too early.
Thanks to hapst3r for reporting this problem and to Jean-Philippe
Gagné Guay for contributing to the discussion about how best to
approach this. Done in issue 460:
<https://github.com/protesilaos/denote/issues/460 >.
2024-10-20 16:47:08 +03:00
Protesilaos Stavrou
ed0eb4aea2
Acknowledge Aziz for commit 7793135
...
This was done in pull request 456: <https://github.com/protesilaos/denote/pull/456 >.
The change is small, meaning that Aziz does not need to assign
copyright to the Free Software Foundation.
2024-10-11 07:56:29 +03:00
Protesilaos Stavrou
9d3b6cb8f6
Add missing warning about development code for commit 960a4c1
2024-10-10 09:27:15 +03:00
Protesilaos Stavrou
960a4c143d
Document how to use denote-journal-extras with org-capture
...
Thanks to Cosmin-Octavian C for providing the sample code in issue
437: <https://github.com/protesilaos/denote/issues/437 >. Also thanks
to Samuel Flint for suggesting such a feature and discussing the issue.
2024-10-10 09:22:25 +03:00
Protesilaos Stavrou
4b9a37d5d7
Reword some statements of the denote-org-store-link-to-heading docs
2024-10-09 09:10:01 +03:00
Protesilaos Stavrou
6497c251fc
Merge branch 'org-context-links-for-headings'
2024-10-09 09:03:36 +03:00
Jean-Philippe Gagné Guay
e8e1eb48d2
Put hyphen last in character alternative
2024-10-05 23:53:37 -04:00
Protesilaos Stavrou
df6a416db1
Update sample code to use full paths to subdirectories
2024-09-26 10:01:41 +03:00
Protesilaos Stavrou
c77959afe4
Note that users may not need org-capture as convenience commands are easy
2024-09-23 08:59:28 +03:00
Protesilaos Stavrou
2dd21d24d7
Update and expand the documentation of "Write your own convenience commands"
2024-09-23 08:57:12 +03:00
Protesilaos Stavrou
31abe41a4b
Reword and refine the documentation about the org-capture integration
2024-09-23 08:45:12 +03:00
Protesilaos Stavrou
d7301e08e1
Document how to use org-capture with specific values
...
I am writing this in response to the question raised by jtpavlock in
discussion 448: <https://github.com/protesilaos/denote/discussions/448 >.
2024-09-23 08:43:32 +03:00
Protesilaos Stavrou
4e2aabe4d2
Define a more discoverable alias for denote-extract-keywords-from-path
2024-09-21 10:49:17 +03:00
Protesilaos Stavrou
7ddff697fc
Make a sample code a bit more robust
2024-09-20 11:38:29 +03:00
Protesilaos Stavrou
dcd92c4ac6
Document how to list empty/non-empty files in a Dired buffer
...
Thanks to Wilf for suggesting this idea in issue 423:
<https://github.com/protesilaos/denote/issues/423 >.
2024-09-18 17:16:14 +03:00
Protesilaos Stavrou
58b3dc2d17
Make denote-org-store-link-to-heading accept option for context links
...
I am providing this option in response to the request from jarofromel
in issue 438: <https://github.com/protesilaos/denote/issues/438 >.
2024-09-17 13:52:05 +03:00
Jean-Philippe Gagné Guay
68e31fdb87
Make slug functions public and remove some options and functions
2024-09-13 21:56:25 -04:00
Protesilaos Stavrou
55660d82e0
Update sources for my tmr package
2024-09-13 10:06:08 +03:00
Protesilaos Stavrou
b9bfd405a4
Update source link to point to GitHub
2024-09-13 10:05:14 +03:00
Protesilaos Stavrou
468fc7c52c
Add section with custom code for meeting notes
...
Thanks to Kosta Harlan for discussing this workflow with me. This was
done via a private channel and I am sharing this information with
permission.
2024-09-13 08:20:52 +03:00
Protesilaos Stavrou
51a397ce8a
Clarify that commit 71194be depends on the current development target
2024-09-12 17:58:10 +03:00
Protesilaos Stavrou
71194be24a
Document custom commands to switch to a silo
...
Thanks to IceAsteroid for suggesting this in issue 432:
<https://github.com/protesilaos/denote/issues/432 >.
2024-09-12 17:57:07 +03:00
Protesilaos Stavrou
fc00f1469b
Document sample code on how to auto rename a Denote file
...
I helped Lukas C. Bossert figure this out in discussion 430 and am
documenting it in case other users have a need for it:
<https://github.com/protesilaos/denote/discussions/430 >.
2024-09-09 10:02:44 +03:00
Protesilaos Stavrou
4e7b4a9617
Write top-level heading for packages that build on Denote
2024-09-09 09:56:18 +03:00
Protesilaos Stavrou
efc7ef5e2e
Note that those who use a custom grep may prefer consult instead
2024-09-09 09:50:16 +03:00
Protesilaos Stavrou
3226846c0e
Correct a heading in the manual
2024-09-09 09:50:07 +03:00
Protesilaos Stavrou
d5cf6222d5
Make a small rewording to the manual
2024-09-09 08:11:18 +03:00
Jean-Philippe Gagné Guay
18f92264db
Make parameters of denote--rename-file accept a keep-current symbol
2024-09-08 10:42:48 -04:00
Protesilaos Stavrou
3bb05f212c
Update to Denote version 3.1.0
2024-09-04 11:31:56 +03:00
Protesilaos Stavrou
001fe15eec
Document the command denote-backlinks-toggle-context
2024-09-04 09:59:40 +03:00
Protesilaos Stavrou
717e41d683
Use correct samples for non-ASCII in slugs
...
Thanks to Jean-Philippe Gagné Guay for pointing out my mistake in
issue 420: <https://github.com/protesilaos/denote/issues/420 >.
2024-09-04 07:05:49 +03:00
Protesilaos Stavrou
1975648e39
Document denote-slug-keep-only-ascii in the manual
2024-09-03 14:24:02 +03:00
Protesilaos Stavrou
5180991464
Document custom functions to sluggify by removing non-ASCII characters
...
Thanks to Jean-Philippe Gagné Guay for commenting on this initiative
in issue 420: <https://github.com/protesilaos/denote/issues/420 >.
2024-09-03 14:23:11 +03:00
Protesilaos Stavrou
b600e70857
Fix a typo in denote-kill-buffers
...
Thanks to Nicolas Semrau for spotting it:
<e7cfd48bd6 >.
2024-09-03 12:45:58 +03:00
Protesilaos Stavrou
e7cfd48bd6
Document the new user option denote-kill-buffers
...
This was contributed by Jean-Philippe Gagné Guay in pull request 426:
<https://github.com/protesilaos/denote/pull/426 >.
2024-09-03 09:18:57 +03:00
bryanrinders
502ee1fcf3
fix typos
2024-09-02 16:09:26 +02:00
Protesilaos Stavrou
7524aa2de8
Define denote-identifier-p function
2024-09-01 09:17:48 +03:00
Protesilaos Stavrou
3ae863f108
Reword the sections about Org dynamic blocks for clarity
...
I repeat some statemenents because I know how a manual is read: the
user checks only the paragraphs of immediate interest.
2024-08-31 09:32:37 +03:00
Protesilaos Stavrou
75374dc5dd
Add optional :include-date parameter to Org dynamic blocks that show links to files
...
Thanks to Sergio Rey for describing this idea to me. This was done via
a private channel and this information is shared with permission.
2024-08-31 09:31:54 +03:00
Protesilaos Stavrou
4651362642
Make denote--file-type-org-extra-p handle cases like org-tree-to-indirect-buffer
...
Now we can add Denote links in those buffers as well. Whereas before
it would not work, as Denote would not recognise the file type.
Thanks to coherentstate for bringing this matter to my attention in
issue 418: <https://github.com/protesilaos/denote/issues/418 >.
2024-08-31 08:59:30 +03:00
Protesilaos Stavrou
d3e3762fe4
Add optional :this-heading-only parameter for backlinks' Org dynamic block
2024-08-29 07:10:52 +03:00
Protesilaos Stavrou
1386a6339c
Change the default style of the backlinks indicator of denote-rename-buffer-mode
2024-08-28 12:00:59 +03:00
Protesilaos Stavrou
eec60330fb
Make org-capture not create CUSTOM_ID for heading if no link is specified
...
Before, we were creating this unconditionally. Thanks to Jonas
Großekathöfer for bringing this matter to my attention in issue 404:
<https://github.com/protesilaos/denote/issues/404 >.
2024-08-04 11:57:02 +03:00
Protesilaos Stavrou
4eceb360a2
Add sample code in the manual to find duplicate identifiers
2024-08-02 09:52:02 +03:00
Protesilaos Stavrou
0e9cec2551
Use the correct symbol for denote-excluded-directories-regexp
2024-08-02 09:30:29 +03:00
Protesilaos Stavrou
354cb2492b
Make corrections to the docs of commit 2fc82bd
2024-08-02 09:28:59 +03:00
Protesilaos Stavrou
2fc82bd292
Add Org dynamic block to insert files as headings
2024-08-02 09:25:57 +03:00
Protesilaos Stavrou
8ad0b816ed
Add three new user options for 'denote-sort-dired'
2024-08-01 10:19:46 +03:00
Protesilaos Stavrou
d19a3ce882
Document how to sort Luhmann-style signatures (also see commit f806ed7)
2024-08-01 08:30:32 +03:00
Protesilaos Stavrou
f806ed7db0
Add user options for the denote-sort-dired sorting functions per file name component
2024-08-01 08:30:17 +03:00
Protesilaos Stavrou
57b19e10ad
Remove outdated development note
2024-08-01 08:07:53 +03:00
Protesilaos Stavrou
47e619feef
Make denote-rename-file-using-front-matter also read file-at-point in Dired
...
This makes it consistent with how 'denote-rename-file' works. I am
implementing this in response to issue 401 where Alp Eren Kose assumed
this was the default behaviour: <https://github.com/protesilaos/denote/issues/401 >
I think it makes sense to have it this way to avoid such confusion.
Still, it seems easier to edit the file and call 'denote-rename-file-using-front-matter'
directly, rather do an intermediate step through Dired.
2024-07-31 18:59:18 +03:00
Protesilaos Stavrou
7e53ab30b3
Remove reference to function that no longer exists
2024-07-31 17:32:38 +03:00
Protesilaos Stavrou
3ea15caf42
Define denote-get-identifier-at-point function
...
I am implementing this in response to a question by Alan Schmitt in
issue 400: <https://github.com/protesilaos/denote/issues/400 >.
2024-07-31 17:09:04 +03:00
Protesilaos Stavrou
b5f94b50e1
Add :excluded-dirs-regexp parameter to all dynamic blocks
...
Thanks to Claudio Migliorelli for discussing this idea with me. It was
done via a private channel and this information is shared with
permission.
2024-07-30 09:38:58 +03:00
Protesilaos Stavrou
c9de283410
Document a custom denote-region that references the source
2024-07-27 07:20:49 +03:00
Protesilaos Stavrou
d28a7c1a2c
Rename user option to denote-backlinks-display-buffer-action
2024-07-25 10:02:58 +03:00
Protesilaos Stavrou
259d04aeaa
Update the documentation of denote-templates
...
This builds on top of the contribution of skissue, which was done in
pull request 398: <https://github.com/protesilaos/denote/pull/398 >.
The change is small, meaning that its author does not need to assign
copyright to the Free Software Foundation.
2024-07-20 08:02:38 +03:00
Protesilaos Stavrou
aa83497db0
Document denote-buffer-has-backlinks-string in the manual
...
This is related to the contribution by Ashton Wiersdorf in pull
request 392: <https://github.com/protesilaos/denote/pull/392 >.
2024-07-18 08:57:32 +03:00
Ashton Wiersdorf
9be887a963
Add notes in the manual about the buffer backlink indicator
2024-07-17 23:26:50 -06:00
Protesilaos Stavrou
d73ef5c215
Make denote--file-type-org-extra-p not assume full buffer name
...
This way it works even when the buffer is renamed via the
'denote-rename-buffer-mode'. Thanks to skissue for reporting the
problem and discussing it with me. This was done in issue 393:
<https://github.com/protesilaos/denote/issues/393 >.
2024-07-17 20:44:10 +03:00
Protesilaos Stavrou
b5368b23a0
Acknowledge Jakub Szczerbowski for commit 3eb82c0
...
The change is small, meaning that Jakub does not need to assign
copyright to the Free Software Foundation. This was done as pull
request 395: <https://github.com/protesilaos/denote/pull/395 >.
2024-07-17 12:03:19 +03:00
Protesilaos Stavrou
77acc10fe4
Document how to make Org open links to some file types in Emacs
2024-07-12 18:42:45 +03:00
Protesilaos Stavrou
96094529b6
Update the documentation of denote-rename-file-using-front-matter in the manual
2024-07-06 11:57:42 +03:00
Protesilaos Stavrou
64253c4fc4
Mention my 'consult-denote' package in the manual
2024-07-05 19:34:32 +03:00
Protesilaos Stavrou
0c77b6fe56
Update sample configuration about denote-fontify-links-mode-maybe
2024-07-02 14:55:24 +03:00
Protesilaos Stavrou
d942333980
Make 'denote-add-links' always read the dir-local variables
...
We do this by expanding the lists without using an intermediate
buffer. The previous approach was not working as intended in a silo,
because the dir-local value of 'denote-directory' was not present.
Thanks to yetanotherfossman for reporting the problem with
'denote-add-links' when used in a silo and for figuring out that the
temporary buffer was part of the problem. This was done in issue 386:
<https://github.com/protesilaos/denote/issues/386 >.
2024-07-01 19:21:35 +03:00
Protesilaos Stavrou
05a5334c49
Update Denote to version 3.0.0
2024-06-30 11:06:50 +03:00
Protesilaos Stavrou
a320cebd6a
Include denote-rename-file-title in the manual
2024-06-30 10:53:12 +03:00
Protesilaos Stavrou
c9ba0b5bd0
Rewrite the section in the manual about denote-rename-file-signature
2024-06-30 10:53:12 +03:00
Protesilaos Stavrou
5153f01da1
Rewrite the manual about denote-rename-file-keywords
2024-06-30 10:48:45 +03:00
Protesilaos Stavrou
a13919d3b1
Mention the user option 'denote-file-name-components-order' in more places
2024-06-30 10:20:36 +03:00
Protesilaos Stavrou
b47c9b5738
Mention in the manual all the 'denote-use-*' variables we have
2024-06-30 09:26:56 +03:00
Protesilaos Stavrou
c637f7f4cb
Acknowledge Nick Bell for participating in issue 332
...
Here: <https://github.com/protesilaos/denote/issues/332 >.
2024-06-30 08:10:25 +03:00
Protesilaos Stavrou
32d98143fd
Merge remote-tracking branch 'origin/excluded-files-regexp'
2024-06-30 07:36:09 +03:00
Al Haji-Ali
fb39088ded
Added a helper function to conditionally enable denote-fontify-links-mode.
2024-06-26 11:00:12 +01:00
Protesilaos Stavrou
e77ef96ccb
Add denote-excluded-files-regexp option to exclude files from prompts
...
This is in response to requests for such a user option done by Samuel
W. Flint and zadca123 in issues 384, respectively:
- <https://github.com/protesilaos/denote/issues/376 >
- <https://github.com/protesilaos/denote/issues/384 >
2024-06-25 13:49:31 +03:00
Protesilaos Stavrou
abae2d4a86
Document how to use a silo from anywhere
...
I helped user elge70 as part of issue 381:
<https://github.com/protesilaos/denote/issues/381 >.
2024-06-22 13:02:55 +03:00
Protesilaos Stavrou
cbc1f3b783
Document how to switch to a silo
2024-06-22 12:51:48 +03:00
Protesilaos Stavrou
17dbaaaa2b
Document 'denote-fontify-links-mode'
...
This builds on top of the new fontification feature provided by Abdul-Lateef Haji-Ali in
pull request 344 (commit 4d12452 ): <https://github.com/protesilaos/denote/pull/344 >.
2024-06-19 09:50:48 +03:00
Protesilaos Stavrou
15c0765951
Acknowledge Abdul-Lateef Haji-Ali for commit 4d12452
...
Abdul-Lateef has already assigned copyright to the Free Software
Foundation. The new feature was done in pull request 344:
<https://github.com/protesilaos/denote/pull/344 >.
2024-06-19 09:13:27 +03:00
Protesilaos Stavrou
dd3755e690
Document how to make silos work for Org export
...
Thanks to azegas for reporting an issue that led me to investigate
this in-depth. This was done in issue 369:
<https://github.com/protesilaos/denote/issues/369 >.
2024-06-18 13:04:52 +03:00
Protesilaos Stavrou
ed112050d9
Add two cross references in the manual for linking individual files
2024-05-20 07:25:49 +03:00
Protesilaos Stavrou
84f2f28764
Add documentation for a global denote-link
...
Thanks to Alexis Purslane for suggesting this idea in issue 364:
<https://github.com/protesilaos/denote/issues/364 >.
2024-05-20 07:15:41 +03:00
Protesilaos Stavrou
bfee3da14c
Reword the documentation of denote-link
2024-05-20 07:14:16 +03:00
Protesilaos Stavrou
b2c2106020
Update the docs of denote-file-name-components-order for more clarity
...
The idea to include some examples comes from Maikol Solis in issue
361: <https://github.com/protesilaos/denote/issues/361 >.
2024-05-19 17:59:53 +03:00
Protesilaos Stavrou
53b52d56db
Document new user option denote-file-name-components-order
...
The new functionality is contributed by Jean-Philippe Gagné Guay in
pull request 360: <https://github.com/protesilaos/denote/pull/360 >.
2024-05-19 08:05:28 +03:00
Jean-Philippe Gagné Guay
85ae81782b
Make renaming commands rename the current file without prompt
2024-05-16 21:48:11 -04:00
Protesilaos Stavrou
0dc0162933
Simplify denote-file-is-note-p
2024-05-16 16:04:19 +03:00
Jean-Philippe Gagné Guay
9e893fb82c
Remove outdated info in docstring of denote-directory-files
2024-05-15 22:29:32 -04:00
Jean-Philippe Gagné Guay
df44843766
Make denote-filetype-heuristics return nil with unrecognized file types
2024-05-15 22:29:28 -04:00
Jean-Philippe Gagné Guay
b768741100
Make denote-file-prompt return an absolute path and remove denote-file-or-action-prompt
2024-05-13 21:52:11 -04:00
Protesilaos Stavrou
f08bed0909
Make denote-retrieve-title-or-filename be a wrapper only
...
We do not want it to return the file-name-base because this will
duplicate the text of the file name when there is no TITLE component,
as demonstrated by duli in issue 347: <https://github.com/protesilaos/denote/issues/347 >.
2024-05-12 11:32:24 +03:00
Protesilaos Stavrou
a7cfe4a5c2
Revise the denote-file-prompt to improve the user experience
...
The goal is to decouple file selection from the logic of the "... or
create" commands we have. We want to require a match to a file by
default and to only have a fallback "or create" action in those cases
where it is requested.
The changes I make here apply to the "... or create" commands, though
they also affect 'denote-link' and related. When we prompt to link to
a file, we require a match, such that the user cannot exit the
minibuffer with a string that does not expand to an existing file.
This was an error we were not handling. It was also an easy mistake to
make.
This follows the discussion with Jean-Philippe Gagné Guay and Alan
Schmitt in issue 339: <https://github.com/protesilaos/denote/issues/339 >.
2024-05-12 07:54:44 +03:00
Protesilaos Stavrou
0bc53a4bce
Make public the prompt for selecting linked file
2024-05-11 06:33:04 +03:00
Protesilaos Stavrou
791ac93f4d
Fix regression with wrong extension assignment while renaming
...
Thanks to Kolmas for bringing this matter to my attention in issue
343: <https://github.com/protesilaos/denote/issues/343 >.
2024-05-10 20:17:58 +03:00
Protesilaos Stavrou
c738198b4a
Tweak the docstring of denote-file-prompt
2024-05-09 13:59:35 +03:00
Protesilaos Stavrou
c79da89b23
Clarify that denote-org-extras.el is part of Denote and autoloadable
...
Thanks to Julian Hoch for asking for this clarification. This was done
in issue 337: <https://github.com/protesilaos/denote/issues/337 >.
2024-05-07 09:04:55 +03:00
Protesilaos Stavrou
e197f3157a
Make denote-add-prompts public
2024-05-02 10:55:36 +03:00
Protesilaos Stavrou
0a7560882e
Update the denote-sluggify entry in the manual
...
This reflects the change made by Jean-Philippe Gagné Guay in pull
request 331: <https://github.com/protesilaos/denote/pull/331 >.
2024-04-27 07:37:33 +03:00
Protesilaos Stavrou
31e94d0568
Update the manual of all commands tha respect denote-rename-confirmations
...
This new user option was contributed by Jean-Philippe Gagné Guay in
pull request 324: <https://github.com/protesilaos/denote/pull/324 >.
2024-04-26 08:26:01 +03:00
Protesilaos Stavrou
8ee7eb5b57
Include reference to denote-save-buffers in manual's denote-rename-file entry
2024-04-26 08:15:03 +03:00
Protesilaos Stavrou
4723147554
Update the manual for denote-rename-file to mention denote-rename-confirmations
...
This new user option was contributed by Jean-Philippe Gagné Guay in
pull request 324: <https://github.com/protesilaos/denote/pull/324 >.
2024-04-26 08:12:06 +03:00
Protesilaos Stavrou
68915b1545
Document functions for developers affected by the new denote-rename-confirmations
2024-04-26 08:07:41 +03:00
Protesilaos Stavrou
9eacb2f4e8
Document the denote-rename-confirmations in the manual
2024-04-26 08:07:21 +03:00
Protesilaos Stavrou
05d378ec08
Update the manual about denote-save-buffers
2024-04-26 07:45:05 +03:00
Protesilaos Stavrou
534c8075b3
Update the manual's acknowledgements
...
This covers the contribution by Alexandre Rousseau in commit 6f1773a .
The change is small, so Alexandre does not need to assign copyright to
the Free Software Foundation.
2024-04-26 07:23:11 +03:00
Protesilaos Stavrou
6c330d4b35
Include cross reference to Org heading backlinks
2024-04-21 08:34:26 +03:00
Protesilaos Stavrou
3100af5903
Update the value of denote-link-backlinks-display-buffer-action
2024-04-21 08:29:11 +03:00
Protesilaos Stavrou
1aa09dbff3
Update acknowledgements per commit 7a16d7b
2024-04-20 21:45:55 +03:00
Protesilaos Stavrou
7a16d7bb69
Add optional command to sshow backlinks for an individual Org heading
...
Thanks to Harold Ollivier for suggesting this idea in issue 297:
<https://github.com/protesilaos/denote/issues/297 >.
2024-04-20 21:00:30 +03:00
Jean-Philippe Gagné Guay
943d20d124
Remove denote-convert-file-name-keywords-to-crm
2024-04-14 15:28:19 -04:00
Jean-Philippe Gagné Guay
417818b331
Remove denote-retrieve-front-matter-keywords-value-as-string
2024-04-14 15:26:43 -04:00
Protesilaos Stavrou
b914c2f6ea
Document denote-dired-rename-marked-files-{add,remove}-keywords
2024-04-13 13:40:10 +03:00
Protesilaos Stavrou
8154f3a161
Acknowledge Jianwei Hou for fixing a typo in the manual
2024-04-13 13:40:10 +03:00
Jianwei Hou
7c2681e8cb
fix a doc typo in section 3.1.5 The denote-save-buffer-after-creation option
2024-04-04 22:34:17 +08:00
Protesilaos Stavrou
cade4108a2
Include and document the user option denote-link-description-function
...
Thanks to Sven Seebeck for noticing that we did not document this for
the 2.3.0 release. Thanks to Jean-Philippe Gagné Guay for helping me
refine the code. This was all done in issue 298:
<https://github.com/protesilaos/denote/issues/298 >.
2024-03-28 07:56:25 +02:00
Protesilaos Stavrou
12afccb758
Add a missing heading in the manual
2024-03-28 07:55:47 +02:00
Protesilaos Stavrou
fd991d40b5
Reword an outdated statement in the manual
2024-03-28 07:55:22 +02:00
Protesilaos Stavrou
b90d349bf5
Remove duplicate nodes in the manual about "link or create" commands
2024-03-27 06:58:10 +02:00
Protesilaos Stavrou
1296dbef0a
Mention the denote-save-buffer-after-creation in two doc places
2024-03-27 06:57:37 +02:00
Protesilaos Stavrou
93887bea48
Update to Denote version 2.3.0
2024-03-24 19:51:48 +02:00
Protesilaos Stavrou
5f90cc9617
Make minor rewording in the manual
2024-03-24 18:07:15 +02:00
Protesilaos Stavrou
6744a4be19
Make one correction about a symbol being a variable, not function
2024-03-24 10:54:32 +02:00
Protesilaos Stavrou
35c8d1a8c5
Clarify how denote-org-store-link-to-heading affects org-capture
...
Thanks to Kristoffer Balintona for discussing with me how
~org-capture~ interfaces with ~org-store-link~. I updated the
documentation accordingly. This was done in issue 267:
<https://github.com/protesilaos/denote/issues/267 >.
2024-03-24 10:40:45 +02:00
Protesilaos Stavrou
3394f75a10
Update docs of all 'denote' wrappers to reflect 'denote-prompts' conformity
2024-03-24 07:15:59 +02:00
Protesilaos Stavrou
0e0a6e44f1
Update the denote-prompts documentation to reflect its current state
2024-03-24 07:08:10 +02:00
Protesilaos Stavrou
5c10aa2863
Make denote-file-prompt accept a PROMPT-TEXT argument like other prompts
2024-03-23 08:06:39 +02:00
Jean-Philippe Gagné Guay
10cede7f5c
Remove denote-desluggify
2024-03-22 23:22:42 -04:00
Protesilaos Stavrou
5789ca599b
Clarify denote-rename-file docs about keeping components not covered by denote-prompts
2024-03-18 07:33:27 +02:00
Protesilaos Stavrou
768464999f
Fix typo "sepator" to "separator"
2024-03-18 07:07:10 +02:00
Protesilaos Stavrou
e4d070e028
Merge pull request #293 from jeanphilippegg/renaming-commands
...
Renaming commands
2024-03-18 07:03:55 +02:00
Protesilaos Stavrou
e94cc50fd4
Make denote-file-name-slug-functions a user option; expand its documentation
2024-03-18 07:01:30 +02:00
Protesilaos Stavrou
13407bf7ba
Reword some statements in the manual about sluggification
2024-03-18 07:00:49 +02:00
Jean-Philippe Gagné Guay
4a94e03e5e
Revert "Make denote-rename-file and denote-dired-rename-files prompt for signature, if it exists"
...
This reverts commit 232bd908ef .
2024-03-16 10:18:40 -04:00
Protesilaos Stavrou
2e1d5f318f
Document denote-retrieve-title-or-filename as a public function and use it
...
The function is stable. Others who extend Denote may find it useful.
Thanks to Peter Prevos for starting this effort in pull request 291:
<https://github.com/protesilaos/denote/pull/291 >.
2024-03-16 13:27:50 +02:00
Protesilaos Stavrou
232bd908ef
Make denote-rename-file and denote-dired-rename-files prompt for signature, if it exists
...
This is a case where we do not want to unconditionally remove the
signature when 'denote-prompts' does not include a signature prompt.
Signatures only exist in the file name, not any front matter, so we
want to give the user the chance to decide what to do with an existing
one while renaming the file.
Files without a signature are not affected by this change.
2024-03-16 12:22:32 +02:00
Protesilaos Stavrou
b945fed027
Add commands denote-rename-{add,remove}-signature
2024-03-14 16:30:38 +02:00
Protesilaos Stavrou
8505a48ecf
Document that denote-rename-{add,remove}-keywords run the denote-after-rename-file-hook
2024-03-14 16:25:27 +02:00
Protesilaos Stavrou
fa8bda2cab
Use denote-link-markdown-follow only if there is a link
...
Otherwise, we are breaking general markdown-mode functionality.
Thanks to pmenair for bringing this matter to my attention in issue
290: <https://github.com/protesilaos/denote/issues/290 >.
2024-03-14 15:50:39 +02:00
Protesilaos Stavrou
1718cac272
Document how to create a new note in any directory
...
This is in response to a question by Zhenxu Xu in issue 289:
<https://github.com/protesilaos/denote/issues/289 >.
2024-03-13 12:44:06 +02:00
Protesilaos Stavrou
841af5baaa
Rephrase the doc string of denote-filetype-heuristics
2024-03-13 12:30:15 +02:00
Protesilaos Stavrou
e9f418968b
Define more faces for fine-grained control of the identifier in Dired
...
Thanks to mentalisttraceur for suggesting the idea in issue 276:
<https://github.com/protesilaos/denote/issues/276 >.
2024-03-11 10:53:58 +02:00
Protesilaos Stavrou
abbe7721de
Prevent mutation of keywords
...
Thanks to mentalisttraceur for explaining this in issue 270:
<https://github.com/protesilaos/denote/issues/270 >.
2024-03-06 10:29:42 +02:00
Protesilaos Stavrou
c320c6cccf
Make version 2.3.0 be the current development target
2024-03-05 11:54:58 +02:00
Protesilaos Stavrou
334f5675f7
Revert ef71032 by adding option to toggle history completion for title, signature prompts
...
It is better to keep what we introduced in a previous version than to
remove it outright. Those who do not find such completion useful can
simply disable it. If there are any issues with the reliability of
history entries, we can assess our options and act accordingly.
2024-03-05 08:15:55 +02:00
Protesilaos Stavrou
6a486173a5
Reinstate relative file paths in 'denote-file-prompt'
...
This affects every Denote command that prompts for a file (e.g. to
link to it).
Previous versions of Denote had this feature, but it was depending on
a project.el code that did not do exactly what we were expecting.
With Jean-Philippe Gagné Guay we tried to relativise file paths using
display properties, but could not get the completion highlights to
work correctly. This was discussed in pull request 239, with input
from Mark Olson: <https://github.com/protesilaos/denote/pull/239 >. A
similar request for relative file names was considered in issue 233
with the participation of Vick (VicZz):
<https://github.com/protesilaos/denote/issues/233 >.
2024-02-29 08:40:21 +02:00
Protesilaos Stavrou
ef71032d6f
Stop using minibuffer completion for titles and signatures
2024-02-29 07:46:46 +02:00
Protesilaos Stavrou
864320c4eb
Define commands to convert links from denote: to file: and vice versa
...
I am rewriting the relevant entry from the manual because it was not
fully developed. What we have here should be more robust.
2024-02-28 15:42:29 +02:00
Jean-Philippe Gagné Guay
7de413b1ea
Make denote-link-description-function require a function with only one argument
2024-02-23 19:44:08 -05:00
Protesilaos Stavrou
f3daeb2eda
Add comments to a sample code snippet to make it more obvious
2024-02-22 16:10:28 +02:00
Protesilaos Stavrou
ba5d3ef7ef
Document in the manual all the new link description/format variables and functions
2024-02-22 16:09:28 +02:00
Protesilaos Stavrou
ce7cdb5b21
Add a wishlist section to the manual
...
This replaces the "things to do" we had before. These are not "to do"
per se. We want to think about them and check if they are worth doing.
2024-02-18 08:32:37 +02:00
Protesilaos Stavrou
11bc6c1371
Remove needless empty space
2024-02-18 08:32:26 +02:00
Protesilaos Stavrou
b7a4816d59
Make minor tweaks to the "Contributing" section in the manual
2024-02-18 08:10:03 +02:00
Protesilaos Stavrou
c6bac31d56
Remove section from the manual that is out-of-date
...
We do not need this type of information in the manual, anyway.
2024-02-18 08:05:49 +02:00
Protesilaos Stavrou
f2d3c6c254
Update the manual's acknowledgements (per commit e8d4a83)
...
The change done in commit e8d4a83 is about the placement of one
parenthesis. The author does not need to assign copyright to the Free
Software Foundation.
2024-02-18 06:45:50 +02:00
Protesilaos Stavrou
6ecadb3e3f
Document how to convert 'denote:' links to 'file:' links
2024-02-17 09:54:36 +02:00
Protesilaos Stavrou
979cb7a0fa
Move section about denote-journal-extras further up
2024-02-17 08:52:49 +02:00
Protesilaos Stavrou
ae53d463ad
Make denote-keywords-{add,remove} accept an optional SAVE-BUFFER argument
2024-02-15 08:55:54 +02:00
Protesilaos Stavrou
58568d3be5
Add SAVE-BUFFER arg to denote-rename-file-using-front-matter and conform with denote-rename-no-confirm
2024-02-15 08:45:45 +02:00
Protesilaos Stavrou
b82da20d5d
Clarify that all convenience commands append to the denote-prompts
2024-02-15 07:56:47 +02:00
Protesilaos Stavrou
79e5ec02d3
Update the documentation of denote-keywords-{add,remove}; group as "rename"
2024-02-15 07:53:39 +02:00
Protesilaos Stavrou
5a53344bbd
Make denote-save-buffer-after-creation a user option and document it
2024-02-15 07:47:42 +02:00
Protesilaos Stavrou
969367db4b
Update the documentation of the user option denote-rename-no-confirm
2024-02-15 07:31:24 +02:00
Protesilaos Stavrou
1646c43bc3
Make denote-keywords-{add,remove} honour denote-rename-no-confirm
...
We want all commands that rename the file to conform with this use
option. The idea is to have an "expert mode" for those who know what
is happening and do not need to go through any further prompts or
extra steps.
2024-02-15 07:25:59 +02:00
Protesilaos Stavrou
f978dd746d
Acknowledge mattyonweb for commit edac333
...
The change is small and does not require copyright assignment to the
Free Software Foundation.
2024-02-15 06:30:01 +02:00
Protesilaos Stavrou
127c9a38a8
Add denote-after-rename-file-hook for all renaming operations
2024-02-14 15:57:00 +02:00
Protesilaos Stavrou
bcdae9266a
Make denote-dired-rename-marked-files-with-keywords respect denote-rename-no-confirm
2024-02-14 15:56:23 +02:00
Protesilaos Stavrou
1d6ea5a6d9
Add the denote-rename-no-confirm to the sample configuration
2024-02-14 12:54:14 +02:00
Protesilaos Stavrou
ad13d32348
Clarify that absent denote-prompts mean nil for relevant denote-rename-file arguments
2024-02-14 12:48:21 +02:00
Protesilaos Stavrou
cd109c1e8c
Update the documentation of denote-dired-rename-marked-files
2024-02-14 12:48:21 +02:00
Protesilaos Stavrou
7f76d52e80
Complete the documentation of denote-rename-file, noting all modalities of interaction
2024-02-14 12:48:21 +02:00
Protesilaos Stavrou
8faf120dff
Broaden the scope of denote-rename-no-confirm to save buffers as well
...
We effectively make this an "expert mode".
2024-02-14 12:48:20 +02:00
Protesilaos Stavrou
77eafb2dfe
Start updating the manual for denote-rename-file (WORK-IN-PROGRESS)
2024-02-14 12:48:20 +02:00
Protesilaos Stavrou
b0eee438c1
Make Org export correctly add the search to the anchor
...
This is relevant when the 'denote:' link has an optional search
extension to jump to a location (same as with the standard Org 'file:'
link type). Denote uses this facility with the command
'denote-org-extras-link-to-heading', which is part of the new optional
extension 'denote-org-extras.el'.
Thanks to @fingerknight for noting that the search extension for not
part of the exported link anchor. This was done in issue 250:
<https://github.com/protesilaos/denote/issues/250 >.
2024-02-14 09:50:20 +02:00
Protesilaos Stavrou
37d24168ba
Update the manual's acknowledgements.
...
This is in light of the discussion that eventually led to the removal
of the user option denote-user-enforced-denote-directory.
Discussed in issue 244 with the participation of Jean-Philippe Gagné
Guay and Mirko Hernandez: <https://github.com/protesilaos/denote/issues/244 >
Done in pull request 246, by Jean-Philippe Gagné Guay:
<https://github.com/protesilaos/denote/pull/246 >
Thanks to everyone involved!
2024-02-14 08:40:00 +02:00
Jean-Philippe Gagné Guay
afe1f37d4f
Remove denote-user-enforced-denote-directory
2024-02-14 08:36:12 +02:00
Protesilaos Stavrou
38ada4ecba
Acknowledge maxbrieiev for commit 7d18b7b
...
This was done in pull request 249:
<https://github.com/protesilaos/denote/pull/249 >.
The change is below the ~15 line limit and, as such, the author does
not need to assign copyright to the Free Software Foundation.
2024-02-12 09:34:33 +02:00
Max
7d18b7bbac
Fix typo in variable name in documentation
...
- Corrected variable name from `user-enforced-denote-directory` to
`denote-user-enforced-denote-directory`.
- Removed the paragraph that referred to its usage in
`denote-org-extras-extract-org-subtree' function. Apparently, this
function does not use `denote-user-enforced-denote-directory`
variable.
2024-02-12 00:16:09 +02:00
Protesilaos Stavrou
91f51e6cab
Use the correct number for the {{{development-version}}} in the docs
2024-02-11 10:40:51 +02:00
Protesilaos Stavrou
a2229e03ff
Simplify 'denote-parse-date' now that 'denote-valid-date-p' does the work
2024-02-11 10:36:30 +02:00
Protesilaos Stavrou
07e8d0bf90
Clarify the documentation of denote-valid-date-p
2024-02-11 10:35:21 +02:00
Protesilaos Stavrou
d862b65526
Define denote-get-identifier function
...
The idea is to streamline how we do the 'format-time-string', so that
we do not get any weird bugs.
2024-02-11 10:05:16 +02:00
Protesilaos Stavrou
2339e51633
Rename 'denote--valid-date' to 'denote-valid-date-p'
2024-02-11 09:56:40 +02:00
Protesilaos Stavrou
675f5e44ba
Add denote-format-string-for-org-front-matter
2024-02-11 08:17:09 +02:00
Protesilaos Stavrou
6c503ed953
Rename denote-surround-with-quotes to denote-format-string-for-md-front-matter
...
This is to ensure the consistency of names in functions we use for
related tasks.
2024-02-11 08:15:39 +02:00
Protesilaos Stavrou
e66f275c15
Ensure that denote-surround-with-quotes does not return "nil" if S is nil
...
In that scenario, we want to return a literal emptry string. In
practice, this means that when we format the front matter, a nil value
for the title is inserted thus:
---
title: ""
---
Not like this:
---
title: "nil"
---
2024-02-11 08:12:00 +02:00
Protesilaos Stavrou
9353d23aa4
Update the documentation of denote-org-extras-extract-org-subtree
...
This now reflects the refinements made by Vedang Manerikar to honour
the user option 'denote-prompts'. Done in pull request 241:
<https://github.com/protesilaos/denote/pull/241 >.
2024-02-11 07:10:22 +02:00
Protesilaos Stavrou
3a1d857850
Define denote-link-markdown-follow for C-c C-o in markdown-mode buffers
2024-02-10 15:53:13 +02:00
Protesilaos Stavrou
571abd42e8
Document denote-journal-extras-link-or-create-entry
...
Thanks to Alan Schmitt for contributing this command in pull request
243: <https://github.com/protesilaos/denote/pull/243 >.
2024-02-10 08:49:22 +02:00
Protesilaos Stavrou
03f8a93b94
Fix a typo in the manual
2024-02-08 11:34:34 +02:00
Protesilaos Stavrou
cc8ab0db83
Refine the documentation of denote-org-extras-extract-org-subtree
2024-02-06 07:33:51 +02:00
Protesilaos Stavrou
d769f445dd
Make stylistic tweaks to the heading about denote-explore
...
This is a package by Peter Prevos. The contribution to the manual was
done in pull request 242: <https://github.com/protesilaos/denote/pull/242 >.
2024-02-05 11:41:03 +02:00
Peter Prevos
7344d0c4e3
Added denote-explore package to manual
2024-02-05 06:48:38 +01:00
Protesilaos Stavrou
91f0208506
Define Org dynamic block to insert only missing links
...
This brings back a feature that was deprecated in version 2.2.0, but
makes changes to it so that (i) it is more limited in scope and (ii)
available as a standalone Org dynamic block.
Thanks to Stephen R. Kifer, Peter Prevos, and Elias Storms for the
discussion which made it clear to me that users do have a need for
such functionality:
<https://lists.sr.ht/~protesilaos/denote/%3C1db2104e-70bd-47f9-a7ed-b8d4bb370a7f%40app.fastmail.com%3E >.
2024-01-29 07:15:23 +02:00
Jean-Philippe Gagné Guay
b7eb017b02
Update docstrings and README.org about link descriptions
2024-01-26 22:21:23 -05:00
Protesilaos Stavrou
68121fdf0c
Document in the manual fix for needless C-u in silos (per commit fa5548f)
2024-01-25 06:56:59 +02:00
Protesilaos Stavrou
984c3feb24
Make denote-rename-buffer do nothing if there is no underlying file
...
If the buffer-file-name is nil, then we do not want to proceed because
'denote-file-has-identifier-p' will return an error.
This should fix the issue with epub files opened with nov.el, as
reported by arsaber101 in issue 229:
<https://github.com/protesilaos/denote/issues/229 >.
2024-01-25 06:31:25 +02:00
Protesilaos Stavrou
edbc0e4322
Absorb denote-org-dblock.el into denote-org-extras.el
2024-01-23 07:34:13 +02:00
Protesilaos Stavrou
5b959af6ae
Reword the manual's introduction to denote-org-extras-extract-org-subtree
2024-01-20 12:54:47 +02:00
Protesilaos Stavrou
847323c935
Move documentation about denote-region command further up
2024-01-20 11:40:33 +02:00
Protesilaos Stavrou
2b91799ca3
Define denote-org-extras-extract-org-subtree command and document it
2024-01-20 11:39:25 +02:00
Protesilaos Stavrou
8efc04c48b
Add denote-parse-date function
2024-01-20 11:25:38 +02:00
Protesilaos Stavrou
e84dec73e9
BREAKING: rename denote-org.el to denote-org-extras.el
...
The new name better describes the role of this file.
2024-01-20 10:06:13 +02:00
Protesilaos Stavrou
48b8abc43d
Merge pull request #226 from jeanphilippegg/empty-region-and-links
...
Fix denote-link-description-with-signature-and-title
2024-01-20 07:20:01 +02:00
Protesilaos Stavrou
cdb8a19116
Document the denote-org-link-to-heading command in the manual
2024-01-20 07:12:49 +02:00
Protesilaos Stavrou
524203e403
Make org-store-link also capture the heading text as part of the description
...
This is subject to the new user option denote-org-store-link-to-heading,
which defaults to a non-nil value.
2024-01-20 07:11:02 +02:00
Jean-Philippe Gagné Guay
eaa00f2fd4
Make denote-link-description-with-signature-and-title return the active region even if empty
2024-01-20 00:10:20 -05:00