2009-03-02 11:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

* config/global.cf
    ! Corrected GNU Make doc link.

  * INSTALL
    * Updates.

  * contrib/xhb/regexrpl.prg
  * contrib/gtwvg/gtwvg.c
    ! Fixed warnings.
This commit is contained in:
Viktor Szakats
2009-03-02 10:55:35 +00:00
parent cf2a1eb5ed
commit 7e4f3a579c
5 changed files with 20 additions and 5 deletions

View File

@@ -8,6 +8,17 @@
2009-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2009-03-02 11:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* config/global.cf
! Corrected GNU Make doc link.
* INSTALL
* Updates.
* contrib/xhb/regexrpl.prg
* contrib/gtwvg/gtwvg.c
! Fixed warnings.
2009-03-02 09:43 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* include/hbapi.h
* source/rtl/hbstrfmt.c

View File

@@ -56,6 +56,9 @@ HOW TO BUILD AND INSTALL HARBOUR
1.) Windows NT or compatible system is required to build Harbour.
2.) Make sure to have your C compiler of choice properly installed.
You should make sure no tools in your PATH belonging to other
C compilers are interfering with your setup (put all these
_after_ your selected C compiler in PATH).
For the list of supported compilers, please look up the
relevant section of this file.
3.) Make sure to have GNU Make. We recommend the one distributed
@@ -204,7 +207,7 @@ OPTIONS AVAILABLE WHEN BUILDING HARBOUR
left empty.
- HB_CONTRIB_ADDONS=<list> Build additional libraries stored
in the contrib directory.
- HB_REBUILD_PARSER=yes To rebuild the language parses.
- HB_REBUILD_PARSER=yes To rebuild the language parsers.
This requires GNU Bison.
- HB_VISUALC_VER_PRE80=yes Set this if you're using a pre-8.0
(= pre-MSVS 2005) version of MSVC compiler.

View File

@@ -3,7 +3,7 @@
#
# See GNU make docs here:
# http://www.gnu.org/software/automake/manual/make/
# http://www.gnu.org/software/make/manual/make.html
# This isn't strictly necessary, but it does signficantly reduce
# the number of rules that make has to evaluate otherwise, which may give

View File

@@ -2366,7 +2366,7 @@ static HWND hb_gt_wvt_CreateWindow( PHB_GTWVT pWVT, BOOL bResizable )
}
if( ! bResizable )
pWVT->pPP->style = ( pWVT->pPP->style &~ ( WS_THICKFRAME | WS_MAXIMIZEBOX ) | WS_BORDER );
pWVT->pPP->style = ( ( pWVT->pPP->style &~ ( WS_THICKFRAME | WS_MAXIMIZEBOX ) ) | WS_BORDER );
hWnd = CreateWindowEx(
pWVT->pPP->exStyle, /* extended style */

View File

@@ -61,7 +61,8 @@ FUNCTION hb_RegexReplace( cRegex, cString, cReplace, lCaseSensitive, lNewLine, n
LOCAL aMatches, aMatch
LOCAL cReturn
LOCAL nOffSet := 0
LOCAL cSearch, nStart, nEnd, nLenSearch, nLenReplace
LOCAL cSearch, nStart, nLenSearch, nLenReplace
//LOCAL nEnd
IF !HB_ISREGEXSTRING( cRegex )
pRegex := HB_RegExComp( cRegEx )
@@ -78,7 +79,7 @@ FUNCTION hb_RegexReplace( cRegex, cString, cReplace, lCaseSensitive, lNewLine, n
IF Len( aMatch ) == 3 // if regex matches I must have an array of 3 elements
cSearch := aMatch[ MATCH_STRING ]
nStart := aMatch[ MATCH_START ]
nEnd := aMatch[ MATCH_END ]
//nEnd := aMatch[ MATCH_END ]
nLenSearch := Len( cSearch ) //nEnd - nStart + 1
nLenReplace := Len( cReplace )
//TraceLog( "SubStr( cString, nStart, nLenSearch )", ;