Re: screem & gnome-menus-2.11.x



On Sun, 2005-06-19 at 18:50 -0400, Joseph E. Sacco, Ph.D. wrote:
> As reported last week, screem-0.14.1 does not compile because it was
> written for gnome-menus-2.10.x. The dependency on gnome-menus-2.10.x is
> isolated to a single file:
> 
> 	./src/screem-apps-model.c
> 
> screem CVS [anonymous login]
> 
> 	:pserver:anonymous cvs sourceforge net:/cvsroot/screem
> 
> contains a development branch, screem-dev, which is a work-in-progress
> version of screem-0.15. This version builds, installs and runs with
> *either* gnome-menus-2.10.x or gnome-menus-2.11.x.
> 
> >From the Changelog:
> 
>         2005-05-29 David A Knight  <david ritter demon co uk>
>         
>                 * screem-apps-model.c:  support 2.10.x versions of
>                                 libgnome-menu as well as newer versions
> 
> David Knight's work on screem-apps-model.c is worth studying. A
> comparison of the CVS version of screem-apps-model.c with the version
> from screem-0.14.1 shows a way to port other applications to support
> both gnome-menus-2.10.x and gnome-menus-2.11.x

Good catch. :)

To poke the hackers about this, a note like the one above posted to
gnome-list, gnome-love and maybe d-d-l and other liste would be
appropriate. What do you think?

The safest approach would be to hunt down all apps that have issues with
this and file bug reports against them. Would be a lot more work
though...

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]