diff --git a/harbour/ChangeLog b/harbour/ChangeLog index f4192b9d68..94c7e5912f 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,9 +1,14 @@ +20000529-00:01 GMT+2 Maurilio Longo + + * tests/testwarn.prg + ! fixed missing function references (and added three more warnings :-)) + 2000-05-28 22:57 UTC+0100 Victor Szakats * source/compiler/harbour.l ! Fixed the compiler to not generate reference to the "Self" variable but use the native "QSelf()" instead in the "::" operator. - Note that HBCLASS.CH still declared Self, but this is no more + Note that HBCLASS.CH still declared Self, but this is no more a requirement. This way :: operator is a bit faster. If the "Self" variable would be removed from HBCLASS.CH, it would be even faster. @@ -90,12 +95,12 @@ * source/rtl/setkey.c ! Some variables and symbols renamed, indented with three chars ! Some bugs fixed (error situations, handling of zero keycode) - % Some things made more simple (removed returns from inside the + % Some things made more simple (removed returns from inside the functions for example). % Variable scopes adjusted. - Removed extension guards from C level code. - Removed all the runtime error generations - - Removed the extension when an array was accepted as the + - Removed the extension when an array was accepted as the first parameter of SETKEY(). + HB_SETKEYARRAY() added instead of the above feature. diff --git a/harbour/tests/testwarn.prg b/harbour/tests/testwarn.prg index 30611fd216..3439ad68ec 100644 --- a/harbour/tests/testwarn.prg +++ b/harbour/tests/testwarn.prg @@ -265,4 +265,13 @@ Function nMyFunc( nParam ) return nParam * 2 +function optional(one, two, three, four, five, six, seven, eight, nine, ten) +return + +function cotherfunc(one, two, three, four, five, six, seven, eight, nine, ten) +return + +function extfun(one, two, three, four, five, six, seven, eight, nine, ten) +return + */