Fix ready for review. It pops up a Workspace populated with the text...
��
�� �� Pharo 2.0 introduced StartupLoader for loading common preferences��
�� �� into a fresh image.�� Since Pharo 3.0 this was renamed in favour of��
�� �� StartupPreferencesLoader.

�� �� Some of your startup preference files need to be updated.��
�� �� To edit these, evaluate the following line:

�� �� �� �� StartupPreferencesHandler new perform inspect

However I am not sure if I got the correct info correct regarding when things were introduced/deprecated. Could someone knowing the history better confirm that is reasonable?

Now credit to the GTInspector team.�� It was a nice surprise to automatically be able to edit and save the files by evaluating that one line above.��

cheers -ben

On Sat, Apr 25, 2015 at 9:20 PM, Ben Coman <btc@openinworld.com> wrote:
While the fix is simple, its not a minor thing just to change a preferences file external to the image. This is going to bite *everyone* who moves to 5.0-development, and when 5.0 is released its going to bite lots of general public.�� A debugger can't be presented at startup with any reasonable expectation that users think Pharo is a quality product.
��
First impressions count.��

This should be handled more gracefully by presenting instructions on how to migrate to StartupPreferencesLoader using version specific folders."


Yuriy, Did you log an issue already to cleanup the StartupLoader references?

cheers -ben


On Wed, Apr 22, 2015 at 2:34 PM, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
Yes, I know. But while I was trying to understand the problem, I���ve found places in StartupPreferencesLoader where code is generated with StartupLoader. It���s a minor thing, but do we really need a place with potential problems in our system?

Uko

> On 22 Apr 2015, at 08:13, Esteban Lorenzano <estebanlm@gmail.com> wrote:
>
>
>> On 21 Apr 2015, at 19:27, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
>>
>> Oh, it should be replaced by StartupPreferencesLoader. I���ll submit a slice
>
> a slice for what?
> the changes you need to do are in your preferences file, not inside the image.
>
> Esteban
>

>>> On 21 Apr 2015, at 19:20, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
>>>
>>> So now startup actions are not working because StartupLoader was removed. What are the plans about this?
>>>
>>>> On 21 Apr 2015, at 17:40, GitHub <noreply@github.com> wrote:
>>>> 15368 unload Deprecate40 in Pharo5
>>>>�� �� https://pharo.fogbugz.com/f/cases/15368