embedded systems developers tools, cross compilers
  Home  |   SwiftX Archive  |   SwiftForth Archive  |

Re: Interactive $d EMIT does LF

From: Leon Wagner <leon_at_forth.com>
Date: Mon, 29 Nov 2004 11:40:10 -0800

The real difference is between BDM (ColdFire and CPU32) and non-BDM XTL
output character handling. The SwiftForth debug window (SwiftX is a
SwiftForth application and inherits its debug window) does handle <CR> and
<LF> characters correctly. However, the SwiftX serial XTL was trapping the
<CR> character and calling CR. This dates back to the oldest SwiftX
implementation which was not sitting on a SwiftForth. The former Forth host
did not handle those characters correctly, so the special handling was
needed and up until now nobody cared.

There is obviously no good reason to perpetuate that, so we'll remove it and
update *ALL* the targets and cross-compilers in the next SwiftX release.

BTW, the current SwiftX version is 3.2.7. We expect the next maintenance
release (3.2.8) to be out next week pending the addition of a new ARM
target.

--Leon

> -----Original Message-----
> From: swiftx-bounce_at_forth.com [mailto:swiftx-bounce_at_forth.com]On Behalf
> Of Bulgrien, Dennis
> Sent: Monday, November 29, 2004 09:19
> To: 'swiftx_at_forth.com'
> Subject: [swiftx] Re: Interactive $d EMIT does LF
>
>
> Correction. It is not SwiftX v2 vs. v3. SwiftX v3 for ColdFire $d EMIT
> still does leave the cursor on the same line. It is SwiftX v3
> for TMS320C3x
> (3.2...) that acts differently.
>
> -----Original Message-----
> In SwiftX v2 emitting a carriage return character (13) moved the cursor to
> the beginning of the currentl line...
>
> SwiftX v3 $d EMIT moves the cursor to the next line...
>
> How can the pure <CR> behavior be done in v3?
> ...
> ----------------------------------------------------------------------
> swiftx_at_forth.com The SwiftX programming discussion email list
> To unsubscribe, send subject "unsubscribe" to swiftx-request_at_forth.com
> For list command help, send subject "help" to swiftx-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/swiftx
> ----------------------------------------------------------------------
> This list is a forum for SwiftX users. For product support and bug
> reports, please send email to support_at_forth.com
> ----------------------------------------------------------------------
>
>

----------------------------------------------------------------------
swiftx_at_forth.com The SwiftX programming discussion email list
To unsubscribe, send subject "unsubscribe" to swiftx-request_at_forth.com
For list command help, send subject "help" to swiftx-request_at_forth.com
Message archives are located at http://www.forth.com/archive/swiftx
----------------------------------------------------------------------
This list is a forum for SwiftX users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Mon Nov 29 2004 - 11:39:53 PST

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