e.g.:

Source
------

```
[This link will merge with the text and the 2nd link][1]

non-link text

[this link causes the previous link to merge with it.][2] 

[1]: http://example.com/ 
[2]: http://example.com/áéíóúö/

```

Demonstration
-------------

[This link will merge with the text and the 2nd link](http://example.com/)

non-link text

[this link causes the previous link to merge with it.](http://example.com/%C3%A1%C3%A9%C3%AD%C3%B3%C3%BA%C3%B6/) 

Description
-----------

Note that there are client side and server side bugs with this.

**Server side:** when rendered the above is one link, pointing to <http://example.com/>  

**Client side:** when previewed only the first link is linked.

I'm primarily concerned about the foreign alphabet characters since they are the most frequently used, not other glyphs that [may be used in URLs](http://i-technica.com/whitestuff/urlencodechart.html).

Possible workarounds
--------------------

As I've [said elsewhere](https://stackoverflow.com/questions/217533/links-to-urls-containing-parentheses/258369#258369):

> 
> Sometimes URLs can fail to link correctly because they contain disallowed characters. In these cases [encode the characters using the % notation](http://i-technica.com/whitestuff/urlencodechart.html). Previously characters such as () [] ' and \* were not allowed but the server-side Markdown renderer has been modified to accept them now. Currently the only (known) characters that aren't accepted are ones with accents, graves, diaeresis etc. For example: é or ö, although **with wikipedia links** you can just use the unadorned character. 
> 
> 
>