From 8d6e512836a18d7739aee6a86689949ae09272c3 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Sat, 16 Oct 1999 08:21:19 +0000 Subject: [PATCH] 19991016-10:06 GMT+1 --- harbour/ChangeLog | 7 +++++++ harbour/source/compiler/harbour.y | 5 +++++ harbour/source/rtl/Makefile | 1 + 3 files changed, 13 insertions(+) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 1d13c46ae3..529a46c14c 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,10 @@ +19991016-10:06 GMT+1 Victor Szel + * source/rtl/Makefile + + browse.prg added + * source/compiler/harbour.y + ! Temporarily commented out the new code from RemoveExtraPush() since + it broke many existing code. + 19991016-03:08 EDT Paul Tucker * makefile.vc + source/rtl/browse.prg diff --git a/harbour/source/compiler/harbour.y b/harbour/source/compiler/harbour.y index 37dcfdcaa5..b4087bffcf 100644 --- a/harbour/source/compiler/harbour.y +++ b/harbour/source/compiler/harbour.y @@ -4051,6 +4051,10 @@ static void SetLastPushPos( void ) static void RemoveExtraPush( void ) { + /* NOTE: Commented out because it will break the pcode generation for + assigments inside codeblocks and possibly for some other cases, + too. */ +#if 0 PFUNCTION pFunc = functions.pLast; /* get the currently defined Clipper function */ if( _lLastPushPos > -1 && pFunc->lPCodePos > _lLastPushPos ) @@ -4059,6 +4063,7 @@ static void RemoveExtraPush( void ) _lLastPushPos = -1; } else +#endif GenPCode1( HB_P_POP ); ValTypePop( 1 ); diff --git a/harbour/source/rtl/Makefile b/harbour/source/rtl/Makefile index 08b98f8e4f..68a01b8097 100644 --- a/harbour/source/rtl/Makefile +++ b/harbour/source/rtl/Makefile @@ -48,6 +48,7 @@ PRG_SOURCES=\ alert.prg \ asort.prg \ browdb.prg \ + browse.prg \ devoutp.prg \ dircmd.prg \ dummy.prg \