Re: [Nautilus-list] Bonobo changes break Nautilus & eog build
- From: John Sullivan <sullivan eazel com>
- To: Dan Winship <danw helixcode com>
- Cc: nautilus <nautilus-list lists eazel com>, <gnome-components-list gnome org>
- Subject: Re: [Nautilus-list] Bonobo changes break Nautilus & eog build
- Date: Fri, 26 May 2000 09:06:05 -0700
Gene is trying to get EOG to work.
I added NULL to the Bonobo_PersistStream_load call to get it to compile. I
verified that I could run Nautilus with this change so I checked it in
before getting this message. I'll now check whether changing it to "" causes
less segfaulting when visiting a text file.
John
on 5/26/00 9:04 AM, Dan Winship at danw helixcode com wrote:
>> Dan Winship changed the BonoboPersistStream API but nobody updated Nautilus
>> or EOG, neither of which will compile with the latest Bonobo.
>
> My understanding was that anyone trying to use up-to-the-minute bonobo
> was expected to be paying attention to gnome-components-list.
>
> Anyway, you can see the diffs at
> http://primates.helixcode.com/~danw/persist-stream.diff. (The ones in
> the gnome-components-list archive are out of date, and the more recent
> diff that I posted there got filtered out for moderation because it
> was too long...)
>
> For EOG (and other components), you can probably just copy the sorts
> of changes made to bonobo/components/text-plain/bonobo-text-plain.c.
>
> For Nautilus (and other containers), you probably just need to add the
> new "type" argument to Bonobo_PersistStream_{load,save} calls, which
> can be "" if you don't know or don't care about the content type.
>
> There are also additional new features that you can take advantage of
> involving type-checking and importing/exporting multiple types, as
> explained in idl/bonobo-persist.idl.
>
> -- Dan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]