2016-01-18 12:16 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* ChangeLog.txt
* indenting
* config/darwin/clang.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* utils/hbmk2/hbmk2.prg
* use -no_warning_for_no_symbols in MacOSX builds - many thanks
to Lorenzo
* contrib/xhb/xhb.ch
+ added #pragma -kd+
* doc/xhb-diff.txt
! typos
This commit is contained in:
126
ChangeLog.txt
126
ChangeLog.txt
@@ -10,6 +10,22 @@
|
||||
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
|
||||
*/
|
||||
|
||||
2016-01-18 12:16 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||
* ChangeLog.txt
|
||||
* indenting
|
||||
|
||||
* config/darwin/clang.mk
|
||||
* config/darwin/gcc.mk
|
||||
* config/darwin/icc.mk
|
||||
* utils/hbmk2/hbmk2.prg
|
||||
* use -no_warning_for_no_symbols in MacOSX builds - many thanks
|
||||
to Lorenzo
|
||||
* contrib/xhb/xhb.ch
|
||||
+ added #pragma -kd+
|
||||
|
||||
* doc/xhb-diff.txt
|
||||
! typos
|
||||
|
||||
2016-01-15 16:02 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||
* include/hbapifs.h
|
||||
* src/common/hbfsapi.c
|
||||
@@ -19504,10 +19520,10 @@
|
||||
* ChangeLog
|
||||
! missed this entry from prev patch:
|
||||
|
||||
* contrib/hbformat/hbfmtcls.prg
|
||||
+ Committed Maurizio's latest patch (#5)
|
||||
Many thanks for this great work to Maurizio.
|
||||
It resolves a great number of problems.
|
||||
* contrib/hbformat/hbfmtcls.prg
|
||||
+ Committed Maurizio's latest patch (#5)
|
||||
Many thanks for this great work to Maurizio.
|
||||
It resolves a great number of problems.
|
||||
|
||||
* contrib/hbformat/hbfmtcls.prg
|
||||
! fix for line ending spaces remaining after formatting
|
||||
@@ -20146,17 +20162,17 @@
|
||||
|
||||
* ChangeLog
|
||||
* added missing change to prev:
|
||||
* src/common/hbver.c
|
||||
* use {;} for empty loop body
|
||||
; TODO: Use one common syntax for empty blocks.
|
||||
Harbour currently uses these:
|
||||
{}, { ; }, {;}, {};, ;
|
||||
DECISION: -> ';' indented in new line:
|
||||
---
|
||||
for( ... )
|
||||
;
|
||||
---
|
||||
[DONE]
|
||||
* src/common/hbver.c
|
||||
* use {;} for empty loop body
|
||||
; TODO: Use one common syntax for empty blocks.
|
||||
Harbour currently uses these:
|
||||
{}, { ; }, {;}, {};, ;
|
||||
DECISION: -> ';' indented in new line:
|
||||
---
|
||||
for( ... )
|
||||
;
|
||||
---
|
||||
[DONE]
|
||||
|
||||
2012-11-01 17:41 UTC+0100 Viktor Szakats (vszakats.net/harbour)
|
||||
* ChangeLog
|
||||
@@ -26908,22 +26924,22 @@
|
||||
* contrib/gtwvg/gtwvg.c
|
||||
* contrib/gtwvg/gtwvg.h
|
||||
+ Implemented: two more events fired at PRG code, one when window
|
||||
is created and another when window is closed. The events supply
|
||||
a two element array: 1. Window Handle No 2. Thread Number.
|
||||
These events will greatly help develop a rewarding GUI applns.
|
||||
is created and another when window is closed. The events supply
|
||||
a two element array: 1. Window Handle No 2. Thread Number.
|
||||
These events will greatly help develop a rewarding GUI applns.
|
||||
|
||||
* contrib/gtwvg/parthdlr.prg
|
||||
* contrib/gtwvg/crt.prg
|
||||
+ Added: slot :notifierBlock( ... ) SETGET which accepts a block
|
||||
from the application code which pass on designated events back.
|
||||
from the application code which pass on designated events back.
|
||||
|
||||
2012-09-11 13:19 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/gtwvg/hbgtwvg.ch
|
||||
! Fixed: wrong contant values for HB_GTS_SW_* constants.
|
||||
* contrib/gtwvg/hbgtwvg.ch
|
||||
! Fixed: wrong contant values for HB_GTS_SW_* constants.
|
||||
|
||||
* contrib/hbqt/hbmk2_qt.hb
|
||||
+ Added: code to set right C++ callable function when a dock widget
|
||||
was added to QMainWindow object.
|
||||
* contrib/hbqt/hbmk2_qt.hb
|
||||
+ Added: code to set right C++ callable function when a dock widget
|
||||
was added to QMainWindow object.
|
||||
|
||||
2012-09-11 22:04 UTC+0200 Viktor Szakats (vszakats.net/harbour)
|
||||
+ doc/en/hbflock.txt
|
||||
@@ -32740,8 +32756,8 @@
|
||||
* contrib/hbqt/qtcore/hbqt_misc.prg
|
||||
* contrib/hbqt/qtcore/hbqt_pointer.cpp
|
||||
+ Implemented: __pSlots brought from PRG to C++ greatly reducing
|
||||
Harbour GC variables.
|
||||
; The above implementation is forwarded by Francesco Perillo, thanks.
|
||||
Harbour GC variables.
|
||||
; The above implementation is forwarded by Francesco Perillo, thanks.
|
||||
|
||||
+ Implemented: better MT functionality.
|
||||
|
||||
@@ -39797,11 +39813,11 @@
|
||||
|
||||
2012-01-06 12:12 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com)
|
||||
* harbour/contrib/hbblat/blatcls.prg
|
||||
* Update copyright years
|
||||
* Updated to 2.7.6 blat version
|
||||
+ Added lNoMD5 class var for -nomd5 option
|
||||
+ Added cContentType class var for -contentType <string> option
|
||||
* Fixed error in ArrayToString() when file name contains " char
|
||||
* Update copyright years
|
||||
* Updated to 2.7.6 blat version
|
||||
+ Added lNoMD5 class var for -nomd5 option
|
||||
+ Added cContentType class var for -contentType <string> option
|
||||
* Fixed error in ArrayToString() when file name contains " char
|
||||
|
||||
2012-01-05 14:47 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||
* harbour/include/hbrdddbf.h
|
||||
@@ -40161,15 +40177,15 @@
|
||||
|
||||
2011-12-18 19:57 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com)
|
||||
* harbour/src/rdd/usrrdd/rdds/arrayrdd.prg
|
||||
* Cleaned windows xhb debug using HB_TRACE() function and removed old
|
||||
lines
|
||||
* Cleaned windows xhb debug using HB_TRACE() function and removed old
|
||||
lines
|
||||
* harbour/ChangeLog
|
||||
* formatted previous log entry
|
||||
* formatted previous log entry
|
||||
|
||||
2011-12-18 11:19 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com)
|
||||
* harbour/src/rdd/usrrdd/rdds/arrayrdd.prg
|
||||
* Added Index and Set Filter Support by Quique <quique@quiquesoft.com>.
|
||||
Thank you
|
||||
* Added Index and Set Filter Support by Quique <quique@quiquesoft.com>.
|
||||
Thank you
|
||||
|
||||
2011-12-18 12:48 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbqt/qtgui/qth/QPrinter.qth
|
||||
@@ -40979,7 +40995,7 @@
|
||||
[MERGED 3.0]
|
||||
|
||||
* harbour/contrib/hbwin/olecore.c
|
||||
* pacified warning
|
||||
* pacified warning
|
||||
|
||||
2011-10-11 01:56 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/src/rtl/natmsg.c
|
||||
@@ -41261,10 +41277,10 @@
|
||||
+ added UPDATE to previous ChangeLog entry
|
||||
|
||||
2011-09-16 11:56 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com)
|
||||
* ChangeLog
|
||||
* minor formatting
|
||||
* ChangeLog
|
||||
* minor formatting
|
||||
|
||||
* contrib/hbrun/hbrun.hbp
|
||||
* contrib/hbrun/hbrun.hbp
|
||||
* using macro HB_BUILD_DSO to state an linux env with ld DSO linking model
|
||||
thanks to Viktor.
|
||||
; TOFIX: export this functionality to other .hbc files in need of this
|
||||
@@ -41276,12 +41292,12 @@
|
||||
hbrun. [vszakats]
|
||||
|
||||
2011-09-15 23:47 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com)
|
||||
* contrib/hbrun/hbrun.hbp
|
||||
! Fixed linking on recent linux distros (i.e. F15) that are using the
|
||||
ld DSO linking model which requires specific declaration of objs/libs.
|
||||
Added specific declaration on linux of:
|
||||
-lz (conditionated by HB_HAS_ZLIB_LOCAL)
|
||||
-lm
|
||||
* contrib/hbrun/hbrun.hbp
|
||||
! Fixed linking on recent linux distros (i.e. F15) that are using the
|
||||
ld DSO linking model which requires specific declaration of objs/libs.
|
||||
Added specific declaration on linux of:
|
||||
-lz (conditionated by HB_HAS_ZLIB_LOCAL)
|
||||
-lm
|
||||
|
||||
2011-09-13 10:00 UTC+0200 Viktor Szakats (vszakats.net/harbour)
|
||||
* utils/hbmk2/hbmk2.*.po
|
||||
@@ -46494,10 +46510,10 @@
|
||||
TODO: to review constructor code in all .qth's.
|
||||
|
||||
2011-04-06 20:15 UTC+0200 Maurilio Longo (maurilio.longo@libero.it)
|
||||
* harbour/src/common/hbdate.c
|
||||
! Fixed OS/2 compilation, it was not using gettimeofday() and so
|
||||
hb_dateMilliSeconds() had a one second resolution effectively
|
||||
killing thread switching.
|
||||
* harbour/src/common/hbdate.c
|
||||
! Fixed OS/2 compilation, it was not using gettimeofday() and so
|
||||
hb_dateMilliSeconds() had a one second resolution effectively
|
||||
killing thread switching.
|
||||
|
||||
2011-04-05 06:56 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbide/hbqreportsmanager.prg
|
||||
@@ -64911,8 +64927,8 @@
|
||||
* contrib/xhb/xhbat.c
|
||||
! Applied this fix to Harbour:
|
||||
2010-07-29 12:28 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
|
||||
* source/rtl/at.c
|
||||
+ Added missing extended strings support, to hb_AtSkipStrings()
|
||||
* source/rtl/at.c
|
||||
+ Added missing extended strings support, to hb_AtSkipStrings()
|
||||
|
||||
2010-07-29 19:37 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
|
||||
* harbour/contrib/rddads/adsx.c
|
||||
@@ -198535,9 +198551,9 @@
|
||||
separately. Any modification in one context have no effect in other.
|
||||
|
||||
2006-11-12 09:30 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
|
||||
* harbour/makefile.bc
|
||||
* harbour/makefile.vc
|
||||
* Fixed pptable.c dependencies
|
||||
* harbour/makefile.bc
|
||||
* harbour/makefile.vc
|
||||
* Fixed pptable.c dependencies
|
||||
|
||||
2006-11-10 17:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/contrib/rdd_ads/rddads.h
|
||||
|
||||
@@ -58,7 +58,7 @@ LDLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
LDFLAGS += $(LIBPATHS)
|
||||
|
||||
AR := libtool
|
||||
AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
AR_RULE = ( $(AR) -static -no_warning_for_no_symbols $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
|
||||
DY := $(AR)
|
||||
DFLAGS += -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
|
||||
@@ -54,7 +54,7 @@ LDLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
LDFLAGS += $(LIBPATHS)
|
||||
|
||||
AR := libtool
|
||||
AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
AR_RULE = ( $(AR) -static -no_warning_for_no_symbols $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
|
||||
DY := $(AR)
|
||||
DFLAGS += -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
|
||||
@@ -37,7 +37,7 @@ LDLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
LDFLAGS += $(LIBPATHS)
|
||||
|
||||
AR := libtool
|
||||
AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
AR_RULE = ( $(AR) -static -no_warning_for_no_symbols $(ARFLAGS) $(HB_AFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(ARSTRIP) ) || ( $(RM) $(LIB_DIR)/$@ && $(FALSE) )
|
||||
|
||||
DY := $(AR)
|
||||
DFLAGS += -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
|
||||
@@ -53,6 +53,7 @@
|
||||
|
||||
#ifndef __XHARBOUR__
|
||||
#pragma -ks+
|
||||
#pragma -kd+
|
||||
REQUEST xhb_Lib
|
||||
|
||||
#xtranslate __Keyboard( [<x,...>] ) => xhb__Keyboard( <x> )
|
||||
|
||||
@@ -217,8 +217,8 @@ and xHarbour <>, f.e.:
|
||||
return p1 + p2 + p3
|
||||
>, 1, 2, 3 )
|
||||
|
||||
In Harbour extended codeblocks works like nested functions and support
|
||||
all functions attributes, f.e. they can have own static variables or
|
||||
In Harbour extended codeblocks works like nested functions and supports
|
||||
all function attributes, f.e. they can have own static variables or
|
||||
other declarations which are local to extended codeblocks only and
|
||||
do not effect upper function body.
|
||||
In xHarbour the compiler was not fully updated for such functionality
|
||||
|
||||
@@ -3977,7 +3977,7 @@ STATIC FUNCTION __hbmk( aArgs, nArgTarget, nLevel, /* @ */ lPause, /* @ */ lExit
|
||||
cObjExt := ".o"
|
||||
IF hbmk[ _HBMK_cPLAT ] == "darwin"
|
||||
cBin_Lib := "libtool"
|
||||
cOpt_Lib := "-static {FA} -o {OL} {LO}"
|
||||
cOpt_Lib := "-static -no_warning_for_no_symbols {FA} -o {OL} {LO}"
|
||||
ELSE
|
||||
DO CASE
|
||||
CASE hbmk[ _HBMK_cCOMP ] == "icc"
|
||||
|
||||
Reference in New Issue
Block a user