Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was trying to make a comment like this

When you are banned from asking questions then you should read 
( carefully.

Which should render to

When you are banned from asking questions then you should read what-can-i-do-when-getting-sorry-we-are-no-longer-accepting-questions-answers carefully.

But link texts greather than 70 characters fail to render in comments.


This is how I made the comment

  1. Copy the link of the question I want to link in my favorites tab (What can I do when getting "We are no longer accepting questions/answers from this account"?
  2. Pasting that link in the comment field
  3. Cutting out the part after the last slash in the link (what-can-i-do-when-getting-sorry-we-are-no-longer-accepting-questions-answers) and putting it between the [ ]
share|improve this question
While this is a bug, can't you just write a shorter link title? – Linuxios Mar 23 '13 at 3:32
Of course I can. I just wanted to complain about something :) – juergen d Mar 23 '13 at 3:32
Test 2 [what can I do when getting sorry we are no longer accepting questions answers] ( – hjpotter92 Mar 23 '13 at 3:33
@animuson: Hmm. How did you do that? – juergen d Mar 23 '13 at 3:34
@juergend: Are you sure you don't have weird characters in between the ] and (? – animuson Mar 23 '13 at 3:35
@animuson: I removed characters from the link text I tried and it worked with less than 71 characters. No special characters involved. – juergen d Mar 23 '13 at 3:36
up vote 7 down vote accepted

Here's the culprit:

Zero-width non-joiners are a *****

There is no character limit for links. There are hidden characters after your opening parenthesis, which causes the link after it to get auto-linkified, and the identification text before it is rendered as normal text.

This is probably some weird side-affect of SE adding zero-width spacers in between text to break long blocks of text that might overflow the screen. Random Guess

Solution: Don't do that. SE could linkify things first, but I still say don't do that.

Confirming my suspicions: As you can see in this second screenshot, adding more characters to the long block of non-breaking text causes the zero-width spacers to appear inside the actual identifier rather than immediately after the parenthesis.

So much fun!

share|improve this answer
what-can-i-do-when-getting-sorry-we-are-no-longer-accepting-questions-answers <-- Not a copy paste, I typed that out manually. The hidden characters get added automatically. – animuson Mar 23 '13 at 3:41
culprit should be arrested and jailed:P – NullPoiиteя Mar 23 '13 at 4:36

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .