69bfb809d459ef795287bc9e0f7d8ed5d9c74fa5
* harbour/include/hbapi.h
* harbour/src/rtl/cdpapi.c
+ added new string C functions operating on current HVM CP:
HB_BOOL hb_strIsDigit( const char * szChar );
HB_BOOL hb_strIsAlpha( const char * szChar );
HB_BOOL hb_strIsLower( const char * szChar );
HB_BOOL hb_strIsUpper( const char * szChar );
* harbour/src/rtl/is.c
* use hb_strIs*() functions instead of hb_charIs*()
* harbour/include/hbapi.h
* harbour/src/vm/set.c
+ added new function to check if OS<->Harbour codepage conversion
is enabled:
HB_BOOL hb_osUseCP( void );
* harbour/src/rtl/filesys.c
* use hb_osUseCP() function
* harbour/include/hbapicdp.h
+ added HB_CDP_ISBINSORT(cdp) and HB_CDP_ISBYTESORT(cdp) macros
* harbour/src/vm/itemapi.c
* harbour/src/rdd/dbfntx/dbfntx1.c
* harbour/src/rdd/dbfnsx/dbfnsx1.c
* harbour/src/rdd/dbfcdx/dbfcdx1.c
* harbour/contrib/rddsql/sqlmix.c
* harbour/contrib/rddads/adsx.c
* use HB_CDP_IS*SORT() macros
* harbour/src/rdd/dbfcdx/dbfcdx1.c
% simplified hb_cdxFindBag()
* harbour/src/rtl/hbascii.c
! fixed HB_ASCIIUPPER() and HB_ASCIILOWER() functions: hb_strUpper()
was wrongly used inside both functions - probably C&P mistake
[TOMERGE 3.0]
* harbour/src/rdd/dbf1.c
* updated comment
Description
Harbour Core — Reference source for Five development
Languages
C
80.3%
xBase
17.8%
Makefile
0.6%
C++
0.4%
Harbour
0.4%
Other
0.3%