From dd75eec7491373f25d76cd8e32744507feefee80 Mon Sep 17 00:00:00 2001 From: Christophe Demarey Date: Thu, 3 Sep 2026 12:16:37 +0200 Subject: [PATCH] Fix OSSubprocess for Pharo 14: OSPlatform current defaultEncoding OSEnvironment>>defaultEncoding was removed in Pharo 14. OSPlatform (currently)>>defaultEncoding provides the same ZnCharacterEncoder value (utf8), so swap the receiver. Cross-version compatible (Pharo 11-14). --- repository/OSSubprocess/OSSUnixSubprocess.class.st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repository/OSSubprocess/OSSUnixSubprocess.class.st b/repository/OSSubprocess/OSSUnixSubprocess.class.st index 273e6bf..62cfb04 100644 --- a/repository/OSSubprocess/OSSUnixSubprocess.class.st +++ b/repository/OSSubprocess/OSSUnixSubprocess.class.st @@ -323,7 +323,7 @@ OSSUnixSubprocess >> createMissingStandardStreams: aBoolean [ { #category : 'accessing' } OSSUnixSubprocess >> defaultEncoding [ - ^ OSEnvironment current defaultEncoding + ^ OSPlatform current defaultEncoding ] { #category : 'env building' }