Eliot Miranda uploaded a new version of Network to project The Trunk: http://source.squeak.org/trunk/Network-eem.224.mcz
==================== Summary ====================
Name: Network-eem.224 Author: eem Time: 3 May 2018, 12:54:19.600192 am UUID: d2a302ef-6dfa-405c-af25-c428b2e90431 Ancestors: Network-pre.223
Use isAsciiString instead of inlining it using isAscii, which permits performance improvement if isAsciiString is well-implemented.
=============== Diff against Network-pre.223 ===============
Item was changed: ----- Method: MIMEHeaderValue>>asHeaderValue (in category 'printing') ----- asHeaderValue | strm result | strm := WriteStream on: (String new: 20). strm nextPutAll: mainValue. parameters associationsDo: [:e | strm nextPut: $; ; nextPutAll: e key; nextPutAll: '='; nextPutAll: e value]. + ^ (result := strm contents) isAsciiString + ifFalse: [QEncodingMimeConverter mimeEncode: result] + ifTrue: [result] - ^ ((result := strm contents) anySatisfy: [:c | c isAscii not]) - ifTrue: [QEncodingMimeConverter mimeEncode: result] - ifFalse: [result] !
packages@lists.squeakfoundation.org