Commit Graph

79 Commits

Author SHA1 Message Date
c60e41ea19 Use builtin blank line deletion command 2022-10-05 22:36:14 +13:00
be2e163bca Run hook after renaming a node 2022-09-26 18:23:01 +13:00
6bc6b32173 Avoid filesystem IO when computing slipbox for a file path 2022-09-25 20:03:56 +13:00
4ea787c213 Sanitize slipbox name for tag 2022-09-24 23:23:56 +12:00
8020662241 Hide slipbox tag in agenda 2022-09-24 23:15:04 +12:00
eff488b85e Propertize the search term for org-roam-search 2022-09-24 19:12:17 +12:00
ce9e35f9cf Teach org-roam-search to respect tags filters 2022-09-24 19:09:31 +12:00
d8db5ccf84 Add command to list nodes by slipbox 2022-09-24 19:01:36 +12:00
73fcc7987c Show the slipbox and node title instead of the filename in the modeline 2022-09-24 18:19:38 +12:00
2557c67125 Add org-roam-slipbox 2022-09-24 17:54:15 +12:00
3a2e319e40 Don't ask for a node to rewrite to if we're deleting an orphan 2022-09-22 23:21:09 +12:00
29cbc44c48 Run a hook when we remove a node 2022-09-22 23:13:17 +12:00
0e3fca4634 Ignore errors when attempting to delete region in org-format 2022-09-18 16:19:02 +12:00
c15b175f5e 💄 newline 2022-09-15 19:45:48 +12:00
93c9514ec3 s/and/when 2022-09-15 19:45:20 +12:00
b7a4d5a75a Hoist duplicated condition-case 2022-09-15 19:43:53 +12:00
75c27eb1ee Add :only-missing and :forbidden-ids dblock args
Resolves #3
2022-09-15 18:54:53 +12:00
b2ce685312 Remove unneeded dash lets 2022-09-15 18:26:13 +12:00
b07a875442 Restore missing face definition 2022-09-14 11:44:38 +12:00
b9c15a587f Revert buffers after editing links 2022-09-14 11:38:20 +12:00
82349b640b 💄 comment 2022-09-14 11:38:16 +12:00
fedd7b8f29 Improve robustness of extraction w.r.t. transclusions 2022-09-13 16:40:53 +12:00
b69d1c40d1 Parameterise org-roam-rewrite-extract over node and dest 2022-09-13 15:45:38 +12:00
e33bda4a75 Assert we're at a node when extracting 2022-09-13 15:04:14 +12:00
c128693b93 Teach node deletion how to handle nodes not at top-level 2022-09-06 11:34:03 +12:00
b34b615bcc Rename function 2022-09-06 11:20:11 +12:00
0a2b1cbcc8 s/note/node for consistency with org-roam's terminology 2022-09-06 11:19:36 +12:00
f5e76b8f1f Prompt user just for backlink desc change when renaming 2022-09-02 22:09:23 +12:00
a79be8dd20 Generously pluralise 'backlinks' noun in y-or-n-p prompt 2022-09-02 22:08:43 +12:00
5bb395f351 Throw an error if we're attempting to update properties for some reason
I've noticed link rewriting will occasionally but reproducibly replace
a node's actual ID with the backlink replacement text when processing a
file.

This changeset tests whether `looking-at` actually spotted a link at
point. This _might_ address the issue, but I'm not sure exactly what's
causing it. For now, throw at error if we're in a property drawer.
2022-09-02 22:04:57 +12:00
253872c03d Apply formatting correctly to text in headline 2022-09-01 21:02:17 +12:00
bca4034ae7 Generalise way we detect whether we're in archives 2022-09-01 10:40:53 +12:00
e95cc57f44 Add example configuration for org-format 2022-09-01 10:24:01 +12:00
2d0b248da8 Add org-format 2022-09-01 10:19:51 +12:00
9b173af80d Add lib that advises backlinks buffer to build previews lazily 2022-08-29 20:28:49 +12:00
1c711aba75 Allow passing point in to org-roam-review-insert-preview 2022-08-29 20:27:45 +12:00
d8092e365e Add postprocessor for refilling previews 2022-08-29 20:27:10 +12:00
7479034cda Change optional positional argument to keyword argument 2022-08-29 16:26:24 +12:00
338eab7a1a Run org-roam-preview-postprocess-functions over org-roam-review previews 2022-08-29 16:24:48 +12:00
b07e1cb14d Teach org-roam-rewrite-rename to default to the node at point 2022-08-28 11:40:57 +12:00
108360fa6f Advance point through group headings when moving to next review note 2022-08-26 11:49:54 +12:00
4bce274ed2 Fix dblock link sorting when a capture group changes link desc 2022-08-25 21:07:38 +12:00
c97f68e9f3 Allow error inspection in dlocks via lisp debugger 2022-08-25 21:04:45 +12:00
c64ad61c6a Teach dblocks to optionally use first capture group as link description 2022-08-25 20:24:12 +12:00
aa7360176f Improve robustness of note extraction 2022-08-25 19:42:51 +12:00
ee480c2254 Bind org-roam-node slots in anaphoric predicates for convenience 2022-08-25 12:02:24 +12:00
015789e2da Propagate errors from dblock filter functions correctly 2022-08-25 11:37:42 +12:00
0aa620453d Insert tags queries correctly for dblock headers 2022-08-25 11:32:33 +12:00
932cf7ca23 Define a hook for node extraction 2022-08-24 17:35:41 +12:00
b5716dca11 Update email addresses 2022-08-20 00:48:30 +12:00