> > there is ambiguity right now if you want to org-store-link to
> > heading 2
> > > subheading 1. By default org stores
> > [[file:<FILENAME>::*subheading1]], which would incorrectly point to
> > heading 1.
> > 
> > Instead it could be [[file:<FILENAME>::*heading 2**subheading1]]
> > 
> > Please let me know what you think, if this has been already
> > suggested.
> > I know that you could create unique UUID in PROPERTIES, but
> > wouldn't it
> > be more informative if org-store-link used parent headings instead?
> > I
> > think it would be more elegant and not dissimilar from other
> > popular
> > addressing schemes (e.g. file paths or urls).
> 
> I think that such feature does make sense.
> In a way, we already use something similar in org-refile - search by
> outline path.
> 
> I am not sure if I like the format you proposed though.
> Maybe we can instead try to implement nested search options.
> Something
> like [file:<filename>::*heading 2::*subheading1]
> 
> You may refer to the existing code in `org-id-open' that allows to
> narrow down link search to an existing subtree.

Yes, exactly and formatting you proposed makes sense to me as well.


Reply via email to