Zinc-Character-Encoding-[Core|Tests]

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Zinc-Character-Encoding-[Core|Tests]

Sven Van Caekenberghe-2
Another quick note about Zinc repackaging:

There is now a package called Zinc-Character-Encoding-Core (and accompanying unit tests package) that is separate and standalone from Zinc-HTTP and that contains UTF-8 encoding, various byte encodings with their own mappings, Base64 encoding and Percent encoding (sometimes called URL or HTTP encoding), Character read and write streams that wrap binary streams as well as buffered read and write streams. All this without any dependency on older bits and pieces. I think these are clean, modern and correct implementations, but only time and external usage will tell (these classes are not new, they have been in Zinc in some form for years).

Zinc-Resource-Meta-[Core|Tests] now depends on this new package (because URLs use Percent encoding, which also requires Character encoding itself).

Zinc-HTTP now requires both Zinc-Character-Encoding as well as Zinc-Resource-Meta.

ConfigurationOfZincHTTPComponents has been updated and now also includes groups for Zinc-Character-Encoding as well as Zinc-Resource-Meta.

Sven

--
Sven Van Caekenberghe
http://stfx.eu
Smalltalk is the Red Pill