[w3m-dev 04103] Re: mailto: タグについて
SAKAI Kiyotaka <[email protected]>
| Newsgroups | gmane.comp.web.w3m.devel |
|---|---|
| Message-ID | <[email protected]> |
>> In article <[email protected]>, SAKAI Kiyotaka <[email protected]> writes: > mailer > 1. config mailer > config > 2. config mailer MAILER > > 3. config mailer MAILER > w3mmail.cgi > MAILER w3mmail.cgi > config > w3mmail.cgi config Index: fm.h =================================================================== RCS file: /cvsroot/w3m/w3m/fm.h,v retrieving revision 1.127 diff -u -r1.127 fm.h --- fm.h 15 Jul 2004 16:44:37 -0000 1.127 +++ fm.h 30 Aug 2004 06:59:04 -0000 @@ -928,6 +928,7 @@ #endif global char *Editor init(DEF_EDITOR); #ifdef USE_W3MMAILER +global int w3mMailer init(TRUE); global char *Mailer init(NULL); #else global char *Mailer init(DEF_MAILER); Index: main.c =================================================================== RCS file: /cvsroot/w3m/w3m/main.c,v retrieving revision 1.245 diff -u -r1.245 main.c --- main.c 2 Aug 2004 15:40:50 -0000 1.245 +++ main.c 30 Aug 2004 06:59:05 -0000 @@ -2913,7 +2913,7 @@ } if (!strncasecmp(a->url, "mailto:", 7) #ifdef USE_W3MMAILER - && non_null(Mailer) && strchr(a->url, '?') == NULL + && !w3mMailer && strchr(a->url, '?') == NULL #endif ) { /* invoke external mailer */ @@ -3950,7 +3950,7 @@ if (!strncasecmp(url, "mailto:", 7) #ifdef USE_W3MMAILER - && non_null(Mailer) && strchr(url, '?') == NULL + && !w3mMailer && strchr(url, '?') == NULL #endif ) { /* invoke external mailer */ Index: rc.c =================================================================== RCS file: /cvsroot/w3m/w3m/rc.c,v retrieving revision 1.99 diff -u -r1.99 rc.c --- rc.c 2 Aug 2004 15:40:50 -0000 1.99 +++ rc.c 30 Aug 2004 06:59:05 -0000 @@ -136,6 +136,7 @@ #define CMT_MAILCAP N_("List of mailcap files") #define CMT_URIMETHODMAP N_("List of urimethodmap files") #define CMT_EDITOR N_("Editor") +#define CMT_W3MMAILER N_("Use w3mmail.cgi") #define CMT_MAILER N_("Mailer") #define CMT_EXTBRZ N_("External Browser") #define CMT_EXTBRZ2 N_("Second External Browser") @@ -516,6 +517,7 @@ CMT_URIMETHODMAP, NULL}, #endif {"editor", P_STRING, PI_TEXT, (void *)&Editor, CMT_EDITOR, NULL}, + {"w3mmailer", P_INT, PI_ONOFF, (void *)&w3mMailer, CMT_W3MMAILER, NULL}, {"mailer", P_STRING, PI_TEXT, (void *)&Mailer, CMT_MAILER, NULL}, {"extbrowser", P_STRING, PI_TEXT, (void *)&ExtBrowser, CMT_EXTBRZ, NULL}, {"extbrowser2", P_STRING, PI_TEXT, (void *)&ExtBrowser2, CMT_EXTBRZ2, -- (E-mail: [email protected])