Lynx Trace Log (2.8.5dev.9) User message: Trace ON! GETCH: Got 0xa. LYReadCmdKey(0) -> (0xa) SubmitForm link_name= link_value=Validate this document SubmitForm[1/8]: I'd submit xterm.html (from uploaded_file), but you've not finished it Ok, about to convert xterm.html to mime/thingy SubmitForm[2/8]: field "doctype" 0 iso-8859-1 OK SubmitForm[2/8]: name "doctype" 0 iso-8859-1 OK SubmitForm[3/8]: field "ss" 0 iso-8859-1 OK SubmitForm[3/8]: name "ss" 0 iso-8859-1 OK SubmitForm[4/8]: field "outline" 0 iso-8859-1 OK SubmitForm[4/8]: name "outline" 0 iso-8859-1 OK SubmitForm[5/8]: field "sp" 0 iso-8859-1 OK SubmitForm[5/8]: name "sp" 0 iso-8859-1 OK SubmitForm[6/8]: field "noatt" 0 iso-8859-1 OK SubmitForm[6/8]: name "noatt" 0 iso-8859-1 OK SubmitForm[7/8]: skipping submit field with name "" for link_name "", no field name. QUERY (2574) >> --xnyLAaB03X Content-Disposition: form-data; name="uploaded_file"; filename="xterm.html"
This version implements ISO/ANSI colors using the "new" color model (i.e., background color erase). It also implements most of the control sequences for VT220. See the xterm FAQ
Being bogged down in ncurses, I didn't get involved in xterm until the very end of 1995, after working on atac.
I implemented a workable version of colorized xterm just at the point where XFree86 3.1.2B was announced, complete with a color xterm. As luck would have it, they'd incorporated the "old" color model. So I joined the XFree86 project to fix it.
As I learned more about xterm, I realized that it implemented part of VT220 (i.e., the locking shifts for extended character sets). Since a number of people on the Internet are looking for a good VT220 emulator, it seemed a natural follow-on project to make xterm a good VT220 emulator. By the release of XFree86 3.2, I had implemented most of the control sequences, except for a handful (DECSTR, the KAM and SRM modes, the ones pertaining to doublesize and soft characters, and of course, blink). See the CHANGE LOG for details.
To support this, I also am working on vttest.
Download: The source (gzip'd tar) --xnyLAaB03X Content-Disposition: form-data; name="doctype" Content-Type: text/plain Inline --xnyLAaB03X-- GridText - post_data: --xnyLAaB03X Content-Disposition: form-data; name="uploaded_file"; filename="xterm.html"
This version implements ISO/ANSI colors using the "new" color model (i.e., background color erase). It also implements most of the control sequences for VT220. See the xterm FAQ
Being bogged down in ncurses, I didn't get involved in xterm until the very end of 1995, after working on atac.
I implemented a workable version of colorized xterm just at the point where XFree86 3.1.2B was announced, complete with a color xterm. As luck would have it, they'd incorporated the "old" color model. So I joined the XFree86 project to fix it.
As I learned more about xterm, I realized that it implemented part of VT220 (i.e., the locking shifts for extended character sets). Since a number of people on the Internet are looking for a good VT220 emulator, it seemed a natural follow-on project to make xterm a good VT220 emulator. By the release of XFree86 3.2, I had implemented most of the control sequences, except for a handful (DECSTR, the KAM and SRM modes, the ones pertaining to doublesize and soft characters, and of course, blink). See the CHANGE LOG for details.
To support this, I also am working on vttest.
Download: The source (gzip'd tar) --xnyLAaB03X Content-Disposition: form-data; name="doctype" Content-Type: text/plain Inline --xnyLAaB03X-- HISTORY clean_extra 3/1024 (0 extra) HISTORY ...clean_extra 3/1024 (0 extra) LYpush[3]: address:http://validator.w3.org/file-upload.html title:W3C HTML Validation Service: Upload files getfile: getting http://validator.w3.org/check HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:validator.w3.org LYSyslog http://validator.w3.org/check HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result: Entered HTAnchor_findAddress New anchor 0x8229080 has hash 34 and address `http://validator.w3.org/check' HTAccess: loading document http://validator.w3.org/check HTParse: aName:`http://validator.w3.org/check' relatedName:`file:' HTParse: result:http HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:validator.w3.org HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:http HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:validator.w3.org Looking up validator.w3.org HTParseInet: parsing `validator.w3.org'. LYGetHostByName: parsing `validator.w3.org'. CHILD gethostbyname: 0x402f4924 { h_name = 0x821c555 "validator.w3.org", h_aliases = 0x821c3b0 { 0x0 }, h_addrtype = 2, h_length = 4, h_addr_list = 0x821c480 { 0x821c568 "18.29.1.50", 0x0 } } CHILD fill_rehostent: 0x81643e0 { h_name = 0x8164404 "validator.w3.org", h_aliases = 0x81643fc { 0x0 }, h_addrtype = 2, h_length = 4, h_addr_list = 0x81643f4 { 0x8164400 "18.29.1.50", 0x0 } } Read from pipe: 0x81643e0 { h_name = 0x8164404 "validator.w3.org", h_aliases = 0x81643fc { 0x0 }, h_addrtype = 2, h_length = 4, h_addr_list = 0x81643f4 { 0x8164400 "18.29.1.50", 0x0 } } LYGetHostByName: NSL_FORK child 9418 exited, status 0x0. End of LYGetHostByName: 0x81643e0 { h_name = 0x8164404 "validator.w3.org", h_aliases = 0x81643fc { 0x0 }, h_addrtype = 2, h_length = 4, h_addr_list = 0x81643f4 { 0x8164400 "18.29.1.50", 0x0 } } LYGetHostByName: Resolved name to a hostent. HTParseInet: Parsed address as port 80, IP address 18.29.1.50 Making HTTP connection to validator.w3.org TCP: Error 115 in `SOCKET_ERRNO' after call to this socket's first connect() failed. Operation now in progress TCP: Error 115 in `SOCKET_ERRNO' after call to this socket's first select() failed. Operation now in progress HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: (ABS) HTParse: result:/check HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:validator.w3.org HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: (ABS) HTParse: result:/check HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: (ABS) HTParse: result:check HTParse: aName:`http://validator.w3.org/check' relatedName:`' HTParse: result:validator.w3.org LYCookie: Searching for 'validator.w3.org:80', '/check'. Composing Authorization for validator.w3.org:80/check HTAASetup_lookup: No template matched `check' (so probably not protected) HTTP: Not sending authorization (yet). HTTP: Doing post, content-type 'multipart/form-data; boundary=xnyLAaB03X' Writing: POST /check HTTP/1.0 Host: validator.w3.org Accept: text/html, text/plain, application/x-troff-man, text/x-archive, image/jpeg, image/*, text/sgml, video/mpeg, application/postscript, */*;q=0.01 Accept-Encoding: gzip, compress Accept-Language: en Pragma: no-cache Cache-Control: no-cache User-Agent: Lynx/2.8.5dev.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6a Referer: http://validator.w3.org/file-upload.html Content-type: multipart/form-data; boundary=xnyLAaB03X Content-length: 2574 --xnyLAaB03X Content-Disposition: form-data; name="uploaded_file"; filename="xterm.html"
This version implements ISO/ANSI colors using the "new" color model (i.e., background color erase). It also implements most of the control sequences for VT220. See the xterm FAQ
Being bogged down in ncurses, I didn't get involved in xterm until the very end of 1995, after working on atac.
I implemented a workable version of colorized xterm just at the point where XFree86 3.1.2B was announced, complete with a color xterm. As luck would have it, they'd incorporated the "old" color model. So I joined the XFree86 project to fix it.
As I learned more about xterm, I realized that it implemented part of VT220 (i.e., the locking shifts for extended character sets). Since a number of people on the Internet are looking for a good VT220 emulator, it seemed a natural follow-on project to make xterm a good VT220 emulator. By the release of XFree86 3.2, I had implemented most of the control sequences, except for a handful (DECSTR, the KAM and SRM modes, the ones pertaining to doublesize and soft characters, and of course, blink). See the CHANGE LOG for details.
To support this, I also am working on vttest.
Download: The source (gzip'd tar) --xnyLAaB03X Content-Disposition: form-data; name="doctype" Content-Type: text/plain Inline --xnyLAaB03X-- ---------------------------------- Sending HTTP request. HTTP: WRITE delivered OK HTTP request sent; waiting for response. HTTP: Trying to read 1535 HTTP: Read 758 Read 758 bytes of data, 2.3 KB/sec. HTTP: Rx: HTTP/1.1 200 OK HTTP: Scanned 2 fields from line_buffer --- Talking HTTP1. HTTP/1.1 200 OK HTFormat: Constructing stream stack for www/mime to www/present HTFormat: Looking up presentation for www/mime to www/present HTFormat: comparing image/* and www/mime for half match StreamStack: found weak wildcard match: www/present FindPresentation: found exact match: www/mime StreamStack: found exact match: www/mime StreamStack: Returning "MIMEParser" HTMIME: Date: Sun, 13 Oct 2002 20:43:25 GMT Server: Apache/1.3.26 (Unix) Connection: close Content-Type: text/html; charset=utf-8
HTML:begin_element[2]: adding style to stack - Normal (P) GridText: split_line(66 [now:66]) called SGML: End
GridText: split_line(0 [now:13]) called SGML: StartGridText: Change to style Preformatted HTML:begin_element[2]: adding style to stack - Preformatted (PRE) SGML: EndSGML: Start
GridText: Change to style Normal GridText: split_line(0 [now:20]) called GridText: split_line(0 [now:0]) called HTML:begin_element[2]: adding style to stack - Normal (P) GridText: split_line(66 [now:66]) called SGML: End
GridText: split_line(0 [now:38]) called SGML: Start GridText: Change to style Address GridText: split_line(0 [now:0]) called GridText: split_line(0 [now:0]) called HTML:begin_element[2]: adding style to stack - Address (ADDRESS) SGML: found attribute href, 0 SGML: attribute value is 'http://validator.w3.org/check/referer' SGML: Start HTAnchor: New Anchor 0x823f380 named `' is child of 0x8229080 Entered HTAnchor_findChildAndLink HTParse: aName:`http://validator.w3.org/check/referer' relatedName:`http://validator.w3.org/check' HTParse: (ABS) HTParse: result:http://validator.w3.org/check/referer HTParse: aName:`http://validator.w3.org/check/referer' relatedName:`' HTParse: result: Entered HTAnchor_findAddress Anchor 0x8224fc8 with address `http://validator.w3.org/check/referer' already exists. Linking anchor 0x823f380 to anchor 0x8224fc8 HTML:begin_element[3]: adding style to stack - Address (A) SGML: found attribute src, 0 SGML: attribute value is 'http://www.w3.org/Icons/valid-html401' SGML: found attribute height, 0 SGML: attribute value is '31' SGML: found attribute width, 0 SGML: attribute value is '88' SGML: found attribute align, 0 SGML: attribute value is 'right' SGML: found attribute border, 0 SGML: attribute value is '0' SGML: found attribute alt, 0 SGML: attribute value is 'Valid HTML 4.01!' SGML: Start