From b952a22d708e6bd22ddb4d85b3f5ab3d65e8aecf Mon Sep 17 00:00:00 2001 From: Przemyslaw Czerpak Date: Sat, 1 Oct 2011 15:47:03 +0000 Subject: [PATCH] 2011-10-01 17:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * marked patches merged with 3.0 branch --- harbour/ChangeLog | 47 ++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 9 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index b26a322c2e..9ed911712e 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,24 +16,25 @@ The license applies to all entries newer than 2009-04-28. */ +2011-10-01 17:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/ChangeLog + * marked patches merged with 3.0 branch + 2011-09-30 22:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c ! fixed few problems with line numbering and code using extended codeblocks - [TOMERGE 3.0] + [MERGED 3.0] * harbour/src/pp/pplib2.c ! fixed typo in comment + [MERGED 3.0] 2011-09-28 21:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.h * harbour/src/rtl/gtxwc/gtxwc.c % use common buffer for different box drawing character definitions - -2011-09-28 16:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) - * harbour/src/rtl/gtxwc/gtxwc.h - * harbour/src/rtl/gtxwc/gtxwc.c - % use common buffer for different box drawing character definitions + [MERGED 3.0] 2011-09-27 20:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/gtqtc/gtqtc.cpp @@ -59,12 +60,14 @@ ! fixed internal error reported when HB_GTI_RESIZABLE was called before creating console window % do not allocate colors in HB_GTI_PALETTE if there is no console window + [MERGED 3.0] 2011-09-27 15:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/core.c ! fixed mistake in recent adoption of libcurl 7.21.6 feature CURLOPT_TRANSFER_ENCODING. Thanks to Itamar for the report. + [MERGED 3.0] 2011-09-27 09:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.c @@ -77,6 +80,7 @@ * do not activate terminal window by HB_GTI_FONTSEL * use maximal logical width of character instead of maximal size of character rectangle to calculate width of character cell + [MERGED 3.0] 2011-09-26 10:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbgtcore.h @@ -86,11 +90,13 @@ + added new C function for WIN32 builds: HB_BOOL hb_gt_winapi_setClipboardRaw( HB_UINT uFormat, void * pData, HB_SIZE nSize ); + [MERGED 3.0] 2011-09-24 11:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/mzip.c ! HB_UNZIPFILEINFO(): date returned was off by one month. Report and fix by Juan Galvez. + [MERGED 3.0] 2011-09-24 11:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbtrace.h @@ -125,6 +131,7 @@ thread with some fixed value i.e.: HB_RANDOMSEED( 123456789 ) ; Many thanks to Viktor and Mindaugas for their help. + [MERGED 3.0] * harbour/contrib/xhb/xhbole.prg ! added missing SETGET in method declaration. @@ -147,6 +154,7 @@ ; per-thread seed didn't work well for me (even with new engine) so I didn't implement it. + added proto for hb_random_seed() + [MERGED 3.0] 2011-09-20 13:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/teditor.prg @@ -156,6 +164,7 @@ the word wrap takes place. Report and patch provided by Dr.Claudia Neumann. Many thanks. (with my formatting: indenting, tab/EOL-space removal) + [MERGED 3.0] * contrib/hbqt/qtcore/hbqt_pointer.cpp ! fixed to avoid non-MT compatible strtok() C RTL call. @@ -215,11 +224,13 @@ * harbour/src/rtl/hbproces.c ! use hb_fsOsError() instead of errno which can be overwritten by by hb_fsSetIOError() + [MERGED 3.0] * harbour/tests/gtxfnt.prg % hb_processRun() instead of hb_processOpen()/fread()/hb_processClose() + set font attributes: HB_GTI_FONTA_FIXMETRIC, HB_GTI_FONTA_CLRBKG, HB_GTI_FONTA_DRAWBOX + [MERGED 3.0] 2011-09-11 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbformat/hbfmtcls.prg @@ -259,6 +270,7 @@ * harbour/src/rtl/gtxwc/gtxwc.h * harbour/src/rtl/gtxwc/gtxwc.c * cleaned macro names + [MERGED 3.0] 2011-09-07 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * doc/howtosvn.txt @@ -319,11 +331,13 @@ hb_gtInfo( HB_GTI_FONTATTRIBUTE, HB_GTI_FONTA_FIXMETRIC + ; HB_GTI_FONTA_CLRBKG + HB_GTI_FONTA_DRAWBOX ) and use also fonts with broken metrics. + [MERGED 3.0] 2011-09-05 22:40 UTC+0100 Jean Lefebvre mafact (jfl@mafact.com) * contrib/rddads/ads1.c + Correction: ahIndex Back from 512 to 256 (max coumpound index) ( Thanks to you Toninho ) + [MERGED 3.0] 2011-09-05 03:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/sslsess.c @@ -347,7 +361,7 @@ ! fixed GPF in file locking code. Many thanks to Kultyshev Igor Anatolevich for reporting the bug and locating exact reason of the problem. - [TOMERGE 3.0] + [MERGED 3.0] 2011-08-30 12:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/xhb.hbp @@ -393,6 +407,7 @@ TAG. Needed for Free Text search where each field must be indexed. (would otherwhise generate an ADS error 5005). + [MERGED 3.0] 2011-08-28 22:28 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/gtqtc/gtqtc.cpp @@ -444,6 +459,7 @@ * always set explicitly tty device in raw mode even if cfmakeraw() exists to avoid potential problems with some platforms which may not make some necessary settings. + [MERGED 3.0] 2011-08-25 16:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg @@ -540,6 +556,7 @@ ! fixed transfering records between two "array" SQLBASE workareas, when there is a text/long/clob/memo field Patch by Ilina Stoilkovska. + [MERGED 3.0] * contrib/hbpgsql/postgres.c ! added #include pg_config.h, '#if PG_VERSION_NUM' clauses were not working @@ -657,6 +674,7 @@ % version guarded curl/easy.h and curl/types.h so now they are only used for those very old libcurl versions that require it + [MERGED 3.0] * contrib/hbcuied/hbcuied.hbp * sync with other exe contrib @@ -792,6 +810,7 @@ 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. + [MERGED 3.0] * harbour/contrib/hbwin/olecore.c + added helper PRG functions: @@ -809,6 +828,7 @@ ! remove extraneous parentheses ; issues found by Clang + [MERGED 3.0] 2011-08-08 12:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/olecore.c @@ -837,6 +857,7 @@ * include/hbclass.ch ! typo in VO specific (inactive) section: HIDDE -> HIDDEN Checkme. + [MERGED 3.0] * examples/gtwvw/wvwdraw.c * examples/gtwvw/wvwmenu.c @@ -863,9 +884,11 @@ 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. + [MERGED 3.0] * harbour/contrib/hbwin/axcore.c ! cleaned casting + [MERGED 3.0] 2011-08-02 13:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgutils.c @@ -878,13 +901,16 @@ 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. + [MERGED 3.0] * harbour/src/rtl/filesys.c ! removed dup2() function call left by mistake during some modifications + [MERGED 3.0] 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() + [MERGED 3.0] * harbour/ChangeLog ! typo in last description @@ -893,6 +919,7 @@ * harbour/include/hbstack.h * harbour/src/vm/estack.c + added internal function hb_stackLockCount() + [MERGED 3.0] * harbour/src/vm/hvm.c * modified hb_vmRequestReenter() to return HB_FALSE instead of GPF @@ -903,10 +930,11 @@ This extensions is critical for MT applications which need to safely reenter HVM also from code encapsulated inside unknown number of hb_vmUnlock()/hb_vmLock() calls. - [TOMERGE 3.0] + [MERGED 3.0] * harbour/src/compiler/cmdcheck.c % removed redundant conditions + [MERGED 3.0] 2011-07-30 00:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/3rd/png/pngerror.c @@ -979,12 +1007,13 @@ 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. - [TOMERGE 3.0] + [MERGED 3.0] 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 + [MERGED 3.0] 2011-07-28 00:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg