https://bugs.documentfoundation.org/show_bug.cgi?id=91192

            Bug ID: 91192
           Summary: Writer not recognizing a URL's trailing carat, hash
                    mark, question mark, or backslash
           Product: LibreOffice
           Version: 4.2.8.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: major
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Writer usually auto-formats URLs differently. However, if the URL ends with a
carat, a hash mark, a quesiton mark, or a backslash, Writer treats that
character as not part of the URL. It should treat it as part of the URL. Here's
one of the URLs, as accessed May 7, 2015:

http://www.llbean.com/llb/shop/504714?gnrefine=1*WARMTH_RATING*Warmest^

In this case, the URL with or without the carat gets the intended page,
although one is without a certain blank space. Nonetheless, we should not
assume that a character is disposable.

Carats in URLs are rare. I don't know if it's technically improper, but I doubt
it.

Here's one with a hash mark: http://www.example.com/#

URLs ending in hash marks are becoming common. Although the hash mark is
officially meant for a fragment identifier, apparently Ajax programming
supports a URL ending with a hash mark.

The question mark is officially reserved for query strings. I don't know if a
URL ending with a question mark exists in the wild, but it's probably safer to
assume that it does.

The backslash is found in Windows locations but I don't know if it's barred
from URLs. In case it's not, it should be accepted as part of a URL.

Even if these characters are improper as URL characters, Writer should not make
that judgment, except for spaces and for less-than and greater-than symbols.
That judgment should be left to website servers and domain name servers. The
history of the hash mark supports that point.

If a newer Writer version has solved this, that's good enough.

I'm guessing my hardware.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to