[openfirmware] r1495 - ofw/termemu

svn at openfirmware.info svn at openfirmware.info
Sat Nov 21 04:38:43 CET 2009


Author: wmb
Date: 2009-11-21 04:38:43 +0100 (Sat, 21 Nov 2009)
New Revision: 1495

Modified:
   ofw/termemu/fb8.fth
Log:
Fixed error in previous checkin.





Modified: ofw/termemu/fb8.fth
===================================================================
--- ofw/termemu/fb8.fth	2009-11-20 21:01:27 UTC (rev 1494)
+++ ofw/termemu/fb8.fth	2009-11-21 03:38:43 UTC (rev 1495)
@@ -241,7 +241,6 @@
     loop  2drop                             ( )
 ;
 
-[ifdef] cursor-w
 [ifndef] fb8-merge
 : fb8-merge  ( color bits dst-adr width -- )
    bounds  ?do                   ( color mask )
@@ -253,7 +252,7 @@
    2drop                         ( )
 ;
 : fb16-merge  ( color bits dst-adr width -- )
-   cursor-w /w*  bounds  ?do     ( color mask )
+   /w*  bounds  ?do              ( color mask )
       dup h# 80000000 and  if    ( color mask )
          over i w!               ( color mask )
       then                       ( color mask )
@@ -262,7 +261,7 @@
    2drop                         ( )
 ;
 : fb32-merge  ( color bits dst-adr width -- )
-   cursor-w /l*  bounds  ?do     ( color mask )
+   /l*  bounds  ?do              ( color mask )
       dup h# 80000000 and  if    ( color mask )
          over i l!               ( color mask )
       then                       ( color mask )
@@ -273,7 +272,6 @@
 [then]
 
 \ This is used for cursor painting.  Call it via screen-execute
-
 : merge-rect  ( color mask-adr dst-adr width height -- )
    0  ?do                        ( color mask-adr rect-adr width )
       2over @  2over  fb-merge   ( color mask-adr rect-adr width )
@@ -290,7 +288,6 @@
    loop
    4drop
 ;
-[then]
 
 headers
 : fb8-insert-characters  ( #chars -- )
@@ -319,9 +316,7 @@
          ['] fb8-invert to fb-invert
          ['] fill       to fb-fill
          ['] fb8-paint  to fb-paint
-[ifdef] fb8-merge
          ['] fb8-merge  to fb-merge
-[then]
          ['] colors-8bpp  to fb-16map
       endof
 
@@ -330,9 +325,7 @@
          ['] fb16-invert to fb-invert
          ['] wfill       to fb-fill
          ['] fb16-paint  to fb-paint
-[ifdef] fb16-merge
          ['] fb16-merge  to fb-merge
-[then]
          ['] colors-565  to fb-16map
       endof
 
@@ -341,9 +334,7 @@
          ['] fb32-invert to fb-invert
          ['] lfill       to fb-fill
          ['] fb32-paint  to fb-paint
-[ifdef] fb32-merge
          ['] fb32-merge  to fb-merge
-[then]
          ['] colors-32bpp to fb-16map
       endof
    endcase




More information about the openfirmware mailing list