Commit Graph

103 Commits

Author SHA1 Message Date
Chris Barrett
e092f60878 Replace custom buffer display function with direct display-buffer calls 2023-03-12 15:35:41 +13:00
Chris Barrett
c2ab228845 Don't kill buffer-under-review until *after* hooks are run 2023-03-12 10:50:05 +13:00
Chris Barrett
e92c0eb1ee Offer option to update dblocks silently 2023-03-11 22:18:44 +13:00
Chris Barrett
b924a5fc42 Fix checkdoc error 2023-03-02 21:03:40 +13:00
Chris Barrett
ac76a48ee0 Inhibit save hooks while saving WIP extracted buffer 2023-03-02 21:02:27 +13:00
Chris Barrett
f6ea0a494f Support dblocks in files that aren't roam nodes 2023-02-17 11:22:16 +13:00
Chris Barrett
13bedff0ff Teach org-roam-review actions to work on a selection of nodes 2023-02-17 11:21:48 +13:00
Chris Barrett
12cabfa706 Indent dblock items to same column as the block itself 2023-01-29 22:27:05 +13:00
Chris Barrett
b4322641ff Pluralise message according to number of renamed links 2023-01-08 19:41:57 +13:00
Chris Barrett
56bdb20cb0 Add a custom var to allow node renaming without confirmation 2023-01-08 19:40:36 +13:00
Chris Barrett
694a58e198 Default to the node at point for deletions 2022-12-09 23:47:26 +13:00
Chris Barrett
2f16274333 Fix renamed hook 2022-12-09 23:47:18 +13:00
Chris Barrett
093797fd4c Extract boilerplate for formatting node title 2022-12-07 16:12:46 +13:00
Chris Barrett
e957df3dd2 Get an updated node reference after rewriting title 2022-11-29 16:22:59 +13:00
Chris Barrett
227c028454 Use org-roam-node-formatter for link descriptions when set 2022-11-29 13:41:08 +13:00
Chris Barrett
ac9e5e8a6d Run preview formatters within save-match-data & save-excursion
Prevents common accidental state updates in preview formatters
2022-11-24 01:15:12 +13:00
Chris Barrett
bf5284eb57 Handle broken symlinks in org-roam-search 2022-11-06 13:45:32 +13:00
Chris Barrett
3e78405244 Allow insertion of empty set of filetags 2022-10-29 22:57:14 +13:00
Chris Barrett
b0d8be11b0 Remove debug call 2022-10-19 18:58:26 +13:00
Chris Barrett
56f6f467fe Always apply --json flag for ripgrep search 2022-10-12 16:06:16 +13:00
Chris Barrett
9e8c08dac0 Make ripgrep flags customisable for org-roam-search 2022-10-12 16:05:28 +13:00
Chris Barrett
954d7c86b7 Handle renames where slipboxes are different git repos 2022-10-09 23:13:36 +13:00
Chris Barrett
0ac9712447 Run some hooks when punching in and out with timekeep 2022-10-06 19:07:14 +13:00
Chris Barrett
0a51c63076 Adapt delete-blank-lines to fix corner cases in blank line handling 2022-10-05 22:46:59 +13:00
Chris Barrett
c60e41ea19 Use builtin blank line deletion command 2022-10-05 22:36:14 +13:00
Chris Barrett
be2e163bca Run hook after renaming a node 2022-09-26 18:23:01 +13:00
Chris Barrett
6bc6b32173 Avoid filesystem IO when computing slipbox for a file path 2022-09-25 20:03:56 +13:00
Chris Barrett
4ea787c213 Sanitize slipbox name for tag 2022-09-24 23:23:56 +12:00
Chris Barrett
8020662241 Hide slipbox tag in agenda 2022-09-24 23:15:04 +12:00
Chris Barrett
eff488b85e Propertize the search term for org-roam-search 2022-09-24 19:12:17 +12:00
Chris Barrett
ce9e35f9cf Teach org-roam-search to respect tags filters 2022-09-24 19:09:31 +12:00
Chris Barrett
d8db5ccf84 Add command to list nodes by slipbox 2022-09-24 19:01:36 +12:00
Chris Barrett
73fcc7987c Show the slipbox and node title instead of the filename in the modeline 2022-09-24 18:19:38 +12:00
Chris Barrett
2557c67125 Add org-roam-slipbox 2022-09-24 17:54:15 +12:00
Chris Barrett
3a2e319e40 Don't ask for a node to rewrite to if we're deleting an orphan 2022-09-22 23:21:09 +12:00
Chris Barrett
29cbc44c48 Run a hook when we remove a node 2022-09-22 23:13:17 +12:00
Chris Barrett
0e3fca4634 Ignore errors when attempting to delete region in org-format 2022-09-18 16:19:02 +12:00
Chris Barrett
c15b175f5e 💄 newline 2022-09-15 19:45:48 +12:00
Chris Barrett
93c9514ec3 s/and/when 2022-09-15 19:45:20 +12:00
Chris Barrett
b7a4d5a75a Hoist duplicated condition-case 2022-09-15 19:43:53 +12:00
Chris Barrett
75c27eb1ee Add :only-missing and :forbidden-ids dblock args
Resolves #3
2022-09-15 18:54:53 +12:00
Chris Barrett
b2ce685312 Remove unneeded dash lets 2022-09-15 18:26:13 +12:00
Chris Barrett
b07a875442 Restore missing face definition 2022-09-14 11:44:38 +12:00
Chris Barrett
b9c15a587f Revert buffers after editing links 2022-09-14 11:38:20 +12:00
Chris Barrett
82349b640b 💄 comment 2022-09-14 11:38:16 +12:00
Chris Barrett
fedd7b8f29 Improve robustness of extraction w.r.t. transclusions 2022-09-13 16:40:53 +12:00
Chris Barrett
b69d1c40d1 Parameterise org-roam-rewrite-extract over node and dest 2022-09-13 15:45:38 +12:00
Chris Barrett
e33bda4a75 Assert we're at a node when extracting 2022-09-13 15:04:14 +12:00
Chris Barrett
c128693b93 Teach node deletion how to handle nodes not at top-level 2022-09-06 11:34:03 +12:00
Chris Barrett
b34b615bcc Rename function 2022-09-06 11:20:11 +12:00