Re: [Tracker] Patch for Evolution



On Sun, 2007-05-13 at 19:48 +0200, Laurent Aguerreche wrote:
Hello,

I send a patch for Evolution.

* indexing of more emails with imap. Some emails are named/stocked that
way:
  - id_mail.HEADER
  - id_mail.1.MIME
  - id_mail.1
  - id_mail.2.MIME
  - id_mail.2
  - etc.
  where *.MIME contains MIME type of corresponding mail part. So with
this schema body mail is in first mail part and other parts are assumed
to contain mail attachments.

* fix bad parsing of summary file:
   in skip_token(), '>=' and not '>' to test return of fseek()
* all 'char' switched to 'gchar' (and same thing for 'int')


For all email module:
* use of g_slice_new0/g_slice_free to (des)allocate email-related
structures.

I committed this but not sure about using some of the gmime functions -
I originally replaced some of them as they left open file handles (1024
limit on linux) which means email indeixng will fail. Hopefully your
patch is ok here but I may have to remove some of it if file handle
problems arise

Everyone else can you test email indexing is working ok especially with
large number of attachments


jamie





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