Author: dteske
Date: Tue Mar 31 23:09:54 2015
New Revision: 280926
URL: https://svnweb.freebsd.org/changeset/base/280926

Log:
  Whitespace and cleanup. No functional change(s).
  
  MFC after:    3 days
  X-MFC-to:     stable/10

Modified:
  head/sys/boot/forth/screen.4th

Modified: head/sys/boot/forth/screen.4th
==============================================================================
--- head/sys/boot/forth/screen.4th      Tue Mar 31 23:00:48 2015        
(r280925)
+++ head/sys/boot/forth/screen.4th      Tue Mar 31 23:09:54 2015        
(r280926)
@@ -27,34 +27,26 @@
 
 marker task-screen.4th
 
-: escc ( -- )  \ emit Esc-[
-       91 27 emit emit
-;
-
-: ho   ( -- )  \ Home cursor
-       escc 72 emit    \ Esc-[H
-;
-
-: cld  ( -- )  \ Clear from current position to end of display
-       escc 74 emit    \ Esc-[J
-;
-
-: clear        ( -- )  \ clear screen
-       ho cld
-;
-
-: at-xy        ( x y -- )      \ move cursor to x rows, y cols (1-based coords)
-       escc .# 59 emit .# 72 emit      \ Esc-[%d;%dH
-;
-
-: fg   ( x -- )        \ Set foreground color
-       escc 3 .# .# 109 emit   \ Esc-[3%dm
-;
-
-: bg   ( x -- )        \ Set background color
-       escc 4 .# .# 109 emit   \ Esc-[4%dm
-;
-
-: me   ( -- )  \ Mode end (clear attributes)
-       escc 109 emit
-;
+\ emit Esc-[
+: escc ( -- ) 27 emit [char] [ emit ;
+
+\ Home cursor ( Esc-[H )
+: ho ( -- ) escc [char] H emit ;
+
+\ Clear from current position to end of display ( Esc-[J )
+: cld ( -- ) escc [char] J emit ;
+
+\ clear screen
+: clear ( -- ) ho cld ;
+
+\ move cursor to x rows, y cols (1-based coords) ( Esc-[%d;%dH )
+: at-xy ( x y -- ) escc .# [char] ; emit .# [char] H emit ;
+
+\ Set foreground color ( Esc-[3%dm )
+: fg ( x -- ) escc 3 .# .# [char] m emit ;
+
+\ Set background color ( Esc-[4%dm )
+: bg ( x -- ) escc 4 .# .# [char] m emit ;
+
+\ Mode end (clear attributes)
+: me ( -- ) escc [char] m emit ;
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to