The Grease Portability Library
1.7.0
v1.7.0
Changes:
- #40: GRPlatform>>thisContext support finalized
- #111: Support for GemStone 3.6
- #112: Implement GRCodec>>allCodecs in GemStone
- #114 & #115: Pharo9 support: possibility to switch between (deprecated)
UTF8TextConverterandZnUTF8EncoderforGRPharoUtf8Codec. - Pharo 4 & 5: removed from the supported list of platforms
Important for Pharo 9 users:
Due to the deprecation of TextConverter, Grease 1.7.0 adds the possibility to switch to the Zinc UTF8 encoder/decoder in Pharo 9’s implementation of GRPharoUtf8Codec, which uses the UTF8TextConverter by default.
We keep the old TextConverter encoder/decoder as the default for now. The problem is that the old encoder (UTF8TextConverter) uses a stream on a String collection while ZnUtf8Encoder requires a ByteArray collection in the stream. Code changes are therefore often required. Seaside is not yet ready either but will switch at the some point.
Users can switch between the used encoders by using:
GRPlatform current setutf8CodectoDeprecatedTextConverter and GRPlatform current setutf8CodectoZinc
Download
- Source: https://github.com/SeasideSt/Grease
- JSON API: repos.ecosyste.ms
-
PURL:
pkg:github/SeasideSt/Grease
- Stars 20
- Forks 22
- Open issues 5
- License mit
- Language Smalltalk
- Size 1.44 MB
- Created at about 12 years ago
- Updated at 3 months ago
- Pushed at 3 months ago
- Last synced at 3 months ago
- Dependencies parsed at Pending