2014-08-11 13:54 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* src/debug/dbgbrwsr.prg
! fixed to not display last column out of browser area
* src/debug/dbghelp.prg
* src/debug/dbgmenu.prg
* src/debug/debugger.prg
* use strings to to locate help topics instead of hardcoded numeric
offsets
! added support for topic specification in "HELP" command - Cl*pper
compatibility
! allow to use FILE DOS (and F D shortcut) to activate OS Shell - Cl*pper
compatibility
* src/debug/dbgentry.c
! removed recent pseudo fix with memset() missing the last byte of
allocated memory area since e59993bdb1.
The original code was correct. In Harbour trailing 0 in all strings
is set inside functions creating string items.
* package/harbour.spec
+ added MXML library
* package/mpkg_rpm.sh
* respect HB_WITH_*=no and HB_WITH_*=local envvars
This commit is contained in:
@@ -299,7 +299,7 @@ CREATE CLASS HBDebugger
|
||||
METHOD ShowAppScreen()
|
||||
METHOD ShowCallStack()
|
||||
METHOD ShowCodeLine( nProc )
|
||||
METHOD ShowHelp( nTopic )
|
||||
METHOD ShowHelp( cTopic )
|
||||
METHOD ShowVars()
|
||||
METHOD LocatePrgPath( cPrgName )
|
||||
METHOD Sort() INLINE ASort( ::aVars,,, {| x, y | x[ 1 ] < y[ 1 ] } ), ;
|
||||
@@ -941,7 +941,7 @@ METHOD DoCommand( cCommand ) CLASS HBDebugger
|
||||
::Open()
|
||||
CASE hb_LeftEq( "RESUME", cParam )
|
||||
::Resume()
|
||||
CASE hb_LeftEq( "OSSHELL", cParam )
|
||||
CASE hb_LeftEq( "OS", cParam ) .OR. hb_LeftEq( "DOS", cParam )
|
||||
::OSShell()
|
||||
CASE hb_LeftEq( "EXIT", cParam )
|
||||
::Quit()
|
||||
@@ -959,7 +959,7 @@ METHOD DoCommand( cCommand ) CLASS HBDebugger
|
||||
::Go()
|
||||
|
||||
CASE cCommand == "HELP"
|
||||
::ShowHelp()
|
||||
::ShowHelp( cParam )
|
||||
|
||||
CASE hb_LeftEqN( "INPUT", cCommand, 4 )
|
||||
IF Empty( cParam )
|
||||
@@ -2695,9 +2695,9 @@ METHOD PROCEDURE ShowCodeLine( nProc ) CLASS HBDebugger
|
||||
RETURN
|
||||
|
||||
|
||||
METHOD PROCEDURE ShowHelp( nTopic ) CLASS HBDebugger
|
||||
METHOD PROCEDURE ShowHelp( cTopic ) CLASS HBDebugger
|
||||
|
||||
__dbgHelp( nTopic )
|
||||
__dbgHelp( cTopic )
|
||||
|
||||
RETURN
|
||||
|
||||
|
||||
Reference in New Issue
Block a user