The issue was that if you have multiple links with the same shortened versions, the calculator would always pick the first link with the specified shortened version.
This new and improved version directly converts the original byte ranges retrieved from the ranges and converts them to a working character-based NSRange and thus generate a fully working and functional link range.
This is a fix for #28.
The issue was that if you have multiple links with the same shortened versions, the calculator would always pick the first link with the specified shortened version.
This new and improved version directly converts the original byte ranges retrieved from the ranges and converts them to a working character-based NSRange and thus generate a fully working and functional link range.