[Mono-bugs] [Bug 47573][Wis] Changed - Bugs in System.Uri
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Wed, 13 Aug 2003 09:07:25 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by duncan@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=47573
--- shadow/47573 2003-08-12 21:40:20.000000000 -0400
+++ shadow/47573.tmp.15533 2003-08-13 09:07:25.000000000 -0400
@@ -40,6 +40,22 @@
Okay, turns out case #2 isn't a bug, it was just a typo:
2) /g =>file://x, /g
We actually correctly yield the result 'http://a/g'.
+
+------- Additional Comments From duncan@ximian.com 2003-08-13 09:07 -------
+Just found another case that's broken.
+
+ Uri u = new Uri ("mailto:test@foo.com");
+ Console.WriteLine (u);
+
+Right now we get 'file://mailto:test@foo.com/', instead we want just
+'mailto:test@foo.com'.
+
+Fixing this case should also fix the 'g:h' case. Right now, with my
+uncommited fixes, we get 'g://h/'.
+
+We need to add a stricter test to find out the host part of the URI
+and be less aggressive with appending the "//" delimiter.
+