you can change the ^number for a block reference and the link still works fine.
I don’t understand that. If you link to a block you reference its ^number, so how can the link continue to work if you change that number when Licat himself has said that changing header and block links still needs to be fixed?
As for you other show case re block references via block quotes, all I picked up is that you use your own “meaningful reference string”, which is fine, but surely if you were to change that string the link would be broken?
Create a block reference (or header reference) in Document A
Write document B
Create a block reference from Doc A to Doc B with a random ID ^8d8763f
Update the Block-ID ^8d8763f to ^meaningful-text in Doc B
The block reference in Doc A will automatically update to ^meaningful-text
I would also like these ^block-ids to survive/update when moving them between files
Reason
While updating file names is lovely, sometimes I need a file to be a long list of, say, academic journal abstracts that I add to over time, and rearrange. I don’t want all abstracts in different files, but I do want to refer to specific abstracts. It would be very helpful if these references could update as well as the file names.
I’d like to see this applied to any and all level of links – including block level since custom names are supported, meaning they may change at the user’s whims. I also mentioned this feature here.
Dear @WhiteNoise, any news on when this might be worked on or even implemented? I just saw it’s already on the roadmap, which made me quite happy.
As there are “only” five goals on the roadmap, I intuitively thought that it will be available in the foreseeable future. But as it is listed under “long term” I am unsure if that is a euphemism or a broader but still measurable timeframe.