Commit Graph

  • 71b915f4a3 2009-06-23 02:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Restored HB_COMPILE() first parameter. This time it's 'harbour' instead of empty string. Viktor Szakats 2009-06-23 00:21:07 +00:00
  • 1ef31fd275 2009-06-23 02:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbcmplib.c * removed automatically set 1-st parameter in hb_compile*() functions so user can control it from .prg code Przemyslaw Czerpak 2009-06-23 00:15:42 +00:00
  • c32cb146f5 2009-06-23 01:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added information about C/C++ mode defaults. Viktor Szakats 2009-06-22 23:57:38 +00:00
  • 57ea03f80a 2009-06-23 00:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Deleted first empty string parameter passed to HB_COMPILE() function. AFAIR it seems it was needed so far (or was ignored, but I've put it there for some reason), but after recent fix, it's interpreted as empty filename, which seems logical. Viktor Szakats 2009-06-22 22:37:47 +00:00
  • 999cf5ba39 2009-06-23 00:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.h * sqlite upgraded to 3.6.15 (from 3.6.14.2) Viktor Szakats 2009-06-22 22:10:24 +00:00
  • 7e0b52576e 2009-06-22 23:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/getsys.prg ! GETACTIVE() function fixed to work even if an app manages getlist on its own. In this case GETACTIVE() will maintain the GET object in its own STATIC variable. This should fix the SuperLib problem reported by Bruno Luciani. Viktor Szakats 2009-06-22 21:43:49 +00:00
  • f0dc881f78 2009-06-22 23:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbcmplib.c ! fixed reverted order of parameters passed in arrays and missing last parameter Przemyslaw Czerpak 2009-06-22 21:13:16 +00:00
  • da5141ce56 2009-06-22 22:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Typo in prev. Viktor Szakats 2009-06-22 20:26:29 +00:00
  • 52759504b9 2009-06-22 21:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/lang.c % simplified HB_USERLANG() code Przemyslaw Czerpak 2009-06-22 19:30:27 +00:00
  • 564cb93315 2009-06-22 17:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Always escape filenames/paths if they contain "-" char. (on Windows). (this could recently cause a regression with BCC) Viktor Szakats 2009-06-22 15:27:38 +00:00
  • b25f1d53c0 2009-06-22 17:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/lang.c * source/rtl/isprint.c * contrib/hbwin/win_prn2.c ! Fixed most mingw/C++ warnings: warning: deprecated conversion from string constant to 'char*' * Added 'const' to hb_PrinterIsReady() string parameter. ; Please review me. ; TOFIX: These remain of this type of warning: ../../../../../include/hbwmain.c:78: warning: deprecated conversion from string constant to 'char*' ../../ctnet.c:182: warning: deprecated conversion from string constant to 'char*' ../../print.c:204: warning: deprecated conversion from string constant to 'char*' ../../print.c:205: warning: deprecated conversion from string constant to 'char*' ../../win_prn2.c:437: warning: deprecated conversion from string constant to 'CHAR*' ../../../maindllp.c:429: warning: deprecated conversion from string constant to 'char*' ../../../maindllp.c:454: warning: deprecated conversion from string constant to 'char*' Viktor Szakats 2009-06-22 15:07:07 +00:00
  • d772fc5b2f 2009-06-22 16:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/Makefile ! Typo in prev. Viktor Szakats 2009-06-22 14:06:43 +00:00
  • 8926eddffa 2009-06-22 15:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/Makefile ! Disabled for mingw C++ mode. Due to fatal errors reported to the dev list. Viktor Szakats 2009-06-22 13:50:30 +00:00
  • 85efbfac96 2009-06-22 15:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Documented HB_BUILD_MODE envvar. Viktor Szakats 2009-06-22 13:23:37 +00:00
  • 582ba2db28 2009-06-22 15:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/hpux/gcc.cf * config/sunos/gcc.cf * config/bsd/gcc.cf * config/darwin/gcc.cf * config/dos/djgpp.cf * config/win/cygwin.cf * config/win/mingw.cf * config/win/bcc.cf * config/linux/gcc.cf * config/linux/icc.cf * config/os2/gcc.cf * config/wce/mingwarm.cf * config/win/icc.cf + Added support for HB_BUILD_MODE=cpp for all platforms where it's available. Now it's about in sync with hbmk2. Viktor Szakats 2009-06-22 13:20:40 +00:00
  • e5828302a8 2009-06-22 13:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbrun/hbrun.hbp + utils/hbrun/hbrun.rc + utils/hbrun/hbrun.ico + Added Harbour icon to hbrun executable (on Windows). Thanks to Vailton Renato for the .ico. Viktor Szakats 2009-06-22 11:35:24 +00:00
  • 021fe7e736 2009-06-22 12:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg ! fixes in blinker file processing Przemyslaw Czerpak 2009-06-22 10:45:51 +00:00
  • bedb77d795 2009-06-22 11:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * Refreshed from source. Viktor Szakats 2009-06-22 09:26:53 +00:00
  • 8da2158ce1 2009-06-21 22:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/Makefile * harbour/contrib/hbxbp/xbplistbox.prg * harbour/contrib/hbxbp/xbpmenubar.prg * harbour/contrib/hbxbp/xbpmle.prg * harbour/contrib/hbxbp/xbppushbutton.prg * harbour/contrib/hbxbp/xbptabpage.prg * harbour/contrib/hbxbp/xbptoolbar.prg * harbour/contrib/hbxbp/xbptreeview.prg * harbour/contrib/hbxbp/xbpwindow.prg ! Implemented full blown XbpTreeView(). Now it is near equal to Xbase++ one. Please test. Pritpal Bedi 2009-06-22 05:26:13 +00:00
  • be1a0ff9d9 2009-06-21 22:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/hbqt_slots.cpp * harbour/contrib/hbqt/hbqt_slots.h * harbour/contrib/hbqt/moc_slots.cpp + Added more event handlers. Pritpal Bedi 2009-06-22 05:13:40 +00:00
  • 4e153b2773 2009-06-21 20:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added iccia64 build example. Viktor Szakats 2009-06-21 18:56:11 +00:00
  • fdc7238eb9 2009-06-21 11:42 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/xbpcombobox.prg ! Changed inheritance to avoid duplicate objects. Pritpal Bedi 2009-06-21 18:49:43 +00:00
  • 2d4dab5875 2009-06-21 13:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * make_gnu.bat * utils/hbmk2/hbmk2.prg * Updated to reflect new mingw w64 CCPREFIX. It's now in "prerelease" state (formerly "experimental") Viktor Szakats 2009-06-21 11:15:20 +00:00
  • 1192b4ac32 2009-06-21 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/binnumx.c * contrib/xpp/binnumx.c + Added F2BIN() and BIN2F() Xbase++ functions. Code is the same as FTOC() and CTOF() in hbct. Viktor Szakats 2009-06-21 10:55:59 +00:00
  • dc7ac1505a 2009-06-21 12:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbp.ch + Fixed non-debug branch to work in both normal code and codeblocks. Thanks Przemek. * Changed debug macro to generate portable HB_TRACESTRING() calls by default. This is very easy to use in default Harbour builds. To enable it's enough to set HB_TR_OUTPUT to the output filename to be used by trace calls: set HB_TR_OUTPUT=trace.log NOTE to Pritpal: To keep using special Windows debug output you need to also add -D__HB_WINDEBUG__ to HB_USER_PRGFLAGS. ; TODO: Would it be possible to add timestamp to our HB_TRACE() calls? At least the user level (HB_TRACESTRING()) ones, if that would make low level too slow. Viktor Szakats 2009-06-21 10:50:28 +00:00
  • 69d54317ab 2009-06-21 11:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbp.ch ! Restored non-debug behavior due to other problems. Now it won't work in codeblock though. Viktor Szakats 2009-06-21 09:06:06 +00:00
  • a1e51d358e 2009-06-21 10:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbp.ch ! Fixed for non-debug. Currently it's suboptimal as non-debug mode will generate extra code in binaries. ; TOFIX + Added non-Windows specific debug mode by enabling __HB_NOWINDEBUG__ macro. This may change in the future to the default, also names may change in the future. Viktor Szakats 2009-06-21 08:35:58 +00:00
  • b9bbb2161f 2009-06-21 08:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/vm/extend.c * Minor formatting. Viktor Szakats 2009-06-21 06:30:30 +00:00
  • 73fe9dd917 2009-06-21 07:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/mlcfunc.c ! fixed missing ulLen declaration in if() branch % restored a little bit optimized Viktor's code - now it's safe to call hb_par*() expecting default value on wrong type even if given parameter is array Przemyslaw Czerpak 2009-06-21 05:05:20 +00:00
  • e9e02b01f5 2009-06-20 21:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/Makefile * harbour/contrib/hbxbp/xbp.ch + harbour/contrib/hbxbp/xbpcombobox.prg * harbour/contrib/hbxbp/xbpdataref.prg * harbour/contrib/hbxbp/xbpsle.prg + harbour/contrib/hbxbp/xbptreeview.prg * harbour/contrib/hbxbp/xbpwindow.prg + Implemented XbpComboBox() class. + Added XbpTreeView() class skelton. Pritpal Bedi 2009-06-21 04:10:13 +00:00
  • 1cd55e6b4f 2009-06-20 21:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/hbqt_slots.cpp ! A fix non-sense. Pritpal Bedi 2009-06-21 04:02:56 +00:00
  • 68c738b9ba 2009-06-20 22:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/source/vm/extend.c * renamed existing hb_par*() and hb_stor*() functions which supports variable number of parameters (...) into hb_parv*() and hb_storv*() * added new hb_par*() and hb_stor*() functions which use strict number of parameters. New hb_par*() functions do not make hidden conversion between types, f.e. hb_parl() returns 1 only for logical parameters which contain .T. Przemyslaw Czerpak 2009-06-20 20:25:26 +00:00
  • 7f85d980ce 2009-06-20 12:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/xbpdataref.prg + harbour/contrib/hbxbp/xbpspinbutton.prg * harbour/contrib/hbxbp/xbptoolbar.prg + Added XbpSpinButton() class [P] Two features left. Pritpal Bedi 2009-06-20 19:04:26 +00:00
  • fe9ab29884 2009-06-20 20:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/vm/fm.c ! Renamed s_fInited to s_fInitedFM to avoid collision with similarly named variable in estack.c when using HB_FM_STATISTICS and HB_HVM_ALL at the same time. Thanks Xavi for the find. Viktor Szakats 2009-06-20 18:31:57 +00:00
  • 6e495cb274 2009-06-20 20:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/mlcfunc.c ! Fixed after prev optimization. (some optimizations were kept, but with no change of functionality) Viktor Szakats 2009-06-20 18:11:03 +00:00
  • 1773bd8474 2009-06-20 17:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added experimental filename escaping for *nix systems. Currently only space is escaped. I'd like to ask *nix users to make that complete. TODO: For speed and completeness, maybe such escaping (quoting) function would come handy in RTL. Przemek, it would be great if you could add one if you agree. TODO: It should also be enabled for linux/watcom, but I cannot test this. ! Minor addition to Windows escaping in ArrayToList(). Viktor Szakats 2009-06-20 15:28:27 +00:00
  • 5b9c36c33a 2009-06-20 16:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Reworked space in filename support to be generic. Now all Windows compilers have it turned on, and this is the only mode of escaping currently implemented (it may also need to be revised). For MinGW it's only turned on when host and target are both Windows. Notice that MinGW has a few bugs regarding filename handling, which means you cannot use spaces in Harbour install path when also using input resource files and you cannot use spaces as input lib names. + Added space in filename support for external Harbour compiler. ! Fixed not to create working dir, if it's set empty. * Minor formatting/cleanup. Viktor Szakats 2009-06-20 14:59:38 +00:00
  • 85a8bd7753 2009-06-20 12:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added win/pocc* and win/watcom support for input/output filenames containing spaces. Viktor Szakats 2009-06-20 10:16:47 +00:00
  • d3ac42364f 2009-06-20 14:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/Makefile ! Deleted files were not deleted from make tree. Pritpal Bedi 2009-06-20 09:48:24 +00:00
  • 659c40fde6 2009-06-20 14:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) - harbour/contrib/hbxbp/apig.ch - harbour/contrib/hbxbp/xbp_temp.prg - Delted dummy constants and functions. Pritpal Bedi 2009-06-20 09:45:54 +00:00
  • d3f4feb905 2009-06-20 14:34 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/hbqt.ch * harbour/contrib/hbqt/hbqt_qlineedit.cpp * harbour/contrib/hbqt/moc_slots.cpp * harbour/contrib/hbqt/TQLineEdit.prg + Added few more constants. ! QLineEdit() - removed experimental function Pritpal Bedi 2009-06-20 09:40:15 +00:00
  • 501f87d383 2009-06-20 11:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for input/output filenames containing spaces. Only for msvc and bcc so far. ! Fixed to always delete target lib in -hblib + non-incremental mode before creating it. + Small miracles of life: Microsoft finally added /nologo switch to resource compiler in MSVC 2010. Hard to believe, but true. Now I'll have to find out what method to use to detect C compiler version to enable it. + Support for HB_COMPILER_VER envvar to tell hbmk2 what C compiler version is expected. Currently only used with MSVC targets. Use values like: - 710 (for MSVC .NET 2003) - 800 (for MSVC 2005) - 900 (for MSVC 2008) - 1000 (for MSVC 2010) The generic format is <99><99>[.<99>] as <major><minor>[.<revision>]. That makes BCC 5.5.1 '505.1' or shortly '505'. Currently the only situation where such switch is necessary is when using pre-8.0 MSVC versions, so most users don't have to bother with this for now. NOTE: Harbour GNU Make compatible HB_VISUALC_VER_PRE80 envvar still supported to stay uniform. + Added /nologo switch to MSVC lib command. ! Protect against adding internally inherited C compiler switches, if they are already on the switch list. Viktor Szakats 2009-06-20 09:37:56 +00:00
  • 0481f153d7 2009-06-20 04:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpscrollbar.prg * contrib/hbxbp/xbpsle.prg * contrib/hbxbp/xbplistbox.prg * contrib/hbxbp/xbpcheckbox.prg * contrib/hbxbp/xbpradiobutton.prg * contrib/hbxbp/xbptabpage.prg * contrib/hbxbp/xbpwindow.prg * contrib/hbxbp/xbpstatusbar.prg * contrib/hbxbp/xbppushbutton.prg * Moved these constants to HBXBP_ namespace as they don't seem to be defined by Xbase++: - EVENT_HANDELLED -> HBXBP_EVENT_HANDLED - EVENT_UNHANDELLED -> HBXBP_EVENT_UNHANDLED ! Using manifest constants instead of literals. ; TOFIX: AFAICS these macros and headers are also not Xbase++ ones: - apig.ch - DA_MODE - objType* If so, these should be resolved. Viktor Szakats 2009-06-20 02:59:33 +00:00
  • fd55099918 2009-06-20 04:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp ! Deleted readded windows.h. ; QUESTION: Is there any way to enforce such headers aren't included in these portable sources? Viktor Szakats 2009-06-20 02:41:38 +00:00
  • d3008c0369 2009-06-19 19:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/hbxbp.hbc * harbour/contrib/hbxbp/Makefile * harbour/contrib/hbxbp/xbpdataref.prg * harbour/contrib/hbxbp/xbpgeneric.prg + harbour/contrib/hbxbp/xbpsle.prg * harbour/contrib/hbxbp/xbpwindow.prg * harbour/contrib/hbxbp/tests/demoxbp.prg + Implemented XbpSLE() class. This implementation is almost 95% identical to Xbase++. One or two features remain to be implemented. Please test and report back the differences. Pritpal Bedi 2009-06-20 02:35:45 +00:00
  • a24b9de5bd 2009-06-19 19:23 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/hbqt.ch * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/hbqt_qfocusevent.cpp * harbour/contrib/hbqt/hbqt_qlineedit.cpp * harbour/contrib/hbqt/hbqt_slots.cpp * harbour/contrib/hbqt/hbqt_slots.h * harbour/contrib/hbqt/Makefile_gen * harbour/contrib/hbqt/moc_slots.cpp + harbour/contrib/hbqt/TQFocusEvent.prg * harbour/contrib/hbqt/TQLineEdit.prg + harbour/contrib/hbqt/qth/QFocusEvent.qth + Added one more class and tweaked others. + Added generic event handler ( Code provided by Marcos Gambeta - thanks ) Event handler code has been optimized to free memory and be reusable. Pritpal Bedi 2009-06-20 02:31:42 +00:00
  • 60243735d5 2009-06-20 04:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/mlcfunc.c % Minor optimization to EOL parameter handling. Please review. Viktor Szakats 2009-06-20 02:28:33 +00:00
  • e1709d1fff 2009-06-20 03:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/runner.c ! fixed possible static function overloading Przemyslaw Czerpak 2009-06-20 01:47:28 +00:00
  • 393d6086f2 2009-06-19 23:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + .hbl files will be created relative to target executable directory if it was specified. If not, it will be created relative to .hbm file dir, or hbmk2 launch dir (as before). Viktor Szakats 2009-06-19 21:07:11 +00:00
  • 66126cd394 2009-06-19 22:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/gcc.cf ! LIBTOOHB_USER_LDFLAGS -> HB_USER_AFLAGS Viktor Szakats 2009-06-19 20:05:14 +00:00
  • e883b1facd 2009-06-19 21:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Enabled 'comp' subdir for embedded C compiler storage (on Windows / DOS / possibly OS/2). Viktor Szakats 2009-06-19 19:57:32 +00:00
  • a45d744067 minor fix Viktor Szakats 2009-06-19 19:42:26 +00:00
  • c9c3599fcd Added gsar link: http://gnuwin32.sourceforge.net/packages/gsar.htm Viktor Szakats 2009-06-19 19:36:19 +00:00
  • 18366ab92a 2009-06-19 21:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/wvgscrlb.prg * contrib/gtwvg/wvgclass.prg * contrib/gtwvg/wvgdlg.prg * contrib/gtwvg/wvgax.prg * contrib/gtwvg/wvgpaint.prg * contrib/gtwvg/wvgdarea.prg * contrib/gtwvg/wvgmle.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgpushb.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgtreev.prg * contrib/gtwvg/wvgwin.c * contrib/gtwvg/tests/demoxbp.prg * contrib/gtwvg/tests/demowvg.prg * contrib/gtwvg/wvgcrt.prg * contrib/gtwvg/wvgwnd.prg * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgdatar.prg * contrib/gtwvg/wvgradio.prg * contrib/gtwvg/wvgsysw.prg * contrib/gtwvg/wvgmenub.prg * contrib/gtwvg/wvgphdlr.prg * contrib/gtwvg/wvgbitmp.prg * contrib/gtwvg/wvgcheck.prg * contrib/gtwvg/wvgstatb.prg * contrib/gtwvg/wvgstatc.prg * contrib/gtwvg/wvgtabpg.prg * contrib/gtwvg/wvg3stat.prg * Renamed WIN_* namespace functions to WVG_* namespace. (CamelCase retained) ! Fixed WIN_SETBKMODE() being used from hbwin lib in tests. % Deleted hbwin lib dependency from tests. ; TODO: Rewrite wvgwin.c content to comply with general WAPI guidlines and move them to hbwin. All this is optional, but it would help reducing redunancy and providing better Windows API. ; NOTE: Incompatible. Pls use this script to convert your source: --- gsar -i -o -sWIN_SENDMESSAGE( -rWVG_SendMessage( *.prg gsar -i -o -sWIN_SENDDLGITEMMESSAGE( -rWVG_SendDlgItemMessage( *.prg gsar -i -o -sWIN_SETTIMER( -rWVG_SetTimer( *.prg gsar -i -o -sWIN_SETFOCUS( -rWVG_SetFocus( *.prg gsar -i -o -sWIN_SETTEXTCOLOR( -rWVG_SetTextColor( *.prg gsar -i -o -sWIN_SETBKCOLOR( -rWVG_SetBkColor( *.prg gsar -i -o -sWIN_SETBKMODE( -rWVG_SetBkMode( *.prg gsar -i -o -sWIN_GETSTOCKOBJECT( -rWVG_GetStockObject( *.prg gsar -i -o -sWIN_DELETEOBJECT( -rWVG_DeleteObject( *.prg gsar -i -o -sWIN_SELECTOBJECT( -rWVG_SelectObject( *.prg gsar -i -o -sWIN_LOWORD( -rWVG_LOWORD( *.prg gsar -i -o -sWIN_HIWORD( -rWVG_HIWORD( *.prg gsar -i -o -sWIN_MULDIV( -rWVG_MulDiv( *.prg gsar -i -o -sWIN_GETDIALOGBASEUNITS( -rWVG_GetDialogBaseUnits( *.prg gsar -i -o -sWIN_SETDLGITEMTEXT( -rWVG_SetDlgItemText( *.prg gsar -i -o -sWIN_GETDLGITEMTEXT( -rWVG_GetDlgItemText( *.prg gsar -i -o -sWIN_CHECKDLGBUTTON( -rWVG_CheckDlgButton( *.prg gsar -i -o -sWIN_ISDLGBUTTONCHECKED( -rWVG_IsDlgButtonChecked( *.prg gsar -i -o -sWIN_CHECKRADIOBUTTON( -rWVG_CheckRadioButton( *.prg gsar -i -o -sWIN_GETDLGITEM( -rWVG_GetDlgItem( *.prg gsar -i -o -sWIN_MESSAGEBOX( -rWVG_MessageBox( *.prg gsar -i -o -sWIN_INVALIDATERECT( -rWVG_InvalidateRect( *.prg gsar -i -o -sWIN_LOADICON( -rWVG_LoadIcon( *.prg gsar -i -o -sWIN_LOADIMAGE( -rWVG_LoadImage( *.prg gsar -i -o -sWIN_GETCLIENTRECT( -rWVG_GetClientRect( *.prg gsar -i -o -sWIN_DRAWIMAGE( -rWVG_DrawImage( *.prg gsar -i -o -sWIN_GETDC( -rWVG_GetDC( *.prg gsar -i -o -sWIN_RELEASEDC( -rWVG_ReleaseDC( *.prg gsar -i -o -sWIN_CREATEBRUSH( -rWVG_CreateBrush( *.prg gsar -i -o -sWIN_DRAWTEXT( -rWVG_DrawText( *.prg gsar -i -o -sWIN_GETWINDOWRECT( -rWVG_GetWindowRect( *.prg gsar -i -o -sWIN_MOVEWINDOW( -rWVG_MoveWindow( *.prg gsar -i -o -sWIN_GETDESKTOPWINDOW( -rWVG_GetDesktopWindow( *.prg gsar -i -o -sWIN_SETPARENT( -rWVG_SetParent( *.prg gsar -i -o -sWIN_BRINGWINDOWTOTOP( -rWVG_BringWindowToTop( *.prg gsar -i -o -sWIN_SETFOREGROUNDWINDOW( -rWVG_SetForeGroundWindow( *.prg gsar -i -o -sWIN_SETWINDOWTEXT( -rWVG_SetWindowText( *.prg gsar -i -o -sWIN_SETWINDOWLONG( -rWVG_SetWindowLong( *.prg gsar -i -o -sWIN_ISWINDOW( -rWVG_IsWindow( *.prg gsar -i -o -sWIN_ENABLEWINDOW( -rWVG_EnableWindow( *.prg gsar -i -o -sWIN_DESTROYWINDOW( -rWVG_DestroyWindow( *.prg gsar -i -o -sWIN_CLIENTTOSCREEN( -rWVG_ClientToScreen( *.prg gsar -i -o -sWIN_SCREENTOCLIENT( -rWVG_ScreenToClient( *.prg gsar -i -o -sWIN_AND( -rWVG_And( *.prg gsar -i -o -sWIN_OR( -rWVG_Or( *.prg gsar -i -o -sWIN_NOT( -rWVG_Not( *.prg gsar -i -o -sWIN_TRACKPOPUPMENU( -rWVG_TrackPopupMenu( *.prg gsar -i -o -sWIN_CHOOSECOLOR( -rWVG_ChooseColor( *.prg gsar -i -o -sWIN_FINDWINDOW( -rWVG_FindWindow( *.prg gsar -i -o -sWIN_SLEEP( -rWVG_Sleep( *.prg gsar -i -o -sWIN_SETMENU( -rWVG_SetMenu( *.prg gsar -i -o -sWIN_CREATEMENU( -rWVG_CreateMenu( *.prg gsar -i -o -sWIN_CREATEPOPUPMENU( -rWVG_CreatePopupMenu( *.prg gsar -i -o -sWIN_APPENDMENU( -rWVG_AppendMenu( *.prg gsar -i -o -sWIN_DELETEMENU( -rWVG_DeleteMenu( *.prg gsar -i -o -sWIN_DESTROYMENU( -rWVG_DestroyMenu( *.prg gsar -i -o -sWIN_ENABLEMENUITEM( -rWVG_EnableMenuItem( *.prg gsar -i -o -sWIN_CHECKMENUITEM( -rWVG_CheckMenuItem( *.prg gsar -i -o -sWIN_DRAWMENUBAR( -rWVG_DrawMenuBar( *.prg gsar -i -o -sWIN_UPDATEWINDOW( -rWVG_UpdateWindow( *.prg gsar -i -o -sWIN_SHOWWINDOW( -rWVG_ShowWindow( *.prg gsar -i -o -sWIN_MAKELPARAM( -rWVG_MAKELPARAM( *.prg gsar -i -o -sWIN_CREATEWINDOWEX( -rWVG_CreateWindowEx( *.prg gsar -i -o -sWIN_SENDMESSAGETEXT( -rWVG_SendMessageText( *.prg gsar -i -o -sWIN_GETMESSAGETEXT( -rWVG_GetMessageText( *.prg gsar -i -o -sWIN_SETWNDPROC( -rWVG_SetWndProc( *.prg gsar -i -o -sWIN_DEFWINDOWPROC( -rWVG_DefWindowProc( *.prg gsar -i -o -sWIN_CALLWINDOWPROC( -rWVG_CallWindowProc( *.prg gsar -i -o -sWIN_TREEVIEW_SETTEXTCOLOR( -rWVG_TreeView_SetTextColor( *.prg gsar -i -o -sWIN_TREEVIEW_SETBKCOLOR( -rWVG_TreeView_SetBkColor( *.prg gsar -i -o -sWIN_TREEVIEW_SETLINECOLOR( -rWVG_TreeView_SetLineColor( *.prg gsar -i -o -sWIN_TREEVIEW_SELECTITEM( -rWVG_TreeView_SelectItem( *.prg gsar -i -o -sWIN_TREEVIEW_EXPAND( -rWVG_TreeView_Expand( *.prg gsar -i -o -sWIN_TVIS_EXPANDED( -rWVG_TVIs_Expanded( *.prg gsar -i -o -sWIN_LBGETTEXT( -rWVG_LBGetText( *.prg gsar -i -o -sWIN_LBGETCURSEL( -rWVG_LBGetCurSel( *.prg gsar -i -o -sWIN_LBSETCURSEL( -rWVG_LBSetCurSel( *.prg gsar -i -o -sWIN_BUTTON_GETCHECK( -rWVG_Button_GetCheck( *.prg gsar -i -o -sWIN_ISICONIC( -rWVG_IsIconic( *.prg gsar -i -o -sWIN_ISZOOMED( -rWVG_IsZoomed( *.prg gsar -i -o -sWIN_SETDCBRUSHCOLOR( -rWVG_SetDCBrushColor( *.prg gsar -i -o -sWIN_SETDCPENCOLOR( -rWVG_SetDCPenColor( *.prg gsar -i -o -sWIN_GETCURRENTOBJECT( -rWVG_GetCurrentObject( *.prg gsar -i -o -sWIN_GETCURRENTBRUSH( -rWVG_GetCurrentBrush( *.prg gsar -i -o -sWIN_GETCURRENTFONT( -rWVG_GetCurrentFont( *.prg gsar -i -o -sWIN_SETWINDOWPOSTOBACK( -rWVG_SetWindowPosToBack( *.prg gsar -i -o -sWIN_SETWINDOWPOSTOTOP( -rWVG_SetWindowPosToTop( *.prg gsar -i -o -sWIN_SETWINDOWSIZE( -rWVG_SetWindowSize( *.prg gsar -i -o -sWIN_SETWINDOWPOSITION( -rWVG_SetWindowPosition( *.prg gsar -i -o -sWIN_SETWINDOWPOSANDSIZE( -rWVG_SetWindowPosAndSize( *.prg gsar -i -o -sWIN_SETLAYEREDWINDOWATTRIBUTES( -rWVG_SetLayeredWindowAttributes( *.prg gsar -i -o -sWIN_SENDTOOLBARMESSAGE( -rWVG_SendToolbarMessage( *.prg --- Viktor Szakats 2009-06-19 19:30:07 +00:00
  • e5f3723ba0 2009-06-19 20:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbhrb.ch ! Minor typo in comment. Viktor Szakats 2009-06-19 18:51:26 +00:00
  • 7abda8c763 2009-06-19 18:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbhrb.ch * harbour/source/vm/runner.c + added support for HB_HRB_BIND_LAZY flag. Lazy binding with public external functions allows to load .hrb files with unresolved or cross function references. Przemyslaw Czerpak 2009-06-19 16:38:54 +00:00
  • 0445183365 2009-06-19 10:48 UTC+0600 April White (april users.sourceforge.net) * contrib\hbblat\blatcls.prg * PROCEDURE Check() CLASS HBBlat -> METHOD returning Self * contrib\hbgd\gdimage.prg * PROCEDURE Destruct() CLASS GDImage -> METHOD returning NIL * contrib\xhb\hblog.prg * PROCEDURE Open() CLASS HB_Logger -> METHOD returning Self * PROCEDURE Close() CLASS HB_Logger -> METHOD returning Self * PROCEDURE Log( cMessage, nPriority ) CLASS HB_Logger -> METHOD returning Self * PROCEDURE Log( nStyle, cMessage, cName, nPriority ) CLASS HB_LogChannel -> METHOD returning Self * PROCEDURE Send( nStyle, cMessage, cName, nPriority ) CLASS HB_LogConsole -> METHOD returning Self * PROCEDURE Send( nStyle, cMessage, cName, nPriority ) CLASS HB_LogDebug -> METHOD returning Self * contrib\xhb\stream.prg * PROCEDURE CopyTo( oTargetStream ) CLASS TStream -> METHOD returning Self * PROCEDURE Finalize CLASS TStreamFileReader -> METHOD returning NIL * PROCEDURE Finalize CLASS TStreamFileWriter -> METHOD returning NIL * PROCEDURE WriteByte( cByte ) CLASS TStreamFileWriter -> METHOD returning Self * contrib\xhb\ttable.prg * PROCEDURE GET() CLASS HBRecord -> METHOD returning Self * PROCEDURE Put() CLASS HBRecord -> METHOD returning Self * PROCEDURE DBMove( nDirection ) CLASS HBTable -> METHOD returning Self * PROCEDURE READ( lKeepBuffer ) CLASS HBTable -> METHOD returning Self * PROCEDURE ReadBlank( lKeepBuffer ) CLASS HBTable -> METHOD returning Self * PROCEDURE AddField( f, t, l, d ) CLASS HBTable -> METHOD returning Self * PROCEDURE Gentable() CLASS HBTable -> METHOD returning Self * PROCEDURE Create() CLASS HBOrder -> METHOD returning Self April White 2009-06-19 14:53:40 +00:00
  • 5d12fe83f7 2009-06-19 10:16 UTC+0600 April White (april users.sourceforge.net) * ChangeLog * contrib/hbbtree/doc/hb_btree.txt * contrib/hbbtree/hb_btree.c * contrib/hbbtree/hb_btree.ch * contrib/hbbtree/hb_btree.h * contrib/hbbtree/tbtree.prg * contrib/hbbtree/tests/ctest.c * contrib/hbbtree/tests/test.prg * contrib/hbbtree/tests/ttest.prg * doc/en-EN/set.txt * source/compiler/hbusage.c * source/rtl/setkey.c * tests/setkeys.prg * changed my email address April White 2009-06-19 14:26:20 +00:00
  • ae479142ed 2009-06-19 09:52 UTC+0600 April White (april users.sourceforge.net) * contrib/hbblat/blatcls.prg * contrib/hbgd/gdimage.prg * contrib/xhb/hblog.prg * contrib/xhb/stream.prg * contrib/xhb/ttable.prg * reverted to 'procedure' declaration as methods fail to compile without a return value; will address this within the new hbextern April White 2009-06-19 13:55:32 +00:00
  • ae54dc1252 2009-06-19 09:20 UTC+0600 April White (april@users.sourceforge.net) * contrib/hbblat/blatcls.prg * contrib/hbgd/gdimage.prg * contrib/xhb/hblog.prg * contrib/xhb/stream.prg * contrib/xhb/ttable.prg * Declare class methods indicated as procedure April White 2009-06-19 13:21:54 +00:00
  • 2ee89d24cf 2009-06-19 15:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/gcc.cf ! Fixed a hard-wired 'cc' to be $(HB_CMP) Viktor Szakats 2009-06-19 13:18:55 +00:00
  • cebc3f8997 2009-06-19 15:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-mkdyn.sh ! Fixed to not use HB_CCPREFIX for libtool command. Viktor Szakats 2009-06-19 13:15:14 +00:00
  • 8a01b5de4c 2009-06-19 15:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/gcc.cf * Changed to use 'gcc' as compiler name like on other platforms and in hbmk2. For old Darwin systems it may need to be redefined to 'cc' using export HB_CMP=cc. Viktor Szakats 2009-06-19 13:03:45 +00:00
  • 2afa463b34 2009-06-19 14:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added basic HB_CCPOSTFIX support. + Switched to use libtool (instead of ar) on darwin. (to be tested after commit) Viktor Szakats 2009-06-19 12:52:14 +00:00
  • 9500012b64 2009-06-19 14:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/testhrb.prg * tests/exthrb.prg ! Fixed missing SVN props. Viktor Szakats 2009-06-19 12:25:44 +00:00
  • 0b660d8efd 2009-06-19 14:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) - harbour/include/hbhrb.ch + harbour/include/hbhrb.ch * replaced hbhrb.ch with slightly different version and set SVN attributes: svn:keywords : Author Date Id Revision svn:eol-style : native Now optional HB_HRBLOAD()/HB_HRBRUN() parameter is bitfield and the following predefined values can be used to control function bindings in loaded .hrb files: HB_HRB_BIND_DEFAULT - do not overwrite any functions, ignore public HRB functions if functions with the same names already exist in HVM HB_HRB_BIND_LOCAL - do not overwrite any functions but keep local references, so if module has public function FOO and this function exists also in HVM then the function in HRB is converted to STATIC one HB_HRB_BIND_OVERLOAD - overload all existing public functions HB_HRB_BIND_FORCELOCAL - covert all public functions to STATIC ones Other HB_HRB_* defines will be added in the future Przemyslaw Czerpak 2009-06-19 12:09:26 +00:00
  • 1c20b41cc2 2009-06-19 11:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/testhrb.prg * tests/Makefile * include/Makefile * include/hbhrb.ch * source/vm/runner.c ! Added new files to Makefiles. ! Fixed to use hbhrb.ch from .c rather than replicating #defines. (also fixed comments to be ANSI) ! Added self protection to .ch. ! Made .hrb file lowercase in testhrb.prg ! Deleted double license header from .ch. Viktor Szakats 2009-06-19 09:33:42 +00:00
  • d7a22185d5 2009-06-19 10:56 UTC+0200 Jean lefebvre (jfl at mafact dot com) * vm/runner.c FIXED ; ../../runner.c:413: error: '_HB_SYMB' undeclared (first use in this function) + include/hbhrb.ch: HB_HRBLOAD() mode #define new file + tests/testhrb.prg: test program fro new params + tests/exthrb.prg: test program to be compiled as .HRB using /gh option Jean-Francois Lefebvre 2009-06-19 09:00:16 +00:00
  • ce275c340e 2009-06-19 00:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/vm/runner.c * Formatted. ; TOFIX: ../../runner.c: In function 'hb_hrbLoad': ../../runner.c:413: error: '_HB_SYMB' undeclared (first use in this function) ../../runner.c:413: error: (Each undeclared identifier is reported only once ../../runner.c:413: error: for each function it appears in.) Viktor Szakats 2009-06-18 22:36:27 +00:00
  • 75ca071bb3 2009-06-19 00:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * . ! Deleted "bugtraq:append" (not mentioned in ChangeLog) property added to main Harbour trunk in: 2009-06-18 21:18 UTC+0200 JF, pls fix this in your SVN client, otherwise next time it will just reappear. Majority of these extensions and dirs aren't present in Harbour source tree since long. Viktor Szakats 2009-06-18 22:24:27 +00:00
  • b9c7b1d25d 2009-06-19 00:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed regression from 2009-06-16 15:03 UTC+0200. Thanks Marek. Viktor Szakats 2009-06-18 22:17:47 +00:00
  • a375f106a9 2009-06-19 00:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvgcuig.c * contrib/gtwvg/wvgwin.c * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wincallb.c * contrib/gtwvg/Makefile * contrib/gtwvg/wvgcore.c * Reverted to r11403 for Pritpal. (now for real) Viktor Szakats 2009-06-18 22:09:44 +00:00
  • 0c36fe41df 2009-06-18 21:18 UTC+0200 Jean lefebvre (jfl at mafact dot com) Jean-Francois Lefebvre 2009-06-18 19:25:56 +00:00
  • 390543ea06 2009-06-18 18:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/wvgscrlb.prg * contrib/gtwvg/wvgclass.prg * contrib/gtwvg/wvgdlg.prg * contrib/gtwvg/wvgax.prg * contrib/gtwvg/wvgpaint.prg * contrib/gtwvg/wvgdarea.prg * contrib/gtwvg/wvgmle.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgpushb.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgtreev.prg * contrib/gtwvg/wvgwin.c * contrib/gtwvg/tests/demoxbp.prg * contrib/gtwvg/tests/demowvg.prg * contrib/gtwvg/wvgcrt.prg * contrib/gtwvg/wvgwnd.prg * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgdatar.prg * contrib/gtwvg/wvgradio.prg * contrib/gtwvg/wvgsysw.prg * contrib/gtwvg/wvgmenub.prg * contrib/gtwvg/wvgphdlr.prg * contrib/gtwvg/wvgbitmp.prg * contrib/gtwvg/wvgcheck.prg * contrib/gtwvg/wvgstatb.prg * contrib/gtwvg/wvgstatc.prg * contrib/gtwvg/wvgtabpg.prg * contrib/gtwvg/wvg3stat.prg * Reverted to r11403 for Pritpal. Viktor Szakats 2009-06-18 16:26:30 +00:00
  • c329dc7499 2009-06-18 18:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -skip option support to .hbm files. Viktor Szakats 2009-06-18 16:18:47 +00:00
  • 1050cd8fb2 2009-06-18 16:14 UTC+0600 April White (april@users.sourceforge.net) * source/rtl/mlcfunc.c * detect if parameter is a string vs array * allocate memory for the array before resetting the counter April White 2009-06-18 14:43:17 +00:00
  • 826ad777c2 2009-06-18 14:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/Makefile - contrib/hbct/dattime4.c - contrib/xpp/datesx.c * contrib/xpp/Makefile * Delete Viktor Szakats 2009-06-18 12:24:49 +00:00
  • 855b6a42c7 2009-06-17 16:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvg3stat.prg * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgbitmp.prg * harbour/contrib/gtwvg/wvgcheck.prg * harbour/contrib/gtwvg/wvgclass.prg * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgdarea.prg * harbour/contrib/gtwvg/wvgdatar.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvglistb.prg * harbour/contrib/gtwvg/wvgmenub.prg * harbour/contrib/gtwvg/wvgmle.prg * harbour/contrib/gtwvg/wvgpaint.prg * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgpushb.prg * harbour/contrib/gtwvg/wvgradio.prg * harbour/contrib/gtwvg/wvgscrlb.prg * harbour/contrib/gtwvg/wvgsle.prg * harbour/contrib/gtwvg/wvgstatb.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgsysw.prg * harbour/contrib/gtwvg/wvgtabpg.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgtreev.prg * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/tests/demowvg.prg * harbour/contrib/gtwvg/tests/demoxbp.prg - WIN_* Namespace. + WDW_* Namespace. First pass isolating WIN_* namespace to WDW_ namespace. NOTE: This needs change in your sources if you happen to use WIN_*() functions. If not you need not to worry. Pritpal Bedi 2009-06-18 07:34:30 +00:00
  • f221c5324d 2009-06-18 09:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/Makefile + contrib/hbct/dattime4.c * contrib/hbct/datetime.c * Moved STOD() into separate file to avoid linking problems when HB_COMPAT_XPP is defined. ! Removed HB_COMPAT_XPP protection. No longer needed. ! Restored my copyright for STOD(). * Updated STOD() content with core code. ; TOFIX: ? Probably it would be best to remove this function from here, otherwise it may just create syncing problems. Also from xpp lib. Opinions? Viktor Szakats 2009-06-18 07:22:51 +00:00
  • 08e95fb850 2009-06-18 08:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/wvgscrlb.prg * contrib/gtwvg/wvgclass.prg * contrib/gtwvg/wvgdlg.prg * contrib/gtwvg/wvgax.prg * contrib/gtwvg/wvgpaint.prg * contrib/gtwvg/wvgdarea.prg * contrib/gtwvg/wvgmle.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgpushb.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgtreev.prg * contrib/gtwvg/wvgwin.c * contrib/gtwvg/tests/demoxbp.prg * contrib/gtwvg/tests/demowvg.prg * contrib/gtwvg/wvgcrt.prg * contrib/gtwvg/wvgwnd.prg * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgdatar.prg * contrib/gtwvg/wvgradio.prg * contrib/gtwvg/wvgsysw.prg * contrib/gtwvg/wvgmenub.prg * contrib/gtwvg/wvgphdlr.prg * contrib/gtwvg/wvgbitmp.prg * contrib/gtwvg/wvgcheck.prg * contrib/gtwvg/wvgstatb.prg * contrib/gtwvg/wvgstatc.prg * contrib/gtwvg/wvgtabpg.prg * contrib/gtwvg/wvg3stat.prg * Reverted to r11403. Viktor Szakats 2009-06-18 06:53:20 +00:00
  • 30676ed422 2009-06-18 07:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/superlib/hbsuper.dif ! Fixed CLIPPER function declarations to HB_FUNC(). Viktor Szakats 2009-06-18 05:39:54 +00:00
  • 982850ecaa 2009-06-17 16:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvg3stat.prg * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgbitmp.prg * harbour/contrib/gtwvg/wvgcheck.prg * harbour/contrib/gtwvg/wvgclass.prg * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgdarea.prg * harbour/contrib/gtwvg/wvgdatar.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvglistb.prg * harbour/contrib/gtwvg/wvgmenub.prg * harbour/contrib/gtwvg/wvgmle.prg * harbour/contrib/gtwvg/wvgpaint.prg * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgpushb.prg * harbour/contrib/gtwvg/wvgradio.prg * harbour/contrib/gtwvg/wvgscrlb.prg * harbour/contrib/gtwvg/wvgsle.prg * harbour/contrib/gtwvg/wvgstatb.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgsysw.prg * harbour/contrib/gtwvg/wvgtabpg.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgtreev.prg * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/tests/demowvg.prg * harbour/contrib/gtwvg/tests/demoxbp.prg - WIN_* Namespace. + WDW_* Namespace. First pass isolating WIN_* namespace to WDW_ namespace. NOTE: This needs change in your sources if you happen to use WIN_*() functions. If not you need not to worry. Pritpal Bedi 2009-06-17 23:38:37 +00:00
  • a48321cf39 2009-06-18 00:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * source/rtl/mousehb.c * source/rdd/rddinfo.c * source/rdd/dbdrop.c * source/rdd/dbexists.c * source/rdd/fieldhb.c * Rest of similar to STOD() status functions also protected with ! HB_C52_STRICT. Viktor Szakats 2009-06-17 22:52:52 +00:00
  • e601da299c reapplied changes Viktor Szakats 2009-06-17 22:48:46 +00:00
  • 0f98f116b8 restored with history Viktor Szakats 2009-06-17 22:48:03 +00:00
  • c0bd6c42f4 temp delete Viktor Szakats 2009-06-17 22:46:52 +00:00
  • 41b7534251 2009-06-18 00:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * source/rtl/datesx.c * STOD() function not protected by HB_COMPAT_XPP anymore. Instead it's turned off only in HB_C52_STRICT mode. Viktor Szakats 2009-06-17 22:34:21 +00:00
  • fb75f441ac 2009-06-17 23:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbblat/blatcls.prg ! Added type checks for all params. % File() -> hb_FileExists() * Minor formatting. Viktor Szakats 2009-06-17 21:13:27 +00:00
  • d364d762d9 2009-06-17 14:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbmain.c * extended -n2 to work also with code without starup procedure but with local variables Przemyslaw Czerpak 2009-06-17 11:56:30 +00:00
  • c3dcec4713 2009-06-17 13:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/hbinet.c ! Typo in 2009-06-13 23:51 UTC+0200 fixed. Thanks Lorenzo for the report. [already committed.] Viktor Szakats 2009-06-17 11:09:58 +00:00
  • 11dc6a48a4 2009-06-17 13:17 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbinet.c ! fixed bad typo introduced in last days probably during some code formatting which broke HB_INETRECVLINE() and some other functions Przemyslaw Czerpak 2009-06-17 11:07:49 +00:00
  • cbe41c950b 2009-06-17 13:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapierr.h * added HB_EXPORT attribute to hb_err*() public functions Przemyslaw Czerpak 2009-06-17 10:57:19 +00:00
  • f068c2f707 2009-06-17 09:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/fcopy.prg * contrib/xhb/stream.prg * contrib/xhb/traceprg.prg * contrib/xhb/hblog.prg * contrib/xhb/ttable.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbptoolbar.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbnf/tbwhile.prg * contrib/rddado/adordd.prg * contrib/hbgd/gd.prg * contrib/hbtip/thtml.prg * contrib/hbtip/popcln.prg * contrib/hbtip/sendmail.prg * contrib/hbtip/cgi.prg * contrib/hbtip/ftpcln.prg % File() -> hb_FileExists(). ; NOTE: I didn't convert in hbblat, because I'm not sure whether wildcards are also expected there. Viktor Szakats 2009-06-17 07:30:31 +00:00
  • 3d8424928c 2009-06-17 00:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/tests/demoxbp.prg ! Commented out <Dialogs> menu option. Scheduled to be reactivated once event handlers will be in place. Pritpal Bedi 2009-06-17 07:12:25 +00:00
  • a1b4491f19 2009-06-17 00:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/hbxbp.hbc ! Removed "hbwin" dependency introduced in prev commit. Pritpal Bedi 2009-06-17 07:05:52 +00:00
  • 41979f5b60 2009-06-17 08:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for rest of embedded compiler installations: pocc64, poccarm, dos/watcom. Since these share a common install kit with other targets, they can only be selected using -comp= switch and in this case they will be used if the installation is present. Viktor Szakats 2009-06-17 06:34:57 +00:00
  • 03b4481982 2009-06-16 23:16 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbxbp/Makefile Pritpal Bedi 2009-06-17 06:29:51 +00:00
  • 56e816eefb 2009-06-16 23:06 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/hbqt.ch * harbour/contrib/hbqt/hbqt_slots.cpp * harbour/contrib/hbqt/hbqt_slots.h * harbour/contrib/hbqt/moc_slots.cpp ! Greatly improved SIGNAL/SLOT mechanism. Now SIGNAL to SLOT connection is almost instant no matter how many widgets the application is employing. ! Implemented to relaase code blocks and reuse vacant slots. It reduces the memory leakage considerably. Pritpal Bedi 2009-06-17 06:17:23 +00:00
  • 102d43358c 2009-06-17 00:05 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/axcore.c ! fixed GPF on ActiveX application exit caused by invalid AtlAxWinTerm() call. ; It's inline function and it does not exists in atl.dll ; MSDN says: When Do I Need to Call AtlAxWinTerm? Mindaugas Kavaliauskas 2009-06-16 21:10:31 +00:00
  • e0a765783e wrong copy paste corrected in last ChangeLog entry Viktor Szakats 2009-06-16 17:33:10 +00:00