Commit Graph

  • 7e8e1ad429 2008-12-19 14:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/pp/hbpp.c * accept empty $Id keywords in ChangeLog file. It allows to compile Harbour from source taken directly from SVN as tarball without keyword expanding, f.e. by: http://harbour-project.svn.sourceforge.net/viewvc/ harbour-project/trunk/harbour.tar.gz?view=tar In such case revision number is not unknown and set arbitrary to -1 * change -q parameter to accept 0, 1 and 2 levels to disable standard messages and also warning/error ones Przemyslaw Czerpak 2008-12-19 13:13:24 +00:00
  • f5d3211787 2008-12-19 06:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbtest/rt_hvm.prg * harbour/utils/hbtest/rt_hvma.prg * updated error messages for compilation with -z (no shortcut optimization) Przemyslaw Czerpak 2008-12-19 05:52:37 +00:00
  • 4c56ab22f8 2008-12-19 04:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmysql/tmysql.prg * harbour/contrib/hbpgsql/pgrdd.prg * harbour/contrib/hbpgsql/tpostgre.prg ! fixed unused variables and meaningless assignment detected by new compiler extension - many thanks to Mindaugas for it. Przemyslaw Czerpak 2008-12-19 03:28:10 +00:00
  • 9a0a5e5b9d 2008-12-19 03:55 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * source/compiler/hbopt.c ! fixed compiler memory leaks Mindaugas Kavaliauskas 2008-12-19 01:57:22 +00:00
  • 6d1b8dd3ae 2008-12-19 01:15 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/rddsql/mysqldd.c * contrib/rddsql/sqlbase.c ! moved pArea->uiFieldCount checking to sqlbase Mindaugas Kavaliauskas 2008-12-18 23:16:24 +00:00
  • d75c80c3f9 2008-12-18 21:27 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbnf/mouse1.prg * contrib/hbnf/pegs.prg * contrib/hbnf/popadder.prg * contrib/hbnf/tbwhile.prg * contrib/hbtip/cgi.prg * contrib/hbtip/ftpcln.prg * contrib/hbtip/httpcln.prg * contrib/hbtip/popcln.prg * contrib/hbtip/sendmail.prg * contrib/hbtip/sessid.prg * contrib/hbtip/smtpcln.prg * contrib/hbtpathy/telepath.prg * contrib/hbvpdf/hbvpdf.prg * contrib/hbvpdf/hbvpdt.prg * contrib/hbwhat/wincore.prg * contrib/hbwin/win_tprn.prg ! fixed assigned but not used variable ; NOTE: the only unfixed code is contrib/gtwvg, utils/hbdoc, utils/hbmake/hbmake.prg Mindaugas Kavaliauskas 2008-12-18 19:27:59 +00:00
  • e03dbf59d8 2008-12-18 19:53 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * source/compiler/hbopt.c ! one more try to fix passing informatino about redundant variable assignment by preprocessor rules, i.e., _nowarn_* hack removed, using HB_SYMBOL_UNUSED() technique Mindaugas Kavaliauskas 2008-12-18 17:53:31 +00:00
  • 3030402cec 2008-12-18 17:30 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * source/compiler/hbopt.c ! suppressed optimisation if PARAMETER sentence is used ; TODO: PARAMETER sentence support Mindaugas Kavaliauskas 2008-12-18 15:29:27 +00:00
  • 89a6b920b4 2008-12-18 15:30 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * include/hbcomp.h * source/compiler/hbmain.c * source/compiler/hbopt.c ! fixed warnings of last commit Mindaugas Kavaliauskas 2008-12-18 13:31:34 +00:00
  • dde57c5c70 2008-12-18 05:02 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * include/hbclass.ch * include/hbcomp.ch * include/hberrors.h * include/hbgenerr.c * include/hbmain.c * include/hbopt.c + PCode optimizations: 1) Self := QSELF(), Self:method -> QSELF():method 2) Declared, but unused variables are removed from code These optimizations are enabled if jump optimizations are enabled. Mindaugas Kavaliauskas 2008-12-18 03:04:50 +00:00
  • 810fd37bee 2008-12-16 10:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/classes.c * pacified BCC warning Przemyslaw Czerpak 2008-12-16 09:04:47 +00:00
  • 8da300e9cc 2008-12-15 08:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvtwin.ch + Added more constants. Pritpal Bedi 2008-12-15 16:19:21 +00:00
  • 1bb24af967 2008-12-12 12:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvtwin.ch + Added more constants. * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/wvgsysw.prg ! Fixed some variable usages. Sorry for reckless uplod a couple of hours before. Pritpal Bedi 2008-12-12 20:04:10 +00:00
  • 21304a7ce1 2008-12-12 10:06 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/makefile * harbour/contrib/gtwvg/common.mak + wvgsysw.prg Pritpal Bedi 2008-12-12 18:14:26 +00:00
  • 065a119f51 2008-12-12 18:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicls.h * harbour/source/vm/codebloc.c * harbour/source/vm/proc.c * harbour/source/vm/classes.c + added support for messages in PROCFILE() * modified PROCFILE() and HB_METHODNAME() output - PROCFILE() should be fully Clipper compatible and HB_METHODNAME() works in a little bit different way for evaluated codeblocks created in methods or associated with method and returns (b)<class>:<msg> instead of (b)<method> so the output is more similar to xHarbour. Przemyslaw Czerpak 2008-12-12 17:04:16 +00:00
  • fa31aa6f70 2008-12-11 19:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * harbour/source/vm/thread.c + added hb_atomic_set(), hb_atomic_get(), hb_atomic_inc() and hb_atomic_dec() functions which operates on HB_COUNTER or smaller type if it's necessary for some platforms which can be access/assign increment/decrement in MT safe atom operations. hb_atomic_dec() returns true if counter is 0 after decrementation Przemyslaw Czerpak 2008-12-11 18:47:46 +00:00
  • e0d79bbb7a 2008-12-09 12:46 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/makefile * harbour/contrib/gtwvg/common.mak + wvghtmlv.prg Pritpal Bedi 2008-12-09 21:32:44 +00:00
  • b46a548172 2008-12-08 16:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-mkslib.sh ! fixed last modification Przemyslaw Czerpak 2008-12-08 15:28:49 +00:00
  • b60157c4ed 2008-12-07 22:22 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/makefile * harbour/contrib/gtwvg/common.mak + wvg3stat.prg + wvgbitmp.prg + wvgmle.prg + wvgsle.prg Pritpal Bedi 2008-12-08 06:48:32 +00:00
  • e800e93018 2008-12-07 17:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-mkslib.sh ! added support for absolute paths in passed object or static library list Przemyslaw Czerpak 2008-12-07 16:10:03 +00:00
  • 11130f186b 2008-12-06 19:08 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/makefile * harbour/contrib/gtwvg/common.mak + wvgcheck.prg + wvgdatar.prg + wvgradio.prg Pritpal Bedi 2008-12-07 03:28:16 +00:00
  • da6a915f14 2008-12-04 23:56 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/tests/hbmk_b32.bat + xhb.lib - just to take use of hb_ToOutDebug(). While under heavy changes I need to keep the debugging info intact. Final sources will not have this included. Pritpal Bedi 2008-12-05 08:08:23 +00:00
  • abb9eed2f8 2008-12-04 11:09 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net> * contrib/hbbmcdx/bmdbfcdx.c * contrib/hbbmcdx/hbbmcdx.h ! fixed partially BM_DbSetFilterArray, and added new features to rdd synced with dbfcdx. Miguel Angel Marchuet Frutos 2008-12-04 10:22:08 +00:00
  • ec3c2b40ac Miguel Angel Marchuet Frutos 2008-12-04 10:11:55 +00:00
  • 5721fcf996 2008-12-03 18:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbstr.c ! added missing call to va_end() in hb_snprintf() Przemyslaw Czerpak 2008-12-03 17:34:28 +00:00
  • b214da8839 2008-12-03 15:05 UTC-0300 Antonio Carlos Pantaglione <toninho@fwi.com.br> * contrib/hbziparc/hbziparc.prg ! hb_UnzipFile() to accept empty password like "" Antonio Carlos Pantaglione 2008-12-03 17:00:10 +00:00
  • 3427a246c4 Added omitted changelog entry Pritpal Bedi 2008-12-02 15:35:53 +00:00
  • 5348f0c1d4 2008-12-02 13:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbstr.c * harbour/config/w32/xcc.cf ! fixed XCC compilation Przemyslaw Czerpak 2008-12-02 12:46:19 +00:00
  • 16f9a67e9f 2008-12-02 11:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/Makefile * harbour/contrib/xhb/common.mak + harbour/contrib/xhb/xhbarr.c + added aSplice(), aRemove() and aMerge() functions - code borrowed from xHarbour by Ron Pinkas. ! fixed GPF trap in these functions Przemyslaw Czerpak 2008-12-02 10:26:51 +00:00
  • 45d9122f5a 2008-11-30 23:49 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgwnd.prg ! Cleanup - leftover trace calls. Pritpal Bedi 2008-12-01 07:50:46 +00:00
  • cfc5ad17f6 2008-11-30 23:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/makefile * harbour/contrib/gtwvg/common.mak + wvgparts.ch + wincallb.c + wincback.prg + wvglistb.prg + wvgpushb.prg + wvgstatb.prg + wvgstatc.prg + wvgtreev.prg Pritpal Bedi 2008-12-01 07:31:45 +00:00
  • 7ad0d5f23f 2008-11-26 18:22 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/itemapi.c * changed hb_itemPutNLen() function to create integer item only when conversion to HB_LONG does not change value of passed double argument. It fixes some problems like restoring non integer double values with 0 decimal places by __MVRESTORE() Przemyslaw Czerpak 2008-11-26 17:21:08 +00:00
  • 9279f182f6 2008-11-25 09:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgtoolb.prg + Hot Tracking of toolbar buttons. Pritpal Bedi 2008-11-25 17:20:49 +00:00
  • 23f63ba827 2008-11-25 02:14 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/hbgtwvg.ch * harbour/contrib/gtwvg/wvtwin.ch * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgwnd.prg + Added WvgToolBar() class demonstrating limited features. Pritpal Bedi 2008-11-25 10:35:07 +00:00
  • f3a3469af0 2008-11-24 16:41 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/pp/ppcore.c * harbour/source/rtl/run.c * harbour/source/rtl/errorint.c * harbour/source/rtl/trace.c * harbour/contrib/xhb/hboutdbg.c * pacified warnings and updated some possibly danger constructions Przemyslaw Czerpak 2008-11-24 15:40:18 +00:00
  • 2e6b5eee7d 2008-11-24 12:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hberrors.h * harbour/source/compiler/hbgenerr.c + added new compile time error (file write error) Przemyslaw Czerpak 2008-11-24 11:33:13 +00:00
  • 39b634fbb7 2008-11-23 17:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/Makefile * harbour/contrib/gtwvg/common.mak + wvgtoolb.prg Pritpal Bedi 2008-11-24 01:28:12 +00:00
  • d8655db0a9 2008-11-23 15:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/Makefile * harbour/contrib/gtwvg/common.mak + wvgmenub.prg Pritpal Bedi 2008-11-23 23:01:21 +00:00
  • 882bd891a2 2008-11-23 13:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c + static void hb_gt_wvt_FireMenuEvent( PHB_GTWVT pWVT, int iMode, int menuIndex ) + WM_ENTERMENULOOP + WM_EXITMENULOOP ! WM_COMMAND - Enhanced Pritpal Bedi 2008-11-23 22:22:39 +00:00
  • 7ec06640e7 2008-11-22 15:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + harbour/contrib/gtwvg/tests/myharu.pdf Pritpal Bedi 2008-11-22 23:59:16 +00:00
  • aa745d2d18 2008-11-22 15:39 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Fixed to honor parent GT if that is alien. Pritpal Bedi 2008-11-22 23:54:44 +00:00
  • 6d9e671cb3 2008-11-19 21:49 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-func.sh ! hbw32 -> hbwin Viktor Szakats 2008-11-19 20:49:54 +00:00
  • 50defb24c8 2008-11-19 19:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbapi.h * source/vm/extend.c + Added hb_stordl() which is similar to hb_stords() but accepts a Julian date in long numeric format similarly to hb_retdl(). Viktor Szakats 2008-11-19 18:35:51 +00:00
  • 15ee96f92c 2008-11-19 18:14 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/codepage/cpuakoi.c ! Fixed CP reference to point to KOI8-U instead of KOI8. Reasons: 1) KOI8-U was used in the _comment_. 2) Ukrainian quasi standard is KOI8-U instead of KOI8. http://aspell.net/charsets/cyrillic.html 3) CP KOI8-U wasn't used previously anywhere, yet was added by same author. I hope the author (Pavel Tsarenko) will be able to verify this change. Viktor Szakats 2008-11-19 17:16:08 +00:00
  • a883092600 2008-11-19 13:51 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * common.mak * make_b32.mak * make_gcc.mak * make_vc.mak * Smoothened the difference between HARBOURFLAGS and HARBOURFLAGSDLL under the name HARBOURFLAGSLIB. Now all core .prg modules will be compiled with -n1 Harbour switch. This also means double compilation of .prg modules for static/dynamic libs could be optimized out as the object files are the same in both modes. TODO: Make -n1 switch unnecessary. Viktor Szakats 2008-11-19 13:10:13 +00:00
  • 230eeecfc5 2008-11-19 09:04 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-func.sh * mpkg_tgz.sh ! Fixed OSX/Darwin builds: - to not require harbour.dylib for binary tools supplied in .tgz package. This way, hbrun/hbmake/hbdoc/hbtest will work out of the box without the need for any special installation or extra manual procedure, or any change whatsoever in the user/system environment. The change also doesn't prevent user installing Harbour to system dirs and/or to utilize harbour.dylib in every way. - so that hbmk script creates '-static' executables by default. This will make all programs created by hbmk to work out of the box without any special trick described above, or explicit need to use '-static' switch. You can override this with '-shared' switch. ; [ The price to pay is slightly larger binary package and executable sizes. ] Viktor Szakats 2008-11-19 08:05:19 +00:00
  • 61cd9e0e8c 2008-11-19 06:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * updated OS release version checking for new OpenSuse distros * removed r from uname parameters used in get_hbplatform() function + added support for HB_MK_STATIC=yes|no envvar which allows to control default -static/-shared hbmk switch. It should be set before hb* scripts are created Przemyslaw Czerpak 2008-11-19 05:26:09 +00:00
  • cce8d5b9f7 removed high bytes (UTF-8 chars probably). Viktor Szakats 2008-11-18 17:47:34 +00:00
  • 29b79449fd 2008-11-18 13:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_gcc.sh * common.mak ! Fixed previous and even older workaround for cyclic reference in common.mak when used with GNU-make. ; Please review/test. Viktor Szakats 2008-11-18 13:05:21 +00:00
  • 00a802ac7b 2008-11-18 00:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/common.mak * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgwnd.prg ! Minor typos - strict Harbour code quality warnings. Pritpal Bedi 2008-11-18 08:45:54 +00:00
  • 5c2e4521ce 2008-11-17 23:59 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/Makefile * harbour/contrib/gtwvg/common.mak + wvgdlg.prg Pritpal Bedi 2008-11-18 08:16:08 +00:00
  • ab6a849699 2008-11-18 03:04 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * ChangeLog * Two recent TODOs in entries marked as [DONE] by this change: 2008-11-18 01:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) (It was "broken" due to enhancements, see the TODOs. Thanks anyway.) Viktor Szakats 2008-11-18 02:05:40 +00:00
  • f5a6a8112f 2008-11-18 02:53 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c ! Fix to previous fix to maximize the window when the initial size would be too big to fit on screen (stupid omission). Now the previously cited sizing problem is alright. Viktor Szakats 2008-11-18 01:59:51 +00:00
  • 2fb971abd9 2008-11-18 01:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_gcc.sh * harbour/make_gcc.mak ! fixed GCC builds broken by modifications in common.mak Przemyslaw Czerpak 2008-11-18 00:35:51 +00:00
  • 4da9dbd24d 2008-11-16 23:22 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Resizing: some recent changes reverted back. ; TODO: reversal in GTWVT also. It breaks some pre-initialization issues. Pritpal Bedi 2008-11-17 08:13:32 +00:00
  • be56aaa8b8 2008-11-16 23:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/wvgsink.c * Minor cleanup to hb_strncat() (it's best to use 'sizeof( target ) - 1' for size, if target is a char array. The buffer was off by one on the good direction.) Viktor Szakats 2008-11-16 22:08:33 +00:00
  • 3161755cff 2008-11-16 13:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Slight fix in WM_PAINT message. Pritpal Bedi 2008-11-16 21:06:09 +00:00
  • 6d093c56ab 2008-11-16 07:29 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/gtwvg.h ! Further tuned up the resizing behavior. Viktor please check. Pritpal Bedi 2008-11-16 15:31:09 +00:00
  • 913d287aca 2008-11-16 15:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbatomic.h + added support for built in GCC atomic functions: __sync_*() They are present in GCC >= 4.1 if given CPU supports them. For x86 CPU family the ones we use need at least i486 CPU. Please make tests with other CPUs like PPC. If given platform/CPU does not support them then GCC generate call to function __sync_*_<N>() where <N> is size of given type used in atomic operation instead of storing inlined assembler code. Przemyslaw Czerpak 2008-11-16 14:31:37 +00:00
  • 15dbc1c7e3 2008-11-15 23:59 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcrt.prg ! Further tuned up the resizing behavior. Silly typos. Pritpal Bedi 2008-11-16 08:05:11 +00:00
  • 0caad823a1 2008-11-15 23:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Further tuned up the resizing behavior. Pritpal Bedi 2008-11-16 07:03:58 +00:00
  • f7b1452f16 2008-11-15 13:12 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/gtwvg.h - pWVT->bResizing - pWVT->bAlreadySizing ; Optimized resizing behavior. Now Window must not flicker until resizing is finished. Please test. If this effects the desired behavior, let me port it to GTWVT also. Pritpal Bedi 2008-11-15 21:19:55 +00:00
  • 3ea0411813 2008-11-15 08:17 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/gtwvg.h + BOOL bDeferPaint; member. * harbour/contrib/gtwvg/hbgtwvg.ch + #define HB_GTI_DEFERPAINT Implemented hb_gtInfo( HB_GTI_DEFERPAINT, FALSE | TRUE ) For consoles hosting ActiveX controls need not be painted text buffer. :TOFIX To extend this protocol for resizing buffer too Pritpal Bedi 2008-11-15 16:30:12 +00:00
  • 720ab17282 2008-11-14 20:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgsink.c ! Pacified some warnings. ! Formatting per Harbour standards. Pritpal Bedi 2008-11-15 04:59:52 +00:00
  • a3c411b23f 2008-11-15 01:43 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * contrib/mtpl_b32.mak * contrib/mtpl_vc.mak * Minor fix. Viktor Szakats 2008-11-15 00:54:22 +00:00
  • 1a8f4b4f80 Viktor Szakats 2008-11-14 19:55:16 +00:00
  • b52df58d23 Changelog entries date change. Pritpal Bedi 2008-11-14 15:34:49 +00:00
  • 2072dc31e2 2008-11-15 07:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgphdlr.prg ! Hash() => hb_hash() Pritpal Bedi 2008-11-14 15:32:07 +00:00
  • 12e866c2e4 2008-11-14 00:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c + New HB_GTI_ + HB_GTE_ messages. Pritpal Bedi 2008-11-14 09:21:31 +00:00
  • 26534784e8 2008-11-12 23:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbgtcore.c ! removed code I committed by mistake. Przemyslaw Czerpak 2008-11-12 22:27:19 +00:00
  • 3e2a8a9fc6 2008-11-12 23:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/fm.c + added support for enabling/disabling memory statistic when application starts. To enable memory statistic it's enough to set HB_FM_STAT environment variable to non empty value. To disable memory statistic it's enough to set HB_NO_FM_STAT envvar. The default setting may depend on build time option. Now is enabled when memory statistic is compiled when harbour is created. It may not work if C compiler does not allow to check environment variables from startup code. F.e. functions to access environment can be also part of dynamic library registered after harbour.dll or harbour core code startup functions. Viktor I would like to ask you only about one thing. Please do not remove current support for HB_FM_STATISTICS_OFF from GNU make builds so Harbour user can still create binaries without any memory statistic code using -[no]fmstat switch in hb* scripts. The above feature is only for users who need support for enabling/disabling memory statistic to test application if foreign environment, f.e. at client computers. Of course if it will work with given C compiler and/or type of application (linked dynamically or statically). Please check. Przemyslaw Czerpak 2008-11-12 22:15:28 +00:00
  • 45568708d8 minor Viktor Szakats 2008-11-12 19:08:33 +00:00
  • d4b7cd1881 2008-11-12 20:03 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/linux1st.txt * Updated for Ubuntu 8.10. Viktor Szakats 2008-11-12 19:03:30 +00:00
  • 7c7756a853 2008-11-12 19:11 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.bat * make_b32.mak * make_vc.bat * make_vc.mak * make_gcc.mak * contrib/mtpl_b32.mak * contrib/mtpl_gcc.mak * contrib/mtpl_vc.mak + Added 'set HB_BUILD_OPTIM=no' option to disable all C compiler optimization for all compilers in non-GNU make system. This replaces old envvars BCC_NOOPTIM and GCC_NOOPTIM and add MSVC support for this option. Viktor Szakats 2008-11-12 18:12:56 +00:00
  • 030b68ec73 2008-11-12 18:20 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbverdsp.c * Don't show '(C mode)', only C++. Viktor Szakats 2008-11-12 17:21:13 +00:00
  • 0e88f2ff77 minor Viktor Szakats 2008-11-12 17:19:04 +00:00
  • 20b768bbce 2008-11-12 14:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_vc.mak + TOFIX added for the case when HB_CC_NAME is overridden by user and MT/DLL targets are being created. Viktor Szakats 2008-11-12 13:45:27 +00:00
  • 8171ecbecf 2008-11-12 13:57 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbverdsp.c ! Fixed displaying tracing status. (INFO and DEBUG level counts as 'on'.) Viktor Szakats 2008-11-12 12:58:07 +00:00
  • bc980240ea 2008-11-12 12:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * common.mak * utils/hbdoc/Makefile * utils/hbmake/Makefile * utils/hbtest/Makefile * utils/hbrun/Makefile % Setup to build shipped Harbour executables with -gc0. ; TODO: Please update make_gcc.mak. Viktor Szakats 2008-11-12 11:34:50 +00:00
  • e36ede247e 2008-11-12 01:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbfcdx/dbfcdx1.c ! fixed bug in joined leaf pages size calculation which activated error massage enabled by HB_CDX_DBGCODE_EXT macro. Thanks to Saulius for reporting the problem. Przemyslaw Czerpak 2008-11-12 00:47:54 +00:00
  • 9a4a5e5661 2008-11-11 21:57 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbverdsp.c * Streamlined the /build information screen. It's now more compact and now show if tracing is enabled. Max symbol length got removed, ANSI C startup also, because it needs a custom C flag anyway. Viktor Szakats 2008-11-11 21:03:38 +00:00
  • 40bcdde8c0 2008-11-11 15:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcompdf.h * harbour/source/compiler/harbour.yyc * harbour/source/compiler/harbour.y ! fixed compile time warnings for __enum* messages used in simpled code block variables inside FOR EACH statement, Przemyslaw Czerpak 2008-11-11 14:55:41 +00:00
  • 1c58580a01 2008-11-11 13:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak + hbmk.bat and hbmk_*.bat will now be installed on 'make*.bat install' Viktor Szakats 2008-11-11 12:57:42 +00:00
  • e457acf3d8 minor typo Viktor Szakats 2008-11-11 12:20:08 +00:00
  • 3c1f2fdeb4 2008-11-11 13:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * ChangeLog ! Fixed MT mode .dll not starting up properly. IOW now 'hbmk -shared -mt' works. Relevant entries marked as [DONE] Viktor Szakats 2008-11-11 12:18:46 +00:00
  • ffae8f9489 2008-11-11 12:08 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/console.c ! Fixed __EJECT() writing an EJECT only if output device was "PRINTER". This fixes problem reported by Ciro, and also a very old TOFIX which was removed very long ago by mistake. (see thread "Bug: __EJECT() (David)" on 2000-07-27) [TOMERGE 1.0] Viktor Szakats 2008-11-11 11:09:30 +00:00
  • 1eba9cf55f 2008-11-11 05:34 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * common.mak * bin/hbmk.bat + Added generation of MT harbour .dlls for BCC and MSVC. ; TOFIX: 'hbmk -shared -mt' doesn't seem to work, resulting app simply exists for both BCC and MSVC. ; TODO: Please update make_gcc.mak. Viktor Szakats 2008-11-11 04:35:28 +00:00
  • ff29cb14e2 2008-11-11 04:22 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * make_gcc.mak * common.mak * Changed dll and mt obj locations to reside inside the platform dir: obj/dll/* -> obj/*/dll obj/*_mt -> obj/*/mt + Added provisions for new obj location: obj/*/mt_dll Viktor Szakats 2008-11-11 03:22:56 +00:00
  • 0342c6c8da 2008-11-11 03:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * make_gcc.mak * common.mak + Added generation of hbmainstd and hbmainwin libs. Viktor Szakats 2008-11-11 02:58:14 +00:00
  • 4f7b0310d3 2008-11-11 03:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + contrib/examples/rl + contrib/examples/rl/Makefile + contrib/examples/rl/hbmk_b32.bat + contrib/examples/rl/hbmk_vc.bat + contrib/examples/rl/readme.txt + Added build files for Clipper RL utility. (if someone remembers :) Viktor Szakats 2008-11-11 02:15:10 +00:00
  • 57e48a64b0 2008-11-11 02:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hbmk.bat + Added '-shared' support for MSVC. ! Fixed to cleanup mainstd.obj and mainwin.obj. Viktor Szakats 2008-11-11 01:47:58 +00:00
  • 9a28707aba 2008-11-11 02:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak * make_gcc.mak + Added -DHB_TR_LEVEL_DEBUG C compiler option when HB_BUILD_DEBUG=yes. Viktor Szakats 2008-11-11 01:36:18 +00:00
  • 4b8267162a 2008-11-11 01:39 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + config/w32/pocc64.cf + Added Pelles C x64 GNU-make file. Viktor Szakats 2008-11-11 00:40:50 +00:00
  • 8f6aa8e802 2008-11-11 00:39 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_b32.mak * make_vc.mak ! Fixed linking hbtest-dll.exe with tracing enabled. Viktor Szakats 2008-11-10 23:44:17 +00:00
  • d146d9bc50 2008-11-10 15:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/common.mak * contrib/hbcurl/Makefile * contrib/hbcurl/hbcurl.c + contrib/hbcurl/hbcurlm.c + Some disabled (not mainstream) functions moved to a separate file. Viktor Szakats 2008-11-10 14:19:04 +00:00
  • caf47b7238 2008-11-10 14:41 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/source/common/hbstr.c + added hb_numToStr() Przemyslaw Czerpak 2008-11-10 13:40:43 +00:00
  • 4e5eba91bd 2008-11-10 09:50 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbmath.h ! Fixed Pelles C 5.00 not having an 'inf' (HUGE_VAL) symbol when in -Tarm-coff (~WinCE) mode. Pelles C bug (?). Viktor Szakats 2008-11-10 08:56:41 +00:00
  • 8aeaaac8eb 2008-11-10 03:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/fm.c ! Fixed missing abort() on WinCE. (for Pelles C only, but the fix should work for any WinCE compilers). ; TOFIX: Now the only remaining showstopper for PellesC5 WinCE support is: ../../math.c(652): error #3120: [asm] Symbol 'inf' is undefined. Viktor Szakats 2008-11-10 02:36:53 +00:00
  • 0168003aa6 2008-11-10 03:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/w32/poccce.cf ! Added -DHB_NO_WIN_CONSOLE. Viktor Szakats 2008-11-10 02:26:54 +00:00
  • 73d025d232 2008-11-10 02:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/w32/poccce.cf ! Added -DUNICODE switch. Viktor Szakats 2008-11-10 02:06:20 +00:00