Comments (3)
See https://github.com/pjeby/tag-wrangler#front-matter -- whitespace in frontmatter is not guaranteed to remain the same after renaming tags. The value of the frontmatter hasn't been changed here, only the spacing. (In YAML, [ [ x ] ]
and [[x]]
are both the same as [["x"]]
in JSON: that is, they are all ways of saying "a list containing a list containing a string".)
Plugins that conform to the YAML spec should not be affected by the change in whitespace.
from tag-wrangler.
from tag-wrangler.
Yes, it has to be parsed and rewritten. The whitespace changes are introduced by the yaml parser.
As for not having links impacted, plugins that look for links as nested lists will not care about the extra spaces: the value of the field is not actually being changed, only its formatting. Plugins that use the parsed metadata will not care about the extra spaces, and Obsidian itself has no concept of links in frontmatter.
If the whitespace bothers you for some reason, and you're using plugin(s) that support string links (like dataView does), you can simply use "[[whatever]]"
(i.e. put the entire link in quotes).
from tag-wrangler.
Related Issues (20)
- Tag Page backlinks HOT 3
- "New search for ..." tags beginning with a dash return no results (`#-TEST`) HOT 2
- Conflict with tagfolder plugin HOT 5
- Rename "Aliases" to "aliases" when creating new tag pages for better compatibility with other plugins
- Feature Request: Custom Sorting and Grouping of Tags HOT 4
- FR: navigate to tag page on Alt+Enter HOT 2
- Feature request: Select multiple tags for search HOT 1
- When I import text in external md format, there will be some errors recognized as labels. Can you add a function of batch naming all or deleting labels? HOT 1
- Feature Request: Searching for Tags inside the TagSidebarView HOT 1
- Tags specific to the current note HOT 4
- How to search for a word in all my notes and convert it into a tag? HOT 1
- Feature Request: Convert a tag into a property (and the other way around) HOT 2
- Feature Request: Tag quick access pane
- [Question] I don't understand how to use TagPage, is there any example use cases? HOT 2
- Tag aliases for deratives of root word HOT 1
- [Feature Request] Open tag page in the graph view HOT 1
- [Feature Request] Option to Also Rename Tag Pages Instead of Just the Aliases HOT 3
- Feature Request: tag open tabs HOT 3
- When Tag-Wrangler modifies the tag name, the tag names inside the canvas will not be changed together HOT 1
- Any chance this can be published as a library so we can use it in other obsidian plugins? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tag-wrangler.