Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multi-line ASCII art? #3

Open
ignat980 opened this issue Dec 12, 2016 · 2 comments
Open

Support for multi-line ASCII art? #3

ignat980 opened this issue Dec 12, 2016 · 2 comments

Comments

@ignat980
Copy link

Say I have an ascii art I want to be able to easily share, like this "fabulous" dude:
⊂_ヽ
  \\ _
   \( ͡° ͜ʖ ͡°)
    < ⌒ヽ F
   /   へ\ A
   /  / \\ B
   レ ノ   ヽ_つ U
  / / L
  / /| O
 ( (ヽ U
 | |、\S
 | 丿 \ ⌒)
 | |  ) /
`ノ )  Lノ
(_/

Currently if I post this into the settings, it strips all the newlines. Would it be possible save them? I think the change should be very simple, it might be just a UI issue as far as I know.

@jigglycrumb
Copy link
Owner

Hi @ignat980,

I already thought about multiline support, but I fear this could cause some trouble - different font faces could insert letters, spaces and tabs of different width, which would mess up the ASCII art. So I went for one-liners as I thought they were the safest bet. What are your thoughts or experiences? Have you tried pasting your fabulous dude on different pages, and did it look good?

@ignat980
Copy link
Author

Yea. It actually uses a specific type of white space character that remains the same width no matter where you post it, called an ideographic space. Also, the main use-cases of multiline ascii art (at least where I would use it) is YouTube and Twitch, yet also possibly in chat services like Skype, Discord, and Omegle, so early support could only test against those sites. People who make ascii art with plain spaces and tabs obviously don't know the horrors of having their spaces stripped, but I've encountered that problem many times before and know how to do it correctly now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants