Protesilaos Stavrou
429763c246
Fix broken buttons in backlinks' buffer
...
Sorting them after they are inserted breaks them. Thanks to Sven
Seebeck for reporting the regression in issue 16 over at the GitHub
mirror: <https://github.com/protesilaos/denote/issues/16 >.
2022-06-18 07:17:42 +03:00
Protesilaos Stavrou
f21a99775d
Improve rename prompt; only rename regular files
...
Thanks to Frank Ehmsen for the feedback on the mailing list:
<https://lists.sr.ht/~protesilaos/denote/%3C9deea16e-d0d0-91b0-2b6a-0b8276406c6c@eh-is.de%3E >.
2022-06-17 21:19:21 +03:00
Protesilaos Stavrou
8d504a3264
Check to operate on dired-rename window
...
Thanks to Frank Ehmsen for the feedback on the mailing list:
<https://lists.sr.ht/~protesilaos/denote/%3C9deea16e-d0d0-91b0-2b6a-0b8276406c6c@eh-is.de%3E >.
2022-06-17 20:33:59 +03:00
Protesilaos Stavrou
bb296d35a1
Tweak some statements in the manual
2022-06-17 20:33:39 +03:00
Protesilaos Stavrou
d09249d48f
Make 'default-directory' safe for denote-directory
...
This relates to the example we cover in the manual, which was updated in
commit 47a9024
.
Thanks to Sven Seebeck for reporting the bug in issue 16 over at the
GitHub mirror: <https://github.com/protesilaos/denote/issues/16 >.
2022-06-17 18:45:21 +03:00
Protesilaos Stavrou
47a9024b00
BREAKING update the .dir-locals.el sample
...
The previous value was fault. We just want to get the
'default-directory'. We shall handle it internally from there.
2022-06-17 18:44:53 +03:00
Protesilaos Stavrou
7ce2f7d3e3
Use the 'denote-directory' function, not variable
...
Just to be sure we always get the appropriate value.
2022-06-17 18:44:53 +03:00
Protesilaos Stavrou
c3feb9a0ec
Remove superfluous when
...
The diff is mostly indentation. The very first 'when' was just moved
inside the subsequent 'when-let*'
2022-06-17 18:02:46 +03:00
Protesilaos Stavrou
da32e7f7f9
Tweak denote-dired-rewrite-front-matter docstring
2022-06-17 18:02:03 +03:00
Protesilaos Stavrou
443c687f05
Update denote-dired--edit-front-matter-p docstring
2022-06-17 17:59:50 +03:00
Protesilaos Stavrou
995ef56415
Improve check in denote-dired--edit-front-matter-p
2022-06-17 17:58:26 +03:00
Protesilaos Stavrou
737c647957
Rename buffer post file rename
2022-06-17 17:58:19 +03:00
Protesilaos Stavrou
83d53afae4
Improve dired revert-buffer post rename
2022-06-17 17:52:08 +03:00
Protesilaos Stavrou
a785de6760
Make sure minibuffer can be resized while renaming
...
We need it to display the echo are message about the potential change to
the file's front matter.
2022-06-17 11:26:32 +03:00
Protesilaos Stavrou
34d11cea33
Include 'denote-retrieve' in sample configuration
2022-06-17 11:26:15 +03:00
Protesilaos Stavrou
cea51a8a11
Add section with Frequently Asked Questions
2022-06-17 10:07:11 +03:00
Protesilaos Stavrou
5213c9e7af
Add section with alternatives to Denote
2022-06-17 09:10:06 +03:00
Protesilaos Stavrou
cbaab43170
Update Acknowledgement: svnsbck => Sven Seebeck
...
I prefer to use names instead of handles:
<https://github.com/protesilaos/denote/issues/15#issuecomment-1158497383 >.
2022-06-17 08:14:34 +03:00
Protesilaos Stavrou
d46c8fec55
Add "Contributing" section to the manual
2022-06-17 08:01:49 +03:00
Protesilaos Stavrou
e0ff114a93
Update Denote sources in manual's introduction
2022-06-17 07:52:47 +03:00
Protesilaos Stavrou
a1d315ff84
Reword statement about metanotes
2022-06-17 07:38:37 +03:00
Protesilaos Stavrou
b651200fdf
Include "hackability" in the manual's overview
2022-06-17 07:38:12 +03:00
Protesilaos Stavrou
13bae5f9c4
Remove instability warnings (v0.1.0 is close)
2022-06-17 07:19:56 +03:00
Protesilaos Stavrou
8dcb3aea4e
Add minor tweaks to the manual
2022-06-17 07:19:24 +03:00
Protesilaos Stavrou
90875d5419
Sort backlinks from oldest to newest
...
I think we do not need a user option for this, as too many options make
it difficult to understand what is really needed to get started. Though
the 'denote-link-backlinks-sort' variable can be set to t to reverse the
order.
2022-06-17 07:16:46 +03:00
Protesilaos Stavrou
10b30d1e15
Expand manual on journaling with past date
...
Thanks to svnsbck for the discussion on issue 15 over at the GitHub
mirror: <https://github.com/protesilaos/denote/issues/15 >.
2022-06-17 06:17:12 +03:00
Protesilaos Stavrou
5228b1bb17
Sort 'denote-link-add-links' contents
2022-06-16 20:23:19 +03:00
Protesilaos Stavrou
9b9a764e57
Fix typo about package name
...
This is not relevant right now, as the package does not exist. Just a
placeholder.
2022-06-16 17:39:31 +03:00
Protesilaos Stavrou
85b5290e8b
Fix bug where Unicode chars are not encoded
...
This was revealed when Frank Ehmsen tried to create a link with German
umlauts. Reported on the mailing list:
<https://lists.sr.ht/~protesilaos/denote/%3Ccf3d35f8-acfa-5056-cfa4-63a57ea15ef9@eh-is.de%3E >.
2022-06-16 17:23:56 +03:00
Protesilaos Stavrou
f193199c88
Insert generic format links with prefix argument
2022-06-16 15:37:19 +03:00
Protesilaos Stavrou
b5c7bab15c
Update manual's Acknowledgements
...
Ongoing discussion about exporting notes:
<https://lists.sr.ht/~protesilaos/denote/%3C87a6acrg4q.fsf%40protesilaos.com%3E >.
2022-06-16 15:31:24 +03:00
Protesilaos Stavrou
24997c6bc5
Remove "work-in-progress" from backlinks' section
...
I think it works fine and should be good enough for version 0.1.0.
Though I am happy to improve it further. Any bugs will obviously be fix
outright.
2022-06-16 14:54:57 +03:00
Protesilaos Stavrou
25fe9870dc
Finalise 'denote:' custom Org hyperlink type
...
The export part was missing. It is important to return the right
values.
Relevant discussion with Frank Ehmsen on the mailing list:
<https://lists.sr.ht/~protesilaos/denote/%3Ccfb70295-4e54-0f54-559c-c9423df5a1d8@eh-is.de%3E >.
2022-06-16 14:25:56 +03:00
Protesilaos Stavrou
1b4dc74e3c
Update denote-dired.el Commentary section
2022-06-16 12:47:52 +03:00
Protesilaos Stavrou
c8f3e707c2
Revise one-line descriptions, where needed
2022-06-16 12:44:03 +03:00
Protesilaos Stavrou
f4e7cc9ab4
Document denote-dired-post-rename-functions
2022-06-16 12:23:47 +03:00
Protesilaos Stavrou
a436cdf07e
Tweak doc strings
2022-06-16 12:23:35 +03:00
Protesilaos Stavrou
d5b62c4e58
Add denote-date command (notes for past date)
...
Thanks to user svnsbck for suggesting the idea in issue 15 over at the
GitHub repo: <https://github.com/protesilaos/denote/issues/15 >.
2022-06-16 12:09:33 +03:00
Protesilaos Stavrou
e1c45e25f4
Optionally no current in files in dir regexp match
2022-06-16 11:56:39 +03:00
Protesilaos Stavrou
3a63c763c5
Improve post-rename front matter rewrite
...
Expands on commit 4041e43
with the benefit of 74962d1
.
I wanted to make it operate on the front matter only when it makes
sense. For example, if we have a txt file which is empty, we want to
abort silently: just do the rename.
2022-06-16 10:00:04 +03:00
Protesilaos Stavrou
74962d17f2
Improve denote-retrieve error handling
...
Basically, we do not want to do anything in files that have no front
matter.
2022-06-16 09:58:39 +03:00
Protesilaos Stavrou
a0525a0154
Do not try front matter rewrite on non-notes
2022-06-16 09:08:01 +03:00
Protesilaos Stavrou
9be3cfab99
Relocate defcustom where it belongs
2022-06-16 09:01:12 +03:00
Protesilaos Stavrou
4041e437b2
Add PROTOTYPE of front matter rewrite post-rename
2022-06-16 08:58:25 +03:00
Protesilaos Stavrou
0db5be04be
Use new helper FN for title value in links
...
See commit 2327b5b
.
2022-06-16 08:51:34 +03:00
Protesilaos Stavrou
2327b5beb6
Add helper FNs to return title and date values
2022-06-16 08:50:55 +03:00
Protesilaos Stavrou
b25704e041
Make denote-retrieve--value pass optional group
...
See commit 3654f90
.
2022-06-16 08:50:22 +03:00
Protesilaos Stavrou
3654f902e6
Accept optional group in denote-retrieve--search
2022-06-16 08:49:58 +03:00
Protesilaos Stavrou
31fc567702
Accept optional filetype in front matter formatter
2022-06-16 08:47:34 +03:00
Protesilaos Stavrou
979bf352d6
Clarify requirements for good front matter value
2022-06-16 08:47:34 +03:00