From: Dirk B. <db...@us...> - 2006-10-03 07:44:26
|
Update of /cvsroot/win32forth/win32forth/src/kernel In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv6830/src/kernel Modified Files: fkernel.f version.f Log Message: - Renamed ?LOADING into LOADING? - Replaced DEFER@ with ACTION-OF - and some other minor changes Index: fkernel.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/kernel/fkernel.f,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** fkernel.f 18 Sep 2006 10:08:09 -0000 1.38 --- fkernel.f 3 Oct 2006 07:44:22 -0000 1.39 *************** *** 2074,2079 **** 0 VALUE SOURCE-POSITION \ readded for cf32 port (Samstag, August 13 2005 dbu) ! \ Note: ?LOADING was defined as a variable in older w32f versions !!! ! : ?LOADING ( -- flag ) \ are we loading? source-id -1 0 between 0= ; --- 2074,2080 ---- 0 VALUE SOURCE-POSITION \ readded for cf32 port (Samstag, August 13 2005 dbu) ! \ Renamed ?LOADING to LOADING? because ?LOADING was defined as a variable ! \ in older w32f versions (Dienstag, Oktober 03 2006 dbu). ! : LOADING? ( -- flag ) \ are we loading? source-id -1 0 between 0= ; *************** *** 4276,4280 **** |: _HEADER-OPT ( -- ) \ optional fields ! ?LOADING IF \ if loading... LOADFILE \ file LOADLINE @ \ line number --- 4277,4281 ---- |: _HEADER-OPT ( -- ) \ optional fields ! LOADING? IF \ if loading... LOADFILE \ file LOADLINE @ \ line number *************** *** 4861,4865 **** \ September 23rd, 2003 - dbu : LINKFILE ( a1 -- ) \ link name a1 as current file IF LOADING ONLY !! ! ?LOADING IF MAXCOUNTED _LOCALALLOC \ alloc local path buffer --- 4862,4866 ---- \ September 23rd, 2003 - dbu : LINKFILE ( a1 -- ) \ link name a1 as current file IF LOADING ONLY !! ! LOADING? IF MAXCOUNTED _LOCALALLOC \ alloc local path buffer *************** *** 4908,4912 **** LOADLINE ! TO LOADFILE ! ?LOADING IF LOADFILE COUNT CUR-FILE PLACE \ make current again --- 4909,4913 ---- LOADLINE ! TO LOADFILE ! LOADING? IF LOADFILE COUNT CUR-FILE PLACE \ make current again *************** *** 5372,5376 **** |: (TYPEMSG) ( n addr len -- ) ! ?LOADING IF CR SOURCE TYPE THEN \ print source line if loading CR >IN @ DUP (SOURCE) @ < + \ adjust if not at end of line POCKET C@ DUP>R - SPACES \ spaces --- 5373,5377 ---- |: (TYPEMSG) ( n addr len -- ) ! LOADING? IF CR SOURCE TYPE THEN \ print source line if loading CR >IN @ DUP (SOURCE) @ < + \ adjust if not at end of line POCKET C@ DUP>R - SPACES \ spaces *************** *** 5388,5392 **** IF 2 CELLS+ ?TYPE PTRNULL THEN \ print the message, set ptr 2 null to stop loop REPEAT ! ?LOADING IF ." in file " LOADFILE ?TYPE ." at line " LOADLINE @ . --- 5389,5393 ---- IF 2 CELLS+ ?TYPE PTRNULL THEN \ print the message, set ptr 2 null to stop loop REPEAT ! LOADING? IF ." in file " LOADFILE ?TYPE ." at line " LOADLINE @ . *************** *** 5401,5405 **** DUP 1+ IF \ only do this for real errors, not -1 throw S" Error" (TYPEMSG) \ mark the source line in error, error ! ?LOADING IF EDIT-ERROR THEN \ edit if loading else drop THEN ; --- 5402,5406 ---- DUP 1+ IF \ only do this for real errors, not -1 throw S" Error" (TYPEMSG) \ mark the source line in error, error ! LOADING? IF EDIT-ERROR THEN \ edit if loading else drop THEN ; |