commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ./ChangeLog java/net/URI.java


From: Andrew John Hughes
Subject: [commit-cp] classpath ./ChangeLog java/net/URI.java
Date: Thu, 19 May 2005 17:00:59 -0400

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Andrew John Hughes <address@hidden>     05/05/19 21:00:59

Modified files:
        .              : ChangeLog 
        java/net       : URI.java 

Log message:
        2005-05-19  Andrew John Hughes  <address@hidden>
        
        * java/net/URI.java:
        Added more documentation.
        (RFC2396_MARK): Removed.
        (RFC2396_UNRESERVED): Changed to RFC3986_UNRESERVED and updated.
        (RFC2396_REG_NAME): Changed to RFC3986_REG_NAME and updated.
        (RFC2396_PCHAR): Changed to RFC3986_PCHAR and updated.
        (RFC2396_SEGMENT): Changed to RFC3986_SEGMENT and updated.
        (RFC2396_PATH_SEGMENTS): Changed to RFC3986_PATH_SEGMENTS.
        (RFC3986_UNRESERVED): New field.
        (RFC3986_SSP): New field.
        (RFC3986_HOST): New field.
        (RFC3986_USERINFO): New field.
        (static): New initializer to initialize patterns with class.
        (parseURI()): Moved authority parsing to parseServerAuthority().
        (unquote(String)): Removed invalid exception for non-ASCII chars.
        (quote(String)): Implemented.
        (quoteAuthority(String)): Adapted to use new fields.
        (quote(String,String)): Moved escaping of characters to another
        method.
        (quoteHost(String)): Implemented.
        (quotePath(String)): Adapted to use new fields.
        (quoteUserInfo(String)): Implemented.
        (parseServerAuthority()): Implemented.
        (normalize()): Implemented.
        (normalizePath(String)): Implemented as part of normalize().
        (removeLastSegment(StringBuffer)): Likewise.
        (relativize(java.net.URI)): Implemented.
        (equals(Object)): Implemented.
        (hashCode()): Implemented.
        (compareTo(Object)): Implemented.
        (compareFragments(java.net.URI)): Implemented.
        (toString()): Use fields directly.
        (toASCIIString()): Implemented.
        (escapeCharacters(String)): Implemented to escape non-ASCII characters.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3653&tr2=1.3654&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/net/URI.java.diff?tr1=1.13&tr2=1.14&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]