programming tools for Windows applications development
  Home  |   SwiftForth Archive  |   SwiftX Archive  |

Re: TTY question

From: Elizabeth D Rather <erather_at_forth.com>
Date: Thu, 08 May 2008 10:08:34 -1000

The behavior of GET-XY and AT-XY was the determining factor in
Intellasys' adoption of SwiftForth as the basis for their compiler.
It's necessary for the operation of their simulator. In that context,
it works fine (I've been using it). So, whatever you do, don't break
that! (though, the compiler is a Work In Progress; if you need to make
a change that will affect it, just give Dean fair warning).

Cheers,
Elizabeth

Leon Wagner wrote:
> I agree that it's broken as is. AT-XY should place the cursor within the *visible* window. That is also consistent with the behavior of PAGE, which scrolls.
>
>
>> -----Original Message-----
>> From: sftalk-bounce_at_forth.com
>> [mailto:sftalk-bounce_at_forth.com] On Behalf Of Rick VanNorman
>> Sent: Thursday, May 08, 2008 12:52 PM
>> To: sftalk_at_forth.com
>> Subject: [sftalk] TTY question
>>
>> Hi Everybody,
>>
>> The current functionality of the TTY window with regard to GET-XY and
>> SET-XY is that the entire window is part of that addressing scheme.
>> Specifically, if you have 100 lines scrolled off of the screen, and
>> execute "0 0 SET-XY" the cursor will be repositioned at the very top
>> of the buffer, not at the top of the visible screen.
>>
>> I consider this broken; I think that "0 0 SET-XY" should reposition
>> the cursor to the top of the visible window.
>>
>> The question here is: Does anyone depend on this behavior enough to
>> warrant NOT fixing it?
>>
>> Thanks,
>> rick
>>
>> ----------------------------------------------------------------------
>> sftalk_at_forth.com The SwiftForth programming discussion email list
>> To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
>> For list command help, send subject "help" to sftalk-request_at_forth.com
>> Message archives are located at http://www.forth.com/archive/sftalk
>> ----------------------------------------------------------------------
>> This list is a forum for SwiftForth users. For product support and
>> bug reports, please send email to support_at_forth.com
>> ----------------------------------------------------------------------
>>
>>
>>
>
> ----------------------------------------------------------------------
> sftalk_at_forth.com The SwiftForth programming discussion email list
> To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
> For list command help, send subject "help" to sftalk-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/sftalk
> ----------------------------------------------------------------------
> This list is a forum for SwiftForth users. For product support and
> bug reports, please send email to support_at_forth.com
> ----------------------------------------------------------------------
>
>

-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700  
Los Angeles, CA 90045
http://www.forth.com
"Forth-based products and Services for real-time
applications since 1973."
================================================== 
----------------------------------------------------------------------
sftalk_at_forth.com      The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users.  For product support and
bug reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Thu May 08 2008 - 13:08:59 PDT

This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:44 PST