about summary refs log tree commit diff stats
path: root/docs
diff options
context:
space:
mode:
authorThomas E. Dickey <dickey@invisible-island.net>1998-11-06 16:18:09 -0500
committerThomas E. Dickey <dickey@invisible-island.net>1998-11-06 16:18:09 -0500
commit18024037b515bfff83e0230b35151babe6005e18 (patch)
treeb8c80055282a00883284722a3dd6bb25234e07f0 /docs
parent3d8ecbe48af249fa0d77ce4d273e32ce4b7e6e18 (diff)
downloadlynx-snapshots-18024037b515bfff83e0230b35151babe6005e18.tar.gz
snapshot of project "lynx", label v2-8-1dev_4
Diffstat (limited to 'docs')
-rw-r--r--docs/IBMPC-charsets.announce15
-rw-r--r--docs/README.chartrans45
-rw-r--r--docs/djgpp.key219
-rw-r--r--docs/pdcurses.key119
-rw-r--r--docs/slang.key4
5 files changed, 32 insertions, 370 deletions
diff --git a/docs/IBMPC-charsets.announce b/docs/IBMPC-charsets.announce
index 3e6aa639..870abe5b 100644
--- a/docs/IBMPC-charsets.announce
+++ b/docs/IBMPC-charsets.announce
@@ -9,11 +9,10 @@ General Information
 ===================
 Lynx comes with built-in translation tables to map the 8-bit character codes or
 character entities coming in from an HTML document to their equivalent codes,
-where possible, for various character sets.
-
-IMPORTANT:  you should choose display character set in Lynx Options Menu
-according to your font installed locally. Probably it would be cpXXX. Please
-contact lynx-dev mailing list if you want any new codepage not listed there.
+where possible, for various character sets.  You should choose display
+character set in Lynx Options Menu according to your font installed locally. 
+Please contact lynx-dev mailing list if you want any new codepage not listed
+there.
 
 Note that all points of the connection between the display at your end and Lynx
 at the remote end must be 8-bit clean.  If the high bit is being stripped at
@@ -51,7 +50,7 @@ you're not.  If you see box and line-drawing characters and mismatched letters
 and so on, you are likely displaying 7 bit data, not 8.  Ensure that all points
 of your connection are 8-bit clean:
 
-	On any remote UNIX systems you must pass through, do
+	On any remote UNIX systems you must pass through, do 
 		'stty cs8 -istrip' or 'stty pass8'.  'stty -a' should list
 		your settings.
 	On any remote VMS systems, do 'set terminal /eightbit'.
@@ -63,9 +62,9 @@ of your connection are 8-bit clean:
 		8 bit, some 8-bit character sequences, including those passed
 		by Lynx as well as those which are for your terminal type
 		(vt100, etc.) will be processed by Procomm as ANSI screen
-		control codes and will most likely result in a garbled display.
+		control codes and will most likely result in a garbled display. 
 		Set it to 7 bit.
-	If going through a dialup terminal server, you may have to set the
+	If going through a dialup terminal server, you may have to set the 
 		terminal server itself to pass 8 bit data.  How to do this
 		varies with the make of the server, and in some cases only a
 		system admin in charge of the box will have the authorization
diff --git a/docs/README.chartrans b/docs/README.chartrans
index 471d4bcc..81aedd45 100644
--- a/docs/README.chartrans
+++ b/docs/README.chartrans
@@ -1,22 +1,22 @@
 Lynx CHARTRANS
 
  Features (in addition to those which Lynx 2.7.1 already has):
-
+ 
  - Can (attempt to) translate from any document charset to any display
-   character set, *IF* the document charset is known by a translation
+   character set, *IF* the document charset is known by a translation 
    table (compiled in at installation).
 
  - New method to define character sets: used for input charset as well
-   as display character set, translation tables compiled in from
+   as display character set, translation tables compiled in from 
    separate files (one per charset).  One table is designated as default
    and can be used for fallback translation to 7-bit replacements for
    display.
 
  - New method for specifying translations of SGML entities.
 
- - Unicode (UTF-8) support: can (attempt to) decode and translate UTF-8 to
+ - Unicode (UTF8) support: can (attempt to) decode and translate UTF8 to
    display character set, or pass through UTF to display (if terminal
-   or console understands UTF-8).  [raw display of UTF only tested with Slang
+   or console understands UTF8).  [raw display of UTF only tested with Slang 
    so far, does not always position everything correctly on screen]
 
  - Support for CHARSET attribute on A tag (and sometimes LINK), as in HTML
@@ -25,14 +25,13 @@ Lynx CHARTRANS
 
  - Support for ACCEPT-CHARSET attribute of FORM tags.
 
- - EXPERIMENTAL, currently enabled only for Linux console:
+ - EXPERIMENTAL, currently enabled only for Linux console: 
    can (attempt to) automatically switch terminal mode and load new
    code pages on change of display character set.
 
- - some minor changes: sometimes invalid characters were displayed in a hex
+ - some minor changes: sometimes invalid characters are displayed in a hex
    notation Uxxxx (helps debugging, but I also regard it as at least not
-   worse than showing the wrong char without warning), now they are not
-   displayed to reduce garbage.
+   worse than showing the wrong char without warning).
 
 Additions/changes to user interface:
 
@@ -69,7 +68,7 @@ Requirements:  same as for Lynx in general :)
 The chartrans code is now merged with Wayne Buttle's changes for
 32-bit MS Windows and DOS/DJGPP, with Thomas Dickey's and Jim Spath's
 emerging auto-configure mechanism, and with BUGFIXES from Foteos
-Macrides.  See the accompanying file CHANGES for the current
+Macrides.  See the accompanying file CHANGES.new for the current
 status.
 
 
@@ -79,6 +78,12 @@ which are then interpreted as control chars, there is no protection
 against if strange things are defined in the table files.
 
 
+HOW TO GET SOURCES:
+
+The development code is available at
+         <URL: http://sol.slcc.edu/lynx/current/>
+in various formats.
+
 HOW TO INSTALL:
 
 (4) before compiling:
@@ -108,13 +113,13 @@ HOW TO INSTALL:
 (6) Some things to look at if compilation fails:
 
     In src/chrtrans/UCkd.h there is a typedef for an unsigned 16bit
-    numeric type which may need to be changed for your system.
+    numeric type which may need to be changed for your system.  
     See comment near top there.
 
     For recompiling Lynx, `make clean' should not be necessary if only
-    files in src/chrtrans have been changed.  On the other hand
+    files in src/chrtrans have been changed.  On the other hand 
     may not propagate to the src/chrtrans directory (depending how things
-    are going with auto-config), you may have to cd to that directory
+    are going with auto-config), you may have to cd to that directory 
     and `make clean' there to really clean up there.
 
 (7) To customize (add/change translation tables etc.):
@@ -126,7 +131,7 @@ HOW TO INSTALL:
 
      Note that definition of new character entities (if e.g. you want
      Lynx to recognize &Zcaron;) are not covered by these table files,
-     they have to be listed in entities.h.
+     they have to be listed in entities.h.  
 
      _If you are on a Linux system_ and using Lynx on the console (i.e.
      not xterm, not a dialup *into* the Linux box), you can compile
@@ -135,29 +140,29 @@ HOW TO INSTALL:
      change the console state.  You need to have the Linux kbd package
      installed, with a working `setfont' command executable by the user,
      and the right font files - check the source in src/UCAuto.c for
-     the files used and/or to change them!
+     the files used and/or to change them!  
      NOTE that with this enabled,
      - Lynx currently will not clean up the console state at exit,
        it will probably left like the last Display Character Set you used.
      - Loading a font is global across _all_ virtual text consoles, so
        using Lynx (compiled with this flag) may change the appearance of
-       text on other consoles (if that text contains characters
-       beyond US-ASCII).
+       text on other consoles (if that text contains characters 
+       beyond ASCII).
 
 (8) Some suggested Web pages for testing:
 
     <URL:  http://www.tezcat.com/~kweide/lynx-chartrans/test/>
 
     <URL:  http://www.isoc.org:8080/>,
-      especially
+      especially 
     <URL:  http://www.isoc.org:8080/liste_ml.htm>.
 
     <URL:  http://www.accentsoft.com/un/un-all.htm>
 
-(9) Please report bugs, unexpected behavior, etc.
+(9) Please report bugs, unexpected behavior, etc. 
     to <lynx-dev@sig.net>.
 
-    Suggestions for improvement would be welcome, as well as
+    Suggestions for improvement would be welcome, as well as 
     contributed translation tables (for stuff that is not available
     at ftp://dkuug.dk or ftp://ftp.unicode.org).
 
diff --git a/docs/djgpp.key b/docs/djgpp.key
deleted file mode 100644
index 18463347..00000000
--- a/docs/djgpp.key
+++ /dev/null
@@ -1,219 +0,0 @@
-                      DJGPP Keyhandler Keymaps
-
-Control_A            0x001
-Control_B            0x002
-Control_C            0x003
-Control_D            0x004
-Control_E            0x005
-Control_F            0x006
-Control_G            0x007
-BackSpace            0x008
-Control_H            0x008
-Tab                  0x009
-Control_I            0x009
-LineFeed             0x00a
-Control_J            0x00a
-Control_K            0x00b
-Control_L            0x00c
-Return               0x00d
-Control_M            0x00d
-Control_N            0x00e
-Control_O            0x00f
-Control_P            0x010
-Control_Q            0x011
-Control_R            0x012
-Control_S            0x013
-Control_T            0x014
-Control_U            0x015
-Control_V            0x016
-Control_W            0x017
-Control_X            0x018
-Control_Y            0x019
-Control_Z            0x01a
-Control_LBracket     0x01b
-Escape               0x01b
-Control_BackSlash    0x01c
-Control_RBracket     0x01d
-Control_Caret        0x01e
-Control_Underscore   0x01f
-Space                0x020
-ExclamationPoint     0x021
-DoubleQuote          0x022
-Hash                 0x023
-Dollar               0x024
-Percent              0x025
-Ampersand            0x026
-Quote                0x027
-LParen               0x028
-RParen               0x029
-Star                 0x02a
-Plus                 0x02b
-Comma                0x02c
-Dash                 0x02d
-Period               0x02e
-Slash                0x02f
-Colon                0x03a
-SemiColon            0x03b
-LAngle               0x03c
-Equals               0x03d
-RAngle               0x03e
-QuestionMark         0x03f
-At                   0x040
-LBracket             0x05b
-BackSlash            0x05c
-RBracket             0x05d
-Caret                0x05e
-UnderScore           0x05f
-BackQuote            0x060
-LBrace               0x07b
-Pipe                 0x07c
-RBrace               0x07d
-Tilde                0x07e
-Control_Backspace    0x07f
-Alt_Escape           0x101
-Control_At           0x103
-Alt_Backspace        0x10e
-BackTab              0x10f
-Alt_Q                0x110
-Alt_W                0x111
-Alt_E                0x112
-Alt_R                0x113
-Alt_T                0x114
-Alt_Y                0x115
-Alt_U                0x116
-Alt_I                0x117
-Alt_O                0x118
-Alt_P                0x119
-Alt_LBracket         0x11a
-Alt_RBracket         0x11b
-Alt_Return           0x11c
-Alt_A                0x11e
-Alt_S                0x11f
-Alt_D                0x120
-Alt_F                0x121
-Alt_G                0x122
-Alt_H                0x123
-Alt_J                0x124
-Alt_K                0x125
-Alt_L                0x126
-Alt_Semicolon        0x127
-Alt_Quote            0x128
-Alt_Backquote        0x129
-Alt_Backslash        0x12b
-Alt_Z                0x12c
-Alt_X                0x12d
-Alt_C                0x12e
-Alt_V                0x12f
-Alt_B                0x130
-Alt_N                0x131
-Alt_M                0x132
-Alt_Comma            0x133
-Alt_Period           0x134
-Alt_Slash            0x135
-Alt_KPStar           0x137
-F1                   0x13b
-F2                   0x13c
-F3                   0x13d
-F4                   0x13e
-F5                   0x13f
-F6                   0x140
-F7                   0x141
-F8                   0x142
-F9                   0x143
-F10                  0x144
-Alt_KPMinus          0x14a
-Center               0x14c
-Alt_KPPlus           0x14e
-Insert               0x152
-Delete               0x153
-Shift_F1             0x154
-Shift_F2             0x155
-Shift_F3             0x156
-Shift_F4             0x157
-Shift_F5             0x158
-Shift_F6             0x159
-Shift_F7             0x15a
-Shift_F8             0x15b
-Shift_F9             0x15c
-Shift_F10            0x15d
-Control_F1           0x15e
-Control_F2           0x15f
-Control_F3           0x160
-Control_F4           0x161
-Control_F5           0x162
-Control_F6           0x163
-Control_F7           0x164
-Control_F8           0x165
-Control_F9           0x166
-Control_F10          0x167
-Alt_F1               0x168
-Alt_F2               0x169
-Alt_F3               0x16a
-Alt_F4               0x16b
-Alt_F5               0x16c
-Alt_F6               0x16d
-Alt_F7               0x16e
-Alt_F8               0x16f
-Alt_F9               0x170
-Alt_F10              0x171
-Control_Print	     0x172
-Control_Left         0x173
-Control_Right        0x174
-Control_End          0x175
-Control_PageDown     0x176
-Control_Home         0x177
-Alt_1                0x178
-Alt_2                0x179
-Alt_3                0x17a
-Alt_4                0x17b
-Alt_5                0x17c
-Alt_6                0x17d
-Alt_7                0x17e
-Alt_8                0x17f
-Alt_9                0x180
-Alt_0                0x181
-Alt_Dash             0x182
-Alt_Equals           0x183
-Control_PageUp       0x184
-F11                  0x185
-F12                  0x186
-Shift_F11            0x187
-Shift_F12            0x188
-Control_F11          0x189
-Control_F12          0x18a
-Alt_F11              0x18b
-Alt_F12              0x18c
-Control_Up           0x18d
-Control_KPDash       0x18e
-Control_Center       0x18f
-Control_KPPlus       0x190
-Control_Down         0x191
-Control_Insert       0x192
-Control_Delete       0x193
-Control_KPSlash      0x195
-Control_KPStar       0x196
-Alt_EHome            0x197
-Alt_EUp              0x198
-Alt_EPageUp          0x199
-Alt_ELeft            0x19b
-Alt_ERight           0x19d
-Alt_EEnd             0x19f
-Alt_EDown            0x1a0
-Alt_EPageDown        0x1a1
-Alt_EInsert          0x1a2
-Alt_EDelete          0x1a3
-Alt_KPSlash          0x1a4
-Alt_Tab              0x1a5
-Alt_Enter            0x1a6
-EInsert              0x252
-EDelete              0x253
-Control_ELeft        0x273
-Control_ERight       0x274
-Control_EEnd         0x275
-Control_EPageDown    0x276
-Control_EHome        0x277
-Control_EPageUp      0x284
-Control_EUp          0x28d
-Control_EDown        0x291
-Control_EInsert      0x292
-Control_EDelete      0x293
diff --git a/docs/pdcurses.key b/docs/pdcurses.key
deleted file mode 100644
index 927e8b31..00000000
--- a/docs/pdcurses.key
+++ /dev/null
@@ -1,119 +0,0 @@
-                        PDCurses Keymaps
-
-KEY_F0          0x108   /* function keys. space for      */
-KEY_F(n)    (KEY_F0+(n))/* 64 keys are reserved.         */
-ALT_0           0x197   /* Alt-0                         */
-ALT_1           0x198   /* Alt-1                         */
-ALT_2           0x199   /* Alt-2                         */
-ALT_3           0x19a   /* Alt-3                         */
-ALT_4           0x19b   /* Alt-4                         */
-ALT_5           0x19c   /* Alt-5                         */
-ALT_6           0x19d   /* Alt-6                         */
-ALT_7           0x19e   /* Alt-7                         */
-ALT_8           0x19f   /* Alt-8                         */
-ALT_9           0x1a0   /* Alt-9                         */
-ALT_A           0x1a1   /* Alt-A                         */
-ALT_B           0x1a2   /* Alt-B                         */
-ALT_C           0x1a3   /* Alt-C                         */
-ALT_D           0x1a4   /* Alt-D                         */
-ALT_E           0x1a5   /* Alt-E                         */
-ALT_F           0x1a6   /* Alt-F                         */
-ALT_G           0x1a7   /* Alt-G                         */
-ALT_H           0x1a8   /* Alt-H                         */
-ALT_I           0x1a9   /* Alt-I                         */
-ALT_J           0x1aa   /* Alt-J                         */
-ALT_K           0x1ab   /* Alt-K                         */
-ALT_L           0x1ac   /* Alt-L                         */
-ALT_M           0x1ad   /* Alt-M                         */
-ALT_N           0x1ae   /* Alt-N                         */
-ALT_O           0x1af   /* Alt-O                         */
-ALT_P           0x1b0   /* Alt-P                         */
-ALT_Q           0x1b1   /* Alt-Q                         */
-ALT_R           0x1b2   /* Alt-R                         */
-ALT_S           0x1b3   /* Alt-S                         */
-ALT_T           0x1b4   /* Alt-T                         */
-ALT_U           0x1b5   /* Alt-U                         */
-ALT_V           0x1b6   /* Alt-V                         */
-ALT_W           0x1b7   /* Alt-W                         */
-ALT_X           0x1b8   /* Alt-X                         */
-ALT_Y           0x1b9   /* Alt-Y                         */
-ALT_Z           0x1ba   /* Alt-Z                         */
-CTL_LEFT        0x1bb   /* Control-Left-Arrow            */
-CTL_RIGHT       0x1bc   /* Control-Right-Arrow           */
-CTL_PGUP        0x1bd   /* Control-PgUp                  */
-CTL_PGDN        0x1be   /* Control-PgDn                  */
-CTL_HOME        0x1bf   /* Control-Home                  */
-CTL_END         0x1c0   /* Control-End                   */
-KEY_B2          0x1c5   /* center on Virt. keypad        */
-PADSLASH        0x1ca   /* slash on keypad               */
-PADENTER        0x1cb   /* enter on keypad               */
-CTL_PADENTER    0x1cc   /* ctl-enter on keypad           */
-ALT_PADENTER    0x1cd   /* alt-enter on keypad           */
-PADSTOP         0x1ce   /* stop on keypad                */
-PADSTAR         0x1cf   /* star on keypad                */
-PADMINUS        0x1d0   /* minus on keypad               */
-PADPLUS         0x1d1   /* plus on keypad                */
-CTL_PADSTOP     0x1d2   /* ctl-stop on keypad            */
-CTL_PADCENTER   0x1d3   /* ctl-enter on keypad           */
-CTL_PADPLUS     0x1d4   /* ctl-plus on keypad            */
-CTL_PADMINUS    0x1d5   /* ctl-minus on keypad           */
-CTL_PADSLASH    0x1d6   /* ctl-slash on keypad           */
-CTL_PADSTAR     0x1d7   /* ctl-star on keypad            */
-ALT_PADPLUS     0x1d8   /* alt-plus on keypad            */
-ALT_PADMINUS    0x1d9   /* alt-minus on keypad           */
-ALT_PADSLASH    0x1da   /* alt-slash on keypad           */
-ALT_PADSTAR     0x1db   /* alt-star on keypad            */
-ALT_PADSTOP     0x1dc   /* alt-star on keypad            */
-CTL_INS         0x1dd   /* ctl-insert                    */
-ALT_DEL         0x1de   /* alt-delete                    */
-ALT_INS         0x1df   /* alt-insert                    */
-CTL_UP          0x1e0   /* ctl-up arrow                  */
-CTL_DOWN        0x1e1   /* ctl-down arrow                */
-CTL_TAB         0x1e2   /* ctl-tab                       */
-ALT_TAB         0x1e3   /* alt-tab                       */
-ALT_MINUS       0x1e4   /* alt-minus                     */
-ALT_EQUAL       0x1e5   /* alt-equal                     */
-ALT_HOME        0x1e6   /* alt-home                      */
-ALT_PGUP        0x1e7   /* alt-pgup                      */
-ALT_PGDN        0x1e8   /* alt-pgdn                      */
-ALT_END         0x1e9   /* alt-end                       */
-ALT_UP          0x1ea   /* alt-up arrow                  */
-ALT_DOWN        0x1eb   /* alt-down arrow                */
-ALT_RIGHT       0x1ec   /* alt-right arrow               */
-ALT_LEFT        0x1ed   /* alt-left arrow                */
-ALT_ENTER       0x1ee   /* alt-enter                     */
-ALT_ESC         0x1ef   /* alt-escape                    */
-ALT_BQUOTE      0x1f0   /* alt-back quote                */
-ALT_LBRACKET    0x1f1   /* alt-left bracket              */
-ALT_RBRACKET    0x1f2   /* alt-right bracket             */
-ALT_SEMICOLON   0x1f3   /* alt-semi-colon                */
-ALT_FQUOTE      0x1f4   /* alt-forward quote             */
-ALT_COMMA       0x1f5   /* alt-comma                     */
-ALT_STOP        0x1f6   /* alt-stop                      */
-ALT_FSLASH      0x1f7   /* alt-forward slash             */
-ALT_BKSP        0x1f8   /* alt-backspace                 */
-CTL_BKSP        0x1f9   /* ctl-backspace                 */
-PAD0            0x1fa   /* ctl-keypad 0                  */
-CTL_PAD0        0x1fb   /* ctl-keypad 0                  */
-CTL_PAD1        0x1fc   /* ctl-keypad 1                  */
-CTL_PAD2        0x1fd   /* ctl-keypad 2                  */
-CTL_PAD3        0x1fe   /* ctl-keypad 3                  */
-CTL_PAD4        0x1ff   /* ctl-keypad 4                  */
-CTL_PAD5        0x200   /* ctl-keypad 5                  */
-CTL_PAD6        0x201   /* ctl-keypad 6                  */
-CTL_PAD7        0x202   /* ctl-keypad 7                  */
-CTL_PAD8        0x203   /* ctl-keypad 8                  */
-CTL_PAD9        0x204   /* ctl-keypad 9                  */
-ALT_PAD0        0x205   /* ctl-keypad 0                  */
-ALT_PAD1        0x206   /* ctl-keypad 1                  */
-ALT_PAD2        0x207   /* ctl-keypad 2                  */
-ALT_PAD3        0x208   /* ctl-keypad 3                  */
-ALT_PAD4        0x209   /* ctl-keypad 4                  */
-ALT_PAD5        0x20a   /* ctl-keypad 5                  */
-ALT_PAD6        0x20b   /* ctl-keypad 6                  */
-ALT_PAD7        0x20c   /* ctl-keypad 7                  */
-ALT_PAD8        0x20d   /* ctl-keypad 8                  */
-ALT_PAD9        0x20e   /* ctl-keypad 9                  */
-CTL_DEL         0x20f   /* clt-delete                    */
-ALT_BSLASH      0x210   /* alt-back slash                */
-CTL_ENTER       0x211   /* ctl-enter                     */
diff --git a/docs/slang.key b/docs/slang.key
deleted file mode 100644
index 3d7ef381..00000000
--- a/docs/slang.key
+++ /dev/null
@@ -1,4 +0,0 @@
-                   S-Lang Keymaps for DOS
-
-F0		0x200
-F(X)		(SL_KEY_F0 + X)