[Pharo-dev] Is fileout on the change sorter working in Pharo 70?

Stephane Ducasse stepharo.self at gmail.com
Wed Nov 8 16:03:43 EST 2017


File @ /Users/ducasse/Documents/Pharo/vms/70-x86/Pharo.app/Contents/MacOS

Stef

On Wed, Nov 8, 2017 at 10:03 PM, Stephane Ducasse
<stepharo.self at gmail.com> wrote:
> https://pharo.fogbugz.com/f/cases/20658/Fileouting-code-from-the-changesorter-does-not-work
>
> On Wed, Nov 8, 2017 at 9:53 PM, Stephane Ducasse
> <stepharo.self at gmail.com> wrote:
>> 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.
>>
>> On Wed, Nov 8, 2017 at 9:38 PM, Stephane Ducasse
>> <stepharo.self at gmail.com> wrote:
>>> Ah thanks we should fix this.
>>>
>>> On Wed, Nov 8, 2017 at 9:31 PM, Christian Kellermann
>>> <ckeen at pestilenz.org> wrote:
>>>> * Stephane Ducasse <stepharo.self at 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.
>>>>




More information about the Pharo-dev mailing list