diff options
Diffstat (limited to '')
| -rw-r--r-- | anchor.c | 3 | ||||
| -rw-r--r-- | buffer.c | 8 | ||||
| -rw-r--r-- | cookie.c | 3 | ||||
| -rw-r--r-- | display.c | 5 | ||||
| -rw-r--r-- | etc.c | 3 | ||||
| -rw-r--r-- | file.c | 34 | ||||
| -rw-r--r-- | form.c | 4 | ||||
| -rw-r--r-- | frame.c | 6 | ||||
| -rw-r--r-- | func.c | 6 | ||||
| -rw-r--r-- | history.c | 5 | ||||
| -rw-r--r-- | istream.c | 15 | ||||
| -rw-r--r-- | linein.c | 5 | ||||
| -rw-r--r-- | local.c | 3 | ||||
| -rw-r--r-- | main.c | 59 | ||||
| -rw-r--r-- | url.c | 4 | 
15 files changed, 145 insertions, 18 deletions
| @@ -1,4 +1,4 @@ -/* $Id: anchor.c,v 1.29 2003/09/24 18:48:58 ukai Exp $ */ +/* $Id: anchor.c,v 1.30 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include "myctype.h"  #include "regex.h" @@ -736,6 +736,7 @@ link_list_panel(Buffer *buf)      int i;      char *t, *u, *p;      ParsedURL pu; +    /* FIXME: gettextize? */      Str tmp = Strnew_charp("<title>Link List</title>\  <h1 align=center>Link List</h1>\n"); @@ -1,4 +1,4 @@ -/* $Id: buffer.c,v 1.28 2003/09/22 21:02:16 ukai Exp $ */ +/* $Id: buffer.c,v 1.29 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #ifdef USE_MOUSE @@ -207,6 +207,7 @@ writeBufferName(Buffer *buf, int n)      if (all == 0 && buf->lastLine != NULL)  	all = buf->lastLine->linenumber;      move(n, 0); +    /* FIXME: gettextize? */      msg = Sprintf("<%s> [%d lines]", buf->buffername, all);      if (buf->filename != NULL) {  	switch (buf->currentURL.scheme) { @@ -248,6 +249,7 @@ gotoLine(Buffer *buf, int n)  	       (getNextPage(buf, 1) != NULL)) ;      }      if (l->linenumber > n) { +	/* FIXME: gettextize? */  	sprintf(msg, "First line is #%ld", l->linenumber);  	set_delayed_message(msg);  	buf->topLine = buf->currentLine = l; @@ -255,6 +257,7 @@ gotoLine(Buffer *buf, int n)      }      if (buf->lastLine->linenumber < n) {  	l = buf->lastLine; +	/* FIXME: gettextize? */  	sprintf(msg, "Last line is #%ld", buf->lastLine->linenumber);  	set_delayed_message(msg);  	buf->currentLine = l; @@ -291,6 +294,7 @@ gotoRealLine(Buffer *buf, int n)  	       (getNextPage(buf, 1) != NULL)) ;      }      if (l->real_linenumber > n) { +	/* FIXME: gettextize? */  	sprintf(msg, "First line is #%ld", l->real_linenumber);  	set_delayed_message(msg);  	buf->topLine = buf->currentLine = l; @@ -298,6 +302,7 @@ gotoRealLine(Buffer *buf, int n)      }      if (buf->lastLine->real_linenumber < n) {  	l = buf->lastLine; +	/* FIXME: gettextize? */  	sprintf(msg, "Last line is #%ld", buf->lastLine->real_linenumber);  	set_delayed_message(msg);  	buf->currentLine = l; @@ -355,6 +360,7 @@ listBuffer(Buffer *top, Buffer *current)  	buf = buf->nextBuffer;      }      standout(); +    /* FIXME: gettextize? */      message("Buffer selection mode: SPC for select / D for delete buffer", 0,  	    0);      standend(); @@ -1,4 +1,4 @@ -/* $Id: cookie.c,v 1.8 2003/01/15 17:13:21 ukai Exp $ */ +/* $Id: cookie.c,v 1.9 2003/09/26 17:59:51 ukai Exp $ */  /*   * References for version 0 cookie:                                   @@ -537,6 +537,7 @@ initCookie(void)  Buffer *  cookie_list_panel(void)  { +    /* FIXME: gettextize? */      Str src = Strnew_charp("<html><head><title>Cookies</title></head>"  			   "<body><center><b>Cookies</b></center>"  			   "<p><form method=internal action=cookie>"); @@ -1,4 +1,4 @@ -/* $Id: display.c,v 1.67 2003/09/24 18:48:59 ukai Exp $ */ +/* $Id: display.c,v 1.68 2003/09/26 17:59:51 ukai Exp $ */  #include <signal.h>  #include "fm.h" @@ -334,6 +334,7 @@ make_lastline_message(Buffer *buf)  	Strcat(msg, Sprintf("%d/%d (%d%%)", cl, ll, r));      }      else +	/* FIXME: gettextize? */  	Strcat_charp(msg, "Viewing");  #ifdef USE_SSL      if (buf->ssl_certificate) @@ -475,6 +476,7 @@ displayBuffer(Buffer *buf, int mode)      msg = make_lastline_message(buf);      if (buf->firstLine == NULL) { +	/* FIXME: gettextize? */  	Strcat_charp(msg, "\tNo Line");      }      if (delayed_msg != NULL) { @@ -1194,6 +1196,7 @@ message_list_panel(void)      Str tmp = Strnew_size(LINES * COLS);      ListItem *p; +    /* FIXME: gettextize? */      Strcat_charp(tmp,  		 "<html><head><title>List of error messages</title></head><body>"  		 "<h1>List of error messages</h1><table cellpadding=0>\n"); @@ -1,4 +1,4 @@ -/* $Id: etc.c,v 1.73 2003/09/24 18:48:59 ukai Exp $ */ +/* $Id: etc.c,v 1.74 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include <pwd.h>  #include "myctype.h" @@ -1101,6 +1101,7 @@ parsePasswd(FILE * fp, int netrc)      add_auth_pass_entry(&ent, netrc);  } +/* FIXME: gettextize? */  #define FILE_IS_READABLE_MSG "SECURITY NOTE: file %s must not be accessible by others"  FILE * @@ -1,4 +1,4 @@ -/* $Id: file.c,v 1.228 2003/09/24 18:48:59 ukai Exp $ */ +/* $Id: file.c,v 1.229 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include <sys/types.h>  #include "myctype.h" @@ -134,6 +134,7 @@ static int cur_iseq;  #ifdef USE_COOKIE  /* This array should be somewhere else */ +/* FIXME: gettextize? */  char *violations[COO_EMAX] = {      "internal error",      "tail match failed", @@ -1440,6 +1441,7 @@ getAuthCookie(struct http_auth *hauth, char *auth_header,  	    if (fmInitialized) {  		char *pp;  		term_raw(); +		/* FIXME: gettextize? */  		if ((pp =  		     inputStr(Sprintf("Username for %s: ", realm)->ptr,  			      NULL)) == NULL) @@ -1461,11 +1463,13 @@ getAuthCookie(struct http_auth *hauth, char *auth_header,  		 * (This is same behavior as lwp-request.)  		 */  		if (feof(stdin) || ferror(stdin)) { +		    /* FIXME: gettextize? */  		    fprintf(stderr, "w3m: Authorization required for %s\n",  			    realm);  		    exit(1);  		} +		/* FIXME: gettextize? */  		printf(proxy ? "Proxy Username for %s: " : "Username for %s: ",  		       realm);  		fflush(stdout); @@ -1516,6 +1520,7 @@ checkRedirection(ParsedURL *pu)  	return TRUE;      }      if (nredir >= FollowRedirection) { +	/* FIXME: gettextize? */  	tmp = Sprintf("Number of redirections exceeded %d at %s",  		      FollowRedirection, parsedURL2Str(pu)->ptr);  	disp_err_message(tmp->ptr, FALSE); @@ -1525,6 +1530,7 @@ checkRedirection(ParsedURL *pu)  	     (same_url_p(pu, &puv[(nredir - 1) % nredir_size]) ||  	      (!(nredir % 2)  	       && same_url_p(pu, &puv[(nredir / 2) % nredir_size])))) { +	/* FIXME: gettextize? */  	tmp = Sprintf("Redirection loop detected (%s)",  		      parsedURL2Str(pu)->ptr);  	disp_err_message(tmp->ptr, FALSE); @@ -1634,6 +1640,7 @@ loadGeneralFile(char *path, ParsedURL *volatile current, char *referer,  		return b;  	    }  #endif +	    /* FIXME: gettextize? */  	    disp_err_message(Sprintf("Unknown URI: %s",  				     parsedURL2Str(&pu)->ptr)->ptr, FALSE);  	    break; @@ -1681,6 +1688,7 @@ loadGeneralFile(char *path, ParsedURL *volatile current, char *referer,  	if (fmInitialized) {  	    term_cbreak(); +	    /* FIXME: gettextize? */  	    message(Sprintf("%s contacted. Waiting for reply...", pu.host)->  		    ptr, 0, 0);  	    refresh(); @@ -2528,6 +2536,7 @@ flushline(struct html_feed_environ *h_env, struct readbuffer *obuf, int indent,      char *hidden_anchor = NULL, *hidden_img = NULL, *hidden_bold = NULL,  	*hidden_under = NULL, *hidden = NULL; +#ifdef DEBUG      if (w3m_debug) {  	FILE *df = fopen("zzzproc1", "a");  	fprintf(df, "flushline(%s,%d,%d,%d)\n", obuf->line->ptr, indent, force, @@ -2540,6 +2549,7 @@ flushline(struct html_feed_environ *h_env, struct readbuffer *obuf, int indent,  	}  	fclose(df);      } +#endif      if (!(obuf->flag & (RB_SPECIAL & ~RB_NOBR)) && Strlastchar(line) == ' ') {  	Strshrink(line, 1); @@ -4910,7 +4920,9 @@ HTMLlineproc2body(Buffer *buf, Str (*feed) (), int llimit)      Lineprop mode, effect;      int pos;      int nlines; +#ifdef DEBUG      FILE *debug = NULL; +#endif      struct frameset *frameset_s[FRAMESTACK_SIZE];      int frameset_sp = -1;      union frameset_element *idFrame = NULL; @@ -4946,16 +4958,20 @@ HTMLlineproc2body(Buffer *buf, Str (*feed) (), int llimit)      }  #endif +#ifdef DEBUG      if (w3m_debug)  	debug = fopen("zzzerr", "a"); +#endif      effect = 0;      nlines = 0;      while ((line = feed()) != NULL) { +#ifdef DEBUG  	if (w3m_debug) {  	    Strfputs(line, debug);  	    fputc('\n', debug);  	} +#endif  	if (n_textarea >= 0 && *(line->ptr) != '<') {	/* halfload */  	    Strcat(textarea_str[n_textarea], line);  	    continue; @@ -5516,8 +5532,10 @@ HTMLlineproc2body(Buffer *buf, Str (*feed) (), int llimit)  	    goto proc_again;  	}      } +#ifdef DEBUG      if (w3m_debug)  	fclose(debug); +#endif      for (form_id = 1; form_id <= form_max; form_id++)  	forms[form_id]->next = forms[form_id - 1];      buf->formlist = (form_max >= 0) ? forms[form_max] : NULL; @@ -5682,6 +5700,7 @@ HTMLlineproc0(char *line, struct html_feed_environ *h_env, int internal)      int is_hangul, prev_is_hangul = 0;  #endif +#ifdef DEBUG      if (w3m_debug) {  	FILE *f = fopen("zzzproc1", "a");  	fprintf(f, "%c%c%c%c", @@ -5693,6 +5712,7 @@ HTMLlineproc0(char *line, struct html_feed_environ *h_env, int internal)  		(unsigned long)h_env);  	fclose(f);      } +#endif      tokbuf = Strnew(); @@ -7519,6 +7539,7 @@ _doFileCopy(char *tmpf, char *defstr, int download)      if (fmInitialized) {  	p = searchKeyData();  	if (p == NULL || *p == '\0') { +	    /* FIXME: gettextize? */  	    q = inputLineHist("(Download)Save file to: ",  			      defstr, IN_COMMAND, SaveHist);  	    if (q == NULL || *q == '\0') @@ -7537,6 +7558,7 @@ _doFileCopy(char *tmpf, char *defstr, int download)  		return -1;  	}  	if (checkCopyFile(tmpf, p) < 0) { +	    /* FIXME: gettextize? */  	    msg = Sprintf("Can't copy. %s and %s are identical.",  			  conv_from_system(tmpf), conv_from_system(p));  	    disp_err_message(msg->ptr, FALSE); @@ -7544,6 +7566,7 @@ _doFileCopy(char *tmpf, char *defstr, int download)  	}  	if (!download) {  	    if (_MoveFile(tmpf, p) < 0) { +		/* FIXME: gettextize? */  		msg = Sprintf("Can't save to %s", conv_from_system(p));  		disp_err_message(msg->ptr, FALSE);  	    } @@ -7574,6 +7597,7 @@ _doFileCopy(char *tmpf, char *defstr, int download)      else {  	q = searchKeyData();  	if (q == NULL || *q == '\0') { +	    /* FIXME: gettextize? */  	    printf("(Download)Save file to: ");  	    fflush(stdout);  	    filen = Strfgets(stdin); @@ -7594,10 +7618,12 @@ _doFileCopy(char *tmpf, char *defstr, int download)  		return -1;  	}  	if (checkCopyFile(tmpf, p) < 0) { +	    /* FIXME: gettextize? */  	    printf("Can't copy. %s and %s are identical.", tmpf, p);  	    return -1;  	}  	if (_MoveFile(tmpf, p) < 0) { +	    /* FIXME: gettextize? */  	    printf("Can't save to %s\n", p);  	    return -1;  	} @@ -7630,6 +7656,7 @@ doFileSave(URLFile uf, char *defstr)      if (fmInitialized) {  	p = searchKeyData();  	if (p == NULL || *p == '\0') { +	    /* FIXME: gettextize? */  	    p = inputLineHist("(Download)Save file to: ",  			      defstr, IN_FILENAME, SaveHist);  	    if (p == NULL || *p == '\0') @@ -7639,6 +7666,7 @@ doFileSave(URLFile uf, char *defstr)  	if (checkOverWrite(p) < 0)  	    return -1;  	if (checkSaveFile(uf.stream, p) < 0) { +	    /* FIXME: gettextize? */  	    msg = Sprintf("Can't save. Load file and %s are identical.",  			  conv_from_system(p));  	    disp_err_message(msg->ptr, FALSE); @@ -7673,6 +7701,7 @@ doFileSave(URLFile uf, char *defstr)      else {  	q = searchKeyData();  	if (q == NULL || *q == '\0') { +	    /* FIXME: gettextize? */  	    printf("(Download)Save file to: ");  	    fflush(stdout);  	    filen = Strfgets(stdin); @@ -7688,10 +7717,12 @@ doFileSave(URLFile uf, char *defstr)  	if (checkOverWrite(p) < 0)  	    return -1;  	if (checkSaveFile(uf.stream, p) < 0) { +	    /* FIXME: gettextize? */  	    printf("Can't save. Load file and %s are identical.", p);  	    return -1;  	}  	if (save2tmp(uf, p) < 0) { +	    /* FIXME: gettextize? */  	    printf("Can't save to %s\n", p);  	    return -1;  	} @@ -7738,6 +7769,7 @@ checkOverWrite(char *path)      if (stat(path, &st) < 0)  	return 0; +    /* FIXME: gettextize? */      ans = inputAnswer("File exists. Overwrite? (y/n)");      if (ans && TOLOWER(*ans) == 'y')  	return 0; @@ -1,4 +1,4 @@ -/* $Id: form.c,v 1.32 2003/09/22 21:02:18 ukai Exp $ */ +/* $Id: form.c,v 1.33 2003/09/26 17:59:51 ukai Exp $ */  /*    * HTML forms   */ @@ -572,6 +572,7 @@ input_textarea(FormItemList *fi)      f = fopen(tmpf, "w");      if (f == NULL) { +	/* FIXME: gettextize? */  	disp_err_message("Can't open temporary file", FALSE);  	return;      } @@ -587,6 +588,7 @@ input_textarea(FormItemList *fi)  	goto input_end;      f = fopen(tmpf, "r");      if (f == NULL) { +	/* FIXME: gettextize? */  	disp_err_message("Can't open temporary file", FALSE);  	goto input_end;      } @@ -1,4 +1,4 @@ -/* $Id: frame.c,v 1.33 2003/09/22 21:02:18 ukai Exp $ */ +/* $Id: frame.c,v 1.34 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include "parsetagx.h"  #include "myctype.h" @@ -472,6 +472,7 @@ createFrameFile(struct frameset *f, FILE * f1, Buffer *current, int level,  	    }  	    switch (frame.element->attr) {  	    default: +		/* FIXME: gettextize? */  		fprintf(f1, "Frameset \"%s\" frame %d: type unrecognized",  			html_quote(f->name), i + 1);  		break; @@ -498,12 +499,15 @@ createFrameFile(struct frameset *f, FILE * f1, Buffer *current, int level,  		if (f2.stream == NULL) {  		    frame.body->attr = F_UNLOADED;  		    if (frame.body->flags & FB_NO_BUFFER) +			/* FIXME: gettextize? */  			fprintf(f1, "Open %s with other method",  				html_quote(frame.body->url));  		    else if (frame.body->url) +			/* FIXME: gettextize? */  			fprintf(f1, "Can't open %s",  				html_quote(frame.body->url));  		    else +			/* FIXME: gettextize? */  			fprintf(f1,  				"This frame (%s) contains no src attribute",  				frame.body->name ? html_quote(frame.body->name) @@ -1,4 +1,4 @@ -/* $Id: func.c,v 1.26 2003/09/24 18:48:59 ukai Exp $ */ +/* $Id: func.c,v 1.27 2003/09/26 17:59:51 ukai Exp $ */  /*   * w3m func.c   */ @@ -29,8 +29,10 @@ setKeymap(char *p, int lineno, int verbose)      c = getKey(s);      if (c < 0) {		/* error */  	if (lineno > 0) +	    /* FIXME: gettextize? */  	    emsg = Sprintf("line %d: unknown key '%s'", lineno, s)->ptr;  	else +	    /* FIXME: gettextize? */  	    emsg = Sprintf("defkey: unknown key '%s'", s)->ptr;  	record_err_message(emsg);  	if (verbose) @@ -41,8 +43,10 @@ setKeymap(char *p, int lineno, int verbose)      f = getFuncList(s);      if (f < 0) {  	if (lineno > 0) +	    /* FIXME: gettextize? */  	    emsg = Sprintf("line %d: invalid command '%s'", lineno, s)->ptr;  	else +	    /* FIXME: gettextize? */  	    emsg = Sprintf("defkey: invalid command '%s'", s)->ptr;  	record_err_message(emsg);  	if (verbose) @@ -1,4 +1,4 @@ -/* $Id: history.c,v 1.10 2003/07/22 17:29:48 ukai Exp $ */ +/* $Id: history.c,v 1.11 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #ifdef USE_HISTORY @@ -9,6 +9,7 @@ historyBuffer(Hist *hist)      HistItem *item;      char *p, *q; +    /* FIXME: gettextize? */      Strcat_charp(src, "<html>\n<head><title>History Page</title></head>\n");      Strcat_charp(src, "<body>\n<h1>History Page</h1>\n<hr>\n");      Strcat_charp(src, "<ol>\n"); @@ -64,6 +65,7 @@ saveHistory(Hist *hist, size_t size)  	return;      tmpf = tmpfname(TMPF_DFL, NULL)->ptr;      if ((f = fopen(tmpf, "w")) == NULL) { +	/* FIXME: gettextize? */  	disp_err_message("Can't open history", FALSE);  	return;      } @@ -73,6 +75,7 @@ saveHistory(Hist *hist, size_t size)      for (; item; item = item->next)  	fprintf(f, "%s\n", (char *)item->ptr);      if (fclose(f) == EOF) { +	/* FIXME: gettextize? */  	disp_err_message("Can't save history", FALSE);  	return;      } @@ -1,4 +1,4 @@ -/* $Id: istream.c,v 1.21 2003/02/18 15:43:25 ukai Exp $ */ +/* $Id: istream.c,v 1.22 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include "myctype.h"  #include "istream.h" @@ -454,6 +454,7 @@ ssl_check_cert_ident(X509 * x, char *hostname)  	    if (i < n)		/* Found a match */  		match_ident = TRUE;  	    else if (seen_dnsname) +		/* FIXME: gettextize? */  		ret = Sprintf("Bad cert ident from %s: dNSName=%s", hostname,  			      seen_dnsname->ptr);  	} @@ -467,8 +468,10 @@ ssl_check_cert_ident(X509 * x, char *hostname)  	if (X509_NAME_get_text_by_NID(xn, NID_commonName,  				      buf, sizeof(buf)) == -1) +	    /* FIXME: gettextize? */  	    ret = Strnew_charp("Unable to get common name from peer cert");  	else if (!ssl_match_cert_ident(buf, strlen(buf), hostname)) +	    /* FIXME: gettextize? */  	    ret = Sprintf("Bad cert ident %s from %s", buf, hostname);  	else  	    match_ident = TRUE; @@ -498,13 +501,16 @@ ssl_get_certificate(SSL * ssl, char *hostname)  	    && strcasecmp(accept_this_site->ptr, hostname) == 0)  	    ans = "y";  	else { +	    /* FIXME: gettextize? */  	    emsg = Strnew_charp("No SSL peer certificate: accept? (y/n)");  	    ans = inputAnswer(emsg->ptr);  	}  	if (ans && TOLOWER(*ans) == 'y') +	    /* FIXME: gettextize? */  	    amsg = Strnew_charp  		("Accept SSL session without any peer certificate");  	else { +	    /* FIXME: gettextize? */  	    char *e = "This SSL session was rejected "  		"to prevent security violation: no peer certificate";  	    disp_err_message(e, FALSE); @@ -514,6 +520,7 @@ ssl_get_certificate(SSL * ssl, char *hostname)  	if (amsg)  	    disp_err_message(amsg->ptr, FALSE);  	ssl_accept_this_site(hostname); +	/* FIXME: gettextize? */  	s = amsg ? amsg : Strnew_charp("valid certificate");  	return s;      } @@ -531,14 +538,17 @@ ssl_get_certificate(SSL * ssl, char *hostname)  		&& strcasecmp(accept_this_site->ptr, hostname) == 0)  		ans = "y";  	    else { +		/* FIXME: gettextize? */  		emsg = Sprintf("%s: accept? (y/n)", em);  		ans = inputAnswer(emsg->ptr);  	    }  	    if (ans && TOLOWER(*ans) == 'y') { +		/* FIXME: gettextize? */  		amsg = Sprintf("Accept unsecure SSL session: "  			       "unverified: %s", em);  	    }  	    else { +		/* FIXME: gettextize? */  		char *e =  		    Sprintf("This SSL session was rejected: %s", em)->ptr;  		disp_err_message(e, FALSE); @@ -561,10 +571,12 @@ ssl_get_certificate(SSL * ssl, char *hostname)  	    ans = inputAnswer(ep->ptr);  	}  	if (ans && TOLOWER(*ans) == 'y') { +	    /* FIXME: gettextize? */  	    amsg = Strnew_charp("Accept unsecure SSL session:");  	    Strcat(amsg, emsg);  	}  	else { +	    /* FIXME: gettextize? */  	    char *e = "This SSL session was rejected "  		"to prevent security violation";  	    disp_err_message(e, FALSE); @@ -575,6 +587,7 @@ ssl_get_certificate(SSL * ssl, char *hostname)      if (amsg)  	disp_err_message(amsg->ptr, FALSE);      ssl_accept_this_site(hostname); +    /* FIXME: gettextize? */      s = amsg ? amsg : Strnew_charp("valid certificate");      Strcat_charp(s, "\n");      xn = X509_get_subject_name(x); @@ -1,4 +1,4 @@ -/* $Id: linein.c,v 1.33 2003/09/24 18:48:59 ukai Exp $ */ +/* $Id: linein.c,v 1.34 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include "local.h"  #include "myctype.h" @@ -810,6 +810,7 @@ next_dcompl(int next)  	move(y, 0);  	clrtoeolx();  	bold(); +	/* FIXME: gettextize? */  	addstr("----- Completion list -----");  	boldend();  	y++; @@ -834,8 +835,10 @@ next_dcompl(int next)  	clrtoeolx();  	bold();  	if (emacs_like_lineedit) +	    /* FIXME: gettextize? */  	    addstr("----- Press TAB to continue -----");  	else +	    /* FIXME: gettextize? */  	    addstr("----- Press CTRL-D to continue -----");  	boldend();      } @@ -1,4 +1,4 @@ -/* $Id: local.c,v 1.30 2003/05/12 16:34:12 ukai Exp $ */ +/* $Id: local.c,v 1.31 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include <string.h>  #include <stdio.h> @@ -84,6 +84,7 @@ loadLocalDir(char *dname)      if (Strlastchar(dirname) != '/')  	Strcat_char(dirname, '/');      qdir = html_quote(Str_conv_from_system(dirname)->ptr); +    /* FIXME: gettextize? */      tmp = Strnew_m_charp("<HTML>\n<HEAD>\n<BASE HREF=\"file://", qdir,  			 "\">\n<TITLE>Directory list of ", qdir,  			 "</TITLE>\n</HEAD>\n<BODY>\n<H1>Directory list of ", @@ -1,4 +1,4 @@ -/* $Id: main.c,v 1.234 2003/09/25 03:38:14 ukai Exp $ */ +/* $Id: main.c,v 1.235 2003/09/26 17:59:51 ukai Exp $ */  #define MAINPROGRAM  #include "fm.h"  #include <signal.h> @@ -177,6 +177,7 @@ static void  fusage(FILE * f, int err)  {      fversion(f); +    /* FIXME: gettextize? */      fprintf(f, "usage: w3m [options] [URL or filename]\noptions:\n");      fprintf(f, "    -t tab           set tab width\n");      fprintf(f, "    -r               ignore backspace effect\n"); @@ -708,6 +709,7 @@ main(int argc, char **argv, char **envp)  		}  		if (!set_param_option(argv[i])) {  		    /* option set failed */ +		    /* FIXME: gettextize? */  		    fprintf(stderr, "%s: bad option\n", argv[i]);  		    show_params_p = 1;  		    usage(); @@ -783,7 +785,8 @@ main(int argc, char **argv, char **envp)  #ifdef USE_M17N      wtf_init(DocumentCharset, DisplayCharset);      /*  if (w3m_dump) -     * WcOption.pre_conv = WC_TRUE; */ +     *    WcOption.pre_conv = WC_TRUE;  +     */  #endif      if (w3m_backend) @@ -813,6 +816,7 @@ main(int argc, char **argv, char **envp)  		Strcat_charp(err_msg, "w3m: Can't load bookmark.\n");  	}  	else if (visual_start) { +	    /* FIXME: gettextize? */  	    Str s_page;  	    s_page =  		Strnew_charp @@ -880,6 +884,7 @@ main(int argc, char **argv, char **envp)  		    else  			fp = fopen(post_file, "r");  		    if (fp == NULL) { +			/* FIXME: gettextize? */  			Strcat(err_msg,  			       Sprintf("w3m: Can't open %s.\n", post_file));  			continue; @@ -902,6 +907,7 @@ main(int argc, char **argv, char **envp)  				    request);  	    }  	    if (newbuf == NULL) { +		/* FIXME: gettextize? */  		Strcat(err_msg,  		       Sprintf("w3m: Can't load %s.\n", load_argv[i]));  		continue; @@ -982,6 +988,7 @@ main(int argc, char **argv, char **envp)      if (!FirstTab || !Firstbuf || Firstbuf == NO_BUFFER) {  	if (newbuf == NO_BUFFER) {  	    if (fmInitialized) +		/* FIXME: gettextize? */  		inputChar("Hit any key to quit w3m:");  	}  	if (fmInitialized) @@ -1804,6 +1811,7 @@ srch_nxtprv(int reverse)      /* *INDENT-ON* */      if (searchRoutine == NULL) { +	/* FIXME: gettextize? */  	disp_message("No previous regular expression", TRUE);  	return;      } @@ -1949,6 +1957,7 @@ pipeBuf(void)      CurrentKeyData = NULL;	/* not allowed in w3m-control: */      cmd = searchKeyData();      if (cmd == NULL || *cmd == '\0') { +	/* FIXME: gettextize? */  	cmd = inputLineHist("Pipe buffer to: ", "", IN_COMMAND, ShellHist);      }      if (cmd != NULL) @@ -1960,6 +1969,7 @@ pipeBuf(void)      tmpf = tmpfname(TMPF_DFL, NULL)->ptr;      f = fopen(tmpf, "w");      if (f == NULL) { +	/* FIXME: gettextize? */  	disp_message(Sprintf("Can't save buffer to %s", cmd)->ptr, TRUE);  	return;      } @@ -2039,6 +2049,7 @@ readsh(void)      mySignal(SIGINT, prevtrap);      term_raw();      if (buf == NULL) { +	/* FIXME: gettextize? */  	disp_message("Execution failed", TRUE);  	return;      } @@ -2068,6 +2079,7 @@ execsh(void)  	fmTerm();  	printf("\n");  	system(cmd); +	/* FIXME: gettextize? */  	printf("\n[Hit any key]");  	fflush(stdout);  	fmInit(); @@ -2084,6 +2096,7 @@ ldfile(void)      fn = searchKeyData();      if (fn == NULL || *fn == '\0') { +	/* FIXME: gettextize? */  	fn = inputFilenameHist("(Load)Filename? ", NULL, LoadHist);      }      if (fn != NULL) @@ -2122,6 +2135,7 @@ cmd_loadfile(char *fn)      buf = loadGeneralFile(file_to_url(fn), NULL, NO_REFERER, 0, NULL);      if (buf == NULL) { +	/* FIXME: gettextize? */  	char *emsg = Sprintf("%s not found", conv_from_system(fn))->ptr;  	disp_err_message(emsg, FALSE);      } @@ -2232,8 +2246,8 @@ movR1(void)  /* movLW, movRW */  /*    * From: Takashi Nishimoto <g96p0935@mse.waseda.ac.jp> Date: Mon, 14 Jun - * 1999 09:29:56 +0900 */ - + * 1999 09:29:56 +0900  + */  #define IS_WORD_CHAR(c,p) (IS_ALNUM(c) && CharType(p) == PC_ASCII)  static int @@ -2370,9 +2384,11 @@ _quitfm(int confirm)      char *ans = "y";      if (checkDownloadList()) +	/* FIXME: gettextize? */  	ans = inputChar("Download process retains. "  			"Do you want to exit w3m? (y/n)");      else if (confirm) +	/* FIXME: gettextize? */  	ans = inputChar("Do you want to exit w3m? (y/n)");      if (!(ans && TOLOWER(*ans) == 'y')) {  	displayBuffer(Currentbuf, B_NORMAL); @@ -2518,6 +2534,7 @@ goLine(void)      else if (str)  	_goLine(str);      else +	/* FIXME: gettextize? */  	_goLine(inputStr("Goto line: ", ""));  } @@ -2614,6 +2631,7 @@ editScr(void)      tmpf = tmpfname(TMPF_DFL, NULL)->ptr;      f = fopen(tmpf, "w");      if (f == NULL) { +	/* FIXME: gettextize? */  	disp_err_message(Sprintf("Can't open %s", tmpf)->ptr, TRUE);  	return;      } @@ -2673,6 +2691,7 @@ nextMk(void)  	l = l->next;  	i = 0;      } +    /* FIXME: gettextize? */      disp_message("No mark exist after here", TRUE);  } @@ -2708,6 +2727,7 @@ prevMk(void)  	if (l != NULL)  	    i = l->len - 1;      } +    /* FIXME: gettextize? */      disp_message("No mark exist before here", TRUE);  } @@ -2866,6 +2886,7 @@ gotoLabel(char *label)      al = searchURLLabel(Currentbuf, label);      if (al == NULL) { +	/* FIXME: gettextize? */  	disp_message(Sprintf("%s is not found", label)->ptr, TRUE);  	return;      } @@ -2949,6 +2970,7 @@ followA(void)  #ifndef USE_W3MMAILER  	char *pos;  	if (!non_null(Mailer)) { +	    /* FIXME: gettextize? */  	    disp_err_message("no mailer is specified", TRUE);  	    return;  	} @@ -2966,6 +2988,7 @@ followA(void)  #if 0      else if (!strncasecmp(a->url, "news:", 5) && strchr(a->url, '@') == NULL) {  	/* news:newsgroup is not supported */ +	/* FIXME: gettextize? */  	disp_err_message("news:newsgroup_name is not supported", TRUE);  	return;      } @@ -3018,10 +3041,12 @@ followI(void)      a = retrieveCurrentImg(Currentbuf);      if (a == NULL)  	return; +    /* FIXME: gettextize? */      message(Sprintf("loading %s", a->url)->ptr, 0, 0);      refresh();      buf = loadGeneralFile(a->url, baseURL(Currentbuf), NULL, 0, NULL);      if (buf == NULL) { +	/* FIXME: gettextize? */  	char *emsg = Sprintf("Can't load %s", a->url)->ptr;  	disp_err_message(emsg, FALSE);      } @@ -3282,7 +3307,9 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE); +	/* FIXME: gettextize? */  	p = inputStrHist("TEXT:", fi->value ? fi->value->ptr : NULL, TextHist);  	if (p == NULL || fi->readonly)  	    break; @@ -3295,7 +3322,9 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE); +	/* FIXME: gettextize? */  	p = inputFilenameHist("Filename:", fi->value ? fi->value->ptr : NULL,  			      NULL);  	if (p == NULL || fi->readonly) @@ -3309,9 +3338,11 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) { +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE);  	    break;  	} +	/* FIXME: gettextize? */  	p = inputLine("Password:", fi->value ? fi->value->ptr : NULL,  		      IN_PASSWORD);  	if (p == NULL) @@ -3325,6 +3356,7 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE);  	input_textarea(fi);  	formUpdateBuffer(a, Currentbuf, fi); @@ -3333,6 +3365,7 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) { +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE);  	    break;  	} @@ -3342,6 +3375,7 @@ _followForm(int submit)  	if (submit)  	    goto do_submit;  	if (fi->readonly) { +	    /* FIXME: gettextize? */  	    disp_message_nsec("Read only field!", FALSE, 1, TRUE, FALSE);  	    break;  	} @@ -3928,6 +3962,7 @@ backBf(void)  	    displayBuffer(Currentbuf, B_FORCE_REDRAW);  	}  	else +	    /* FIXME: gettextize? */  	    disp_message("Can't back...", TRUE);  	return;      } @@ -3989,6 +4024,7 @@ cmd_loadURL(char *url, ParsedURL *current, char *referer, FormList *request)  #ifndef USE_W3MMAILER  	char *pos;  	if (!non_null(Mailer)) { +	    /* FIXME: gettextize? */  	    disp_err_message("no mailer is specified", TRUE);  	    return;  	} @@ -4006,6 +4042,7 @@ cmd_loadURL(char *url, ParsedURL *current, char *referer, FormList *request)  #if 0      if (!strncasecmp(url, "news:", 5) && strchr(url, '@') == NULL) {  	/* news:newsgroup is not supported */ +	/* FIXME: gettextize? */  	disp_err_message("news:newsgroup_name is not supported", TRUE);  	return;      } @@ -4014,6 +4051,7 @@ cmd_loadURL(char *url, ParsedURL *current, char *referer, FormList *request)      refresh();      buf = loadGeneralFile(url, current, referer, 0, request);      if (buf == NULL) { +	/* FIXME: gettextize? */  	char *emsg = Sprintf("Can't load %s", conv_from_system(url))->ptr;  	disp_err_message(emsg, FALSE);      } @@ -4409,6 +4447,7 @@ svBuf(void)      CurrentKeyData = NULL;	/* not allowed in w3m-control: */      file = searchKeyData();      if (file == NULL || *file == '\0') { +	/* FIXME: gettextize? */  	qfile = inputLineHist("Save buffer to: ", NULL, IN_COMMAND, SaveHist);  	if (qfile == NULL || *qfile == '\0') {  	    displayBuffer(Currentbuf, B_NORMAL); @@ -4434,6 +4473,7 @@ svBuf(void)  	is_pipe = FALSE;      }      if (f == NULL) { +	/* FIXME: gettextize? */  	char *emsg = Sprintf("Can't open %s", conv_from_system(file))->ptr;  	disp_err_message(emsg, TRUE);  	return; @@ -4698,12 +4738,14 @@ reload(void)  	    ldDL();  	    return;  	} +	/* FIXME: gettextize? */  	disp_err_message("Can't reload...", TRUE);  	return;      }      if (Currentbuf->currentURL.scheme == SCM_LOCAL &&  	!strcmp(Currentbuf->currentURL.file, "-")) {  	/* file is std input */ +	/* FIXME: gettextize? */  	disp_err_message("Can't reload stdin", TRUE);  	return;      } @@ -4754,6 +4796,7 @@ reload(void)  	request = NULL;      }      url = parsedURL2Str(&Currentbuf->currentURL); +    /* FIXME: gettextize? */      message("Reloading...", 0, 0);      refresh();  #ifdef USE_M17N @@ -4773,6 +4816,7 @@ reload(void)      if (multipart)  	unlink(request->body);      if (buf == NULL) { +	/* FIXME: gettextize? */  	disp_err_message("Can't reload...", TRUE);  	return;      } @@ -4851,6 +4895,7 @@ docCSet(void)      cs = searchKeyData();      if (cs == NULL || *cs == '\0') +	/* FIXME: gettextize? */  	cs = inputStr("Document charset: ",  		      wc_ces_to_charset(Currentbuf->document_charset));      charset = wc_guess_charset_short(cs, 0); @@ -4869,6 +4914,7 @@ defCSet(void)      cs = searchKeyData();      if (cs == NULL || *cs == '\0') +	/* FIXME: gettextize? */  	cs = inputStr("Default document charset: ",  		      wc_ces_to_charset(DocumentCharset));      charset = wc_guess_charset_short(cs, 0); @@ -5043,12 +5089,14 @@ void  extbrz()  {      if (Currentbuf->bufferprop & BP_INTERNAL) { +	/* FIXME: gettextize? */  	disp_err_message("Can't browse...", TRUE);  	return;      }      if (Currentbuf->currentURL.scheme == SCM_LOCAL &&  	!strcmp(Currentbuf->currentURL.file, "-")) {  	/* file is std input */ +	/* FIXME: gettextize? */  	disp_err_message("Can't browse stdin", TRUE);  	return;      } @@ -5534,10 +5582,12 @@ wrapToggle(void)  {      if (WrapSearch) {  	WrapSearch = FALSE; +	/* FIXME: gettextize? */  	disp_message("Wrap search off", TRUE);      }      else {  	WrapSearch = TRUE; +	/* FIXME: gettextize? */  	disp_message("Wrap search on", TRUE);      }  } @@ -6433,6 +6483,7 @@ DownloadListBuffer(void)      if (!FirstDL)  	return NULL;      cur_time = time(0); +    /* FIXME: gettextize? */      src = Strnew_charp("<html><head><title>" DOWNLOAD_LIST_TITLE  		       "</title></head>\n<body><h1 align=center>"  		       DOWNLOAD_LIST_TITLE "</h1>\n" @@ -1,4 +1,4 @@ -/* $Id: url.c,v 1.82 2003/09/22 17:37:41 ukai Exp $ */ +/* $Id: url.c,v 1.83 2003/09/26 17:59:51 ukai Exp $ */  #include "fm.h"  #include <sys/types.h>  #include <sys/socket.h> @@ -378,6 +378,7 @@ openSSLHandle(int sock, char *hostname, char **p_cert)      close(sock);      if (handle)  	SSL_free(handle); +    /* FIXME: gettextize? */      disp_err_message(Sprintf  		     ("SSL error: %s",  		      ERR_error_string(ERR_get_error(), NULL))->ptr, FALSE); @@ -454,6 +455,7 @@ openSocket(char *const hostname,      MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL;      if (fmInitialized) { +	/* FIXME: gettextize? */  	message(Sprintf("Opening socket...")->ptr, 0, 0);  	refresh();      } | 
