about summary refs log tree commit diff stats
path: root/lynx.cfg
diff options
context:
space:
mode:
authorThomas E. Dickey <dickey@invisible-island.net>1997-11-17 14:36:49 -0500
committerThomas E. Dickey <dickey@invisible-island.net>1997-11-17 14:36:49 -0500
commite47cfd5646f55de9688ff42df3055fd9c09b503f (patch)
treeaab6f3c275e0f2ef58110654e4d87e5bc6676130 /lynx.cfg
parentb63d287c6f3e67f8574ca2155c661288bc7dcd05 (diff)
downloadlynx-snapshots-e47cfd5646f55de9688ff42df3055fd9c09b503f.tar.gz
snapshot of project "lynx", label v2-7-1ac_0-95
Diffstat (limited to 'lynx.cfg')
-rw-r--r--lynx.cfg92
1 files changed, 44 insertions, 48 deletions
diff --git a/lynx.cfg b/lynx.cfg
index 10e99559..e7bde81f 100644
--- a/lynx.cfg
+++ b/lynx.cfg
@@ -141,59 +141,48 @@ DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
 #
 #LOCAL_DOMAIN:ukans.edu
 
-# NOTE: The following paragraph applies for standard Lynx, or if Lynx is
-# compiled without -DEXP_CHARTRANS.
-#
 # CHARACTER_SET defines the default character set, i.e., that assumed
 # to be installed on the user's terminal.  It determines which characters
 # or strings will be used to represent 8-bit character entities within
-# HTML.  New character sets may be defined by modifying the file
-# src/LYCharSets.c in the Lynx source code distribution and recompiling.
+# HTML.  New character sets may be defined as explained in the README
+# files of the src/chrtrans directory in the Lynx source code distribution.
 # For Asian (CJK) character sets, it also determines how Kanji code will
 # be handled.  The default is defined in userdefs.h and can be changed
 # here, and via the 'o'ptions menu.  The 'o'ptions menu setting will be
 # stored in the user's RC file whenever those settings are saved, and
-# thereafter will be used as the default.  The actions of the -raw switch
-# and LYK_RAW_TOGGLE ('@') are dependent on the character set.  For the
-# Asian (CJK) sets and "ISO Latin 1", the corresponding charset is assumed
-# in documents, i.e., raw or CJK mode is ON by default, so that -raw or the
-# initial LYK_RAW_TOGGLE will turn the mode OFF.  The inverse is true for
-# all other character sets.  The toggling also can be done via the 'o'ptions
-# menu.  In raw or CJK mode, 8-bit characters are not reverse translated in
-# relation to the src/CharSets.c entity conversion arrays, i.e., they are
-# assumed to be appropriate for the current character set.  It should be
-# toggled ON when, for example, "ISO Latin 2" or "KOI8-R character set" is
-# selected and the document has the corresponding charset, and OFF when an
-# Asian (CJK) character set is selected but the document has the ISO-8859-1
-# charset.
-#
-# With chartrans, the above is modified as follows:
-#
-# Additional character sets and some of their properties may be defined with 
-# tables in the src/chrtrans directory.  It is not necessary to change 
-# src/LYCharSets.c to make these new character sets known to Lynx, (although 
-# definitions for the "older" character sets are still there), but the new ones 
-# have to be listed in src/UCdomap.c and, currently, the makefiles in src/ and
-# src/chrtrans to be automatically used.  See README.* files in src/chrtrans/.
-#
-# For Lynx a "character set" has two names: a Display Character Set string
-# for the Options screen and for setting CHARACTER_SET here, and a
-# corresponding MIME name (for recognizing properly labelled charset 
-# parameters in HTTP headers etc.).  Not all Display Character Set names
-# correspond to exactly one valid MIME charset (for example "Other ISO Latin",
-# "Chinese", "Transparent"), in that case an appropriate valid (and more
-# specific) MIME name should be used where required.
-#
+# thereafter will be used as the default.  For Lynx a "character set" has
+# two names: a Display Character Set string for the Options screen and
+# for setting CHARACTER_SET here, and a corresponding MIME name (for
+# recognizing properly labelled charset parameters in HTTP headers etc.).
+# Not all Display Character Set names correspond to exactly one valid MIME
+# charset (for example "Other ISO Latin", "Chinese", "Transparent"), in
+# that case an appropriate valid (and more specific) MIME name should be
+# used where required.  The actions of the -raw switch and LYK_RAW_TOGGLE
+# ('@') are dependent on the character set.  For the Asian (CJK) sets the
+# corresponding charset is assumed in documents, i.e., raw or CJK mode is
+# ON by default, so that -raw or the initial LYK_RAW_TOGGLE will turn the
+# mode OFF.  The toggling also can be done via the 'o'ptions menu.  In raw
+# CJK mode, 8-bit characters are not reverse translated in relation to the
+# entity conversion arrays, i.e., they are assumed to be appropriate for
+# the current character set.  It should be toggled OFF when an Asian (CJK)
+# character set is selected but the document is not CJK.  
 # The default for "raw mode" (before it is changed by -raw or LYK_RAW_TOGGLE),
-# if the display character set is not a CJK character set, now depends on the 
+# if the display character set is not a CJK character set, depends on the 
 # display character set as well as the ASSUME_CHARSET value (see below) from 
 # either this file or an -assume_charset command line option.  The mode 
 # defaults to ON if the ASSUME_CHARSET value corresponds to the display
-# character set, otherwise to OFF.  Note that "raw" does not mean that every
-# byte will be passed to the screen.  HTML character entities may get expanded
-# and translated, inappropriate control characters filtered out, etc.  Raw
-# mode effectively changes the charset assumption about unlabelled documents.
-# (There is a "Transparent" pseudo character set for more "rawness".)
+# character set, otherwise to OFF.
+# It can be toggled ON if you believe the document has a charset which does
+# correspond to your Display Character Set, but was not detected to have
+# that charset and was handled as having the default charset (normally
+# iso-8859-1).  You also can specify the default charset (to one other
+# than iso-8859-1) via the ASSUME_CHARSET value (see below) from either
+# this file or an -assume_charset command line option.  Note that "raw"
+# does not mean that every byte will be passed to the screen.  HTML
+# character entities may get expanded and translated, inappropriate control
+# characters filtered out, etc.  Raw mode effectively changes the charset
+# assumption about unlabelled documents. There is a "Transparent" pseudo
+# character set for more "rawness".
 #
 # The default character sets include:
 #    Display Character Set name		MIME name
@@ -201,25 +190,32 @@ DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
 #    ISO Latin 1			iso-8859-1
 #    ISO Latin 2			iso-8859-2
 #    Other ISO Latin			x-iso-8859-other
+#    WinLatin1 (cp1252)			iso-8859-1-windows-3.1-latin-1
 #    DEC Multinational			dec-mcs
-#    IBM PC character set		cp437
-#    IBM PC codepage 850		cp850
 #    Macintosh (8 bit)			macintosh
 #    NeXT character set			x-next
-#    KOI8-R character set		koi8-r
+#    KOI8-R Cyrillic     		koi8-r
 #    Chinese				euc-cn
 #    Japanese (EUC)			euc-jp
 #    Japanese (SJIS)			shift_jis
 #    Korean				euc-kr
 #    Taipei (Big5)			big5
+#    Vietnamese (VISCII)		viscii
 #    7 bit approximations		us-ascii
 #    Transparent			x-transparent
+#    IBM PC character set		cp437
+#    IBM PC codepage 850		cp850
 #    PC Latin2 CP 852			cp852
 #    DosCyrillic (cp866)		cp866
-#    MS Windows CP 1252			iso-8859-1-windows-3.1-latin-1
-#    MS Windows CP 1250			windows-1250
+#    DosGreek (cp737)			cp737
+#    DosGreek2 (cp869)			cp869
+#    DosArabic (cp864)			cp864
+#    DosHebrew (cp862)			cp862
+#    WinLatin2 (cp1250)			windows-1250
 #    WinCyrillic (cp1251)		windows-1251
-#    Vietnamese (VISCII)		viscii
+#    WinGreek (cp1253)			windows-1253
+#    WinHebrew (cp1255)			windows-1255
+#    WinArabic (cp1256)			windows-1256
 #    ISO Latin 3			iso-8859-3
 #    ISO Latin 4			iso-8859-4
 #    ISO 8859-5 Cyrillic		iso-8859-5