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