Re: [Screem-devel] Anyone interested in trying out a few bug fixes
Status: Inactive
Brought to you by:
davek
From: David K. <da...@ri...> - 2009-11-05 19:51:41
|
On 5 Nov 2009, at 05:53, Jim Hayward wrote: > A few of the changes... > > Port the code to GtkSourceView2. This is not yet complete. You > currently > cannot edit the default highlighting colors in preferences. Printing > is > also disabled. The current code uses libgnomeprint. This still needs > to > be ported to the Gtk print API. The easiest thing here might be to do what I originally did pinch the code that gedit uses and adapt as necessary, not least because it will then act the same as gedit and fit in better with the desktop overall. > The completely outdated internal GDL code is no longer used. The code > now compiles against the system installed libgdl. One note, GDL is > broken with Gtk 2.18 client-side windows. I filed an upstream bug > report > with the GDL developers. You can work around the problem by starting > screem with.. > env GDK_NATIVE_WINDOWS=1 path/to/screem I've not followed GDL development, has it stopped being so fragmented? Each project which used it seemed to have their own version, with various patches. > > The "document tree" is in pretty bad shape. It is totally broken for > CSS > files. The tree is disabled for CSS files right now. I causes all > kinds > of interesting segfaults. Closing the tree view and not using it at > all > is recommended. From the (regular) crashes reported / seen the segfaults seemed to be more with libcroco getting upset at being fed incomplete css and getting stuck rather than the document tree. Disabling the document tree will have a bad side effect in that it will cause the select context feature to stop working, so you won't be able to select the content of the current tag, select the current tag, or select the parent tag. Off the top of my head this is the only thing I know will break. The Dreamweaver/Golive template support might use the tree model, I can't recall. I'll throw in something else that needs sorting, the document has changed warning when saving. I could reproduce this with the ubuntu packaged version of screem, but whenever I tried to reproduce it with development versions I never could (including building from an ubuntu source package). David |