Commit Graph

  • ea4b83a64e Added this NOTE to latest ChangeLog entry: Viktor Szakats 2009-11-15 16:00:26 +00:00
  • 41fdd8e051 2009-11-15 16:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_misc.prg ! Added missing common.ch. Viktor Szakats 2009-11-15 15:56:19 +00:00
  • a40afd16e8 2009-11-15 13:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbqt/hbqt_misc.prg + Added missing file from commit. Viktor Szakats 2009-11-15 12:44:53 +00:00
  • e404195f36 2009-11-15 09:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.h * contrib/hbqt/generator/hbqtgen.prg * contrib/hbqt/hbqt.ch * contrib/hbqt/hbqt_destruct.cpp * contrib/hbqt/tests/demoqt.prg * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/Makefile * contrib/hbxbp/xbpappevent.prg * contrib/hbxbp/xbpsle.prg * contrib/hbxbp/xbplistbox.prg * contrib/hbxbp/xbppresspace.prg * contrib/hbxbp/xbpcheckbox.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbpradiobutton.prg * contrib/hbxbp/xbprtf.prg * contrib/hbxbp/xbpfiledialog.prg * contrib/hbxbp/tests/demoxbp.prg * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbptabpage.prg * contrib/hbxbp/xbpwindow.prg * contrib/hbxbp/xbpcombobox.prg * contrib/hbxbp/xbpstatusbar.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbxbp/xbpprintdialog.prg * contrib/hbxbp/xbpbitmap.prg * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpprinter.prg * contrib/hbxbp/xbpscrollbar.prg * contrib/hbxbp/xbpfontdialog.prg * contrib/hbxbp/xbphtmlviewer.prg * contrib/hbxbp/xbpstatic.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpstyle.prg * contrib/hbxbp/xbptoolbar.prg * contrib/hbxbp/xbp3state.prg * contrib/hbxbp/xbpspinbutton.prg * contrib/hbxbp/xbpdataref.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpmle.prg ! Fixed to include hbqt.ch from xbp.ch instead of doing it in each file manually. * Renamed __debug__ to __HB_DEBUG__ ! Fixed just_debug() to work in UNICODE mode. * Renamed hb_getMemUsed() to hbqt_getmemused() * Renamed just_debug() to hbqt_debug() + Added multiple parameter support to HB_OUTDEBUG(). * Renamed HB_OUTDEBUG() to HBQT_DEBUG() in hbqt and HBXBP_DEBUG() in hbxbp. ! Fixed #include <Psapi.h> to #include <psapi.h>. ! Replaced all debug calls to use HBQT_DEBUG() / HBXBP_DEBUG(). ; NOTE: After this change __HB_DEBUG__ controls debug mode in both .c and .prg mode. Windows specific debug output can still be enabled with __HB_WINDEBUG__. ; NOTE: I didn't test any of these. Pls do so. ; NOTE: All above is temporary as it would be better add OutputDebugString() support to our RTL trace engine (enabled with a flag), plus multiple parameter support (preferably accepting any types) to HB_TRACESTRING(). Since my .c skill would kill this effort, or at least make it quite bumpy, I'd kindly ask someone (Przemek, are you there? ;) to implement it. Preferably both. ; TODO: Regenerate all hbqt sources. Viktor Szakats 2009-11-15 08:44:27 +00:00
  • 3355607f87 2009-11-15 08:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed typo causing build-time flags to not be recognized when using embedded Harbour compiler and -bldf option. Viktor Szakats 2009-11-15 07:38:25 +00:00
  • 8d0fd3dc5a 2009-11-15 08:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbi18n1.c ! Fixed bcc warning in recent commit. Viktor Szakats 2009-11-15 07:22:25 +00:00
  • 1e82b55122 2009-11-14 22:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h ! Fixed double freeing of HbDbfModel::block because of recalling the same function twice. Przemek ValGrind really helped here, thanks. Pritpal Bedi 2009-11-15 06:25:17 +00:00
  • b4c52406f1 2009-11-14 22:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/Makefile * contrib/gtwvg/wvgsysw.prg * contrib/gtwvg/wvgwing.c * contrib/gtwvg/wvgwnd.prg - contrib/gtwvg/wincallb.c - contrib/gtwvg/wincback.prg Pritpal Bedi 2009-11-15 06:14:05 +00:00
  • 7dc1d60d09 2009-11-15 06:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_destruct.cpp ! Fixed the way windows.h is included. ! Fixed to exclude Windows stuff on non-Windows systems (in debug mode). ; PLEASE KEEP IT THIS WAY. Viktor Szakats 2009-11-15 05:35:50 +00:00
  • 75e90cbfa9 2009-11-15 05:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbsms/Makefile ! Fixed dependency on tpathy headers. Viktor Szakats 2009-11-15 04:31:21 +00:00
  • 2bf21ca21e 2009-11-15 05:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/compiler/genc.c * src/compiler/gencc.c * Using HB_BYTE instead of BYTE in generated .c sources. Viktor Szakats 2009-11-15 04:22:05 +00:00
  • 007c3be271 2009-11-15 04:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/win/bcc.mk + Added hack to hack so that bcc autoconfiguration works even when bcc is explicitly selected. Now I wonder what will be the next corner case bcc users will come up with. Viktor Szakats 2009-11-15 03:23:21 +00:00
  • 3f1f0600c6 2009-11-15 03:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/win/bcc.mk + Changed to use ilink32 directly to link executables instead of relying on bcc32. This changed synced this details with hbmk2. Please test, especially on Linux+Wine. Also please don't hesitate to make adjustments to this change if needed. BCC isn't my bread and butter and I didn't make extensive tests. Viktor Szakats 2009-11-15 02:52:43 +00:00
  • 6340b87373 2009-11-14 23:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.ch * contrib/hbqt/tests/demoqt.prg + Changed to use same .prg level debug trace call method as in hbxbp. Enable it with __HB_OUTDEBUG__. On Windows to use OutputDebugString() instead of regular Harbour trace calls, also #define __HB_WINDEBUG__. In this case, also link hbwin lib (not xhb lib). * Moved QT_PTROF() macro from demo code to header. Viktor Szakats 2009-11-14 22:17:07 +00:00
  • b2b24c3210 2009-11-14 12:16 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/tests/demoqt.prg ! Fixed to excluse non-working components and streamlined hb_toOutDebug(). Pritpal Bedi 2009-11-14 20:18:09 +00:00
  • 6c3d6fe4ca 2009-11-14 10:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvtwin.ch + Added few more constants. Pritpal Bedi 2009-11-14 18:09:17 +00:00
  • 396dff8431 2009-11-14 18:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbi18n1.c + Added plural form support for these languages: CS, FR, GA, HR, HU, JA, KO, LV, PT-BR, RO, SK, SL, SR, TR, UK, VI Viktor Szakats 2009-11-14 17:11:06 +00:00
  • 70513cee86 2009-11-14 16:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.h + sqlite upgraded to 3.6.20 (from 3.6.18) Viktor Szakats 2009-11-14 15:16:35 +00:00
  • 5de455b929 2009-11-14 16:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c * updated to work well with CPs where CHR( 0 ) is not sorted as 1-st character Przemyslaw Czerpak 2009-11-14 15:00:50 +00:00
  • 8d11d45221 2009-11-14 05:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/cp_tpl.c * src/codepage/cpbg866.c * src/codepage/cpbgiso.c * src/codepage/cpbgmik.c * src/codepage/cpbgwin.c * src/codepage/cpcs852.c * src/codepage/cpcsiso.c * src/codepage/cpcskam.c * src/codepage/cpcswin.c * src/codepage/cpdeiso.c * src/codepage/cpdewin.c * src/codepage/cpel737.c * src/codepage/cpeliso.c * src/codepage/cpelwin.c * src/codepage/cpes850.c * src/codepage/cpesiso.c * src/codepage/cpeswin.c * src/codepage/cpeswinm.c * src/codepage/cpfriso.c * src/codepage/cpfrwin.c * src/codepage/cphr437.c * src/codepage/cphr852.c * src/codepage/cphrwin.c * src/codepage/cphuiso.c * src/codepage/cphuwin.c * src/codepage/cpit437.c * src/codepage/cpitisb.c * src/codepage/cpitiso.c * src/codepage/cpitwin.c * src/codepage/cpltwin.c * src/codepage/cppl852.c * src/codepage/cppliso.c * src/codepage/cpplmaz.c * src/codepage/cpplwin.c * src/codepage/cppt850.c * src/codepage/cpptiso.c * src/codepage/cpro852.c * src/codepage/cproiso.c * src/codepage/cprowin.c * src/codepage/cpru866.c * src/codepage/cpruiso.c * src/codepage/cprukoi.c * src/codepage/cpruwin.c * src/codepage/cpsk852.c * src/codepage/cpskiso.c * src/codepage/cpskkam.c * src/codepage/cpskwin.c * src/codepage/cpsl437.c * src/codepage/cpsl852.c * src/codepage/cpsliso.c * src/codepage/cpslwin.c * src/codepage/cpsrwin.c * src/codepage/cpsv437c.c * src/codepage/cpsviso.c * src/codepage/cpsvwin.c * src/codepage/cptr857.c * src/codepage/cptriso.c * src/codepage/cptrwin.c * src/codepage/cpua1125.c * src/codepage/cpua866.c * src/codepage/cpuakoi.c * src/codepage/cpuawin.c * src/codepage/Makefile % Deleted now redundant comments. Viktor Szakats 2009-11-14 04:07:58 +00:00
  • fcb59fd813 2009-11-14 04:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/cpde850.c * src/codepage/cpes850c.c * src/codepage/cpfi850.c * src/codepage/cpfr850.c * src/codepage/cphu852.c * src/codepage/cphu852c.c * src/codepage/cpis850.c * src/codepage/cpis861.c * src/codepage/cpit850.c * src/codepage/cpnl850.c * src/codepage/cpno865.c * src/codepage/cppt860.c * src/codepage/cpsv850.c + Regenerated using latest cpinfo.prg in C5.2e Intl. Viktor Szakats 2009-11-14 03:58:36 +00:00
  • 4be6249a73 2009-11-14 04:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * added small hack to eliminate negative handles from 32 bit windows builds. Please remember that this trick can work only in 32 bit windows version. In 64 bit ones valid handle after casting to integer value can give negative 64 bit number so checking for wrong handle please compare them with FS_ERROR (-1) instead of using < 0 or sth like that. Otherwise your code may not work properly with some new windows versions or may even suddenly stop to work with existing ones even if they worked for some time without problems. Przemyslaw Czerpak 2009-11-14 03:22:09 +00:00
  • 957cad0844 2009-11-13 17:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) Pritpal Bedi 2009-11-14 01:58:58 +00:00
  • 57012e8e25 2009-11-13 20:40 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * changed ulRetVal to u32RetVal to be the same name in all file * added RTE if AdsSkip(), AdsGotoRecord(), AdsGotoTop(), and AdsGotoBottom() return not AE_SUCCESS. All these functions return 7022 (Maximum index levels) on unbalanced ADS indexes. Mindaugas Kavaliauskas 2009-11-13 18:40:38 +00:00
  • 8bb0bab87c 2009-11-13 14:28 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rtl/hbi18n1.c ! fixed Lithuanian plural form index Mindaugas Kavaliauskas 2009-11-13 12:31:34 +00:00
  • 96004e5bbd 2009-11-12 16:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Updated dev list max attachment size. Viktor Szakats 2009-11-12 15:24:23 +00:00
  • 3e12c65a94 2009-11-12 13:15 UTC+0200 Chen Kedem <niki@synel.co.il> * harbour/config/win/bcc.mk ! Change page size from 96 to 128. Page size must be power of 2. This fix "invalid page size value ignored" warnings. Chen Kedem 2009-11-12 11:17:55 +00:00
  • c931ffa1d3 2009-11-10 11:55 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpmenubar.prg ! Fixed diuble freeing of signals. Pritpal Bedi 2009-11-10 19:55:47 +00:00
  • aec8ebcb85 2009-11-10 19:31 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcdpreg.h * use macro instead of direct value Przemyslaw Czerpak 2009-11-10 18:32:19 +00:00
  • 83c724ee05 2009-11-10 18:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * tests/cpinfo.prg + Avoiding memowrit() since it will append a Chr(26) which may cause problems. Viktor Szakats 2009-11-10 17:54:53 +00:00
  • b7a1bda9c0 2009-11-10 18:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/cpinfo.prg * harbour/include/hbapicdp.h * harbour/include/hbcdpreg.h * modified format used for CP definition using binary tables + added Latin character striping from non Latin based CPs * changed warning message to be more clear. In most of cases when this message is shown: Warning: irregular CP which needs verification for human readable definition in Harbour it should be possible to create human non binary CP definition. Usually it should be enough to copy HB_CP_UPPER and HB_CP_LOWER strings and verify if final result are compatible by comparing automatically generated .c file with binary tables. If you will find some CPs where it's not compatible then please inform me about it and I'll try to update cpinfo.prg When this message is shown: Warning: irregular CP which needs special definition in Harbour using binary tables generated by this program then binary tables have to be used to replicate exact CP conditions. If no warning message is shown then human readable form of CP definition can be used without (I hope ;)) additional verification. Przemyslaw Czerpak 2009-11-10 17:25:29 +00:00
  • 48fb729114 2009-11-09 08:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_slots.cpp * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbptabpage.prg ! Fixed some stupid typos and changed the way signals are disconnected. Pritpal Bedi 2009-11-10 16:30:28 +00:00
  • 79764499f2 2009-11-10 16:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/cpit850m.c * src/codepage/cpde850m.c * src/codepage/cpsv850m.c * src/codepage/cpnl850m.c * src/codepage/cpes850m.c * src/codepage/cpfr850m.c ! Deleted Chr(26) EOL. Viktor Szakats 2009-11-10 15:55:33 +00:00
  • 29d86ceea5 2009-11-10 15:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbextcdp.ch * Updated to reflect recent couple of commits. Viktor Szakats 2009-11-10 14:29:32 +00:00
  • 6e88027684 2009-11-10 15:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/cpes850c.c * src/codepage/cpnl850.c * src/codepage/cpde850.c * src/codepage/cpfi850.c * src/codepage/cpit850.c ! Wrong CP in descriptions. Viktor Szakats 2009-11-10 14:15:53 +00:00
  • 66468dc258 2009-11-10 15:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * codepage/Makefile - codepage/cpesisoc.c - codepage/cpeswinc.c - Deletes ISO and Win pairs of ES850C. Viktor Szakats 2009-11-10 14:11:46 +00:00
  • 2db51a6556 2009-11-10 15:03 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/cpinfo.prg ! fixed possible infinite loop in character padding procedure Przemyslaw Czerpak 2009-11-10 14:03:36 +00:00
  • 24e09f396f 2009-11-10 13:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/cpinfo.prg + added additional information that binary tables generated by cpinfo.prg have to be used instead of human readable form when such situation can be easy detected Przemyslaw Czerpak 2009-11-10 12:34:49 +00:00
  • e607a388df 2009-11-10 13:02 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rtl/cdpapi.c * removed unnecessary assignment to pacify BCC warning Mindaugas Kavaliauskas 2009-11-10 11:01:54 +00:00
  • afe718b590 2009-11-10 11:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbset.h * harbour/src/vm/set.c + added new C function hb_setGetOSCP() Przemyslaw Czerpak 2009-11-10 10:55:05 +00:00
  • 1585573c61 2009-11-10 11:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/cpinfo.prg + try to generate HB_CP_UPPER and HB_CP_LOWER strings which are ready to use in Harbour CP definition using human readable form. Warning: please remember that not all CPs can be created in human readable form and if you want to create Clipper compatible definition then it should be always verified by comparing .c files generated by cpinfo compiled using Clipper and Harbour. Przemyslaw Czerpak 2009-11-10 10:00:28 +00:00
  • 38029fd7c9 2009-11-10 09:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/codepage/cphu852c.c * converted to use human readable form which I think should better show what exactly Clipper's ntxhu852.obj does Przemyslaw Czerpak 2009-11-10 08:43:56 +00:00
  • 402ef31cf4 2009-11-10 09:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/cphu852.c + src/codepage/cphu852c.c - src/codepage/cphu852s.c * src/codepage/Makefile * include/hbextcdp.ch * Changed HU852 CP to be the same as HUISO and HUWIN. I kept the extra non-Hungarian char, which makes this CP fully compatible with sixhu852.obj. + Added HU852C which is fully C5.2e compatible, this file was generated by cpinfo using C5.2e Intl + ntxhu852.obj. This may fix some C5.2e incompatibilities that existed in former HU852 CP. - Deleted HU852S, it's now called HU852. ; NOTE: Since there is no 'default' HU852 CP in Harbour I find it ok to provide C5.2e compatible CP by the name 'HU852C'. If this seems bothering to Hungarian users in general, we may think out something. Viktor Szakats 2009-11-10 08:21:50 +00:00
  • d7191fbbe1 2009-11-10 07:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/codepage/Makefile * include/hbextcdp.ch ! Deleted references to deleted CPs. Viktor Szakats 2009-11-10 06:16:15 +00:00
  • c1a60d0fcb 2009-11-10 04:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * doc/xhb-diff.txt ! Typos. Viktor Szakats 2009-11-10 03:02:37 +00:00
  • f305183b75 2009-11-10 03:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - src/codepage/cphuisos.c - src/codepage/cphuwins.c - Deleted these variants which are no longer needed. Viktor Szakats 2009-11-10 02:39:28 +00:00
  • e14470365f 2009-11-10 02:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c * harbour/include/hbapicdp.h + added new C functions: hb_cdpU16AsStrLen(), hb_cdpU16ToStr(), hb_cdpStrAsU16Len(), hb_cdpStrToU16() Przemyslaw Czerpak 2009-11-10 01:35:49 +00:00
  • 46519d7827 2009-11-09 23:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddads/adsfunc.c * Minor cleanup. Viktor Szakats 2009-11-09 22:38:57 +00:00
  • bebed22350 2009-11-09 21:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * marked last TOFIX note as [DONE] - thanks to Mindaugas Przemyslaw Czerpak 2009-11-09 20:22:48 +00:00
  • 2f44c8201e 2009-11-09 18:45 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/adsx.c * harbour/contrib/rddsql/hbrddsql.h * harbour/contrib/rddsql/sqlmix.c * updated to use hb_cdpcmp() Mindaugas Kavaliauskas 2009-11-09 16:48:32 +00:00
  • bf419526fe 2009-11-09 17:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh ! added links with full version number to harbour shared library It fixes problem with Harbour tools linked with libharbour-*.so in system wide installation (i.e. in RPM or DEB packages) Przemyslaw Czerpak 2009-11-09 16:33:44 +00:00
  • 286b418511 2009-11-09 16:26 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/win/bcc.mk * increased library page size for 64 to 96 Przemyslaw Czerpak 2009-11-09 15:26:57 +00:00
  • 75f58f012f 2009-11-09 13:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c ! fixed very bad typo in new CDP API code - hb_cdpnDup2() was not updating original string size. This bug was critical for RDDs. Przemyslaw Czerpak 2009-11-09 12:23:48 +00:00
  • fe8e42108b 2009-11-08 12:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgwnd.prg ! Few tweaks. Not so important. Pritpal Bedi 2009-11-08 20:48:49 +00:00
  • 474db3774f 2009-11-08 16:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h ! fixed PHB_FUNC declaration. 'extern "C"' can be removed only for BORLAND and other buggy compilers which may not accept it but not for. In some platforms it's very important to keep correct declarations because without this flag final binaries will not work. Przemyslaw Czerpak 2009-11-08 15:50:52 +00:00
  • c0360a989f 2009-11-08 09:42 UTC-0600 Teo Fonrouge (teo/at/windtelsoft/dot/com) * ChangeLog ! Fixed wrong placing of my previous entry on ChangeLog Teo Fonrouge 2009-11-08 15:42:29 +00:00
  • 8b14df287f * harbour/ChangeLog * corrected my UTC offset April White 2009-11-08 15:31:53 +00:00
  • e71ae75220 2009-11-08 09:28 UTC-0600 Teo Fonrouge (teo/at/windtelsoft/dot/com) * include/hbdefs.h ! Fixed compiling of .cpp sources in BCC55 by removing prefix declaration HB_EXTERN_C_ from "typedef HARBOUR" and "typedef PHB_FUNC" declarations Teo Fonrouge 2009-11-08 15:29:20 +00:00
  • 4a32d6b6de * harbour/doc/dirstruc.txt * repositioned hbdoc and hbextern, from util to examples + added hbdoc2 * renamed hbmk to hbmk2 * harbour/doc/en-en/menu.txt * cosmetic/grammatical change April White 2009-11-08 15:27:45 +00:00
  • 6995998eba 2009-11-08 12:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapigt.h * harbour/src/rtl/hbgtcore.c * harbour/src/vm/estack.c * harbour/src/vm/garbage.c ! fixed marking GC items stored in thread local GT windows Przemyslaw Czerpak 2009-11-08 11:01:28 +00:00
  • 7ec5d4cc53 2009-11-08 02:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/set.c ! fixed small typos in returned values (FALSE instead of NULL and 0) Przemyslaw Czerpak 2009-11-08 01:46:17 +00:00
  • 05bc559444 * harbour/doc/inet.txt * intentionally removed DOC header/footer so that hbdoc/hbdoc2 ignore this file * please see en-EN/hbinet.txt which now replaces this file * harbour/examples/hbdoc2/hbdoc2.prg * removed 'merge' lines mistakenly left in April White 2009-11-07 03:25:24 +00:00
  • c8c8234c30 + harbour/doc/en-EN/hbinet.txt + initial version, based on harbour/inet.txt and source files April White 2009-11-07 02:15:44 +00:00
  • 6603c2e83b * harbour/examples/hbdoc2/genhtml.prg * harbour/examples/hbdoc2/gentpl.prg * harbour/examples/hbdoc2/gentxt.prg * harbour/examples/hbdoc2/genxml.prg * harbour/examples/hbdoc2/hbdoc2.ch * harbour/examples/hbdoc2/hbdoc2.prg * harbour/examples/hbdoc2/tmplates.prg * internal refactoring * harbour/doc/en-EN/cmdline.txt * harbour/doc/en-EN/compiler.txt * harbour/doc/en-EN/gnulice.txt * harbour/doc/en-EN/license.txt * harbour/doc/en-EN/macro.txt * harbour/doc/en-EN/rdddb.txt * harbour/doc/en-EN/strtotype.txt * minor formatting April White 2009-11-07 02:13:20 +00:00
  • 198fc548b0 2009-11-06 16:15 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contib/rddads/adsfunc.c * AdsIsConnectionAlive() guarded using #if ADS_LIB_VERSION >= 800 Mindaugas Kavaliauskas 2009-11-06 14:16:12 +00:00
  • 3fddd75f6b 2009-11-06 00:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/strcase.c * harbour/src/rtl/cdpapi.c * moved some CP dependent functions from strcase.c to cdpapi.c They will be reimplemented in new CDP code. Przemyslaw Czerpak 2009-11-05 23:16:00 +00:00
  • f1f4b7e1e1 2009-11-05 19:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Deleted 'lib' prefix for os2/gcc targets to sync it with Harbour GNU make build setup. See my mail on dev list for other options. Viktor Szakats 2009-11-05 19:03:08 +00:00
  • bb37817b27 2009-11-05 15:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/os2/gcc.mk ! Fixed to use .lib extension in gccomf mode. As far I could debunk it from lenghty e-mail, this is the default extension for libs, used by OS/2 GCC in OMF mode. If not, don't blame me. ! Fixed to not use lib prefix in gccomf mode. It does seem alright but due to no testing again give me *very short correction information*, if this turns out to be false. Viktor Szakats 2009-11-05 14:10:27 +00:00
  • 8eb52166ad 2009-11-04 20:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg ! do not overwrite file extensions set in .clp file when checking dependencies in incremental mode Przemyslaw Czerpak 2009-11-04 19:05:01 +00:00
  • 0357d329c2 2009-11-04 19:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg ! fixed incremental mode for @.clp files. I tried to make all modifications locally to not break some other code which may need "@" in file names because I do not know hbmk2 code. Przemyslaw Czerpak 2009-11-04 18:51:40 +00:00
  • ac24e22ba6 2009-11-04 17:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/os2/gcc.mk * Changed to use GCC default extensions for objects and libs even in OMF mode. ! This fixed hbmk2 problems reported by David Arturo Macias Corona. ; Please verify if now also changed lib extension didn't create any new problem in hbmk2, f.e. when using -strip option. Viktor Szakats 2009-11-04 16:06:27 +00:00
  • 0361acf77f 2009-11-04 09:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added EXAMPLEs for Windows SDK 7. There is included compiler there for almost all combinations, only Itanium didn't work for me out of the box. This is the simplest and most slim way to use MSVC compiler, and also free. Viktor Szakats 2009-11-04 08:16:41 +00:00
  • f7e1d79191 2009-11-03 13:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbstr.c ! fixed typo in HB_TRACE message - problem reported by Alex Przemyslaw Czerpak 2009-11-03 12:37:01 +00:00
  • e3050ec14b 2009-11-02 12:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c * harbour/include/hbapicdp.h + added two new functions hb_cdpU16ToStr() and hb_cdpU16LEToStr() Przemyslaw Czerpak 2009-11-02 11:29:24 +00:00
  • fe99453ede 2009-11-02 12:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/win/bcc.mk ! Fixed -I order after recent change to not interfere with embedded pcre headers. Viktor Szakats 2009-11-02 11:07:44 +00:00
  • 396cf43de2 2009-11-02 10:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/win/bcc.mk - Deleted HB_DFLAGS var which was not needed at the end. Viktor Szakats 2009-11-02 09:26:41 +00:00
  • b62fda94e5 2009-11-02 10:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/win/bcc.mk + Added hack to automatically configure bcc compilers which makes proper setup of bcc32.cfg and ilink32.cfg unnecessary. NOTE: This only works if you use compiler autodetection, which means DON'T set HB_COMPILER to bcc manually. ; Please make tests, f.e. I didn't test .dll creation. Viktor Szakats 2009-11-02 09:24:06 +00:00
  • a4514c514a 2009-11-01 20:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg Pritpal Bedi 2009-11-02 04:25:52 +00:00
  • 5f3348c5ae 2009-11-02 02:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added autodetection of x86_64 architecture on win platform even when using 32-bit build of GNU Make. (This makes usage of 64-bit build of GNU Make less important.) Viktor Szakats 2009-11-02 01:17:21 +00:00
  • 3ef4c5f0f5 2009-11-01 19:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/hbcurl.c ! hb<Type> -> HB_<TYPE>. Viktor Szakats 2009-11-01 18:21:03 +00:00
  • 5a4d5519e3 2009-11-01 19:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbsocket.c ! hb<Type> -> HB_<TYPE>. Viktor Szakats 2009-11-01 18:11:13 +00:00
  • bf4650f563 2009-11-01 17:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_BYTE as synonym to BYTE. Viktor Szakats 2009-11-01 16:09:04 +00:00
  • c7a629f13d 2009-11-01 17:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h * Changed HB_SIZE to ULONG. Added TOFIX to later change it to 'long'. With its current setup it's possible to gradually change 'ULONG' usages to 'HB_SIZE' when used as string/array length ot index. This can be a gradual process. Viktor Szakats 2009-11-01 16:03:44 +00:00
  • 4c9e523175 2009-11-01 16:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_MAX[U]INT as new name for HB_[U]LONG. + Added HB_[U]LONG to new type list with TOFIX note. * Changed HB_ATTR to not rely on Windows type. - Deleted hb[Type] style types from planning. Viktor Szakats 2009-11-01 15:59:43 +00:00
  • 014c24624f 2009-11-01 13:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/detect.mk - Disabled OpenSSL detection for bcc. For some reason it's building with errors now. I can't figure what change caused this as it was building fine a month ago. It's not the hbssl source code, openssl sources are the same, I have no time to figure it out. Anyway it wasn't working with bcc at link time anyway. Viktor Szakats 2009-11-01 12:24:06 +00:00
  • a6006e11d1 2009-11-01 11:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added new planned types. These are meant to replace previous proposition with the format 'hb<Type>'. New ones use usual 'HB_<TYPE>' format. Also added HB_TRUE and HB_FALSE. These new names don't look alien at all in code, so hopefully we can go into the transition with more courage. As a plus, some of the HB_TYPE format types are already implemented and used (HB_WCHAR, HB_LONG, HB_ULONG, etc). A new important type is HB_SIZE, which I hope will replace ULONG for string and array indices. * Changed HB_CHAR to be declared as 'char' instead of 'BYTE'. (this type was added long ago, but is not yet used anywhere in code) * Changed HB_COLOR to be declared as 'int' instead of 'BYTE'. (this type was added long ago, but is not yet used anywhere in code, since then we've settled to 'int' to represent colors. Pbly we should move to use this abstract type instead of int in code.) ; I left hb<Type> code as of yet, but if there is no objection, I'd like to remove them. ; Here are the new types: Viktor Szakats 2009-11-01 10:43:15 +00:00
  • 530f25966e 2009-11-01 09:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added plans (TODO) for next gen compiler autodetection. This will surpass currently implemented autodetection in build system. The basic feature added is detection of all compilers supported by Harbour installation, so it's not possible to select one which is not installed, plus more feedback can be given to user. It also cleans embedded vs in-PATH compilers and gives an easier way to prioritize found compilers. This is definitely scheduled after 2.0.0 release, and when I have (more) time. Viktor Szakats 2009-11-01 08:46:47 +00:00
  • 29ae91b0af 2009-10-31 10:23 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg * contrib/hbqt/hbqt.h * contrib/hbqt/hbqt_destruct.cpp * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h * contrib/hbqt/moc_slots.cpp * contrib/hbxbp/tests/demoxbp.prg * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbpwindow.prg * contrib/qtgui/QTableView.cpp * contrib/qtgui/TQTableView.prg ! Some more debug information included. Please note that the build may be broken, so bear with me for a couple of days. Lorenzo, you can continue with experiments. Pritpal Bedi 2009-10-31 17:36:49 +00:00
  • c861f8053d 2009-10-31 16:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rddads/ads1.c ! In APPEND metohd generate RT error EG_APPENDLOCK only if ACE returns 1024 error code (Append Lock Failed). In all other cases generate EG_CORRUPTION RTE. This modifications allows to early detect some serious problems like index corruptions in Mindaugas example with long keys in ADSCDX. Warning! Before ADS RDD generated EG_APPENDLOCK for each errors returned by AdsAppendRecord() and they were caught by default error handler (ERRORSYS) and silently converted to NetErr(). Now only for 1024 ACE error which is real append lock error EG_APPENDLOCK is generated and all other errors will not be silently ignored so it's also possible that this modification will exploit some errors in concurrent accessed which are not reported by ADS/ACE as 1024 and maybe we will have to report them as EG_APPENDLOCK too. In such case please send information about such error codes here. Przemyslaw Czerpak 2009-10-31 15:42:51 +00:00
  • 9cb8e49022 2009-10-31 12:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c % added small protection against code which may want to create degenerated index tree using very large keys (over 158 bytes length) Przemyslaw Czerpak 2009-10-31 11:44:18 +00:00
  • 4517734d5c 2009-10-31 10:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + w64-make.exe + Added win64 build of GNU Make 3.81.90-CVS-20090901. Experimental. On 64-bit Windows systems it's generally recommended to use this version, but please be aware of the experimental nature of this build yet. There are some pending patches in GNU Make bug tracker, plus latest CVS is broken so I used the latest good one. Viktor Szakats 2009-10-31 09:47:47 +00:00
  • 041227cec3 2009-10-31 02:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/src/rtl/cdpapi.c * modified hb_cdpStringInU16Length() to return size in 'HB_WCHAR' instead of 'char' characters + added hb_cdpStrnToU16n(), hb_cdpStrnToU16LEn(), hb_cdpStringInU16Length2() Przemyslaw Czerpak 2009-10-31 01:25:38 +00:00
  • a0c17bcb0a 2009-10-31 00:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added NOTE for Borland C++ users how to setup their compiler. This is repetition of Borland readme content which seemingly nobody reads and do this day many users get wrong. I'm not sure if these same users will read INSTALL, but let's give it a try. Viktor Szakats 2009-10-30 23:21:12 +00:00
  • 5f9a349e9a 2009-10-31 00:42 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/docs/xhb-diff.txt ! fixed some typo errors Mindaugas Kavaliauskas 2009-10-30 22:43:12 +00:00
  • 789b999765 2009-10-30 22:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES + Provisions for next version: MinGW 4.4.1 updated documented. Now at TDM-2, fixing some seriously looking performance problem. (tdragon.net distro) Viktor Szakats 2009-10-30 21:25:49 +00:00
  • 4dd4bb3047 2009-10-30 21:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Fixed name usage in a few places ('hbmk' -> 'hbmk2'). Viktor Szakats 2009-10-30 20:08:15 +00:00
  • 2601f8b40b 2009-10-30 21:50 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * added ADS function return value check in a few places Mindaugas Kavaliauskas 2009-10-30 19:53:10 +00:00
  • ec05ab3c34 2009-10-30 17:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbffind.c * small buffer size fix Przemyslaw Czerpak 2009-10-30 16:56:47 +00:00
  • 48c7f008ce 2009-10-30 17:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor fix to UPX supported platforms. Viktor Szakats 2009-10-30 16:19:18 +00:00
  • a96bf01055 2009-10-30 07:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/compiler/hbgenerr.c * Minor formatting. Viktor Szakats 2009-10-30 06:34:38 +00:00