Show
Ignore:
Timestamp:
2003-03-03 06:01:06 (6 years ago)
Author:
Thomas Roessler <roessler@…>
Branch:
HEAD
Message:

IDN support for e-mail messages. Things should work automagically
once you have the GNU IDN library available from
ftp://alpha.gnu.org/pub/gnu/libidn/ installed. For IDN's which
can't be losslessly recoded to your local character set, mutt should
automatically fall back to using the ASCII representation. There's
probably a considerable number of bugs in this, and the code may, at
this point, not even compile on machines without libidn. Will start
working on that ASAP.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • addrbook.c

    r3179 r3311  
    5656    case 'r': 
    5757      adr[0] = 0; 
    58       rfc822_write_address (adr, sizeof (adr), alias->addr); 
     58      rfc822_write_address (adr, sizeof (adr), alias->addr, 1); 
    5959      snprintf (tmp, sizeof (tmp), "%%%ss", fmt); 
    6060      snprintf (dest, destlen, tmp, adr); 
     
    223223    if (AliasTable[i]->tagged) 
    224224    { 
    225       rfc822_write_address (buf, buflen, AliasTable[i]->addr); 
     225      rfc822_write_address (buf, buflen, AliasTable[i]->addr, 0); 
    226226      t = -1; 
    227227    } 
     
    229229 
    230230  if(t != -1) 
    231     rfc822_write_address (buf, buflen, AliasTable[t]->addr); 
     231    rfc822_write_address (buf, buflen, AliasTable[t]->addr, 0); 
    232232 
    233233  mutt_menuDestroy (&menu);