--- F J Franklin <[EMAIL PROTECTED]>
wrote: > > I really don't think we want to do this. 
I've
> only
> > really worked on some of the simpler
> import/exports
> > so I probably have an oversimplified idea of what
> they
> > need.  But for importing we need to provide access
> to
> > the AppendStrux and related functions.
> > Having all imports and exports translated the way
> you
> > suggest will add another weak link in the chain
> where
> > the developer will have to try to map everything
> from
> > his source format to his destination format and
> then
> > Abi will have to do a second mapping from this
> > destination format to its internal format.  All
> these
> > mappings are lossy to some degree and the loss
> will
> > be cumulative.
> > We have to be able to import/export directly
> to/from
> > AbiWord's internal structure.
> 
> Did you mean to write to just me?

Oops.  I still hit the reply button without thinking
sometimes ):

> Anyway, I agree that best results can only be got by
> interacting directly
> with AbiWord's internals. But the purpose behind SPI
> is a passive
> "C"-style interface whereby AbiWord calls functions
> defined in the plugin
> and *not* vice-versa. Kenneth's CAPI is more likely
> to provide interaction
> bewteen plugin and abiword.
> 
> The interface below does lend itself easily to some
> simple conversions
> such as compression/decompression and
> encryption/decryption. Also,
> perhaps, things like bad Cocoa RTF <-> proper RTF -
> but I don't know about
> that.

Yes it does sound like it has some good uses.
I definitely think there is a good idea in here
somewhere.  I just wanted to warn people about
potential lossiness in the general case.

Andrew Dunbar.

> >> extern "C" [...] int
> >> convert_document (const unsigned char *
> source_buffer,
> >>                   unsigned long source_length,
> >>                   const char *
> source_content_type,
> >>                   unsigned char ** buffer,
> >>                   unsigned long * length,
> >>                   char ** content_type);
> 
> Anyway, I'm still only thinking about it.
> 
> Regards, Frank
> 
> Francis James Franklin
> [EMAIL PROTECTED]
> 
> "No, she really likes me. She told me I look like
> Britney Spears, and why
> would you say that to somebody you don't like?"
>                                                     
>       --- Elle Woods
> 
>  

=====
http://linguaphile.sourceforge.net http://www.abisource.com

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Reply via email to