* contrib/hbssl/tests/inetssl.prg
* contrib/rddads/ads1.c
* src/rtl/teditor.prg
* formatting of my recent modifications taken from Viktor's branch
* src/common/hbfsapi.c
* src/compiler/complex.c
* formatting
* include/hbset.h
* src/vm/set.c
* src/nortl/nortl.c
+ add new C functions to change HVM set values:
hb_setSetFileCase(), hb_setSetDirCase(), hb_setSetDirSeparator(),
hb_setSetTrimFileName()
* include/hbcomp.h
* include/hbcompdf.h
* src/compiler/cmdcheck.c
* src/compiler/hbmain.c
* src/compiler/ppcomp.c
* src/compiler/genc.c
* src/compiler/hbusage.c
* src/nortl/nortl.c
* rewritten code used to parse command line and environment parameters.
New code is covered by GPL + Harbour exception license.
All parameters are decoded by only one function and whole code is
smaller so it's much easier to modify this code.
! fixed some small bugs and incompatibilities with Cl*pper in parameter
parsing
! fixed -y undocumented (YYDEBUG) switch
- removed -x[<prefix>] set symbol init function name prefix (for .c only)
compiler command line switch
* moved -fn[:[l|u]|-] -fd[:[l|u]|-] -fp[:<char>] and -fs[-] switches
parsing to core compiler library. Now these switches are also works
with compiler library linked with HBMK2.
; TOFIX: HBMK2 ignores -fn/-fd switches and allocates temporary names
which are not compatible with names used later by harbour
compiler when above switches are activated. HBMK2 should
parse parameters and update SET FILECASE / SET DIRCASE before
it creates temporary files.
RDD for Advantage Database Server Alexander Kresin <alex@belacy.belgorod.su> For using this RDD you need to have all required dynamic libraries installed on your system. For building executables don't forget to include rddads.hbc in your hbmk2 project. You need to include in your prg file the following lines: REQUEST ADS and then you can set default RDD using one of the following functions: rddSetDefault( "ADT" ) rddSetDefault( "ADSNTX" ) rddSetDefault( "ADSCDX" ) rddSetDefault( "ADSVFP" ) You can also use: REQUEST ADT | ADSNTX | ADSCDX | ADSVFP instead of REQUEST ADS. for backward compatibility with old code it's possible to use also: rddSetDefault( "ADS" ) and then #include "ads.ch" SET FILETYPE TO NTX | CDX | ADT | VFP command or AdsSetFileType() function to set table type (default is CDX) By default RDD is tuned for remote server. To change this you may use commands, defined in ads.ch: SET SERVER LOCAL or function AdsSetServerType().