Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ekg-setup-notes-buffer' setq-local' default-directory' to ekg-db-file' parent directory. #182

Merged
merged 29 commits into from
Sep 28, 2024
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c6f3a9b
`ekg-setup-notes-buffer' bind `default-directory' to `ekg-db-file' pa…
monkpearman Sep 9, 2024
c0cd94e
add functions `ekg-tags-complete' and `ekg-tags-complete-doc'
monkpearman Sep 9, 2024
d6bb8e6
adjust docstring to col 80
monkpearman Sep 9, 2024
0bd4050
`setq-local' `default-directory' to `ekg-db-file' parent dir
monkpearman Sep 9, 2024
6e8873e
Add new defcustom `ege-tags-completion-function'
monkpearman Sep 12, 2024
db2e987
fix symbol name typo `ekg-tags-completion-function'
monkpearman Sep 12, 2024
e0d035c
quote 'ekg group in `ekg-tags-completion-function' defcustom form
monkpearman Sep 12, 2024
68359d4
update `ekg-tags-complete' for `ekg-tags-completion-function'
monkpearman Sep 12, 2024
6df3ece
Rename `ekg-tags-completion-function' -> `ekg-tags-complete-function'…
monkpearman Sep 12, 2024
43ec383
update `ekg-tags-complete' for ` ekg-tags-complete-function'
monkpearman Sep 12, 2024
7f7113f
new function `ekg-tags-complete-multiple' which wraps `ekg-tags-compl…
monkpearman Sep 12, 2024
198b2bf
`ekg-select-note' now evaluates `ekg-tags-complete'
monkpearman Sep 12, 2024
c68445a
`ekg-notes-tag' now evaluates `ekg-tags-complete'
monkpearman Sep 12, 2024
2ea52de
`ekg-global-rename-tag' now evaluates `ekg-tags-complete'
monkpearman Sep 12, 2024
9a66dad
`ekg-show-notes-with-tag' now evaluates `ekg-tags-complete'
monkpearman Sep 12, 2024
3613743
`ekg-show-notes-with-any-tags'' now uses `ekg-tags-complete-multiple'
monkpearman Sep 12, 2024
1204468
`ekg-show-notes-with-all-tags' now uses `ekg-tags-complete-multiple'
monkpearman Sep 12, 2024
130156d
add comment for `completing-read-default' wrt `completing-read'
monkpearman Sep 12, 2024
5d7509b
update `ekg-tags-complete-doc' to use `ekg-tags-complete-multiple' wh…
monkpearman Sep 12, 2024
0c0b149
update docstrings for `ekg-tags-complete' and `ekg-tags-complete-mult…
monkpearman Sep 12, 2024
9fe0f3d
Remove ekg-tags-complete :predicate nil argument from 2 functions, th…
monkpearman Sep 13, 2024
c6d66ed
update `ekg-tags-complete-doc' and `ekg-tags-complete-date' incorrec…
monkpearman Sep 13, 2024
2b221c2
New function `ekg-tags-with-distance' provides levenstein distance ta…
monkpearman Sep 13, 2024
3f646ef
add 'ekg-connect' to 'ekg-tags-complete' and 'ekg-tags-complete-mult…
monkpearman Sep 13, 2024
2333f9a
Revert "add functions `ekg-tags-complete' and `ekg-tags-complete-doc'"
ahyatt Sep 25, 2024
c353899
Remove the special completing read functions
ahyatt Sep 28, 2024
f49f7a0
Make sure the notes directory is not nil, abstract to defun
ahyatt Sep 28, 2024
94e52d1
Fix lint error caused by use of a function only in 29.1
ahyatt Sep 28, 2024
151e129
Add note on change to documentation
ahyatt Sep 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update docstrings for ekg-tags-complete' and ekg-tags-complete-mult…
…iple'
monkpearman committed Sep 12, 2024
commit 0c0b149d05ef5488241bd8d315c1425bb14d8af2
4 changes: 2 additions & 2 deletions ekg.el
Original file line number Diff line number Diff line change
@@ -1840,7 +1840,7 @@ tags)."
Tag completion performed according to `ekg-tags-complete-function'.
Keyword arguments PROMPT, COLLECTION, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT,
HIST, DEF, and INHERIT-INPUT-METHOD are as per `completing-read', which see.
See also `ekg-tags-complete-doc', `ekg-tags'."
See also `ekg-tags-complete-multiple', `ekg-tags-complete-doc', and `ekg-tags'."
(interactive)
(apply ekg-tags-complete-function
(or prompt "Select an ekg tag: ")
@@ -1858,7 +1858,7 @@ See also `ekg-tags-complete-doc', `ekg-tags'."
Tag\(s\) completion performed according to `ekg-tags-complete-multiple-function'.
Keyword arguments PROMPT, COLLECTION, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT,
HIST, DEF, and INHERIT-INPUT-METHOD are as per `completing-read', which see.
See also `ekg-tags-complete-doc', `ekg-tags'."
See also `ekg-tags-complete', and `ekg-tags'."
(interactive)
(apply ekg-tags-complete-multiple-function
(or prompt "Select ekg tag(s): ")