I quickly looked through the code. It seems that you do not consider
attachments, which are normally stored in a folder named after the
entry's ID property. Deleting those ID is terrible idea.

Best,
Ihor


Marc-Oliver Ihm <m...@ihm.name> writes:

> Hi,
>
> as I use the excellent package org-id in a somewhat non-standard way, I tend 
> to produce IDs, that are not referenced from anywhere. Org-id handles this 
> great and does not suffer in performance, but eventually I want to remove 
> those unreferenced IDs.
> Therefore I have written a small interactive assistant:
>
> https://github.com/marcIhm/org-working-set/blob/master/org-id-cleanup.el
>
> to help with removing those IDs.
> The assistant (interactive function: org-id-cleanup) is quite detailed with 
> its instructions and checks, so that the risk of doing harm ist reduced to a 
> minimum, although not to zero (therefore the first step is to ask for a 
> backup).
>
> In any case I wonder, if this functionality (removing unreferenced IDs) could 
> be helpful for anyone else.
>
> So please feel free to have a look.
> Finally I would be grateful for any comment whatsoever 
> (e.g. regarding the name of org-id-cleanup.el).
>
> Best regards
> Marc
>

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong 
University, Xi'an, China
Email: yanta...@gmail.com, ihor_radche...@alumni.sutd.edu.sg

Reply via email to