Recover lost changes

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Recover lost changes

Benjamin Van Ryseghem (Pharo)
Why this tool do not register
        - class creation
        - class removal
        - class definition changes
        - method removal

??

I was doing huge refactor when the VM crashed ... Now I am doomed :s

I hate wasting my time :s


Ben

Reply | Threaded
Open this post in threaded view
|

Re: Recover lost changes

NorbertHartl

Am 19.07.2011 um 17:37 schrieb Benjamin:

> Why this tool do not register
> - class creation
> - class removal
> - class definition changes
> - method removal
>
> ??
>
It should. If you look at the whole list the types you mentined start with "doit: ...."

Norbert

> I was doing huge refactor when the VM crashed ... Now I am doomed :s
>
> I hate wasting my time :s
>
>
> Ben
>


Reply | Threaded
Open this post in threaded view
|

Re: Recover lost changes

Benjamin Van Ryseghem (Pharo)

On Jul 19, 2011, at 6:13 PM, Norbert Hartl wrote:

>
> Am 19.07.2011 um 17:37 schrieb Benjamin:
>
>> Why this tool do not register
>> - class creation
>> - class removal
>> - class definition changes
>> - method removal
>>
>> ??
>>
> It should. If you look at the whole list the types you mentined start with "doit: ...."

Cool, I wasn't aware of that :)

Is there a way to select all do its ?
And to select only "interesting do its" (I mean without STARTUP, workspace, etc) ?


Thanks,

Ben

>
> Norbert
>
>> I was doing huge refactor when the VM crashed ... Now I am doomed :s
>>
>> I hate wasting my time :s
>>
>>
>> Ben
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Recover lost changes

NorbertHartl

Am 19.07.2011 um 18:19 schrieb Benjamin:

>
> On Jul 19, 2011, at 6:13 PM, Norbert Hartl wrote:
>
>>
>> Am 19.07.2011 um 17:37 schrieb Benjamin:
>>
>>> Why this tool do not register
>>> - class creation
>>> - class removal
>>> - class definition changes
>>> - method removal
>>>
>>> ??
>>>
>> It should. If you look at the whole list the types you mentined start with "doit: ...."
>
> Cool, I wasn't aware of that :)
>
> Is there a way to select all do its ?
> And to select only "interesting do its" (I mean without STARTUP, workspace, etc) ?
>
I don't think so. I'm asking this myself from time to time. You can select all items and you should remove the doits you did in the workspace as they might interfere with the replay of the actions. There is no comfortable way as far as I know.

Norbert

>>
>> Norbert
>>
>>> I was doing huge refactor when the VM crashed ... Now I am doomed :s
>>>
>>> I hate wasting my time :s
>>>
>>>
>>> Ben
>>>
>>
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Recover lost changes

Stéphane Ducasse
In reply to this post by Benjamin Van Ryseghem (Pharo)
because the changes formats does not support a declarative format (I'm dreaming of and that could be based on ring).
So the current implementation fits everything in doit so the tools would have to scan expressions to identify the corresponding actions...
I hope that one day we will be able to fix that.

Stef

On Jul 19, 2011, at 5:37 PM, Benjamin wrote:

> Why this tool do not register
> - class creation
> - class removal
> - class definition changes
> - method removal
>
> ??
>
> I was doing huge refactor when the VM crashed ... Now I am doomed :s
>
> I hate wasting my time :s
>
>
> Ben
>