Comments (3)
Sorry, I should not use \n
in literal string qaq
from yamlfmt.
I notice you've closed it now, but here's what I've got about the issues with the output just to keep track.
Of the 3 issues with the output:
- Double quotes around the result
- This is from the yaml library. I haven't yet thought of a context free way to get rid of these due to the way they are added into the formatted output, but I'm experimenting with solutions.
- Outputting to a single line
- This is also from the library, and this one I'm not sure why it does that. It's possible the
yaml.Node
serialization doesn't retain the|
multiline literal syntax information.
- This is also from the library, and this one I'm not sure why it does that. It's possible the
- The trailing
n
- This was a bug with
emoji_support
in 0.5.0 that I fixed in #55 and will be in version 0.6.0
- This was a bug with
from yamlfmt.
Haha I also found the issue and it should advance one byte to check 'U'
.
Besides I figure it out why it always formats to a single line since it considers emoji is not printable, so the text contains special characters and always output to escaped one line instead of multi-line literal string or simple string.
from yamlfmt.
Related Issues (20)
- Add option to remove trailing spaces HOT 2
- Unexpected reformatting of block scalar? HOT 2
- Preserve multiline for line ending with \ HOT 4
- Exclude is still a little bit wonky HOT 8
- Feature Request: Optional exclude content from .gitignore HOT 1
- Docs request: `best_width`, YAML library HOT 2
- Request: `indent` being respected beyond top level HOT 1
- Support system-installed yamlfmt HOT 15
- Wrong front matter interpretation HOT 1
- Feature request: allow to retain some empty lines HOT 5
- scan_folded_as_literal not behaving plausible with trailing whitespace HOT 4
- yamlfmt does not respect `excldue` HOT 5
- yamlfmt -dry and yamlfmt (no -dry) have a difference of opinion HOT 1
- Support finding a local yamlfmt config file named `.yamlfmt.yaml` HOT 1
- Simple, single line output when there is a file with incorrect formatting HOT 2
- Do not touch file if there are no changes HOT 5
- Preserve at most X lines setting
- bug: nested arrays are flattened HOT 3
- Get yamlfmt into official Debian repositories
- Infinite adding EOL HOT 4
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 yamlfmt.