From f03d75a72b51a060b3ffe15e7f6f7c0f3a1b2205 Mon Sep 17 00:00:00 2001 From: Protesilaos Stavrou Date: Sat, 18 Jun 2022 10:31:37 +0300 Subject: [PATCH] Document tasks/ideas to do/explore --- README.org | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/README.org b/README.org index 019b51a..e5acd44 100644 --- a/README.org +++ b/README.org @@ -1317,11 +1317,11 @@ copyright assignment to the Free Software Foundation (more below). You do not need to be a programmer to contribute to this package. Sharing an idea or describing a workflow is equally helpful, as it teaches us something we may not know and might be able to cover either -by extending Denote or expanding this manual. If you prefer to write a -blog post, make sure you share it with us: we can add a section herein -referencing all such articles. Everyone gets acknowledged -([[#h:f8126820-3b59-49fa-bcc2-73bd60132bb9][Acknowledgements]]). There is no such thing as an "insignificant -contribution"---they all matter. +by extending Denote or expanding this manual ([[#h:044a6a0f-e382-4013-8279-8bf4e64e73c0][Things to do]]). If you +prefer to write a blog post, make sure you share it with us: we can add +a section herein referencing all such articles. Everyone gets +acknowledged ([[#h:f8126820-3b59-49fa-bcc2-73bd60132bb9][Acknowledgements]]). There is no such thing as an +"insignificant contribution"---they all matter. + Package name (GNU ELPA): =denote= (once {{{development-version}}} is out) + Official manual: @@ -1387,6 +1387,28 @@ so far?] #+end_example +* Things to do +:PROPERTIES: +:CUSTOM_ID: h:044a6a0f-e382-4013-8279-8bf4e64e73c0 +:END: + +Denote should work well for what is described in this manual. Though we +can always do better. These are some of the tasks that are planned for +the future and which you might want to help with ([[#h:1ebe4865-c001-4747-a6f2-0fe45aad71cd][Contributing]]). + +This is a non-exhaustive list and you are always welcome to either +report or work on something else. + +- [ ] Buttonize =denote:= links in Markdown and plain text, but not Org. +- [ ] Ensure integration between =denote:= links and Embark. +- [ ] Add command that expands the identifier in links to a full name. +- [ ] Add command that rewrites full names in links, if they are invalid. +- [ ] Consider completion-at-point after =denote:= links. +- [ ] Support mutually-exclusive sets of tags. + +These are just ideas. We need to consider the pros and cons in each +case and act accordingly. + * Alternatives to Denote :PROPERTIES: :CUSTOM_ID: h:dbb51a1b-90b8-48e8-953c-e2fb3e36981e