aboutsummaryrefslogtreecommitdiff
path: root/tests/test-org-roam-config-format.el
Commit message (Collapse)AuthorAgeFilesLines
* fix(org-roam): declare capture-templates special for immediate insertCraig Jennings9 days1-0/+8
| | | | Without the defvar, the byte-compiled let-binding in cj/org-roam-node-insert-immediate is a dead lexical binding and :immediate-finish never reaches org-roam-node-insert, so the immediate insert opened a capture buffer.
* Revert "checking in modified/removed tests and other misc changes"Craig Jennings2025-11-141-0/+151
| | | | This reverts commit d36afc3f277b9a4228eb7b2464ec4e503695b8d4.
* checking in modified/removed tests and other misc changesCraig Jennings2025-11-141-151/+0
|
* feat:org-roam-config: Add new utilities and testsCraig Jennings2025-10-261-0/+151
Introduce several utility functions for org-roam configuration, including `cj/--generate-roam-slug`, `cj/--demote-org-subtree`, and `cj/--format-roam-node`. These enhance title-to-slug conversion, subtree demotion, and node file formatting. Additionally, include comprehensive test cases for these functions to ensure correctness and reliability in various scenarios.