Revision: 11528
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11528&view=rev
Author: druzus
Date: 2009-06-26 00:33:38 +0000 (Fri, 26 Jun 2009)
Log Message:
-----------
2009-06-26 02:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbvm.h
* harbour/include/hbrdddbf.h
* harbour/include/hbapidbg.h
* harbour/include/hbset.h
* harbour/include/hbcomp.h
* harbour/include/hbapirdd.h
* harbour/include/hbstack.h
* harbour/include/hbsxfunc.h
* harbour/include/hbapilng.h
* harbour/include/hbgtcore.h
* harbour/include/hbapifs.h
* harbour/include/hbdbsort.h
* harbour/include/hbapigt.h
* harbour/include/hbapi.h
* harbour/include/hbapierr.h
* harbour/include/hbapiitm.h
* harbour/include/hbrddfpt.h
* harbour/contrib/hbmysql/mysql.c
* harbour/contrib/hbct/bitnum.c
* harbour/contrib/hbct/token2.c
* harbour/contrib/hbct/charsprd.c
* harbour/contrib/hbct/ctnet.c
* harbour/contrib/hbct/charonly.c
* harbour/contrib/hbct/atadjust.c
* harbour/contrib/hbct/ctwin.c
* harbour/contrib/hbct/charsort.c
* harbour/contrib/hbct/ctwin.h
* harbour/contrib/hbct/charmix.c
* harbour/contrib/hbct/charevod.c
* harbour/contrib/hbct/maxline.c
* harbour/contrib/hbct/wordrepl.c
* harbour/contrib/hbct/charrepl.c
* harbour/contrib/hbct/files.c
* harbour/contrib/hbct/video.c
* harbour/contrib/hbct/charswap.c
* harbour/contrib/hbct/dattime3.c
* harbour/contrib/hbct/charop.c
* harbour/contrib/hbct/misc2.c
* harbour/contrib/hbct/charone.c
* harbour/contrib/hbct/ctstr.c
* harbour/contrib/hbct/screen1.c
* harbour/contrib/hbct/token1.c
* harbour/contrib/hbct/ctstr.h
* harbour/contrib/hbct/charmirr.c
* harbour/contrib/hbct/relation.c
* harbour/contrib/hbct/atnum.c
* harbour/contrib/hbct/like.c
* harbour/contrib/hbct/count.c
* harbour/contrib/hbct/disk.c
* harbour/contrib/hbct/ctstrfil.c
* harbour/contrib/hbct/posdiff.c
* harbour/contrib/hbct/addascii.c
* harbour/contrib/hbct/tab.c
* harbour/contrib/hbct/numline.c
* harbour/contrib/hbct/dattime2.c
* harbour/contrib/hbct/asciisum.c
* harbour/contrib/hbct/expand.c
* harbour/contrib/hbct/pos2.c
* harbour/contrib/hbct/numat.c
* harbour/contrib/hbct/atrepl.c
* harbour/contrib/hbct/wordtoch.c
* harbour/contrib/hbct/print.c
* harbour/contrib/hbct/justify.c
* harbour/contrib/xhb/hbxml.c
* harbour/contrib/xhb/dbf2txt.c
* harbour/contrib/xhb/xhbis.c
* harbour/contrib/xhb/fparse.c
* harbour/contrib/xhb/xstrdel.c
* harbour/contrib/xhb/hbcomprs.c
* harbour/contrib/xhb/datesxhb.c
* harbour/contrib/xhb/xhbmsgs.c
* harbour/contrib/xhb/freadlin.c
* harbour/contrib/xhb/txtline.c
* harbour/contrib/xhb/xhbtrim.c
* harbour/contrib/xhb/xhbcopyf.c
* harbour/contrib/xhb/cstructc.c
* harbour/contrib/xhb/xhbfunc.c
* harbour/contrib/hbtpathy/tplinux.c
* harbour/contrib/hbgt/charmixg.c
* harbour/contrib/hbgt/strexpan.c
* harbour/contrib/hbgt/charodd.c
* harbour/contrib/hbgt/strright.c
* harbour/contrib/hbgt/asciisgt.c
* harbour/contrib/hbgt/strdiffg.c
* harbour/contrib/hbgt/chrtotal.c
* harbour/contrib/hbgt/strcount.c
* harbour/contrib/hbgt/strleft.c
* harbour/contrib/hbgt/ascposgt.c
* harbour/contrib/hbgt/chrfirst.c
* harbour/contrib/hbgt/chrcount.c
* harbour/contrib/hbgt/strpbrk.c
* harbour/contrib/hbgt/chareven.c
* harbour/contrib/hbgt/strcspn.c
* harbour/contrib/hbgt/atdiff.c
* harbour/contrib/hbsqlit3/hbsqlit3.c
* harbour/contrib/hbmzip/hbmzip.c
* harbour/contrib/hbnf/proper.c
* harbour/contrib/hbnf/fttext.c
* harbour/contrib/hbnf/chdir.c
* harbour/contrib/hbnf/getver.c
* harbour/contrib/hbnf/ftattr.c
* harbour/contrib/hbnf/mkdir.c
* harbour/contrib/hbnf/rmdir.c
* harbour/contrib/Makefile
* harbour/contrib/hbcurl/hbcurl.c
* harbour/contrib/rddsql/sddmy/mysqldd.c
* harbour/contrib/rddsql/sddpg/pgsqldd.c
* harbour/contrib/rddsql/sddfb/fbirddd.c
* harbour/contrib/rddsql/sddodbc/odbcdd.c
* harbour/contrib/rddsql/sqlmix.c
* harbour/contrib/hbhpdf/harupdf.c
* harbour/contrib/rddads/adsx.c
* harbour/contrib/rddads/adsfunc.c
* harbour/contrib/rddads/rddads.h
* harbour/contrib/rddads/ads1.c
* harbour/contrib/hbmisc/hb_f.c
* harbour/contrib/hbmisc/strfmt.c
* harbour/contrib/hbmisc/stringsx.c
* harbour/contrib/hbmisc/spd.c
* harbour/contrib/hbtip/utils.c
* harbour/contrib/hbwin/wapi_winbase.c
* harbour/contrib/hbwin/win_misc.c
* harbour/contrib/hbbtree/hb_btree.h
* harbour/contrib/hbbtree/hb_btree.c
* harbour/source/pp/hbpp.c
* harbour/source/vm/runner.c
* harbour/source/vm/estack.c
* harbour/source/vm/itemapi.c
* harbour/source/vm/hvm.c
* harbour/source/vm/cmdarg.c
* harbour/source/vm/memvars.c
* harbour/source/vm/dynlibhb.c
* harbour/source/vm/set.c
* harbour/source/main/harbour.c
* harbour/source/debug/dbgentry.c
* harbour/source/common/hbfsapi.c
* harbour/source/common/hbfopen.c
* harbour/source/rtl/gtdos/gtdos.c
* harbour/source/rtl/diskspac.c
* harbour/source/rtl/console.c
* harbour/source/rtl/chrasc.c
* harbour/source/rtl/fscopy.c
* harbour/source/rtl/run.c
* harbour/source/rtl/spfiles.c
* harbour/source/rtl/defpath.c
* harbour/source/rtl/philes.c
* harbour/source/rtl/oldbox.c
* harbour/source/rtl/math.c
* harbour/source/rtl/hbgtcore.c
* harbour/source/rtl/cdpapi.c
* harbour/source/rtl/gtcrs/gtcrs.c
* harbour/source/rtl/dirdrive.c
* harbour/source/rtl/hbi18n1.c
* harbour/source/rtl/trim.c
* harbour/source/rtl/hbzlibgz.c
* harbour/source/rtl/philesx.c
* harbour/source/rtl/mlcfunc.c
* harbour/source/rtl/filehb.c
* harbour/source/rtl/fstemp.c
* harbour/source/rtl/is.c
* harbour/source/rtl/hbrunfun.c
* harbour/source/rtl/ampm.c
* harbour/source/rtl/setcolor.c
* harbour/source/rtl/oemansi.c
* harbour/source/rtl/disksphb.c
* harbour/source/rtl/hbzlib.c
* harbour/source/rtl/strpeek.c
* harbour/source/rtl/replic.c
* harbour/source/rtl/stuff.c
* harbour/source/rtl/hbstrfmt.c
* harbour/source/rtl/transfrm.c
* harbour/source/rtl/hbhex.c
* harbour/source/rtl/trace.c
* harbour/source/rtl/hbadler.c
* harbour/source/rtl/samples.c
* harbour/source/rtl/filebuf.c
* harbour/source/rtl/hbcrc.c
* harbour/source/rtl/gete.c
* harbour/source/rtl/hbmd5.c
* harbour/source/rtl/langapi.c
* harbour/source/rtl/gtcgi/gtcgi.c
* harbour/source/rtl/errapi.c
* harbour/source/rtl/hbregexc.c
* harbour/source/rtl/natmsg.c
* harbour/source/rtl/fssize.c
* harbour/source/rtl/hbinet.c
* harbour/source/rtl/colorind.c
* harbour/source/rtl/copyfile.c
* harbour/source/rtl/mouseapi.c
* harbour/source/rtl/soundex.c
* harbour/source/rtl/memofile.c
* harbour/source/rtl/hbffind.c
* harbour/source/rtl/gtapi.c
* harbour/source/rtl/direct.c
* harbour/source/rtl/filesys.c
* harbour/source/rtl/file.c
* harbour/source/rtl/val.c
* harbour/source/rtl/hbregex.c
* harbour/source/rtl/rat.c
* harbour/source/rtl/isprint.c
* harbour/source/rdd/dbfntx/dbfntx1.c
* harbour/source/rdd/dbsql.c
* harbour/source/rdd/workarea.c
* harbour/source/rdd/wacore.c
* harbour/source/rdd/sdf1.c
* harbour/source/rdd/dbdetach.c
* harbour/source/rdd/dbcmdx.c
* harbour/source/rdd/dbfnsx/dbfnsx1.c
* harbour/source/rdd/dbcmd.c
* harbour/source/rdd/dbfcdx/dbfcdx1.c
* harbour/source/rdd/delim1.c
* harbour/source/rdd/dbf1.c
* harbour/source/rdd/hsx/hsx.c
* harbour/source/rdd/dbcmd53.c
* harbour/source/rdd/usrrdd/usrrdd.c
* harbour/source/rdd/wafunc.c
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/source/rdd/hbsix/sxsem.c
* harbour/source/rdd/hbsix/sxord.c
* harbour/source/rdd/hbsix/sxfname.c
* harbour/source/rdd/hbsix/sxtable.c
* harbour/source/rdd/hbsix/sxdate.c
* harbour/source/rdd/hbsix/sxutil.c
* harbour/source/rdd/hbsix/sxcompr.c
* harbour/source/compiler/hbmain.c
* harbour/source/compiler/cmdcheck.c
* harbour/source/compiler/hbpcode.c
* harbour/source/compiler/genc.c
* harbour/source/compiler/gencc.c
* harbour/source/compiler/hbcmplib.c
* harbour/source/compiler/ppcomp.c
* changed 'char *' and changed 'BYTE *' to 'const char *' in
the following functions:
const char * hb_vmFindModuleSymbolName( PHB_SYMB pSym );
void hb_vmInitSymbolGroup( void * hNewDynLib, int argc,
const char * argv[] );
void hb_dbgEntry( int nMode, int nLine, const char *szName,
int nIndex, PHB_ITEM pFrame );
void hb_dbgAddBreak( void *handle, const char *cModule,
int nLine, const char *szFunction );
void hb_dbgAddWatch( void *handle, const char *szExpr, BOOL bTrace );
PHB_ITEM hb_dbgGetExpressionValue( void *handle,
const char *expression );
BOOL hb_dbgIsValidStopLine( void *handle, const char *szModule,
int nLine );
void hb_dbgSetToCursor( void *handle, const char *szModule,
int nLine );
void hb_dbgSetWatch( void *handle, int nWatch,
const char *szExpr, BOOL bTrace );
const char * hb_setGetCPtr( HB_set_enum set_specifier );
const char * hb_setGetAltFile( void );
const char * hb_setGetDateFormat( void );
const char * hb_setGetTimeFormat( void );
const char * hb_setGetDefault( void );
const char * hb_setGetDelimChars( void );
const char * hb_setGetDevice( void );
const char * hb_setGetExtraFile( void );
const char * hb_setGetPath( void );
const char * hb_setGetMFileExt( void );
const char * hb_setGetPrintFile( void );
const char * hb_setGetEOL( void );
const char * hb_setGetHBOUTLOG( void );
const char * hb_setGetHBOUTLOGINFO( void );
const char * hb_setGetOSCODEPAGE( void );
void hb_compInitPP( HB_COMP_DECL, int argc,
const char * const argv[] );
void hb_compGenPCodeN( const BYTE * pBuffer, ULONG ulSize,
HB_COMP_DECL );
int hb_compMain( int argc, const char * const argv[],
BYTE ** pBufPtr, ULONG * pulSize,
const char * szSource );
void hb_compChkCompilerSwitch( HB_COMP_DECL, int,
const char * const args[] );
void hb_compChkDefines( HB_COMP_DECL, int iArg,
const char * const args[] );
void hb_compGenCString( FILE * yyc, const BYTE * pText, ULONG ulLen );
AREAP hb_rddRequestArea( const char * szAlias, PHB_ITEM pCargo,
BOOL fNewArea, BOOL fWait );
char * hb_stackDirBuffer( void );
LONG hb_sxPtoD( const char * pDate );
const char * hb_langID( void );
const char * hb_langSelectID( const char * pszID );
const char * hb_langDGetItem( int iIndex );
const char * hb_langDGetErrorDesc( ULONG ulIndex );
BOOL hb_fsChDir( const char * pszDirName );
HB_FHANDLE hb_fsCreate( const char * pszFileName, ULONG ulAttr );
HB_FHANDLE hb_fsCreateEx( const char * pszFilename, ULONG ulAttr,
USHORT uiFlags );
HB_FHANDLE hb_fsCreateTemp( const char * pszDir,
const char * pszPrefix,
ULONG ulAttr, char * pszName );
HB_FHANDLE hb_fsCreateTempEx( char * pszName, const char * pszDir,
const char * pszPrefix,
const char * pszExt, ULONG ulAttr );
const char * hb_fsCurDir( USHORT uiDrive );
USHORT hb_fsCurDirBuff( USHORT uiDrive, char * pbyBuffer,
ULONG ulLen );
void hb_fsBaseDirBuff( char * pbyBuffer );
BOOL hb_fsDelete( const char * pszFileName );
BOOL hb_fsFile( const char * pszFileName );
BOOL hb_fsIsDirectory( const char * pszFilename );
HB_FOFFSET hb_fsFSize( const char * pszFileName, BOOL bUseDirEntry );
HB_FHANDLE hb_fsExtOpen( const char * pszFileName,
const char * pDefExt,
char * hb_fsExtName( const char * pFilename,
const char * pDefExt, USHORT uiExFlags,
const char * pPaths );
BOOL hb_fsMkDir( const char * pszDirName );
HB_FHANDLE hb_fsOpen( const char * pszFileName, USHORT uiFlags );
BOOL hb_fsRmDir( const char * pszDirName );
BOOL hb_fsRename( const char * pszOldName,
const char * pszNewName );
BOOL hb_fsGetFileTime( const char * pszFileName,
LONG * plJulian, LONG * plMillisec );
BOOL hb_fsSetFileTime( const char * pszFileName,
LONG lJulian, LONG lMillisec );
BOOL hb_fsGetAttr( const char * pszFileName, ULONG * pulAttr );
BOOL hb_fsSetAttr( const char * pszFileName, ULONG ulAttr );
HB_FHANDLE hb_fsPOpen( const char * pFilename, const char * pMode );
BOOL hb_fsCopy( const char * pSource, const char * pDest );
BOOL hb_spFile( const char * pFilename, char * pRetPath );
BOOL hb_spFileExists( const char * pFilename, char * pRetPath );
HB_FHANDLE hb_spOpen( const char * pFilename, USHORT uiFlags );
HB_FHANDLE hb_spCreate( const char * pFilename, ULONG ulAttr );
HB_FHANDLE hb_spCreateEx( const char * pFilename,
ULONG ulAttr, USHORT uiFlags );
PHB_FILE hb_fileExtOpen( const char * pFilename,
const char * pDefExt, USHORT uiExFlags,
const char * pPaths, PHB_ITEM pError );
PHB_FILE hb_fileCreateTemp( const char * pszDir,
const char * pszPrefix,
ULONG ulAttr, char * pszName );
PHB_FILE hb_fileCreateTempEx( char * pszName, const char * pszDir,
const char * pszPrefix,
const char * pszExt, ULONG ulAttr );
HB_ERRCODE hb_gtBox( SHORT uiTop, SHORT uiLeft, SHORT uiBottom,
SHORT uiRight, const BYTE * pbyFrame );
HB_ERRCODE hb_gtDrawBox( SHORT uiTop, SHORT uiLeft, SHORT uiBottom,
SHORT uiRight, const BYTE * pbyFrame,
int iColor );
HB_ERRCODE hb_gtWrite( const BYTE * pbyStr, ULONG ulLen );
HB_ERRCODE hb_gtWriteAt( USHORT uiRow, USHORT uiCol,
const BYTE * pbyStr, ULONG ulLen );
HB_ERRCODE hb_gtWriteCon( const BYTE * pbyStr, ULONG ulLen );
HB_ERRCODE hb_gtPutText( USHORT uiRow, USHORT uiCol,
const BYTE * pStr, ULONG ulLength,
int iColor );
HB_ERRCODE hb_gtOutStd( const BYTE * pbyStr, ULONG ulLen );
HB_ERRCODE hb_gtOutErr( const BYTE * pbyStr, ULONG ulLen );
HB_ERRCODE hb_gtBoxEx( int iTop, int iLeft, int iBottom, int iRight,
const BYTE * pbyFrame, int iColor );
void hb_mouseRestoreState( const BYTE * pBuffer );
const char * hb_strLTrim( const char * szText, ULONG * ulLen );
const char * hb_conNewLine( void );
const char * hb_conSetColor( const char * szColor );
const char * hb_errGetDescription( PHB_ITEM pError );
const char * hb_errGetFileName( PHB_ITEM pError );
const char * hb_errGetOperation( PHB_ITEM pError );
const char * hb_errGetSubSystem( PHB_ITEM pError );
int hb_ctwAddWindowBox( int iWindow, const BYTE * szBox, int iColor );
const char *ct_at_exact_forward
( const char *pcString, size_t sStrLen,
const char *pcMatch, size_t sMatchLen,
size_t *psMatchStrLen );
const char *ct_at_exact_backward
( const char *pcString, size_t sStrLen,
const char *pcMatch, size_t sMatchLen,
size_t *psMatchStrLen );
const char *ct_at_wildcard_forward
( const char *pcString, size_t sStrLen,
const char *pcMatch, size_t sMatchLen,
char cWildCard, size_t *psMatchStrLen );
const char *ct_at_wildcard_backward
( const char *pcString, size_t sStrLen,
const char *pcMatch, size_t sMatchLen,
char cWildCard, size_t *psMatchStrLen );
const char *ct_at_charset_forward
( const char *pcString, size_t sStrLen,
const char *pcCharSet, size_t sCharSetLen,
size_t *psMatchedCharPos );
const char *ct_at_charset_backward
( const char *pcString, size_t sStrLen,
const char *pcCharSet, size_t sCharSetLen,
size_t *psMatchedCharPos );
char * hb_adsOemToAnsi( const char * pcString, ULONG ulLen );
char * hb_adsAnsiToOem( const char * pcString, ULONG ulLen );
struct hb_BTree * hb_BTreeNew( const char *FileName,
USHORT usPageSize, USHORT usKeySize,
ULONG ulFlags, USHORT usBuffers );
struct hb_BTree * hb_BTreeOpen( const char *FileName, ULONG lFlags,
USHORT usBuffers );
BOOL hb_BTreeInsert( struct hb_BTree * pBTree, const char * szKey,
PHB_ITEM pData );
BOOL hb_BTreeDelete( struct hb_BTree * pBTree, const char * szKey,
LONG lData );
BOOL hb_BTreeSeek( struct hb_BTree * pBTree, const char * szKey,
LONG lData, BOOL bSoftSeek );
const char * hb_BTreeKey( struct hb_BTree * pBTree );
* modified RDD methods:
HB_ERRCODE PUTVALUEFILE( AREAP, USHORT, const char *, USHORT );
HB_ERRCODE GETVALUEFILE( AREAP, USHORT, const char *, USHORT );
* modified GT methods:
void REST( HB_GT_PTR, int, int, int, int, const BYTE * );
void PUTTEXT( HB_GT_PTR, int, int, BYTE, const BYTE *, ULONG );
void WRITEAT( HB_GT_PTR, int, int, const BYTE *, ULONG );
void WRITE( HB_GT_PTR, const BYTE *, ULONG );
void WRITECON( HB_GT_PTR, const BYTE *, ULONG );
void BOX( HB_GT_PTR, int, int, int, int, const BYTE *, BYTE );
void BOXD( HB_GT_PTR, int, int, int, int, const BYTE *, BYTE );
void BOXS( HB_GT_PTR, int, int, int, int, const BYTE *, BYTE );
void OUTSTD( HB_GT_PTR, BYTE *, ULONG );
void OUTERR( HB_GT_PTR, BYTE *, ULONG );
void MOUSERESTORESTATE( HB_GT_PTR, const BYTE * );
* modified RDD structers:
DBFIELDINFO, DBOPENINFO, DBORDERCONDINFO, DBCONSTRAINTINFO,
DBORDERCREATEINFO
+ modified parameters and behevior:
const char * hb_fsNameConv( const char * szFileName, char ** pszFree );
const char * hb_osEncode( const char * szFileName, char ** pszFree );
const char * hb_osDecode( const char * szFileName, char ** pszFree );
Please look at implementation and current usage of these functions.
+ added new function:
BOOL hb_itemGetWriteCL( PHB_ITEM pItem,
char ** pszValue, ULONG * pulLen );
which converts item string buffer to writable state to use with
functions like FREAD() instead of hb_itemUnShare*()
* updatd other code to respect above modifications
! fixed bugs (also GPF traps) located by above modifications
TODO: please make build tests. Especially in OS2 - not tested at all.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/contrib/Makefile
trunk/harbour/contrib/hbbtree/hb_btree.c
trunk/harbour/contrib/hbbtree/hb_btree.h
trunk/harbour/contrib/hbct/addascii.c
trunk/harbour/contrib/hbct/asciisum.c
trunk/harbour/contrib/hbct/atadjust.c
trunk/harbour/contrib/hbct/atnum.c
trunk/harbour/contrib/hbct/atrepl.c
trunk/harbour/contrib/hbct/bitnum.c
trunk/harbour/contrib/hbct/charevod.c
trunk/harbour/contrib/hbct/charmirr.c
trunk/harbour/contrib/hbct/charmix.c
trunk/harbour/contrib/hbct/charone.c
trunk/harbour/contrib/hbct/charonly.c
trunk/harbour/contrib/hbct/charop.c
trunk/harbour/contrib/hbct/charrepl.c
trunk/harbour/contrib/hbct/charsort.c
trunk/harbour/contrib/hbct/charsprd.c
trunk/harbour/contrib/hbct/charswap.c
trunk/harbour/contrib/hbct/count.c
trunk/harbour/contrib/hbct/ctnet.c
trunk/harbour/contrib/hbct/ctstr.c
trunk/harbour/contrib/hbct/ctstr.h
trunk/harbour/contrib/hbct/ctstrfil.c
trunk/harbour/contrib/hbct/ctwin.c
trunk/harbour/contrib/hbct/ctwin.h
trunk/harbour/contrib/hbct/dattime2.c
trunk/harbour/contrib/hbct/dattime3.c
trunk/harbour/contrib/hbct/disk.c
trunk/harbour/contrib/hbct/expand.c
trunk/harbour/contrib/hbct/files.c
trunk/harbour/contrib/hbct/justify.c
trunk/harbour/contrib/hbct/like.c
trunk/harbour/contrib/hbct/maxline.c
trunk/harbour/contrib/hbct/misc2.c
trunk/harbour/contrib/hbct/numat.c
trunk/harbour/contrib/hbct/numline.c
trunk/harbour/contrib/hbct/pos2.c
trunk/harbour/contrib/hbct/posdiff.c
trunk/harbour/contrib/hbct/print.c
trunk/harbour/contrib/hbct/relation.c
trunk/harbour/contrib/hbct/screen1.c
trunk/harbour/contrib/hbct/tab.c
trunk/harbour/contrib/hbct/token1.c
trunk/harbour/contrib/hbct/token2.c
trunk/harbour/contrib/hbct/video.c
trunk/harbour/contrib/hbct/wordrepl.c
trunk/harbour/contrib/hbct/wordtoch.c
trunk/harbour/contrib/hbcurl/hbcurl.c
trunk/harbour/contrib/hbgt/asciisgt.c
trunk/harbour/contrib/hbgt/ascposgt.c
trunk/harbour/contrib/hbgt/atdiff.c
trunk/harbour/contrib/hbgt/chareven.c
trunk/harbour/contrib/hbgt/charmixg.c
trunk/harbour/contrib/hbgt/charodd.c
trunk/harbour/contrib/hbgt/chrcount.c
trunk/harbour/contrib/hbgt/chrfirst.c
trunk/harbour/contrib/hbgt/chrtotal.c
trunk/harbour/contrib/hbgt/strcount.c
trunk/harbour/contrib/hbgt/strcspn.c
trunk/harbour/contrib/hbgt/strdiffg.c
trunk/harbour/contrib/hbgt/strexpan.c
trunk/harbour/contrib/hbgt/strleft.c
trunk/harbour/contrib/hbgt/strpbrk.c
trunk/harbour/contrib/hbgt/strright.c
trunk/harbour/contrib/hbhpdf/harupdf.c
trunk/harbour/contrib/hbmisc/hb_f.c
trunk/harbour/contrib/hbmisc/spd.c
trunk/harbour/contrib/hbmisc/strfmt.c
trunk/harbour/contrib/hbmisc/stringsx.c
trunk/harbour/contrib/hbmysql/mysql.c
trunk/harbour/contrib/hbmzip/hbmzip.c
trunk/harbour/contrib/hbnf/chdir.c
trunk/harbour/contrib/hbnf/ftattr.c
trunk/harbour/contrib/hbnf/fttext.c
trunk/harbour/contrib/hbnf/getver.c
trunk/harbour/contrib/hbnf/mkdir.c
trunk/harbour/contrib/hbnf/proper.c
trunk/harbour/contrib/hbnf/rmdir.c
trunk/harbour/contrib/hbsqlit3/hbsqlit3.c
trunk/harbour/contrib/hbtip/utils.c
trunk/harbour/contrib/hbtpathy/tplinux.c
trunk/harbour/contrib/hbwin/wapi_winbase.c
trunk/harbour/contrib/hbwin/win_misc.c
trunk/harbour/contrib/rddads/ads1.c
trunk/harbour/contrib/rddads/adsfunc.c
trunk/harbour/contrib/rddads/adsx.c
trunk/harbour/contrib/rddads/rddads.h
trunk/harbour/contrib/rddsql/sddfb/fbirddd.c
trunk/harbour/contrib/rddsql/sddmy/mysqldd.c
trunk/harbour/contrib/rddsql/sddodbc/odbcdd.c
trunk/harbour/contrib/rddsql/sddpg/pgsqldd.c
trunk/harbour/contrib/rddsql/sqlmix.c
trunk/harbour/contrib/xhb/cstructc.c
trunk/harbour/contrib/xhb/datesxhb.c
trunk/harbour/contrib/xhb/dbf2txt.c
trunk/harbour/contrib/xhb/fparse.c
trunk/harbour/contrib/xhb/freadlin.c
trunk/harbour/contrib/xhb/hbcomprs.c
trunk/harbour/contrib/xhb/hbxml.c
trunk/harbour/contrib/xhb/txtline.c
trunk/harbour/contrib/xhb/xhbcopyf.c
trunk/harbour/contrib/xhb/xhbfunc.c
trunk/harbour/contrib/xhb/xhbis.c
trunk/harbour/contrib/xhb/xhbmsgs.c
trunk/harbour/contrib/xhb/xhbtrim.c
trunk/harbour/contrib/xhb/xstrdel.c
trunk/harbour/include/hbapi.h
trunk/harbour/include/hbapidbg.h
trunk/harbour/include/hbapierr.h
trunk/harbour/include/hbapifs.h
trunk/harbour/include/hbapigt.h
trunk/harbour/include/hbapiitm.h
trunk/harbour/include/hbapilng.h
trunk/harbour/include/hbapirdd.h
trunk/harbour/include/hbcomp.h
trunk/harbour/include/hbdbsort.h
trunk/harbour/include/hbgtcore.h
trunk/harbour/include/hbrdddbf.h
trunk/harbour/include/hbrddfpt.h
trunk/harbour/include/hbset.h
trunk/harbour/include/hbstack.h
trunk/harbour/include/hbsxfunc.h
trunk/harbour/include/hbvm.h
trunk/harbour/source/common/hbfopen.c
trunk/harbour/source/common/hbfsapi.c
trunk/harbour/source/compiler/cmdcheck.c
trunk/harbour/source/compiler/genc.c
trunk/harbour/source/compiler/gencc.c
trunk/harbour/source/compiler/hbcmplib.c
trunk/harbour/source/compiler/hbmain.c
trunk/harbour/source/compiler/hbpcode.c
trunk/harbour/source/compiler/ppcomp.c
trunk/harbour/source/debug/dbgentry.c
trunk/harbour/source/main/harbour.c
trunk/harbour/source/pp/hbpp.c
trunk/harbour/source/rdd/dbcmd.c
trunk/harbour/source/rdd/dbcmd53.c
trunk/harbour/source/rdd/dbcmdx.c
trunk/harbour/source/rdd/dbdetach.c
trunk/harbour/source/rdd/dbf1.c
trunk/harbour/source/rdd/dbfcdx/dbfcdx1.c
trunk/harbour/source/rdd/dbffpt/dbffpt1.c
trunk/harbour/source/rdd/dbfnsx/dbfnsx1.c
trunk/harbour/source/rdd/dbfntx/dbfntx1.c
trunk/harbour/source/rdd/dbsql.c
trunk/harbour/source/rdd/delim1.c
trunk/harbour/source/rdd/hbsix/sxcompr.c
trunk/harbour/source/rdd/hbsix/sxdate.c
trunk/harbour/source/rdd/hbsix/sxfname.c
trunk/harbour/source/rdd/hbsix/sxord.c
trunk/harbour/source/rdd/hbsix/sxsem.c
trunk/harbour/source/rdd/hbsix/sxtable.c
trunk/harbour/source/rdd/hbsix/sxutil.c
trunk/harbour/source/rdd/hsx/hsx.c
trunk/harbour/source/rdd/sdf1.c
trunk/harbour/source/rdd/usrrdd/usrrdd.c
trunk/harbour/source/rdd/wacore.c
trunk/harbour/source/rdd/wafunc.c
trunk/harbour/source/rdd/workarea.c
trunk/harbour/source/rtl/ampm.c
trunk/harbour/source/rtl/cdpapi.c
trunk/harbour/source/rtl/chrasc.c
trunk/harbour/source/rtl/colorind.c
trunk/harbour/source/rtl/console.c
trunk/harbour/source/rtl/copyfile.c
trunk/harbour/source/rtl/defpath.c
trunk/harbour/source/rtl/dirdrive.c
trunk/harbour/source/rtl/direct.c
trunk/harbour/source/rtl/diskspac.c
trunk/harbour/source/rtl/disksphb.c
trunk/harbour/source/rtl/errapi.c
trunk/harbour/source/rtl/file.c
trunk/harbour/source/rtl/filebuf.c
trunk/harbour/source/rtl/filehb.c
trunk/harbour/source/rtl/filesys.c
trunk/harbour/source/rtl/fscopy.c
trunk/harbour/source/rtl/fssize.c
trunk/harbour/source/rtl/fstemp.c
trunk/harbour/source/rtl/gete.c
trunk/harbour/source/rtl/gtapi.c
trunk/harbour/source/rtl/gtcgi/gtcgi.c
trunk/harbour/source/rtl/gtcrs/gtcrs.c
trunk/harbour/source/rtl/gtdos/gtdos.c
trunk/harbour/source/rtl/hbadler.c
trunk/harbour/source/rtl/hbcrc.c
trunk/harbour/source/rtl/hbffind.c
trunk/harbour/source/rtl/hbgtcore.c
trunk/harbour/source/rtl/hbhex.c
trunk/harbour/source/rtl/hbi18n1.c
trunk/harbour/source/rtl/hbinet.c
trunk/harbour/source/rtl/hbmd5.c
trunk/harbour/source/rtl/hbregex.c
trunk/harbour/source/rtl/hbregexc.c
trunk/harbour/source/rtl/hbrunfun.c
trunk/harbour/source/rtl/hbstrfmt.c
trunk/harbour/source/rtl/hbzlib.c
trunk/harbour/source/rtl/hbzlibgz.c
trunk/harbour/source/rtl/is.c
trunk/harbour/source/rtl/isprint.c
trunk/harbour/source/rtl/langapi.c
trunk/harbour/source/rtl/math.c
trunk/harbour/source/rtl/memofile.c
trunk/harbour/source/rtl/mlcfunc.c
trunk/harbour/source/rtl/mouseapi.c
trunk/harbour/source/rtl/natmsg.c
trunk/harbour/source/rtl/oemansi.c
trunk/harbour/source/rtl/oldbox.c
trunk/harbour/source/rtl/philes.c
trunk/harbour/source/rtl/philesx.c
trunk/harbour/source/rtl/rat.c
trunk/harbour/source/rtl/replic.c
trunk/harbour/source/rtl/run.c
trunk/harbour/source/rtl/samples.c
trunk/harbour/source/rtl/setcolor.c
trunk/harbour/source/rtl/soundex.c
trunk/harbour/source/rtl/spfiles.c
trunk/harbour/source/rtl/strpeek.c
trunk/harbour/source/rtl/stuff.c
trunk/harbour/source/rtl/trace.c
trunk/harbour/source/rtl/transfrm.c
trunk/harbour/source/rtl/trim.c
trunk/harbour/source/rtl/val.c
trunk/harbour/source/vm/cmdarg.c
trunk/harbour/source/vm/dynlibhb.c
trunk/harbour/source/vm/estack.c
trunk/harbour/source/vm/hvm.c
trunk/harbour/source/vm/itemapi.c
trunk/harbour/source/vm/memvars.c
trunk/harbour/source/vm/runner.c
trunk/harbour/source/vm/set.c
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour