Fixed processing unicode characters at memoedit.prg.
HardCR() and added support for field flags in dbCreate()/dbStruct().
Flags can be passed in string with field type after ":", i.e. "C:U" means Unicode character field.
Quite almost very professional. I hope SQL as LetoDb.2015-02-08 13:19 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)best regards
- src/rdd/workarea.c
+ added support for field flags in dbCreate()/dbStruct().
Flags can be passed in string with field type after ":", i.e.
"C:U"
means Unicode character field.
The following flags are recognized:
"N" - column can store null values
"B" - binary column
"+" - column is autoincrementing
"Z" - column is compressed
"E" - column is encrypted
"U" - column stores Unicode strings- src/rdd/dbf1.c
+ added support for field flags in core DBF* RDDs.
; In core DBF* RDDs "N", "B", "U" and "+" flags are supported.
When "N" flag is used then special hidden field with NULL bits
is created. Such implementation is compatible with DBF created
by VFP.- contrib/rddads/ads1.c
+ added support for field flags in ADS* RDDs
! added missing RTE when wrong field types are passed to dbCreate()
; The old format with long field names corresponding to ADS types is
still supported but I had to rewrite this code so please make real
life test and verify me. In few cases I slightly change the code and
now it can be a little bit more restrictive, i.e. typos in "AtutoInc"
field type will be detected (previous code checked only for 1-st
letter "A").
Przemek
Other relevant for HMG interest to be checked
2015-02-07 21:02 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
- contrib/hbwin/win_bmp.c
! added missing C++ casting
2015-01-29 23:55 UTC+0100 Jean Lefebvre (jfl/at/mafact.com)
- contrib/hbtip/sendmail.prg
- Modified hb_sendmail(...) to allow TLS on port 587
No change in parameters
2012-11-10 20:55 UTC+0100 Viktor Szakats (harbour syenar.net)
- src/rtl/hbgtcore.c
- changed HB_GTI_COMPATBUFFER default to be Clipper
compatible. INCOMPATIBLE compared to 3.2 versions,
but restores the compatibility with previous ones
and Clipper. Applications using Unicode, must now
manually change these buffers to be Unicode
compatible using:
#include "hbgtinfo.ch"
hb_gtInfo( HB_GTI_COMPATBUFFER, .F. )