I am viewing a file which consists of a table of contents followed by the content. Each ToC entry appears to be an internal link of the form [[#fixes][Fixes]].
My understanding is that these internal are defined to point to a heading with a corresponding CUSTOM_ID property. The thing is there are no such properties in the file. In this case the heading pointed to contains:
*** Fixes
- Fix error: (void-variable helm-bookmark-map) when selecting a candidate from
a Helm buffer (thanks to bmag)
- Fix window number assignation for Neotree buffer window (thanks to duianto)
I.e. no properties. I don't understand how these internal links work. The only way I can mimic this behaviour is by either:
- Creating a CUSTOM_ID property under my target heading and linking to that, or
- Creating a * as opposed to # link and specifying the heading name.
How do these internal links work when there are no (as far as I can see) custom ids?
For reference, the file I am looking at is the spacemacs CHANGELOG.org file.