diff -r 4467a141f5eb -r 8a3302fd3cce HTMLUtilities.st --- a/HTMLUtilities.st Mon Dec 15 19:56:01 2014 +0100 +++ b/HTMLUtilities.st Wed Dec 17 21:17:07 2014 +0100 @@ -437,7 +437,7 @@ escape:aString "helper to escape invalid/dangerous characters in an url's arguments or post-fields. These are: - control characters, '+', ';', '?', '&' and space -> %XX ascii as hex digits + control characters, dQuote, '+', ';', '?', '&' and space -> %XX ascii as hex digits % -> %% " @@ -451,7 +451,7 @@ ws nextPutAll: '%%'. ] ifFalse:[ ((c codePoint < 16r7F) - and:[ ('+;?& ' includes:c) not ]) ifTrue: [ + and:[ ('+;?&" ' includes:c) not ]) ifTrue: [ ws nextPut: c. ] ifFalse:[ ws nextPut: $%. @@ -508,10 +508,10 @@ !HTMLUtilities class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libbasic2/HTMLUtilities.st,v 1.18 2014-07-01 10:12:38 sr Exp $' + ^ '$Header: /cvs/stx/stx/libbasic2/HTMLUtilities.st,v 1.19 2014-12-17 20:17:07 cg Exp $' ! version_CVS - ^ '$Header: /cvs/stx/stx/libbasic2/HTMLUtilities.st,v 1.18 2014-07-01 10:12:38 sr Exp $' + ^ '$Header: /cvs/stx/stx/libbasic2/HTMLUtilities.st,v 1.19 2014-12-17 20:17:07 cg Exp $' ! !