On Jan 10, 2008 2:39 PM, James Vega <[EMAIL PROTECTED]> wrote: > On Thu, Jan 10, 2008 at 08:28:14PM +0100, Tony Mechelynck wrote: > > The parentheses should have been percent-escaped, i.e., replaced by a > > percent > > sign and their hex value (00-FF) as in > > > > http://www.vim.org/%28test%29 > > While it's true that the URL RFC dictates that such characters should be > hex-escaped, most user interfaces accept the non-escaped version so > people don't have to remember character codes for everything. This does > make it more difficult to perform proper highlighting/selection of a URL > but it's a give and take for user simplicity vs. developer hardship. > This is also why angle brackets are specified for use as URL delimiters > in text, since it vastly simplifies parsing.
Actually, RFC 2616 (Hypertext Transfer Protocol -- HTTP/1.1) says at 3.2.3 (URI Comparison) that parentheses, being in the reserved set, are not required to evaluate as equal to the %XX forms. So, a standards conforming web server could send you to a different page depending on whether you use http://vim.org/%28test%29 or http://vim.org/(test) ... Though that may or may not be relevant to the conversation at hand. ~Matt --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---