[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