Make-Link does not present for certain URLs

Prob’ly this is owing to an underlying Apple URL service glitch, but thought I would mention: contextual menu items Open URL and Make Link do not present for certain URLs.

Paste these three url-lines into a Scrivener document, then control click on each. The above menu items will present for the first one, but not the second and third.

http://www.poetryfoundation.org/poetrymagazine/poem/246502

http://poems.com/poem.php?date=15764

http://www.literatureandlatte.com/forum/viewforum.php?f=3

Further investigation suggests it is just the ‘?’ that throws it. Unless Scrivener just does not like poetry. Nah, what am I saying? Those poems are awesome.

Thanks,
–Greg

P.S. Bonus: http://www.triquarterly.org/issues/issue-144/scene-my-copilot-and-i-crash-moonbuggy

Hi Greg,

Scrivener has nothing against poetry, I assure you! You’re right that it’s the question mark that throws it. Link detection in text has been improved for a future version, though.

All the best,
Keith

Ah good. Thanks.

Best,
Greg

P.S. FYI, it is also thrown by apostrophes in URLs in the sense that when it auto selects the extent of the URL it stops short of them. Example:

http://en.wikisource.org/wiki/'Twas_like_a_Maelstrom,_with_a_notch,

The future version will use the Apple code that auto-detects links when typing, so it should be more consistent and robust in general.