Kinneyzhang / gkroam

A lightweight roam replica on top of emacs org-mode.
GNU General Public License v3.0
195 stars 8 forks source link

Create PROPERTIES ids when it needs them. #20

Closed guidao closed 4 years ago

guidao commented 4 years ago

Every current headline has an id by default, even if there are no links pointing to it. This is a bit annoying when there are a lot of headlines. image

Kinneyzhang commented 4 years ago

Thanks for your feedback! This issue has been worked around, see the lastest v2.3.7 update. Now, headline ids will be generated when you insert a gkroam link by using gkroam-insert. Use gkroam-rebuild-caches to discard the old caches with many unused headline id caches.

Just delete all unnecessary headline id properties and gkroam-rebuild-caches will take care of everything.

Enjoy :-)

guidao commented 4 years ago

Thanks for your work, I'll try it.