From: Dirk B. <db...@us...> - 2005-08-29 15:56:38
|
Update of /cvsroot/win32forth/win32forth/src/kernel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31814/src/kernel Modified Files: fkernel.f Log Message: - Marked >BOLD , >NORM and set-font as depreacted (they don't work anyway) - Marked SP>COL as depreacted (use COL instead) - Removed >BOLD and >NORM from the files - Removed the supporting code for WinEd's internal console window. - Moved then code for communication between WinEd/SciEdit from Mapfile.f into EditorIO.f. - Moved some code around in the files to minimize the file dependencices (there can more done...) - Marked the xxx-pointer words in ScrnCtrl.f as depreacted (use the xxx-cursor words from utils.f) instead. Index: fkernel.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/kernel/fkernel.f,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** fkernel.f 19 Aug 2005 16:08:11 -0000 1.21 --- fkernel.f 29 Aug 2005 15:56:28 -0000 1.22 *************** *** 5624,5628 **** ['] START/STOP CATCH ; ! : KWORDS ( -- ) CR CONTEXT @ DUP VOC#THREADS >R --- 5624,5628 ---- ['] START/STOP CATCH ; ! : KWORDS ( -- ) \ simple version of words CR CONTEXT @ DUP VOC#THREADS >R *************** *** 5638,5664 **** IN-APPLICATION - : +NO-WRAP ( a1 n1 -- a2 ) \ add n1 to a1, limit to address 0xFFFFFFFF - \ don't allow wrap around to address zero - 0 TUCK D+ -1 0 DMIN DROP ; - - IN-SYSTEM - - DEFER DUMPC@ ' C@ IS DUMPC@ \ added as seen in Version 3.5 fkernel.f for - \ cf32 port (Samstag, August 13 2005 dbu) - - : DUMP ( adr len -- ) ( hex byte format with ascii ) - OVER +NO-WRAP DUP ROT - ?DO CR I 8 h.R ." | " - I 16 +NO-WRAP OVER UMIN I - 2dup - DO I DUMPC@ H.2 space I J 7 + = IF SPACE THEN - LOOP 2DUP - 16 OVER - 3 * SWAP 8 < - SPACES ." |" - DO I DUMPC@ EMIT. - LOOP ." |" NUF? ?LEAVE - SCREENDELAY MS \ slow down output - 16 +LOOP DROP ; - - IN-APPLICATION - #version# constant version# #build# constant build# --- 5638,5641 ---- |