Moin,

- the extra display of "Using .../tmp-file.gz" (cached file)
causes extra sleep-time but is mostly useless. It would be nice if
HTFWriter.c:311,323 could be changed to just put the message in
the message history rather than be shown and sleep. I've commented
it out in using.pat until there is the ideal solution (either as
described above or configurable via lynx.cfg or lynxrc).
(I've also attached for convenience a cleaner patch for the
"attribute without value breaks source display" problem, which
I've sent as correction last time in-line)

- "label" style is listed as if it had a special meaning to lynx,
but there is also the HTML-tag "label" -> conflict: what is lynx's
"label" anyway?

        I couldn't figure out what these items are for:
        - candy, value, menu.n, label

- <input type="button"> is _not_ clickable!!! It is already
represented with this nice "[BUTTON]" string, let's click it.

- when numbered links are on, then they are displayed in the same
color as the anchor-string. Would be nice if it used menu.n
instead (or some other _own_ ID) to have a separate color.

- the [] around <select>/ <option> are not consistently colored:
        [ has <option> color, ] has <select> color.

- <bdo> tag fails to reverse the order.

- the correct tag name is "<abbr>", not "<abbrev>", see abbr.pat.

- <noscript> is missing altogether.

- google is lynx-aware, nice, but bad when you use a custom
agent-string! When agent != lynx, then the "next pages"-links are
not clickable. The difference between a lynx-friendly ==
functional and a bad page are empty <div> tags which seem to
confuse lynx not to produce links for 1,2,3..., 'Next'.

- links with img anchor have 'img'-color, not 'a' color for the
img-label that is used for clicking: bad.

- When "TOGGLE_IMAGE" to have links for images, then have img-link
be 'img'-color, img-label (alt, filename) be 'a'-color.
        When processing IMG check whether it's nested in A, then
        not color IMG but use surrounding color.

- With links for images ON and anchor has txt-before and
text-after img, then the 'a'nchor link is given first followed by
the 'img'-link, but the colors are wrong:
        - text-before is 'a'-color, img-label is 'img'-color,
                per above both together should be 'a'-color.
        - text-after is correctly 'a'-color, but is part of the
                img-link-anchor.

- WTF lightgray + brown and not white + yellow and use "bright"
consistently with all other colors? :-/

-- 
© Rado S. -- You must provide YOUR effort for your goal!
EVERY effort counts: at least to show your attitude.
You're responsible for ALL of it: you get what you give.
diff -ru lorg/src/HTFWriter.c lgo/src/HTFWriter.c
--- lorg/src/HTFWriter.c        Fri Sep  1 01:37:53 2006
+++ lgo/src/HTFWriter.c Thu Mar  8 22:35:10 2007
@@ -311,12 +311,12 @@
                     * Create a complete address for
                     * the uncompressed file.  - FM
                     */
-                   if (!dump_output_immediately) {
                        /*
+                   if (!dump_output_immediately) {
                         * Tell user what's happening.  - FM
-                        */
                        HTUserMsg2(WWW_USING_MESSAGE, addr);
                    }
+                        */
 
                    if (skip_loadfile) {
                        /*
diff -ru lorg/WWW/Library/Implementation/SGML.c 
lgo/WWW/Library/Implementation/SGML.c
--- lorg/WWW/Library/Implementation/SGML.c      Mon Jan 23 02:16:14 2006
+++ lgo/WWW/Library/Implementation/SGML.c       Wed Mar  7 22:09:02 2007
@@ -3521,9 +3521,9 @@
                        LYUpperCase(string->data);
                }
                PUTS(string->data);
-               if (c == '=')
-                   PUTC('=');
-               if (c == '=' || c == '>') {
+               if (c == '=' || c == ' ')
+                   PUTC(c);
+               if (c == '=' || c == '>' || c == ' ' ) {
                    if (context->current_attribute_number == INVALID)
                        PSRCSTOP(badattr);
                    else
diff -ru lorg/WWW/Library/Implementation/HTMLDTD.c 
lgo/WWW/Library/Implementation/HTMLDTD.c
--- lorg/WWW/Library/Implementation/HTMLDTD.c   Sun Dec 18 23:52:30 2005
+++ lgo/WWW/Library/Implementation/HTMLDTD.c    Fri Mar  9 14:41:08 2007
@@ -1086,7 +1086,7 @@
 
    Descriptive or analytic markup: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, 
CITE, Q, LANG, AU,
                                   2   2       2    2     2     2    2    2     
2  2 n   2
-   AUTHOR, PERSON, ACRONYM, ABBREV, INS, DEL, and SPAN
+   AUTHOR, PERSON, ACRONYM, ABBR, INS, DEL, and SPAN
    2      2 n     2        2       2    2        2
    Visual markup:S, STRIKE, I, B, TT, U,?NOBR,?WBR, BR, BIG, SMALL, FONT, 
STYLE, BLINK, TAB,
                 1  1       1  1  1   1  ?1 n ?1nE? 1 E  1   1      1     1 l   
 1      1 E?
@@ -1121,8 +1121,8 @@
 /*                     self    contain icont'n contn'd icont'd canclos flags*/
  /* { "A"      , a_attr,       HTML_A_ATTRIBUTES,      SGML_MIXED }, */
 #define T_A            0x0008, 0x0B007,0x0FF17,0x37787,0x77BA7,0x8604F,0x00014
- /* { "ABBREV" , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED }, */
-#define T_ABBREV       0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00003,0x00000
+ /* { "ABBR"   , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED }, */
+#define T_ABBR 0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00003,0x00000
  /* { "ACRONYM" , gen_attr,    HTML_GEN_ATTRIBUTES,    SGML_MIXED }, */
 #define T_ACRONYM      0x0002, 0x8B04F,0x8FFFF,0xA778F,0xF7FBF,0x00003,0x00000
  /* { "ADDRESS" , address_attr, HTML_ADDRESS_ATTRIBUTES, SGML_MIXED }, */
@@ -1390,7 +1390,7 @@
 /* *INDENT-OFF* */
 static const HTTag tags_old[HTML_ALL_ELEMENTS] = {
  { P("A")      , a_attr,       HTML_A_ATTRIBUTES,      SGML_EMPTY,T_A},
- { P("ABBREV") , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ABBREV},
+ { P("ABBR")   , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ABBR},
  { P("ACRONYM") , gen_attr,    HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ACRONYM},
  { P("ADDRESS") , address_attr, HTML_ADDRESS_ATTRIBUTES, SGML_MIXED,T_ADDRESS},
  { P("APPLET") , applet_attr,  HTML_APPLET_ATTRIBUTES, SGML_MIXED,T_APPLET},
@@ -1515,7 +1515,7 @@
 
 static const HTTag tags_new[HTML_ALL_ELEMENTS] = {
  { P("A")      , a_attr,       HTML_A_ATTRIBUTES,      SGML_MIXED,T_A},
- { P("ABBREV") , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ABBREV},
+ { P("ABBR")   , gen_attr,     HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ABBR},
  { P("ACRONYM") , gen_attr,    HTML_GEN_ATTRIBUTES,    SGML_MIXED,T_ACRONYM},
  { P("ADDRESS") , address_attr, HTML_ADDRESS_ATTRIBUTES, SGML_MIXED,T_ADDRESS},
  { P("APPLET") , applet_attr,  HTML_APPLET_ATTRIBUTES, SGML_MIXED,T_APPLET},

diff -ru lorg/WWW/Library/Implementation/HTMLDTD.h 
lgo/WWW/Library/Implementation/HTMLDTD.h
--- lorg/WWW/Library/Implementation/HTMLDTD.h   Mon Jan  3 00:35:21 2005
+++ lgo/WWW/Library/Implementation/HTMLDTD.h    Fri Mar  9 14:39:33 2007
@@ -39,7 +39,7 @@
 
  */ typedef enum {
        HTML_A,
-       HTML_ABBREV,
+       HTML_ABBR,
        HTML_ACRONYM,
        HTML_ADDRESS,
        HTML_APPLET,

diff -ru lorg/src/HTML.c lgo/src/HTML.c
--- lorg/src/HTML.c     Sun Dec 18 23:52:30 2005
+++ lgo/src/HTML.c      Fri Mar  9 14:40:05 2007
@@ -2194,7 +2194,7 @@
        }
        break;
 
-    case HTML_ABBREV:          /* Miscellaneous character containers */
+    case HTML_ABBR:            /* Miscellaneous character containers */
     case HTML_ACRONYM:
     case HTML_AU:
     case HTML_AUTHOR:
@@ -6104,7 +6104,7 @@
        }
        break;
 
-    case HTML_ABBREV:          /* Miscellaneous character containers */
+    case HTML_ABBR:            /* Miscellaneous character containers */
     case HTML_ACRONYM:
     case HTML_AU:
     case HTML_AUTHOR:
_______________________________________________
Lynx-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lynx-dev

Reply via email to