* harbour/src/rtl/dateshb.c
! fixed HB_TTOD() and HB_DTOT() results - they were reverted by mistake
+ added support for optional second parameter in HB_DTOT() function with
time as numeric value in second() like representation or as character
string with HH:MM[:S[S][.f[f[f[f]]]]] [PM|AM] representation, i.e.:
? HB_DATETIME()
? HB_DTOT( date(), seconds() )
? HB_DTOT( date(), time() )
+ added support for optional second parameter passed by reference in
HB_TTOD() function. If given then this functions stores in it number
of seconds in given day specified by timestamp value, i.e.:
dDate := HB_TTOD( HB_DATETIME(), @nSec )
gives similar functionality to:
dDate := date()
nSec := seconds()
+ added support for optional 3-rd parameter in HB_TTOD() functions
with timestamp format. If given then this function stores time
part in second parameter as formatted string value. For empty
string _SET_TIMEFORMAT is used, i.e.:
dDate := HB_TTOD( HB_DATETIME(), @cTime, "hh:mm:ss" )
* harbour/src/common/hbwince.c
+ added GetEnvironmentVariableW() - it fixes WinCE builds after recent
ANSI to UNICODE function conversions. In WINCE such functions do not
exist.
* harbour/src/rtl/gtclip.c
* pacified MinGWCE warnings
* harbour/src/rtl/dateshb.c
+ added HB_TTOD() and HB_DTOT() functions
- source
+ src
* src/Makefile
* src/dynlib/mt/Makefile
* src/dynlib/Makefile
* INSTALL
* Makefile
* ChangeLog
* harbour.spec
* mpkg_tgz.sh
* Renamed 'source' dir to 'src' to move closer to other FOSS
projects. It's also easier to type, plus it has the side
effect that some cmdlines will be shorter in the
build process.