Many (or most) MSDN links have (...) in them (like "(v=vs.110)"), but XChat thinks that URL is ending before "(" and parses URL wrongly. Could you please add ( and ) to list of characters acceptable in URL? I know that some people write:
http://google.com/\([insert text here])
but blame them; AFAIK, in English, you have to put space before ( to make it correct (and I'm sure it's so in Polish, and they don't differ too much in this aspect, do they?).