2014-01-29 02:15 UTC+0100 Viktor Szakáts (vszakats users.noreply.github.com)
  * contrib/xhb/bkgtsks.c
    + use TSD instead of xhb legacy MT stuff
    + HB_BACKGROUNDADD(): changed to accept EVALITEM instead of
      strings and arrays [INCOMPATIBLE]
    + changed engine to support EVALITEM tasks instead of
      legacy string macros and (not working) arrays using hb_itemDo()
    ! fixed
    * made all C functions static
    % cleaned unnecessary headers
    * cleanups/optimizations

  + contrib/xhb/tests/bkgtest.prg
  + contrib/xhb/tests/bldinfo.prg
    + added tests, upgraded to Harbour standards
    + bkg tests adapted to incompatible change

  * include/hbapi.h
    + added HB_ISEVALITEM() macro

  * contrib/hbcurl/core.c
  * contrib/hbexpat/core.c
  * contrib/hbfimage/fi_wrp.c
  * contrib/hbmxml/core.c
  * contrib/hbsqlit3/core.c
  * contrib/hbssl/pem.c
  * contrib/hbssl/ssl.c
  * contrib/hbwin/win_svc.c
  * contrib/hbxdiff/core.c
    % use HB_ISEVALITEM() macro
    % use HB_IT_EVALITEM instead of ( HB_IT_BLOCK | HB_IT_SYMBOL )

  * contrib/xhb/dumpvar.prg
    * comment cleanup

  * contrib/xhb/hblog.prg
  * contrib/xhb/hblognet.prg
    % deleted ST specific, inactive code

  * contrib/xhb/traceprg.prg
    ! TraceLog(): fixed to verify results of fopen()/fcreate()
    % deleted xhb specific, inactive code

  * contrib/xhb/xhberr.prg
    * minor to prev