Groups | Search | Server Info | Login | Register
Groups > gnu.emacs.help > #61039
| From | Borax Man <boraxman@geidiprime.nospam> |
|---|---|
| Newsgroups | gnu.emacs.help |
| Subject | Re: Org mode ID update locations |
| Date | 2025-07-08 10:10 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <slrn106prkd.19ds.boraxman@geidiprime.bvh> (permalink) |
| References | <slrn105vjho.23l.boraxman@geidiprime.bvh> <87wm8mw92o.fsf@fakedomain.nope> |
On 2025-07-05, Rust Buckett <rsstinnett@pm.me> wrote: > --==-=-= > Content-Type: multipart/mixed; boundary="=-=-=" > > --=-=-= > Content-Type: text/plain > Content-Transfer-Encoding: quoted-printable > > Do all of the file have an Org ID? I use this primarily in Org Roam, so I'm > not really sure where one ends and the other begins, but, after looking at = > the > function description, org-id-update-id-locations scans for IDs. It's in the >:PROPERTIES: drawer at the top of the file. If it's not there, it can be > created with org-id-get-create. >=2D-=20 > this is my clever sig. > [...] No, but more than the two which are scanned do. I've found this elisp function on the web which will scan under a directory tree. (defun org-roam-update-ids () "Update all org-ids in org-roam-directory." (interactive) (org-id-update-id-locations (directory-files-recursively org-roam-directory "\\.org$"))) If I call this, I get the behaviour intended. All the files are scanned. I'll consider this solved!
Back to gnu.emacs.help | Previous | Next — Previous in thread | Next in thread | Find similar
Org mode ID update locations Borax Man <boraxman@geidiprime.nospam> - 2025-06-28 11:12 +0000
Re: Org mode ID update locations Rust Buckett <rsstinnett@pm.me> - 2025-07-05 18:45 -0400
Re: Org mode ID update locations Borax Man <boraxman@geidiprime.nospam> - 2025-07-08 10:10 +0000
Re: Org mode ID update locations Rust Buckett <rsstinnett@pm.me> - 2026-01-09 23:20 -0500
csiph-web