From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,aec726ef7aa8cbde X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-28 03:20:27 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-out1.nntp.be!propagator2-sterling!news-in-sterling.nuthinbutnews.com!newsfeed.zip.com.au!nasal.pacific.net.au!not-for-mail From: Ross Higson User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada Terminal Emulator for Windows References: <17vJa.7569$eE.70461@nasal.pacific.net.au> <8QNJa.7669$eE.73220@nasal.pacific.net.au> <3c1f2fe3.0306241554.2022d78e@posting.google.com> <+e8pEAcrjkqR@eisner.encompasserve.org> <3c1f2fe3.0306251640.28f19d04@posting.google.com> <3c1f2fe3.0306261538.58386926@posting.google.com> <35mxQjhij3hs@eisner.encompasserve.org> In-Reply-To: <35mxQjhij3hs@eisner.encompasserve.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Sat, 28 Jun 2003 20:18:56 +1000 NNTP-Posting-Host: 61.8.1.148 X-Complaints-To: news@pacific.net.au X-Trace: nasal.pacific.net.au 1056795621 61.8.1.148 (Sat, 28 Jun 2003 20:20:21 EST) NNTP-Posting-Date: Sat, 28 Jun 2003 20:20:21 EST Organization: Pacific Internet (Australia) Xref: archiver1.google.com comp.lang.ada:39870 Date: 2003-06-28T20:18:56+10:00 List-Id: Larry, Thanks. If you are talking about the [?2K (correct) versus [2?K (incorrect) tests, my emulator fails that test as well. The MIT parser allows the flag character (in this case '?') to appear anywhere in the control sequence, so in situations like this both the control sequences are treated identically, whereas a real VT220 would ignorethe second case. It's quite likely that the commercial emulator in question uses the same parser. There's no easy fix to this problem without rewriting the MIT parser, which I currently have no plans to do. However, I guess there is a moral here - the parser is the only part of the emulator not written in Ada ! :) Ross. Larry Kilgallen wrote: >As it happens, comp.os.vms the past few days has had a discussion >of some flaws in a commercial terminal emulator. There are a few tough >cases mentioned that might be work considering as test scenarios. > >