From: George H. <geo...@us...> - 2005-05-03 12:21:18
|
Update of /cvsroot/win32forth/win32forth/src/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16899/win32forth/src/lib Modified Files: SUB_DIRS.F ScintillaEdit.f file.f Log Message: gah: minor optimizations Index: file.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/lib/file.f,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** file.f 1 May 2005 06:27:42 -0000 1.2 --- file.f 3 May 2005 12:21:10 -0000 1.3 *************** *** 44,49 **** msg$ +null MB_OK MB_ICONSTOP or MB_TASKMODAL or ! z" Warning!" ( title ) ! msg$ 1+ ( message ) NULL Call MessageBox drop msgtext off ; --- 44,49 ---- msg$ +null MB_OK MB_ICONSTOP or MB_TASKMODAL or ! z" Warning!" ( title ) ! msg$ 1+ ( message ) NULL Call MessageBox drop msgtext off ; *************** *** 112,117 **** :M RePosition: ( ud -- ) hfile ! if hfile reposition-file to errorcode ! else 2drop then ;M --- 112,117 ---- :M RePosition: ( ud -- ) hfile ! -if reposition-file to errorcode ! else 3drop then ;M *************** *** 141,148 **** :M WriteLine: ( addr len -- ) ! hfile ?dup ! if write-line to errorcode s" Write Line" ismsgtext ?fileerror ! else 2drop then ;M --- 141,148 ---- :M WriteLine: ( addr len -- ) ! hfile ! -if write-line to errorcode s" Write Line" ismsgtext ?fileerror ! else 3drop then ;M Index: ScintillaEdit.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/lib/ScintillaEdit.f,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ScintillaEdit.f 21 Dec 2004 00:19:10 -0000 1.1 --- ScintillaEdit.f 3 May 2005 12:21:10 -0000 1.2 *************** *** 285,289 **** >month,day,year" $buf place ! time&date 2drop drop s" - " $buf +place (.) $buf +place s" :" $buf +place --- 285,289 ---- >month,day,year" $buf place ! time&date 3drop s" - " $buf +place (.) $buf +place s" :" $buf +place *************** *** 344,350 **** buf$ swap 2dup BEGIN 2dup bl scan dup ! WHILE 2swap 2drop bl skip ! REPEAT 2drop drop 2 pick - dup dup>r /string 2dup bl scan nip - r@ + nip --- 344,350 ---- buf$ swap 2dup BEGIN 2dup bl scan dup ! WHILE 2nip bl skip ! REPEAT 3drop 2 pick - dup dup>r /string 2dup bl scan nip - r@ + nip *************** *** 428,429 **** --- 428,430 ---- + |