Add extbrowser4, extbrowser5, ..., and extbrowser9
This commit is contained in:
+2
-2
@@ -205,9 +205,9 @@ HTMLʸ
|
||||
<TR><TD>F<TD><FRAMESET>を含む文書を表示しているときに,<FRAME>
|
||||
タグの指す複数の文書を1つの文書に変換して表示します.
|
||||
<TR><TD>M<TD>現在見ているページを,外部ブラウザを使って表示します.
|
||||
2M, 3M で2番目と3番目のブラウザを使います.
|
||||
2M, 3M, 9M で2番目,3番目,9番目のブラウザを使います.
|
||||
<TR><TD>ESC M<TD>現在のリンク先を,外部ブラウザを使って表示します.
|
||||
2ESC M, 3ESC M で2番目と3番目のブラウザを使います.
|
||||
2ESC M, 3ESC M, 9ESC M で2番目,3番目,9番目のブラウザを使います.
|
||||
</table>
|
||||
|
||||
<H3>ファイルとURL関係の操作</H3>
|
||||
|
||||
+2
-2
@@ -204,9 +204,9 @@ bindings, see <a href="#Key:lynx">the Lynx-like key binding</a>.
|
||||
<TR><TD>C-h<TD>View history of URL
|
||||
<TR><TD>F<TD>Render frame
|
||||
<TR><TD>M<TD>Browse current document using external browser
|
||||
(use 2M and 3M to invoke second and third browser)
|
||||
(use 2M, 3M, ..., and 9M to invoke second, third, ..., and ninth browser)
|
||||
<TR><TD>ESC M<TD>Browse link using external browser
|
||||
(use 2ESC M and 3ESC M to invoke second and third browser)
|
||||
(use 2ESC M, 3ESC M, ..., and 9ESC M to invoke second, third, ..., and ninth browser)
|
||||
</table>
|
||||
|
||||
<H3>File/Stream operation</H3>
|
||||
|
||||
@@ -994,6 +994,12 @@ global int MailtoOptions init(MAILTO_OPTIONS_IGNORE);
|
||||
global char *ExtBrowser init(DEF_EXT_BROWSER);
|
||||
global char *ExtBrowser2 init(NULL);
|
||||
global char *ExtBrowser3 init(NULL);
|
||||
global char *ExtBrowser4 init(NULL);
|
||||
global char *ExtBrowser5 init(NULL);
|
||||
global char *ExtBrowser6 init(NULL);
|
||||
global char *ExtBrowser7 init(NULL);
|
||||
global char *ExtBrowser8 init(NULL);
|
||||
global char *ExtBrowser9 init(NULL);
|
||||
global int BackgroundExtViewer init(TRUE);
|
||||
global int disable_secret_security_check init(FALSE);
|
||||
global char *passwd_file init(PASSWD_FILE);
|
||||
|
||||
@@ -5134,6 +5134,24 @@ invoke_browser(char *url)
|
||||
case 3:
|
||||
browser = ExtBrowser3;
|
||||
break;
|
||||
case 4:
|
||||
browser = ExtBrowser4;
|
||||
break;
|
||||
case 5:
|
||||
browser = ExtBrowser5;
|
||||
break;
|
||||
case 6:
|
||||
browser = ExtBrowser6;
|
||||
break;
|
||||
case 7:
|
||||
browser = ExtBrowser7;
|
||||
break;
|
||||
case 8:
|
||||
browser = ExtBrowser8;
|
||||
break;
|
||||
case 9:
|
||||
browser = ExtBrowser9;
|
||||
break;
|
||||
}
|
||||
if (browser == NULL || *browser == '\0') {
|
||||
browser = inputStr("Browse command: ", NULL);
|
||||
|
||||
@@ -143,9 +143,15 @@ static int OptionEncode = FALSE;
|
||||
#define CMT_EDITOR N_("Editor")
|
||||
#define CMT_MAILER N_("Mailer")
|
||||
#define CMT_MAILTO_OPTIONS N_("How to call Mailer for mailto URLs with options")
|
||||
#define CMT_EXTBRZ N_("External Browser")
|
||||
#define CMT_EXTBRZ2 N_("Second External Browser")
|
||||
#define CMT_EXTBRZ3 N_("Third External Browser")
|
||||
#define CMT_EXTBRZ N_("External browser")
|
||||
#define CMT_EXTBRZ2 N_("Second external browser")
|
||||
#define CMT_EXTBRZ3 N_("Third external browser")
|
||||
#define CMT_EXTBRZ4 N_("Fourth external browser")
|
||||
#define CMT_EXTBRZ5 N_("Fifth external browser")
|
||||
#define CMT_EXTBRZ6 N_("Sixth external browser")
|
||||
#define CMT_EXTBRZ7 N_("Seventh external browser")
|
||||
#define CMT_EXTBRZ8 N_("Eighth external browser")
|
||||
#define CMT_EXTBRZ9 N_("Ninth external browser")
|
||||
#define CMT_DISABLE_SECRET_SECURITY_CHECK N_("Disable secret file security check")
|
||||
#define CMT_PASSWDFILE N_("Password file")
|
||||
#define CMT_PRE_FORM_FILE N_("File for setting form on loading")
|
||||
@@ -567,6 +573,18 @@ struct param_ptr params6[] = {
|
||||
NULL},
|
||||
{"extbrowser3", P_STRING, PI_TEXT, (void *)&ExtBrowser3, CMT_EXTBRZ3,
|
||||
NULL},
|
||||
{"extbrowser4", P_STRING, PI_TEXT, (void *)&ExtBrowser4, CMT_EXTBRZ4,
|
||||
NULL},
|
||||
{"extbrowser5", P_STRING, PI_TEXT, (void *)&ExtBrowser5, CMT_EXTBRZ5,
|
||||
NULL},
|
||||
{"extbrowser6", P_STRING, PI_TEXT, (void *)&ExtBrowser6, CMT_EXTBRZ6,
|
||||
NULL},
|
||||
{"extbrowser7", P_STRING, PI_TEXT, (void *)&ExtBrowser7, CMT_EXTBRZ7,
|
||||
NULL},
|
||||
{"extbrowser8", P_STRING, PI_TEXT, (void *)&ExtBrowser8, CMT_EXTBRZ8,
|
||||
NULL},
|
||||
{"extbrowser9", P_STRING, PI_TEXT, (void *)&ExtBrowser9, CMT_EXTBRZ9,
|
||||
NULL},
|
||||
{"bgextviewer", P_INT, PI_ONOFF, (void *)&BackgroundExtViewer,
|
||||
CMT_BGEXTVIEW, NULL},
|
||||
{"use_lessopen", P_INT, PI_ONOFF, (void *)&use_lessopen, CMT_USE_LESSOPEN,
|
||||
|
||||
Reference in New Issue
Block a user