REBOL3 tracker
  0.9.12 beta
Ticket #0000482 User: anonymous

Project:



rss
TypeBug Statuswaiting Date13-Jun-2008 16:07
Versionalpha 31 Categoryn/a Submitted byJerry
PlatformAll Severitymajor Prioritynormal

Summary Parse-URL
Description when url path includes "!" , "@", or Chinese characters, It cannot be parsed right. It's a serious problem, especiall when the url is "file:///...", because Chinese filename is very common.

The way to fix it is changing the definition of path-char in system/intrinsic/parse-url, like this:

path-char: union
make bitset! #{00000000EFFFFFF5FFFFFFF57FFFFFEA}
charset [#"^(100)" - #"^(FFFF)"]
Example code

			

Assigned ton/a Fixed in- Last Update20-Jan-2009 03:38


Comments
(0000330)
BrianH
20-Jan-2009 03:38

This may have to wait for discussions of what the syntax implications are of Unicode filenames specified in URL form.

Note: That discussion is happening in #2013 and #2014.

Date User Field Action Change
5-Apr-2013 04:26 BrianH Comment : 0000330 Modified -
20-Jan-2009 03:38 BrianH Comment : 0000330 Added -
20-Jan-2009 03:36 BrianH Status Modified deferred => waiting
20-Jan-2009 03:32 BrianH Version Modified => alpha 31
20-Jan-2009 03:32 BrianH Status Modified submitted => deferred
20-Jan-2009 03:32 BrianH Priority Modified none => normal
2-Dec-2008 18:50 Admin Ticket Added -