Many thanks Phil. :-)

--------------------------------------------------
From: "Phil Krylov" <[email protected]>
Sent: Monday, December 22, 2008 5:41 PM
To: "xHarbour Developers Mailing List" 
<[email protected]>
Subject: [xHarbour-developers] ChangeLog 2008-12-23 01:00 UTC+0300 
PhilKrylov <phil a t newstar.rinet.ru>

> 2008-12-23 01:00 UTC+0300 Phil Krylov <phil a t newstar.rinet.ru>
>  * contrib/hbzlib/zip.c
>  * contrib/unicode/hbcc.prg
>  * contrib/unicode/hbcu.c
>  * contrib/unicode/hbcx.c
>  * contrib/unicode/hbcy.c
>  * doc/en/terminal.txt
>  * include/hb_io.h
>  * include/hbapifs.h
>  * include/hbdefs.h
>  * include/hbsetup.h
>  * include/hbwince.h
>  * source/compiler/harbour.c
>  * source/ct/disk.c
>  * source/ct/files.c
>  * source/rtl/console.c
>  * source/rtl/copyfile.c
>  * source/rtl/defpath.c
>  * source/rtl/direct.c
>  * source/rtl/disksphb.c
>  * source/rtl/file.c
>  * source/rtl/filestat.c
>  * source/rtl/fssize.c
>  * source/rtl/hbffind.c
>  * source/rtl/hboutdbg.c
>  * source/rtl/hbserv.c
>  * source/rtl/net.c
>  * source/rtl/philes.c
>  * source/rtl/philesx.c
>  * source/rtl/seconds.c
>  * source/rtl/set.c
>  * source/rtl/tprinter.c
>  * source/rtl/gtos2/gtos2.c
>  * source/rtl/gtpca/gtpca.c
>  * source/rtl/gtstd/gtstd.c
>  * source/rtl/gttrm/gttrm.c
>  * source/vm/hbi18n.c
>  * source/vm/inet.c
>  * source/vm/thread.c
>  * utils/hbpp/hbpp.c
>  * utils/hbpp/hbppcore.c
>    * Changed some macros to be in the HB_ namespace, to be
>      possibly shorter, more unified and clearer.
>      OS_UNIX_COMPATIBLE                -> HB_OS_UNIX_COMPATIBLE
>      OS_DOS_COMPATIBLE                 -> HB_OS_DOS_COMPATIBLE
>      OS_PATH_LIST_SEPARATOR            -> HB_OS_PATH_LIST_SEP_CHR
>      OS_PATH_DELIMITER                 -> HB_OS_PATH_DELIM_CHR
>      OS_PATH_DELIMITER_STRING          -> HB_OS_PATH_DELIM_CHR_STRING
>      OS_PATH_DELIMITER_LIST            -> HB_OS_PATH_DELIM_CHR_LIST
>      OS_FILE_MASK                      -> HB_OS_ALLFILE_MASK
>      OS_DRIVE_DELIMITER                -> HB_OS_DRIVE_DELIM_CHR
>      OS_HAS_DRIVE_LETTER               -> HB_OS_HAS_DRIVE_LETTER
>      OS_OPT_DELIMITER_LIST             -> HB_OS_OPT_DELIM_LIST
>      OS_EOL_LEN                        -> HB_OS_EOL_LEN
>      HARBOUR_GCC_OS2                   -> HB_OS_OS2_GCC
>    ; INCOMPATIBLE change, please update your sources, a simple
>      case-sensitive search and replace on .c/.cpp/.h/.hpp files
>      will be enough for most sources.
>    * strncat() -> hb_strncat()
>    * strncpy() -> hb_strncpy()
>    * FHANDLE -> HB_FHANDLE
>    * other minor fixes
>  (by Viktor Szakats, synched to Harbour as possible)
>
>  * source/rtl/filesys.c
>    + Added #define _XOPEN_SOURCE to fix warnings on Unixes.
>    + implemented hb_fsGetAttr() and hb_fsGetFileTime() for DOS, MS-Win,
>      OS2 and *nixes. Please test it on different platforms.
>    + added hb_fsSetFileTime()
>    + added POSIX file attributes with some macros to convert Harbour
>      definitions into OS ones.
>    + added hb_fsSetAttr()
>  * source/pp/ppgen.c
>    ! added hb_setGetDirSeparator()
>  * include/hbdate.h
>  * source/common/hbdate.c
>    + added hb_timeStampEncode()
>  * include/hbstack.h
>  * include/thread.h
>  * source/vm/estack.c
>  * source/rtl/fserror.c
>    * moved IO errors to HVM stack
>    + added special IO error handling which works without HVM stack
>      It allows to use hb_fs*() functions without allocated stack
>      by 3-rd party threads.
>  (by Przemyslaw Czerpak, synched to Harbour as possible)
>
>  * source/common/hbfsapi.c
>  * source/rtl/Makefile
>  * common.mak
>  + source/rtl/hbfile.c
>    + Added hb_fsNameExists() C level function.
>    + Added hb_FNameExists() Harbour level function.
>    ; Both will return true if any kind of directory entry
>      exists with the given name (IOW it doesn't matter
>      if it's a file or directory, or else).
>    + Added hb_fsFileExists(). This is the preferred way to check
>      for the existence of a file, because it is fast and will
>      find a file even if directory traversal is not possible
>      for the file's directory. Works the same way as file
>      existence check in most other tools.
>    + Added HB_FILEEXISTS() Harbour level function to check
>      for the existence of a file. This works better than
>      FILE() in most situations, but it doesn't accept any
>      wildcards.
>    (by Viktor Szakats, synched to Harbour as possible)
>    + Added hb_fsDirExists()
>    + Added HB_DIREXISTS()
>    (by Mindaugas Kavaliauskas, synched to Harbour as possible)
>
>  * source/compiler/gencobj.c
>    ! Fixed to not used access(). Using hb_fsFileExists() instead.
>    (by Viktor Szakats, synched to Harbour as possible)
>
>  * source/common/Makefile
>    ! added hbwince.c
>  * source/compiler/hbusage.c
>    ! Fixed the description of -gc3.
>  * source/rtl/win32ole.prg
>    ! Fixed header filename case.
>  * config/w32/mingw32.cf
>    ! Added zlib to link path.
>
> ------------------------------------------------------------------------------
> _______________________________________________
> xHarbour-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
> 

------------------------------------------------------------------------------
_______________________________________________
xHarbour-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to