You could also be friendly and tell the editor that it's UTF8 using a bom http://en.wikipedia.org/wiki/Byte_order_mark
I dunno how standard that is nowadays though. On 05/16/2011 05:10 PM, Damien Cassou wrote:
On Mon, May 16, 2011 at 5:01 PM, Henrik Sperre Johansen <[email protected]> wrote:FileStream newFileNamed: 'test.txt' do: [ :stream | stream converter: MacRomanTextConverter new; " or: TextConverter newForEncoding: 'mac-roman' " nextPutAll: 'ééé' ].This is the correct way of solving your problem... however, your application becomes dependent of MacOS X. If you want your application to be portable to other OSes, I would advise you to use the simple approach that you give FileStream newFileNamed: 'test.txt' do: [ :each | each nextPutAll: 'ééé' ] and tell your favorite Apple editor that this is indeed UTF-8. UTF-8 is the standard, MacRoman is Apple only.
