Commit Graph

  • 0dc6104ea3 2011-08-18 08:28 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * Changed: saves screen at the previous location in a PRG if one exists with the same name. Pritpal Bedi 2011-08-18 15:31:38 +00:00
  • 46e1f0d9e6 2011-08-18 15:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + hbmk2 executable if renamed, copied or symlinked to the name 'harbour', it will make it behave as classic harbour executable, or IOW it will switch to hbmk2 -hbraw mode in such scenario. This makes it possible to continue using 'harbour' as a command even in distros which don't ship with classic harbour executable. Viktor Szakats 2011-08-18 13:11:00 +00:00
  • a37f49bbfd 2011-08-18 11:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcuied/cu_main.prg ! do not reference SVN source tree at runtime (-icon option is enough) BTW favicon.ico is for webpages, for apps harb_win.ico is the one * contrib/hbtip/sendmail.prg ! if hb_SendMail() receives invalid password, mail isn't sent, but hb_SendMail() returns .T. Fix from Dmitry Ryzhkov via Pavel Tsarenko. Viktor Szakats 2011-08-18 09:50:24 +00:00
  • f84a0a5f96 2011-08-18 11:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcuied/cu_main.prg ! deleted forced GT selection code to let it build on any platform * contrib/hbcuied/hbcuied.hbp ! -gtwvt guarded for win platform Viktor Szakats 2011-08-18 09:13:48 +00:00
  • 2a98d912b8 * Missed commit. Pritpal Bedi 2011-08-18 01:14:50 +00:00
  • 4b0dacc5a6 2011-08-17 18:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg + Implemented: source is generated. Provide source file name and screen identity and look into the code it generates. Let me know if that can be refined anyway. Pritpal Bedi 2011-08-18 01:12:40 +00:00
  • 1413ba9220 2011-08-17 16:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_main.prg * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/hbcuied.ch * Many more refinements. Try F4 on any object. Pritpal Bedi 2011-08-17 23:26:57 +00:00
  • 9cda3b8926 2011-08-16 18:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * More code cleanup, formatting, and optimizations. Pritpal Bedi 2011-08-17 01:24:34 +00:00
  • c529b45d76 2011-08-17 02:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/cu_achoi.prg * contrib/hbcuied/hbcuied.ch ! removed #include "hbgtwvg.ch" * local K_* constants -> standard inkey.ch constants * NTRIM() -> hb_ntos() Viktor Szakats 2011-08-17 00:12:17 +00:00
  • aaa0f62694 2011-08-16 16:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * contrib/hbcuied/hbcuied.ch * Code normalized. Pritpal Bedi 2011-08-16 23:57:40 +00:00
  • 0d56cc4394 2011-08-17 01:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/core.c ! do not include curl/types.h to make it build with 7.21.7 and newer. Thanks to Guy Roussin for the report. % version guarded curl/easy.h and curl/types.h so now they are only used for those very old libcurl versions that require it Viktor Szakats 2011-08-16 23:06:15 +00:00
  • 35135c0486 2011-08-16 15:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) - contrib/hbcuied/cu_desgn.prg * contrib/hbcuied/cu_main.prg - contrib/hbcuied/cu_menu.prg * contrib/hbcuied/cu_object.prg - contrib/hbcuied/cu_outpt.prg - contrib/hbcuied/cu_prpty.prg * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/hbcuied.ch * contrib/hbcuied/hbcuied.hbp - Deleted: some sources. * Code cleanup and more constructs. * Changed: procedural approach to class code. Pritpal Bedi 2011-08-16 22:11:30 +00:00
  • 84fbaf75bf 2011-08-15 10:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_desgn.prg - contrib/hbcuied/cu_field.prg * contrib/hbcuied/cu_menu.prg + contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_outpt.prg * contrib/hbcuied/cu_prpty.prg * contrib/hbcuied/hbcuied.hbp * More refinements. Pritpal Bedi 2011-08-15 17:22:26 +00:00
  • a7c9284317 2011-08-13 17:25 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_desgn.prg * contrib/hbcuied/cu_main.prg * contrib/hbcuied/cu_menu.prg * contrib/hbcuied/cu_outpt.prg * contrib/hbcuied/cu_prpty.prg * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/hbcuied.hbp - Removed: dependancy on GTWVG. Now hbCuiEd is portable across any platform. In SVN it has GTWVT dependancy. Just tweak the hbcuied.hbp according to your platform. Pritpal Bedi 2011-08-14 00:30:03 +00:00
  • ba2bc6c27b 2011-08-12 18:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + contrib/hbcuied + contrib/hbcuied/cu_achoi.prg + contrib/hbcuied/cu_desgn.prg + contrib/hbcuied/cu_field.prg + contrib/hbcuied/cu_main.prg + contrib/hbcuied/cu_menu.prg + contrib/hbcuied/cu_outpt.prg + contrib/hbcuied/cu_prpty.prg + contrib/hbcuied/cu_utlty.prg + contrib/hbcuied/hbcuied.ch + contrib/hbcuied/hbcuied.hbp + Added: initial commit of Harbour's CUI Forms Editor. Pritpal Bedi 2011-08-13 01:15:15 +00:00
  • bfa7f4b450 2011-08-12 15:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideactions.prg * contrib/hbide/ideedit.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idemain.prg * contrib/hbide/idethemes.prg + Added: <Edit><Format><Upper Case Harbour Keywords> option. When applied to an editing instance, Harbour keywords are capitalized. It is a useful utility for old sources where we were lazy on readable importance of our sources. Pritpal Bedi 2011-08-12 22:54:18 +00:00
  • 16c5674221 2011-08-12 17:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg * contrib/hbtip/httpcli.prg * contrib/hbtip/smtpcli.prg * contrib/hbtip/client.prg * contrib/hbtip/log.prg * contrib/hbtip/ftpcli.prg * contrib/hbtip/popcli.prg + allowing to pass custom tracelog filename to TIPCLIENT*:New() % moved tracelog initialization from subclasses to TIPCLIENT class + added TIPLOG:Clear() method - deleted TIPCLIENTFTP:StartCleanLogFile() and TIPCLIENTFTP:cLogFile because they're not compatible with the generic logging solution implemented now, ie. they wouldn't work when using custom tracelog block and would require additional changes into the wrong direction to implement fully. In current form, it was also broken, creating an RTE. For similar functionality a custom codeblock can be used together with TIPLOG:Clear() method, and this can be used with all TIPCLIENT* classes. * minor formatting and renamed bTrace to xTrace ; Thanks to Klas Engwall for raising and walking through these issues. ; Please test and tell if anything is broken Viktor Szakats 2011-08-12 15:56:55 +00:00
  • 66acd6d00f 2011-08-12 02:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat ! added workaround for what it seems like a BCC IMPLIB tool bug (met in the past a few times already), where IMPLIB will forget to add leading underscore for certain symbols, leading to unexplained "unresolved external" errors when trying hbmk2 with -shared option with BCC. The bug is present in BCC 5.5 and BCC 5.8, no newer versions tested. The workaround is to convert to .def file first using IMPDEF, then correct the .def to avoid an IMPLIB pitfall, where it cannot handle '-' char in library name unless enclosed between double-quotes (but IMPDEF doesn't add those double quotes). [ So now winuni pkg builder script requires GNU SED tool.] Then the corrected .def file can be converted to .lib by IMPLIB correctly. [TOMERGE 3.0] Viktor Szakats 2011-08-12 00:48:39 +00:00
  • 64b0b45587 2011-08-12 02:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.hbx * rebuilt after recently added symbols Viktor Szakats 2011-08-12 00:38:23 +00:00
  • a74ef66d49 2011-08-09 14:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/classes.c ! added missing initialization of onError and destructor flags. The problem could be exploited when class inherits from more then one parent classes and onError handler[s] or destructor[s] were neither defined in the class nor in the first ancestor. Przemyslaw Czerpak 2011-08-09 12:26:42 +00:00
  • 9b271f6e19 2011-08-08 15:55 UTC+0200 Tamas TEVESZ (ice extreme.hu) * contrib/hbct/ctwin.c ! use correct format string for int Tamas Tevesz 2011-08-08 13:59:28 +00:00
  • 2e95027e6a 2011-08-08 12:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/olecore.c ! typo in previous commit Przemyslaw Czerpak 2011-08-08 10:25:36 +00:00
  • b814c028a8 2011-08-08 12:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbcomhb.c * indenting Przemyslaw Czerpak 2011-08-08 10:13:50 +00:00
  • 56fac2097f 2011-08-07 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + better accept libs passed as names in oldschool 'name.lib' format * src/rtl/objfunc.prg * casing Viktor Szakats 2011-08-07 17:34:32 +00:00
  • 931cd25d8f 2011-08-05 19:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbclass.ch ! typo in VO specific (inactive) section: HIDDE -> HIDDEN Checkme. Viktor Szakats 2011-08-05 17:38:24 +00:00
  • e33d2bb9a2 2011-08-04 02:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c * small code modification to pacify warning Przemyslaw Czerpak 2011-08-04 00:44:09 +00:00
  • 1eea547516 2011-08-04 01:51 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/runner.c * do not execute EXIT procedures inside HB_HRBDO() call. This modification allows to call HB_HRBDO() more then once for the same HRB module without activating INIT and EXIT procedures on each call. EXIT procedures will be activated when HRB modules is unloaded or on HVM QUIT. Przemyslaw Czerpak 2011-08-03 23:51:25 +00:00
  • 4272e01653 2011-08-02 13:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgutils.c - Removed: WVT__GetOpenFileName() and WVT__GetSaveFileName() functions. * contrib/gtwvg/wvgpaint.prg * Swapped: Wvg_GetOpenFileName() now calls hbwin/Win_GetOpenFileName() and Wvg_GetSaveFileName() now calls hbwin/Win_GetSaveFileName(). hbwin implementation is far superior. Pritpal Bedi 2011-08-02 20:11:12 +00:00
  • b29dab6a6d 2011-08-02 13:17 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/fserr.c ! moved HB_TRACE() message - it was overwritting OS error code. Przemyslaw Czerpak 2011-08-02 11:17:25 +00:00
  • 64b9209085 2011-08-02 00:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbprintf.c + added very basic support for '%ls' in hb_snprintf() Przemyslaw Czerpak 2011-08-01 22:11:45 +00:00
  • 915eea1017 2011-08-01 15:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/src/vm/estack.c + added internal function hb_stackLockCount() Przemyslaw Czerpak 2011-08-01 13:29:07 +00:00
  • 4dec3f9b5f 2011-07-30 00:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/3rd/png/pngerror.c * src/3rd/png/pngwrite.c * src/3rd/png/pngconf.h * src/3rd/png/pngwtran.c * src/3rd/png/pngset.c * src/3rd/png/pngpread.c * src/3rd/png/LICENSE * src/3rd/png/pngrutil.c * src/3rd/png/png.dif * src/3rd/png/pnginfo.h * src/3rd/png/pngstru.h * src/3rd/png/pngwutil.c * src/3rd/png/pnglconf.h * src/3rd/png/pngread.c * src/3rd/png/pngmem.c * src/3rd/png/png.c * src/3rd/png/png.h * src/3rd/png/pngpriv.h * src/3rd/png/pngrtran.c * src/3rd/png/Makefile * src/3rd/png/pngtrans.c * update to 1.5.4 Viktor Szakats 2011-07-29 22:03:23 +00:00
  • 80d6bdce7b 2011-07-29 22:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES ! adjusted hbmk2 cmdline example for building wce apps (it gets around the problem fixed in hbmk2 below) [TOMERGE 3.0] Viktor Szakats 2011-07-29 20:51:15 +00:00
  • ea7010429a 2011-07-28 13:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/compiler/cmdcheck.c ! added workaround for what it seems like a clang bug in latest Apple XCode 4.1 'Apple clang version 2.1 (tags/Apple/clang-163.7.1) (based on LLVM 3.0svn)', manifesting in this error: --- /Developer/usr/bin/clang -I. -I../../../../../include -fno-common -W -Wall -O3 -o cmdcheck.o -c ../../../cmdcheck.c clang: error: unable to execute command: Segmentation fault: 11 clang: error: clang frontend command failed due to signal 1 (use -v to see invocation) --- The fix simply introduces a new variable to use ptr reference instead of indexed vector access in one specific loop. Please review/refix it, I didn't make functional tests. Viktor Szakats 2011-07-28 11:07:03 +00:00
  • 5fd29fa2e6 2011-07-28 00:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c ! fixed infinite error retry loop when variable is create inside error handler Przemyslaw Czerpak 2011-07-27 22:32:19 +00:00
  • 4504760b41 2011-07-28 00:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! -hbcc help description cleanup as suggested by Phil Krylov Viktor Szakats 2011-07-27 22:09:12 +00:00
  • b0615323db 2011-07-26 13:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * changed [TOMERGE 3.0] status to [MERGED 3.0] Przemyslaw Czerpak 2011-07-26 11:42:18 +00:00
  • e6920faaeb 2011-07-26 13:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbgete.c * harbour/src/common/hbprintf.c * harbour/src/rtl/arc4.c * harbour/utils/hbmk2/hbmk2.prg * harbour/contrib/hbmysql/hbmysql.hbp * harbour/contrib/sddmy/sddmy.hbp ! fixes for FreeBSD 6.2 build Patch provided by Phil Krylov - many thanks. [TOMERGE 3.0] Przemyslaw Czerpak 2011-07-26 11:18:51 +00:00
  • 0da4ad5b85 2011-07-25 13:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idemain.prg + Implemented: Order of "Functions List" is remembered as per last setting initiated by the user via context menu. The order can be "Natural" or "Ascending". Pritpal Bedi 2011-07-25 20:06:07 +00:00
  • 6844b06c1f 2011-07-23 15:08 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/olecore.c ! fixed to use Harbour STR API instead of hardcoded ANSI CP for conversions between Harbour and OLE items. Patch provided by Phil Krylov with some minor modifications. Przemyslaw Czerpak 2011-07-23 13:08:53 +00:00
  • ae76eaf8d1 2011-07-22 23:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbcom.c ! updated to compile on HP-UX - please test. [TOMERGE 3.0] Przemyslaw Czerpak 2011-07-22 21:13:35 +00:00
  • fd4699533c 2011-07-22 09:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c ! added protection against self-recursive iterating in code like: FOR EACH var in @var [...] NEXT Now RTE is generated in such case instead of GPF Przemyslaw Czerpak 2011-07-22 07:57:30 +00:00
  • 513191819d 2011-07-21 01:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! typo [TOMERGE 3.0] Viktor Szakats 2011-07-20 23:27:49 +00:00
  • 4882ca464f TOMERGE marked as MERGED Viktor Szakats 2011-07-20 09:17:23 +00:00
  • dc0b92e3a9 2011-07-20 11:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * NEWS + copied known issues from recent Harbour thread + added text redirecting users to ChangeLog for new featues, changes and possible incompatibilities. [TOMERGE 3.0] Viktor Szakats 2011-07-20 09:11:41 +00:00
  • 0c6b9ea8d4 2011-07-18 12:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + added link to new announcement list [TOMERGE 3.0] Viktor Szakats 2011-07-18 10:42:59 +00:00
  • f9908e6265 2011-07-18 02:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * debian/changelog ! forgot to bump version in debian packaging best is to use plain make, apparently debian packaging was not tested since quite long. [TOMERGE 3.0] Viktor Szakats 2011-07-18 00:59:35 +00:00
  • f7c4378829 2011-07-18 01:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * debian/rules - disabled contrib dynlibs. [TOMERGE 3.0] Viktor Szakats 2011-07-17 23:42:25 +00:00
  • 2c365f9b9a 2011-07-17 22:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/harbour.hbx * updated * config/global.mk * bumped version number Viktor Szakats 2011-07-17 20:30:57 +00:00
  • 44306c955c 2011-07-17 16:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/extend.api * include/harbour.hbx * include/hbdefs.h * include/hbapi.h * include/hbvm.h * include/hbapigt.h * include/clipdefs.h - src/pp/pplib3.c * src/pp/Makefile * src/vm/hvm.c * src/rtl/hbtoken.c * src/rtl/inkey.c * src/rdd/usrrdd/usrrdd.c * contrib/hbmysql/hbmysql.hbx - contrib/hbmysql/mysqlold.c * contrib/hbmysql/mysql.c * contrib/hbmysql/hbmysql.hbp * contrib/hbmysql/mysql.ch * contrib/hbpgsql/hbpgsql.hbx * contrib/hbpgsql/postgres.c * contrib/hbwin/hbwin.hbp * contrib/hbwin/hbwin.hbx - contrib/hbwin/legacy.prg - contrib/hbwin/legacycd.c - contrib/hbwin/legacyco.c - contrib/hbwin/legacycp.c * contrib/hbodbc/hbodbc.hbx - contrib/hbodbc/odbcold.c * contrib/hbodbc/odbc.c * contrib/hbodbc/hbodbc.hbp * contrib/hbtip/utils.c * contrib/hbtip/hbtip.hbx * deleted things marked with HB_LEGACY_LEVEL3, finishing cleanup job started many years ago. ; this also means that windows.h and os2.h will no longer be included by Harbour headers, HB_OS_WIN_USED is thus ineffective, so if someone needs these headers to access system APIs, they should be manually included in each source file. Some old hacks have also been removed which disabled some Clipper compatibility macros/types in compatibility headers (clipdefs.h, *.api), if someone uses these alongside windows.h/os2.h inclusion, it will be broken, here the strategy is to move to Harbour types and Harbour API headers, simply Clipper headers and newer OS headers are not compatible. ; HB_DONT_DEFINE_BASIC_TYPES is not effective anymore. ; INKEY_RAW is no more, use HB_INKEY_RAW instead. ; NEXTKEY() hidden parameter extension is disabled. Use HB_KEYNEXT() Harbour alternative which has it. ; Some legacy PP functions are no more. ; hb_vmPushState()/hb_vmPopState() APIs were now permanently deleted. ; __STR*() token handling legacy functions are no more, use native HB_TOKEN*() ones instead. ; WRITEBHEADER in USRRDD is no more, WRITEDBHEADER is the replacement. ; hbmysql, hbodbc compatibilty and deprecated functions were deleted ; hbwin compatibility functions were deleted. If there is demand, mainly to help migrating xhb users, they can be readded to xhb lib by interested developers, now deleted code should be changed to fall back to dummies on non-Windows builds. ; some deprecated hbpgsql functions were deleted ; hbtip HB_BASE64() is deleted. Use core HB_BASE64ENCODE() instead. Viktor Szakats 2011-07-17 14:23:26 +00:00
  • f9d93bfcf8 2011-07-17 15:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.ch - deleted HB_LEGACY_LEVEL3 + added HB_LEGACY_LEVEL5 Viktor Szakats 2011-07-17 13:30:20 +00:00
  • efe1e5b58b 2011-07-17 15:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/extend.api * include/hbdefs.h * include/hbapi.h * include/clipdefs.h * contrib/hbpost.hbm * contrib/hbfimage/hbfimage.hbp * config/rules.mk - deleted HB_LEGACY_TYPES_OFF macro. it is the default in post 3.0.x Harbour versions. + added HB_LEGACY_TYPES_ON macro. This should be used when building C code which uses Clipper/Harbour legacy types (f.e. LONG or BOOL). It will stay until next stable version when all legacy types will be permanently removed. This gives time for 3rd party developers to update code to use Harbour (non-legacy) types in C code. See '2009-11-01 11:35 UTC+0100 Viktor Szakats' ChangeLog entry about non-legacy Harbour types. Viktor Szakats 2011-07-17 13:26:52 +00:00
  • 78a76a82d2 2011-07-17 15:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbver.h * package/harbour.spec * package/harbour-win.spec.in * package/winuni/mpkg_win_uni.bat * package/harbour-wce.spec.in * package/harb_win.mft * trunk version bump. 2.1.0rc2 -> 3.1.0dev Viktor Szakats 2011-07-17 13:02:02 +00:00
  • ac51bbbd0b 2011-07-17 14:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! typo Viktor Szakats 2011-07-17 12:51:05 +00:00
  • e9b66c616a 2011-07-17 14:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * NEWS * set date of stable release Viktor Szakats 2011-07-17 12:46:58 +00:00
  • ef3a52be7d 2011-07-17 14:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpost.hbm ! added HB_BUILD_STRIP support for contribs Viktor Szakats 2011-07-17 12:45:43 +00:00
  • 823abe93de 2011-07-17 14:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtnetwork/hbqtnetwork.hbc ! updated/fixed implib name for OS/2 As suggested by David Arturo Macias Corona Viktor Szakats 2011-07-17 12:39:59 +00:00
  • 59feabb67a 2011-07-17 12:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/hbmysql.hbc * contrib/sddmy/sddmy.hbc - deleted (most probably static) OpenSSL libs forced in .hbc file. if such requirements are present for certain versions/builds of 3rd party lib I suggest to add them via HB_USER_LDFLAGS options at build time. This way the build will not break when using different builds of these libs. The bottom line is that Harbour .hbc files are not the best place to track the dependency tree of libs linked statically to 3rd party libs. [to help such cases, maybe we can add them as comments, but even better if dynamic versions of these libs are used, so user don't have to deal with dependency tree at build time at all] Viktor Szakats 2011-07-17 10:31:05 +00:00
  • b2833457f8 2011-07-17 12:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/hbide.hbp ! removed forced strip Viktor Szakats 2011-07-17 10:13:37 +00:00
  • a059915b3e 2011-07-17 11:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_init.cpp * contrib/hbqt/qtcore/hbqt_init.cpp ! moved s_PHB_ITEM_tobedeleted logic to HBQTCORE Viktor Szakats 2011-07-17 09:39:06 +00:00
  • 87f6cdeef5 2011-07-17 11:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_init.cpp * variables scopes * formatting ; TOFIX: s_PHB_ITEM_tobedeleted logic to be moved to hbqtcore Viktor Szakats 2011-07-17 09:22:20 +00:00
  • 290be7f0e0 2011-07-16 15:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwvt/gtwvt.c * contrib/gtwvg/gtwvg.c ! fixed to use LONG instead of DWORD for GetWindowLong() values ! fixed to use LONG_PTR instead of LONG for GetWindowLongPtr() values on systems requiring it, f.e. win64 builds ; review me pls ; TODO: GTWVG would have to be synced with recent GTWVT changes Viktor Szakats 2011-07-16 14:00:32 +00:00
  • fef8b07037 2011-07-16 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmlzo/core.c ! fixed to use hb_storns() instead of hb_storni() to make win64 builds happy Viktor Szakats 2011-07-16 12:56:34 +00:00
  • 648d35e8f9 2011-07-16 14:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmlzo/core.c ! fixed uninitialized variable in rare error case (signaled by msvc warning) Viktor Szakats 2011-07-16 12:54:05 +00:00
  • adfda22381 2011-07-16 14:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmxml/3rd/minixml/config.h ! fixed redefinition of snprintf and vsnprintf macros (upstream bugs) (apparent in msvc/msvc64 builds) Viktor Szakats 2011-07-16 12:50:14 +00:00
  • 989fe5c8fa 2011-07-16 14:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtgui/gtgui.c ! added cast to pacify msvc64 warning Viktor Szakats 2011-07-16 12:28:20 +00:00
  • 4f54382299 2011-07-16 14:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/hbmysql.hbc * contrib/sddmy/sddmy.hbc ! modified non-*nix 3rd party libs references to fix them for OS/2. based on David's test results Viktor Szakats 2011-07-16 12:03:24 +00:00
  • d916e80ea2 2011-07-16 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/numbase.c * casting to pacify warning Przemyslaw Czerpak 2011-07-16 12:02:27 +00:00
  • ec4083013d 2011-07-16 13:51 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbtest/rt_str.prg ! disabled workaround for 64 bit [U]LONG values in Win64 builds. Unlike all other 64 bit platforms MS-Windows 64 uses 32 bit [U]LONG integer values and this workaround should not be enabled. This modification reduces number of errors reported by HBTEST in Win64 builds. Przemyslaw Czerpak 2011-07-16 11:51:43 +00:00
  • ec1fda3245 2011-07-16 13:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/hbssl.hbc * updated 3rd party lib list for OS/2. Patch by David Arturo Macias Corona Viktor Szakats 2011-07-16 11:17:40 +00:00
  • 2a92b6c569 2011-07-15 21:56 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/ct.h * harbour/contrib/hbct/bitnum.c * declared HB_BOOL ct_numParam( int iParam, HB_MAXINT * plNum ) as public function so it can be used by different number and bit manipulation CT3 functions Przemyslaw Czerpak 2011-07-15 19:57:20 +00:00
  • 7e7c0f2a61 2011-07-15 18:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbini.prg ! fixed HB_INIREAD() unable to read values containing '=' sign Patch by Francesco Saverio Giudice. Thank you. Viktor Szakats 2011-07-15 16:24:35 +00:00
  • 6b182706c1 2011-07-15 11:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcups/hbcups.hbc * added libs for OS/2. As suggested by David Arturo Macias Corona Viktor Szakats 2011-07-15 09:44:33 +00:00
  • e7f1d55645 2011-07-12 21:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/postinst.hbs ! fixed wrongly placed @cStdErr parameter in hb_processRun() calls. it didn't cause any error as the param is empty and return value currently unused. Viktor Szakats 2011-07-12 19:13:50 +00:00
  • 0a46c3e12b 2011-07-12 16:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/ssl.c * previous patch modified along with Przemek's suggestion to also RTE for -1 values passed Viktor Szakats 2011-07-12 14:09:37 +00:00
  • 50d3cac0ba 2011-07-12 16:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/macro/macrolex.c ! added missing YY token assignment I removed by mistake in last macrolex modification. This modification fixes problem with extended string decoding by macrocompiler. Przemyslaw Czerpak 2011-07-12 14:03:11 +00:00
  • c2a3602fe1 2011-07-12 08:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * adjusted installed sizes after fixing included C compiler to be 1) 4.5.2 tdm 2) trimmed down a little bit compared to nightly 3) fixing mingw dlls in Harbour bin dir ; TODO: adjust the C compiler included in nightly accordingly * contrib/hbssl/ssl.c + SSL_SET_[RW]FD(): throwing RTE if second param is not numeric Viktor Szakats 2011-07-12 06:52:22 +00:00
  • bec2a3b39c 2011-07-11 21:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.cpp * Fixed: wrongly highlighted text where single-line comment is inside the quoted text, viz., "ABC//DEF" which is greyed after "//", reported by Miso Pucko on the bug tracker. Pritpal Bedi 2011-07-12 04:47:32 +00:00
  • 2cc82ff942 2011-07-12 00:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/win/global.mk * contrib/hbpost.hbm + added undocumented build option __HB_BUILD_WINUNI=unicows to build Harbour core binaries (.exes and .dlls) with unicows lib linked it so they run on Win9x systems. User has to supply unicows libs, see INSTALL about them. Viktor Szakats 2011-07-11 22:11:25 +00:00
  • e24d1465d5 2011-07-11 23:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * changed to copy mingw dlls from mingw rather than from QT to be in sync with embedded mingw files Viktor Szakats 2011-07-11 21:30:43 +00:00
  • e25567fd0d 2011-07-10 22:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/gtwvw/tests/wvwtest9.prg ! fixed bad code: inkey()!=Chr(0) -> inkey()!=0 (perfect example why certain "extensions" are not a good idea from a technical standpoint.) Viktor Szakats 2011-07-10 20:06:57 +00:00
  • d37041c7aa 2011-07-08 15:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/HARBOUR_README_MINGW ! updated tdm link Viktor Szakats 2011-07-08 13:50:48 +00:00
  • 59ff7cb487 2011-07-08 12:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/global.mk + mingw64-tdm autodetection. PLEASE TEST! Viktor Szakats 2011-07-08 10:57:04 +00:00
  • ca55ccf0ac 2011-07-08 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/global.mk + autodetect mingw 4.6 Viktor Szakats 2011-07-08 10:55:38 +00:00
  • d89dd2ad8f 2011-07-08 12:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + show autodetected HB_CCPREFIX and HB_CCPOSTFIX (based on Przemek's patch with addition of HB_CCPOSTFIX) Viktor Szakats 2011-07-08 10:53:51 +00:00
  • 0d50cab356 2011-07-07 21:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/sddoci/sddoci.c ! added OCI_ENV_THREADED flag to OCI_Initialize() in an attempt to solve MT problems reported by Marek. Many thanks to Vincent Rogier (author of OCILIB) for the tip and advice. Please retest now. Viktor Szakats 2011-07-07 19:46:11 +00:00
  • 08cd36dadb 2011-07-06 00:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c ! using HB_ prefixed name for locally defined CONSOLE_SCREEN_BUFFER_INFOEX structure related names and then these are mapped to Windows names using #define (untested) ! disabled whole above logic since it's not used currently anyway. this should fix compilation with mingw64-tdm and some other mingw64 builds with Windows headers featuring CONSOLE_SCREEN_BUFFER_INFOEX structure ; review me please Viktor Szakats 2011-07-05 22:05:54 +00:00
  • 55839c05a7 2011-07-05 22:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_hbqabstractitemmodel.cpp * deleted empty lines and commented bad code Viktor Szakats 2011-07-05 20:53:49 +00:00
  • e7a9ca26be 2011-07-05 13:34 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqt_hbqabstractitemmodel.cpp ! Fixed: a possible GPF trap where a GC item was being released in application code without owning it. Pritpal Bedi 2011-07-05 20:36:21 +00:00
  • 0dce9d54b5 2011-07-05 22:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg - disabled addition of header and libs paths for optional package managers on bsd platforms. in some situations this may be unwanted. (added in 2010-11-03 19:01 UTC+0100 Viktor Szakats) Viktor Szakats 2011-07-05 20:21:57 +00:00
  • 4c28a9cf14 2011-07-05 17:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! fixed to put requests to stub code for core GTs when -gt* options are used (the fix it meant to be unintrusive and could use a future cleanup/optimization by using the raw GT list to form the library list instead of rolling both lists in parallel) Please test. * minor cleanup to IsGTRequested() so it can be reused in the future Viktor Szakats 2011-07-05 15:11:11 +00:00
  • 1dfda63230 2011-07-05 07:49 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c % removed dummy (always false) condition Przemyslaw Czerpak 2011-07-05 05:49:24 +00:00
  • 8f604a2fb7 2011-07-04 20:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/tests/testsvc.prg + added comment about 'S' internal parameter + added textual error messages Viktor Szakats 2011-07-04 18:42:39 +00:00
  • 20ffa7b415 2011-07-01 20:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/gtwvw/gtwvw.c ! fixed display problem when using browse in wvwtest9 sample. patch suggested by Ash and its replicating xhb solution. Viktor Szakats 2011-07-01 18:05:12 +00:00
  • 20b257bac6 2011-06-27 12:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idedocks.prg * contrib/hbide/idesaveload.prg * contrib/hbide/setup.ui * Changed: the icon size of toolbars of editing instances from 16x16 to 12x12 by default. This can be adjusted to suit one preferences via <Setup><hbIDE Setup><General>. This change has effected an aesthetically pleasing look to editing area. Pritpal Bedi 2011-06-27 19:20:25 +00:00
  • cc606c3e9a 2011-06-23 09:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/vm/classes.c ! error if HB_USE_PROFILER is defined. Patch from Teo Fonrouge. Viktor Szakats 2011-06-23 07:50:50 +00:00
  • dd5f6460b9 2011-06-21 16:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * -vcshead= option made more robust by eliminating redirection operator from cmdline and usage of temp file Viktor Szakats 2011-06-21 14:01:02 +00:00
  • 48df18ee01 2011-06-21 12:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/tests/myzip.prg * contrib/hbmzip/tests/myunzip.prg ! use MAIN() as entry point to make some platforms happy Viktor Szakats 2011-06-21 10:16:59 +00:00
  • d89ac7b04c 2011-06-19 17:09 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QStringList.qth ! Commented out: duplicate ( from Harbour's POW ) function calls which were generating warnings "Unreachable code". Pritpal Bedi 2011-06-20 00:12:19 +00:00
  • 6eb02cf191 2011-06-20 02:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemain.prg ! fixed to show the same encoding name as selected from menu Viktor Szakats 2011-06-20 00:07:29 +00:00