Changeset 24287
- Timestamp:
- 07/11/2008 01:32:01 PM (6 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Frameworks/AutoHyperlinks Framework/Source/AHLinkLexer.l
r24182 r24287 81 81 gtalkSpec gtalk:(chat|call|gtalk)\?jid=.+\@.+\.{TLDs}(&from_jid=.+\@.+\.{TLDs})? 82 82 myimSpec myim:(addContact|sendIM)\?(((uID|cID)=[0-9]*&?)|(auto=(true|false)&?))+ 83 msnSpec msnim:(chat|add|voice|video)\?contact=.+\@.+\.{TLDs} 83 84 84 85 %{ … … 138 139 {yahooIMSpec} | 139 140 {rdarSpec} | 141 {msnSpec} | 140 142 {spotifySpec} {return AH_URL_VALID;} 141 143 trunk/Frameworks/AutoHyperlinks Framework/UnitTests/SimpleURLTest.m
r24146 r24287 463 463 testHyperlink(@"spotify:user:abcd1234"); 464 464 testHyperlink(@"spotify:radio:abcd1234"); 465 //msnim: URIs taken from http://en.wikipedia.org/wiki/URI_scheme 466 testHyperlink(@"msnim:chat?contact=example@msn.com"); 467 testHyperlink(@"msnim:add?contact=example@msn.com"); 468 testHyperlink(@"msnim:voice?contact=example@msn.com"); 469 testHyperlink(@"msnim:video?contact=example@msn.com"); 465 470 } 466 471