What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 128 Stack Exchange communities.

I was trying to make a comment like this

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]
(http://meta.stackexchange.com/questions/86997/) 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.

Edit

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
4  
Test: [what-can-i-do-when-getting-sorry-we-are-no-longer-accepting-questions-answers](‌​meta.stackexchange.com/questions/86997) –  The Community Mar 23 '13 at 3:27
    
While this is a bug, can't you just write a shorter link title? –  Linuxios Mar 23 '13 at 3:32
1  
Of course I can. I just wanted to complain about something :) –  juergen d Mar 23 '13 at 3:32
3  
    
Test 2 [what can I do when getting sorry we are no longer accepting questions answers] (meta.stackexchange.com/questions/86997) –  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

1 Answer 1

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
3  
[what-can-i-do-when-getting-sorry-we-are-no-longer-accepting-questions-answers](‌​meta.stackexchange.com/questions/86997) <-- 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 .