Changeset 3447:e0073fa9c57c

Show
Ignore:
Timestamp:
2003-08-05 06:55:47 (5 years ago)
Author:
Brendan Cully <brendan@…>
Branch:
HEAD
Message:

This patch removes the Kendra format from mutt. (The support was
broken anyways.)

Files:
10 modified

Legend:

Unmodified
Added
Removed
  • attach.c

    r3267 r3447  
    766766        return -1; 
    767767      } 
    768       if (ctx.magic == M_MBOX || ctx.magic == M_MMDF || ctx.magic == M_KENDRA) 
     768      if (ctx.magic == M_MBOX || ctx.magic == M_MMDF) 
    769769        chflags = CH_FROM; 
    770770      chflags |= (ctx.magic == M_MAILDIR ? CH_NOSTATUS : CH_UPDATE); 
  • buffy.c

    r3344 r3447  
    121121  typ = mx_get_magic (path); 
    122122 
    123   if (typ != M_MBOX && typ != M_MMDF && typ != M_KENDRA) 
     123  if (typ != M_MBOX && typ != M_MMDF) 
    124124    return 0; 
    125125 
     
    349349      case M_MBOX: 
    350350      case M_MMDF: 
    351       case M_KENDRA: 
    352351 
    353352        if (STAT_CHECK) 
  • commands.c

    r3371 r3447  
    804804    } 
    805805 
    806     need_buffy_cleanup = (ctx.magic == M_MBOX || ctx.magic == M_MMDF || ctx.magic == M_KENDRA); 
     806    need_buffy_cleanup = (ctx.magic == M_MBOX || ctx.magic == M_MMDF); 
    807807 
    808808    mx_close_mailbox (&ctx, NULL); 
  • copy.c

    r3441 r3447  
    699699  int r; 
    700700 
    701   if ((msg = mx_open_new_message (dest, hdr, (src->magic == M_MBOX || src->magic == M_MMDF || src->magic == M_KENDRA) ? 0 : M_ADD_FROM)) == NULL) 
     701  if ((msg = mx_open_new_message (dest, hdr, (src->magic == M_MBOX || src->magic == M_MMDF) ? 0 : M_ADD_FROM)) == NULL) 
    702702    return -1; 
    703   if (dest->magic == M_MBOX || dest->magic == M_MMDF || dest->magic == M_KENDRA) 
     703  if (dest->magic == M_MBOX || dest->magic == M_MMDF) 
    704704    chflags |= CH_FROM | CH_FORCE_FROM; 
    705705  chflags |= (dest->magic == M_MAILDIR ? CH_NOSTATUS : CH_UPDATE); 
  • editmsg.c

    r3179 r3447  
    144144  if (fgets (buff, sizeof (buff), fp) && is_from (buff, NULL, 0, NULL)) 
    145145  { 
    146     if (tmpctx.magic == M_MBOX || tmpctx.magic == M_MMDF || 
    147         tmpctx.magic == M_KENDRA) 
     146    if (tmpctx.magic == M_MBOX || tmpctx.magic == M_MMDF) 
    148147      cf = CH_FROM | CH_FORCE_FROM; 
    149148  } 
  • init.c

    r3441 r3447  
    10651065            p = "MMDF"; 
    10661066            break; 
    1067           case M_KENDRA: 
    1068             p = "KENDRA"; 
    1069             break; 
    10701067          case M_MH: 
    10711068            p = "MH"; 
  • mbox.c

    r3173 r3447  
    1919/* This file contains code to parse ``mbox'' and ``mmdf'' style mailboxes */ 
    2020 
    21 /* OS/2's "kendra" mail folder format is also supported.  It's a slightly 
    22  * modified version of MMDF. 
    23  */ 
    24  
    2521#include "mutt.h" 
    2622#include "mailbox.h" 
     
    121117      break; 
    122118 
    123     if (mutt_strcmp (buf, ctx->magic == M_MMDF ? MMDF_SEP : KENDRA_SEP) == 0) 
     119    if (mutt_strcmp (buf, MMDF_SEP) == 0) 
    124120    { 
    125121      loc = ftell (ctx->fp); 
     
    170166          if (fseek (ctx->fp, tmploc, SEEK_SET) != 0 || 
    171167              fgets (buf, sizeof (buf) - 1, ctx->fp) == NULL || 
    172               mutt_strcmp (ctx->magic == M_MMDF ? MMDF_SEP : KENDRA_SEP, buf) != 0) 
     168              mutt_strcmp (MMDF_SEP, buf) != 0) 
    173169          { 
    174170            if (fseek (ctx->fp, loc, SEEK_SET) != 0) 
     
    191187            break; 
    192188          lines++; 
    193         } while (mutt_strcmp (buf, ctx->magic == M_MMDF ? MMDF_SEP : KENDRA_SEP) != 0); 
     189        } while (mutt_strcmp (buf, MMDF_SEP) != 0); 
    194190 
    195191        hdr->lines = lines; 
     
    204200 
    205201      ctx->msgcount++; 
    206       if(ctx->magic == M_KENDRA && feof(ctx->fp)) 
    207         break; 
    208202    } 
    209203    else 
     
    425419  if (ctx->magic == M_MBOX) 
    426420    rc = mbox_parse_mailbox (ctx); 
    427   else if (ctx->magic == M_MMDF || ctx->magic == M_KENDRA) 
     421  else if (ctx->magic == M_MMDF) 
    428422    rc = mmdf_parse_mailbox (ctx); 
    429423  else 
     
    609603      { 
    610604        if ((ctx->magic == M_MBOX && mutt_strncmp ("From ", buffer, 5) == 0) || 
    611             (ctx->magic == M_MMDF && mutt_strcmp (MMDF_SEP, buffer) == 0) || 
    612             (ctx->magic == M_KENDRA && mutt_strcmp(KENDRA_SEP, buffer) == 0)) 
     605            (ctx->magic == M_MMDF && mutt_strcmp (MMDF_SEP, buffer) == 0)) 
    613606        { 
    614607          if (fseek (ctx->fp, ctx->size, SEEK_SET) != 0) 
     
    772765  if (ctx->magic == M_MMDF) 
    773766    offset -= (sizeof MMDF_SEP - 1); 
    774   else if (ctx->magic == M_KENDRA) 
    775     offset -= (sizeof KENDRA_SEP - 1); 
    776767   
    777768  /* allocate space for the new offsets */ 
     
    810801           
    811802      } 
    812       else if (ctx->magic == M_KENDRA) 
    813       { 
    814         if (fputs (KENDRA_SEP, fp) == EOF) 
    815         { 
    816           mutt_perror (tempfile); 
    817           mutt_sleep (5); 
    818           unlink (tempfile); 
    819           goto bail; 
    820         } 
    821       } 
    822803 
    823804      /* save the new offset for this message.  we add `offset' because the 
     
    853834            unlink (tempfile); 
    854835            goto bail;  
    855           } 
    856           break; 
    857         case M_KENDRA: 
    858           if(fputs(KENDRA_SEP, fp) == EOF) 
    859           { 
    860             mutt_perror (tempfile); 
    861             mutt_sleep (5); 
    862             unlink (tempfile); 
    863             goto bail; 
    864836          } 
    865837          break; 
     
    910882      fgets (buf, sizeof (buf), ctx->fp) == NULL || 
    911883      (ctx->magic == M_MBOX && mutt_strncmp ("From ", buf, 5) != 0) || 
    912       (ctx->magic == M_MMDF && mutt_strcmp (MMDF_SEP, buf) != 0) || 
    913       (ctx->magic == M_KENDRA && mutt_strcmp (KENDRA_SEP, buf) != 0)) 
     884      (ctx->magic == M_MMDF && mutt_strcmp (MMDF_SEP, buf) != 0)) 
    914885  { 
    915886    dprint (1, (debugfile, "mbox_sync_mailbox: message not in expected position.")); 
     
    11171088    case M_MBOX: 
    11181089    case M_MMDF: 
    1119     case M_KENDRA: 
    11201090      if (fseek (ctx->fp, 0, SEEK_SET) != 0) 
    11211091      { 
  • mx.c

    r3433 r3447  
    467467  else if (ascii_strcasecmp (s, "maildir") == 0) 
    468468    DefaultMagic = M_MAILDIR; 
    469   else if (ascii_strcasecmp (s, "kendra") == 0) 
    470     DefaultMagic = M_KENDRA; 
    471469  else 
    472470    return (-1); 
     
    14651463    } 
    14661464 
    1467     case M_KENDRA: 
    1468     { 
    1469       if (fputs (KENDRA_SEP, msg->fp) == EOF) 
    1470         r = -1; 
    1471       break; 
    1472     } 
    1473  
    14741465#ifdef USE_IMAP 
    14751466    case M_IMAP: 
     
    14941485  } 
    14951486   
    1496   if (r == 0 && (ctx->magic == M_MBOX || ctx->magic == M_MMDF || ctx->magic == M_KENDRA) 
     1487  if (r == 0 && (ctx->magic == M_MBOX || ctx->magic == M_MMDF) 
    14971488      && (fflush (msg->fp) == EOF || fsync (fileno (msg->fp)) == -1)) 
    14981489  { 
     
    16451636    case M_MBOX: 
    16461637    case M_MMDF: 
    1647     case M_KENDRA: 
    16481638      return mbox_check_empty (path); 
    16491639    case M_MH: 
  • mx.h

    r3179 r3447  
    3333  M_MBOX = 1, 
    3434  M_MMDF, 
    35   M_KENDRA, 
    3635  M_MH, 
    3736  M_MAILDIR 
     
    4746 
    4847#define MMDF_SEP "\001\001\001\001\n" 
    49 #define KENDRA_SEP "\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\n" 
    5048#define MAXLOCKATTEMPT 5 
    5149 
  • sendlib.c

    r3375 r3447  
    23532353   * the message body begins with "From "    
    23542354   */ 
    2355   if (f.magic == M_MMDF || f.magic == M_MBOX || f.magic == M_KENDRA) 
     2355  if (f.magic == M_MMDF || f.magic == M_MBOX) 
    23562356  { 
    23572357    mutt_mktemp (tempfile);