[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LYNX-DEV [long] "litt?eral"
From: |
Jonathan Sergent |
Subject: |
LYNX-DEV [long] "litt?eral" |
Date: |
Sun, 04 May 1997 12:15:06 -0500 |
The consistent misspelling of "literal" in the libwww code and
elsewhere was bugging me a bit, so I sicced ed on it and fixed them
all. I've used the result for a few minutes, and it seems to work
fine; I can't see what it would have broken, anyway. It looks like
it found one in the changes file too.
This is from 2.7.1-ac-0.20.
A context diff follows; do what you wish with it. It is, of course,
quite inconsequential, but it makes the code look better...
--
Jonathan Sergent / address@hidden / address@hidden
diff -crN /big/lynx/ac/lynx2-7-1/.ed-script /big/lynx/me/lynx2-7-1/.ed-script
*** /big/lynx/ac/lynx2-7-1/.ed-script Wed Dec 31 19:00:00 1969
--- /big/lynx/me/lynx2-7-1/.ed-script Sun May 4 11:40:12 1997
***************
*** 0 ****
--- 1,4 ----
+ %s/LITTERAL/LITERAL/g
+ %s/litteral/literal/g
+ %s/Litteral/literal/g
+ wq
diff -crN /big/lynx/ac/lynx2-7-1/CHANGES2-5 /big/lynx/me/lynx2-7-1/CHANGES2-5
*** /big/lynx/ac/lynx2-7-1/CHANGES2-5 Mon Feb 24 18:10:14 1997
--- /big/lynx/me/lynx2-7-1/CHANGES2-5 Sun May 4 11:35:25 1997
***************
*** 810,816 ****
simply puts a collapsible space in the text stream if the TO attribute
is present. - FM
* Added the top-level HTML 3.0 DTD structures and definitions for MATH, and
! implemented it's ID attribute. The markup is captured as HTML_LITTERAL,
and until we have a processor, is output as is, in brackets to alert the
user about the situation. - FM
11-14-95
--- 810,816 ----
simply puts a collapsible space in the text stream if the TO attribute
is present. - FM
* Added the top-level HTML 3.0 DTD structures and definitions for MATH, and
! implemented it's ID attribute. The markup is captured as HTML_LITERAL,
and until we have a processor, is output as is, in brackets to alert the
user about the situation. - FM
11-14-95
diff -crN /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/HTMLDTD.c
/big/lynx/me/lynx2-7-1/WWW/Library/Implementation/HTMLDTD.c
*** /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/HTMLDTD.c Tue Apr 29
10:53:52 1997
--- /big/lynx/me/lynx2-7-1/WWW/Library/Implementation/HTMLDTD.c Sun May 4
11:39:08 1997
***************
*** 1291,1303 ****
#define T_LI 0x0400, 0x0BBFF,0x8FFFF,0x00800,0x97FFF,0x8071F,0x00001
/* { "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY }, */
#define T_LINK 0x8000,
0x00000,0x00000,0x50000,0x50000,0x0FF7F,0x00001
! /* { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITTERAL
}, */
#define T_LISTING 0x0800, 0x00000,0x00000,0x36600,0x36F00,0x80F1F,0x00000
/* { "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED }, */
#define T_MAP 0x8000, 0x08000,0x08000,0x37BCF,0x37FBF,0x0071F,0x00000
/* { "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_MARQUEE 0x4000, 0x0000F,0x8F01F,0x37787,0xB7FA7,0x8301C,0x00000
! /* { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITTERAL }, */
#define T_MATH 0x0004,
0x0B05F,0x8FFFF,0x2778F,0xF7FBF,0x0001F,0x00000
/* { "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED }, */
#define T_MENU 0x0800,
0x0B400,0x0F75F,0x17680,0x36FB7,0x88F7F,0x00000
--- 1291,1303 ----
#define T_LI 0x0400, 0x0BBFF,0x8FFFF,0x00800,0x97FFF,0x8071F,0x00001
/* { "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY }, */
#define T_LINK 0x8000,
0x00000,0x00000,0x50000,0x50000,0x0FF7F,0x00001
! /* { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITERAL },
*/
#define T_LISTING 0x0800, 0x00000,0x00000,0x36600,0x36F00,0x80F1F,0x00000
/* { "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED }, */
#define T_MAP 0x8000, 0x08000,0x08000,0x37BCF,0x37FBF,0x0071F,0x00000
/* { "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_MARQUEE 0x4000, 0x0000F,0x8F01F,0x37787,0xB7FA7,0x8301C,0x00000
! /* { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITERAL }, */
#define T_MATH 0x0004,
0x0B05F,0x8FFFF,0x2778F,0xF7FBF,0x0001F,0x00000
/* { "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED }, */
#define T_MENU 0x0800,
0x0B400,0x0F75F,0x17680,0x36FB7,0x88F7F,0x00000
***************
*** 1309,1315 ****
#define T_NOFRAMES
0x20000,0x2FB8F,0x0FFFF,0x17000,0x17000,0x0CF5F,0x00000
/* { "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED }, */
#define T_NOTE 0x0200,
0x0BBAF,0x8FFFF,0x376B0,0xB7FFF,0x8031F,0x00000
! /* { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES, SGML_LITTERAL
}, */
#define T_OBJECT 0x2000,
0x8FBCF,0x8FFFF,0xB679F,0xB6FBF,0x83F5F,0x00000
/* { "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED }, */
#define T_OL 0x0800, 0x0C400,0x8FFFF,0x37680,0xB7FB7,0x88F7F,0x00000
--- 1309,1315 ----
#define T_NOFRAMES
0x20000,0x2FB8F,0x0FFFF,0x17000,0x17000,0x0CF5F,0x00000
/* { "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED }, */
#define T_NOTE 0x0200,
0x0BBAF,0x8FFFF,0x376B0,0xB7FFF,0x8031F,0x00000
! /* { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES, SGML_LITERAL },
*/
#define T_OBJECT 0x2000,
0x8FBCF,0x8FFFF,0xB679F,0xB6FBF,0x83F5F,0x00000
/* { "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED }, */
#define T_OL 0x0800, 0x0C400,0x8FFFF,0x37680,0xB7FB7,0x88F7F,0x00000
***************
*** 1321,1327 ****
#define T_P 0x0100,
0x0B04F,0x8FFFF,0x36680,0xB6FA7,0x8011F,0x00005
/* { "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY }, */
#define T_PARAM 0x1000,
0x00000,0x00000,0x03000,0x17FFF,0x81777,0x00001
! /* { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITTERAL }, */
#define T_PLAINTEXT 0x10000,0xFFFFF,0xFFFFF,0x90000,0x90000,0x3FFFF,0x00001
/* { "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_PRE 0x0200, 0x0F04F,0x0F05E,0x36680,0x36FF0,0x8071E,0x00000
--- 1321,1327 ----
#define T_P 0x0100,
0x0B04F,0x8FFFF,0x36680,0xB6FA7,0x8011F,0x00005
/* { "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY }, */
#define T_PARAM 0x1000,
0x00000,0x00000,0x03000,0x17FFF,0x81777,0x00001
! /* { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITERAL }, */
#define T_PLAINTEXT 0x10000,0xFFFFF,0xFFFFF,0x90000,0x90000,0x3FFFF,0x00001
/* { "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_PRE 0x0200, 0x0F04F,0x0F05E,0x36680,0x36FF0,0x8071E,0x00000
***************
*** 1331,1337 ****
#define T_S 0x0001, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
/* { "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_SAMP 0x0002,
0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00002,0x00000
! /* { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES, SGML_LITTERAL
}, */
#define T_SCRIPT 0x2000, 0x00000,0x00000,0x57F8F,0x57FFF,0x87F5F,0x00000
/* { "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES, SGML_MIXED }, */
#define T_SELECT 0x0040, 0x08000,0x08000,0x03FAF,0x13FBF,0x80F5F,0x00000
--- 1331,1337 ----
#define T_S 0x0001, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
/* { "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_SAMP 0x0002,
0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00002,0x00000
! /* { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES, SGML_LITERAL },
*/
#define T_SCRIPT 0x2000, 0x00000,0x00000,0x57F8F,0x57FFF,0x87F5F,0x00000
/* { "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES, SGML_MIXED }, */
#define T_SELECT 0x0040, 0x08000,0x08000,0x03FAF,0x13FBF,0x80F5F,0x00000
***************
*** 1346,1352 ****
#define T_STRIKE 0x0001, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
/* { "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_STRONG 0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FAF,0x00003,0x00000
! /* { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITTERAL }, */
#define T_STYLE
0x40000,0x00000,0x00000,0x7638F,0x76FAF,0x8001F,0x00000
/* { "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_SUB 0x0004, 0x8B05F,0x8FFFF,0x8779F,0xF7FBF,0x00007,0x00000
--- 1346,1352 ----
#define T_STRIKE 0x0001, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
/* { "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_STRONG 0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FAF,0x00003,0x00000
! /* { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITERAL }, */
#define T_STYLE
0x40000,0x00000,0x00000,0x7638F,0x76FAF,0x8001F,0x00000
/* { "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_SUB 0x0004, 0x8B05F,0x8FFFF,0x8779F,0xF7FBF,0x00007,0x00000
***************
*** 1360,1366 ****
#define T_TBODY 0x0020,
0x00020,0x8FFFF,0x00880,0xB7FB7,0x8C75F,0x00003
/* { "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY }, */
#define T_TD 0x0400, 0x0FBCF,0x8FFFF,0x00020,0xB7FB7,0x8C75F,0x00001
! /* { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES, SGML_LITTERAL }, */
#define T_TEXTAREA 0x0040, 0x00000,0x00000,0x07F8F,0x33FBF,0x80F5F,0x00000
/* { "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES, SGML_MIXED }, */
#define T_TEXTFLOW 0x20000,0x8FBFF,0x9FFFF,0x977B0,0xB7FB7,0x9B00F,0x00003
--- 1360,1366 ----
#define T_TBODY 0x0020,
0x00020,0x8FFFF,0x00880,0xB7FB7,0x8C75F,0x00003
/* { "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY }, */
#define T_TD 0x0400, 0x0FBCF,0x8FFFF,0x00020,0xB7FB7,0x8C75F,0x00001
! /* { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES, SGML_LITERAL }, */
#define T_TEXTAREA 0x0040, 0x00000,0x00000,0x07F8F,0x33FBF,0x80F5F,0x00000
/* { "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES, SGML_MIXED }, */
#define T_TEXTFLOW 0x20000,0x8FBFF,0x9FFFF,0x977B0,0xB7FB7,0x9B00F,0x00003
***************
*** 1383,1389 ****
/* { "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_VAR 0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
#define T_WBR 0x0001, 0x00000,0x00000,0x3778F,0x77FBF,0x8101F,0x00001
! /* { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITTERAL }, */
#define T_XMP 0x0800, 0x00000,0x00000,0x367E0,0x36FFF,0x0875F,0x00001
/* Elements
--- 1383,1389 ----
/* { "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED }, */
#define T_VAR 0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00001,0x00000
#define T_WBR 0x0001, 0x00000,0x00000,0x3778F,0x77FBF,0x8101F,0x00001
! /* { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITERAL }, */
#define T_XMP 0x0800, 0x00000,0x00000,0x367E0,0x36FFF,0x0875F,0x00001
/* Elements
***************
*** 1467,1493 ****
{ "LH" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_LH},
{ "LI" , list_attr, HTML_LI_ATTRIBUTES, SGML_EMPTY,T_LI},
{ "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY,T_LINK},
! { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITTERAL,T_LISTING},
{ "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED,T_MAP},
{ "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_MARQUEE},
! { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITTERAL,T_MATH},
{ "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_MENU},
{ "META" , meta_attr, HTML_META_ATTRIBUTES, SGML_EMPTY,T_META},
{ "NEXTID" , nextid_attr, 1,
SGML_EMPTY,T_NEXTID},
{ "NOFRAMES", gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_NOFRAMES},
{ "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED,T_NOTE},
! { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES,
SGML_LITTERAL,T_OBJECT},
{ "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED,T_OL},
{ "OPTION" , option_attr, HTML_OPTION_ATTRIBUTES,
SGML_EMPTY,T_OPTION},
{ "OVERLAY" , overlay_attr, HTML_OVERLAY_ATTRIBUTES,
SGML_EMPTY,T_OVERLAY},
{ "P" , p_attr, HTML_P_ATTRIBUTES, SGML_EMPTY,T_P},
{ "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY,T_PARAM},
! { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITTERAL,T_PLAINTEXT},
{ "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_PRE},
{ "Q" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_Q},
{ "S" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_S},
{ "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SAMP},
! { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES,
SGML_LITTERAL,T_SCRIPT},
{ "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES,
SGML_MIXED,T_SELECT},
{ "SHY" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SHY},
{ "SMALL" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SMALL},
--- 1467,1493 ----
{ "LH" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_LH},
{ "LI" , list_attr, HTML_LI_ATTRIBUTES, SGML_EMPTY,T_LI},
{ "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY,T_LINK},
! { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITERAL,T_LISTING},
{ "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED,T_MAP},
{ "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_MARQUEE},
! { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITERAL,T_MATH},
{ "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_MENU},
{ "META" , meta_attr, HTML_META_ATTRIBUTES, SGML_EMPTY,T_META},
{ "NEXTID" , nextid_attr, 1,
SGML_EMPTY,T_NEXTID},
{ "NOFRAMES", gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_NOFRAMES},
{ "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED,T_NOTE},
! { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES,
SGML_LITERAL,T_OBJECT},
{ "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED,T_OL},
{ "OPTION" , option_attr, HTML_OPTION_ATTRIBUTES,
SGML_EMPTY,T_OPTION},
{ "OVERLAY" , overlay_attr, HTML_OVERLAY_ATTRIBUTES,
SGML_EMPTY,T_OVERLAY},
{ "P" , p_attr, HTML_P_ATTRIBUTES, SGML_EMPTY,T_P},
{ "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY,T_PARAM},
! { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITERAL,T_PLAINTEXT},
{ "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_PRE},
{ "Q" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_Q},
{ "S" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_S},
{ "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SAMP},
! { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES,
SGML_LITERAL,T_SCRIPT},
{ "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES,
SGML_MIXED,T_SELECT},
{ "SHY" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SHY},
{ "SMALL" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SMALL},
***************
*** 1495,1508 ****
{ "SPOT" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SPOT},
{ "STRIKE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRIKE},
{ "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_EMPTY,T_STRONG},
! { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITTERAL,T_STYLE},
{ "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUB},
{ "SUP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUP},
{ "TAB" , tab_attr, HTML_TAB_ATTRIBUTES, SGML_EMPTY,T_TAB},
{ "TABLE" , table_attr, HTML_TABLE_ATTRIBUTES, SGML_MIXED,T_TABLE},
{ "TBODY" , tr_attr, HTML_TR_ATTRIBUTES, SGML_EMPTY,T_TBODY},
{ "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY,T_TD},
! { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES,
SGML_LITTERAL,T_TEXTAREA},
{ "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES,
SGML_MIXED,T_TEXTFLOW},
{ "TFOOT" , tr_attr, HTML_TR_ATTRIBUTES, SGML_EMPTY,T_TFOOT},
{ "TH" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY,T_TH},
--- 1495,1508 ----
{ "SPOT" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SPOT},
{ "STRIKE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRIKE},
{ "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_EMPTY,T_STRONG},
! { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITERAL,T_STYLE},
{ "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUB},
{ "SUP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUP},
{ "TAB" , tab_attr, HTML_TAB_ATTRIBUTES, SGML_EMPTY,T_TAB},
{ "TABLE" , table_attr, HTML_TABLE_ATTRIBUTES, SGML_MIXED,T_TABLE},
{ "TBODY" , tr_attr, HTML_TR_ATTRIBUTES, SGML_EMPTY,T_TBODY},
{ "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY,T_TD},
! { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES,
SGML_LITERAL,T_TEXTAREA},
{ "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES,
SGML_MIXED,T_TEXTFLOW},
{ "TFOOT" , tr_attr, HTML_TR_ATTRIBUTES, SGML_EMPTY,T_TFOOT},
{ "TH" , td_attr, HTML_TD_ATTRIBUTES, SGML_EMPTY,T_TH},
***************
*** 1514,1520 ****
{ "UL" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_UL},
{ "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_VAR},
{ "WBR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_WBR},
! { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITTERAL,T_XMP},
};
static HTTag tags_new[HTML_ELEMENTS] = {
--- 1514,1520 ----
{ "UL" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_UL},
{ "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_VAR},
{ "WBR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_WBR},
! { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITERAL,T_XMP},
};
static HTTag tags_new[HTML_ELEMENTS] = {
***************
*** 1585,1611 ****
{ "LH" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_LH},
{ "LI" , list_attr, HTML_LI_ATTRIBUTES, SGML_MIXED,T_LI},
{ "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY,T_LINK},
! { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITTERAL,T_LISTING},
{ "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED,T_MAP},
{ "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_MARQUEE},
! { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITTERAL,T_MATH},
{ "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_MENU},
{ "META" , meta_attr, HTML_META_ATTRIBUTES, SGML_EMPTY,T_META},
{ "NEXTID" , nextid_attr, 1,
SGML_EMPTY,T_NEXTID},
{ "NOFRAMES", gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_NOFRAMES},
{ "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED,T_NOTE},
! { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES,
SGML_LITTERAL,T_OBJECT},
{ "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED,T_OL},
{ "OPTION" , option_attr, HTML_OPTION_ATTRIBUTES,
SGML_PCDATA,T_OPTION},
{ "OVERLAY" , overlay_attr, HTML_OVERLAY_ATTRIBUTES,
SGML_PCDATA,T_OVERLAY},
{ "P" , p_attr, HTML_P_ATTRIBUTES, SGML_MIXED,T_P},
{ "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY,T_PARAM},
! { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITTERAL,T_PLAINTEXT},
{ "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_PRE},
{ "Q" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_Q},
{ "S" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_S},
{ "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SAMP},
! { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES,
SGML_LITTERAL,T_SCRIPT},
{ "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES,
SGML_ELEMENT,T_SELECT},
{ "SHY" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SHY},
{ "SMALL" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SMALL},
--- 1585,1611 ----
{ "LH" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_LH},
{ "LI" , list_attr, HTML_LI_ATTRIBUTES, SGML_MIXED,T_LI},
{ "LINK" , link_attr, HTML_LINK_ATTRIBUTES, SGML_EMPTY,T_LINK},
! { "LISTING" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITERAL,T_LISTING},
{ "MAP" , map_attr, HTML_MAP_ATTRIBUTES, SGML_MIXED,T_MAP},
{ "MARQUEE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_MARQUEE},
! { "MATH" , math_attr, HTML_MATH_ATTRIBUTES, SGML_LITERAL,T_MATH},
{ "MENU" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_MENU},
{ "META" , meta_attr, HTML_META_ATTRIBUTES, SGML_EMPTY,T_META},
{ "NEXTID" , nextid_attr, 1,
SGML_EMPTY,T_NEXTID},
{ "NOFRAMES", gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_NOFRAMES},
{ "NOTE" , note_attr, HTML_NOTE_ATTRIBUTES, SGML_MIXED,T_NOTE},
! { "OBJECT" , object_attr, HTML_OBJECT_ATTRIBUTES,
SGML_LITERAL,T_OBJECT},
{ "OL" , olist_attr, HTML_OL_ATTRIBUTES, SGML_MIXED,T_OL},
{ "OPTION" , option_attr, HTML_OPTION_ATTRIBUTES,
SGML_PCDATA,T_OPTION},
{ "OVERLAY" , overlay_attr, HTML_OVERLAY_ATTRIBUTES,
SGML_PCDATA,T_OVERLAY},
{ "P" , p_attr, HTML_P_ATTRIBUTES, SGML_MIXED,T_P},
{ "PARAM" , param_attr, HTML_PARAM_ATTRIBUTES, SGML_EMPTY,T_PARAM},
! { "PLAINTEXT", gen_attr, HTML_GEN_ATTRIBUTES,
SGML_LITERAL,T_PLAINTEXT},
{ "PRE" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_PRE},
{ "Q" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_Q},
{ "S" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_S},
{ "SAMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SAMP},
! { "SCRIPT" , script_attr, HTML_SCRIPT_ATTRIBUTES,
SGML_LITERAL,T_SCRIPT},
{ "SELECT" , select_attr, HTML_SELECT_ATTRIBUTES,
SGML_ELEMENT,T_SELECT},
{ "SHY" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SHY},
{ "SMALL" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SMALL},
***************
*** 1613,1626 ****
{ "SPOT" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SPOT},
{ "STRIKE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRIKE},
{ "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRONG},
! { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITTERAL,T_STYLE},
{ "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUB},
{ "SUP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUP},
{ "TAB" , tab_attr, HTML_TAB_ATTRIBUTES, SGML_EMPTY,T_TAB},
{ "TABLE" , table_attr, HTML_TABLE_ATTRIBUTES, SGML_ELEMENT,T_TABLE},
{ "TBODY" , tr_attr, HTML_TR_ATTRIBUTES, SGML_ELEMENT,T_TBODY},
{ "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_MIXED,T_TD},
! { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES,
SGML_LITTERAL,T_TEXTAREA},
{ "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES,
SGML_MIXED,T_TEXTFLOW},
{ "TFOOT" , tr_attr, HTML_TR_ATTRIBUTES, SGML_ELEMENT,T_TFOOT},
{ "TH" , td_attr, HTML_TD_ATTRIBUTES, SGML_MIXED,T_TH},
--- 1613,1626 ----
{ "SPOT" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_SPOT},
{ "STRIKE" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRIKE},
{ "STRONG" , gen_attr, HTML_GEN_ATTRIBUTES,
SGML_MIXED,T_STRONG},
! { "STYLE" , style_attr, HTML_STYLE_ATTRIBUTES, SGML_LITERAL,T_STYLE},
{ "SUB" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUB},
{ "SUP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_SUP},
{ "TAB" , tab_attr, HTML_TAB_ATTRIBUTES, SGML_EMPTY,T_TAB},
{ "TABLE" , table_attr, HTML_TABLE_ATTRIBUTES, SGML_ELEMENT,T_TABLE},
{ "TBODY" , tr_attr, HTML_TR_ATTRIBUTES, SGML_ELEMENT,T_TBODY},
{ "TD" , td_attr, HTML_TD_ATTRIBUTES, SGML_MIXED,T_TD},
! { "TEXTAREA", textarea_attr,HTML_TEXTAREA_ATTRIBUTES,
SGML_LITERAL,T_TEXTAREA},
{ "TEXTFLOW", bodytext_attr,HTML_BODYTEXT_ATTRIBUTES,
SGML_MIXED,T_TEXTFLOW},
{ "TFOOT" , tr_attr, HTML_TR_ATTRIBUTES, SGML_ELEMENT,T_TFOOT},
{ "TH" , td_attr, HTML_TD_ATTRIBUTES, SGML_MIXED,T_TH},
***************
*** 1632,1638 ****
{ "UL" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_UL},
{ "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_VAR},
{ "WBR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_WBR},
! { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITTERAL,T_XMP},
};
/* Dummy space, will be filled with the contents of either tags_new
--- 1632,1638 ----
{ "UL" , ulist_attr, HTML_UL_ATTRIBUTES, SGML_MIXED,T_UL},
{ "VAR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_MIXED,T_VAR},
{ "WBR" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_EMPTY,T_WBR},
! { "XMP" , gen_attr, HTML_GEN_ATTRIBUTES, SGML_LITERAL,T_XMP},
};
/* Dummy space, will be filled with the contents of either tags_new
diff -crN /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/HTWAIS.c
/big/lynx/me/lynx2-7-1/WWW/Library/Implementation/HTWAIS.c
*** /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/HTWAIS.c Mon Feb 24
18:10:14 1997
--- /big/lynx/me/lynx2-7-1/WWW/Library/Implementation/HTWAIS.c Sun May 4
11:34:20 1997
***************
*** 944,950 ****
return HTLoadError(sink, 500,
"Can't convert format of WAIS document");
/*
! ** Decode hex or litteral format for document ID.
*/
WAIS_from_WWW(docid, docname);
--- 944,950 ----
return HTLoadError(sink, 500,
"Can't convert format of WAIS document");
/*
! ** Decode hex or literal format for document ID.
*/
WAIS_from_WWW(docid, docname);
diff -crN /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/SGML.c
/big/lynx/me/lynx2-7-1/WWW/Library/Implementation/SGML.c
*** /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/SGML.c Wed Apr 23
21:02:36 1997
--- /big/lynx/me/lynx2-7-1/WWW/Library/Implementation/SGML.c Sun May 4
11:39:54 1997
***************
*** 83,89 ****
int current_attribute_number;
HTChunk *string;
HTElement *element_stack;
! enum sgml_state { S_text, S_litteral,
S_tag, S_tag_gap, S_attr, S_attr_gap, S_equals, S_value,
S_ero, S_cro,
S_exclamation, S_comment, S_doctype, S_marked,
--- 83,89 ----
int current_attribute_number;
HTChunk *string;
HTElement *element_stack;
! enum sgml_state { S_text, S_literal,
S_tag, S_tag_gap, S_attr, S_attr_gap, S_equals, S_value,
S_ero, S_cro,
S_exclamation, S_comment, S_doctype, S_marked,
***************
*** 1119,1127 ****
string->size = 0;
context->state = (context->element_stack &&
context->element_stack->tag &&
! context->element_stack->tag->contents == SGML_LITTERAL)
?
! S_litteral : S_tag;
#ifndef EXP_CHARTRANS
#define PASS8859SPECL HTPassHighCtrlRaw
#else
--- 1119,1127 ----
string->size = 0;
context->state = (context->element_stack &&
context->element_stack->tag &&
! context->element_stack->tag->contents == SGML_LITERAL)
?
! S_literal : S_tag;
#ifndef EXP_CHARTRANS
#define PASS8859SPECL HTPassHighCtrlRaw
#else
***************
*** 1238,1247 ****
break;
/*
! ** In litteral mode, waits only for specific end tag (for
** compatibility with old servers, and for Lynx). - FM
*/
! case S_litteral :
HTChunkPutc(string, c);
if (TOUPPER(c) != ((string->size == 1) ?
'/' :
--- 1238,1247 ----
break;
/*
! ** In literal mode, waits only for specific end tag (for
** compatibility with old servers, and for Lynx). - FM
*/
! case S_literal :
HTChunkPutc(string, c);
if (TOUPPER(c) != ((string->size == 1) ?
'/' :
***************
*** 1249,1255 ****
int i;
/*
! ** If complete match, end litteral.
*/
if ((c == '>') &&
(!context->element_stack->tag->name[string->size-2])) {
--- 1249,1255 ----
int i;
/*
! ** If complete match, end literal.
*/
if ((c == '>') &&
(!context->element_stack->tag->name[string->size-2])) {
diff -crN /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/SGML.h
/big/lynx/me/lynx2-7-1/WWW/Library/Implementation/SGML.h
*** /big/lynx/ac/lynx2-7-1/WWW/Library/Implementation/SGML.h Tue Apr 29
09:16:16 1997
--- /big/lynx/me/lynx2-7-1/WWW/Library/Implementation/SGML.h Sun May 4
11:39:54 1997
***************
*** 33,39 ****
*/
typedef enum _SGMLContent{
SGML_EMPTY, /* no content */
! SGML_LITTERAL, /* character data. Recognised excat close tag only. litteral
Old www server compatibility only! Not SGML */
SGML_CDATA, /* character data. recognize </ only */
SGML_RCDATA, /* replaceable character data. recognize </ and &ref; */
--- 33,39 ----
*/
typedef enum _SGMLContent{
SGML_EMPTY, /* no content */
! SGML_LITERAL, /* character data. Recognised excat close tag only. literal
Old www server compatibility only! Not SGML */
SGML_CDATA, /* character data. recognize </ only */
SGML_RCDATA, /* replaceable character data. recognize </ and &ref; */
***************
*** 102,108 ****
** attributes points to a zero-terminated array
** of attribute names.
**
! ** litteral determines how the SGML engine parses the charaters
** within the element. If set, tag openers are ignored
** except for that which opens a matching closing tag.
**
--- 102,108 ----
** attributes points to a zero-terminated array
** of attribute names.
**
! ** literal determines how the SGML engine parses the charaters
** within the element. If set, tag openers are ignored
** except for that which opens a matching closing tag.
**
diff -crN /big/lynx/ac/lynx2-7-1/src/HTML.c /big/lynx/me/lynx2-7-1/src/HTML.c
*** /big/lynx/ac/lynx2-7-1/src/HTML.c Sat May 3 18:51:46 1997
--- /big/lynx/me/lynx2-7-1/src/HTML.c Sun May 4 11:38:59 1997
***************
*** 187,193 ****
c = '\n';
/*
! * Handle SGML_LITTERAL tags that have HTChunk elements. - FM
*/
switch (me->sp[0].tag_number) {
--- 187,193 ----
c = '\n';
/*
! * Handle SGML_LITERAL tags that have HTChunk elements. - FM
*/
switch (me->sp[0].tag_number) {
***************
*** 239,245 ****
case HTML_PRE: /* Formatted text */
/*
! * We guarrantee that the style is up-to-date in begin_litteral
* But we still want to strip \r's
*/
if (c != '\r' &&
--- 239,245 ----
case HTML_PRE: /* Formatted text */
/*
! * We guarrantee that the style is up-to-date in begin_literal
* But we still want to strip \r's
*/
if (c != '\r' &&
***************
*** 252,262 ****
me->inPRE = TRUE;
break;
! case HTML_LISTING: /* Litteral text */
case HTML_XMP:
case HTML_PLAINTEXT:
/*
! * We guarrantee that the style is up-to-date in begin_litteral
* But we still want to strip \r's
*/
if (c != '\r') {
--- 252,262 ----
me->inPRE = TRUE;
break;
! case HTML_LISTING: /* Literal text */
case HTML_XMP:
case HTML_PLAINTEXT:
/*
! * We guarrantee that the style is up-to-date in begin_literal
* But we still want to strip \r's
*/
if (c != '\r') {
***************
*** 367,377 ****
break;
case HTML_PRE: /* Formatted text */
! case HTML_LISTING: /* Litteral text */
case HTML_XMP:
case HTML_PLAINTEXT:
/*
! * We guarrantee that the style is up-to-date in begin_litteral
*/
HText_appendText(me->text, s);
break;
--- 367,377 ----
break;
case HTML_PRE: /* Formatted text */
! case HTML_LISTING: /* Literal text */
case HTML_XMP:
case HTML_PLAINTEXT:
/*
! * We guarrantee that the style is up-to-date in begin_literal
*/
HText_appendText(me->text, s);
break;
***************
*** 970,976 ****
case HTML_STYLE:
/*
! * We're getting it as Litteral text, which, for now,
* we'll just ignore. - FM
*/
if (!me->text)
--- 970,976 ----
case HTML_STYLE:
/*
! * We're getting it as Literal text, which, for now,
* we'll just ignore. - FM
*/
if (!me->text)
***************
*** 980,986 ****
case HTML_SCRIPT:
/*
! * We're getting it as Litteral text, which, for now,
* we'll just ignore. - FM
*/
if (!me->text)
--- 980,986 ----
case HTML_SCRIPT:
/*
! * We're getting it as Literal text, which, for now,
* we'll just ignore. - FM
*/
if (!me->text)
***************
*** 1627,1633 ****
me->inPRE = FALSE;
else
me->inPRE = TRUE;
! case HTML_LISTING: /* Litteral text */
case HTML_XMP:
case HTML_PLAINTEXT:
change_paragraph_style(me, styles[element_number]);
--- 1627,1633 ----
me->inPRE = FALSE;
else
me->inPRE = TRUE;
! case HTML_LISTING: /* Literal text */
case HTML_XMP:
case HTML_PLAINTEXT:
change_paragraph_style(me, styles[element_number]);
***************
*** 4530,4536 ****
case HTML_MATH:
/*
! * We're getting it as Litteral text, which, until we can process
* it, we'll display as is, within brackets to alert the user. - FM
*/
if (!me->text)
--- 4530,4536 ----
case HTML_MATH:
/*
! * We're getting it as Literal text, which, until we can process
* it, we'll display as is, within brackets to alert the user. - FM
*/
if (!me->text)
***************
*** 4758,4764 ****
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Litteral text, which, for now,
* we'll just ignore. - FM
*/
HTChunkTerminate(&me->style_block);
--- 4758,4764 ----
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Literal text, which, for now,
* we'll just ignore. - FM
*/
HTChunkTerminate(&me->style_block);
***************
*** 4773,4779 ****
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Litteral text, which, for now,
* we'll just ignore. - FM
*/
HTChunkTerminate(&me->script);
--- 4773,4779 ----
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Literal text, which, for now,
* we'll just ignore. - FM
*/
HTChunkTerminate(&me->script);
***************
*** 5057,5063 ****
break;
case HTML_PRE: /* Formatted text */
! case HTML_LISTING: /* Litteral text */
case HTML_XMP:
case HTML_PLAINTEXT:
if (!me->text)
--- 5057,5063 ----
break;
case HTML_PRE: /* Formatted text */
! case HTML_LISTING: /* Literal text */
case HTML_XMP:
case HTML_PLAINTEXT:
if (!me->text)
***************
*** 5821,5827 ****
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Litteral text, which, until we can process
* it, we'll display as is, within brackets to alert the user. - FM
*/
HTChunkPutc(&me->math, ' ');
--- 5821,5827 ----
if (!me->text)
UPDATE_STYLE;
/*
! * We're getting it as Literal text, which, until we can process
* it, we'll display as is, within brackets to alert the user. - FM
*/
HTChunkPutc(&me->math, ' ');
;
; To UNSUBSCRIBE: Send a mail message to address@hidden
; with "unsubscribe lynx-dev" (without the
; quotation marks) on a line by itself.
;
- LYNX-DEV [long] "litt?eral",
Jonathan Sergent <=