I do it in supporting job using this code: |dict| dict := Dictionary new. dict at: #DejaVu put: (TextStyle named: 'Bitmap DejaVu Sans'). dict at: #DecimalProperty put: (Unicode classPool at: #DecimalProperty). dict at: #GeneralCategory put: (Unicode classPool at: #GeneralCategory). dict at: #GB2312Table put: (UCSTable classPool at: #GB2312Table). dict at: #JISX0208Table put: (UCSTable classPool at: #JISX0208Table). dict at: #KSX1001Table put: (UCSTable classPool at: #KSX1001Table). FLSerializer serialize: dict toFileNamed: 'morphicData.fuel' -- Pavel 2014/1/21 Frank Shearar <frank.shearar@gmail.com>
On 21 January 2014 10:40, Pavel Krivanek <pavel.krivanek@gmail.com> wrote:
We can now (again) load and initialize Morphic and tools after unloading it.
Main problems to solve: - Multilingual packages are problematic to load - ThemeIcons>>#iconSelectors message finds Object>>#systemIcon too
for simplicity we do not load most of the tests and NativeBoost.
https://ci.inria.fr/pharo-contribution/view/Pharo-Kernel-3.0/job/PharoKernel...
That is very impressive! How did you make morphicData.fuel? (I can see that it has various class pools like GB2312Table, for Unicode.)
frank
-- Pavel