[Xapian-tickets] [Xapian] #550: Omega script enhancement: $prettyurl
Xapian
nobody at xapian.org
Thu Jun 12 10:53:16 BST 2014
#550: Omega script enhancement: $prettyurl
-------------------------+-----------------------------
Reporter: catkin | Owner: olly
Type: enhancement | Status: assigned
Priority: normal | Milestone: 1.3.3
Component: Omega | Version:
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
-------------------------+-----------------------------
\
\
\
\
\
\
Comment (by james):
A note on why {{{[]@}}} should be fine for us despite being {{{gen-
delims}}} in the URI syntax
(http://tools.ietf.org/html/rfc3986#section-2.2):
{{{@}}} is used for authentication delimitation in common schemes, and
{{{[]}}} for IPv6 (and future) literals. Both of these fall only in the
authority section, which starts {{{//}}} and so is very unlikely to
actually be constructed via {{{$prettyurl}}} in its common use in Xapian.
I may be misconstruing what {{{$prettyurl}}} is for, in which case the
above may be incorrect in some uses.
Incidentally, {{{http:bad.html}}} is valid URI syntax, but not a valid
http absolute URI (which requires an authority), so I believe it is as a
relative URI with an explicit scheme. ({{{http:http:bad.html}}}
similarly.)
\
\
\
--
Ticket URL: <http://trac.xapian.org/ticket/550#comment:9>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list