OCompletion doesn't work in Pharo 1.2 because of Preferences delete

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

OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Mariano Martinez Peck
HI Ramain (or someone with time).

OCompletion does not work anymore in Pharo 1.2 because of the Preferences removal. It would be nice if you could update it to use the new settings framework.

There is information here:   http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/

Thanks

mariano

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Levente Uzonyi-2
On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:

> HI Ramain (or someone with time).
>
> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
> removal. It would be nice if you could update it to use the new settings
> framework.

I fixed some of the preference issues (i didn't upload it yet), but it's a
PITA to make it work in Pharo 1.2, because too many things were changed
and are therefore broken.
Btw what's with the "keep deprecated stuff for the next 2 minor versions"
policy? Preferences are gone in 1.2, but Settings were only introduced in
1.1 and Preferences doesn't seem to be deprecated at all in 1.1. So,
according to the policy, Preferences should be available till at least
1.3.


Levente

>
> There is information here:
> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>
> Thanks
>
> mariano
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Stéphane Ducasse
In reply to this post by Mariano Martinez Peck

On Oct 26, 2010, at 11:18 PM, Levente Uzonyi wrote:

> On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:
>
>> HI Ramain (or someone with time).
>>
>> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
>> removal. It would be nice if you could update it to use the new settings
>> framework.
>
> I fixed some of the preference issues (i didn't upload it yet), but it's a PITA to make it work in Pharo 1.2, because too many things were changed and are therefore broken.

I can imagine.
We should really get a way to support automatic change application but this is a real job to build that.

> Btw what's with the "keep deprecated stuff for the next 2 minor versions" policy?

this is what we do: we will remove 1.1 deprecated methods in 1.3 alpha. May be we did not apply it totally and are messy with that
because we did not deprecated all the preferences methods.

> Preferences are gone in 1.2, but Settings were only introduced in 1.1 and Preferences doesn't seem to be deprecated at all in 1.1. So, according to the policy, Preferences should be available till at least 1.3.

the preferences class is just there in 1.2 to help people loading their code. but the behavior is gone.

Settings were introduced in 1.1 (but not used) so that people can migrate their code in 1.1 to save it in 1.2.
Alain reminds that recently.

>
>
> Levente
>
>>
>> There is information here:
>> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>>
>> Thanks
>>
>> mariano
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Levente Uzonyi-2
On Tue, 26 Oct 2010, Stéphane Ducasse wrote:

>
> On Oct 26, 2010, at 11:18 PM, Levente Uzonyi wrote:
>
>> On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:
>>
>>> HI Ramain (or someone with time).
>>>
>>> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
>>> removal. It would be nice if you could update it to use the new settings
>>> framework.
>>
>> I fixed some of the preference issues (i didn't upload it yet), but it's a PITA to make it work in Pharo 1.2, because too many things were changed and are therefore broken.
>
> I can imagine.
> We should really get a way to support automatic change application but this is a real job to build that.
>
>> Btw what's with the "keep deprecated stuff for the next 2 minor versions" policy?
>
> this is what we do: we will remove 1.1 deprecated methods in 1.3 alpha. May be we did not apply it totally and are messy with that
> because we did not deprecated all the preferences methods.
>
>> Preferences are gone in 1.2, but Settings were only introduced in 1.1 and Preferences doesn't seem to be deprecated at all in 1.1. So, according to the policy, Preferences should be available till at least 1.3.
>
> the preferences class is just there in 1.2 to help people loading their code. but the behavior is gone.
No, it's not there. At least not in the core image (12216).


Levente

>
> Settings were introduced in 1.1 (but not used) so that people can migrate their code in 1.1 to save it in 1.2.
> Alain reminds that recently.
>>
>>
>> Levente
>>
>>>
>>> There is information here:
>>> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>>>
>>> Thanks
>>>
>>> mariano
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Stéphane Ducasse
In reply to this post by Stéphane Ducasse

On Oct 26, 2010, at 11:38 PM, Levente Uzonyi wrote:

> On Tue, 26 Oct 2010, Stéphane Ducasse wrote:
>
>>
>> On Oct 26, 2010, at 11:18 PM, Levente Uzonyi wrote:
>>
>>> On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:
>>>
>>>> HI Ramain (or someone with time).
>>>>
>>>> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
>>>> removal. It would be nice if you could update it to use the new settings
>>>> framework.
>>>
>>> I fixed some of the preference issues (i didn't upload it yet), but it's a PITA to make it work in Pharo 1.2, because too many things were changed and are therefore broken.
>>
>> I can imagine.
>> We should really get a way to support automatic change application but this is a real job to build that.
>>
>>> Btw what's with the "keep deprecated stuff for the next 2 minor versions" policy?
>>
>> this is what we do: we will remove 1.1 deprecated methods in 1.3 alpha. May be we did not apply it totally and are messy with that
>> because we did not deprecated all the preferences methods.
>>
>>> Preferences are gone in 1.2, but Settings were only introduced in 1.1 and Preferences doesn't seem to be deprecated at all in 1.1. So, according to the policy, Preferences should be available till at least 1.3.
>>
>> the preferences class is just there in 1.2 to help people loading their code. but the behavior is gone.
>
> No, it's not there. At least not in the core image (12216).

then this is just a mistake.

>
>
> Levente
>
>>
>> Settings were introduced in 1.1 (but not used) so that people can migrate their code in 1.1 to save it in 1.2.
>> Alain reminds that recently.
>>>
>>>
>>> Levente
>>>
>>>>
>>>> There is information here:
>>>> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>>>>
>>>> Thanks
>>>>
>>>> mariano
>>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Levente Uzonyi-2
In reply to this post by Mariano Martinez Peck
On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:

> HI Ramain (or someone with time).
>
> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
> removal. It would be nice if you could update it to use the new settings
> framework.

Ocompletion-ul.74 should work in both Pharo 1.1 and 1.2. After loading the
package evaluate [ECToolSet register].


Levente

>
> There is information here:
> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>
> Thanks
>
> mariano
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: OCompletion doesn't work in Pharo 1.2 because of Preferences delete

Stéphane Ducasse
In reply to this post by Mariano Martinez Peck
thanks!

On Oct 27, 2010, at 3:52 AM, Levente Uzonyi wrote:

> On Tue, 26 Oct 2010, Mariano Martinez Peck wrote:
>
>> HI Ramain (or someone with time).
>>
>> OCompletion does not work anymore in Pharo 1.2 because of the Preferences
>> removal. It would be nice if you could update it to use the new settings
>> framework.
>
> Ocompletion-ul.74 should work in both Pharo 1.1 and 1.2. After loading the package evaluate [ECToolSet register].
>
>
> Levente
>
>>
>> There is information here:
>> http://book.pharo-project.org/book/CustomizingPharo/DeclaringSetting/
>>
>> Thanks
>>
>> mariano
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project