Yes, it's caused by preferences referencing obsolete classes.

Change 
Preferences class >> removePreference: aSymbol
        "Remove all memory of the given preference symbol."
        
        self dictionaryOfPreferences removeKey: aSymbol ifAbsent: [].
        Parameters removeKey: aSymbol ifAbsent: [].
        (Parameters at: #PersonalDictionaryOfPreferences ifAbsent: []) 
ifNotNil: [:personalDict | personalDict removeKey: aSymbol ifAbsent: []]

Then evaluate:
        
Preferences removePreference: #automaticFlapLayout; 
                        removePreference: #navigatorOnLeftEdge;
                        removePreference: #classicNavigatorEnabled.

And you should be able to save.

Cheers,
Henry 
                

On Nov 23, 2009, at 4:46 17PM, Henrik Jegbjerg Hansen wrote:

> Saving preferences to disk gives an error in latest pharo core.  I am on
> Ubuntu Linux with the latest VM.
> 
> Any ideas how to fix this?
> 
> 
> -- 
> Henrik Jegbjerg Hansen
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 


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

Reply via email to