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)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour