Commit graph

2212 commits

Author SHA1 Message Date
Protesilaos Stavrou 67f5a7bcea
Add accidentally removed buffer-file-name from denote-fontify-links-mode-maybe 2024-06-30 11:11:44 +03:00
Protesilaos Stavrou 05a5334c49
Update Denote to version 3.0.0 2024-06-30 11:06:50 +03:00
Protesilaos Stavrou 9970d09bd6
Expand the docstring of denote-rename-file-signature 2024-06-30 10:55:14 +03:00
Protesilaos Stavrou bf6cc90463
Expand the docstring of denote-rename-file-keywords 2024-06-30 10:55:05 +03:00
Protesilaos Stavrou cf78f863c3
Expand the docstring of denote-rename-file-title 2024-06-30 10:54:52 +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 1cfb14f55a
Use 'make-obsolete-variable' in one case 2024-06-30 09:54:43 +03:00
Protesilaos Stavrou 94a2065a71
Tweak denote-fontify-links-mode-maybe 2024-06-30 09:36:48 +03:00
Protesilaos Stavrou 54a5b67cef
Tweak the docstring of denote-fontify-links-mode 2024-06-30 09:32:32 +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
Protesilaos Stavrou d92fad4cdb
Merge pull request #385 from haji-ali/link-fontification-fix
Added a helper function to conditionally enable `denote-fontify-links-mode`
2024-06-30 07:34:28 +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 9a08d6bf25
Remove all deprecation notices that were in place before version 2.3.0 2024-06-25 11:38:28 +03:00
Protesilaos Stavrou c93407d6a2
Merge pull request #383 from haji-ali/invisibility-spec
Add an invisibility spec to address disabling `denote-fontify-links-mode`
2024-06-22 21:28:42 +03:00
Al Haji-Ali ccf7d9e737 Add an invisibility spec to address disabling denote-fontify-links-mode 2024-06-22 19:24:39 +01: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 efe29e6108
Remove faulty extra parentheses from a 'delete' in denote-fontify-links-mode 2024-06-19 10:40:18 +03:00
Protesilaos Stavrou ce1f59af6a
Add TODO and FIXME for new link fontification mode 2024-06-19 10:40:02 +03:00
Protesilaos Stavrou 76098aaafc
Remove obsolete code 2024-06-19 10:39:53 +03:00
Protesilaos Stavrou f3b2f78dd0
Tweak how we deal with thing-at-point-provider-alist in denote-fontify-links-mode 2024-06-19 10:18:21 +03:00
Protesilaos Stavrou 7cdb31acee
Make stylistic tweaks to denote-fontify-links 2024-06-19 09:58:03 +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 2b1210c527
Reinstate denote-link-markdown-follow
I had removed it in commit ca79f35, but we seem to still need it for
Markdown's C-c C-o to do the right thing over a 'denote:' link.

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:44:25 +03:00
Protesilaos Stavrou 5dcbf34fea
Make denote-fontify-links-mode not do anything in Org mode
We do not need it because Org fontifies 'denote:' links natively.

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:42:12 +03:00
Protesilaos Stavrou 5aeb714ae9
Change how denote-fontify-links-mode handles thingatpt dependency
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:20:51 +03:00
Protesilaos Stavrou d3d30a5adc
Rename a private function for consistency and tweak its docstring
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:20:20 +03:00
Protesilaos Stavrou 0e1936b35c
Make several tweaks to denote-fontify-links
This includes stylistic changes, but also the inclusion of a more
informative help-echo, as well as the denote-faces-link.

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:18:42 +03:00
Protesilaos Stavrou 487692d3af
Placate the compiler for the denote-fontify-links docstring
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:17:55 +03:00
Protesilaos Stavrou c10e33a01e
Make denote-link-open-at-mouse return an error if link is not resolved 2024-06-19 09:17:16 +03:00
Protesilaos Stavrou ca79f359ff
Make obsolete methods for buttonizing links
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>.

I still need to update the manual accordingly.
2024-06-19 09:16:31 +03:00
Protesilaos Stavrou 2b06213c3e
Rename the denote-link-mouse-map and make minor tweaks to it
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:15:07 +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 bb380643f0
Remove now superfluous 'let' from 'denote-link'
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:11:46 +03:00
Protesilaos Stavrou 7b1bd891ce
Untabify and re-indent denote--rename-get-file-info-from-prompts-or-existing 2024-06-19 09:11:17 +03:00
Al Haji-Ali 4d1245223c
Implemented a fontification method for displaying links and removed buttons 2024-06-19 08:35:29 +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 1d84215f7a
Merge pull request #378 from jeanphilippegg/fix-fontification
Only fontify files that have an identifier
2024-06-18 12:34:21 +03:00
Jean-Philippe Gagné Guay 3846d68352 Only fontify files that have an identifier 2024-06-17 21:26:08 -04:00
Protesilaos Stavrou 4d39e1453d
Add missing t condition from denote-link--ol-resolve-link-to-target 2024-06-11 12:24:52 +03:00
Protesilaos Stavrou 07a16f5dac
Expand the tests about retrieving file name components 2024-06-10 20:26:26 +03:00
Protesilaos Stavrou 08223cbb62
Write test for denote-retrieve-filename-signature 2024-06-10 20:19:52 +03:00
Protesilaos Stavrou 3ae0c7816b
Write test for denote-retrieve-filename-keywords 2024-06-10 20:18:04 +03:00
Protesilaos Stavrou d983c5c56b
Write test for denote-retrieve-filename-title 2024-06-10 20:17:43 +03:00