Well, I found the solution, the whole image startup script should be: SmalltalkEditor initialize. SmalltalkImage checkChangesFileAvailability: false. SmalltalkImage checkSourcesFileAvailability: false. Display restore.
Of course, In the next build of PharoKernel it will be called during the building process. Cheers -- Pavel On Wed, Nov 17, 2010 at 9:39 AM, Pavel Krivanek <[email protected]> wrote: > Hi Hernán, > > thanks for the report, I tried it in Wine and I got the same problem. > I currently have no idea why it does that on Windows. > > Please add to some image startup script this line: > SmalltalkEditor initialize. > > It was forgotten because SmalltalkEditor has not standalone class > initialization method but it uses the method defined in its > superclass. > > Cheers, > -- Pavel > > On Wed, Nov 17, 2010 at 2:50 AM, Hernán Morales Durand > <[email protected]> wrote: >> Hi Pavel, >> >> Opening PharoKernel-1.2-12229 raises the following information dialog: >> >> "Pharo cannot write to the changes file named >> ....PharoKernel-Core-1.2-12229.changes >> Please check that you have write permission for this file >> You won't be able to save this image correctly until you fix this" >> >> under Pharo 4.0.2 VM 12/04/2010 and Win XP SP3. I cannot copy the >> debug report trace because after pressing Ctrl+C another exception is >> raised and there is no menu option to copy text (see the attachment). >> >> Permissions are intact and similar to other working .changes files in >> the same directory, should I use a special VM or open the image in a >> non-standard way? >> >> Cheers, >> >> 2010/11/6 Pavel Krivanek <[email protected]>: >>> Hi, >>> >>> I uploaded an updated version of PharoKernel. It is now able to load >>> all PharoCore packages (resultant image included). >>> >>> https://gforge.inria.fr/frs/download.php/27904/PharoKernel-1.2-12229.zip >>> >>> If you want to use DejaVu fonts, uncomment in the file initCore.st this >>> lines: >>> >>> Gofer it >>> squeaksource: 'DejaVu'; >>> package: 'DejaVuBitmapFonts'; >>> load. >>> (Smalltalk globals at: #DejaVuHolder) installFull. >>> StandardFonts restoreDefaultFonts. >>> >>> Please check the generated PharoCore image and open issues for errors >>> because it shows that the packages are missing some initialization >>> code. >>> >>> Cheers, >>> -- Pavel >>> >>> >> >> >> >> -- >> Hernán Morales >> Information Technology Manager, >> Institute of Veterinary Genetics. >> National Scientific and Technical Research Council (CONICET). >> La Plata (1900), Buenos Aires, Argentina. >> Telephone: +54 (0221) 421-1799. >> Internal: 422 >> Fax: 425-7980 or 421-1799. >> >
