Comments (4)
Hey @CharmedSatyr . I believe this is a known issue. I don't think the Linter currently supports that syntax for YAML values, but I am open to changes to add that kind of support to the Linter.
from obsidian-linter.
Thanks @pjkaufman. There is a note in the option about blank lines being removed and nested keys not being sorted. However, for me, it is unexpected behavior that the linter would delete (potentially lots of) non-blank lines of properly formatted front matter. This ticket does feel like a bug rather than feature request for that reason.
from obsidian-linter.
Hey @CharmedSatyr , this is a bug, but it has come up before if I recall and the issue was using a syntax that the Linter currently does not properly handle. There have been discussions on how to fix this, but none of them have yielded any fruit for now. So this is something where I am looking for help from other devs to contribute a fix for this issue as this literal operator is not currently handled by the Linter.
from obsidian-linter.
For context, the prior report of this bug was #992
from obsidian-linter.
Related Issues (20)
- FR: empty line around lists HOT 7
- Bug: Tag Regex Matches Punctuation Like `:` Which Causes Other Problems HOT 4
- Bug: Header capitalization rule does not update link text HOT 2
- FR: Support Obsidian-style comment for inline linter toggle HOT 1
- Bug: "Lint the current File" command failed to execute HOT 4
- Bug: "Move Tags to YAML" breaks when tags have a `/` HOT 5
- Bug: Remove space header when option `RemoveSpaceAroundCharacters` is enabled and Katakata is beginning of the line HOT 1
- FR: Matching / Tidying Header Pound Signs
- Bug: capitalize-headings, yaml-title, yaml-title-alias require two lint passes to resolve
- FR: Ignore yaml-title rule if key exists with a value
- FR: Enable Linter to Run on Files That Are Not Currently Open in Obsidian HOT 3
- Bug: Tags are not moved into the YAML frontmatter if they have emoji in it HOT 2
- Bug: Ellipsis substitution inserts a range mark HOT 2
- Bug: Some strings are only processed on alternate pastes HOT 6
- Bug: Heading blank lines not only adds a blank line before/after headings, it also removes consecutive blank lines HOT 6
- FR: Multiple linter settings/settings HOT 2
- Bug: First letter in Title Case not Uppercase when preceded with numbers or special characters HOT 5
- FR: Restrict regex to note body HOT 14
- Bug: Duplication. `.. Linter | Spacings | Tabsize` already defined in `Obsidian | Settings | Options | Editor | tab size` HOT 2
- FR: Start Header Increment at Heading Level 2 - Add option to ignore very first heading. 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 obsidian-linter.