Revision: 13928
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13928&view=rev
Author:   vszakats
Date:     2010-02-20 03:51:10 +0000 (Sat, 20 Feb 2010)

Log Message:
-----------
2010-02-20 04:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbsetup.ch
  * src/common/hbverdsp.c
    - Deleted HB_COMPAT_XPP option. It's no longer used in Harbour.
      From this point all Xbase++ compatibility functions and core
      classes are implemented in 'xpp' contrib library (name
      tentative). Add it to your lib list, if you need Xbase++
      compatible functions. IOW HB_COMPAT_XPP build time option
      got converted to a app link time option.

  * src/rtl/isprint.c
    - Deleted dirty Xbase++ extension of ISPRINTER(). Now it's
      purely Clipper compatible in default build.
      INCOMPATIBLE. For Xbase++ version, use XPP_ISPRINTER()
      (or HB_ISPRINTER() which is the exact same).

  * src/rtl/tobject.prg
  * src/rtl/transfrm.c
  * src/rtl/memoedit.prg
  * include/memoedit.ch
    * Replaced "#ifdef HB_COMPAT_XPP" with "#ifndef HB_CLP_STRICT".
      Which means we've endorsed these extensions in Harbour,
      and they are always enabled except in strict compatibility
      builds.

  * src/rdd/nulsys/nulsys.c
    - Deleted HB_COMPAT_XPP guarded function.

  * contrib/xhb/xhbver.prg
    * Always return .T. for _HB_COMPAT_XPP in version info.

  * include/box.ch
  * contrib/xpp/xpp.ch
    + Added Xbase++ compatibility box.ch constants from core box.ch.
      INCOMPATIBLE if you use B_THIN or B_FAT box style.

  * utils/hbtest/hbtest.prg
  * examples/hbdoc2/tmplates.prg
  * examples/hbdoc2/hbdoc2.prg
    - Deleted parts dealing with HB_COMPAT_XPP option.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/xhb/xhbver.prg
    trunk/harbour/contrib/xpp/xpp.ch
    trunk/harbour/examples/hbdoc2/hbdoc2.prg
    trunk/harbour/examples/hbdoc2/tmplates.prg
    trunk/harbour/include/box.ch
    trunk/harbour/include/hbsetup.ch
    trunk/harbour/include/memoedit.ch
    trunk/harbour/src/common/hbverdsp.c
    trunk/harbour/src/rdd/nulsys/nulsys.c
    trunk/harbour/src/rtl/isprint.c
    trunk/harbour/src/rtl/memoedit.prg
    trunk/harbour/src/rtl/tobject.prg
    trunk/harbour/src/rtl/transfrm.c
    trunk/harbour/utils/hbtest/hbtest.prg


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to