From: Kaspar Schiess Date: 2004-07-05T23:40:53+09:00 Subject: Re: [ANN] aeditor 1.0 released -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | on windows there are font problems.. you can make me happy if you can | make solve this problem. Thanks in advance. Making you happy: @font.create is not executed before onCanvasPrepare, and the font thusly accessed is invalid, causing segmentation fault. Solution proposed: def create read_registry super # this is where it looses control @font_created = true @font.create @back_buffer.create @canvas.setFocus update_title end and then a return unless @font_created in onCanvasPrepare (at the very start). Problems with this solution are: a race condition exists. You would have to do that with a semaphore or other. The speed of the whole editor seems to be very slow under windows with Fox. Can I ask you again to the exact reason why another fully evolved editor like SciTE will not do ? best regards, kaspar semantics & semiotics code manufacture www.tua.ch/ruby -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA6WmUFifl4CA0ImQRAq8CAJ9LS5UFhgvgcDcM7LouCXOTmshgfgCeJlnX WSvQq49Z9lYTq4zp+hbFIvc= =5C9h -----END PGP SIGNATURE-----