From: Dirk B. <db...@us...> - 2005-09-03 10:18:31
|
Update of /cvsroot/win32forth/win32forth/src/kernel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31321/src/kernel Modified Files: version.f Log Message: Updated to match te ne version 6.11.05 on www.win32forth.org Index: version.f =================================================================== RCS file: /cvsroot/win32forth/win32forth/src/kernel/version.f,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** version.f 6 Aug 2005 09:18:47 -0000 1.4 --- version.f 3 Sep 2005 10:18:23 -0000 1.5 *************** *** 3,7 **** cr .( Loading META version info) ! 61104 VALUE #VERSION# \ Change only the version number above; the build number is automatically assigned. --- 3,7 ---- cr .( Loading META version info) ! 61105 VALUE #VERSION# \ Change only the version number above; the build number is automatically assigned. *************** *** 140,150 **** and new demo 'AccelDemo.f' dbu September 8th, 2003 primhash.f [ ------ ] added EXITM wich was lost in Version 6.07.00 ! dbu September 8th, 2003 (various) [ ------ ] removed registry entries 'Directory' and 'Version' dbu September 9th, 2003 utils.f [ ------ ] fixed a bug in $locate witch broke locate and linelist dbu September 9th, 2003 utils.f [ ------ ] changed [$edit] to work with blanks in the filename ! dbu September 9th, 2003 wincon.dll [ ------ ] switch back to old wincon.dll because of missing constants in the new one ! dbu September 9th, 2003 fkernel.f [ ------ ] changed NAME-MAX-CHARS to 0xff; because filenames are compiled into the dictionary (see LINKFILE) --- 140,150 ---- and new demo 'AccelDemo.f' dbu September 8th, 2003 primhash.f [ ------ ] added EXITM wich was lost in Version 6.07.00 ! dbu September 8th, 2003 (various) [ ------ ] removed registry entries 'Directory' and 'Version' dbu September 9th, 2003 utils.f [ ------ ] fixed a bug in $locate witch broke locate and linelist dbu September 9th, 2003 utils.f [ ------ ] changed [$edit] to work with blanks in the filename ! dbu September 9th, 2003 wincon.dll [ ------ ] switch back to old wincon.dll because of missing constants in the new one ! dbu September 9th, 2003 fkernel.f [ ------ ] changed NAME-MAX-CHARS to 0xff; because filenames are compiled into the dictionary (see LINKFILE) *************** *** 208,215 **** _MAKEALL.BAT, MAKEWINED.BAT, EXTEND.BAT, META.BAT now point at new version of SETUP program. Unused modifiaction batch files (ADDMODS etc) now removed. ! 2. PATHS.F now contains much of the code that works with paths/directories. Will be used as a new base for fixing existing path problems. ! 3. WINCON.DLL updated to WindowsXP level; now contains some 13,000 constants. --- 208,215 ---- _MAKEALL.BAT, MAKEWINED.BAT, EXTEND.BAT, META.BAT now point at new version of SETUP program. Unused modifiaction batch files (ADDMODS etc) now removed. ! 2. PATHS.F now contains much of the code that works with paths/directories. Will be used as a new base for fixing existing path problems. ! 3. WINCON.DLL updated to WindowsXP level; now contains some 13,000 constants. *************** *** 223,227 **** 1. New SETUP program in Forth to simplify installation for novices. Run _MAKEALL.BAT to build new system. Can be run at any time; builds kernel, win32for and wined ! -------------------------------------- 6.07.06 ------------------------------------ --- 223,227 ---- 1. New SETUP program in Forth to simplify installation for novices. Run _MAKEALL.BAT to build new system. Can be run at any time; builds kernel, win32for and wined ! -------------------------------------- 6.07.06 ------------------------------------ *************** *** 271,275 **** One exception to this new code area is the thunk built for subclassing Windows; ! the thunk is built in the data section of the class, and that hasn't (and won't be) changed. --- 271,275 ---- One exception to this new code area is the thunk built for subclassing Windows; ! the thunk is built in the data section of the class, and that hasn't (and won't be) changed. *************** *** 280,288 **** taken exactly as supplied by Dirk, and there is only currently skeleton support. Changes to CALLBACK.F and WINDOWS.F introduce new variables; ! ACCEL-HNDL Handle of the accelerator table ACCEL-PTR Pointer to accelerator table ACCEL-KEY Deferred word for handler for key entries, currently a NOOP ! Further work will be needed to take Dirk's work and integrate, particularly into WINED and other menu-based apps. --- 280,288 ---- taken exactly as supplied by Dirk, and there is only currently skeleton support. Changes to CALLBACK.F and WINDOWS.F introduce new variables; ! ACCEL-HNDL Handle of the accelerator table ACCEL-PTR Pointer to accelerator table ACCEL-KEY Deferred word for handler for key entries, currently a NOOP ! Further work will be needed to take Dirk's work and integrate, particularly into WINED and other menu-based apps. *************** *** 297,301 **** 1. Multitasking MULTITHR.F is now obsolete, and has been replaced by TASK.F. ! Impact: Jos vd Ven uses MULTITHR.F in many of his programs. Any code that uses MULTITHR.F will not work. --- 297,301 ---- 1. Multitasking MULTITHR.F is now obsolete, and has been replaced by TASK.F. ! Impact: Jos vd Ven uses MULTITHR.F in many of his programs. Any code that uses MULTITHR.F will not work. *************** *** 366,372 **** . allows more flexibility about the order of FLOADs in EXTEND.F . permits assembler to be loaded early if required ! -- CLASS changes ! . new root class allows simplified and smaller classes that don't require RECORD: support --- 366,372 ---- . allows more flexibility about the order of FLOADs in EXTEND.F . permits assembler to be loaded early if required ! -- CLASS changes ! . new root class allows simplified and smaller classes that don't require RECORD: support *************** *** 374,382 **** . better text output identifies labels by name rather than by hex offset . bug fixes ! -- Hidden words in kernel support ! . Internal words in the kernel are now hidden, reduces size of the dictionary. ! Bugs fixed ---------- --- 374,382 ---- . better text output identifies labels by name rather than by hex offset . bug fixes ! -- Hidden words in kernel support ! . Internal words in the kernel are now hidden, reduces size of the dictionary. ! Bugs fixed ---------- *************** *** 388,396 **** . Dialog loading was miscalculating the offsets inside a RES file causing spurious errors. ! . FIND with class support was finding words of the form x.y, even though x ! did not exist, or x was not an object. . Optimiser was generating invalid code and/or generating an exception for a non-zero origin kernel ! . Optimiser assumed that all code ended with NEXT, and generated incorrect code if not. . Cosmetic tidy up, some spelling corrected in messages --- 388,396 ---- . Dialog loading was miscalculating the offsets inside a RES file causing spurious errors. ! . FIND with class support was finding words of the form x.y, even though x ! did not exist, or x was not an object. . Optimiser was generating invalid code and/or generating an exception for a non-zero origin kernel ! . Optimiser assumed that all code ended with NEXT, and generated incorrect code if not. . Cosmetic tidy up, some spelling corrected in messages *************** *** 408,414 **** not good. Depends on the version of Windows in use. . probably lots of others... ! >>>>>>> 1.2 - \ No newline at end of file --- 408,413 ---- not good. Depends on the version of Windows in use. . probably lots of others... ! >>>>>>> 1.2 |