Hi2017-11-08 21:53 GMT+01:00 Stephane Ducasse <stepharo.self@gmail.com>:It looks like the problem is here but I cannot find it.
CodeExporter>> writeSourceCodeFrom: aStream baseName: baseName isSt: stOrCsFlag
| extension fileName�� outputStream |
self halt.
extension := stOrCsFlag ifTrue: ['.st']�� ifFalse: ['.cs'].
fileName := baseName, extension.
fileName := FileSystem disk checkName: fileName fixErrors: true.
outputStream := (File named: fileName) writeStream.
(ZnCrPortableWriteStream on: (ZnCharacterWriteStream
on: outputStream
encoding: 'utf8')) nextPutAll: aStream contents.
outputStream close.
self inform: 'Filed out to: ', String cr, fileName.Try rewrite code to FileSystem. I think we should never use File directly:extension := stOrCsFlag ifTrue: ['st']�� ifFalse: ['cs'].FileLocator home / baseName , extension writeStreamDo: [:s |(ZnCrPortableWriteStream on: (ZnCharacterWriteStreamon: sencoding: 'utf8')) nextPutAll: aStream contents].We should choose what to use instead of #home in that case.��
I wondering does File is actually used by FileSystem?
Should not we remove it from system?
��
On Wed, Nov 8, 2017 at 9:38 PM, Stephane Ducasse
<stepharo.self@gmail.com> wrote:
> Ah thanks we should fix this.
>
> On Wed, Nov 8, 2017 at 9:31 PM, Christian Kellermann
> <ckeen@pestilenz.org> wrote:
>> * Stephane Ducasse <stepharo.self@gmail.com> [171108 21:29]:
>>> Hi
>>>
>>> I'm trying to rescue some of my work (that I cannot save in MC nor in
>>> Iceberg because the system
>>> does not see it - super funny).
>>>
>>> I can browse the change using the changesorter when I do fileout
>>> the system tells me that the file it saved but I cannot find it on my disc.
>>> Apparently none of the fileout is working in the changesorter. :(
>>
>> I have successfully filed out code with epicea but not changesorter.
>>
>> HTH,
>>
>> Christian
>>
>> --
>> May you be peaceful, may you live in safety, may you be free from
>> suffering, and may you live with ease.
>>
|
������ | Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - http://www.cnrs.fr Phone: +33 06 52 70 66 13 |