Closed MostlyArmless closed 6 months ago
Apologies for the messy diff, I think my IDE applied some whitespace adjustments I didn't realize. If you view the diffs in VS Code it should be easier to read.
Thanks for your contribution! I needed some time and fixed/changed some things, but this is now ready to go. :tada:
Main change
Mainly, this change is to close issue #43:
.canvas
fileslinks
is the same one that we're already populating when iterating all the markdown files..canvas
files.I smoke tested this briefly on my vault and didn't see any issues.
Other small changes
This change includes a few small performance improvements:
Set
instead of an array forO(1)
membership checksoutFile
until it's been found onceSome clarity improvements: