about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--CHANGES7
-rw-r--r--LYMessages_en.h30
-rw-r--r--po/lynx.pot1522
-rw-r--r--src/LYForms.c151
-rw-r--r--src/LYGlobalDefs.h4
-rw-r--r--src/LYStrings.c64
-rw-r--r--src/tidy_tls.c6
7 files changed, 966 insertions, 818 deletions
diff --git a/CHANGES b/CHANGES
index df559d20..b93b64da 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,9 +1,12 @@
--- $LynxId: CHANGES,v 1.826 2015/12/14 00:14:24 Axel.Beckert Exp $
+-- $LynxId: CHANGES,v 1.828 2015/12/15 01:42:54 tom Exp $
 ===============================================================================
 Changes since Lynx 2.8 release
 ===============================================================================
 
-2015-12-13 (2.8.9dev.7)
+2015-12-14 (2.8.9dev.7)
+* fix a potential null dereference in tidy_tls.c reported by Coverity -TD
+* extend advanced mode by showing field names in forms in the status line
+  (suggested by TG) -TD
 * fix some typos found by lintian -Axel Beckert
 * correct buffer size in pretty_html() function of LYKeymap.c -TG
 * add support for some HTML5 elements -Kihara Hideto 
diff --git a/LYMessages_en.h b/LYMessages_en.h
index c44ad87c..b0c7c445 100644
--- a/LYMessages_en.h
+++ b/LYMessages_en.h
@@ -1,9 +1,9 @@
 /*
- * $LynxId: LYMessages_en.h,v 1.74 2013/10/19 13:02:24 tom Exp $
+ * $LynxId: LYMessages_en.h,v 1.79 2015/12/15 01:35:44 tom Exp $
  *
  * Lynx - Hypertext navigation system
  *
- *   Copyright 1997-2013 Thomas E. Dickey
+ *   Copyright 1997-2015 Thomas E. Dickey
  *   Copyright 1992, 1993, 1994 University of Kansas
  *   Released 1995 using GNU General Public License
  */
@@ -53,10 +53,16 @@
 /* Forms messages */
 #ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
 /* Inactive input fields, messages used with -tna option - kw */
+#define FORM_LINK_TEXT_ADV_MSG_INA \
+ gettext("(Textfield \"%s\") Inactive.  Press <return> to activate.")
 #define FORM_LINK_TEXT_MESSAGE_INA \
  gettext("(Text entry field) Inactive.  Press <return> to activate.")
+#define FORM_LINK_TEXTAREA_ADV_MSG_INA \
+ gettext("(Textarea \"%s\") Inactive.  Press <return> to activate.")
 #define FORM_LINK_TEXTAREA_MESSAGE_INA \
  gettext("(Textarea) Inactive.  Press <return> to activate.")
+#define FORM_LINK_TEXTAREA_ADV_MSG_INA_E \
+ gettext("(Textarea \"%s\") Inactive.  Press <return> to activate (%s for editor).")
 #define FORM_LINK_TEXTAREA_MESSAGE_INA_E \
  gettext("(Textarea) Inactive.  Press <return> to activate (%s for editor).")
 #define FORM_LINK_TEXT_SUBMIT_MESSAGE_INA \
@@ -74,10 +80,16 @@
  gettext("UNMODIFIABLE file entry field.  Use UP or DOWN arrows or tab to move off.")
 #define FORM_LINK_FILE_MESSAGE \
  gettext("(File entry field) Enter filename.  Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_TEXT_ADV_MSG \
+ gettext("(Textfield \"%s\") Enter text.  Use UP or DOWN arrows or tab to move off.")
 #define FORM_LINK_TEXT_MESSAGE \
- gettext("(Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.")
+ gettext("(Textfield \"%s\") Enter text.  Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_TEXTAREA_ADV_MSG \
+ gettext("(Textarea \"%s\") Enter text. Use UP/DOWN arrows or TAB to move off.")
 #define FORM_LINK_TEXTAREA_MESSAGE \
  gettext("(Textarea) Enter text. Use UP/DOWN arrows or TAB to move off.")
+#define FORM_LINK_TEXTAREA_ADV_MSG_E \
+ gettext("(Textarea \"%s\") Enter text. Use UP/DOWN arrows or TAB to move off (%s for editor).")
 #define FORM_LINK_TEXTAREA_MESSAGE_E \
  gettext("(Textarea) Enter text. Use UP/DOWN arrows or TAB to move off (%s for editor).")
 #define FORM_LINK_TEXT_UNM_MSG \
@@ -98,10 +110,14 @@
  gettext("(Password entry field) Enter text.  Use UP or DOWN arrows or tab to move off.")
 #define FORM_LINK_PASSWORD_UNM_MSG \
  gettext("UNMODIFIABLE form password.  Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_CHECKBOX_ADV_MSG \
+ gettext("(Checkbox \"%s\")   Use right-arrow or <return> to toggle.")
 #define FORM_LINK_CHECKBOX_MESSAGE \
  gettext("(Checkbox Field)   Use right-arrow or <return> to toggle.")
 #define FORM_LINK_CHECKBOX_UNM_MSG \
  gettext("UNMODIFIABLE form checkbox.  Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_RADIO_ADV_MSG \
+ gettext("(Radio Button \"%s\")   Use right-arrow or <return> to toggle.")
 #define FORM_LINK_RADIO_MESSAGE \
  gettext("(Radio Button)   Use right-arrow or <return> to toggle.")
 #define FORM_LINK_RADIO_UNM_MSG \
@@ -128,12 +144,20 @@
  gettext("DISABLED form reset button.  Use UP or DOWN arrows or tab to move off.")
 #define FORM_LINK_BUTTON_MESSAGE \
  gettext("(Script button)   Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_BUTTON_ADV_MSG \
+ gettext("(Script button \"%s\")   Use UP or DOWN arrows or tab to move off.")
 #define FORM_LINK_BUTTON_DIS_MSG \
  gettext("DISABLED Script button.  Use UP or DOWN arrows or tab to move off.")
+#define FORM_LINK_OPTION_LIST_ADV_MSG \
+ gettext("(Option list \"%s\") Hit return to select option.")
 #define FORM_LINK_OPTION_LIST_MESSAGE \
  gettext("(Option list) Hit return and use arrow keys and return to select option.")
+#define CHOICE_LIST_ADV_MSG \
+ gettext("(Choice entry \"%s\") Use arrow keys and return to select option.")
 #define CHOICE_LIST_MESSAGE \
  gettext("(Choice list) Hit return and use arrow keys and return to select option.")
+#define MOUSE_CHOICE_MESSAGE \
+ gettext("Left mouse button or return to select, arrow keys to scroll.")
 #define FORM_LINK_OPTION_LIST_UNM_MSG \
  gettext("UNMODIFIABLE option list.  Use return or arrow keys to review or leave.")
 #define CHOICE_LIST_UNM_MSG \
diff --git a/po/lynx.pot b/po/lynx.pot
index 8f02a23c..9700ee26 100644
--- a/po/lynx.pot
+++ b/po/lynx.pot
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lynx 2.8.9dev.7\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-09-17 18:56-0400\n"
+"POT-Creation-Date: 2015-12-14 20:39-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -112,1991 +112,2061 @@ msgid "URL too long"
 msgstr ""
 
 #. Inactive input fields, messages used with -tna option - kw
-#. #define FORM_LINK_TEXT_MESSAGE_INA
+#. #define FORM_LINK_TEXT_ADV_MSG_INA
 #: LYMessages.c:57
+#, c-format
+msgid "(Textfield \"%s\"); Inactive.  Press <return> to activate."
+msgstr ""
+
+#. #define FORM_LINK_TEXT_MESSAGE_INA
+#: LYMessages.c:59
 msgid "(Text entry field) Inactive.  Press <return> to activate."
 msgstr ""
 
+#. #define FORM_LINK_TEXTAREA_ADV_MSG_INA
+#: LYMessages.c:61
+#, c-format
+msgid "(Textarea \"%s\"); Inactive.  Press <return> to activate."
+msgstr ""
+
 #. #define FORM_LINK_TEXTAREA_MESSAGE_INA
-#: LYMessages.c:59
+#: LYMessages.c:63
 msgid "(Textarea) Inactive.  Press <return> to activate."
 msgstr ""
 
+#. #define FORM_LINK_TEXTAREA_ADV_MSG_INA_E
+#: LYMessages.c:65
+#, c-format
+msgid ""
+"(Textarea \"%s\"); Inactive.  Press <return> to activate (%s for editor)."
+msgstr ""
+
 #. #define FORM_LINK_TEXTAREA_MESSAGE_INA_E
-#: LYMessages.c:61
+#: LYMessages.c:67
 #, c-format
 msgid "(Textarea) Inactive.  Press <return> to activate (%s for editor)."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_MESSAGE_INA
-#: LYMessages.c:63
+#: LYMessages.c:69
 msgid "(Form field) Inactive.  Use <return> to edit."
 msgstr ""
 
 #. #define FORM_TEXT_SUBMIT_MESSAGE_INA_X
-#: LYMessages.c:65
+#: LYMessages.c:71
 #, c-format
 msgid ""
 "(Form field) Inactive.  Use <return> to edit (%s to submit with no cache)."
 msgstr ""
 
 #. #define FORM_TEXT_RESUBMIT_MESSAGE_INA
-#: LYMessages.c:67
+#: LYMessages.c:73
 msgid ""
 "(Form field) Inactive. Press <return> to edit, press <return> twice to "
 "submit."
 msgstr ""
 
 #. #define FORM_TEXT_SUBMIT_MAILTO_MSG_INA
-#: LYMessages.c:69
+#: LYMessages.c:75
 msgid "(mailto form field) Inactive.  Press <return> to change."
 msgstr ""
 
 #. #define FORM_LINK_PASSWORD_MESSAGE_INA
-#: LYMessages.c:71
+#: LYMessages.c:77
 msgid "(Password entry field) Inactive.  Press <return> to activate."
 msgstr ""
 
 #. #define FORM_LINK_FILE_UNM_MSG
-#: LYMessages.c:74
+#: LYMessages.c:80
 msgid ""
 "UNMODIFIABLE file entry field.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_FILE_MESSAGE
-#: LYMessages.c:76
+#: LYMessages.c:82
 msgid ""
 "(File entry field) Enter filename.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
+#. #define FORM_LINK_TEXT_ADV_MSG
 #. #define FORM_LINK_TEXT_MESSAGE
-#: LYMessages.c:78
+#: LYMessages.c:84 LYMessages.c:86
+#, c-format
 msgid ""
-"(Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off."
+"(Textfield \"%s\"); Enter text.  Use UP or DOWN arrows or tab to move off."
+msgstr ""
+
+#. #define FORM_LINK_TEXTAREA_ADV_MSG
+#: LYMessages.c:88
+#, c-format
+msgid "(Textarea \"%s\"); Enter text. Use UP/DOWN arrows or TAB to move off."
 msgstr ""
 
 #. #define FORM_LINK_TEXTAREA_MESSAGE
-#: LYMessages.c:80
+#: LYMessages.c:90
 msgid "(Textarea) Enter text. Use UP/DOWN arrows or TAB to move off."
 msgstr ""
 
+#. #define FORM_LINK_TEXTAREA_ADV_MSG_E
+#: LYMessages.c:92
+#, c-format
+msgid ""
+"(Textarea \"%s\"); Enter text. Use UP/DOWN arrows or TAB to move off (%s for "
+"editor)."
+msgstr ""
+
 #. #define FORM_LINK_TEXTAREA_MESSAGE_E
-#: LYMessages.c:82
+#: LYMessages.c:94
 #, c-format
 msgid ""
 "(Textarea) Enter text. Use UP/DOWN arrows or TAB to move off (%s for editor)."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_UNM_MSG
-#: LYMessages.c:84
+#: LYMessages.c:96
 msgid ""
 "UNMODIFIABLE form text field.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_MESSAGE
-#: LYMessages.c:86
+#: LYMessages.c:98
 msgid "(Form field) Enter text.  Use <return> to submit."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_MESSAGE_X
-#: LYMessages.c:88
+#: LYMessages.c:100
 #, c-format
 msgid "(Form field) Enter text.  Use <return> to submit (%s for no cache)."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_RESUBMIT_MESSAGE
-#: LYMessages.c:90
+#: LYMessages.c:102
 msgid ""
 "(Form field) Enter text.  Use <return> to submit, arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_UNM_MSG
-#: LYMessages.c:92
+#: LYMessages.c:104
 msgid "UNMODIFIABLE form field.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_MAILTO_MSG
-#: LYMessages.c:94
+#: LYMessages.c:106
 msgid ""
 "(mailto form field) Enter text.  Use <return> to submit, arrows to move off."
 msgstr ""
 
 #. #define FORM_LINK_TEXT_SUBMIT_MAILTO_DIS_MSG
-#: LYMessages.c:96
+#: LYMessages.c:108
 msgid "(mailto form field) Mail is disallowed so you cannot submit."
 msgstr ""
 
 #. #define FORM_LINK_PASSWORD_MESSAGE
-#: LYMessages.c:98
+#: LYMessages.c:110
 msgid ""
 "(Password entry field) Enter text.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_PASSWORD_UNM_MSG
-#: LYMessages.c:100
+#: LYMessages.c:112
 msgid "UNMODIFIABLE form password.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
+#. #define FORM_LINK_CHECKBOX_ADV_MSG
+#: LYMessages.c:114
+#, c-format
+msgid "(Checkbox \"%s\");   Use right-arrow or <return> to toggle."
+msgstr ""
+
 #. #define FORM_LINK_CHECKBOX_MESSAGE
-#: LYMessages.c:102
+#: LYMessages.c:116
 msgid "(Checkbox Field)   Use right-arrow or <return> to toggle."
 msgstr ""
 
 #. #define FORM_LINK_CHECKBOX_UNM_MSG
-#: LYMessages.c:104
+#: LYMessages.c:118
 msgid "UNMODIFIABLE form checkbox.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
+#. #define FORM_LINK_RADIO_ADV_MSG
+#: LYMessages.c:120
+#, c-format
+msgid "(Radio Button \"%s\");   Use right-arrow or <return> to toggle."
+msgstr ""
+
 #. #define FORM_LINK_RADIO_MESSAGE
-#: LYMessages.c:106
+#: LYMessages.c:122
 msgid "(Radio Button)   Use right-arrow or <return> to toggle."
 msgstr ""
 
 #. #define FORM_LINK_RADIO_UNM_MSG
-#: LYMessages.c:108
+#: LYMessages.c:124
 msgid ""
 "UNMODIFIABLE form radio button.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_PREFIX
-#: LYMessages.c:110
+#: LYMessages.c:126
 msgid "Submit ('x' for no cache) to "
 msgstr ""
 
 #. #define FORM_LINK_RESUBMIT_PREFIX
-#: LYMessages.c:112
+#: LYMessages.c:128
 msgid "Submit to "
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_MESSAGE
-#: LYMessages.c:114
+#: LYMessages.c:130
 msgid ""
 "(Form submit button) Use right-arrow or <return> to submit ('x' for no "
 "cache)."
 msgstr ""
 
 #. #define FORM_LINK_RESUBMIT_MESSAGE
-#: LYMessages.c:116
+#: LYMessages.c:132
 msgid "(Form submit button) Use right-arrow or <return> to submit."
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_DIS_MSG
-#: LYMessages.c:118
+#: LYMessages.c:134
 msgid "DISABLED form submit button.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_MAILTO_PREFIX
-#: LYMessages.c:120
+#: LYMessages.c:136
 msgid "Submit mailto form to "
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_MAILTO_MSG
-#: LYMessages.c:122
+#: LYMessages.c:138
 msgid "(mailto form submit button) Use right-arrow or <return> to submit."
 msgstr ""
 
 #. #define FORM_LINK_SUBMIT_MAILTO_DIS_MSG
-#: LYMessages.c:124
+#: LYMessages.c:140
 msgid "(mailto form submit button) Mail is disallowed so you cannot submit."
 msgstr ""
 
 #. #define FORM_LINK_RESET_MESSAGE
-#: LYMessages.c:126
+#: LYMessages.c:142
 msgid ""
 "(Form reset button)   Use right-arrow or <return> to reset form to defaults."
 msgstr ""
 
 #. #define FORM_LINK_RESET_DIS_MSG
-#: LYMessages.c:128
+#: LYMessages.c:144
 msgid "DISABLED form reset button.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
 #. #define FORM_LINK_BUTTON_MESSAGE
-#: LYMessages.c:130
+#: LYMessages.c:146
 msgid "(Script button)   Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
+#. #define FORM_LINK_BUTTON_ADV_MSG
+#: LYMessages.c:148
+#, c-format
+msgid "(Script button \"%s\");   Use UP or DOWN arrows or tab to move off."
+msgstr ""
+
 #. #define FORM_LINK_BUTTON_DIS_MSG
-#: LYMessages.c:132
+#: LYMessages.c:150
 msgid "DISABLED Script button.  Use UP or DOWN arrows or tab to move off."
 msgstr ""
 
+#. #define FORM_LINK_OPTION_LIST_ADV_MSG
+#: LYMessages.c:152
+#, c-format
+msgid "(Option list \"%s\"); Hit return to select option."
+msgstr ""
+
 #. #define FORM_LINK_OPTION_LIST_MESSAGE
-#: LYMessages.c:134
+#: LYMessages.c:154
 msgid ""
 "(Option list) Hit return and use arrow keys and return to select option."
 msgstr ""
 
+#. #define CHOICE_LIST_ADV_MSG
+#: LYMessages.c:156
+#, c-format
+msgid "(Choice entry \"%s\"); Use arrow keys and return to select option."
+msgstr ""
+
 #. #define CHOICE_LIST_MESSAGE
-#: LYMessages.c:136
+#: LYMessages.c:158
 msgid ""
 "(Choice list) Hit return and use arrow keys and return to select option."
 msgstr ""
 
+#. #define MOUSE_CHOICE_MESSAGE
+#: LYMessages.c:160
+msgid "Left mouse button or return to select, arrow keys to scroll."
+msgstr ""
+
 #. #define FORM_LINK_OPTION_LIST_UNM_MSG
-#: LYMessages.c:138
+#: LYMessages.c:162
 msgid "UNMODIFIABLE option list.  Use return or arrow keys to review or leave."
 msgstr ""
 
 #. #define CHOICE_LIST_UNM_MSG
-#: LYMessages.c:140
+#: LYMessages.c:164
 msgid "UNMODIFIABLE choice list.  Use return or arrow keys to review or leave."
 msgstr ""
 
-#: LYMessages.c:141
+#: LYMessages.c:165
 msgid "Submitting form..."
 msgstr ""
 
-#: LYMessages.c:142
+#: LYMessages.c:166
 msgid "Resetting form..."
 msgstr ""
 
 #. #define RELOADING_FORM
-#: LYMessages.c:144
+#: LYMessages.c:168
 msgid "Reloading document.  Any form entries will be lost!"
 msgstr ""
 
 #. #define LINK_NOT_IN_FORM
-#: LYMessages.c:146
+#: LYMessages.c:170
 msgid "The current link is not in a FORM"
 msgstr ""
 
-#: LYMessages.c:147
+#: LYMessages.c:171
 #, c-format
 msgid "Warning: Cannot transcode form data to charset %s!"
 msgstr ""
 
 #. #define NORMAL_LINK_MESSAGE
-#: LYMessages.c:150
+#: LYMessages.c:174
 msgid "(NORMAL LINK)   Use right-arrow or <return> to activate."
 msgstr ""
 
-#: LYMessages.c:151
+#: LYMessages.c:175
 msgid "The resource requested is not available at this time."
 msgstr ""
 
-#: LYMessages.c:152
+#: LYMessages.c:176
 msgid "Enter Lynx keystroke command: "
 msgstr ""
 
-#: LYMessages.c:153
+#: LYMessages.c:177
 msgid "Looking up "
 msgstr ""
 
-#: LYMessages.c:154
+#: LYMessages.c:178
 #, c-format
 msgid "Getting %s"
 msgstr ""
 
-#: LYMessages.c:155
+#: LYMessages.c:179
 #, c-format
 msgid "Skipping %s"
 msgstr ""
 
-#: LYMessages.c:156
+#: LYMessages.c:180
 #, c-format
 msgid "Using %s"
 msgstr ""
 
-#: LYMessages.c:157
+#: LYMessages.c:181
 #, c-format
 msgid "Illegal URL: %s"
 msgstr ""
 
-#: LYMessages.c:158
+#: LYMessages.c:182
 #, c-format
 msgid "Badly formed address %s"
 msgstr ""
 
-#: LYMessages.c:159
+#: LYMessages.c:183
 #, c-format
 msgid "URL: %s"
 msgstr ""
 
-#: LYMessages.c:160
+#: LYMessages.c:184
 msgid "Unable to access WWW file!!!"
 msgstr ""
 
-#: LYMessages.c:161
+#: LYMessages.c:185
 #, c-format
 msgid "This is a searchable index.  Use %s to search."
 msgstr ""
 
 #. #define WWW_INDEX_MORE_MESSAGE
-#: LYMessages.c:163
+#: LYMessages.c:187
 #, c-format
 msgid "--More--  This is a searchable index.  Use %s to search."
 msgstr ""
 
-#: LYMessages.c:164
+#: LYMessages.c:188
 msgid "You have entered an invalid link number."
 msgstr ""
 
 #. #define SOURCE_HELP
-#: LYMessages.c:166
+#: LYMessages.c:190
 msgid ""
 "Currently viewing document source.  Press '\\' to return to rendered version."
 msgstr ""
 
 #. #define NOVICE_LINE_ONE
-#: LYMessages.c:168
+#: LYMessages.c:192
 msgid ""
 "  Arrow keys: Up and Down to move.  Right to follow a link; Left to go "
 "back.  \n"
 msgstr ""
 
 #. #define NOVICE_LINE_TWO
-#: LYMessages.c:170
+#: LYMessages.c:194
 msgid ""
 " H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history "
 "list \n"
 msgstr ""
 
 #. #define NOVICE_LINE_TWO_A
-#: LYMessages.c:172
+#: LYMessages.c:196
 msgid ""
 "  O)ther cmds  H)elp  K)eymap  G)oto  P)rint  M)ain screen  o)ptions  Q)"
 "uit  \n"
 msgstr ""
 
 #. #define NOVICE_LINE_TWO_B
-#: LYMessages.c:174
+#: LYMessages.c:198
 msgid ""
 "  O)ther cmds  B)ack  E)dit  D)ownload ^R)eload ^W)ipe screen  search "
 "doc: / \n"
 msgstr ""
 
 #. #define NOVICE_LINE_TWO_C
-#: LYMessages.c:176
+#: LYMessages.c:200
 msgid ""
 "O)ther cmds  C)omment  History: <backspace>  Bookmarks: V)iew, A)dd, R)"
 "emove \n"
 msgstr ""
 
 #. #define FORM_NOVICELINE_ONE
-#: LYMessages.c:178
+#: LYMessages.c:202
 msgid ""
 "            Enter text into the field by typing on the keyboard              "
 msgstr ""
 
 #. #define FORM_NOVICELINE_TWO
-#: LYMessages.c:180
+#: LYMessages.c:204
 msgid ""
 "    Ctrl-U to delete all text in field, [Backspace] to delete a character    "
 msgstr ""
 
 #. #define FORM_NOVICELINE_TWO_DELBL
-#: LYMessages.c:182
+#: LYMessages.c:206
 msgid ""
 "      Ctrl-U to delete text in field, [Backspace] to delete a character    "
 msgstr ""
 
 #. #define FORM_NOVICELINE_TWO_VAR
-#: LYMessages.c:184
+#: LYMessages.c:208
 #, c-format
 msgid ""
 "    %s to delete all text in field, [Backspace] to delete a character    "
 msgstr ""
 
 #. #define FORM_NOVICELINE_TWO_DELBL_VAR
-#: LYMessages.c:186
+#: LYMessages.c:210
 #, c-format
 msgid "      %s to delete text in field, [Backspace] to delete a character    "
 msgstr ""
 
 #. mailto
-#: LYMessages.c:189
+#: LYMessages.c:213
 msgid "Malformed mailto form submission!  Cancelled!"
 msgstr ""
 
-#: LYMessages.c:190
+#: LYMessages.c:214
 msgid "Warning!  Control codes in mail address replaced by ?"
 msgstr ""
 
-#: LYMessages.c:191
+#: LYMessages.c:215
 msgid "Mail disallowed!  Cannot submit."
 msgstr ""
 
-#: LYMessages.c:192
+#: LYMessages.c:216
 msgid "Mailto form submission failed!"
 msgstr ""
 
-#: LYMessages.c:193
+#: LYMessages.c:217
 msgid "Mailto form submission Cancelled!!!"
 msgstr ""
 
-#: LYMessages.c:194
+#: LYMessages.c:218
 msgid "Sending form content..."
 msgstr ""
 
-#: LYMessages.c:195
+#: LYMessages.c:219
 msgid "No email address is present in mailto URL!"
 msgstr ""
 
 #. #define MAILTO_URL_TEMPOPEN_FAILED
-#: LYMessages.c:197
+#: LYMessages.c:221
 msgid "Unable to open temporary file for mailto URL!"
 msgstr ""
 
 #. #define INC_ORIG_MSG_PROMPT
-#: LYMessages.c:199
+#: LYMessages.c:223
 msgid "Do you wish to include the original message?"
 msgstr ""
 
 #. #define INC_PREPARSED_MSG_PROMPT
-#: LYMessages.c:201
+#: LYMessages.c:225
 msgid "Do you wish to include the preparsed source?"
 msgstr ""
 
 #. #define SPAWNING_EDITOR_FOR_MAIL
-#: LYMessages.c:203
+#: LYMessages.c:227
 msgid "Spawning your selected editor to edit mail message"
 msgstr ""
 
 #. #define ERROR_SPAWNING_EDITOR
-#: LYMessages.c:205
+#: LYMessages.c:229
 msgid "Error spawning editor, check your editor definition in the options menu"
 msgstr ""
 
-#: LYMessages.c:206
+#: LYMessages.c:230
 msgid "Send this comment?"
 msgstr ""
 
-#: LYMessages.c:207
+#: LYMessages.c:231
 msgid "Send this message?"
 msgstr ""
 
-#: LYMessages.c:208
+#: LYMessages.c:232
 msgid "Sending your message..."
 msgstr ""
 
-#: LYMessages.c:209
+#: LYMessages.c:233
 msgid "Sending your comment:"
 msgstr ""
 
 #. textarea
-#: LYMessages.c:212
+#: LYMessages.c:236
 msgid "Not in a TEXTAREA; cannot use external editor."
 msgstr ""
 
-#: LYMessages.c:213
+#: LYMessages.c:237
 msgid "Not in a TEXTAREA; cannot use command."
 msgstr ""
 
-#: LYMessages.c:215
+#: LYMessages.c:239
 msgid "file: ACTIONs are disallowed!"
 msgstr ""
 
 #. #define FILE_SERVED_LINKS_DISALLOWED
-#: LYMessages.c:217
+#: LYMessages.c:241
 msgid "file: URLs via served links are disallowed!"
 msgstr ""
 
-#: LYMessages.c:218
+#: LYMessages.c:242
 msgid "Access to local files denied."
 msgstr ""
 
-#: LYMessages.c:219
+#: LYMessages.c:243
 msgid "file: URLs via bookmarks are disallowed!"
 msgstr ""
 
 #. #define SPECIAL_VIA_EXTERNAL_DISALLOWED
-#: LYMessages.c:221
+#: LYMessages.c:245
 msgid "This special URL is not allowed in external documents!"
 msgstr ""
 
-#: LYMessages.c:222
+#: LYMessages.c:246
 msgid "Press <return> to return to Lynx."
 msgstr ""
 
 #. #define SPAWNING_MSG
-#: LYMessages.c:225
+#: LYMessages.c:249
 msgid "Spawning DCL subprocess.  Use 'logout' to return to Lynx.\n"
 msgstr ""
 
 #. #define SPAWNING_MSG
-#: LYMessages.c:229
+#: LYMessages.c:253
 msgid "Type EXIT to return to Lynx.\n"
 msgstr ""
 
 #. #define SPAWNING_MSG
-#: LYMessages.c:232
+#: LYMessages.c:256
 msgid "Spawning your default shell.  Use 'exit' to return to Lynx.\n"
 msgstr ""
 
-#: LYMessages.c:235
+#: LYMessages.c:259
 msgid "Spawning is currently disabled."
 msgstr ""
 
-#: LYMessages.c:236
+#: LYMessages.c:260
 msgid "The 'd'ownload command is currently disabled."
 msgstr ""
 
-#: LYMessages.c:237
+#: LYMessages.c:261
 msgid "You cannot download an input field."
 msgstr ""
 
-#: LYMessages.c:238
+#: LYMessages.c:262
 msgid "Form has a mailto action!  Cannot download."
 msgstr ""
 
-#: LYMessages.c:239
+#: LYMessages.c:263
 msgid "You cannot download a mailto: link."
 msgstr ""
 
-#: LYMessages.c:240
+#: LYMessages.c:264
 msgid "You cannot download cookies."
 msgstr ""
 
-#: LYMessages.c:241
+#: LYMessages.c:265
 msgid "You cannot download a printing option."
 msgstr ""
 
-#: LYMessages.c:242
+#: LYMessages.c:266
 msgid "You cannot download an upload option."
 msgstr ""
 
-#: LYMessages.c:243
+#: LYMessages.c:267
 msgid "You cannot download an permit option."
 msgstr ""
 
-#: LYMessages.c:244
+#: LYMessages.c:268
 msgid "This special URL cannot be downloaded!"
 msgstr ""
 
-#: LYMessages.c:245
+#: LYMessages.c:269
 msgid "Nothing to download."
 msgstr ""
 
-#: LYMessages.c:246
+#: LYMessages.c:270
 msgid "Trace ON!"
 msgstr ""
 
-#: LYMessages.c:247
+#: LYMessages.c:271
 msgid "Trace OFF!"
 msgstr ""
 
 #. #define CLICKABLE_IMAGES_ON
-#: LYMessages.c:249
+#: LYMessages.c:273
 msgid "Links will be included for all images!  Reloading..."
 msgstr ""
 
 #. #define CLICKABLE_IMAGES_OFF
-#: LYMessages.c:251
+#: LYMessages.c:275
 msgid "Standard image handling restored!  Reloading..."
 msgstr ""
 
 #. #define PSEUDO_INLINE_ALTS_ON
-#: LYMessages.c:253
+#: LYMessages.c:277
 msgid ""
 "Pseudo_ALTs will be inserted for inlines without ALT strings!  Reloading..."
 msgstr ""
 
 #. #define PSEUDO_INLINE_ALTS_OFF
-#: LYMessages.c:255
+#: LYMessages.c:279
 msgid "Inlines without an ALT string specified will be ignored!  Reloading..."
 msgstr ""
 
-#: LYMessages.c:256
+#: LYMessages.c:280
 msgid "Raw 8-bit or CJK mode toggled OFF!  Reloading..."
 msgstr ""
 
-#: LYMessages.c:257
+#: LYMessages.c:281
 msgid "Raw 8-bit or CJK mode toggled ON!  Reloading..."
 msgstr ""
 
 #. #define HEAD_D_L_OR_CANCEL
-#: LYMessages.c:259
+#: LYMessages.c:283
 msgid "Send HEAD request for D)ocument or L)ink, or C)ancel? (d,l,c): "
 msgstr ""
 
 #. #define HEAD_D_OR_CANCEL
-#: LYMessages.c:261
+#: LYMessages.c:285
 msgid "Send HEAD request for D)ocument, or C)ancel? (d,c): "
 msgstr ""
 
-#: LYMessages.c:262
+#: LYMessages.c:286
 msgid "Sorry, the document is not an http URL."
 msgstr ""
 
-#: LYMessages.c:263
+#: LYMessages.c:287
 msgid "Sorry, the link is not an http URL."
 msgstr ""
 
-#: LYMessages.c:264
+#: LYMessages.c:288
 msgid "Sorry, the ACTION for this form is disabled."
 msgstr ""
 
 #. #define FORM_ACTION_NOT_HTTP_URL
-#: LYMessages.c:266
+#: LYMessages.c:290
 msgid "Sorry, the ACTION for this form is not an http URL."
 msgstr ""
 
-#: LYMessages.c:267
+#: LYMessages.c:291
 msgid "Not an http URL or form ACTION!"
 msgstr ""
 
-#: LYMessages.c:268
+#: LYMessages.c:292
 msgid "This special URL cannot be a form ACTION!"
 msgstr ""
 
-#: LYMessages.c:269
+#: LYMessages.c:293
 msgid "URL is not in starting realm!"
 msgstr ""
 
-#: LYMessages.c:270
+#: LYMessages.c:294
 msgid "News posting is disabled!"
 msgstr ""
 
-#: LYMessages.c:271
+#: LYMessages.c:295
 msgid "File management support is disabled!"
 msgstr ""
 
-#: LYMessages.c:272
+#: LYMessages.c:296
 msgid "No jump file is currently available."
 msgstr ""
 
-#: LYMessages.c:273
+#: LYMessages.c:297
 msgid "Jump to (use '?' for list): "
 msgstr ""
 
-#: LYMessages.c:274
+#: LYMessages.c:298
 msgid "Jumping to a shortcut URL is disallowed!"
 msgstr ""
 
-#: LYMessages.c:275
+#: LYMessages.c:299
 msgid "Random URL is disallowed!  Use a shortcut."
 msgstr ""
 
-#: LYMessages.c:276
+#: LYMessages.c:300
 msgid "No random URLs have been used thus far."
 msgstr ""
 
-#: LYMessages.c:277
+#: LYMessages.c:301
 msgid "Bookmark features are currently disabled."
 msgstr ""
 
-#: LYMessages.c:278
+#: LYMessages.c:302
 msgid "Execution via bookmarks is disabled."
 msgstr ""
 
 #. #define BOOKMARK_FILE_NOT_DEFINED
-#: LYMessages.c:280
+#: LYMessages.c:304
 #, c-format
 msgid "Bookmark file is not defined. Use %s to see options."
 msgstr ""
 
 #. #define NO_TEMP_FOR_HOTLIST
-#: LYMessages.c:282
+#: LYMessages.c:306
 msgid "Unable to open tempfile for X Mosaic hotlist conversion."
 msgstr ""
 
-#: LYMessages.c:283
+#: LYMessages.c:307
 msgid "ERROR - unable to open bookmark file."
 msgstr ""
 
 #. #define BOOKMARK_OPEN_FAILED_FOR_DEL
-#: LYMessages.c:285
+#: LYMessages.c:309
 msgid "Unable to open bookmark file for deletion of link."
 msgstr ""
 
 #. #define BOOKSCRA_OPEN_FAILED_FOR_DEL
-#: LYMessages.c:287
+#: LYMessages.c:311
 msgid "Unable to open scratch file for deletion of link."
 msgstr ""
 
-#: LYMessages.c:289
+#: LYMessages.c:313
 msgid "Error renaming scratch file."
 msgstr ""
 
-#: LYMessages.c:291
+#: LYMessages.c:315
 msgid "Error renaming temporary file."
 msgstr ""
 
 #. #define BOOKTEMP_COPY_FAIL
-#: LYMessages.c:293
+#: LYMessages.c:317
 msgid "Unable to copy temporary file for deletion of link."
 msgstr ""
 
 #. #define BOOKTEMP_REOPEN_FAIL_FOR_DEL
-#: LYMessages.c:295
+#: LYMessages.c:319
 msgid "Unable to reopen temporary file for deletion of link."
 msgstr ""
 
 #. #define BOOKMARK_LINK_NOT_ONE_LINE
-#: LYMessages.c:298
+#: LYMessages.c:322
 msgid "Link is not by itself all on one line in bookmark file."
 msgstr ""
 
-#: LYMessages.c:299
+#: LYMessages.c:323
 msgid "Bookmark deletion failed."
 msgstr ""
 
 #. #define BOOKMARKS_NOT_TRAVERSED
-#: LYMessages.c:301
+#: LYMessages.c:325
 msgid "Bookmark files cannot be traversed (only http URLs)."
 msgstr ""
 
 #. #define BOOKMARKS_NOT_OPEN
-#: LYMessages.c:303
+#: LYMessages.c:327
 msgid "Unable to open bookmark file, use 'a' to save a link first"
 msgstr ""
 
-#: LYMessages.c:304
+#: LYMessages.c:328
 msgid "There are no links in this bookmark file!"
 msgstr ""
 
 #. #define CACHE_D_OR_CANCEL
-#: LYMessages.c:306
+#: LYMessages.c:330
 msgid "D)elete cached document or C)ancel? (d,c): "
 msgstr ""
 
 #. #define BOOK_D_L_OR_CANCEL
-#: LYMessages.c:308
+#: LYMessages.c:332
 msgid "Save D)ocument or L)ink to bookmark file or C)ancel? (d,l,c): "
 msgstr ""
 
-#: LYMessages.c:309
+#: LYMessages.c:333
 msgid "Save D)ocument to bookmark file or C)ancel? (d,c): "
 msgstr ""
 
-#: LYMessages.c:310
+#: LYMessages.c:334
 msgid "Save L)ink to bookmark file or C)ancel? (l,c): "
 msgstr ""
 
 #. #define NOBOOK_POST_FORM
-#: LYMessages.c:312
+#: LYMessages.c:336
 msgid "Documents from forms with POST content cannot be saved as bookmarks."
 msgstr ""
 
-#: LYMessages.c:313
+#: LYMessages.c:337
 msgid "Cannot save form fields/links"
 msgstr ""
 
 #. #define NOBOOK_HSML
-#: LYMessages.c:315
+#: LYMessages.c:339
 msgid "History, showinfo, menu and list files cannot be saved as bookmarks."
 msgstr ""
 
 #. #define CONFIRM_BOOKMARK_DELETE
-#: LYMessages.c:317
+#: LYMessages.c:341
 msgid "Do you really want to delete this link from your bookmark file?"
 msgstr ""
 
-#: LYMessages.c:318
+#: LYMessages.c:342
 msgid "Malformed address."
 msgstr ""
 
 #. #define HISTORICAL_ON_MINIMAL_OFF
-#: LYMessages.c:320
+#: LYMessages.c:344
 msgid "Historical comment parsing ON (Minimal is overridden)!"
 msgstr ""
 
 #. #define HISTORICAL_OFF_MINIMAL_ON
-#: LYMessages.c:322
+#: LYMessages.c:346
 msgid "Historical comment parsing OFF (Minimal is in effect)!"
 msgstr ""
 
 #. #define HISTORICAL_ON_VALID_OFF
-#: LYMessages.c:324
+#: LYMessages.c:348
 msgid "Historical comment parsing ON (Valid is overridden)!"
 msgstr ""
 
 #. #define HISTORICAL_OFF_VALID_ON
-#: LYMessages.c:326
+#: LYMessages.c:350
 msgid "Historical comment parsing OFF (Valid is in effect)!"
 msgstr ""
 
 #. #define MINIMAL_ON_IN_EFFECT
-#: LYMessages.c:328
+#: LYMessages.c:352
 msgid "Minimal comment parsing ON (and in effect)!"
 msgstr ""
 
 #. #define MINIMAL_OFF_VALID_ON
-#: LYMessages.c:330
+#: LYMessages.c:354
 msgid "Minimal comment parsing OFF (Valid is in effect)!"
 msgstr ""
 
 #. #define MINIMAL_ON_BUT_HISTORICAL
-#: LYMessages.c:332
+#: LYMessages.c:356
 msgid "Minimal comment parsing ON (but Historical is in effect)!"
 msgstr ""
 
 #. #define MINIMAL_OFF_HISTORICAL_ON
-#: LYMessages.c:334
+#: LYMessages.c:358
 msgid "Minimal comment parsing OFF (Historical is in effect)!"
 msgstr ""
 
-#: LYMessages.c:335
+#: LYMessages.c:359
 msgid "Soft double-quote parsing ON!"
 msgstr ""
 
-#: LYMessages.c:336
+#: LYMessages.c:360
 msgid "Soft double-quote parsing OFF!"
 msgstr ""
 
-#: LYMessages.c:337
+#: LYMessages.c:361
 msgid "Now using TagSoup parsing of HTML."
 msgstr ""
 
-#: LYMessages.c:338
+#: LYMessages.c:362
 msgid "Now using SortaSGML parsing of HTML!"
 msgstr ""
 
-#: LYMessages.c:339
+#: LYMessages.c:363
 msgid "You are already at the end of this document."
 msgstr ""
 
-#: LYMessages.c:340
+#: LYMessages.c:364
 msgid "You are already at the beginning of this document."
 msgstr ""
 
-#: LYMessages.c:341
+#: LYMessages.c:365
 #, c-format
 msgid "You are already at page %d of this document."
 msgstr ""
 
-#: LYMessages.c:342
+#: LYMessages.c:366
 #, c-format
 msgid "Link number %d already is current."
 msgstr ""
 
-#: LYMessages.c:343
+#: LYMessages.c:367
 msgid "You are already at the first document"
 msgstr ""
 
-#: LYMessages.c:344
+#: LYMessages.c:368
 msgid "There are no links above this line of the document."
 msgstr ""
 
-#: LYMessages.c:345
+#: LYMessages.c:369
 msgid "There are no links below this line of the document."
 msgstr ""
 
 #. #define MAXLEN_REACHED_DEL_OR_MOV
-#: LYMessages.c:347
+#: LYMessages.c:371
 msgid "Maximum length reached!  Delete text or move off field."
 msgstr ""
 
 #. #define NOT_ON_SUBMIT_OR_LINK
-#: LYMessages.c:349
+#: LYMessages.c:373
 msgid "You are not on a form submission button or normal link."
 msgstr ""
 
 #. #define NEED_CHECKED_RADIO_BUTTON
-#: LYMessages.c:351
+#: LYMessages.c:375
 msgid "One radio button must be checked at all times!"
 msgstr ""
 
-#: LYMessages.c:352
+#: LYMessages.c:376
 msgid "No submit button for this form, submit single text field?"
 msgstr ""
 
-#: LYMessages.c:353
+#: LYMessages.c:377
 msgid "Do you want to go back to the previous document?"
 msgstr ""
 
-#: LYMessages.c:354
+#: LYMessages.c:378
 msgid "Use arrows or tab to move off of field."
 msgstr ""
 
 #. #define ENTER_TEXT_ARROWS_OR_TAB
-#: LYMessages.c:356
+#: LYMessages.c:380
 msgid "Enter text.  Use arrows or tab to move off of field."
 msgstr ""
 
-#: LYMessages.c:357
+#: LYMessages.c:381
 msgid "** Bad HTML!!  No form action defined. **"
 msgstr ""
 
-#: LYMessages.c:358
+#: LYMessages.c:382
 msgid "Bad HTML!!  Unable to create popup window!"
 msgstr ""
 
-#: LYMessages.c:359
+#: LYMessages.c:383
 msgid "Unable to create popup window!"
 msgstr ""
 
-#: LYMessages.c:360
+#: LYMessages.c:384
 msgid "Goto a random URL is disallowed!"
 msgstr ""
 
-#: LYMessages.c:361
+#: LYMessages.c:385
 msgid "Goto a non-http URL is disallowed!"
 msgstr ""
 
-#: LYMessages.c:362
+#: LYMessages.c:386
 #, c-format
 msgid "You are not allowed to goto \"%s\" URLs"
 msgstr ""
 
-#: LYMessages.c:363
+#: LYMessages.c:387
 msgid "URL to open: "
 msgstr ""
 
-#: LYMessages.c:364
+#: LYMessages.c:388
 msgid "Edit the current Goto URL: "
 msgstr ""
 
-#: LYMessages.c:365
+#: LYMessages.c:389
 msgid "Edit the previous Goto URL: "
 msgstr ""
 
-#: LYMessages.c:366
+#: LYMessages.c:390
 msgid "Edit a previous Goto URL: "
 msgstr ""
 
-#: LYMessages.c:367
+#: LYMessages.c:391
 msgid "Current document has POST data."
 msgstr ""
 
-#: LYMessages.c:368
+#: LYMessages.c:392
 msgid "Edit this document's URL: "
 msgstr ""
 
-#: LYMessages.c:369
+#: LYMessages.c:393
 msgid "Edit the current link's URL: "
 msgstr ""
 
-#: LYMessages.c:370
+#: LYMessages.c:394
 msgid "Edit the form's submit-URL: "
 msgstr ""
 
-#: LYMessages.c:371
+#: LYMessages.c:395
 msgid "You cannot edit File Management URLs"
 msgstr ""
 
-#: LYMessages.c:372
+#: LYMessages.c:396
 msgid "Enter a database query: "
 msgstr ""
 
-#: LYMessages.c:373
+#: LYMessages.c:397
 msgid "Enter a whereis query: "
 msgstr ""
 
-#: LYMessages.c:374
+#: LYMessages.c:398
 msgid "Edit the current query: "
 msgstr ""
 
-#: LYMessages.c:375
+#: LYMessages.c:399
 msgid "Edit the previous query: "
 msgstr ""
 
-#: LYMessages.c:376
+#: LYMessages.c:400
 msgid "Edit a previous query: "
 msgstr ""
 
 #. #define USE_C_R_TO_RESUB_CUR_QUERY
-#: LYMessages.c:378
+#: LYMessages.c:402
 msgid "Use Control-R to resubmit the current query."
 msgstr ""
 
-#: LYMessages.c:379
+#: LYMessages.c:403
 msgid "Edit the current shortcut: "
 msgstr ""
 
-#: LYMessages.c:380
+#: LYMessages.c:404
 msgid "Edit the previous shortcut: "
 msgstr ""
 
-#: LYMessages.c:381
+#: LYMessages.c:405
 msgid "Edit a previous shortcut: "
 msgstr ""
 
-#: LYMessages.c:382
+#: LYMessages.c:406
 #, c-format
 msgid "Key '%c' is not mapped to a jump file!"
 msgstr ""
 
-#: LYMessages.c:383
+#: LYMessages.c:407
 msgid "Cannot locate jump file!"
 msgstr ""
 
-#: LYMessages.c:384
+#: LYMessages.c:408
 msgid "Cannot open jump file!"
 msgstr ""
 
-#: LYMessages.c:385
+#: LYMessages.c:409
 msgid "Error reading jump file!"
 msgstr ""
 
-#: LYMessages.c:386
+#: LYMessages.c:410
 msgid "Out of memory reading jump file!"
 msgstr ""
 
-#: LYMessages.c:387
+#: LYMessages.c:411
 msgid "Out of memory reading jump table!"
 msgstr ""
 
-#: LYMessages.c:388
+#: LYMessages.c:412
 msgid "No index is currently available."
 msgstr ""
 
 #. #define CONFIRM_MAIN_SCREEN
-#: LYMessages.c:390
+#: LYMessages.c:414
 msgid "Do you really want to go to the Main screen?"
 msgstr ""
 
-#: LYMessages.c:391
+#: LYMessages.c:415
 msgid "You are already at main screen!"
 msgstr ""
 
 #. #define NOT_ISINDEX
-#: LYMessages.c:393
+#: LYMessages.c:417
 msgid ""
 "Not a searchable indexed document -- press '/' to search for a text string"
 msgstr ""
 
 #. #define NO_OWNER
-#: LYMessages.c:395
+#: LYMessages.c:419
 msgid "No owner is defined for this file so you cannot send a comment"
 msgstr ""
 
-#: LYMessages.c:396
+#: LYMessages.c:420
 #, c-format
 msgid "No owner is defined. Use %s?"
 msgstr ""
 
-#: LYMessages.c:397
+#: LYMessages.c:421
 msgid "Do you wish to send a comment?"
 msgstr ""
 
-#: LYMessages.c:398
+#: LYMessages.c:422
 msgid "Mail is disallowed so you cannot send a comment"
 msgstr ""
 
-#: LYMessages.c:399
+#: LYMessages.c:423
 msgid "The 'e'dit command is currently disabled."
 msgstr ""
 
-#: LYMessages.c:400
+#: LYMessages.c:424
 msgid "External editing is currently disabled."
 msgstr ""
 
-#: LYMessages.c:401
+#: LYMessages.c:425
 msgid "System error - failure to get status."
 msgstr ""
 
-#: LYMessages.c:402
+#: LYMessages.c:426
 msgid "No editor is defined!"
 msgstr ""
 
-#: LYMessages.c:403
+#: LYMessages.c:427
 msgid "The 'p'rint command is currently disabled."
 msgstr ""
 
-#: LYMessages.c:404
+#: LYMessages.c:428
 msgid "Document has no Toolbar links or Banner."
 msgstr ""
 
-#: LYMessages.c:405
+#: LYMessages.c:429
 msgid "Unable to open traversal file."
 msgstr ""
 
-#: LYMessages.c:406
+#: LYMessages.c:430
 msgid "Unable to open traversal found file."
 msgstr ""
 
-#: LYMessages.c:407
+#: LYMessages.c:431
 msgid "Unable to open reject file."
 msgstr ""
 
-#: LYMessages.c:408
+#: LYMessages.c:432
 msgid "Unable to open traversal errors output file"
 msgstr ""
 
-#: LYMessages.c:409
+#: LYMessages.c:433
 msgid "TRAVERSAL WAS INTERRUPTED"
 msgstr ""
 
-#: LYMessages.c:410
+#: LYMessages.c:434
 msgid "Follow link (or goto link or page) number: "
 msgstr ""
 
-#: LYMessages.c:411
+#: LYMessages.c:435
 msgid "Select option (or page) number: "
 msgstr ""
 
-#: LYMessages.c:412
+#: LYMessages.c:436
 #, c-format
 msgid "Option number %d already is current."
 msgstr ""
 
 #. #define ALREADY_AT_OPTION_END
-#: LYMessages.c:414
+#: LYMessages.c:438
 msgid "You are already at the end of this option list."
 msgstr ""
 
 #. #define ALREADY_AT_OPTION_BEGIN
-#: LYMessages.c:416
+#: LYMessages.c:440
 msgid "You are already at the beginning of this option list."
 msgstr ""
 
 #. #define ALREADY_AT_OPTION_PAGE
-#: LYMessages.c:418
+#: LYMessages.c:442
 #, c-format
 msgid "You are already at page %d of this option list."
 msgstr ""
 
-#: LYMessages.c:419
+#: LYMessages.c:443
 msgid "You have entered an invalid option number."
 msgstr ""
 
-#: LYMessages.c:420
+#: LYMessages.c:444
 msgid "** Bad HTML!!  Use -trace to diagnose. **"
 msgstr ""
 
-#: LYMessages.c:421
+#: LYMessages.c:445
 msgid "Give name of file to save in"
 msgstr ""
 
-#: LYMessages.c:422
+#: LYMessages.c:446
 msgid "Can't save data to file -- please run WWW locally"
 msgstr ""
 
-#: LYMessages.c:423
+#: LYMessages.c:447
 msgid "Can't open temporary file!"
 msgstr ""
 
-#: LYMessages.c:424
+#: LYMessages.c:448
 msgid "Can't open output file!  Cancelling!"
 msgstr ""
 
-#: LYMessages.c:425
+#: LYMessages.c:449
 msgid "Execution is disabled."
 msgstr ""
 
 #. #define EXECUTION_DISABLED_FOR_FILE
-#: LYMessages.c:427
+#: LYMessages.c:451
 #, c-format
 msgid "Execution is not enabled for this file.  See the Options menu (use %s)."
 msgstr ""
 
 #. #define EXECUTION_NOT_COMPILED
-#: LYMessages.c:429
+#: LYMessages.c:453
 msgid "Execution capabilities are not compiled into this version."
 msgstr ""
 
-#: LYMessages.c:430
+#: LYMessages.c:454
 msgid "This file cannot be displayed on this terminal."
 msgstr ""
 
 #. #define CANNOT_DISPLAY_FILE_D_OR_C
-#: LYMessages.c:432
+#: LYMessages.c:456
 msgid "This file cannot be displayed on this terminal:  D)ownload, or C)ancel"
 msgstr ""
 
-#: LYMessages.c:433
+#: LYMessages.c:457
 #, c-format
 msgid "%s  D)ownload, or C)ancel"
 msgstr ""
 
-#: LYMessages.c:434
+#: LYMessages.c:458
 msgid "Cancelling file."
 msgstr ""
 
-#: LYMessages.c:435
+#: LYMessages.c:459
 msgid "Retrieving file.  - PLEASE WAIT -"
 msgstr ""
 
-#: LYMessages.c:436
+#: LYMessages.c:460
 msgid "Enter a filename: "
 msgstr ""
 
-#: LYMessages.c:437
+#: LYMessages.c:461
 msgid "Edit the previous filename: "
 msgstr ""
 
-#: LYMessages.c:438
+#: LYMessages.c:462
 msgid "Edit a previous filename: "
 msgstr ""
 
-#: LYMessages.c:439
+#: LYMessages.c:463
 msgid "Enter a new filename: "
 msgstr ""
 
-#: LYMessages.c:440
+#: LYMessages.c:464
 msgid "File name may not begin with a dot."
 msgstr ""
 
-#: LYMessages.c:442
+#: LYMessages.c:466
 msgid "File exists.  Create higher version?"
 msgstr ""
 
-#: LYMessages.c:444
+#: LYMessages.c:468
 msgid "File exists.  Overwrite?"
 msgstr ""
 
-#: LYMessages.c:446
+#: LYMessages.c:470
 msgid "Cannot write to file."
 msgstr ""
 
-#: LYMessages.c:447
+#: LYMessages.c:471
 msgid "ERROR! - download command is misconfigured."
 msgstr ""
 
-#: LYMessages.c:448
+#: LYMessages.c:472
 msgid "Unable to download file."
 msgstr ""
 
-#: LYMessages.c:449
+#: LYMessages.c:473
 msgid "Reading directory..."
 msgstr ""
 
-#: LYMessages.c:450
+#: LYMessages.c:474
 msgid "Building directory listing..."
 msgstr ""
 
-#: LYMessages.c:451
+#: LYMessages.c:475
 msgid "Saving..."
 msgstr ""
 
-#: LYMessages.c:452
+#: LYMessages.c:476
 #, c-format
 msgid "Could not edit file '%s'."
 msgstr ""
 
-#: LYMessages.c:453
+#: LYMessages.c:477
 msgid "Unable to access document!"
 msgstr ""
 
-#: LYMessages.c:454
+#: LYMessages.c:478
 msgid "Could not access file."
 msgstr ""
 
-#: LYMessages.c:455
+#: LYMessages.c:479
 msgid "Could not access directory."
 msgstr ""
 
-#: LYMessages.c:456
+#: LYMessages.c:480
 msgid "Could not load data."
 msgstr ""
 
 #. #define CANNOT_EDIT_REMOTE_FILES
-#: LYMessages.c:458
+#: LYMessages.c:482
 msgid "Lynx cannot currently (e)dit remote WWW files."
 msgstr ""
 
 #. #define CANNOT_EDIT_FIELD
-#: LYMessages.c:460
+#: LYMessages.c:484
 msgid "This field cannot be (e)dited with an external editor."
 msgstr ""
 
-#: LYMessages.c:461
+#: LYMessages.c:485
 msgid "Bad rule"
 msgstr ""
 
-#: LYMessages.c:462
+#: LYMessages.c:486
 msgid "Insufficient operands:"
 msgstr ""
 
-#: LYMessages.c:463
+#: LYMessages.c:487
 msgid "You are not authorized to edit this file."
 msgstr ""
 
-#: LYMessages.c:464
+#: LYMessages.c:488
 msgid "Title: "
 msgstr ""
 
-#: LYMessages.c:465
+#: LYMessages.c:489
 msgid "Subject: "
 msgstr ""
 
-#: LYMessages.c:466
+#: LYMessages.c:490
 msgid "Username: "
 msgstr ""
 
-#: LYMessages.c:467
+#: LYMessages.c:491
 msgid "Password: "
 msgstr ""
 
-#: LYMessages.c:468
+#: LYMessages.c:492
 msgid "lynx: Username and Password required!!!"
 msgstr ""
 
-#: LYMessages.c:469
+#: LYMessages.c:493
 msgid "lynx: Password required!!!"
 msgstr ""
 
-#: LYMessages.c:470
+#: LYMessages.c:494
 msgid "Clear all authorization info for this session?"
 msgstr ""
 
-#: LYMessages.c:471
+#: LYMessages.c:495
 msgid "Authorization info cleared."
 msgstr ""
 
-#: LYMessages.c:472
+#: LYMessages.c:496
 msgid "Authorization failed.  Retry?"
 msgstr ""
 
-#: LYMessages.c:473
+#: LYMessages.c:497
 msgid "cgi support has been disabled."
 msgstr ""
 
 #. #define CGI_NOT_COMPILED
-#: LYMessages.c:475
+#: LYMessages.c:499
 msgid "Lynxcgi capabilities are not compiled into this version."
 msgstr ""
 
-#: LYMessages.c:476
+#: LYMessages.c:500
 #, c-format
 msgid "Sorry, no known way of converting %s to %s."
 msgstr ""
 
-#: LYMessages.c:477
+#: LYMessages.c:501
 msgid "Unable to set up connection."
 msgstr ""
 
-#: LYMessages.c:478
+#: LYMessages.c:502
 msgid "Unable to make connection"
 msgstr ""
 
 #. #define MALFORMED_EXEC_REQUEST
-#: LYMessages.c:480
+#: LYMessages.c:504
 msgid "Executable link rejected due to malformed request."
 msgstr ""
 
 #. #define BADCHAR_IN_EXEC_LINK
-#: LYMessages.c:482
+#: LYMessages.c:506
 #, c-format
 msgid "Executable link rejected due to `%c' character."
 msgstr ""
 
 #. #define RELPATH_IN_EXEC_LINK
-#: LYMessages.c:484
+#: LYMessages.c:508
 msgid "Executable link rejected due to relative path string ('../')."
 msgstr ""
 
 #. #define BADLOCPATH_IN_EXEC_LINK
-#: LYMessages.c:486
+#: LYMessages.c:510
 msgid "Executable link rejected due to location or path."
 msgstr ""
 
-#: LYMessages.c:487
+#: LYMessages.c:511
 msgid "Mail access is disabled!"
 msgstr ""
 
 #. #define ACCESS_ONLY_LOCALHOST
-#: LYMessages.c:489
+#: LYMessages.c:513
 msgid "Only files and servers on the local host can be accessed."
 msgstr ""
 
-#: LYMessages.c:490
+#: LYMessages.c:514
 msgid "Telnet access is disabled!"
 msgstr ""
 
 #. #define TELNET_PORT_SPECS_DISABLED
-#: LYMessages.c:492
+#: LYMessages.c:516
 msgid "Telnet port specifications are disabled."
 msgstr ""
 
-#: LYMessages.c:493
+#: LYMessages.c:517
 msgid "USENET news access is disabled!"
 msgstr ""
 
-#: LYMessages.c:494
+#: LYMessages.c:518
 msgid "Rlogin access is disabled!"
 msgstr ""
 
-#: LYMessages.c:495
+#: LYMessages.c:519
 msgid "Ftp access is disabled!"
 msgstr ""
 
-#: LYMessages.c:496
+#: LYMessages.c:520
 msgid "There are no references from this document."
 msgstr ""
 
-#: LYMessages.c:497
+#: LYMessages.c:521
 msgid "There are only hidden links from this document."
 msgstr ""
 
-#: LYMessages.c:499
+#: LYMessages.c:523
 msgid "Unable to open command file."
 msgstr ""
 
-#: LYMessages.c:501
+#: LYMessages.c:525
 msgid "News Post Cancelled!!!"
 msgstr ""
 
 #. #define SPAWNING_EDITOR_FOR_NEWS
-#: LYMessages.c:503
+#: LYMessages.c:527
 msgid "Spawning your selected editor to edit news message"
 msgstr ""
 
-#: LYMessages.c:504
+#: LYMessages.c:528
 msgid "Post this message?"
 msgstr ""
 
-#: LYMessages.c:505
+#: LYMessages.c:529
 #, c-format
 msgid "Append '%s'?"
 msgstr ""
 
-#: LYMessages.c:506
+#: LYMessages.c:530
 msgid "Posting to newsgroup(s)..."
 msgstr ""
 
-#: LYMessages.c:508
+#: LYMessages.c:532
 msgid "*** You have unread mail. ***"
 msgstr ""
 
-#: LYMessages.c:510
+#: LYMessages.c:534
 msgid "*** You have mail. ***"
 msgstr ""
 
-#: LYMessages.c:512
+#: LYMessages.c:536
 msgid "*** You have new mail. ***"
 msgstr ""
 
-#: LYMessages.c:513
+#: LYMessages.c:537
 msgid "File insert cancelled!!!"
 msgstr ""
 
-#: LYMessages.c:514
+#: LYMessages.c:538
 msgid "Not enough memory for file!"
 msgstr ""
 
-#: LYMessages.c:515
+#: LYMessages.c:539
 msgid "Can't open file for reading."
 msgstr ""
 
-#: LYMessages.c:516
+#: LYMessages.c:540
 msgid "File does not exist."
 msgstr ""
 
-#: LYMessages.c:517
+#: LYMessages.c:541
 msgid "File does not exist - reenter or cancel:"
 msgstr ""
 
-#: LYMessages.c:518
+#: LYMessages.c:542
 msgid "File is not readable."
 msgstr ""
 
-#: LYMessages.c:519
+#: LYMessages.c:543
 msgid "File is not readable - reenter or cancel:"
 msgstr ""
 
-#: LYMessages.c:520
+#: LYMessages.c:544
 msgid "Nothing to insert - file is 0-length."
 msgstr ""
 
-#: LYMessages.c:521
+#: LYMessages.c:545
 msgid "Save request cancelled!!!"
 msgstr ""
 
-#: LYMessages.c:522
+#: LYMessages.c:546
 msgid "Mail request cancelled!!!"
 msgstr ""
 
 #. #define CONFIRM_MAIL_SOURCE_PREPARSED
-#: LYMessages.c:524
+#: LYMessages.c:548
 msgid "Viewing preparsed source.  Are you sure you want to mail it?"
 msgstr ""
 
-#: LYMessages.c:525
+#: LYMessages.c:549
 msgid "Please wait..."
 msgstr ""
 
-#: LYMessages.c:526
+#: LYMessages.c:550
 msgid "Mailing file.  Please wait..."
 msgstr ""
 
-#: LYMessages.c:527
+#: LYMessages.c:551
 msgid "ERROR - Unable to mail file"
 msgstr ""
 
 #. #define CONFIRM_LONG_SCREEN_PRINT
-#: LYMessages.c:529
+#: LYMessages.c:553
 #, c-format
 msgid "File is %d screens long.  Are you sure you want to print?"
 msgstr ""
 
-#: LYMessages.c:530
+#: LYMessages.c:554
 msgid "Print request cancelled!!!"
 msgstr ""
 
-#: LYMessages.c:531
+#: LYMessages.c:555
 msgid "Press <return> to begin: "
 msgstr ""
 
-#: LYMessages.c:532
+#: LYMessages.c:556
 msgid "Press <return> to finish: "
 msgstr ""
 
 #. #define CONFIRM_LONG_PAGE_PRINT
-#: LYMessages.c:534
+#: LYMessages.c:558
 #, c-format
 msgid "File is %d pages long.  Are you sure you want to print?"
 msgstr ""
 
 #. #define CHECK_PRINTER
-#: LYMessages.c:536
+#: LYMessages.c:560
 msgid "Be sure your printer is on-line.  Press <return> to start printing:"
 msgstr ""
 
-#: LYMessages.c:537
+#: LYMessages.c:561
 msgid "ERROR - Unable to allocate file space!!!"
 msgstr ""
 
-#: LYMessages.c:538
+#: LYMessages.c:562
 msgid "Unable to open tempfile"
 msgstr ""
 
-#: LYMessages.c:539
+#: LYMessages.c:563
 msgid "Unable to open print options file"
 msgstr ""
 
-#: LYMessages.c:540
+#: LYMessages.c:564
 msgid "Printing file.  Please wait..."
 msgstr ""
 
-#: LYMessages.c:541
+#: LYMessages.c:565
 msgid "Please enter a valid internet mail address: "
 msgstr ""
 
-#: LYMessages.c:542
+#: LYMessages.c:566
 msgid "ERROR! - printer is misconfigured!"
 msgstr ""
 
-#: LYMessages.c:543
+#: LYMessages.c:567
 msgid "Image map from POST response not available!"
 msgstr ""
 
-#: LYMessages.c:544
+#: LYMessages.c:568
 msgid "Misdirected client-side image MAP request!"
 msgstr ""
 
-#: LYMessages.c:545
+#: LYMessages.c:569
 msgid "Client-side image MAP is not accessible!"
 msgstr ""
 
-#: LYMessages.c:546
+#: LYMessages.c:570
 msgid "No client-side image MAPs are available!"
 msgstr ""
 
-#: LYMessages.c:547
+#: LYMessages.c:571
 msgid "Client-side image MAP is not available!"
 msgstr ""
 
 #. #define OPTION_SCREEN_NEEDS_24
-#: LYMessages.c:550
+#: LYMessages.c:574
 msgid "Screen height must be at least 24 lines for the Options menu!"
 msgstr ""
 
 #. #define OPTION_SCREEN_NEEDS_23
-#: LYMessages.c:552
+#: LYMessages.c:576
 msgid "Screen height must be at least 23 lines for the Options menu!"
 msgstr ""
 
 #. #define OPTION_SCREEN_NEEDS_22
-#: LYMessages.c:554
+#: LYMessages.c:578
 msgid "Screen height must be at least 22 lines for the Options menu!"
 msgstr ""
 
-#: LYMessages.c:556
+#: LYMessages.c:580
 msgid "That key requires Advanced User mode."
 msgstr ""
 
-#: LYMessages.c:557
+#: LYMessages.c:581
 #, c-format
 msgid "Content-type: %s"
 msgstr ""
 
-#: LYMessages.c:558
+#: LYMessages.c:582
 msgid "Command: "
 msgstr ""
 
-#: LYMessages.c:559
+#: LYMessages.c:583
 msgid "Unknown or ambiguous command"
 msgstr ""
 
-#: LYMessages.c:560
+#: LYMessages.c:584
 msgid " Version "
 msgstr ""
 
-#: LYMessages.c:561
+#: LYMessages.c:585
 msgid " first"
 msgstr ""
 
-#: LYMessages.c:562
+#: LYMessages.c:586
 msgid ", guessing..."
 msgstr ""
 
-#: LYMessages.c:563
+#: LYMessages.c:587
 msgid "Permissions for "
 msgstr ""
 
-#: LYMessages.c:564
+#: LYMessages.c:588
 msgid "Select "
 msgstr ""
 
-#: LYMessages.c:565
+#: LYMessages.c:589
 msgid "capital letter"
 msgstr ""
 
-#: LYMessages.c:566
+#: LYMessages.c:590
 msgid " of option line,"
 msgstr ""
 
-#: LYMessages.c:567
+#: LYMessages.c:591
 msgid " to save,"
 msgstr ""
 
-#: LYMessages.c:568
+#: LYMessages.c:592
 msgid " to "
 msgstr ""
 
-#: LYMessages.c:569
+#: LYMessages.c:593
 msgid " or "
 msgstr ""
 
-#: LYMessages.c:570
+#: LYMessages.c:594
 msgid " index"
 msgstr ""
 
-#: LYMessages.c:571
+#: LYMessages.c:595
 msgid " to return to Lynx."
 msgstr ""
 
-#: LYMessages.c:572
+#: LYMessages.c:596
 msgid "Accept Changes"
 msgstr ""
 
-#: LYMessages.c:573
+#: LYMessages.c:597
 msgid "Reset Changes"
 msgstr ""
 
-#: LYMessages.c:574
+#: LYMessages.c:598
 msgid "Left Arrow cancels changes"
 msgstr ""
 
-#: LYMessages.c:575
+#: LYMessages.c:599
 msgid "Save options to disk"
 msgstr ""
 
-#: LYMessages.c:576
+#: LYMessages.c:600
 msgid "Hit RETURN to accept entered data."
 msgstr ""
 
 #. #define ACCEPT_DATA_OR_DEFAULT
-#: LYMessages.c:578
+#: LYMessages.c:602
 msgid "Hit RETURN to accept entered data.  Delete data to invoke the default."
 msgstr ""
 
-#: LYMessages.c:579
+#: LYMessages.c:603
 msgid "Value accepted!"
 msgstr ""
 
 #. #define VALUE_ACCEPTED_WARNING_X
-#: LYMessages.c:581
+#: LYMessages.c:605
 msgid "Value accepted! -- WARNING: Lynx is configured for XWINDOWS!"
 msgstr ""
 
 #. #define VALUE_ACCEPTED_WARNING_NONX
-#: LYMessages.c:583
+#: LYMessages.c:607
 msgid "Value accepted! -- WARNING: Lynx is NOT configured for XWINDOWS!"
 msgstr ""
 
-#: LYMessages.c:584
+#: LYMessages.c:608
 msgid "You are not allowed to change which editor to use!"
 msgstr ""
 
-#: LYMessages.c:585
+#: LYMessages.c:609
 msgid "Failed to set DISPLAY variable!"
 msgstr ""
 
-#: LYMessages.c:586
+#: LYMessages.c:610
 msgid "Failed to clear DISPLAY variable!"
 msgstr ""
 
 #. #define BOOKMARK_CHANGE_DISALLOWED
-#: LYMessages.c:588
+#: LYMessages.c:612
 msgid "You are not allowed to change the bookmark file!"
 msgstr ""
 
-#: LYMessages.c:589
+#: LYMessages.c:613
 msgid "Terminal does not support color"
 msgstr ""
 
-#: LYMessages.c:590
+#: LYMessages.c:614
 #, c-format
 msgid "Your '%s' terminal does not support color."
 msgstr ""
 
-#: LYMessages.c:591
+#: LYMessages.c:615
 msgid "Access to dot files is disabled!"
 msgstr ""
 
 #. #define UA_NO_LYNX_WARNING
-#: LYMessages.c:593
+#: LYMessages.c:617
 msgid "User-Agent string does not contain \"Lynx\" or \"L_y_n_x\""
 msgstr ""
 
 #. #define UA_PLEASE_USE_LYNX
-#: LYMessages.c:595
+#: LYMessages.c:619
 msgid ""
 "Use \"L_y_n_x\" or \"Lynx\" in User-Agent, or it looks like intentional "
 "deception!"
 msgstr ""
 
 #. #define UA_CHANGE_DISABLED
-#: LYMessages.c:597
+#: LYMessages.c:621
 msgid "Changing of the User-Agent string is disabled!"
 msgstr ""
 
 #. #define CHANGE_OF_SETTING_DISALLOWED
-#: LYMessages.c:599
+#: LYMessages.c:623
 msgid "You are not allowed to change this setting."
 msgstr ""
 
-#: LYMessages.c:600
+#: LYMessages.c:624
 msgid "Saving Options..."
 msgstr ""
 
-#: LYMessages.c:601
+#: LYMessages.c:625
 msgid "Options saved!"
 msgstr ""
 
-#: LYMessages.c:602
+#: LYMessages.c:626
 msgid "Unable to save Options!"
 msgstr ""
 
-#: LYMessages.c:603
+#: LYMessages.c:627
 msgid " 'r' to return to Lynx "
 msgstr ""
 
-#: LYMessages.c:604
+#: LYMessages.c:628
 msgid " '>' to save, or 'r' to return to Lynx "
 msgstr ""
 
 #. #define ANY_KEY_CHANGE_RET_ACCEPT
-#: LYMessages.c:606
+#: LYMessages.c:630
 msgid "Hit any key to change value; RETURN to accept."
 msgstr ""
 
-#: LYMessages.c:607
+#: LYMessages.c:631
 msgid "Error uncompressing temporary file!"
 msgstr ""
 
-#: LYMessages.c:608
+#: LYMessages.c:632
 msgid "Unsupported URL scheme!"
 msgstr ""
 
-#: LYMessages.c:609
+#: LYMessages.c:633
 msgid "Unsupported data: URL!  Use SHOWINFO, for now."
 msgstr ""
 
-#: LYMessages.c:610
+#: LYMessages.c:634
 msgid "Redirection limit of 10 URL's reached."
 msgstr ""
 
-#: LYMessages.c:611
+#: LYMessages.c:635
 msgid "Illegal redirection URL received from server!"
 msgstr ""
 
 #. #define SERVER_ASKED_FOR_REDIRECTION
-#: LYMessages.c:613
+#: LYMessages.c:637
 #, c-format
 msgid "Server asked for %d redirection of POST content to"
 msgstr ""
 
-#: LYMessages.c:616
+#: LYMessages.c:640
 msgid "P)roceed, use G)ET or C)ancel "
 msgstr ""
 
-#: LYMessages.c:617
+#: LYMessages.c:641
 msgid "P)roceed, or C)ancel "
 msgstr ""
 
 #. #define ADVANCED_POST_GET_REDIRECT
-#: LYMessages.c:619
+#: LYMessages.c:643
 msgid "Redirection of POST content.  P)roceed, see U)RL, use G)ET or C)ancel"
 msgstr ""
 
 #. #define ADVANCED_POST_REDIRECT
-#: LYMessages.c:621
+#: LYMessages.c:645
 msgid "Redirection of POST content.  P)roceed, see U)RL, or C)ancel"
 msgstr ""
 
 #. #define CONFIRM_POST_RESUBMISSION
-#: LYMessages.c:623
+#: LYMessages.c:647
 msgid "Document from Form with POST content.  Resubmit?"
 msgstr ""
 
 #. #define CONFIRM_POST_RESUBMISSION_TO
-#: LYMessages.c:625
+#: LYMessages.c:649
 #, c-format
 msgid "Resubmit POST content to %s ?"
 msgstr ""
 
 #. #define CONFIRM_POST_LIST_RELOAD
-#: LYMessages.c:627
+#: LYMessages.c:651
 #, c-format
 msgid "List from document with POST data.  Reload %s ?"
 msgstr ""
 
 #. #define CONFIRM_POST_DOC_HEAD
-#: LYMessages.c:629
+#: LYMessages.c:653
 msgid "Document from POST action, HEAD may not be understood.  Proceed?"
 msgstr ""
 
 #. #define CONFIRM_POST_LINK_HEAD
-#: LYMessages.c:631
+#: LYMessages.c:655
 msgid "Form submit action is POST, HEAD may not be understood.  Proceed?"
 msgstr ""
 
-#: LYMessages.c:632
+#: LYMessages.c:656
 msgid "Proceed without a username and password?"
 msgstr ""
 
-#: LYMessages.c:633
+#: LYMessages.c:657
 #, c-format
 msgid "Proceed (%s)?"
 msgstr ""
 
-#: LYMessages.c:634
+#: LYMessages.c:658
 msgid "Cannot POST to this host."
 msgstr ""
 
-#: LYMessages.c:635
+#: LYMessages.c:659
 msgid "POST not supported for this URL - ignoring POST data!"
 msgstr ""
 
-#: LYMessages.c:636
+#: LYMessages.c:660
 msgid "Discarding POST data..."
 msgstr ""
 
-#: LYMessages.c:637
+#: LYMessages.c:661
 msgid "Document will not be reloaded!"
 msgstr ""
 
-#: LYMessages.c:638
+#: LYMessages.c:662
 msgid "Location: "
 msgstr ""
 
-#: LYMessages.c:639
+#: LYMessages.c:663
 #, c-format
 msgid "'%s' not found!"
 msgstr ""
 
-#: LYMessages.c:640
+#: LYMessages.c:664
 msgid "Default Bookmark File"
 msgstr ""
 
-#: LYMessages.c:641
+#: LYMessages.c:665
 msgid "Screen too small! (8x35 min)"
 msgstr ""
 
-#: LYMessages.c:642
+#: LYMessages.c:666
 msgid "Select destination or ^G to Cancel: "
 msgstr ""
 
 #. #define MULTIBOOKMARKS_SELECT
-#: LYMessages.c:644
+#: LYMessages.c:668
 msgid "Select subbookmark, '=' for menu, or ^G to cancel: "
 msgstr ""
 
 #. #define MULTIBOOKMARKS_SELF
-#: LYMessages.c:646
+#: LYMessages.c:670
 msgid "Reproduce L)ink in this bookmark file or C)ancel? (l,c): "
 msgstr ""
 
-#: LYMessages.c:647
+#: LYMessages.c:671
 msgid "Multiple bookmark support is not available."
 msgstr ""
 
-#: LYMessages.c:648
+#: LYMessages.c:672
 #, c-format
 msgid " Select Bookmark (screen %d of %d)"
 msgstr ""
 
-#: LYMessages.c:649
+#: LYMessages.c:673
 msgid "       Select Bookmark"
 msgstr ""
 
 #. #define MULTIBOOKMARKS_EHEAD_MASK
-#: LYMessages.c:651
+#: LYMessages.c:675
 #, c-format
 msgid "Editing Bookmark DESCRIPTION and FILEPATH (%d of 2)"
 msgstr ""
 
 #. #define MULTIBOOKMARKS_EHEAD
-#: LYMessages.c:653
+#: LYMessages.c:677
 msgid "         Editing Bookmark DESCRIPTION and FILEPATH"
 msgstr ""
 
-#: LYMessages.c:654
+#: LYMessages.c:678
 msgid "Letter: "
 msgstr ""
 
 #. #define USE_PATH_OFF_HOME
-#: LYMessages.c:657
+#: LYMessages.c:681
 msgid "Use a filepath off your login directory in SHELL syntax!"
 msgstr ""
 
-#: LYMessages.c:659
+#: LYMessages.c:683
 msgid "Use a filepath off your home directory!"
 msgstr ""
 
 #. #define MAXLINKS_REACHED
-#: LYMessages.c:662
+#: LYMessages.c:686
 msgid "Maximum links per page exceeded!  Use half-page or two-line scrolling."
 msgstr ""
 
-#: LYMessages.c:663
+#: LYMessages.c:687
 msgid "No previously visited links available!"
 msgstr ""
 
-#: LYMessages.c:664
+#: LYMessages.c:688
 msgid "Memory exhausted!  Program aborted!"
 msgstr ""
 
-#: LYMessages.c:665
+#: LYMessages.c:689
 msgid "Memory exhausted!  Aborting..."
 msgstr ""
 
-#: LYMessages.c:666
+#: LYMessages.c:690
 msgid "Not enough memory!"
 msgstr ""
 
-#: LYMessages.c:667
+#: LYMessages.c:691
 msgid "Directory/File Manager not available"
 msgstr ""
 
-#: LYMessages.c:668
+#: LYMessages.c:692
 msgid "HREF in BASE tag is not an absolute URL."
 msgstr ""
 
-#: LYMessages.c:669
+#: LYMessages.c:693
 msgid "Location URL is not absolute."
 msgstr ""
 
-#: LYMessages.c:670
+#: LYMessages.c:694
 msgid "Refresh URL is not absolute."
 msgstr ""
 
 #. #define SENDING_MESSAGE_WITH_BODY_TO
-#: LYMessages.c:672
+#: LYMessages.c:696
 msgid ""
 "You are sending a message with body to:\n"
 "  "
 msgstr ""
 
-#: LYMessages.c:673
+#: LYMessages.c:697
 msgid ""
 "You are sending a comment to:\n"
 "  "
 msgstr ""
 
-#: LYMessages.c:674
+#: LYMessages.c:698
 msgid ""
 "\n"
 " With copy to:\n"
 "  "
 msgstr ""
 
-#: LYMessages.c:675
+#: LYMessages.c:699
 msgid ""
 "\n"
 " With copies to:\n"
@@ -2104,7 +2174,7 @@ msgid ""
 msgstr ""
 
 #. #define CTRL_G_TO_CANCEL_SEND
-#: LYMessages.c:677
+#: LYMessages.c:701
 msgid ""
 "\n"
 "\n"
@@ -2112,79 +2182,79 @@ msgid ""
 msgstr ""
 
 #. #define ENTER_NAME_OR_BLANK
-#: LYMessages.c:679
+#: LYMessages.c:703
 msgid ""
 "\n"
 " Please enter your name, or leave it blank to remain anonymous\n"
 msgstr ""
 
 #. #define ENTER_MAIL_ADDRESS_OR_OTHER
-#: LYMessages.c:681
+#: LYMessages.c:705
 msgid ""
 "\n"
 " Please enter a mail address or some other\n"
 msgstr ""
 
 #. #define MEANS_TO_CONTACT_FOR_RESPONSE
-#: LYMessages.c:683
+#: LYMessages.c:707
 msgid " means to contact you, if you desire a response.\n"
 msgstr ""
 
-#: LYMessages.c:684
+#: LYMessages.c:708
 msgid ""
 "\n"
 " Please enter a subject line.\n"
 msgstr ""
 
 #. #define ENTER_ADDRESS_FOR_CC
-#: LYMessages.c:686
+#: LYMessages.c:710
 msgid ""
 "\n"
 " Enter a mail address for a CC of your message.\n"
 msgstr ""
 
-#: LYMessages.c:687
+#: LYMessages.c:711
 msgid " (Leave blank if you don't want a copy.)\n"
 msgstr ""
 
-#: LYMessages.c:688
+#: LYMessages.c:712
 msgid ""
 "\n"
 " Please review the message body:\n"
 "\n"
 msgstr ""
 
-#: LYMessages.c:689
+#: LYMessages.c:713
 msgid ""
 "\n"
 "Press RETURN to continue: "
 msgstr ""
 
-#: LYMessages.c:690
+#: LYMessages.c:714
 msgid ""
 "\n"
 "Press RETURN to clean up: "
 msgstr ""
 
-#: LYMessages.c:691
+#: LYMessages.c:715
 msgid " Use Control-U to erase the default.\n"
 msgstr ""
 
-#: LYMessages.c:692
+#: LYMessages.c:716
 msgid ""
 "\n"
 " Please enter your message below."
 msgstr ""
 
 #. #define ENTER_PERIOD_WHEN_DONE_A
-#: LYMessages.c:694 src/LYNews.c:360
+#: LYMessages.c:718 src/LYNews.c:360
 msgid ""
 "\n"
 " When you are done, press enter and put a single period (.)"
 msgstr ""
 
 #. #define ENTER_PERIOD_WHEN_DONE_B
-#: LYMessages.c:696 src/LYNews.c:361
+#: LYMessages.c:720 src/LYNews.c:361
 msgid ""
 "\n"
 " on a line and press enter again."
@@ -2192,523 +2262,523 @@ msgstr ""
 
 #. Cookies messages
 #. #define ADVANCED_COOKIE_CONFIRMATION
-#: LYMessages.c:700
+#: LYMessages.c:724
 #, c-format
 msgid "%s cookie: %.*s=%.*s  Allow? (Y/N/Always/neVer)"
 msgstr ""
 
 #. #define INVALID_COOKIE_DOMAIN_CONFIRMATION
-#: LYMessages.c:702
+#: LYMessages.c:726
 #, c-format
 msgid "Accept invalid cookie domain=%s for '%s'?"
 msgstr ""
 
 #. #define INVALID_COOKIE_PATH_CONFIRMATION
-#: LYMessages.c:704
+#: LYMessages.c:728
 #, c-format
 msgid "Accept invalid cookie path=%s as a prefix of '%s'?"
 msgstr ""
 
-#: LYMessages.c:705
+#: LYMessages.c:729
 msgid "Allowing this cookie."
 msgstr ""
 
-#: LYMessages.c:706
+#: LYMessages.c:730
 msgid "Rejecting this cookie."
 msgstr ""
 
-#: LYMessages.c:707
+#: LYMessages.c:731
 msgid "The Cookie Jar is empty."
 msgstr ""
 
-#: LYMessages.c:708
+#: LYMessages.c:732
 msgid "The Cache Jar is empty."
 msgstr ""
 
 #. #define ACTIVATE_TO_GOBBLE
-#: LYMessages.c:710
+#: LYMessages.c:734
 msgid "Activate links to gobble up cookies or entire domains,"
 msgstr ""
 
-#: LYMessages.c:711
+#: LYMessages.c:735
 msgid "or to change a domain's 'allow' setting."
 msgstr ""
 
-#: LYMessages.c:712
+#: LYMessages.c:736
 msgid "(Cookies never allowed.)"
 msgstr ""
 
-#: LYMessages.c:713
+#: LYMessages.c:737
 msgid "(Cookies always allowed.)"
 msgstr ""
 
-#: LYMessages.c:714
+#: LYMessages.c:738
 msgid "(Cookies allowed via prompt.)"
 msgstr ""
 
-#: LYMessages.c:715
+#: LYMessages.c:739
 msgid "(Persistent Cookies.)"
 msgstr ""
 
-#: LYMessages.c:716
+#: LYMessages.c:740
 msgid "(No title.)"
 msgstr ""
 
-#: LYMessages.c:717
+#: LYMessages.c:741
 msgid "(No name.)"
 msgstr ""
 
-#: LYMessages.c:718
+#: LYMessages.c:742
 msgid "(No value.)"
 msgstr ""
 
-#: LYMessages.c:719 src/LYOptions.c:2424
+#: LYMessages.c:743 src/LYOptions.c:2424
 msgid "None"
 msgstr ""
 
-#: LYMessages.c:720
+#: LYMessages.c:744
 msgid "(End of session.)"
 msgstr ""
 
-#: LYMessages.c:721
+#: LYMessages.c:745
 msgid "Delete this cookie?"
 msgstr ""
 
-#: LYMessages.c:722
+#: LYMessages.c:746
 msgid "The cookie has been eaten!"
 msgstr ""
 
-#: LYMessages.c:723
+#: LYMessages.c:747
 msgid "Delete this empty domain?"
 msgstr ""
 
-#: LYMessages.c:724
+#: LYMessages.c:748
 msgid "The domain has been eaten!"
 msgstr ""
 
 #. #define DELETE_COOKIES_SET_ALLOW_OR_CANCEL
-#: LYMessages.c:726
+#: LYMessages.c:750
 msgid ""
 "D)elete domain's cookies, set allow A)lways/P)rompt/neV)er, or C)ancel? "
 msgstr ""
 
 #. #define DELETE_DOMAIN_SET_ALLOW_OR_CANCEL
-#: LYMessages.c:728
+#: LYMessages.c:752
 msgid "D)elete domain, set allow A)lways/P)rompt/neV)er, or C)ancel? "
 msgstr ""
 
-#: LYMessages.c:729
+#: LYMessages.c:753
 msgid "All cookies in the domain have been eaten!"
 msgstr ""
 
-#: LYMessages.c:730
+#: LYMessages.c:754
 #, c-format
 msgid "'A'lways allowing from domain '%s'."
 msgstr ""
 
-#: LYMessages.c:731
+#: LYMessages.c:755
 #, c-format
 msgid "ne'V'er allowing from domain '%s'."
 msgstr ""
 
-#: LYMessages.c:732
+#: LYMessages.c:756
 #, c-format
 msgid "'P'rompting to allow from domain '%s'."
 msgstr ""
 
-#: LYMessages.c:733
+#: LYMessages.c:757
 msgid "Delete all cookies in this domain?"
 msgstr ""
 
-#: LYMessages.c:734
+#: LYMessages.c:758
 msgid "All of the cookies in the jar have been eaten!"
 msgstr ""
 
-#: LYMessages.c:736
+#: LYMessages.c:760
 msgid "Port 19 not permitted in URLs."
 msgstr ""
 
-#: LYMessages.c:737
+#: LYMessages.c:761
 msgid "Port 25 not permitted in URLs."
 msgstr ""
 
-#: LYMessages.c:738
+#: LYMessages.c:762
 #, c-format
 msgid "Port %lu not permitted in URLs."
 msgstr ""
 
-#: LYMessages.c:739
+#: LYMessages.c:763
 msgid "URL has a bad port field."
 msgstr ""
 
-#: LYMessages.c:740
+#: LYMessages.c:764
 msgid "Maximum nesting of HTML elements exceeded."
 msgstr ""
 
-#: LYMessages.c:741
+#: LYMessages.c:765
 msgid "Bad partial reference!  Stripping lead dots."
 msgstr ""
 
-#: LYMessages.c:742
+#: LYMessages.c:766
 msgid "Trace Log open failed.  Trace off!"
 msgstr ""
 
-#: LYMessages.c:743
+#: LYMessages.c:767
 msgid "Lynx Trace Log"
 msgstr ""
 
-#: LYMessages.c:744
+#: LYMessages.c:768
 msgid "No trace log has been started for this session."
 msgstr ""
 
 #. #define MAX_TEMPCOUNT_REACHED
-#: LYMessages.c:746
+#: LYMessages.c:770
 msgid "The maximum temporary file count has been reached!"
 msgstr ""
 
 #. #define FORM_VALUE_TOO_LONG
-#: LYMessages.c:748
+#: LYMessages.c:772
 msgid "Form field value exceeds buffer length!  Trim the tail."
 msgstr ""
 
 #. #define FORM_TAIL_COMBINED_WITH_HEAD
-#: LYMessages.c:750
+#: LYMessages.c:774
 msgid "Modified tail combined with head of form field value."
 msgstr ""
 
 #. HTFile.c
-#: LYMessages.c:753
+#: LYMessages.c:777
 msgid "Directory"
 msgstr ""
 
-#: LYMessages.c:754
+#: LYMessages.c:778
 msgid "Directory browsing is not allowed."
 msgstr ""
 
-#: LYMessages.c:755
+#: LYMessages.c:779
 msgid "Selective access is not enabled for this directory"
 msgstr ""
 
-#: LYMessages.c:756
+#: LYMessages.c:780
 msgid "Multiformat: directory scan failed."
 msgstr ""
 
-#: LYMessages.c:757
+#: LYMessages.c:781
 msgid "This directory is not readable."
 msgstr ""
 
-#: LYMessages.c:758
+#: LYMessages.c:782
 msgid "Can't access requested file."
 msgstr ""
 
-#: LYMessages.c:759
+#: LYMessages.c:783
 msgid "Could not find suitable representation for transmission."
 msgstr ""
 
-#: LYMessages.c:760
+#: LYMessages.c:784
 msgid "Could not open file for decompression!"
 msgstr ""
 
-#: LYMessages.c:761
+#: LYMessages.c:785
 msgid "Files:"
 msgstr ""
 
-#: LYMessages.c:762
+#: LYMessages.c:786
 msgid "Subdirectories:"
 msgstr ""
 
-#: LYMessages.c:763
+#: LYMessages.c:787
 msgid " directory"
 msgstr ""
 
-#: LYMessages.c:764
+#: LYMessages.c:788
 msgid "Up to "
 msgstr ""
 
-#: LYMessages.c:765
+#: LYMessages.c:789
 msgid "Current directory is "
 msgstr ""
 
 #. HTFTP.c
-#: LYMessages.c:768
+#: LYMessages.c:792
 msgid "Symbolic Link"
 msgstr ""
 
 #. HTGopher.c
-#: LYMessages.c:771
+#: LYMessages.c:795
 msgid "No response from server!"
 msgstr ""
 
-#: LYMessages.c:772
+#: LYMessages.c:796
 msgid "CSO index"
 msgstr ""
 
-#: LYMessages.c:773
+#: LYMessages.c:797
 msgid ""
 "\n"
 "This is a searchable index of a CSO database.\n"
 msgstr ""
 
-#: LYMessages.c:774
+#: LYMessages.c:798
 msgid "CSO Search Results"
 msgstr ""
 
-#: LYMessages.c:775
+#: LYMessages.c:799
 #, c-format
 msgid "Seek fail on %s\n"
 msgstr ""
 
-#: LYMessages.c:776
+#: LYMessages.c:800
 msgid ""
 "\n"
 "Press the 's' key and enter search keywords.\n"
 msgstr ""
 
-#: LYMessages.c:777
+#: LYMessages.c:801
 msgid ""
 "\n"
 "This is a searchable Gopher index.\n"
 msgstr ""
 
-#: LYMessages.c:778
+#: LYMessages.c:802
 msgid "Gopher index"
 msgstr ""
 
-#: LYMessages.c:779
+#: LYMessages.c:803
 msgid "Gopher Menu"
 msgstr ""
 
-#: LYMessages.c:780
+#: LYMessages.c:804
 msgid " Search Results"
 msgstr ""
 
-#: LYMessages.c:781
+#: LYMessages.c:805
 msgid "Sending CSO/PH request."
 msgstr ""
 
-#: LYMessages.c:782
+#: LYMessages.c:806
 msgid "Sending Gopher request."
 msgstr ""
 
-#: LYMessages.c:783
+#: LYMessages.c:807
 msgid "CSO/PH request sent; waiting for response."
 msgstr ""
 
-#: LYMessages.c:784
+#: LYMessages.c:808
 msgid "Gopher request sent; waiting for response."
 msgstr ""
 
-#: LYMessages.c:785
+#: LYMessages.c:809
 msgid ""
 "\n"
 "Please enter search keywords.\n"
 msgstr ""
 
-#: LYMessages.c:786
+#: LYMessages.c:810
 msgid ""
 "\n"
 "The keywords that you enter will allow you to search on a"
 msgstr ""
 
-#: LYMessages.c:787
+#: LYMessages.c:811
 msgid " person's name in the database.\n"
 msgstr ""
 
 #. HTNews.c
-#: LYMessages.c:790
+#: LYMessages.c:814
 msgid "Connection closed ???"
 msgstr ""
 
-#: LYMessages.c:791
+#: LYMessages.c:815
 msgid "Cannot open temporary file for news POST."
 msgstr ""
 
-#: LYMessages.c:792
+#: LYMessages.c:816
 msgid "This client does not contain support for posting to news with SSL."
 msgstr ""
 
 #. HTStyle.c
-#: LYMessages.c:795
+#: LYMessages.c:819
 #, c-format
 msgid "Style %d `%s' SGML:%s.  Font %s %.1f point.\n"
 msgstr ""
 
-#: LYMessages.c:797
+#: LYMessages.c:821
 #, c-format
 msgid "\tAlign=%d, %d tabs. (%.0f before, %.0f after)\n"
 msgstr ""
 
-#: LYMessages.c:798
+#: LYMessages.c:822
 #, c-format
 msgid "\t\tTab kind=%d at %.0f\n"
 msgstr ""
 
 #. HTTP.c
-#: LYMessages.c:801
+#: LYMessages.c:825
 msgid "Can't proceed without a username and password."
 msgstr ""
 
-#: LYMessages.c:802
+#: LYMessages.c:826
 msgid "Can't retry with authorization!  Contact the server's WebMaster."
 msgstr ""
 
-#: LYMessages.c:803
+#: LYMessages.c:827
 msgid "Can't retry with proxy authorization!  Contact the server's WebMaster."
 msgstr ""
 
-#: LYMessages.c:804
+#: LYMessages.c:828
 msgid "Retrying with proxy authorization information."
 msgstr ""
 
-#: LYMessages.c:805
+#: LYMessages.c:829
 #, c-format
 msgid "SSL error:%s-Continue?"
 msgstr ""
 
 #. HTWAIS.c
-#: LYMessages.c:808
+#: LYMessages.c:832
 msgid "HTWAIS: Return message too large."
 msgstr ""
 
-#: LYMessages.c:809
+#: LYMessages.c:833
 msgid "Enter WAIS query: "
 msgstr ""
 
 #. Miscellaneous status
-#: LYMessages.c:812
+#: LYMessages.c:836
 msgid "Retrying as HTTP0 request."
 msgstr ""
 
-#: LYMessages.c:813
+#: LYMessages.c:837
 #, c-format
 msgid "Transferred %d bytes"
 msgstr ""
 
-#: LYMessages.c:814
+#: LYMessages.c:838
 msgid "Data transfer complete"
 msgstr ""
 
-#: LYMessages.c:815
+#: LYMessages.c:839
 #, c-format
 msgid "Error processing line %d of %s\n"
 msgstr ""
 
 #. Lynx internal page titles
-#: LYMessages.c:818
+#: LYMessages.c:842
 msgid "Address List Page"
 msgstr ""
 
-#: LYMessages.c:819
+#: LYMessages.c:843
 msgid "Bookmark file"
 msgstr ""
 
-#: LYMessages.c:820
+#: LYMessages.c:844
 msgid "Configuration Definitions"
 msgstr ""
 
-#: LYMessages.c:821
+#: LYMessages.c:845
 msgid "Cookie Jar"
 msgstr ""
 
-#: LYMessages.c:822
+#: LYMessages.c:846
 msgid "Current Edit-Key Map"
 msgstr ""
 
-#: LYMessages.c:823
+#: LYMessages.c:847
 msgid "Current Key Map"
 msgstr ""
 
-#: LYMessages.c:824
+#: LYMessages.c:848
 msgid "File Management Options"
 msgstr ""
 
-#: LYMessages.c:825
+#: LYMessages.c:849
 msgid "Download Options"
 msgstr ""
 
-#: LYMessages.c:826
+#: LYMessages.c:850
 msgid "History Page"
 msgstr ""
 
-#: LYMessages.c:827
+#: LYMessages.c:851
 msgid "Cache Jar"
 msgstr ""
 
-#: LYMessages.c:828
+#: LYMessages.c:852
 msgid "List Page"
 msgstr ""
 
-#: LYMessages.c:829
+#: LYMessages.c:853
 msgid "Lynx.cfg Information"
 msgstr ""
 
-#: LYMessages.c:830
+#: LYMessages.c:854
 msgid "Converted Mosaic Hotlist"
 msgstr ""
 
-#: LYMessages.c:831
+#: LYMessages.c:855
 msgid "Options Menu"
 msgstr ""
 
-#: LYMessages.c:832
+#: LYMessages.c:856
 msgid "File Permission Options"
 msgstr ""
 
-#: LYMessages.c:833
+#: LYMessages.c:857
 msgid "Printing Options"
 msgstr ""
 
-#: LYMessages.c:834
+#: LYMessages.c:858
 msgid "Information about the current document"
 msgstr ""
 
-#: LYMessages.c:835
+#: LYMessages.c:859
 msgid "Your recent statusline messages"
 msgstr ""
 
-#: LYMessages.c:836
+#: LYMessages.c:860
 msgid "Upload Options"
 msgstr ""
 
-#: LYMessages.c:837
+#: LYMessages.c:861
 msgid "Visited Links Page"
 msgstr ""
 
 #. CONFIG_DEF_TITLE subtitles
-#: LYMessages.c:840
+#: LYMessages.c:864
 msgid "See also"
 msgstr ""
 
-#: LYMessages.c:841
+#: LYMessages.c:865
 msgid "your"
 msgstr ""
 
-#: LYMessages.c:842
+#: LYMessages.c:866
 msgid "for runtime options"
 msgstr ""
 
-#: LYMessages.c:843
+#: LYMessages.c:867
 msgid "compile time options"
 msgstr ""
 
-#: LYMessages.c:844
+#: LYMessages.c:868
 msgid "color-style configuration"
 msgstr ""
 
-#: LYMessages.c:845
+#: LYMessages.c:869
 msgid "latest release"
 msgstr ""
 
-#: LYMessages.c:846
+#: LYMessages.c:870
 msgid "pre-release version"
 msgstr ""
 
-#: LYMessages.c:847
+#: LYMessages.c:871
 msgid "development version"
 msgstr ""
 
 #. #define AUTOCONF_CONFIG_CACHE
-#: LYMessages.c:849
+#: LYMessages.c:873
 msgid ""
 "The following data were derived during the automatic configuration/build\n"
 "process of this copy of Lynx.  When reporting a bug, please include a copy\n"
@@ -2716,62 +2786,62 @@ msgid ""
 msgstr ""
 
 #. #define AUTOCONF_LYNXCFG_H
-#: LYMessages.c:853
+#: LYMessages.c:877
 msgid ""
 "The following data were used as automatically-configured compile-time\n"
 "definitions when this copy of Lynx was built."
 msgstr ""
 
 #. #define DIRED_NOVICELINE
-#: LYMessages.c:858
+#: LYMessages.c:882
 msgid ""
 "  C)reate  D)ownload  E)dit  F)ull menu  M)odify  R)emove  T)ag  U)"
 "pload     \n"
 msgstr ""
 
-#: LYMessages.c:859
+#: LYMessages.c:883
 msgid "Failed to obtain status of current link!"
 msgstr ""
 
 #. #define INVALID_PERMIT_URL
-#: LYMessages.c:862
+#: LYMessages.c:886
 msgid "Special URL only valid from current File Permission menu!"
 msgstr ""
 
-#: LYMessages.c:866
+#: LYMessages.c:890
 msgid "External support is currently disabled."
 msgstr ""
 
 #. new with 2.8.4dev.21
-#: LYMessages.c:870
+#: LYMessages.c:894
 msgid "Changing working-directory is currently disabled."
 msgstr ""
 
-#: LYMessages.c:871
+#: LYMessages.c:895
 msgid "Linewrap OFF!"
 msgstr ""
 
-#: LYMessages.c:872
+#: LYMessages.c:896
 msgid "Linewrap ON!"
 msgstr ""
 
-#: LYMessages.c:873
+#: LYMessages.c:897
 msgid "Parsing nested-tables toggled OFF!  Reloading..."
 msgstr ""
 
-#: LYMessages.c:874
+#: LYMessages.c:898
 msgid "Parsing nested-tables toggled ON!  Reloading..."
 msgstr ""
 
-#: LYMessages.c:875
+#: LYMessages.c:899
 msgid "Shifting is disabled while line-wrap is in effect"
 msgstr ""
 
-#: LYMessages.c:876
+#: LYMessages.c:900
 msgid "Trace not supported"
 msgstr ""
 
-#: LYMessages.c:796
+#: LYMessages.c:820
 #, c-format
 msgid "\tIndents: first=%.0f others=%.0f, Height=%.1f Desc=%.1f\n"
 msgstr ""
@@ -3089,100 +3159,100 @@ msgstr ""
 msgid "SSL callback:%s, preverify_ok=%d, ssl_okay=%d"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:493
+#: WWW/Library/Implementation/HTTP.c:516
 #, c-format
 msgid "Address contains a username: %s"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:547
+#: WWW/Library/Implementation/HTTP.c:570
 #, c-format
 msgid "Certificate issued by: %s"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:734
+#: WWW/Library/Implementation/HTTP.c:757
 msgid "This client does not contain support for HTTPS URLs."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:759
+#: WWW/Library/Implementation/HTTP.c:782
 msgid "Unable to connect to remote host."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:799
+#: WWW/Library/Implementation/HTTP.c:825
 msgid "Retrying connection without TLS."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:849
+#: WWW/Library/Implementation/HTTP.c:877
 msgid "GnuTLS error when trying to verify certificate."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:861
+#: WWW/Library/Implementation/HTTP.c:889
 msgid "the certificate has no known issuer"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:863
+#: WWW/Library/Implementation/HTTP.c:891
 msgid "no issuer was found"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:865
+#: WWW/Library/Implementation/HTTP.c:893
 msgid "issuer is not a CA"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:867
+#: WWW/Library/Implementation/HTTP.c:895
 msgid "the certificate has been revoked"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:869
+#: WWW/Library/Implementation/HTTP.c:897
 msgid "the certificate is not trusted"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:944
+#: WWW/Library/Implementation/HTTP.c:972
 #, c-format
 msgid "Verified connection to %s (cert=%s)"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:992
-#: WWW/Library/Implementation/HTTP.c:1034
+#: WWW/Library/Implementation/HTTP.c:1022
+#: WWW/Library/Implementation/HTTP.c:1064
 #, c-format
 msgid "Verified connection to %s (subj=%s)"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1064
+#: WWW/Library/Implementation/HTTP.c:1094
 msgid "Can't find common name in certificate"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1067
+#: WWW/Library/Implementation/HTTP.c:1097
 #, c-format
 msgid "SSL error:host(%s)!=cert(%s)-Continue?"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1074
+#: WWW/Library/Implementation/HTTP.c:1104
 msgid "SSL error"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1082
+#: WWW/Library/Implementation/HTTP.c:1112
 #, c-format
 msgid "UNVERIFIED connection to %s (cert=%s)"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1091
+#: WWW/Library/Implementation/HTTP.c:1121
 #, c-format
 msgid "Secure %d-bit %s (%s) HTTP connection"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1554
+#: WWW/Library/Implementation/HTTP.c:1584
 msgid "Sending HTTP request."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1596
+#: WWW/Library/Implementation/HTTP.c:1626
 msgid "Unexpected network write error; connection aborted."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1602
+#: WWW/Library/Implementation/HTTP.c:1632
 msgid "HTTP request sent; waiting for response."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:1675
-#: WWW/Library/Implementation/HTTP.c:1685
+#: WWW/Library/Implementation/HTTP.c:1705
+#: WWW/Library/Implementation/HTTP.c:1715
 msgid "Unexpected network read error; connection aborted."
 msgstr ""
 
@@ -3195,7 +3265,7 @@ msgstr ""
 #. * line and possibly other headers, so we'll deal with them by
 #. * showing the full header to the user as text/plain.  - FM
 #.
-#: WWW/Library/Implementation/HTTP.c:1887
+#: WWW/Library/Implementation/HTTP.c:1917
 msgid "Got unexpected Informational Status."
 msgstr ""
 
@@ -3205,7 +3275,7 @@ msgstr ""
 #. * content.  We'll instruct the user to do that, and
 #. * restore the current document.  - FM
 #.
-#: WWW/Library/Implementation/HTTP.c:1921
+#: WWW/Library/Implementation/HTTP.c:1951
 msgid "Request fulfilled.  Reset Content."
 msgstr ""
 
@@ -3215,27 +3285,27 @@ msgstr ""
 #. * status is inappropriate.  We'll deal with it by showing
 #. * the full header to the user as text/plain.  - FM
 #.
-#: WWW/Library/Implementation/HTTP.c:2036
+#: WWW/Library/Implementation/HTTP.c:2066
 msgid "Got unexpected 304 Not Modified status."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:2099
+#: WWW/Library/Implementation/HTTP.c:2129
 msgid "Redirection of POST content requires user approval."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:2114
+#: WWW/Library/Implementation/HTTP.c:2144
 msgid "Have POST content.  Treating Permanent Redirection as Temporary.\n"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:2158
+#: WWW/Library/Implementation/HTTP.c:2188
 msgid "Retrying with access authorization information."
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:2170
+#: WWW/Library/Implementation/HTTP.c:2200
 msgid "Show the 401 message body?"
 msgstr ""
 
-#: WWW/Library/Implementation/HTTP.c:2214
+#: WWW/Library/Implementation/HTTP.c:2244
 msgid "Show the 407 message body?"
 msgstr ""
 
@@ -3243,7 +3313,7 @@ msgstr ""
 #. * Bad or unknown server_status number.  Take a chance and hope
 #. * there is something to display.  - FM
 #.
-#: WWW/Library/Implementation/HTTP.c:2314
+#: WWW/Library/Implementation/HTTP.c:2344
 msgid "Unknown status reply from server!"
 msgstr ""
 
@@ -3614,31 +3684,31 @@ msgstr ""
 msgid "Y/N/A/V"
 msgstr ""
 
-#: src/HTML.c:5915
+#: src/HTML.c:5931
 msgid "Description:"
 msgstr ""
 
-#: src/HTML.c:5920
+#: src/HTML.c:5936
 msgid "(none)"
 msgstr ""
 
-#: src/HTML.c:5924
+#: src/HTML.c:5940
 msgid "Filepath:"
 msgstr ""
 
-#: src/HTML.c:5930
+#: src/HTML.c:5946
 msgid "(unknown)"
 msgstr ""
 
-#: src/HTML.c:7370
+#: src/HTML.c:7386
 msgid "Document has only hidden links.  Use the 'l'ist command."
 msgstr ""
 
-#: src/HTML.c:7869
+#: src/HTML.c:7885
 msgid "Source cache error - disk full?"
 msgstr ""
 
-#: src/HTML.c:7882
+#: src/HTML.c:7898
 msgid "Source cache error - not enough memory!"
 msgstr ""
 
@@ -3716,19 +3786,19 @@ msgstr ""
 msgid "Exiting via interrupt:"
 msgstr ""
 
-#: src/LYCookie.c:2538
+#: src/LYCookie.c:2541
 msgid "(from a previous session)"
 msgstr ""
 
-#: src/LYCookie.c:2599
+#: src/LYCookie.c:2602
 msgid "Maximum Gobble Date:"
 msgstr ""
 
-#: src/LYCookie.c:2638
+#: src/LYCookie.c:2641
 msgid "Internal"
 msgstr ""
 
-#: src/LYCookie.c:2639
+#: src/LYCookie.c:2642
 msgid "cookie_domain_flag_set error, aborting program"
 msgstr ""
 
@@ -4231,19 +4301,19 @@ msgstr ""
 msgid "No system mailer configured"
 msgstr ""
 
-#: src/LYMain.c:1069
+#: src/LYMain.c:1071
 msgid "No Winsock found, sorry."
 msgstr ""
 
-#: src/LYMain.c:1260
+#: src/LYMain.c:1262
 msgid "You MUST define a valid TMP or TEMP area!"
 msgstr ""
 
-#: src/LYMain.c:1313 src/LYMainLoop.c:5283
+#: src/LYMain.c:1315 src/LYMainLoop.c:5283
 msgid "No such directory"
 msgstr ""
 
-#: src/LYMain.c:1507
+#: src/LYMain.c:1509
 #, c-format
 msgid ""
 "\n"
@@ -4251,7 +4321,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/LYMain.c:1517
+#: src/LYMain.c:1519
 #, c-format
 msgid ""
 "\n"
@@ -4259,68 +4329,68 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/LYMain.c:1654
+#: src/LYMain.c:1675
 #, c-format
 msgid "Ignored %d characters from standard input.\n"
 msgstr ""
 
-#: src/LYMain.c:1656
+#: src/LYMain.c:1677
 #, c-format
 msgid "Use \"-stdin\" or \"-\" to tell how to handle piped input.\n"
 msgstr ""
 
-#: src/LYMain.c:1814
+#: src/LYMain.c:1835
 msgid "Warning:"
 msgstr ""
 
-#: src/LYMain.c:2384
+#: src/LYMain.c:2405
 msgid "persistent cookies state will be changed in next session only."
 msgstr ""
 
-#: src/LYMain.c:2621 src/LYMain.c:2666
+#: src/LYMain.c:2642 src/LYMain.c:2687
 #, c-format
 msgid "Lynx: ignoring unrecognized charset=%s\n"
 msgstr ""
 
-#: src/LYMain.c:3185
+#: src/LYMain.c:3206
 #, c-format
 msgid "%s Version %s (%s)"
 msgstr ""
 
-#: src/LYMain.c:3223
+#: src/LYMain.c:3247
 #, c-format
-msgid "Built on %s %s %s\n"
+msgid "Built on %s%s.\n"
 msgstr ""
 
-#: src/LYMain.c:3245
+#: src/LYMain.c:3261
 msgid "Copyrights held by the Lynx Developers Group,"
 msgstr ""
 
-#: src/LYMain.c:3246
+#: src/LYMain.c:3262
 msgid "the University of Kansas, CERN, and other contributors."
 msgstr ""
 
-#: src/LYMain.c:3247
+#: src/LYMain.c:3263
 msgid "Distributed under the GNU General Public License (Version 2)."
 msgstr ""
 
-#: src/LYMain.c:3248
+#: src/LYMain.c:3264
 msgid ""
 "See http://lynx.invisible-island.net/ and the online help for more "
 "information."
 msgstr ""
 
-#: src/LYMain.c:4091
+#: src/LYMain.c:4107
 #, c-format
 msgid "USAGE: %s [options] [file]\n"
 msgstr ""
 
-#: src/LYMain.c:4092
+#: src/LYMain.c:4108
 #, c-format
 msgid "Options are:\n"
 msgstr ""
 
-#: src/LYMain.c:4395
+#: src/LYMain.c:4411
 #, c-format
 msgid "%s: Invalid Option: %s\n"
 msgstr ""
@@ -4749,108 +4819,116 @@ msgstr ""
 msgid "All"
 msgstr ""
 
-#: src/LYOptions.c:2798 src/LYOptions.c:2827
+#: src/LYOptions.c:2801 src/LYOptions.c:2830
 #, c-format
 msgid "Use %s to invoke the Options menu!"
 msgstr ""
 
-#: src/LYOptions.c:3675
+#: src/LYOptions.c:3688
 msgid "(options marked with (!) will not be saved)"
 msgstr ""
 
-#: src/LYOptions.c:3683
+#: src/LYOptions.c:3696
 msgid "General Preferences"
 msgstr ""
 
 #. ***************************************************************
 #. User Mode: SELECT
-#: src/LYOptions.c:3687
+#: src/LYOptions.c:3700
 msgid "User mode"
 msgstr ""
 
 #. Editor: INPUT
-#: src/LYOptions.c:3693
+#: src/LYOptions.c:3706
 msgid "Editor"
 msgstr ""
 
 #. Search Type: SELECT
-#: src/LYOptions.c:3698
+#: src/LYOptions.c:3711
 msgid "Type of Search"
 msgstr ""
 
-#: src/LYOptions.c:3703
+#: src/LYOptions.c:3716
 msgid "Security and Privacy"
 msgstr ""
 
 #. ***************************************************************
 #. Cookies: SELECT
-#: src/LYOptions.c:3707
+#: src/LYOptions.c:3720
 msgid "Cookies"
 msgstr ""
 
 #. Cookie Prompting: SELECT
-#: src/LYOptions.c:3721
+#: src/LYOptions.c:3734
 msgid "Invalid-Cookie Prompting"
 msgstr ""
 
 #. SSL Prompting: SELECT
-#: src/LYOptions.c:3728
+#: src/LYOptions.c:3741
 msgid "SSL Prompting"
 msgstr ""
 
-#: src/LYOptions.c:3734
+#: src/LYOptions.c:3746
+msgid "SSL client certificate file"
+msgstr ""
+
+#: src/LYOptions.c:3750
+msgid "SSL client key file"
+msgstr ""
+
+#: src/LYOptions.c:3756
 msgid "Keyboard Input"
 msgstr ""
 
 #. ***************************************************************
 #. Keypad Mode: SELECT
-#: src/LYOptions.c:3738
+#: src/LYOptions.c:3760
 msgid "Keypad mode"
 msgstr ""
 
 #. Emacs keys: ON/OFF
-#: src/LYOptions.c:3744
+#: src/LYOptions.c:3766
 msgid "Emacs keys"
 msgstr ""
 
 #. VI Keys: ON/OFF
-#: src/LYOptions.c:3750
+#: src/LYOptions.c:3772
 msgid "VI keys"
 msgstr ""
 
 #. Line edit style: SELECT
 #. well, at least 2 line edit styles available
-#: src/LYOptions.c:3757
+#: src/LYOptions.c:3779
 msgid "Line edit style"
 msgstr ""
 
 #. Keyboard layout: SELECT
-#: src/LYOptions.c:3769
+#: src/LYOptions.c:3791
 msgid "Keyboard layout"
 msgstr ""
 
 #.
 #. * Display and Character Set
 #.
-#: src/LYOptions.c:3783
+#: src/LYOptions.c:3805
 msgid "Display and Character Set"
 msgstr ""
 
 #. Use locale-based character set: ON/OFF
-#: src/LYOptions.c:3788
+#: src/LYOptions.c:3810
 msgid "Use locale-based character set"
 msgstr ""
 
-#: src/LYOptions.c:3795
+#: src/LYOptions.c:3817
 msgid "Use HTML5 charset replacements"
 msgstr ""
 
 #. Display Character Set: SELECT
-#: src/LYOptions.c:3801
+#: src/LYOptions.c:3823
 msgid "Display character set"
 msgstr ""
 
-#: src/LYOptions.c:3832
+#: src/LYOptions.c:3854
 msgid "Assumed document character set"
 msgstr ""
 
@@ -4859,211 +4937,211 @@ msgstr ""
 #. * we split the header to make it more readable:
 #. * "CJK mode" for CJK display charsets, and "Raw 8-bit" for others.
 #.
-#: src/LYOptions.c:3852
+#: src/LYOptions.c:3874
 msgid "CJK mode"
 msgstr ""
 
-#: src/LYOptions.c:3854
+#: src/LYOptions.c:3876
 msgid "Raw 8-bit"
 msgstr ""
 
 #. X Display: INPUT
-#: src/LYOptions.c:3862
+#: src/LYOptions.c:3884
 msgid "X Display"
 msgstr ""
 
 #.
 #. * Document Appearance
 #.
-#: src/LYOptions.c:3868
+#: src/LYOptions.c:3890
 msgid "Document Appearance"
 msgstr ""
 
-#: src/LYOptions.c:3874
+#: src/LYOptions.c:3896
 msgid "Show color"
 msgstr ""
 
 #. Color style: ON/OFF
-#: src/LYOptions.c:3899
+#: src/LYOptions.c:3921
 msgid "Color style"
 msgstr ""
 
-#: src/LYOptions.c:3908
+#: src/LYOptions.c:3930
 msgid "Default colors"
 msgstr ""
 
 #. Show cursor: ON/OFF
-#: src/LYOptions.c:3916
+#: src/LYOptions.c:3938
 msgid "Show cursor"
 msgstr ""
 
 #. Underline links: ON/OFF
-#: src/LYOptions.c:3922
+#: src/LYOptions.c:3944
 msgid "Underline links"
 msgstr ""
 
 #. Show scrollbar: ON/OFF
-#: src/LYOptions.c:3929
+#: src/LYOptions.c:3951
 msgid "Show scrollbar"
 msgstr ""
 
 #. Select Popups: ON/OFF
-#: src/LYOptions.c:3936
+#: src/LYOptions.c:3958
 msgid "Popups for select fields"
 msgstr ""
 
 #. HTML error recovery: SELECT
-#: src/LYOptions.c:3942
+#: src/LYOptions.c:3964
 msgid "HTML error recovery"
 msgstr ""
 
 #. Bad HTML messages: SELECT
-#: src/LYOptions.c:3948
+#: src/LYOptions.c:3970
 msgid "Bad HTML messages"
 msgstr ""
 
 #. Show Images: SELECT
-#: src/LYOptions.c:3954
+#: src/LYOptions.c:3976
 msgid "Show images"
 msgstr ""
 
 #. Verbose Images: ON/OFF
-#: src/LYOptions.c:3968
+#: src/LYOptions.c:3990
 msgid "Verbose images"
 msgstr ""
 
 #.
 #. * Headers Transferred to Remote Servers
 #.
-#: src/LYOptions.c:3976
+#: src/LYOptions.c:3998
 msgid "Headers Transferred to Remote Servers"
 msgstr ""
 
 #. ***************************************************************
 #. Mail Address: INPUT
-#: src/LYOptions.c:3980
+#: src/LYOptions.c:4002
 msgid "Personal mail address"
 msgstr ""
 
-#: src/LYOptions.c:3985
+#: src/LYOptions.c:4007
 msgid "Personal name for mail"
 msgstr ""
 
-#: src/LYOptions.c:3992
+#: src/LYOptions.c:4014
 msgid "Password for anonymous ftp"
 msgstr ""
 
 #. Preferred media type: SELECT
-#: src/LYOptions.c:3998
+#: src/LYOptions.c:4020
 msgid "Preferred media type"
 msgstr ""
 
 #. Preferred encoding: SELECT
-#: src/LYOptions.c:4004
+#: src/LYOptions.c:4026
 msgid "Preferred encoding"
 msgstr ""
 
 #. Preferred Document Character Set: INPUT
-#: src/LYOptions.c:4010
+#: src/LYOptions.c:4032
 msgid "Preferred document character set"
 msgstr ""
 
 #. Preferred Document Language: INPUT
-#: src/LYOptions.c:4015
+#: src/LYOptions.c:4037
 msgid "Preferred document language"
 msgstr ""
 
-#: src/LYOptions.c:4021
+#: src/LYOptions.c:4043
 msgid "Send User-Agent header"
 msgstr ""
 
-#: src/LYOptions.c:4023
+#: src/LYOptions.c:4045
 msgid "User-Agent header"
 msgstr ""
 
 #.
 #. * Listing and Accessing Files
 #.
-#: src/LYOptions.c:4031
+#: src/LYOptions.c:4053
 msgid "Listing and Accessing Files"
 msgstr ""
 
 #. FTP sort: SELECT
-#: src/LYOptions.c:4036
+#: src/LYOptions.c:4058
 msgid "Use Passive FTP"
 msgstr ""
 
 #. FTP sort: SELECT
-#: src/LYOptions.c:4042
+#: src/LYOptions.c:4064
 msgid "FTP sort criteria"
 msgstr ""
 
 #. Local Directory Sort: SELECT
-#: src/LYOptions.c:4050
+#: src/LYOptions.c:4072
 msgid "Local directory sort criteria"
 msgstr ""
 
 #. Local Directory Order: SELECT
-#: src/LYOptions.c:4056
+#: src/LYOptions.c:4078
 msgid "Local directory sort order"
 msgstr ""
 
-#: src/LYOptions.c:4065
+#: src/LYOptions.c:4087
 msgid "Show dot files"
 msgstr ""
 
-#: src/LYOptions.c:4073
+#: src/LYOptions.c:4095
 msgid "Execution links"
 msgstr ""
 
-#: src/LYOptions.c:4091
+#: src/LYOptions.c:4113
 msgid "Pause when showing message"
 msgstr ""
 
 #. Show transfer rate: SELECT
-#: src/LYOptions.c:4098
+#: src/LYOptions.c:4120
 msgid "Show transfer rate"
 msgstr ""
 
 #.
 #. * Special Files and Screens
 #.
-#: src/LYOptions.c:4118
+#: src/LYOptions.c:4140
 msgid "Special Files and Screens"
 msgstr ""
 
-#: src/LYOptions.c:4123
+#: src/LYOptions.c:4145
 msgid "Multi-bookmarks"
 msgstr ""
 
-#: src/LYOptions.c:4131
+#: src/LYOptions.c:4153
 msgid "Review/edit Bookmarks files"
 msgstr ""
 
-#: src/LYOptions.c:4134
+#: src/LYOptions.c:4156
 msgid "Goto multi-bookmark menu"
 msgstr ""
 
-#: src/LYOptions.c:4136
+#: src/LYOptions.c:4158
 msgid "Bookmarks file"
 msgstr ""
 
 #. Auto Session: ON/OFF
-#: src/LYOptions.c:4143
+#: src/LYOptions.c:4165
 msgid "Auto Session"
 msgstr ""
 
 #. Session File Menu: INPUT
-#: src/LYOptions.c:4149
+#: src/LYOptions.c:4171
 msgid "Session file"
 msgstr ""
 
 #. Visited Pages: SELECT
-#: src/LYOptions.c:4155
+#: src/LYOptions.c:4177
 msgid "Visited Pages"
 msgstr ""
 
-#: src/LYOptions.c:4160
+#: src/LYOptions.c:4182
 msgid "View the file "
 msgstr ""
 
@@ -5178,38 +5256,38 @@ msgstr ""
 msgid "(no name)"
 msgstr ""
 
-#: src/LYReadCFG.c:2073
+#: src/LYReadCFG.c:2075
 #, c-format
 msgid "More than %d nested lynx.cfg includes -- perhaps there is a loop?!?\n"
 msgstr ""
 
-#: src/LYReadCFG.c:2075
+#: src/LYReadCFG.c:2077
 #, c-format
 msgid "Last attempted include was '%s',\n"
 msgstr ""
 
-#: src/LYReadCFG.c:2076
+#: src/LYReadCFG.c:2078
 #, c-format
 msgid "included from '%s'.\n"
 msgstr ""
 
-#: src/LYReadCFG.c:2479 src/LYReadCFG.c:2492 src/LYReadCFG.c:2550
+#: src/LYReadCFG.c:2481 src/LYReadCFG.c:2494 src/LYReadCFG.c:2552
 msgid "The following is read from your lynx.cfg file."
 msgstr ""
 
-#: src/LYReadCFG.c:2480 src/LYReadCFG.c:2493
+#: src/LYReadCFG.c:2482 src/LYReadCFG.c:2495
 msgid "Please read the distribution"
 msgstr ""
 
-#: src/LYReadCFG.c:2486 src/LYReadCFG.c:2496
+#: src/LYReadCFG.c:2488 src/LYReadCFG.c:2498
 msgid "for more comments."
 msgstr ""
 
-#: src/LYReadCFG.c:2532
+#: src/LYReadCFG.c:2534
 msgid "RELOAD THE CHANGES"
 msgstr ""
 
-#: src/LYReadCFG.c:2540
+#: src/LYReadCFG.c:2542
 msgid "Your primary configuration"
 msgstr ""
 
diff --git a/src/LYForms.c b/src/LYForms.c
index fa8000dd..d74d9d0f 100644
--- a/src/LYForms.c
+++ b/src/LYForms.c
@@ -1,4 +1,4 @@
-/* $LynxId: LYForms.c,v 1.111 2013/12/07 13:46:58 tom Exp $ */
+/* $LynxId: LYForms.c,v 1.117 2015/12/15 01:32:45 tom Exp $ */
 #include <HTUtils.h>
 #include <HTCJK.h>
 #include <HTTP.h>
@@ -855,6 +855,12 @@ static int form_getstr(int cur,
     return (ch);
 }
 
+#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
+#define TMA_PANEL(fp,np) ((for_what == FOR_PANEL) ? fp : np)
+#else
+#define TMA_PANEL(fp,np) np
+#endif
+
 /*
  * Display statusline info tailored for the current form field.
  */
@@ -866,30 +872,47 @@ void show_formlink_statusline(const FormInfo * form,
 	if (FormIsReadonly(form))
 	    statusline(FORM_LINK_PASSWORD_UNM_MSG);
 	else
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-	if (for_what == FOR_PANEL)
-	    statusline(FORM_LINK_PASSWORD_MESSAGE_INA);
-	else
-#endif
-	    statusline(FORM_LINK_PASSWORD_MESSAGE);
+	    statusline(TMA_PANEL(FORM_LINK_PASSWORD_MESSAGE_INA,
+				 FORM_LINK_PASSWORD_MESSAGE));
 	break;
     case F_OPTION_LIST_TYPE:
-	if (FormIsReadonly(form))
+	if (FormIsReadonly(form)) {
 	    statusline(FORM_LINK_OPTION_LIST_UNM_MSG);
-	else
+	} else if (fields_are_named()) {
+	    char *submit_str = NULL;
+
+	    HTSprintf0(&submit_str, FORM_LINK_OPTION_LIST_ADV_MSG, form->name);
+	    statusline(submit_str);
+	    FREE(submit_str);
+	} else {
 	    statusline(FORM_LINK_OPTION_LIST_MESSAGE);
+	}
 	break;
     case F_CHECKBOX_TYPE:
-	if (FormIsReadonly(form))
+	if (FormIsReadonly(form)) {
 	    statusline(FORM_LINK_CHECKBOX_UNM_MSG);
-	else
+	} else if (fields_are_named()) {
+	    char *submit_str = NULL;
+
+	    HTSprintf0(&submit_str, FORM_LINK_CHECKBOX_ADV_MSG, form->name);
+	    statusline(submit_str);
+	    FREE(submit_str);
+	} else {
 	    statusline(FORM_LINK_CHECKBOX_MESSAGE);
+	}
 	break;
     case F_RADIO_TYPE:
-	if (FormIsReadonly(form))
+	if (FormIsReadonly(form)) {
 	    statusline(FORM_LINK_RADIO_UNM_MSG);
-	else
+	} else if (fields_are_named()) {
+	    char *submit_str = NULL;
+
+	    HTSprintf0(&submit_str, FORM_LINK_RADIO_ADV_MSG, form->name);
+	    statusline(submit_str);
+	    FREE(submit_str);
+	} else {
 	    statusline(FORM_LINK_RADIO_MESSAGE);
+	}
 	break;
     case F_TEXT_SUBMIT_TYPE:
 	if (FormIsReadonly(form)) {
@@ -899,41 +922,25 @@ void show_formlink_statusline(const FormInfo * form,
 	    if (no_mail)
 		statusline(FORM_LINK_TEXT_SUBMIT_MAILTO_DIS_MSG);
 	    else
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-	    if (for_what == FOR_PANEL)
-		statusline(FORM_TEXT_SUBMIT_MAILTO_MSG_INA);
-	    else
-#endif
-		statusline(FORM_LINK_TEXT_SUBMIT_MAILTO_MSG);
+		statusline(TMA_PANEL(FORM_TEXT_SUBMIT_MAILTO_MSG_INA,
+				     FORM_LINK_TEXT_SUBMIT_MAILTO_MSG));
 	} else if (form->no_cache) {
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-	    if (for_what == FOR_PANEL)
-		statusline(FORM_TEXT_RESUBMIT_MESSAGE_INA);
-	    else
-#endif
-		statusline(FORM_LINK_TEXT_RESUBMIT_MESSAGE);
+	    statusline(TMA_PANEL(FORM_TEXT_RESUBMIT_MESSAGE_INA,
+				 FORM_LINK_TEXT_RESUBMIT_MESSAGE));
 	} else {
 	    char *submit_str = NULL;
 	    char *xkey_info = key_for_func_ext(LYK_NOCACHE, for_what);
 
 	    if (non_empty(xkey_info)) {
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-		if (for_what == FOR_PANEL)
-		    HTSprintf0(&submit_str, FORM_TEXT_SUBMIT_MESSAGE_INA_X,
-			       xkey_info);
-		else
-#endif
-		    HTSprintf0(&submit_str, FORM_LINK_TEXT_SUBMIT_MESSAGE_X,
-			       xkey_info);
+		HTSprintf0(&submit_str,
+			   TMA_PANEL(FORM_TEXT_SUBMIT_MESSAGE_INA_X,
+				     FORM_LINK_TEXT_SUBMIT_MESSAGE_X),
+			   xkey_info);
 		statusline(submit_str);
 		FREE(submit_str);
 	    } else {
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-		if (for_what == FOR_PANEL)
-		    statusline(FORM_LINK_TEXT_SUBMIT_MESSAGE_INA);
-		else
-#endif
-		    statusline(FORM_LINK_TEXT_SUBMIT_MESSAGE);
+		statusline(TMA_PANEL(FORM_LINK_TEXT_SUBMIT_MESSAGE_INA,
+				     FORM_LINK_TEXT_SUBMIT_MESSAGE));
 	    }
 	    FREE(xkey_info);
 	}
@@ -989,10 +996,17 @@ void show_formlink_statusline(const FormInfo * form,
 	    statusline(FORM_LINK_RESET_MESSAGE);
 	break;
     case F_BUTTON_TYPE:
-	if (FormIsReadonly(form))
+	if (FormIsReadonly(form)) {
 	    statusline(FORM_LINK_BUTTON_DIS_MSG);
-	else
+	} else if (fields_are_named()) {
+	    char *submit_str = NULL;
+
+	    HTSprintf0(&submit_str, FORM_LINK_BUTTON_ADV_MSG, form->name);
+	    statusline(submit_str);
+	    FREE(submit_str);
+	} else {
 	    statusline(FORM_LINK_BUTTON_MESSAGE);
+	}
 	break;
     case F_FILE_TYPE:
 	if (FormIsReadonly(form))
@@ -1001,15 +1015,21 @@ void show_formlink_statusline(const FormInfo * form,
 	    statusline(FORM_LINK_FILE_MESSAGE);
 	break;
     case F_TEXT_TYPE:
-	if (FormIsReadonly(form))
+	if (FormIsReadonly(form)) {
 	    statusline(FORM_LINK_TEXT_UNM_MSG);
-	else
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-	if (for_what == FOR_PANEL)
-	    statusline(FORM_LINK_TEXT_MESSAGE_INA);
-	else
-#endif
-	    statusline(FORM_LINK_TEXT_MESSAGE);
+	} else if (fields_are_named()) {
+	    char *submit_str = NULL;
+
+	    HTSprintf0(&submit_str,
+		       TMA_PANEL(FORM_LINK_TEXT_ADV_MSG_INA,
+				 FORM_LINK_TEXT_ADV_MSG),
+		       form->name);
+	    statusline(submit_str);
+	    FREE(submit_str);
+	} else {
+	    statusline(TMA_PANEL(FORM_LINK_TEXT_MESSAGE_INA,
+				 FORM_LINK_TEXT_MESSAGE));
+	}
 	break;
     case F_TEXTAREA_TYPE:
 	if (FormIsReadonly(form)) {
@@ -1026,23 +1046,32 @@ void show_formlink_statusline(const FormInfo * form,
 #endif
 	    }
 	    if (non_empty(xkey_info)) {
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-		if (for_what == FOR_PANEL)
-		    HTSprintf0(&submit_str, FORM_LINK_TEXTAREA_MESSAGE_INA_E,
+		if (fields_are_named()) {
+		    HTSprintf0(&submit_str,
+			       TMA_PANEL(FORM_LINK_TEXTAREA_ADV_MSG_INA_E,
+					 FORM_LINK_TEXTAREA_ADV_MSG_E),
+			       form->name,
 			       xkey_info);
-		else
-#endif
-		    HTSprintf0(&submit_str, FORM_LINK_TEXTAREA_MESSAGE_E,
+		} else {
+		    HTSprintf0(&submit_str,
+			       TMA_PANEL(FORM_LINK_TEXTAREA_MESSAGE_INA_E,
+					 FORM_LINK_TEXTAREA_MESSAGE_E),
 			       xkey_info);
+		}
 		statusline(submit_str);
 		FREE(submit_str);
 	    } else {
-#ifdef TEXTFIELDS_MAY_NEED_ACTIVATION
-		if (for_what == FOR_PANEL)
-		    statusline(FORM_LINK_TEXTAREA_MESSAGE_INA);
-		else
-#endif
-		    statusline(FORM_LINK_TEXTAREA_MESSAGE);
+		if (fields_are_named()) {
+		    HTSprintf0(&submit_str,
+			       TMA_PANEL(FORM_LINK_TEXTAREA_ADV_MSG_INA,
+					 FORM_LINK_TEXTAREA_ADV_MSG),
+			       form->name);
+		    statusline(submit_str);
+		    FREE(submit_str);
+		} else {
+		    statusline(TMA_PANEL(FORM_LINK_TEXTAREA_MESSAGE_INA,
+					 FORM_LINK_TEXTAREA_MESSAGE));
+		}
 	    }
 	    FREE(xkey_info);
 	}
diff --git a/src/LYGlobalDefs.h b/src/LYGlobalDefs.h
index 0fc576e8..96db75b5 100644
--- a/src/LYGlobalDefs.h
+++ b/src/LYGlobalDefs.h
@@ -1,5 +1,5 @@
 /*
- * $LynxId: LYGlobalDefs.h,v 1.139 2015/10/08 08:51:26 Simon.Kainz Exp $
+ * $LynxId: LYGlobalDefs.h,v 1.140 2015/12/14 09:52:22 tom Exp $
  *
  * global variable definitions
  */
@@ -141,6 +141,8 @@ extern "C" {
 #define fields_are_numbered() \
 	    (keypad_mode == FIELDS_ARE_NUMBERED || \
 	     keypad_mode == LINKS_AND_FIELDS_ARE_NUMBERED)
+#define fields_are_named() \
+	    (user_mode == ADVANCED_MODE)
 
 #define HIDDENLINKS_MERGE	0
 #define HIDDENLINKS_SEPARATE	1
diff --git a/src/LYStrings.c b/src/LYStrings.c
index 64418ab2..8c716fa2 100644
--- a/src/LYStrings.c
+++ b/src/LYStrings.c
@@ -1,4 +1,4 @@
-/* $LynxId: LYStrings.c,v 1.260 2014/12/09 01:49:18 tom Exp $ */
+/* $LynxId: LYStrings.c,v 1.262 2015/12/14 09:52:43 tom Exp $ */
 #include <HTUtils.h>
 #include <HTCJK.h>
 #include <UCAux.h>
@@ -4126,6 +4126,32 @@ static void draw_option(WINDOW * win, int entry,
 #endif /* USE_SLANG */
 }
 
+static void show_popup_status(int cur_choice,
+			      STRING2PTR choices,
+			      int disabled,
+			      int for_mouse)
+{
+    if (disabled) {
+	_statusline(CHOICE_LIST_UNM_MSG);
+    } else if (!for_mouse) {
+	if (fields_are_named()) {
+	    char *status_msg = NULL;
+
+	    HTSprintf0(&status_msg, CHOICE_LIST_ADV_MSG, choices[cur_choice]);
+	    _statusline(status_msg);
+	    FREE(status_msg);
+	} else {
+	    _statusline(CHOICE_LIST_MESSAGE);
+	}
+#if defined(USE_MOUSE) && (defined(NCURSES) || defined(PDCURSES))
+    } else {
+	_statusline(MOUSE_CHOICE_MESSAGE);
+#endif
+    }
+}
+
+#define SHOW_POPUP_STATUS() show_popup_status(cur_choice, choices, disabled, for_mouse)
+
 /*
  * This function offers the choices for values of an option via a popup window
  * which functions like that for selection of options in a form.  - FM
@@ -4165,7 +4191,6 @@ int LYhandlePopupList(int cur_choice,
     BOOLEAN ReDraw = FALSE;
     int number;
     char buffer[MAX_LINE];
-    const char *popup_status_msg = NULL;
     STRING2PTR Cptr = NULL;
 
 #define CAN_SCROLL_DOWN	1
@@ -4327,20 +4352,7 @@ int LYhandlePopupList(int cur_choice,
     width -= Lnum;
     bottom += top;
 
-    /*
-     * Clear the command line and write the popup statusline.  - FM
-     */
-    if (disabled) {
-	popup_status_msg = CHOICE_LIST_UNM_MSG;
-    } else if (!for_mouse) {
-	popup_status_msg = CHOICE_LIST_MESSAGE;
-#if defined(USE_MOUSE) && (defined(NCURSES) || defined(PDCURSES))
-    } else {
-	popup_status_msg =
-	    gettext("Left mouse button or return to select, arrow keys to scroll.");
-#endif
-    }
-    _statusline(popup_status_msg);
+    SHOW_POPUP_STATUS();
 
     /*
      * Set up the window_offset for choices.
@@ -4487,12 +4499,12 @@ int LYhandlePopupList(int cur_choice,
 		if (number <= 1) {
 		    if (window_offset == 0) {
 			HTUserMsg(ALREADY_AT_OPTION_BEGIN);
-			_statusline(popup_status_msg);
+			SHOW_POPUP_STATUS();
 			break;
 		    }
 		    window_offset = 0;
 		    cur_choice = 0;
-		    _statusline(popup_status_msg);
+		    SHOW_POPUP_STATUS();
 		    goto redraw;
 		}
 
@@ -4503,7 +4515,7 @@ int LYhandlePopupList(int cur_choice,
 		if (number >= npages) {
 		    if (window_offset >= ((num_choices - length) + 1)) {
 			HTUserMsg(ALREADY_AT_OPTION_END);
-			_statusline(popup_status_msg);
+			SHOW_POPUP_STATUS();
 			break;
 		    }
 		    window_offset = ((npages - 1) * length);
@@ -4512,7 +4524,7 @@ int LYhandlePopupList(int cur_choice,
 		    }
 		    if (cur_choice < window_offset)
 			cur_choice = window_offset;
-		    _statusline(popup_status_msg);
+		    SHOW_POPUP_STATUS();
 		    goto redraw;
 		}
 
@@ -4525,11 +4537,11 @@ int LYhandlePopupList(int cur_choice,
 		    HTSprintf0(&msg, ALREADY_AT_OPTION_PAGE, number);
 		    HTUserMsg(msg);
 		    FREE(msg);
-		    _statusline(popup_status_msg);
+		    SHOW_POPUP_STATUS();
 		    break;
 		}
 		cur_choice = window_offset = ((number - 1) * length);
-		_statusline(popup_status_msg);
+		SHOW_POPUP_STATUS();
 		goto redraw;
 
 	    }
@@ -4569,7 +4581,7 @@ int LYhandlePopupList(int cur_choice,
 			HTSprintf0(&msg, OPTION_ALREADY_CURRENT, (number + 1));
 			HTUserMsg(msg);
 			FREE(msg);
-			_statusline(popup_status_msg);
+			SHOW_POPUP_STATUS();
 			break;
 		    }
 
@@ -4590,7 +4602,7 @@ int LYhandlePopupList(int cur_choice,
 			    if (window_offset < 0)
 				window_offset = 0;
 			}
-			_statusline(popup_status_msg);
+			SHOW_POPUP_STATUS();
 			goto redraw;
 		    }
 
@@ -4604,7 +4616,7 @@ int LYhandlePopupList(int cur_choice,
 	    /*
 	     * Restore the popup statusline.  - FM
 	     */
-	    _statusline(popup_status_msg);
+	    SHOW_POPUP_STATUS();
 	    break;
 
 	case LYK_PREV_LINK:
@@ -5028,7 +5040,7 @@ int LYhandlePopupList(int cur_choice,
 	     * Restore the popup statusline and reset the search variables.  -
 	     * FM
 	     */
-	    _statusline(popup_status_msg);
+	    SHOW_POPUP_STATUS();
 	    BStrCopy0(prev_target, "");
 	    QueryTotal = (search_queries ? HTList_count(search_queries)
 			  : 0);
diff --git a/src/tidy_tls.c b/src/tidy_tls.c
index d94ba5cf..012c25d8 100644
--- a/src/tidy_tls.c
+++ b/src/tidy_tls.c
@@ -1,5 +1,5 @@
 /*
- * $LynxId: tidy_tls.c,v 1.31 2015/10/12 00:31:21 tom Exp $
+ * $LynxId: tidy_tls.c,v 1.32 2015/12/15 01:41:06 tom Exp $
  * Copyright 2008-2014,2015 Thomas E. Dickey
  * with fix Copyright 2008 by Thomas Viehmann
  *
@@ -441,10 +441,10 @@ SSL *SSL_new(SSL_CTX * ctx)
 
 	    ssl->rfd = (gnutls_transport_ptr_t) (-1);
 	    ssl->wfd = (gnutls_transport_ptr_t) (-1);
+	    ssl->bytes_sent = 0;
+	    ssl->sendbuffer = 0;
 	}
     }
-    ssl->bytes_sent = 0;
-    ssl->sendbuffer = 0;
 
     return ssl;
 }